Minggu, 20 Januari 2019

25 PERTANYAAN SEPUTAR KOMPUTER


Hal terbaik mengenai wawancara pekerjaan ilmu komputer adalah bahwa pertanyaan teknisnya masih bisa tertebak. Jika kamu melamar pekerjaan seperti CS / IT maka kamu harus memiliki pengetahuan yang cukup tentang bidang itu bersama dengan dasar-dasar ilmu komputer. Untuk membantumu mempersiapkan wawancara dengan baik, berikut 25 pertanyaan wawancara paling umum dan penting yang harus diketahui oleh setiap siswa ilmu komputer. Pertanyaan-pertanyaan ini sebagian besar ditanyakan selama wawancara kerja dengan developers, technical support, server admins, tutors, database managers and testers dan lain-lain.
1. Apa definisi sistem komputer?
Sistem komputer adalah kombinasi dari CPU, memori, dan elektronik terkait, semua perangkat periferal yang terhubung dengannya dan sistem operasinya.
2. Apa komponen dasar dari sistem komputer?
Komponen dasar dari sistem komputer adalah Central Processing Unit (unit logika aritmatika dan unit kontrol), Memori (memori primer dan memori sekunder) dan perangkat Input dan Output.
3. Apa itu Mikroprosesor?
Mikroprosesor adalah sirkuit terintegrasi yang berisi semua fungsi unit pemrosesan sentral komputer.
 4. Sebutkan beberapa Prosesor Komputer terbaru?
Intel Core i9, Intel Core i7, Intel Core i5, AMD Ryzen 5, dan AMD Ryzen 7 adalah beberapa prosesor komputer terbaru.
5. Apa perbedaan antara prosesor 32-bit dan 64-bit?
Sistem 32-bit dapat mengakses 2 32 alamat memori, yaitu 4 GB RAM. Sistem 64-bit dapat mengakses 2 64   alamat memori, yaitu RAM 18-Miliar. Jumlah memori yang lebih besar dari 4 GB dapat dengan mudah ditangani oleh prosesor 64-bit.
6. Apa itu sistem operasi? Sebutkan beberapa OS populer.
Sistem operasi adalah perangkat lunak yang memungkinkan perangkat keras komputer untuk berkomunikasi dan beroperasi dengan perangkat lunak komputer. Ini pada dasarnya menyediakan antarmuka antara pengguna dan sistem komputer. Microsoft Windows, Linux, dan OSX adalah beberapa sistem operasi yang populer.
7. Apa itu memori primer dan memori sekunder?
Memori primer (RAM) adalah memori utama komputer yang dapat langsung diakses oleh CPU. Memori primer menyimpan informasi sementara sampai proses selesai. Memori sekunder (File Storage Device) mengacu pada perangkat penyimpanan eksternal yang dapat digunakan untuk menyimpan data atau informasi secara permanen.
8. Apa itu chipset?
Chipset adalah kumpulan sirkuit terpadu yang dirancang untuk berfungsi bersama sebagai satu unit, untuk melakukan tugas tertentu dalam sistem komputer. 
9. Apa yang Anda ketahui tentang Model OSI?
OSI ( Open Systems Interonnection ) adalah model referensi untuk bagaimana aplikasi berkomunikasi melalui jaringan. Ini terdiri dari tujuh lapisan: Fisik, Aplikasi, Presentasi, Sesi, Transport, Jaringan, dan Layer Data Link.
10. Apa yang Anda ketahui tentang model TCP / IP?
TCP / IP adalah singkatan dari Transmission Control Protocol dan Internet Protocol. Ini adalah model jaringan yang digunakan dalam arsitektur Internet saat ini. Di sini protokol adalah seperangkat aturan yang menjaga komunikasi melalui jaringan. Ini terdiri dari empat lapisan: Lapisan akses jaringan, lapisan Internet, lapisan Transport, dan lapisan Aplikasi.
11. Apa perbedaan antara perangkat lunak sistem dan perangkat lunak aplikasi?
Perangkat lunak sistem adalah perangkat lunak yang digunakan untuk pengoperasian dan komunikasi dengan perangkat keras komputer. Ini menyediakan platform untuk menjalankan perangkat lunak aplikasi. Perangkat lunak aplikasi adalah perangkat lunak tujuan khusus yang digunakan oleh pengguna untuk melakukan tugas tertentu.
12. Perbedaan antara router, modem, dan switch?
Modem adalah perangkat yang membuat koneksi ke internet. Router adalah “direktur lalu lintas” dari suatu jaringan. Dibutuhkan informasi yang disediakan oleh modem ke berbagai perangkat yang terhubung dan membuat alamat IP privat internal Network Address Translated (NAT). Switch hanyalah perangkat yang menghubungkan banyak perangkat di jaringan yang sama. Tidak seperti router, Switch hanya dirancang untuk memfasilitasi komunikasi untuk perangkat di jaringan yang sama.
13. Apa yang Anda ketahui tentang internet dan world wide web?
 Internet adalah jaringan besar-besaran jaringan, infrastruktur jaringan terdiri dari beberapa Wide Area Networks. World Wide Web, atau web, adalah cara mengakses informasi melalui media internet.
