1. Jelaskan apa yang kamu ketahui tentang Utility didalam system software,
dan berikan contohnya ?
Jawab :
Perangkat lunak yang digunakan untuk melakukan aktivitas yang berhubungan dengan sumber daya sistem dan menjalankan tugas-tugas maintenance.
Contohnya :
Anti Virus, Defragmentation, Memory Management, Disk Cleanup, Backup, dll.
2. Sebutkan dan jelaskan jenis – jenis system software ? Berikan
contohnya !
Jawab :
- Bahasa
Pemrograman
adalah Software bahasa komputer yang digunakan dengan cara merancang atau membuat
program sesuai dengan struktur (syntax) dan metode yang dimiliki oleh bahasa program
itu sendiri.
Contoh : Java, C, Phyton, LISP, Prolog, dll.
- Sistem
Operasi adalah perangkat lunak atau program yang
menjembatani hubungan antara user dan software aplikasi dengan hardware.
Contoh
: Windows, Android, Linux, Mac.
- Utility
adalah perangkat lunak yang digunakan untuk melakukan aktivitas yang
berhubungan dengan sumber daya sistem dan menjalankan tugas-tugas maintenance.
Contoh
: Anti virus, Memory management, Defragmetation, dll.
3. Sebutkan dan jelaskan apa
yang kamu ketahui tentang profesi-profesi di bidang IT?
Jawab :
- Project
Manager adalah orang yang bertanggung jawab dalam perencanaan,
pelaksanaan dan penyuksesan suatu proyek dan juga dapat melakukan analisis dan
desain dalam proses pengembangan software.
- Software
Engineer adalah orang yang memiliki keahlian memproduksi
software mulai dari tahap awal spesifikasi sistem sampai pemeliharaan sistem
setelah digunakan. Harus mampu menguasai keahlian sebagai programmer dan system
analyst serta menguasai metode pengembangan software seperti agile, RUM, Scrum,
dll.
- Network
Engineer adalah orang yang ahli dalam bidang teknis jaringan
komputer dari maintenance sampai troubleshooting, harus mampu menguasai server,
workstation, hub/switch dan perangkat jaringan lainnya.
- IT
Support adalah orang yang bisa mengatasi masalah umum yang
terjadi pada komputer seperti install software, memperbaiki hardware dan
membuat jaringaan.
- System
Analyst adalah orang yang ahli dalam menganalisis sistem
yang akan di implementasikan, harus menguasai keahlian sebagai programmer dan arsitektur
aplikasi serta teknologi saat ini.
- Programmer
adalah
orang yang membuat aplikasi untuk client/user baik perusahan, instansi maupun
perorangan dengan bahasa pemrograman yang ada dan harus menguasai logika dan
algoritma pemrograman, serta menguasai bahasa inggris.
- Database
Administrator (DBA) adalah orang yang memiliki keahlian
mendesain mengimplementasikan, memelihara, dan memperbaiki database dan harus
meguasai teknologi server dan storage.
- Web
Administrator adalah orang yang bertanggungjawab
secara teknis terhadap operasional sebuah situs atau website dan harus
menguasai keahlian programmer, jaringan serta sistem operasi UNIX.
- Web
Developer adalah orang yang memiliki keahlian untuk memberikan
konsultasi pembangunan sebuah situs dengan konsep yang sudah ditentukan dan
menguasai pemrograman web, pengelolaan database, domain dan hosting serta
jaringan.
- Web Design adalah orang yang memiliki keahlian membuat
desain atraktif dan menarik untuk situs serta desain untuk kepentingan promosi
situs secara visual.
4. Jelaskan apa
yang kamu ketahui tentang Communication device? Jelaskan dan sebutkan apa saja
yang termasuk contoh dari komponen Communication device ?
Jawab :
Communication
Device adalah hardware yang dapat mentransmisikan data,
instruksi, dan informasi antara peralatan pengiriman (sending device) dan
peralatan penerima (Receiving device).
Contoh :
- Modem
adalah
hardware yang menghubungkan komputer ke internet melalui jaringan telepon, berfungsi
mengubah sinyal analog menjadi digital atau sebaliknya.
- Wirelsess
LAN adalah
hardware yang menghubungkan komputer ke jaringan dengan menggunakan media sinyal
radio dua arah (nirkabel) untuk berinteraksi antara dua komputer.
- Network
Interface Card (NIC) adalah kartu jaringan yang menghubungkan
PC ke jaringan.
- Hub
& Switch digunakan untuk sebuah jaringan
sederhana. Saat ini hub mulai ditinggalkan dan beranjak menggunakan Switch,
karena Switch memiliki kecepatan transfer cepat dan mencegah collision atau
tabrakan data.
- Router
adalah hardware penghubung antarjaringan dan berfungsi memfilter atau menyaring
lalu lintas data, menentukan dan memilih jalur alternatif yang akan dilalui oleh
data.
5. Ada
berapakah tingkat bahasa pemrograman? Sebutkan dan jelaskan ?
Jawab :
Ada 3 yaitu :
- Bahasa
Pemrograman Tingkat Rendah (Machine Language), bahasa
pemrograman ini sulit dimengerti karena instruksinya berupa kode-kode mesin
atau bineri digit.
- Bahasa
Pemrograman Tingkat Menengah (Assembly Language),
bahasa pemrograman ini sudah mendekati bahasa sehari-hari, namun masih sulit
dimengerti karena menggunakan singkatan-singkatan.
- Bahasa
Pemrograman Tingkat Tinggi (High-Level Language),
bahasa pemrograman ini lebih terstruktur dan mudah dimengerti.










