Terima kasih atas pertanyaannya. Berikut saya jawab:
1. Komponen utama sistem operasi antara lain:
- Inti (kernel) yang mengontrol sumber daya komputer
- Shell yang menyediakan antarmuka pengguna
- Program-program sistem yang mendukung fungsi dasar seperti manajemen file dan proses
2. Northbridge bertugas menghubungkan CPU dengan RAM sedangkan Southbridge menghubungkan perangkat I/O seperti keyboard, mouse, port USB ke motherboard.
3. S
Dokumen tersebut merangkum definisi sistem operasi, layanan utama yang disediakan sistem operasi seperti antarmuka pengguna, eksekusi program, operasi I/O, manajemen berkas, komunikasi, deteksi kesalahan, alokasi sumber daya, akuntansi, proteksi dan keamanan, serta struktur sistem operasi seperti struktur sederhana, pendekatan layer, mikrokernel, modul, mesin virtual, dan mesin virtual Java.
Dokumen tersebut membahas pengertian sistem operasi, fungsi-fungsinya, sejarah perkembangan, jenis, dan komponen-komponen utama sistem operasi seperti manajemen proses, memori, penyimpanan sekunder, I/O, berkas, proteksi, jaringan, dan interpreter perintah.
Sistem operasi berfungsi sebagai perantara antara pengguna dan komponen komputer dengan mengelola sumber daya sistem dan menyediakan layanan kepada pengguna. Sistem operasi terdiri dari kernel, file sistem, dan antarmuka pengguna yang bekerja bersama untuk menjalankan program, mengontrol akses I/O, dan mengelola memori serta sumber daya komputer lainnya.
Sistem operasi merupakan penghubung antara pengguna dan perangkat keras komputer yang mengelola sumber daya sistem untuk memudahkan penggunaan komputer. Sistem operasi bertugas mengoordinasi proses, mengelola memori, file, input/output, serta menyediakan antarmuka pengguna. Terdapat berbagai jenis sistem operasi berdasarkan jumlah user, instruksi, dan antarmuka yang digunakan.
Sistem operasi terdiri dari beberapa komponen utama seperti manajemen proses, memori, file, I/O, penyimpanan dan keamanan. Sistem operasi bertanggung jawab atas aktivitas manajemen sumber daya komputer dan layanan untuk program aplikasi. Struktur sistem operasi dapat terdiri dari inti monolitik atau terdistribusi dalam modul-modul. Konsep mesin virtual menyediakan isolasi sumber daya antar proses.
Dokumen tersebut membahas tentang pengenalan sistem operasi, yang mencakup definisi, peran, tujuan, sejarah perkembangan, komponen utama (manajemen proses, memori, storage sekunder, I/O, berkas), dan contoh sistem operasi seperti DOS, Windows, Unix, serta perkembangan sistem operasi mobile.
Sistem operasi adalah perangkat lunak yang mengontrol dan mengelola perangkat keras komputer serta menjalankan aplikasi perangkat lunak lain. Sistem operasi berfungsi sebagai penghubung antara perangkat keras dan perangkat lunak, mengkoordinasikan sumber daya komputer, dan memungkinkan aplikasi berjalan secara bersamaan. Dokumen ini membahas pengertian, fungsi, bagian, jenis, dan sejarah perkembangan sistem operasi komp
Sistem operasi berperan sebagai penghubung antara perangkat keras komputer dengan aplikasi-aplikasi yang berjalan diatasnya. Sistem operasi mengelola sumber daya komputer seperti CPU, memori, dan perangkat masukan/keluaran, serta menyediakan layanan untuk pengembangan program, eksekusi program, akses file, dan deteksi kesalahan.
Materi Pengantar Teknologi Informasi Pertemuan Ke-9Dedy Wijaya
Ìý
Dokumen tersebut merupakan materi pengantar sistem operasi yang membahas tujuan perkuliahan untuk memahami sistem operasi, definisi sistem operasi, ilustrasi kerja sistem operasi, kemampuan sistem operasi, sejarah perkembangan sistem operasi, peran utama sistem operasi, layanan sistem operasi, konsep dasar sistem operasi, jenis-jenis sistem operasi, dan kategori sistem operasi.
Dokumen tersebut memberikan penjelasan mengenai sistem operasi, mulai dari definisi, jenis, komponen, fungsi, dan proses boot sistem operasi. Beberapa poin penting yang dijelaskan adalah sistem operasi berfungsi sebagai penghubung antara hardware dan software, memiliki komponen seperti manajemen proses, memori, file, dan jaringan, serta proses boot melibatkan pemeriksaan hardware dan mencari boot sector untuk memulai sistem.
Dokumen tersebut membahas tentang sistem operasi komputer, mulai dari pengertian, tujuan, fungsi dasar, layanan, dan struktur sistem operasi. Sistem operasi berfungsi untuk mengelola sumber daya komputer dan menyediakan layanan untuk pengguna dan aplikasi. Ada beberapa pendekatan struktur sistem operasi seperti struktur sederhana, berlapis, mikrokernel, modular, dan virtual machine.
Sistem operasi merupakan penghubung antara pengguna dan perangkat keras komputer yang mengelola sumber daya sistem untuk memudahkan penggunaan komputer. Sistem operasi bertugas mengoordinasi proses, mengelola memori, file, input/output, serta menyediakan antarmuka pengguna. Terdapat berbagai jenis sistem operasi berdasarkan jumlah user, instruksi, dan antarmuka yang digunakan.
Sistem operasi terdiri dari beberapa komponen utama seperti manajemen proses, memori, file, I/O, penyimpanan dan keamanan. Sistem operasi bertanggung jawab atas aktivitas manajemen sumber daya komputer dan layanan untuk program aplikasi. Struktur sistem operasi dapat terdiri dari inti monolitik atau terdistribusi dalam modul-modul. Konsep mesin virtual menyediakan isolasi sumber daya antar proses.
Dokumen tersebut membahas tentang pengenalan sistem operasi, yang mencakup definisi, peran, tujuan, sejarah perkembangan, komponen utama (manajemen proses, memori, storage sekunder, I/O, berkas), dan contoh sistem operasi seperti DOS, Windows, Unix, serta perkembangan sistem operasi mobile.
Sistem operasi adalah perangkat lunak yang mengontrol dan mengelola perangkat keras komputer serta menjalankan aplikasi perangkat lunak lain. Sistem operasi berfungsi sebagai penghubung antara perangkat keras dan perangkat lunak, mengkoordinasikan sumber daya komputer, dan memungkinkan aplikasi berjalan secara bersamaan. Dokumen ini membahas pengertian, fungsi, bagian, jenis, dan sejarah perkembangan sistem operasi komp
Sistem operasi berperan sebagai penghubung antara perangkat keras komputer dengan aplikasi-aplikasi yang berjalan diatasnya. Sistem operasi mengelola sumber daya komputer seperti CPU, memori, dan perangkat masukan/keluaran, serta menyediakan layanan untuk pengembangan program, eksekusi program, akses file, dan deteksi kesalahan.
Materi Pengantar Teknologi Informasi Pertemuan Ke-9Dedy Wijaya
Ìý
Dokumen tersebut merupakan materi pengantar sistem operasi yang membahas tujuan perkuliahan untuk memahami sistem operasi, definisi sistem operasi, ilustrasi kerja sistem operasi, kemampuan sistem operasi, sejarah perkembangan sistem operasi, peran utama sistem operasi, layanan sistem operasi, konsep dasar sistem operasi, jenis-jenis sistem operasi, dan kategori sistem operasi.
Dokumen tersebut memberikan penjelasan mengenai sistem operasi, mulai dari definisi, jenis, komponen, fungsi, dan proses boot sistem operasi. Beberapa poin penting yang dijelaskan adalah sistem operasi berfungsi sebagai penghubung antara hardware dan software, memiliki komponen seperti manajemen proses, memori, file, dan jaringan, serta proses boot melibatkan pemeriksaan hardware dan mencari boot sector untuk memulai sistem.
Dokumen tersebut membahas tentang sistem operasi komputer, mulai dari pengertian, tujuan, fungsi dasar, layanan, dan struktur sistem operasi. Sistem operasi berfungsi untuk mengelola sumber daya komputer dan menyediakan layanan untuk pengguna dan aplikasi. Ada beberapa pendekatan struktur sistem operasi seperti struktur sederhana, berlapis, mikrokernel, modular, dan virtual machine.
Mata kuliah matemaika pada Prodi Rekayasa Sipil tingkat lanjut yang membahas mengenai Matriks, Determinan, Invers, Metode Sarrus dan Kofaktor dan Metode Gauss Jordan
Presentasi ini merupakan materi pertemuan pertama untuk mata kuliah Pengukuran dan Instrumentasi. Materi ini mencakup:
✅ Konsep dasar pengukuran dan instrumentasi
✅ Jenis-jenis pengukuran (langsung & tidak langsung)
✅ Sistem satuan internasional (SI) dalam teknik elektro
✅ Kesalahan dalam pengukuran dan cara meminimalkannya
✅ Karakteristik alat ukur (akurasi, presisi, resolusi, sensitivitas)
✅ Contoh alat ukur dalam teknik elektro seperti multimeter, osiloskop, clamp meter, function generator, dan signal analyzer
Presentasi ini dilengkapi dengan ilustrasi dan diagram yang membantu pemahaman konsep secara visual.
Sangat cocok untuk mahasiswa teknik elektro dan telekomunikasi yang ingin memahami dasar-dasar pengukuran dalam bidang ini.
📌 Jangan lupa untuk like, share, dan follow untuk materi lebih lanjut!
#Pengukuran #Instrumentasi #TeknikElektro #Telekomunikasi #Praktikum #PengukurandanInstrumentasi #PBL #PengukuranBesaranListrik
2. • Operating System Services
• User OS Interface
• System Call
• Type of System Call
• System Program
• OS Design & Implementation
• OS Structure
OPERATING SYSTEM
SERVICES
3. • Sebuah OS menyediakan environment untuk
ekseskusi suatu program.
• OS juga menyediakan layanan untuk program dan
juga user
⚬ User Interface (UI)
⚬ Program Execution
⚬ I/O Operation
⚬ File System Manipulation (File System
Manager)
⚬ Communication
⚬ Error Detection
⚬ Resource Allocation
⚬ Accounting
⚬ Protection & Security
OS SERVICES
4. • User Interface (UI)
⚬ Interface antara user dan sistem yang berjalan
dalam bentuk tampilan visual
• Program Execution
⚬ OS harusnya mampu menjalankan eksekusi
program dan menyelesaikan prosesnya.
• I/O Operation
⚬ Beberapa program membutuhkan I/O device,
sehingga OS harus mampu menjalankan operasi
I/O
OS SERVICES
5. • File System Manipulation (File System Manager)
⚬ Mengkontrol bagaimana file diatur (open,
delete, search, create, dll).
⚬ Mengkontrol hak akses bagi user atau program
yang diijinkan.
• Communication
⚬ OS harus mampu menjalankan komunikasi
antar proses/antar komputer dalam satu
jaringan.
• Error Detection
⚬ OS harus mampu mendekteksi dan mencegah
terjadinya error.
• Resource Allocation
⚬ OS harus mampu menempatkan task/proses ke
dalam memori dengan efisien ==> Schedulling
Algorithm
OS SERVICES
6. • Accounting
⚬ Melacak program/task apa yang
membutuhkan memori lebih banyak.
⚬ Digunakan untuk mengakumulasikan
penggunaan resource komputer.
• Protection & Security
⚬ Mengkontrol akses informasi yang digunakan.
OS SERVICES
7. USER OS INTERFACE
CLI (Command Line Interface)
• Interface yang bersifat text based.
• Beberapa OS seperti Windows dan UNIX
memperlakukan CLI sebagai program spesial.
• Plus :
⚬ Less power Resource
⚬ Open-source
⚬ Lebih aman
• Minus :
⚬ Boring
⚬ Harus mengingat perintah
8. GUI (Graphical User Interface)
USER OS INTERFACE
• Interface yang bersifat visual based.
• Plus :
⚬ User friendly
⚬ Multitasking
⚬ Eye-catching
• Minus :
⚬ •More resource
⚬ •Pricy
⚬ •Complex specification of hardware
9. Touchscreen Interface
USER OS INTERFACE
• Tidak menggunakan mouse.
• Umumnya tindakan menggunakan isyarat berupa
gesture/suara.
• Plus :
⚬ Kontrol dan interaksi dalam satu pandangan
⚬ Mudah digunakan
• Minus :
⚬ Biaya service umumnya mahal
⚬ Tidak sesuai jika digunakan untuk data yang sangat
besar
10. User mode
Kernel mode
• Menyediakan interface bagi layanan yang
tersedia di OS.
• User Mode :
⚬ Program tidak bisa mengakses memori,
hardware dan resource lain secara
langsung
⚬ Jika terjadi program crash, sistem masih
aman
• Kernel Mode :
⚬ Program bisa mengakses memori,
hardware dan resource lain secara
langsung
⚬ Jika terjadi program crash, memberikan
dampak ke sistem
SYSTEM CALL
11. • System call adalah cara terprogram dimana
suatu program komputer meminta layanan
dari kernel sistem operasi tempat program
tersebut dijalankan.
JADI APA ITU SYSTEM CALL ?
12. • System call dibagi menjadi 5 kategori :
• Process Control
• File Manipulation / Management
• Device Management
• Information Maintenance
• Communication
TYPE OF SYSTEM CALL
13. • End, Abort
• Load, Execute
• Create, Terminate
• Get process attribute & Set process attribute
• Wait for time
• Wait event, Signal Event
• Allocate & Free Memory
PROCESS CONTROL
14. • Create, Delete
• Open, Close
• Read, Write, Reposition
• Get file attribute, Set file attribute
FILE MANIPULATION / MANAGEMENT
16. • Get time / date, Set time / date
• Get system data, Set system data
• Get process / file / device attribute
• Set process / file / device attribute
INFORMATION MAINTENANCE
17. • Create communication connection
• Delete communication connection
• Send, Receive message
• Transfer status information
• Attach remote device, Detach remote device
COMMUNICATION
18. SYSTEM PROGRAM
• System program menyediakan lingkungan untuk develop dan
eksekusi program.
• Beberapa diantaranya hanyalah UI, dan yang lainnya bersifat
complex.
• System program dibagi menjadi beberapa kategori :
• File Management (create, delete, move, organize, control
attribute file - Manage & Organize File)
• Status Information (ask the system for date, time, available
memory, disk space, user number, logging, debugging
information)
• File Modification (read, write, delete, copy content - Manipulate &
Access File)
• Programming language support (compiler, assembler, debugger,
interpreter)
19. SYSTEM PROGRAM
• System program dibagi menjadi beberapa kategori :
• Program loading & execute (absolute loader, relocateable loader,
linkage editor, overlay loader)
• Communication (allow users to send messages to one another’s
screens, browse web pages, send electronic-mail messages, log
in remotely, transfer files from one machine to another)
20. • Defining Goal & Specification
⚬ Dipengaruhi oleh pemilihan hardware dan tipe sistem.
⚬ Persyaratan yang harus dipenuhi mencakup 2 aspek : user & system.
⚬ User goal = Kenyamanan, Kemudahan, Kecepatan, Kehandalan dalam
menggunakan sistem ;
⚬ System goal = Mudah di implementasi, di maintenance, dioperasikan,
tidak gampang eror, free dan efisiensi.
⚬ Sehingga, tidak ada solusi unik untuk bisa menyelesaikan persyaratan
dari 2 aspek tersebut, dalam mendesain sebuah OS.
OS DESIGN & IMPLEMENTATION
21. • Mechanism and Policy
⚬ Mekanisme menentukan bagaimana melakukan sesuatu ;
⚬ Kebijakan menentukan apa yang akan dilakukan.
⚬ Kebijakan dan Mekanisme HARUS DIPISAHKAN ==> Flexibility
ï¿ Contoh pada Alokasi Sumber Daya.
ï¿ Bagaimana sumber daya akan dialokasikan untuk suatu proses ?
==> Mekanisme.
ï¿ Apakah sistem akan mengalokasikan proses ke sumber daya? ==>
Kebijakan.
OS DESIGN & IMPLEMENTATION
22. • Implementation
⚬ Design --> Implementasi.
⚬ OS tradisional ditulis dalam bahasa assembly.
⚬ OS modern ditulis dalam bahasa tingkat tinggi (C, C++, dll), sehingga
memudahkan developer untuk memahami code dalam OS.
⚬ Keuntungan :
ï¿ Lebih mudah dipahami
ï¿ Lebih mudah debug error
ï¿ Lebih compact
⚬ Kekurangan ==> Butuh storage yang lebih besar (minor)
OS DESIGN & IMPLEMENTATION
25. MONOLITHIC STRUCTURE
• Kernel bertindak sebagai manager yang mengatur
semua hal seperti :
⚬ File management
⚬ Memory management
⚬ Device management
⚬ Operational process
• Kernel = Inti dari OS yang menyediakan layanan
dasar ke seluruh elemen dalam sistem.
• Keuntungan = Kemudahan desain dan implementasi
• Kekurangan = Jika ada kesalahan di kernel, maka
seluruh sistem akan gagal.
• Contoh : UNIX
26. LAYERED APPROACH
• OS dibagi menjadi lapisan atau tingkatan.
• Setiap lapisan bertanggung jawab atas tugas-
tugas tertentu.
• Setiap lapisan bersifat independent ==>
Perubahan pada salah satu lapisan tidak
mempengaruhi lapisan di sekitarnya.
• Keuntungan : mudah di-debug dan maintenance.
• Kerugian : Izin akses ketika akan menggunakan
lapisan di bawah atau diatasnya ==> System call.
28. MICROKERNEL STRUCTURE
• Merancang OS dengan menghapus komponen yang tidak
penting dari kernel.
• Komponen yang dihapus diimplementasikan sebagai
sistem dan program pengguna terpisah yang disebut
mikrokernel.
• Setiap mikrokernel dibuat secara independen dan
terisolasi dari mikrokernel lainnya.
• Keuntungan : keamanan dan keandalan yang lebih baik
==> tidak menyebabkan efek domino jika terjadi
kegagalan
30. MODULE STRUCTURE
• Sistem operasi dibagi menjadi sekumpulan modul
independen ==> lebih mudah dipahami, dikembangkan,
dan di-maintain
• Setiap modul bertanggung jawab atas tugas tertentu,
seperti pengelolaan memori, penjadwalan proses, atau
penggerak perangkat.
• Modul dapat dimuat dan dihapus secara dinamis sesuai
kebutuhan.