14. Apa perbedaan antara data, informasi, dan program?
Data adalah fakta mentah dan tidak terorganisir yang harus diproses untuk membuatnya bermakna. Informasi adalah seperangkat data yang diproses dengan cara yang bermakna sesuai dengan persyaratan yang diberikan. Suatu program adalah serangkaian operasi yang dipesan khusus untuk dilakukan oleh komputer.
15. Apa itu bahasa pemrograman?
Bahasa pemrograman adalah seperangkat aturan tata bahasa untuk menginstruksikan komputer atau perangkat komputasi untuk melakukan tugas tertentu.
16. Apa itu Algoritma?
Algoritme adalah proses langkah demi langkah atau serangkaian aturan yang harus diikuti dalam operasi penyelesaian masalah oleh komputer. Itulah 9-16 dari 25 pertanyaan wawancara paling umum dan penting yang harus diketahui oleh setiap siswa ilmu komputer. Semoga bermanfaat.
17. Apa perbedaan antara kompiler dan interpreter?
Kompiler mengambil seluruh program dan mengubahnya menjadi kode objek yang biasanya disimpan dalam file. Kode objek dapat langsung dieksekusi oleh mesin setelah menghubungkan. Interpreter secara langsung mengeksekusi instruksi baris per baris yang ditulis dalam bahasa pemrograman tanpa mengubahnya menjadi kode objek atau kode mesin.
18. Perbedaan antara pemrograman berorientasi objek dan pemrograman prosedural ?
Dalam pemrograman prosedural, modul utama adalah prosedur. Prosedur-prosedur ini adalah urutan pernyataan imperatif, seperti penugasan, pengujian, pengulangan, dan pemanggilan sub-prosedur. Prosedur ini adalah fungsi, yang memetakan argumen untuk mengembalikan pernyataan. Dalam pemrograman berorientasi objek, modul utama dalam suatu program adalah kelas, bukan prosedur. Pendekatan berorientasi objek memungkinkan Anda membuat kelas dan objek yang memodelkan objek dunia nyata.
19. Apa yang Anda ketahui tentang SDLC?
SDLC (Software Development Life Cycle) atau Siklus Hidup Pengembangan Perangkat Lunak adalah proses yang menghasilkan perangkat lunak dengan kualitas tertinggi dan biaya terendah dalam waktu singkat. SDLC melibatkan beberapa tahapan berbeda, termasuk perencanaan, desain, pembangunan, pengujian, dan penyebaran.
20. Apa yang Anda ketahui tentang pengujian perangkat lunak?
Pengujian perangkat lunak adalah proses mengeksekusi aplikasi dengan tujuan menemukan bug perangkat lunak. Itu juga dapat dinyatakan sebagai proses memvalidasi dan memverifikasi bahwa suatu program perangkat lunak berfungsi sebagaimana mestinya. Jenis pengujian perangkat lunak meliputi pengujian alfa, pengujian beta, dll.
21. Apa itu sistem manajemen basis data atau DBMS?
DBMS adalah sistem untuk membuat dan mengelola basis data. Ini memberikan pengguna dan programmer dengan cara sistematis untuk membuat, mengambil, memperbarui, dan mengelola data.
22. Apa arti dari IDE?
Sebuah IDE (Integrated Development Environment) adalah alat berbasis GUI dirancang untuk membantu pengembang dalam membangun aplikasi software dengan lingkungan yang terintegrasi dikombinasikan dengan semua program dan perpustakaan yang diperlukan di tangan.
23. Apa itu kerangka kerja?
Kerangka kerja adalah platform untuk mengembangkan aplikasi perangkat lunak yang memberikan dasar di mana pengembang perangkat lunak dapat membangun program untuk platform tertentu. Misalnya, suatu kerangka kerja dapat mencakup kelas dan fungsi yang telah ditentukan yang dapat digunakan untuk memproses input, mengelola perangkat perangkat keras, dan berinteraksi dengan perangkat lunak sistem.
24. Definisi  AI, Pembelajaran Mesin dan Pembelajaran Mendalam
Artificial Intelligence atau Inteligensi buatan adalah istilah umum untuk mencoba membuat komputer berpikir seperti cara manusia berpikir, dapat mensimulasikan berbagai hal yang dilakukan manusia dan akhirnya menyelesaikan masalah dengan cara yang lebih baik dan lebih cepat daripada yang kita lakukan. Pembelajaran mesin adalah algoritme adaptasi diri yang mendapatkan analisis dan pola yang lebih baik dan lebih baik dengan pengalaman atau dengan data yang baru ditambahkan. Pembelajaran yang dalam, di sisi lain, adalah bagian dari pembelajaran mesin, memanfaatkan tingkat hirarki jaringan saraf tiruan untuk melakukan proses pembelajaran mesin.
25. Apa itu kriptografi?
Kriptografi adalah cara melindungi informasi aktual dan komunikasi melalui penggunaan kode sehingga hanya mereka yang dituju informasi yang dapat membaca dan memprosesnya. Itulah 25 pertanyaan wawancara paling umum dan penting yang harus diketahui oleh setiap siswa ilmu komputer. Semoga bermanfaat.