SISTEMTANYA JAWAB MENGENAI PENYAKIT ASMA MENGGUNAKAN METODE CASE BASED REASONING Aris Yuda Pratama1, Galih Wasis Wicaksono 2, Setio Basuki 3 1,2,3Universitas Muhammadiyah Malang, Malang Jl. Raya Tlogomas No. 246. Malang, JawaTimur, Indonesia, Telp. 0341-463513 Sekianpenjelasan mengenai pertanyaan pilihlah yang bukan merupakan perangkat lunak sistem operasi dari kumpulan nama perangkat lunak di bawah ini. Semoga jawaban diatas dapat membantu menjawab tugasmu. Lihat juga: Sebelum adanya internet ibarat kini ini hal pertama yang terjadi pada perkembangan teknologi terletak pada Pertanyaansebelum operasi yang harus Anda ajukan selanjutnya adalah mengenai manfaat risiko dan efek samping. Proses Operasional Penelitian Lapangan Penelitian Pendidikan By Moch . Oleh Dosen Pendidikan 2 Diposting pada 14032021. Pertanyaan risiko operasional. Dalam menjalankan kegiatan usaha tersebut Bank menghadapi berbagai risiko baik PengertianAndroid - Android merupakan salah satu sistem operasi atau operating system berbasis mobile yang sangat banyak di gunakan sekarang ini. Utamanya pada telepon pintar (smartphone) ataupun tablet.. Sejak diperkenalkan pada tahun 2007, Android mempunyai beberapa varian atau versi. yang terbaru adalah versi OS Android 10 yang diperkenalkan pada 3 September 2019 lalu. Deskripsi: Berisikan tentang Pengertian Sistem Operasi pada komputer, kegunaan, bagian-bagiannya dan jenis serta fungsi dari sistem operasi. Tujuan Mata Ajar Tanya Jawab. 3*50 (menit) Hariyanto Bambang, , Sistem Operasi, Informatika, Bandung 1999. Hal.65-73. pertanyaanseputar database. Pertanyaan Soal. 1. Jelaskan pengertian daripada basis data (database) ? 2. Berikan penjelasan mengenai perbedaaan antara lemari arsip dengan databasedidalam suatu perusahaan ?. 3. Jelaskan pengertian daripada file, record, field dan data value dan berikan masing - masing contohnya ?. 4. . 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. Sistem operasi bahasa Inggris operating system adalah perangkat lunak sistem yang mengatur sumber daya dari perangkat keras dan perangkat lunak, serta sebagai jurik daemon untuk program komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program booting. Dalam bahasa indonesia bertanya umumnya menggunakan rumus 5 W + 1 H, yaitu 1. Apa yang akan terjadi jika tidak ada sistem operasi pada komputer? 2. Siapa orang yang menciptakan sistem operasi? 3. Kenapa sistem operasi diciptakan? 4. Kapan komputer pertama kali menggunakan sistem operasi? 5. Dimana sistem operasi dipasang pada komputer? 6. Bagaimana cara membuat sistem operasi? Dalam presentasi umumnya terdapat 4 pertanyaan 7. Jelaskan apa itu sistem operasi? 8. Berikan contoh macam macam sistem operasi 9. Apa tujuan sistem operasi dibuat? 10. Apa kelebihan dan kekurangan sistem operasi? 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 Pertanyaan Sistem Operasi SISTEM OPERASI PERTANYAAN Sebutkan tiga tujuan utama dari sistem operasi! Sebutkan keuntungan dari multiprogramming! Sebutkan perbedaan utama dari sistem operasi antara komputer mainframe dan PC? Sebutkan kendala-kendala yang harus diatasi oleh programmer dalam menulis sistem operasi untuk lingkungan waktu nyata? Jelaskan perbedaan antara symmetric dan asymmetric multiprocessing. Sebutkan keuntungan dan kerugian dari sistem multiprosessor! Apakah perbedaan antara trap dan interrupt? Sebutkan penggunaan dari setiap fungsi tersebut! Untuk jenis operasi apakah DMA itu berguna? Jelaskan jawabannya! Sebutkan dua kegunaan dari memory cache! Problem apakah yang dapat dipecahkan dan juga muncul dengan adanya cache tersebut? Beberapa CPU menyediakan lebih dari dua mode operasi. Sebutkan dua kemungkinan penggunaan dari mode tersebut? Sebutkan lima kegiatan utama dari sistem operasi yang berhubungan dengan managemen proses! Sebutkan tiga kegiatan utama dari sistem operasi yang berhubungan dengan managemen memori! Sebutkan tiga kegiatan utama dari sistem operasi yang berhubungan dengan managemen secondary-storage! Sebutkan lima kegiatan utama dari sistem operasi yang berhubungan dengan managemen berkas! Apakah tujuan dari command interpreter? Mengapa biasanya hal tersebut terpisah dengan kernel Jawaban 1. Tujuan utama sistem operasi Untuk User Untuk dapat melakukan interaksi dengan komponen komputer melalui sistem operasi. Untuk seleksi dari berbagai macam sistem operasi pada setiap instalasi computer Untuk penggunaan aplikasi tertentu, sistem operasi dapat menyesuaikan dengan kebutuhan kita. 2. Keuntungan dari multiprogramming adalah Satu komputer mengerjakan banyak program yang ada pada memori utamapada satu waktu . Teknik multiprogramming meningkatkan utilisasi CPU dengan mengorganisasikan job-job yang ada dan mengurangi total waktu yang dibutuhkan untuk menyelesaikan tugas-tugas tersebut .Multiprogramming, yang dibuat untuk meningkatkan kemampuan, juga mengizinkan time sharing. Sistem operasi yang bersifat time-shared memperbolehkan banyak pengguna untuk menggunakan komputer secara interaktif pada saat yang bersamaan. 3. Perbedaan utama dari sistem operasi antara komputer mainframe dan PC Komputer mainframe adalah sebuah sistem komputer yang mengumpulkan device -device yang berfungsi sama atau bermacam -macam yang disatukan dalam sebuah sistem yang saling berbagi. Personal ComputerPC adalah sebuah komputer yang dirancang hanya digunakan oleh satu orang dalam suatu waktu. Harganya cenderung lebih murah dan biasanya mampu mengerjakan berbagai macam tugas. Perbedaan PC dengan komputer mainframe adalah PC ukurannya lebih kecil dan harganya lebih murah dibanding operasi untuk komputer-komputer seperti ini dalam beberapa hal diuntungkan oleh pengembangan sistem operasi untuk komputer mainframe. Namun, semenjak penggunaan komputer untuk keperluan pribadi, maka utilisasi CPU tidak lagi menjadi perhatian utama. Karena itu, beberapa desain untuk komputer mainframe tidak cocok untuk sistem yang lebih kecil. .Kendala-kendala yang harus diatasi oleh programmer dalam menulis sistem operasi untuk lingkungan waktu nyata Secondary storage sangat terbatas Terjadinya page faults tambahan selama eksekusi Sistem yang mengharuskan suatu komputasi selesai dalam jangka waktu tertentu Kemampuan untuk operasi, response dalam batasan waktu tertentu Digunakan sebagai control device untuk aplikasi khusus 5. Perbedaan antara symmetric dan asymmetric multiprocessing. Sebutkan keuntungan dan kerugian dari sistem multiprosessor Perbedaan antara symmetric multiprocessingSMP dan asymmetric multiprocessing ASMP Dalam SMP setiap prosesor menjalankan salinan identik dari sistem operasi dan banyak job yang dapat berjalan di suatu waktu tanpa pengurangan performance. Sementara itu dalam ASMP setiap prosesor diberikan suatu tugas yang spesifik. Sebuah prosesor bertindak sebagai Master processor yang bertugas menjadwalkan dan mengalokasikan pekerjaan pada prosesor lain yang disebut slave ASMP dipakai pada sistem yang besar. 6. Perbedaan antara trap dan interrupt dan penggunaan dari setiap fungsi tersebut Trap adalah interupsi karena terjadinya kesalahan atau kondisi kekecualian yang dihasilkan proses yang running seperti usaha ilegal dalam mengakses file. Dengan adanya trap,sistem operasi menentukan apakah kesalahan yang dibuat merupakan kesalahan fatal. Jika fatal, proses yang saat itu running disingkirkan dan terjadi alih proses. Jika kesalahan tidak fatal bergantung sifat kesalahan dan rancangan sistem operasi kemungkinan yang dilakukan adalah menjalankan prosedur pemulihan atau memperingatkan pemakai Interupsi adalah suatu permintaan khusus kepada mikroprosessor untuk melakukan sesuatu bila terjadi interupsi,maka komputer akan menghentikan dahulu apa yang sedang dikerjakannya dan melakukan apa yang diminta oleh yang menginterupsi 7. Direct Memory Access berguna untuk Operasi penanganan I/O dimana device controller langsung berhubungan dengan memori tanpa campur tangan CPU,DMA digunakan untuk perangkat I/O dengan kecepatan tinggi hanya terdapat satu interupsi setiap blok. Interrupt hanya terjadi tiap blok bukan tiap word atau byte data. Seluruh proses DMA dikendalikan oleh sebuah controller bernama DMA Controller DMAC . DMA Controller mengirimkan atau menerima signal dari memori dan I/O device. Prosesor hanya mengirimkan alamat awal data, tujuan data, panjang data ke DMA Controller . . Interrupt pada prosesor hanya terjadi saat proses transfer selesai. Hak terhadap penggunaan bus memory yang diperlukan DMA controller didapatkan dengan bantuan bus arbiter yang dalam PC sekarang berupa chipset Northbridge . 8. Kegunaan memori cache Tempat penyimpanan sementara volatilesejumlah kecil data Meningkatkan kecepatan pengambilan atau penyimpanan data dari memori oleh prosessor berkecepatan tinggi Masalah yang dipecahkan Kecepatan pengambilan atau penyimpanan data di memori oleh CPU meningkat, karena tidak perlu mencari di disk fisik. Masalah yang timbul tidak dapat menyimpan data dalam jumlah besar karena cache berdaya tampung lebih kecil. 9. Beberapa CPU menyediakan lebih dari dua mode kemungkinan penggunaan dari mode tersebut yaitu Dual mode sistem operasi User -> Eksekusi dikendalikan oleh user. Monior/kernel/Sistem Mode -> Eksekusi dikendalikan oleh sistem operasi. Pada saat boot time,perangkat keras bekerja pada mode monitor dan stelah sistem operasi di-load maka akan mulai masuk ke mode terjadi trap atau interupsi,perangkat keras akan menswitch lagi keadaan dari mode pengguna menjadi mode monitorterjadi perubahan state menjadi bit 0 dan akan kembali menjadi mode pengguna jikalau sistem operasi menambil alih proses dan kontrol komputer state akan berubah menjadi bit1 10. Lima kegiatan utama dari sistem operasi yang berhubungan dengan managemen proses 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 proses penanganan deadlock. 11. Tiga kegiatan utama dari sistem operasi yang berhubungan dengan managemen memori 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 kebutuhan. 12. Tiga kegiatan utama dari sistem operasi yang berhubungan dengan managemen secondary-storage Menyimpan data besifat sementara Memindahkan data dari satu tempat ke tempat lain Alternatif pengganti memory virtual memory 13. Lima kegiatan utama dari sistem operasi yang berhubungan dengan managemen berkas 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 14. Tujuan dari command interpreter dan mengapa biasanya hal tersebut terpisah dengan kernel Tujuan dari command interpreter adalah agar pengguna dapat membuat permintaan tanpa menulis terpisah karena Konsep mesin virtual menyediakan proteksi yang lengkap untuk sumberdaya sistem, dikarenakan tiap mesin virtual terpisah dari mesin virtual yang lain. Apa itu Sistem Operasi? Hello Sobat Trends! Sebelum kita membahas lebih lanjut tentang pertanyaan-pertanyaan seputar sistem operasi, mari kita mulai dengan definisi dasar terlebih dahulu. Sistem operasi adalah program atau perangkat lunak yang mengontrol perangkat keras pada sebuah komputer atau perangkat elektronik lainnya. Sistem operasi memungkinkan kita untuk berinteraksi dengan komputer dan menjalankan aplikasi atau program yang kita butuhkan. Mengapa Sistem Operasi Sangat Penting? Sistem operasi sangat penting karena tanpa sistem operasi, kita tidak akan bisa menggunakan komputer dengan maksimal. Sistem operasi bertanggung jawab atas pengaturan dan koordinasi sumber daya komputer, seperti memori, CPU, dan perangkat input/output. Sistem operasi juga memungkinkan kita untuk menginstall dan menjalankan aplikasi atau program yang kita butuhkan. Apa Saja Jenis-Jenis Sistem Operasi? Ada beberapa jenis sistem operasi yang tersedia saat ini, di antaranya Windows macOS Linux Android iOS Apakah Sistem Operasi Windows Lebih Baik dari macOS? Tidak ada sistem operasi yang lebih baik dari yang lainnya, karena setiap sistem operasi memiliki kelebihan dan kekurangan masing-masing. Windows lebih populer dan lebih mudah digunakan, sedangkan macOS lebih stabil dan aman. Pilihan sistem operasi tergantung pada kebutuhan dan preferensi masing-masing pengguna. Apakah Linux Gratis? Ya, Linux adalah sistem operasi yang gratis dan open-source. Selain itu, Linux juga lebih stabil dan aman dibandingkan dengan Windows dan macOS. Apa Itu Aplikasi Native dan Web App? Aplikasi native adalah aplikasi yang dibuat untuk sistem operasi tertentu, seperti Windows, macOS, atau Android. Sedangkan, web app adalah aplikasi yang dapat diakses melalui browser web dan dapat digunakan pada berbagai platform dan sistem operasi. Apakah Sistem Operasi Mobile Berbeda dengan Sistem Operasi Desktop? Ya, sistem operasi mobile berbeda dengan sistem operasi desktop. Sistem operasi mobile lebih ringan dan dioptimalkan untuk perangkat mobile, seperti smartphone dan tablet. Sedangkan, sistem operasi desktop lebih kompleks dan dioptimalkan untuk perangkat desktop atau laptop. Apakah Sistem Operasi Android Lebih Rentan Terhadap Malware? Ya, Android lebih rentan terhadap malware dibandingkan dengan iOS. Ini karena Android memiliki sistem yang lebih terbuka dan mudah untuk diakses oleh pengembang aplikasi. Namun, hal ini bukan berarti Android tidak aman. Kita masih bisa mencegah malware dengan menginstall aplikasi yang terpercaya dan menghindari mengunduh aplikasi dari sumber yang tidak diketahui. Apakah Sistem Operasi Macintosh Sama dengan macOS? Ya, Macintosh adalah nama produk komputer Apple yang pertama kali dirilis pada tahun 1984. Sedangkan, macOS adalah sistem operasi yang digunakan oleh komputer Macintosh. Apakah Sistem Operasi Windows 10 Lebih Baik dari Windows 7? Ya, Windows 10 lebih baik dari Windows 7 dalam hal performa, keamanan, dan fitur. Windows 10 juga mendukung teknologi terbaru, seperti DirectX 12 dan Windows Hello. Namun, jika komputer Anda memiliki spesifikasi yang rendah, Windows 7 mungkin lebih cocok untuk digunakan. Apakah Sistem Operasi iOS Lebih Aman dari Android? Ya, iOS lebih aman dibandingkan dengan Android karena iOS memiliki sistem yang lebih tertutup dan ketat dalam memeriksa aplikasi yang diinstal. Selain itu, Apple juga sering melakukan update keamanan dan memperbaiki celah keamanan yang ditemukan. Apakah Sistem Operasi Linux Sulit Digunakan? Tidak, Linux tidak sulit digunakan. Bahkan, banyak distribusi Linux yang dirancang untuk pengguna awam dan mudah digunakan, seperti Ubuntu dan Linux Mint. Selain itu, Linux juga memiliki komunitas yang besar dan dapat membantu pengguna dalam mengatasi masalah yang muncul. Apakah Sistem Operasi Windows Lebih Kompatibel dengan Aplikasi? Ya, Windows lebih kompatibel dengan aplikasi karena Windows memiliki pangsa pasar yang lebih besar dan lebih banyak digunakan oleh pengembang aplikasi. Namun, saat ini banyak aplikasi yang sudah mendukung berbagai sistem operasi, seperti macOS dan Linux. Apakah Sistem Operasi macOS Tidak Mendukung Aplikasi Game? Tidak, macOS mendukung aplikasi game. Saat ini sudah banyak game yang tersedia untuk macOS, seperti Dota 2, Counter-Strike Global Offensive, dan Fortnite. Namun, pilihan game untuk macOS masih lebih sedikit dibandingkan dengan Windows. Apakah Sistem Operasi Windows Lebih Mudah Digunakan untuk Gaming? Tidak, sistem operasi tidak mempengaruhi performa game. Performa game lebih bergantung pada spesifikasi hardware dari komputer. Namun, Windows lebih populer di kalangan gamer karena lebih mudah diakses dan mendukung lebih banyak game. Apakah Sistem Operasi Linux Cocok untuk Pengembangan Aplikasi? Ya, Linux sangat cocok untuk pengembangan aplikasi karena Linux memiliki dukungan yang kuat untuk pengembangan open-source dan banyak tool pengembangan yang tersedia untuk Linux, seperti Git, Docker, dan Visual Studio Code. Apakah Sistem Operasi Windows Lebih Mudah Digunakan untuk Pengguna Bisnis? Tidak, sistem operasi tidak mempengaruhi keefektifan bisnis. Namun, Windows lebih populer di kalangan bisnis karena memiliki dukungan yang kuat dari Microsoft dan lebih banyak digunakan di kalangan korporasi. Apakah Sistem Operasi macOS Lebih Cocok untuk Desain Grafis? Ya, macOS lebih cocok untuk desain grafis karena MacOS memiliki dukungan yang kuat untuk aplikasi desain grafis seperti Adobe Photoshop, Illustrator, dan InDesign. Selain itu, layar Retina pada MacBook sangat cocok untuk desain grafis. Apakah Sistem Operasi Windows Lebih Cocok untuk Pengguna Office? Tidak, sistem operasi tidak mempengaruhi keefektifan penggunaan Office. Namun, Windows lebih populer di kalangan pengguna Office karena lebih mudah diakses dan memiliki dukungan yang kuat dari Microsoft Office. Kesimpulan Sistem operasi adalah bagian penting dari komputer dan perangkat elektronik lainnya. Setiap sistem operasi memiliki kelebihan dan kekurangan masing-masing. Pilihan sistem operasi tergantung pada kebutuhan dan preferensi masing-masing pengguna. Semoga artikel ini bermanfaat bagi sobat semua dan sampai jumpa kembali di artikel menarik lainnya! Related video of Pertanyaan Tentang Sistem Operasi 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.

pertanyaan tentang sistem operasi