1.Aktifitas apa yang
digunakan system operasi berhubungan dengan:
-Management Proses
-Management memori utama
- “ Berkas
2.apa kegunaan system command interpreter?
3.apa yang dimaksud dengan system call? Sebutkan contohnya
4.apa yang dimaksud dengan system program
5.apa keuntungan dan kelemahan system layer?
6.apa keuntungan dan kerugian system virtual memori?
JAWAB
-Management proses.
Suatu proses adalah lebih dari kode program, dimana kadang kala dikenal sebagai bagian tulisan. Proses juga termasuk aktivitas yang sedang terjadi, sebagaimana digambarkan oleh nilai pada program counter dan isi dari daftar prosesor/ processor’s register. Suatu proses umumnya juga termasuk process stack, yang berisikan data temporer (seperti parameter metoda, address yang kembali, dan variabel lokal) dan sebuah data section, yang berisikan variabel global. suatu program adalah satu entitas pasif, seperti isi dari sebuah berkas yang disimpan didalam disket, sebagaimana sebuah proses dalam suatu entitas aktif, dengan sebuah program counter yang mengkhususkan pada instruksi selanjutnya untuk dijalankan dan seperangkat sumber daya/ resource yang berkenaan dengannya.
-Management Memori utama.
Suatu proses adalah lebih dari kode program, dimana kadang kala dikenal sebagai bagian tulisan. Proses juga termasuk aktivitas yang sedang terjadi, sebagaimana digambarkan oleh nilai pada program counter dan isi dari daftar prosesor/ processor’s register. Suatu proses umumnya juga termasuk process stack, yang berisikan data temporer (seperti parameter metoda, address yang kembali, dan variabel lokal) dan sebuah data section, yang berisikan variabel global. suatu program adalah satu entitas pasif, seperti isi dari sebuah berkas yang disimpan didalam disket, sebagaimana sebuah proses dalam suatu entitas aktif, dengan sebuah program counter yang mengkhususkan pada instruksi selanjutnya untuk dijalankan dan seperangkat sumber daya/ resource yang berkenaan dengannya.
-Berkas.
Berkas adalah kumpulan informasi
berkait yang diberi nama dan direkam pada tempat penyimpanan sekunder.-Management Proses
-Management memori utama
- “ Berkas
2.apa kegunaan system command interpreter?
3.apa yang dimaksud dengan system call? Sebutkan contohnya
4.apa yang dimaksud dengan system program
5.apa keuntungan dan kelemahan system layer?
6.apa keuntungan dan kerugian system virtual memori?
JAWAB
-Management proses.
Suatu proses adalah lebih dari kode program, dimana kadang kala dikenal sebagai bagian tulisan. Proses juga termasuk aktivitas yang sedang terjadi, sebagaimana digambarkan oleh nilai pada program counter dan isi dari daftar prosesor/ processor’s register. Suatu proses umumnya juga termasuk process stack, yang berisikan data temporer (seperti parameter metoda, address yang kembali, dan variabel lokal) dan sebuah data section, yang berisikan variabel global. suatu program adalah satu entitas pasif, seperti isi dari sebuah berkas yang disimpan didalam disket, sebagaimana sebuah proses dalam suatu entitas aktif, dengan sebuah program counter yang mengkhususkan pada instruksi selanjutnya untuk dijalankan dan seperangkat sumber daya/ resource yang berkenaan dengannya.
-Management Memori utama.
Suatu proses adalah lebih dari kode program, dimana kadang kala dikenal sebagai bagian tulisan. Proses juga termasuk aktivitas yang sedang terjadi, sebagaimana digambarkan oleh nilai pada program counter dan isi dari daftar prosesor/ processor’s register. Suatu proses umumnya juga termasuk process stack, yang berisikan data temporer (seperti parameter metoda, address yang kembali, dan variabel lokal) dan sebuah data section, yang berisikan variabel global. suatu program adalah satu entitas pasif, seperti isi dari sebuah berkas yang disimpan didalam disket, sebagaimana sebuah proses dalam suatu entitas aktif, dengan sebuah program counter yang mengkhususkan pada instruksi selanjutnya untuk dijalankan dan seperangkat sumber daya/ resource yang berkenaan dengannya.
-Berkas.
2).Kegunaan Sytem Command Interpreter.
Kegunaan Command Interpreter, anatar lain sebagai berikut :
- Eksekusi Program. Sistem harus dapat memanggil program ke memori dan menjalankannya. Program tersebut harus dapat mengakhiri eksekusinya dalam bentuk normal atau abnormal (indikasi error).
- Operasi-operasi I/O. Pada saat running program kemungkinan dibutuhkan I/O, mungkin berupa file atau peralatan I/O. Agar efisien dan aman, maka user tidak boleh mengontrol I/O secara langsung, pengontrolan dilakukan oleh sistem operasi.
- Manipulasi sistem file. Kapabilitas program untuk membaca, menulis, membuat dan menghapus file.
- Komunikasi. Komunikasi dibutuhkan jika beberapa proses yang sedang dieksekusi saling tukar-menukar informasi. Penukaran informasi dapat dilakukan oleh beberapa proses dalam satu komputer atau dalam komputer yang berbeda melalui system jaringan. Komunikasi dilakukan dengan cara berbagi memori (shared memory) atau dengan cara pengiriman pesan (message passing).
- Mendeteksi kesalahan. Sistem harus menjamin kebenaran dalam komputasi dengan melakukan pendeteksian error pada CPU dan memori, perangkat I/O atau pada user program.
- 3).Apa yang di
maksud system call beserta contohnya:
System Call adalah penyedia antarmuka dari pelayanan-palayanan yang tersedia dengan Sistem Operasi. Umumnya System Call menggunakan bahasa C dan C++, meskipun tugas-tugas seperti hardware yang harus diakses langsung, maka menggunakan bahasa assembly.
CONTOH:
Process control: mengontrol proses yang berjalan - File management: memanage file-file yang berjalan pada program
- Device management: memanage device apa saja yang digunakan pada program
- Information Maintenance: sebagai penghubung antara user dengan sistem operasi dari berbagai informasi.
- Communication: pertukaran informasi dari proses yang berjalan dengan sistem operasi.
4).SYSTEM PROGRAM
Program 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). Program sistem sering juga disebut sistem operasi.
Program lainnya, biasanya ini berkaitan dengan program aplikasi baik itu aplikasi untuk melakukan pemrograman maupun aktifitas lainnya. Program aplikasi adalah perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna, dan perangkat lunak tersebut biasanya dijalankan diatas Program Sistem, maka program aplikasi tidak dapat dijalankan tanpa ada program sistem.
5).SYSTEM LAYER
-KEUNTUNGAN:
· setiap kali berinteraksi dengan program di komputer yang dirancang khusus untuk digunakan pada jaringan, maka berhadapan langsung dengan lapisan aplikasi
Program 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). Program sistem sering juga disebut sistem operasi.
Program lainnya, biasanya ini berkaitan dengan program aplikasi baik itu aplikasi untuk melakukan pemrograman maupun aktifitas lainnya. Program aplikasi adalah perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna, dan perangkat lunak tersebut biasanya dijalankan diatas Program Sistem, maka program aplikasi tidak dapat dijalankan tanpa ada program sistem.
5).SYSTEM LAYER
-KEUNTUNGAN:
· setiap kali berinteraksi dengan program di komputer yang dirancang khusus untuk digunakan pada jaringan, maka berhadapan langsung dengan lapisan aplikasi
·
Lapisan layer
ini memungkinkan berbagai fungsi pada
puluhan protokol lapisan aplikasi yang berbeda
· menyediakan layanan untuk program yang ingin menggunakan jaringan, dan
pengguna
-KEKURANGAN:
· Sistem operasi itu sendiri dapat (dan tidak) menggunakan layanan secara langsung pada lapisan aplikasi
-KEKURANGAN:
· Sistem operasi itu sendiri dapat (dan tidak) menggunakan layanan secara langsung pada lapisan aplikasi
·
Satu-satunya yang
tidak menyediakan layanan ke lapisan di atasnya dalam tumpukan urutan layer
·
bersifat
teoritis dan tidak benar-benar melakukan fungsi yang sebenarnya.
6).SYSTEM VIRTUAL MEMORI:
-KEUNTUNGAN
Konsep mesin virtual menyediakan proteksi yang lengkap untuk sumber daya system sehingga masing-masing mesin virtual dipisahkan mesin virtual yang lain. Isolasi ini tidak memperbolehkan pembagian sumber daya secara langsung
• Sistem mesin virtual adalah mesin yang sempurna untuk riset dan pengembangan system operasi. Pengembangan system dikerjakan pada mesin virtual, termasuk di dalamnya mesin fisik dan tidak mengganggu operasi system yang normal.
-KEKURANGAN:
Konsep mesin virtual sangat sulit untuk mengimplementasikan kebutuhan dan duplikasi yang tepat pada mesin yang sebenarnya.
6).SYSTEM VIRTUAL MEMORI:
-KEUNTUNGAN
Konsep mesin virtual menyediakan proteksi yang lengkap untuk sumber daya system sehingga masing-masing mesin virtual dipisahkan mesin virtual yang lain. Isolasi ini tidak memperbolehkan pembagian sumber daya secara langsung
• Sistem mesin virtual adalah mesin yang sempurna untuk riset dan pengembangan system operasi. Pengembangan system dikerjakan pada mesin virtual, termasuk di dalamnya mesin fisik dan tidak mengganggu operasi system yang normal.
-KEKURANGAN:
Konsep mesin virtual sangat sulit untuk mengimplementasikan kebutuhan dan duplikasi yang tepat pada mesin yang sebenarnya.