Dalamartikel kali ini akan membahas mengenai pertanyaan tentang 5 Contoh sistem operasi dan cara Read More Kategori Sistem Operasi , Teknologi dan Informatika Tinggalkan komentar
Windows1.0. Sistem operasi Windows 1.0 dikeluarkan pada tanggal 20 November 1985 dan diresmikan pertama kali pada tanggal 10 November 1983 yang dijuluki dengan Windows Graphic Environment 1.0. Windows 1.0 bukanlah sebuah sistem operasi yang lengkap, namun hanya memperluas kemampuan MS-DOS dengan tambahan antarmuka grafis berbasis 16-bit.
Menguhiprogram (test the program). Debugging: proses menemukan dan mengeliminasi kesalahan program. Mendokumentasikan program (document the program). Melatih para pengguna program (train program users). Memasang sistem (install the system). Menggunakan dan memodifikasi sistem (use and modify the system).
Jawabanatas pertanyaan yang sering diajukan tentang kebijakan siklus hidup untuk produk Windows. Lompati ke konten utama. Browser ini sudah tidak didukung. Setelah sistem operasi (OS) Microsoft mencapai akhir dukungan, pelanggan tidak akan lagi menerima pembaruan keamanan. OS mungkin masih bekerja dengan program dan perangkat keras setelah
DidiAlfandi 2210181033 2. Lusiana Diyan Ningrum 2210181051 3. Aditya Yuliyanto 2210181060 PROGRAM STUDI D4 TEKNIK KOMPUTER DEPARTEMEN TEKNIK INFORMATIKA DAN KOMPUTER POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 2020 f BAB 1 PENDAHULUAN POKOK BAHASAN: Proses pada Sistem Operasi Linux Manajemen Proses pada Sistem Operasi Linux TUJUAN BELAJAR: Setelah
pJXYP. Soal Sistem Operasi - Soal ini merupakan kumpulan soal sistem operasi. Soal sistem operasi ini terdiri dari 40 soal pilihan ganda dengan pilihan jawaban a,b,c,d, dan e dan esay 5 soal. Soal multimedia dapat digunakan sebagai soal ulangan harian, soal ulangan akhir sekolah UAS produktif atau teori kejuruan multimedia, soal penilaian akhir sekolah sistem produktif atau teori kejuruan sistem operasi ini menggunakan kurikulum 2013 revisi. Kompetensi dasar yang digunakan pada soal ini sudah mengacu kurikulum 2013 revisi. Untuk lebih jelasnya, berikut merupakan produktif atau teori kejuruan sistem operasi komputer. Soal Sistem OperasiTerdapat dua jenis soal sistem operasi yang digunakan yaitu pilihan ganda dan essay atau uraian. Untuk lebih jelasnya berikut merupakan pembahasan mengenai soal produktif sistem operasi Soal Pilihan Ganda Sistem Operasi1. Yang bukan tujuan dari sistem operasi adalah …a. Kemudahan untuk digunakanb. Efisiensi dalam kinerjanyac. Kemampuan untuk berkembangd. Mudah dimodifikasi oleh semua orange. Menyediakan antarmuka antara pengguna dan komputer2. Kelebihan sistem operasi Windows adalah …a. Banyak virusb. User Friendlyc. Mahald. Mudah dimodifikasie. Sedikit dukungan driver3. Yang termasuk sistem operasi closed source adalah …a. Androidb. Windows c. Symbian d. Linux 4. Proses adalah keadaan dimana …a. Sebuah program dihapusb. Sebuah program dieksekusic. Sebuah program di blockd. Sebuah program buate. Sebuah program menunggu resource5. Proses membutuhkan sumber daya, kecuali …a. CPU timeb. BIOSc. Berkas-berkasd. Inpute. Output6. Tanggung jawab sistem operasi dalam manajemen proses, kecuali …a. Pembuatan & penghapusan prosesb. Menunda atau melanjutkan prosesc. Menyediakan mekanisme sinkronisasid. Menyediakan mekanisme komunikasif. Menyediakan mekanisme kontrol7. Dalam manajemen Input Output I/O, SO berfungsi menampung sementara data dari dan atau ke piranti I/O yang disebut dengan …a. Spoolingb. Loadingc. Buffer d. Creatinge. Running8. Memori yang hanya dapat dibaca saja disebut dengan ….a. Harddiskb. RAMc. ROMd. DRAMe. Floppy Disk9. Yang termasuk perangkat input yaitu …a. Printerb. Monitorc. Scannerd. Speakere. Projector 10. Bagian dari CPU yang bertugas mengendalikan operasi yang sedang dijalankan adalah …a. ALUb. CUc. Register d. ROMe. RAM11. Perangkat dalam CPU yang digunakan untuk menyimpan sementara data yang akan diproses disebut …a. ALUb. CUc. Registerd. BIOSe. Kernel12. Yang bukan karakteristik dari sistem terdistribusi adalah …a. Banyak komputerb. Saling terhubung ke dalam jaringan komunikasic. Memerlukan tempat yang luasd. 1 komputer mengerjakan beberapa prosese. Beberapa komputer mengerjakan 1 proses13. Keuntungan dari Virtual Machine adalah …a. Membutuhkan spesifikasi komputer yang tinggib. Membutuhkan tempat yang luasc. Antar komputer saling berbagi sumberdayad. 1 komputer bisa melakukan banyak prosese. Meningkatkan kecepatan komputasi14. Salah satu sistem operasi closed source adalah …a. Linux Ubuntub. Androidc. MacOSd. Linux Debiane. Open BSD15. Yang merupakan ciri sistem operasi open source adalah …a. Banyak support driver dari berbagai programb. Mudah dipelajaric. Banyak virusd. Dapat dimodifikasi oleh berbagai kalangane. Biasanya bersifat berbayar tidak gratis16. Memori primer juga disebut …a. Memori sekunderb. Memori utamac. Memori cadangand. Memori pertamae. Memori khusus17. Perangkat yang berfungsi untuk menerima dan melaksanakan perintah dan data dari perangkat lunak disebut …a. ROMb. RAMc. Inputd. CPUe. Output18. Memori yang bersifat non volatile yaitu …a. Inputb. RAMc. Outputd. ROMe. Register/cache19. Apakah kepanjangan dari BIOS ?a. Basic input output systemb. Basic input output serverc. Basic input output settingd. Basic input output spoolinge. Basic input output starting20. Menjalankan tugas secara bersamaan yang dilakukan oleh processor disebut …a. Mutiprocessingb. Multitaskingc. Multiprogrammingd. Multithreadinge. multimedia21. Apa kepanjangan dari NTFS ?a. New technology file systemb. New technology format systemc. New technology fragment systemd. New technology fail systeme. New technology frame system22. Perintah dalam BIOS untuk mengembalikan setting bawaan pabrik adalah …a. Load fail safe defaultsb. Load optimized defaultsc. Save and exit setupd. Exit without savinge. Set supervisor password23. Dibawah ini tugas CPU, kecuali …a. Mengontrol kerja sistemb. Melakukan operasi logikac. Merupakan otak komputerd. Membuat programe. Melakukan perhitungan aritmatika24. Apa yang dimaksud ready dalam 3 state diagram?a. Proses dijalankan/dieksekusib. Proses habis waktunyac. Proses disiapkand. Proses selesaie. Proses dihapus25. Penyediaan mekanisme dalam manajemen proses oleh SO untuk …a. Komunikasi antar komputerb. Komunikasi antar prosesc. Komunikasi jarak jauhd. Komunikasi dua arahe. Komunikasi satu arah26. Alat input yang memberi masukan berupa gerakan adalah …a. Keyboardb. Scannerc. Digitizerd. Touchpade. Microphone 27. Pengaturan tanggal dan informasi mengenai media penyimpanan yang terpasang terletak pada …a. Standard CMOS featuresb. Advanced BIOS featurec. Integrated peripheralsd. Power management setupe. PC Health status28. Untuk mengatur urutan booting terdapat pada menu …a. Boot up floppy seekb. Password checkc. Hard disk boot priorityd. Init display firste. CPU Hyper Threading29. Informasi mengenai suhu, kecepatan kipas dan tegangan CPU terletak pada menu …a. Standard CMOS featuresb. Advanced BIOS featurec. Integrated peripheralsd. Power management setupe. PC Health status30. Untuk mengganti nilai value pada setting BIOS secara cepat dapat menggunakan …a. UP/DOWNb. LEFT/RIGHTc. Page Up/Page Downd. Mousee. A, S, W, D31. Untuk mengganti nilai value pada setting BIOS secara cepat dapat menggunakan …a. UP/DOWNb. LEFT/RIGHTc. Page Up/Page Downd. Mousee. A, S, W, D 32. Instalasi windows 7 dapat dilakukan melalui …a. Disketb. DVDc. RAMd. Tape drivee. ROM33. Untuk keluar dan menyimpan setting BIOS menggunakan tombol …a. F1b. F2c. F9d. F10e. F11 34. Tombol yang biasa digunakan untuk masuk ke BIOS adalah …a. Enterb. Endc. Deleted. Pause Breake. Ctrl35. Pembagian alokasi harddisk menjadi beberapa bagian disebut dengan …a. Driveb. Partitionc. Trackd. Sectore. Data36. Langkah membuat partisi baru yang tepat adalah …a. Drive option > Tentukan Size > New > Applyb. Drive option > Apply > New > Tentukan Sizec. Drive option > New > Apply > Tentukan Sized. Drive option > Apply > Tentukan Size > Newe. Drive option > New > Tentukan Size > Apply37. Sistem operasi windows yang paling lama digunakan adalah …a. Windows 95b. Windows 98c. Windows MEd. Windows XPe. Windows 738. Media penyimpanan yang berbentuk pita magnetik adalah …a. Harddisk b. Flashdisk c. Diskette d. Tape drivee. Zip drive39. Kekurangan sistem operasi Windows adalah …a. Sistem yang stabilb. Komunitas pengembang cukup banyakc. Sedikit virus yang menyerangd. Harga lisensi mahale. Sistem keamanan baik dibandingkan linux40. Kekurangan sistem operasi Windows adalah …a. Sistem yang stabilb. Komunitas pengembang cukup banyakc. Sedikit virus yang menyerangd. Harga lisensi mahale. Sistem keamanan baik dibandingkan linuxB. Soal Uraian Sistem Operasi Komputer 1. Apa itu sistem operasi? 2. Sebutkan karakteristik dari sistem operasi open source dan closed source! 3. Gambarkan skema dasar sistem komputer? 4. Jelaskan apa itu perangkat input, proses, output, dan memori beserta perangkatnya? 5. Jelaskan langkah menginstall windows 7 lewat CD secara garis besarDiatas merupakan beberapa contoh soal sistem operasi komputer. Semoga dapat menambah wawasan dan ilmu pengetahuan.
Dalam artikel kali ini akan membahas mengenai pertanyaan tentang 5 Contoh sistem operasi dan cara kerja, Kelemahan dan keunggulan dalam Masing-Masing OS tersebut, Contoh komponen dalam sistem operasi, Contoh layanan sistem operasi, Contoh system calls, Contoh pemrograman system, Contoh Struktur system, Contoh Virtual Machine, Contoh System Generatio dan Contoh rancangan Juga Mengenal Sistem Operasi dalam TKJTable of Contents 15 Contoh Sistem Operasi dan cara kerjanyaDOSCara kerja sistem operasi DOSWindowsCara kerja sistem operasi WindowsMac OSCara kerja sistem operasi Mac OSLinuxCara kerja sistem operasi LinuxUNIXCara kerja sistem operasi UNIXKelemahan dan keunggulan dalam Masing-Masing Sistem Operasi tersebutKelemahan dan keunggulan sistem operasi DOSKelemahan dan keunggulan sistem operasi WindowsKelemahan dan keunggulan sistem operasi Mac OSKelemahan dan keunggulan sistem operasi LinuxKelemahan dan keunggulan sistem operasi UNIXContoh komponen dalam sistem operasiManajemen ProsesManajemen Memori UtamaManajemen Penyimpanan SekunderManajemen Sistem I/OManajemen BerkasSistem ProteksiJaringanCommand-Interpreter SystemContoh layanan sistem operasiPembuatan programEksekusi programPengaksesan perangkat I/OPengaksesan terkendali terhadap berkasDeteksi dan memberi tanggapan terhadap kesalahanAkunting PencatatanContoh system callsContoh pemrograman systemContoh Struktur systemStruktur SederhanaPendekatan Berlapis Layered ApproachContoh Virtual MachineContoh System GenerationContoh rancangan system5 Contoh Sistem Operasi dan cara kerjanyaDOSCara kerja sistem operasi DOSSIstem operasi Operating System – disingkat OS DOS memilki cara kerja yang rumit dan juga kompleks. User yang menggunakan OS ini dituntut untuk mampu memahami perintah – perintah dan juga command dari sebuah komputer agar dapat mengoperasikan komputer. Tampilan dari sistem operasi ini yang tidak menggunakan gambar menambah kerumitan dari penggunaan sistem operasi DOS kerja sistem operasi WindowsUntuk mengenali kerumitan cara kerja digital dalam level fungsi Sistem Operasi, ada tiga poin penting yang harus dimengerti oleh seorang teknisi adalah cara kerja OS itu sendiri, file sistem, dan aplikasi yang berjalan di atasnya. Cara kerja sistem operasi meliputi pengertian tentang sistem akun pada Windows NT dan familinya, file access control, registry, sistem logging dan masihbanyak memiliki tingkat kepentingan yang sama, namun umumnya sistem logging dan registry merupakan komponen yang akan sering dilihat. Sistem logging merupakan komponen yang penting dalam sistem operasi karena pada log inilah tercatat semua pergerakan data di dalam CPU Central Processing Unit. Mac OSCara kerja sistem operasi Mac OSMacOS adalah sistem operasi yang menjalankan setiap Mac. Anda dapat melakukan banyak hal di Mac yang tidak dapat Anda lakukan di komputer lain. Karena macOS dirancang khusus untuk perangkat keras yang menggunakannya — dan sebaliknya. macOS dilengkapi dengan keseluruhan rangkaian aplikasi yang didesain dengan indah. macOS bekerja sama dengan iCloud untuk terus memperbarui foto, dokumen, dan file lain pada semua perangkat Anda. Menjadikan Mac Anda bekerja begitu sempurna dengan iPhone Anda. Dan telah dirancang sejak awal dengan mengutamakan privasi dan kerja sistem operasi LinuxLinux adalah OS yang di-porting secara luas. Kernel Linux awalnya didisain hanya untuk mikroprosesor Intel 80386, sekarang kernel Linux telah jalan di beragam arsitektur komputer antara lain di perangkat hand-held iPAQ berbasis ARM, komputer mainframe IBM System z9, dari peralatan berupa telepon bergerak hingga superkomputer. Terdapat distribusi yang dikhususkan untuk sejumlah kecil arsitektur. Fork kernel ELKS dapat dijalankan di mikroprosesor 16-bit Intel 8086 atau Intel 80286, sementara fork kernel µClinux dapat dijalankan di atas sistem yang tidak memiliki sebuah unit manajemen Umum Perintah LinuxSeluruh perintah dalam Linux adalah case sensitive, artinya antara huruf besar dan huruf kecil memiliki arti yang berlainan, misalnya ls akan berbeda dengan LSSecara umum, perintah-perintah Linux memiliki sintaks sebagai berikut perintah[option…][argumen…]Option merupakan pilihan yang dapat kita gunakan memberikan hasil tertentu dari suatu perintahArgumen merupakan sesuatu yang akan di proses oleh perintah, misalkan nama file atau direktoriTanda… menunjukan bahwa baik option maupun argumen dapat lebih satuUNIXCara kerja sistem operasi UNIXUNIX dirancang untuk portable, multi-tasking, dan multi-user. Konsep utama Unix antara lain banyak menggunakan file teks biasa untuk menyimpan data, menggunakan sistem file berjenjang, memperlakukan perangkat sebagai suatu file, dan menggunakan banyak program kecil yang eksekusinya pada CLI dapat digabung dengan tanda pipeline . Konsep yang sangat solid dan stabil membuat Unix banyak dijadikan dasar OS UNIX terdiri dari beberapa komponen yang biasanya dipaket bersama. UNIX adalah nama system operasi yang dapat diterapkan pada berbagai jenis mesin. OS UNIX ini diperkenalkan pertama kali oleh AT&T Bell Laboratory untuk pemakaian komputer dalam bentuk jaringan dan keunggulan dalam Masing-Masing Sistem Operasi tersebutKelemahan dan keunggulan sistem operasi DOSResiko Kehilangan file lebih besar jika kita sedang ceroboh atau tidak kurang nya masih berbasis lebih mudah membuat folder bersama subfolder melihat file di suatu harddisk atau folder secara keseluruhan maupun yang di mengcopy file lebih cepat dibandingkan OS berbasis GUI Graphic Unit Interface.Kelemahan dan keunggulan sistem operasi WindowsOS yang memiliki harga cukup tinggi untuk versi basic dan homeRentan terhadap serangan virusKeamanan yang mudah dihackMenggunakan RAM Cukup BesarPatch sana patch siniKeunggulan Sistem dan juga interface yang user friendly / Mudah digunakanPilihan aplikasi yang banyak dan berlimpahMemiliki fitur troubleshooting yang sangat membantuMendukung banyak sistem partisiCompatible dengan aplikasi officeKelemahan dan keunggulan sistem operasi Mac OSKelemahanTidak dapat digunakan pada perangkat lain, jadi hanya khusus untuk perangkat dari cocok untuk pekerjaan berat seperti bermain yang dimiliki oleh Mac OS tidak begitu banyak seperti windowsHarga lebih mahal karena Kestabilan lebih baik karena menggunakan UNIXMac OS ini merupakan sebuah system operasi exclusif untuk Mac, maka kualitas dan support kedepannya lebih digunakan dan apabila kesulitan dapat terdapat pula training centrenyaLebih aman dari gangguan virus, Spyware dll. Oleh sebab itu produk Mac menjadi sebuah pilihan bagi mereka yang sudah kesal dengan namanya OS juga memiliki fitur yang namanya “Sherlock” program ini tidak hanya mencari di internal hardisk saja, tetapi di internet juga sesuai keyword yang dan keunggulan sistem operasi LinuxKelemahan Tampilan menuntut adaptasiBagi setiap pengguna baru OS GNU/Linux, dibutuhkan tahap adaptasi untuk beradaptasi dengan tampilan antarmuka yang relatif sedikit apabila dibandingkan dengan OS lainSalah satu kelemahan dari GNU/Linux Ubuntu yang mungkin dirasakan oleh penggunanya adalah jumlah aplikasi yang relatif kurang apabila dibandingkan dengan OS lain yang mungkin telah mereka coba seperti misalnya OS cocok untuk gamingKekurangan berikutnya yang mungkin akan sangat dirasakan oleh mereka yang ingin bermain game di laptop yang mereka miliki adalah aplikasi gaming yang bisa dikatakan sangat sedikit dibuat pada platform terjadi masalah pada OS Linux, sulit mengatasinyaTidak banyak teknisi yang memahami OS software populer yang kurangSoftware populer, seperti games dan juga aplikasi-aplikasi popler masih banyak yang belum mendukung OS Open sourceGNU/Linux, termasuk Ubuntu adalah OS yang berdiri di atas lisensi terbuka atau open source. Hal ini berarti OS ini bebas digunakan bagi siapa saja, dan tidak perlu membeli lisensi layaknya pada OS “kebal” virusKeunggulan berikutnya yang dimiliki oleh sistem operasi berbasis GNU/Linux lainnya adalah keamanan dari virus yang relatif lebih bawaan relatif lengkapSistem operasi GNU/Linux Ubuntu pada umumnya akan memberikan bundle aplikasi yang cukup lengkap setelah kita relatif lengkapSelain aplikasi, kadang kala driver yang tidak bisa terinstall dengan sempurna membuat kita terhambat dalam melakukan pekerjaan kita interface yang refreshingKeunggulan ini mungkin bisa dirasakan bagi kamu yang sudah sangat lama menggunakan satu sistem operasi saja dan tidak sering berganti dengan sistem operasi yang dan keunggulan sistem operasi UNIXKelemahanTampilan kurang menarikMembutuhkan memori yang cukup besarMasih belum banyaknya game-game besar yang bersedia dijalankan pada platform hardware sulit untuk menyediakan driver untuk digunakan untuk pengguna awamKeunggulanPortabilitas yaitu dapat diadaptasikan dengan mudah ke komputer lainMultiuser, dapat digunakan oleh banyak pengguna sekaligusMultitasking, dapat menjalankan tugas secara bersamaan dalam satu waktuSistem file hirarkikal, pengorganisasian informasi atau data dalam bentuk yang mudah untuk diingat dan file stabil untuk database, server Internet, Intranet, file-server, Internet-client pengembangan komponen dalam sistem operasiKomponen dalam Sistem operasi modern yakni sebagai berikutManagemen Memori Sistem I/ ProsesProses adalah keadaan ketika sebuah program sedang di eksekusi. Sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. sumber daya tersebut dapat berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O. Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen proses seperti• Pembuatan dan penghapusan proses pengguna dan sistem proses.• Menunda atau melanjutkan proses.• Menyediakan mekanisme untuk proses sinkronisasi.• Menyediakan mekanisme untuk proses komunikasi.• Menyediakan mekanisme untuk penanganan Memori UtamaMemori utama atau lebih dikenal sebagai memori adalah sebuah array yang besar dari word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan. Setiap word atau byte mempunyai alamat tersendiri. Memori Utama berfungsi sebagai tempat penyimpanan yang akses datanya digunakan oleh CPU atau perangkat I/O. Memori utama termasuk tempat penyimpanan data yang sementara volatile, artinya data dapat hilang begitu sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen memori seperti• Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya.• Memilih program yang akan di-load ke memori.• Mengalokasikan dan meng-dealokasikan ruang memori sesuai Penyimpanan SekunderData yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh karena itu, untuk meyimpan keseluruhan data dan program komputer dibutuhkan secondarystorage yang bersifat permanen dan mampu menampung banyak data. Contoh dari secondarystorage adalah harddisk, disket, dll. Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan diskmanagement seperti free-space management, alokasi penyimpanan, penjadualan Sistem I/OSering disebut device manager. Menyediakan “device driver” yang umum sehingga operasi I/O dapat seragam membuka, membaca, menulis, menutup. Contoh pengguna menggunakan operasi yang sama untuk membaca berkas pada hard-disk, CD-ROM dan floppy disk. Komponen Sistem Operasi untuk sistem I/O• Buffer menampung sementara data dari/ ke perangkat I/O.• Spooling melakukan penjadualan pemakaian I/O sistem supaya lebih efisien antrian dsb..• Menyediakan driver untuk dapat melakukan operasi “rinci” untuk perangkat keras I/O BerkasBerkas adalah kumpulan informasi yang berhubungan sesuai dengan tujuan pembuat berkas tersebut. Berkas dapat mempunyai struktur yang bersifat hirarkis direktori, volume, dll.. Sistem operasi bertanggung-jawab• Pembuatan dan penghapusan berkas.• Pembuatan dan penghapusan direktori.• Mendukung manipulasi berkas dan direktori.• Memetakan berkas ke secondary storage.• Mem-backup berkas ke media penyimpanan yang permanen non-volatile.Sistem ProteksiProteksi mengacu pada mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor, atau pengguna ke sistem sumber daya. Mekanisme proteksi harus• membedakan antara penggunaan yang sudah diberi izin dan yang belum.• specify the controls to be imposed.• provide a means of terdistribusi adalah sekumpulan prosesor yang tidak berbagi memori atau clock. Tiap prosesor mempunyai memori sendiri. Prosesor-prosesor tersebut terhubung melalui jaringan komunikasi Sistem terdistribusi menyediakan akses pengguna ke bermacam sumber-daya sistem seperti• Increased data availability.• Enhanced reliability.• Computation speed-up.• Increased data availability.• Enhanced SystemSistem Operasi menunggu instruksi dari pengguna command driven. Program yang membaca instruksi dan mengartikan control statements umumnya disebut control-card interpreter, commandline interpreter, dan UNIX shell. Command-Interpreter System sangat bervariasi dari satu system operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi I/O devices yang ada. Contohnya CLI, Windows, Pen-based touch, dan layanan sistem operasiPembuatan programDalam pembuatan program, programmer pasti membutuhkan yang namanya debugger ketika program itu terjadi bug. Sistem operasi mempermudah dan membantu dalam mengakses proses debugger dan editor tersebut yang sudah berada di dalam program yang berbentuk programSistem operasi menangai semua task untuk kepentingan pengguna. Task diantaranya berupa instruksi data harus di muatkan ke dalam memori, perangkat I/O harus di inisialisasi termasuk juga file harus diinisialisasi, dan sumber daya lain harus di perangkat I/OPerangkat di dalam I/O terdapat instruksinya sendiri atau signal control untuk operasi. Layanan yang diberika oleh sistem operasi yaitu menjaga detailnya sehingga pemrogram dapat menganggapnya sebgai operasi pembacaan dan penulisan yang terkendali terhadap berkasSebelumnya telah dikatakan bahwa perangkat menjaga detailnya. Pengakasesan terkendali di sini maksudnya adalah format file yang terdapat di dalam media penyimpanan. lebih lanjut lagi sistem operasi emnyediakan mekanisme proteksi untuk mengontrol akses ke dan memberi tanggapan terhadap kesalahanTerjadi error atau pun kesalahan dalam komputer bekerja merupakan hal yang sering terjadi. misalnya memori error, overflow aritmetik, kesalahan perangkat. dll. Semua kesalahan yang terjadi itu sistem operasi harus membuat respons yang dapat menghilangkan eroor tersebut dengan dampak sedikit terhadap aplikasi yang PencatatanDari layanan yang diberikan sudah terlihat bahwa akunting yang berarti mencatat. Sistem operasi mencatat semua statistik pemakain bermacam-macam sumber daya dan memonitor parameter kinerja seperti waktu system callsBaca Juga Application Layer Dalam Jaringan KomputerAda lima jenis system calls utama, yaitua. Process control merupakan system calls yang mengendalikan proses-proses yang processterminate processget/set process attributeswait for time, wait event, signal eventallocate, free memoryb. File manipulation adalah kumpulan system calls yang bertugas untuk melakukan manipulasi file seperti pembacaan, penulisan, penghapusan dan file, delete fileopen, closeread, write, repositionget/set file attributesc. Device manipulation adalah system calls yang mengatur penggunaan peralatan-peralatan yang terhubung pada mesin device, release deviceread, write, repositionget/set device attributeslogically attach or detach devicesd. Information maintenance. System calls yang menghubungkan user dengan sistem operasi dalam hal berbagi time or dateget/set system dataget/set process, file, or device attributese. Communications. Ada dua model komunikasi yaitu pertukaran informasi dilakukan melalui fasilitas komunikasi antar proses yang disediakan oleh sistem operasi Message-Passing dan pertukaran dengan menggunakan memori shared-memory.create, delete communication connectionsend, receive messagestransfer status informationattach or detach remote deviceBaca Juga Teknik Komputer dan Jaringan TKJContoh pemrograman systemProgram sistem adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, atau dengan kata lain program sistem adalah software pada lapisan pertama yang disimpan pada memori komputer dan merupakan program pertama yang dijalankan pada saat komputer dinyalakan setelah BIOS. Cth Program System –> Windows,Linux, dllContoh Struktur systemStruktur SederhanaAda sejumlah sistem komersial yang tidak memiliki struktur yang cuup baik. Sistem operasi tersebut sangat kecil, sederhana dan memiliki banyak ketebatasan. Salah satu contoh sistem tesebut adalah MS DOS dirancang oleh orang-orang yang tidak memikirkan akan kepopuleran software tersebut. Sistem operasi tersebut terbatas pada hardware sehingga tidak terbagi terbagi menjadi modul-modul seperti terlihat pada di bawah. Karena Intel 8088 tidak menggunakan dual mode sehingga tidak ada proteksi Berlapis Layered ApproachTeknik pendekatan berlapis pada dasarnya dibuat dengan cara membentuk sistem operasi menjadi bentuk modular. Dengan menggunakan pendekatan top-down, semua fungsi ditentukan dan dibagi menjadi komponen-komponen. Modularisasi sistem dilakukan denga cara memecah sistem operasi menajdi beberapa lapis tingkat. Lapisan terendah lapis-0 adalah hardware dan lapisan teratas lapisan N adalah user Virtual MachineVirtual Machine VM adalah program perangkat lunak atau sistem operasi yang tidak hanya menunjukkan perilaku komputer yang terpisah, tetapi juga mampu melakukan tugas-tugas seperti menjalankan aplikasi dan program seperti komputer yang Java Virtual Machine dan Common Language System GenerationSistem Generation Sysgen adalah proses dua-tahap untuk menginstal atau memperbarui OS/360, [1] [2] OS/VS1, OS/VS2 SVS, OS/VS2 MVS dan sistem dikenakan biaya berasal dari Sysgen berjalan sebagai serangkaian pekerjaan di bawah kendali sistem operasi. Untuk instalasi baru, IBM menyediakan sistem pra-konfigurasi driver lengkap, yang ditujukan hanya untuk mempersiapkan dan menjalankan Sysgen, bukan untuk penggunaan menjalankan Sysgen tersebut, pelanggan harus menginisialisasi satu set volume distribusi dan mengembalikan satu set perpustakaan distribusi dari rekaman kepada mereka volume. Perpustakaan ini meliputi data bahwa proses Sysgen akan menyalin ke perpustakaan target, masukan untuk utilitas yang digunakan oleh proses Sysgen, definisi makro yang digunakan oleh proses Sysgen dan modul beban bahwa proses Sysgen akan termasuk ketika menghubungkan modul beban ke perpustakaan rancangan systemPerancangan Sistem adalah merancang atau mendesain suatu system yang baik yang isinya adalah langkah-langkah operasi dalam proses pengolahan data dan proses prosedur-prosedur untuk mendukung operasi sistem. Cth Perancangan databese,Perancangan proses,Perancangan Interface.
Linux adalah salah satu sistem operasi sumber terbuka open-source yang dibangun di atas karnel Linux. Pada zaman sekarang Linux mulai banyak digunakan oleh para pengguna komputer dan juga laptop, tidak hanya itu Linux menjadi sistem operasi favorit bagi beberapa orang. Berbicara tentang Linux, kita biasa mengenal beberapa distro dari Linux diantaranya Ubuntu, Debian, Linux Mint, dan juga Kali Linux. Untuk mengenal Linux lebih dalam kita dapat belajar melalui soal-soal yang akan saya bagikan berikut ini, tentunya dengan soal dibawah ini anda bisa belajar lebih banyak lagi tentang sistem operasi Linux. Bagi anda yang sedang mencari soal-soal tentang Linux untuk digunakan sebagai materi pembelajaran, berikut ini artikel yang tepat. Karna pada kesempatan ini saya akan membagikan 50 contoh soal tentang linux pilihan ganda berserta juga Contoh Soal Latihan Pemrograman Dasar Beserta Jawabannya50 Contoh Soal Tentang Linux Beserta Jawabannya1. Berikut ini Sistem Operasi berbasis teks saja adalah...A. Microsoft WindowsB. LinuxC. UnixD. MacOSE. MS DOS2. Berikut ini yang termasuk distribusi Linux adalah...A. UbuntuB. Microsoft Windows 10C. Microsoft OfficeD. LinuxE. MacOS3. Linux pertama kali dikembangkan oleh Linus Torvalds pada tahun...A. 1991B. 1992C. 1993D. 1994E. 19954. Berikut ini yang merupakan kelebihan Linux dibanding dengan Sistem Operasi lain, kecuali...A. Kebal dari virusB. FreewareC. Open SourceD. DualbootE. Dualchannel5. Siapakah nama seseorang yang pertama kali menciptakan Sistem Operasi Linux...A. Bill GatesB. Linus TorvaldsC. Andrew Tanen-BaumD. Lim Berners LeeE. Stave Jobs6. Variasi dari Sistem Operasi Linux biasa disebut dengan...A. Distro atau DistribusiB. AliasC. Open SourceD. Varian7. Perintah dasar pada Linux untuk membuat direktori baru, kita dapat mejalankan perintah...A. sudo suB. shutdown now -hC. rmD. mkdirE. cd8. Perintah untuk menghapus direktori, bagian dari perintah dasar Linux adalah...A. removeB. rmC. rmdirD. rmdelE. rd9. Untuk shutdown sistem operasi linux, kita dapat menjalankan perintah...diterminalA. Start - shutdownB. Menekan tombol power cukup lama sampai fan berhenti berputarC. shutdown -h nowD. Menekan kombinasi keyboardE. reboot10. Perintah untuk menjalankan program sebagai user atau super user kita dapat menjalankan perintah...A. sudoB. rmC. shutdown h -nowD. superuserE. reboot11. Perintah untuk melihat direktori atau melihat daftar file dan folder di Linux adalah...A. lsB. dpkgC. mkdirD. cdE. pwd12. Perintah cd pada Linux berfungsi untuk...A. Masuk ke direktori yang diinginkanB. Membuat folderC. Menghapus fileD. Memindahkan file ke direktori lainnyaE. Mengganti password user13. Sistem Operasi Linux menyediakan dua pihak yaitu...A. Mode Unix dan Mode TulisB. Mode Text dan Mode TerminalC. Mode Grafik dan Mode Text D. Unix dan Linux E. Mode Text dan Mode Linux 14. Dalam melakukan upaya untuk pencegahan agar perangkat lunak dapat terlindungi hak ciptanya dari pembajakan, maka perusahaan pembuat perangkat lunak melengkapi produknya dengan kode tertentu yang biasa disebut dengan...A. Code numberB. Serial listC. Serial number D. Dial number E. Password15. File system dari sistem operasi Linux yaitu...A. NTFSB. SDC. SSDD. FAT32E. Extended16. Salah satu kelebihan yang dimiliki Linux yaitu freeware, arti dari freeware adalah...A. Dapat digunakan secara bebas dan gratisB. Berbayar namun dapat digunakan secara bebas C. Sistem operasi GUID. Sistem operasi TextE. Dapat digunakan setelah membayar royalti17. Berikut ini sifat dari sistem operasi Linux adalah...A. Single user, multi tasking, multi guna, free anti virusB. Multi user, multi platform, multi taskingC. Multi user, multi tasking, multi platformD. Open-sourceE. Gratis dan mudah digunakan18. Pada gambar dibawah ini adalah salah satu Logo dari distro...A. Linux MintB. Kali LinuxC. UbuntuD. DebianE. Deepin19. Sistem operasi Linux merupakan turunan dari...A. WindowsB. MinixC. InuxD. Linus E. Unix20. Perintah untuk melihat direktori aktif di sistem operasi Linux adalah...A. pwB. pwdC. direktori-activeD. mkdir E. vim21. chmod adalah perintah untuk mengganti...A. Mengganti hak akses pada sebuah fileB. Mengganti passwordC. Mengubah atau rename sebuah nama fileD. Menambah user baru di LinuxE. Menghapus semua file dalam direktori22. Perintah yang digunakan untuk mengganti password user di Linux adalah...A. sudoB. passwdC. rmD. cpE. password-new23. Perintah tar di Linux berfungsi untuk...A. Program perarsipan atau untuk mengumpukan beberapa file menjadi satu dengan ekstensi .tarB. Program mengumpulkan banyak folderC. Porgram yang mempu memperkecil ukuran file dengan cepatD. Mengekstrak fileE. Semua jawaban salah24. Perintah untuk ssh atau mengakses komputer dan server jarak jauh adalah...A. ssh B. ssh C. ssh D. ssh E. remote ssh25. Berikut ini yang bukan termasuk bahasa pemrograman dari Linux adalah...A. PHPB. BasicC. C++D. PascalE. Bahasa Indonesia26. Perintah di Linux yang berguna untuk menemukan dimana letak sebuah file adalah...A. SearchB. CopyC. FindD. AliasE. Cat 27. Gambar dibawah ini adalah...dari Ubuntu LinuxA. CMDB. TerminalC. Sistem Operasi LinuxD. UbuntuE. gedit 28. Di Linux perintah $ alias dir=ls adalah perintah yang berguna untuk...A. Merubah user LinuxB. Merubah password userC. Mengumbah atau mengelompolan sebuah fileD. Memberi nama lain dari sebuah perintahE. Menampikan isi suatu direktori29. Screenshot dibawah ini adalah tampilan distro...A. UbuntuB. MX LinuxC. ManjaroD. Linux MintE. Zorin OS30. Perintah reboot berfungsi untuk..A. Mematikan komputerB. Me-restart komputerC. Memunculkan user yang tersediaD. Menampilkan bantuanE. Memunculkan terminal31. Debian server memiliki jenis-jenis server, kecuali...A. FTPB. PalC. DNSD. Mail E. Samba32. VSFTPD Very Secure FTP Daemon adalah..A. Sebuah FTP Server untuk Unix System seperti LinuxB. Sebuah FTP yang dapat berjalan di LinuxC. Aplikasi yang dapat membuat proxyD. Membuat DNS di LinuxE. Membuat Mail Server di Linux33. Berikut ini distribusi Linux diantaranya, kecuali...A. SuSEB. UbuntuC. BackTrack D. FendoraE. Mandriva34. Sistem operasi Linux pertama kali diperkenalkan pada tahun...A. 1991B. 1992C. 1993D. 1995E. 200035. Maskot dari sistem operasi Linux adalah..A. JendelaB. Apel C. PinguinD. MejaE. Kursi36. Distributor Linux sering disebut dengan...A. VariasiB. DistroC. OSD. PenyalurE. Pabrik 37. Apakah yang dimaksud dengan karnel linux..A. Inti dari linuxB. Terminal yang ada di linuxC. CLID. UserE. Perintah dalam linux38. Perintah untuk mengecek ip address pada linux adalah...A. ipconfigB. ifconfigC. pwdD. mkdirE. ssh39. Perintah untuk melihat isi suatu disket atau drive di Linux adalah...A. lsB. sudo suC. mkdirD. dirE. cp40. Aplikasi editing yang terdapat di Linux adalah...A. PhotoshopB. AdobeC. Corel DrawD. SoliteireE. Inkspace41. Perintah dasar yang digunakan untuk menampilkan user pada saat dipakai adalah..A. psB. lsC. whoD. update42. Perintah untuk menyalin file adalah...A. fdiskB. scpC. copyfileD. mountE. zip43. Untuk membuka editor teks dilinux, kita dapat menjalankan perintah...A. geditB. notepadC. wordD. textE. kate44. Perintah yang digunakan sebagai tekt editor yang tidak perlu membuka jendela baru hampir sama dengan vi namun lebih peraktis adalah...A. Text editorB. NotepadC. nanoD. viE. nona45. Untuk membersihkan terminal kita bisa menjalankan perintah...A. scrollB. removeC. clearD. deleteE. clear terminal46. dpkg -i .deb adalah perintah untuk...A. Download laguB. Download softwareC. Instalasi paketD. Instalasi Linux E. Melihat versi karnel47. date adalah perintah yang berfungsi untuk...A. dateB. jamC. pengaturanD. repositoryE. network device48. Salah satu kelebihan yang dimiliki Linux adalah multiprocessor, yaitu...A. Dapat dijalankan bersama sistem operasi lainB. Dengan menggunakan dua CPU atau lebih dalam sebuah sistem komputerC. Dapat mengupdate bios secara otomatisD. Dapat melakukan tugas secara bersamaanE. Dapat menjalankan lebih dari satu komputer49. Contoh perintah chgrp yang benar berikut ini adalah...A. $chgrpB. *chgrpC. ls chgrpD. chgrp dirE. chgrp50. Contoh perintah find yang benar adalah...A. $ find . -name –print -searchB. $ find . -name *.docC. $ find . -name *.doc -printD. $ find . -docE. find . -searchKesimpulanItulah 50 soal tentang Linux yang dapat Manglada Tech bagikan, baca juga soal lainnya. Anda dapat menggunakan soal ini baik murid ataupun guru, jangan lupa berkomentar positif agar kami tetap bersemangat membuat artikel seputar Linux.
Soal Pilihan Ganda! 1. Pada perkembangannya, sistem operasi banyak mengalami perkembangan. Teknologi yang ditemukan pada generasi ke-3 1965-1980 adalah.... a. Vacuum Tubes c. Transistor dan Batch System b. IC dan Multi Programming d. VLSI, ULSI dan Internet Jawab b. IC dan Multiprogramming 2. Yang termasuk tindak lanjut dari interupsi menurut Peterson & Silberschatz adalah.... a. Rampung, keliru permintaan bukan dari alat I/O, permintaan dari alat I/O, rampung dari alat I/O b. Proses, Files, System Calls/API Application Programming Interface, Shell c. Register, program counter, program status word, stack pointer, proccess id d. Print Spooler, Spooler Directory, Critical Section, Race Condition Jawab a. Rampung, keliru permintaab bukan dari alat I/O, permintaan dari alat I/O, rampung dari alat I/O 3. Program yang sedang dijalankan atau software yang sedang dilaksanakan termasuk sistem operasi yang disusun menjadi sejumlah proses sequential adalah pengertian dari.... a. Manajemen proses c. Psudoparallelism b. Multiprogramming d. Sistem Operasi Jawab a. Manajemen proses 4. Di bawah ini adalah model proses dari manajemen proses, kecuali.... a. Sequential proses/bergantian c. Fork System Call b. Multiprogramming d. CPU Switching Jawab c. Fork System Call 5. Pembangkit interupsi dapat berasal dari mana saja. Dibawah ini yang bukan merupakan asal dari pembangkit interupsi adalah.... a. program, prosesor, satuan kendali c. clock, memori, peripheral I/O b. program, satuan kendali, memori d. memori, message passing, hardware Jawab d. memori, message passing, hardware Soal Essay! 1. Pada umumnya program komputer dapat dibagi menjadi 2 kategori. Sebutkan 2 kategori program komputer tersebut dan berikan fungsinya masing-masing! Jawab a program sistem system Program fungsinya adalah untuk mengatur operasi dari komputer itu sendiri. b program aplikasi application program fungsinya adalah untuk membantu menyelesaikan masalah untuk pemakainya. 2. Jelaskan pengertian dari sistem operasi komputer! Jawab Seperangkat program yang memantau dan mengatur pemakaian sumber daya komputer proseccor, main memory, file, I/O device, dll yang berfungsi menjembatani/penghubung anatara user program user dengan perangkat keras program 3. Sebutkan dan jelaskan funsgi sistem operasi! Jawab Sebagai Resource Manager/pengelola seluruh sumber daya komputer computer resource Mengatur dan mengefisienkan penggunaan seluruh sumber daya system komputer Tugas utamanya adalah memantau penggunaan semua resource, menerapkan aturan, mengalokasikan resource yang diminta dan mengambil kembali resource. Sebagai Extended Machine Virtual Machine, Penyedia layanan Menyembunyikan kompleksitas/kerumitanpemrograman hardware dari programmer/user Menyajikan fasilitas yang lebih mudah dan sederhana untuk menggunakan hardware 4. Sebutkan dan jelaskan Konsep dari sistem operasi! Jawab 1. Proses Multiprogramming Multiprogramming adalah kegiatan menjalankan beberapa program pada memori pada satu waktu. Multiprocessing Multiprocessing adalah istilah teknologi informasi dalam bahasa Inggris yang merujuk kepada kemampuan pemrosesan komputer yang dilakukan secara serentak. Hal ini dimungkinkan dengan menggunakan dua CPU atau lebih dalam sebuah sistem komputer 2. Files Pathname Pathname Istilah yang digunakan untuk menunjukan alamat dari sebuah file. Suatu path biasanya terdiri dari drive temapat file berada, direktori yang dipakai, subdirektori dari file tersebut, dan nama file yang dicari. 3. System calls / API aplication programming interface Komputer digunakan untuk melakukan suatu proses yang dikehendaki user. Oleh karena itu harus ada suatu bentuk komunikasi antara user dan hardware. Komunikasi itu terjadi dalam bentuk system calls. Jadi dengan kata lain, system calls berperan sebagai interface dalam layanan-layanan yang disediakan oleh sistem operasi. 4. Shell shell adalah layer yang berfungsi sebagai interface antara user dan inti dalam sistem operasi. Melalui shell user dapat memberi perintah-perintah yang akan dikirim ke sistem operasi, sehingga shell ini merupakan layer yang menerima interaksi dari user secara langsung. 5. Sebutkan struktur dari sistem operasi dan jelaskan pula konsepnya masing-masing! Jawab 1. Sistem Monolitik Konsep sistem operasi sebagai kumpulan prosedur dimana prosedur daapat saling dipanggil oleh prosedur lain di sistem bila diperlukan. 2. Sistem Berlapis Layered System Konsep sistem operasi di bentuk secara hirarki berdasarkan lapisan-lapisan, dimana lapisn-lapisan memberi layanan lapisan lebih atas. 3. Sistem dengan Client-Server Konsep Sistem adalah proses yang menyediakan layanan, dan Client adalah proses yang memerlukan/meminta layanan. 4. Sistem berorientasi objek Konsep Layanan diimplementasikan sebagai objek 6. Sebutkan dan jelaskan sejarah perkembangan sistem operasi! Jawab 1. Generasi ke-1 1945-1955 vacuum tubes dan plugboard 2. Generasi ke-2 1955-1965 Transistor dan Batch Sistem 3. Generasi ke-3 1965-1980 IC dan Multiprogramming 4. Generasi ke-4 1980-1990 LSI, VLSI, dan Personal Komputer PC 5. Generasi ke-5 1990-Sekarang VLSI, ULSI, dan teknologi Nano Second, Internet dan Multimedia 7. Apa pengertian dari multiprogramming? Jawab Multiprogramming adalah kegiatan menjalankan beberapa program pada memori pada satu waktu. Dengan multiprogramming, beberapa tugas disimpan dalam memori dalam satu waktu; CPU digunakan secara bergantian sehingga menambah utilisasi CPU dan mengurangi total waktu yang dibutuhkan untuk menyelesaikan tugas-tugas tersebut. 8. sebutkan dan jelaskan layanan pada sistem operasi komputer! jawab Layanan otomatis alokasi sumber daya, catatan pemakaian, proteksi, penanganan kekeliruan, pindah baris, gulung jendela pada monitor layanan permintaan pemakaian loading, mengolah/run, menyimpan/save, menghapus/delete 9. sebutkan dan jelaskan jenis-jenis sistem operasi! Jawab berdasarkan aspek kegiatan pemakaian tunggal single user pemakaian jamak multi user berdasarkan jenis-jenisnya Linux MS-Dos MS Windows-NT MS Windows Dll 10. Sebutkan dan jelaskan konsep dasar manajemen proses! Jawab 1. Multiprogramming Melakukan pross satu persatu secara bergantian dalam waktu yang sangat cepat/bersamaan hardware level. Setiap proses mempunyai satu virtual CPU 2. Pseudoparallelism Melakukan lbih dari satu pekerjaan dalam waktu yang bersamaan/pseudoparallelism user level 11. sebutkan dan jelaskan 3 status proses/bagian keadaan proses! Jawab 1. Running/kerja , pada saat itu benar-benar menggunakan CPU sedang mengeksekusi instruksi proses 2. Blocked/berhenti, proses tidak dapat berjalan sampai kegiatan eksternal terlaksana proses menunggu kejadian untuk melengkapi tugasnya 3. Ready/siap, proses siap dikerjakan tetapi menunggu giliran dengan proses lain yang sedang dikerjakan 12. Apa fungsi implementasi proses? Jawab Implementasi proses berfungsi untuk mengimplementasikan model proses, sistem operasi menggunakan suatu tabel/array yang disebut tabel proses dengan 1 entry per-proses. Setiap entry berisi tentang status proses, program counter, stack pointer, status file dlldari status kerja ke status siap 13. sebutkan dan jelaskan tentang pemanggilan proses oleh proses lain! Jawab 1. Create & Destroy proses Sistem operasi yang mendukung konsep proses, garus menyediakan suatu cara untuk membuat create proses dan menghilangkan destroy proses 2. Fork Sistem Call Mekanisme untuk membuat create proses yang identik dengan proses yang memanggilnya 14. Jelaskan tentang proses transisi status! Jawab 1. Proses di blok untuk melayani input karena sumber daya yang diminta belum tersedia/meminta layanan I/O sehingga menunggu kejadian muncul 2. Penjadwalan mengambil proses lain 3. Penjadwalan mengambil proses baru 4. Input telah tersedia 15. Sebutkan dan jelaskan 2 cara interupsi pada prosesor! Jawab a. Interupsi langsung berasal dari luar prosesor peripheral/alat mengirim sinyal kepada prosesor untuk meminta pelayanan b. Interupsi Tanya/polling berasal dari prosesor prosesor secara bergiliran mengecek apakah ada peripheral yang memerlukan pelayanan atau tidak 16. Jika terjadi interupsi, maka kendali prosesor diserahkan ke bagian penata interupsi pada sistem operasi. Jelaskan proses dari penata interupsi! Jawab 1. Interupsi yang sedang diolah oelh prosesor dibiarkan sampai selesai program 2. Penata interupsi merekam semua informasi proses ke dalam blok kendali proses 3. Penata interupsi mengidentifikasikan jenis dan asal interupsi 4. Penata interupsi mengambil tindakan sesuai dengan yang dimaksud interupsi 5. Penata interupsi mempersiapkan segala sesuatu untukpelanjutan proses yang di interupsi 17. Apa yang dimaksud dengan penata keliru/error handle? Dan jelaskan pula bagian dari penata keliru tersebut! Jawab Penata keliru/error handle adalah interupsi karena kekeliruan pada pengolahan proses dan bagian pada sistem operasi yang menata kegiatan akibat kekeliruan. Bagian dari penata keliru/error handle adalah Pemulihan, sandi hamming yang ketika menemukan kekeliruan, sandi akan mengoreksi kekeliruan tersebut dan proses akan kembali seperti semula Pengulangan, mengatur agar proses yang membangkitkan interupsi keliru dikerjakan keluar dari proses, penata keliru meenyiapkan tampilan berita keliru dari monitor, setelah itu prosesor keluar dari proses. Ini adalah tindakan terakhir jika tidak dapat melakukan pemulihan proses yang keliru tersebut 18. Sebutkan dan jelaskan langkah-langkah yang dilakukan sistem operasi pada saat terjadinya interupsi! Jawab Hardware memasukkan program counter dan memasukkan ke dalam stack pencacah program Hardware memuatkan load program counter baru dari vecttor interupsi Prosedur bahasa rakitan menyimpan isi register Prosedur bahasa rakitan men-set stack baru Prosedur C menandai proses servis siap ready Schedule/penjadwalan menentukan proses mana yang akan jalan berikutnya Prosedur C kembali ke modus bahasa rakitan Prosedur bahasa rakitan memulai proses yang sedang dilaksanakan 19. Sebutkan dan jelaskan apa itu race condition serta berikan pula contohnya! Jawab Race condition adalah suatu kondisi dimana dua atau lebih proses mengakses shared memory/data pada saat yang bersamaan dan hasil akhirnya tidak sesuai dengan yang dikendaki Contoh race condition adalah print spooler berupa data-data yang akan di cetak 20. Sebutkan dan jelaskan cara/kondisi untuk mencegah race condition! Jawab a. Tidak ada 2 proses yang memasuki critical sectionnya secara bersamaan b. Tidak ada asumsi yang dibuat yang berhubungan dengan kecepatan dan jumlah CPU c. Tidak ada proses yang berjalan di luar critical section-nya yang dapat memblokir proses-proses lain d. Tidak ada proses yang menunggu selama memasuki critical section-nya 21. Sebutkan jenis-jenis Mutula Exclusion! Jawab 1. Disabling Interrupt/mematikan interupsi 2. Lock Variables 3. Strict Alternation 4. Peterson's Solution 5. Test and Set Lock Instruction/instruksi TSL 6. Sleep and Wake Up 7. Semaphore 8. Event Counters 9. Monitor 10. Message Passing 22. Sebutkan tiga operasi terhadap Event Counter! Jawab 1. Read E Return Current Value of E 2. Advance E Atomically Increment E by 1 3. Wait Until has a Value V or more 23. Sebutkan dan jelaskan 3 model proccess pada server! Jawab 1. Thread, diciptakan untukdapat melakukan parallelisme yang dikombinasikan dengan ekseskusi sekuensial dan Blocking System Call 2. Single Thread Server, menggunakan Blocking System Call, tetapi kinerja sistem tidak baik 3. Finite-State Machine, Kinerja baik dengan melakukan parallelism, tetapi menggunakan nonblocking Calls sehingga sulit dalam memprogram 24. Jelaskan apa yang dimaksud dengan interupsi, pensaklaran konteks dan konteks? Jawab Interupsi adalah kerja prosesor pada suatu proses terhenti oleh pensaklaran korteks Pensaklaran Korteks adalah perubahan kegiatan prosesor dari proses ke proses yang terjadi di antara proses sistem/proses aplikasi konteks adalah kegiatan prosesor terhadap suatu hal, berasal dari sistem operasi, sistem bahasa dan sistem utilitas 25. Sebutkan 2 Primitive pada message passing! Jawab a. Send Source dan Message b. Receive Source dan Message
– Berikut adalah Kumpulan Soal Pilihan Ganda dan Kunci Jawaban Sistem Operasi Tentang Operating System Structure yang terdiri dari 18 soal pilihan ganda. Dengan adanya soal latihan ini semoga bisa sebagai bahan pembelajaran dan latihan sebelum menghadapi ujian. 1. gambar dibawah ini merupakan struktur sistem operasi pada Sistem Operasi . . . a. Sistem Operasi UNIX b. Sistem Operasi Android c. Sistem Operasi BSD d. Sistem Operasi Mac OS X* 2. “Sebuah Sistem yang sedang berjalan harus dapat dihentikan pelaksanaannya, baik secara normal end atau secara tidak normal abort”, pernyataan tersebut adalah salah satu Jenis Sistem Pemanggilan System Calls yang dikelompokan dengan Kategori a. Information Maintenance b. Information Maintenance c. Process Control* d. File Manipulation 3. Gambar dibawah ini merupakan salah satu jenis Command Interpreter yang bernama . . . . . . . . . yang berjalan di mesin solaris 10 a. Brown Shell b. Bourne Shell* c. Shell Nelson d. Andrew Shell 4. Pada pembahasan struktur sistem operasi, gambar dibawah ini merupakan ….. a. Sistem Select Execution b. Sistem BSOD c. Sistem Startup* d. Sistem Kernel 5. Yang manakah pilihan dibawah ini yang merupakan contoh sistem pemanggilan System Calls dengan kategori Communication di lingkungan sistem operasi Unix a. GetCurrentProcessID, SetTimer, Sleep b. CreateFile , ReadFile, WriteFile, CloseHandle c. Createpipe , CreateFIleMapping, MapViewofFile d. Pipe, shm_open, Mmap* 6. Yang manakah pilihan dibawah ini yang merupakan contoh sistem pemanggilan System Calls dengan kategori Communication di lingkungan sistem operasi Windows a. GetCurrentProcessID, SetTimer, Sleep b. Pipe, Shm,_open, Mmap c. Createpipe , CreateFIleMapping, MapViewofFile* d. CreateFile , ReadFile, WriteFile, CloseHandle 7. Sistem Pemanggilan System Calls dapat dikelompokan ke dalam enam kategori utama, yaitu a. Proses Calls, Manipulation Calls, Buffer Calls, ROM Calls, Memory Calls, CPU Calls. b. Process Control, File Manipulation, Device Manipulation, Information Maintenance, Communicaton, Protection* c. Process, File, Manipulation, Information, Solid Information, Security calls. d. User Interface, End Device, Memory, EEPROM, DRAM, RD Calls 8. Yang manakah pilihan dibawah ini yang merupakan contoh sistem pemanggilan System Calls dengan kategori File Manipulation di lingkungan sistem operasi Windows a. CreateFile , ReadFile, WriteFile, CloseHandle* b. Open, Read, Write, Close c. Ioctl , read , Write d. fork , exit , wait 9. Yang manakah pilihan dibawah ini yang merupakan contoh sistem pemanggilan System Calls dengan kategori Process Control di lingkungan sistem operasi Unix a. CreateProcess , ExitProcess, WaitForSingleObject b. CreateFile , ReadFile, WriteFile, CloseHandle c. fork , exit , wait * d. Ioctl , read , Write 10. Pada pembahasan struktur sistem operasi, gambar dibawah ini merupakan ….. a. Gambar Struktur Software Berlapis b. Gambar Struktur Hardware Berlapis c. Gambar Struktur Sistem Operasi menggunakan Pendekatan Elips d. Gambar Struktur Sistem Operasi menggunakan Pendekatan Berlapis* 11. Yang manakah pilihan dibawah ini yang merupakan contoh sistem pemanggilan System Calls dengan kategori File Manipulation di lingkungan sistem operasi Unix a. CreateFile , ReadFile, WriteFile, CloseHandle b. Open, Read, Write, Close* c. Ioctl , read , Write d. fork , exit , wait 12. Apakah pengguna dapat mengembangkan Command Interpreter baru New Command Interpreter dengan menggunakan antamuka sistem pemanggilan System call Interface yang disediakan oleh sistem operasi. a. Pengguna tidak dapat menambahkan perintah baru ke sistem karena sistem diciptakan sudah sangat stabil b. Pengguna dapat menambahkan perintah baru ke sistem tetapi dengan konsekuensi terjadinya kegagalan sistem c. Pengguna tidak dapat menambahkan perintah baru ke sistem d. Pengguna dapat menambahkan perintah baru ke sistem dengan mudah dengan cara membuat file baru dengan nama yang tepat, Program comman interpreter dapat berukuran kecil sehingga tidak harus diubah untuk menambahkan perintah baru* 13. Yang manakah pilihan dibawah ini yang merupakan contoh sistem pemanggilan System Calls dengan kategori Information Maintenance di lingkungan sistem operasi Unix a. GetCurrentProcessID, SetTimer, Sleep b. Getpid, Alarm, Sleep* c. CreateFile , ReadFile, WriteFile, CloseHandle d. SetConsoleMode, ReadConsole, WriteConsole 14. Pada pembahasan struktur sistem operasi, gambar dibawah ini merupakan ….. a. Gambar Arsitektur Microkernel* b. Gambar Arsitektur Mode User c. Gambar Arsitektur Message Passing d. Gambar Arsitektur Mode Kernel 15. Manakah Dibawah ini yang tidak termasuk satu set layanan sistem operasi yang dapat menyediakan fungsi yang sangat bermanfaat bagi pengguna. a. New Technology File System NTFS* b. Communications c. Error Detection d. File System Manipulation 16. Yang manakah pilihan dibawah ini yang merupakan contoh sistem pemanggilan System Calls dengan kategori Process Control di lingkungan sistem operasi Windows a. Ioctl , ead , Write b. fork , exit , wait c. CreateFile , ReadFile, WriteFile, CloseHandle d. CreateProcess , ExitProcess, WaitForSingleObject* 17. Pada pembahasan struktur sistem operasi, gambar dibawah ini merupakan ….. a. Struktur Lapisan pada ROM BIOS b. Struktur Lapisan pada sistem operasi FreBSD c. Struktur Lapisan pada Application Program d. Struktur Lapisan pada sistem operasi MS-DOS* 18. Apakah Tujuan dari Sistem Pemanggilan System Calls. a. Fungsi Sistem Pemanggilan System Calls bertujuan untuk menyediakan antarmuka ke sebuah layanan yang disediakan oleh sistem operasi. Secara umum jenis pemanggilan disediakan sebagai rutinitas yang ditulis dalam bahasa C dan C++. contohnya bagaimana perangkat keras dapat diakses secara langsung* b. Fungsi dari Sistem Pemanggilan System Calls bertutujuan untuk memudahkan sistem operasi dalam mengelola User dan Group yang dibutuhkan dalam lingkungan jaringan dengan cara memanfaatkan program seperti bahasa C dan C++ c. Fungs sistem Pemanggilan system Calls bertujuan untuk menyediakan sebuah mekanisme atau aturan dan tatacara bagaimana sebuah sistem operasi dapat melakukan proses installasi software ketika dibutuhkan, misalnya software bahasa C dan C++ d. Fungsi dari Sistem Pemanggilan System Calls bertujuan untuk memudahkan pengguna sistem operasi dalam hal rutinitas aktifitas seperti membuka program dan menutup program, agar program seperti C dan C++ dapat digunakan sesuai dengan fungsinya.
pertanyaan tentang sistem operasi