Anda di halaman 1dari 6

TUGAS KULIAH SEMESTER 1 TAHUN 2021

MATA KULIAH : SO (3 SKS) NAMA : Galih Pramuja I.F


DOSEN : Dr. Eng. Muhammad Kunta NIM : 2008048035
Biddinika, S.T., M. Eng.
HARI/TANGGAL: Rabu/16-04-2021 KELAS/ANGK A/21
PRODI : Magister informatika TUGAS KE- : 2

1. Jika Anda memiliki komputer, sebutkan struktur sistem komputer yang Anda miliki,
jelaskan kecepatan dari komponen-komponen yang ada.
1. Product name : HP Notebook - 14-cm0091au
2. Sistem operasi : Windows 10
3. Microprocessor : AMD A4-9125, 2.30 GHz
4. Memory, standard : 4 GB DDR4-2400 SDRAM (1 x 4 GB)
5. Video graphics : AMD Radeon R3
6. Hard drive : 128GB SSD
7. Display : 14 Inch diagonal HD SVA BrightView WLED-backlit (1366 x 768)
8. Keyboard : Full-size island-style backlit keyboard
9. Pointing device : Touchpad with multi-touch gesture support
10. Wireless connectivity : 802.11b/g/n (1x1) Wi-Fi and Bluetooth 4.2 combo
11. Network interface : Integrated 10/100/1000 GbE LAN
12. Expansion slots : 1 multi-format SD media card reader
13. External ports : 2 USB 3.1 Gen 1 (Data transfer only); 1 USB 2.0; 1 HDMI 1.4b; 1 RJ-
45; 1 headphone/microphone combo
14. Minimum dimensions (W x D x H) : 33.5 x 23.4 x 1.99 cm
15. Weight : Starting at 1.47 kg
16. Power supply type : 45 W AC power adapter
17. Battery type : 3-cell, 41 Wh Li-ion
18. Webcam HP : : TrueVision HD Camera with integrated digital microphone
19. Audio features : Dual speakers

2. Jelaskan apa yang Anda ketahui dengan sistem operasi?


Pengertian sistem operasi adalah perangkat lunak (software) yang berfungsi sebagai
antarmuka dan pengatur semua sumber daya pada perangkat komputer. Peran utama OS yaitu
menjadi penghubung antara tiga komponen utama yang terdiri dari software (aplikasi dan
program), hardware (CPU, kartu grafis, monitor, keyboard, dlll), serta brainware
(pengguna/manusia). Tanpa sistem operasi, sebuah komputer, konsol game, maupun smartphone
tidak akan bisa berjalan optimal karena OS inilah yang berperan menjadi jembatan pengatur fungsi
secara keseluruhan
3. Sebutkan sistem operasi yang Anda kenal, jelaskan masingmasing sistem operasi
tersebut?
a) DOS
DOS bisa dibilang merupakan nenek moyang dari sistem operasi yang dimiliki oleh
Microsoft saat ini. DOS yang juga merupakan singkatan dari Disk Operating System adalah
awal mula metode sistem operasi komputer yang digunakan oleh IBM.

b) Windows
Windows merupakan jenis OS terbesar di dunia yang saat ini banyak di adopsi untuk
membantu mengakomodir kebutuhan sehari-hari, mulai dari komputer instansi, akademisi,
hingga kebutuhan pribadi. Sekarang ini Windows menjadi OS terbaik mengalahkan Linux
dan Operating System lainnya saat ini. OS Windows mampu tampil menarik dengan visual
grafis GUI. Sebagai informasi, OS Windows sejatinya merupakan hasil revolusi dari MS
DOS yang beberapa tahun sebelumnya masih berbasis tulisan tanpa gambar

c) Linux
Sistem operasi yang satu ini memliki sifat open-source dimana pengguna dapat
memodifikasi dan mendistribusikan kembali secara bebas tanpa perlu lisensi. Berkat
fleksibilitas ini, rata-rata penggguna linux kerap kali memasang dan melakukan
konfigurasi sendiri untuk membangun sistem. Pengguna OS Linux mayoritas juga paham
akan teknologi, sehingga perkembangan Linux sangat pesat dibandingkan OS Windows
atau Mac OS yang kebanyakan merupakan pengguna sehari-hari.

d) Mac OS
Mac OS atau singkatan dari Machintosh operating System adalah sistem operasi eksklusif
yang hanya terdapat di komputer Apple saja. MacOS yang diluncurkan pada tahun 1984
pertama kali digunakan untuk komputer bernama LISA. LISA tak lain adalah komputer
hasil racikan Steve Jobs setelah ia menempuh perjalanan spiritual ke India. Di atas kertas,
pengguna operating system yang satu ini memang tergolong relatif lebih sedikit
dibandingkan pengguna Windows. Pasalnya, produk Apple dari dulu sampai sekarang
tergolong sebagai perangkat mahal

4. Sebutkan dan jelaskan apa tujuan dan manfaat dari sebuah sistem operasi
Tujuan Sistem Operasi
a) Membuat komputer menjadi lebih mudah dan menarik serta nyaman untuk digunakan.
b) Memungkinkan sumberdaya komputer digunakan secara efisien.
c) Sistem operasi yang disusun/ diprogram sedemikian rupa memungkinkan menerima
perubahan/ pengembangan baru yang efektif dan efisien, dapat melakukan pengujian
sistem tanpa mengganggu layanan yang telah ada.
d) Mengeffisienkan hardware computer

Manfaat Sistem Operasi


Sistem Operasi Ditinjau Dari Apa Yang Dilakukannya:
a) Sebagai antarmuka atau interface antara user dengan hardware.
b) Memungkinkan adanya pemakaian bersama hardware maupun data antar user.
c) Pengatur penjadwalan resource bagi user.
d) Menyediakan fasilitas sistem operasi.

5. Sebutkan komponen-komponen utama dari sebuah sistem operasi dan jelaskan fungsi
dari setiap komponen-komponen tersebut

1. Manajemen Proses
Merupakan sebuah proses tentunya membutuhkan yang namanya Resource atau Sumber
daya tertentu untuk menyelesaikan tugasnya. Resource yang dibutuhkan tersebut adalah seperti
waktu CPU, memory, file dan perangkat Input/Output (I/O).
Sistem Operasi bertanggung jawab pada seluruh aktivitas yang berhubungan dengan manajemen
proses. Aktivitas-aktivitas tersebut antara lain :
a. Pembuatan dan penghapusan proses yang dibuat oleh user dan sistem.
b. Menghentikan sementara proses yang sedang berjalan dan kemudian melanjutkanya.
c. Menyediakan kelengkapan mekanisme untuk sinkronisasi proses dan komunikasi proses.

2. Manajemen Memory Utama

Memory adalah tempat menyimpan sebuah array yang biasanya berukuran word atau byte yang
mempunyai alamat memorynya masing-masing. Memory dapat mengakses data yang digunakan
oleh CPU dan perangkat Input/Output dengan cepat.
Sistem Operasi bertanggung jawab mengatur jalannya aktivitas-aktivitas yang berkaitan
dengan memory. Proses inilah yang disebut dengan Manajemen Memory Utama. Aktivitas-
aktivitas manajemen memory tersebut antara lain :
a. Memelihara bagian-bagian memory yang sedang digunakan.
b. Memtuskan proses-proses mana saja yang harus dipanggil ke memory.
c. Mengalokasikan dan mendealokasikan ruang memory jika saat diperlukan.
3. Manajemen File

Manajemen file adalah informasi-informasi yang saling berhuhungan yang sudah didefinisikan
oleh user. File bisa dalam bentuk program dan data Misalnya gambar, file video, file music,
dll. Karena file termasuk dalam komponen utama suatu sistem operasi, maka sistem perlu
mengatur aktivitas-aktivitas yang berkaitan dengan file.
Aktivitas-aktivitas yang diatur oleh sistem operasi dalam manajemen file adalah :
a. Pembuatan dan penghapusan file.
b. Pembuatan dan penghapusan direktori.
c. Manipulasi file dan dierktori.
d. Pemetaan file ke memory sekunder.
e. Backup file ke media penyimpanan nonvolatile.
4. Manajemen I/O

Input adalah proses pemasukan data atau perintah, sedangkan output adalah proses
pengeluaran hasil input yaitu bisa berupa hard copy (print text dan gambar) maupun soft copy
(tampilan di layar monitor dan suara).
Aktivitas-aktivitas yang diatur oleh Sistem operasi terkait dengan I/O adalah :
a. Sistem buffer-caching.b. Interface defice-driver secara umum.
c. Driver untuk defice hardware-hardware tertentu.
5. Manajemen penyimpanan sekunder

Untuk media peyimpanan, memory utama (Primary storage) saja tidak cukup karena
ukurannya terlalu kecil untuk mengakomodasi semua data dan program secara permanen. Data
yang tersimpan hanya dalam primary storage akan hilang ketika sistem mati. Untuk itu sistem
komputer butuh yang namanya media penyimpanan sekunder (Secondary storage) untuk
membackup memory utama. Dalam proses Manajemen penyimpanan sekunder, suatu Sistem
Operasi bertanggung jawab atas beberapa aktivitas-aktivitas yang berhubungan dengan media
peyimpanan sekunder berikut :
a. Pengaturan ruang bebas.
b. Alokasi penyimpanan.
c. Penjadwalan disk.
6. Sistem Jaringan

Sistem jaringan disebut juga Sistem terdistribusi. Pada postingan pekembangan jenis-jenis
operating system sudah dijelaskan mengenai hal ini. Pada sistem terdistribusi, terdapat lebih dari
satu processor (kumpulan processor) yang bekerja dan menggunakan clock secara bersama-sama
tapi mempunyai local memory sendiri-sendiri. Prosessor-prosessor dalam suatu sistem
jaringan atau sistem terdistribusi dihubungkan melalui jaringan komunikasi dengan
menggunakan protocol. Sistem terdistrubusi memungkinkan user mengakses resource yang
beragam. Nah disinilah berjalan fungsi dari sistem operasi.
Sistem operasi yang sudah terdistribusi atau terhubung dalam satu jaringan memiliki kelebihan-
kelebihan yaitu antara lain :
a. Meningkatkan kecepatan komputasi.
b. Meningkatkan ketersediaan data.
c. Meningkatkan kehandalan sistem
7. Sistem Proteksi

Sistem proteksi adalah sebuah mekanisme perlindungan atau pengontrolan akses oleh
program, proses atau user pada sistem maupun resource dari user. Sistem operasi bertugas
melakukan ini. Mekanisme pengontrolan atau sistem proteksi yang dilakukan atau disediakan oleh
sistem adalah :

a. Membedakan antara pengguna yang sah atau yang tidak.


b. Menentukan kontrol yang terganggu.
c. Menetapkan cara pelaksanaan proteksi.
8. Sistem Command Interpreter
Sistem Command Interpreter adalah sistem program yang membaca dan menerjemahkan
pernyataan kontrol. Hal ini sering disebut juga command-line interpreter pada WINDOWS
atau Shell pada UNIX.
Beberapa perintah dimasukkan ke dalam sistem operasi menggunakan pernyataan kontrol. Hal
ini digunakan antara lain untuk :
a. Manajemen dan pembuatan proses.
b. Penanganan I/O.
c. Manajemen penyimpanan sekunder.
d. Manajemen memory utama.
e. Akses Sistem file.
f. Proteksi.
g. Jaringan.

6. Sebutkan empat kategori kernel dan jelaskan masing-masingnya. Di sistem operasi


manakah kernel-kernel tersebut berada?

1. Kernel Monolitik

Merupakan kernel yang mengintegrasikan banyak fungsi di dalam kernel dan menyediakan lapisan
abstraksi perangkat keras penuh terhadap perangkat keras yang berada dibawah sistem operasi. Di
bawah ini ada beberapa sistem operasi yang menggunakan Monolithic kernel:
• Kernel sistem operasi UNIX tradisional, seperti halnya kernel dari sistem operasi
UNIX keluarga BSD (NetBSD, BSD/I, FreeBSD, dan lainnya).
• Kernel sistem operasi GNU/Linux, Linux.
• Kernel sistem operasi Windows (versi 1.x hingga 4.x; kecuali Windows NT).

2. Kernel Microkernel

Merupakan kernel yang menyediakan hanya sekumpulan kecil dari abstraksi perangkat keras
sederhana dan menggunakan aplikasi-aplikasi yang disebut dengan server untuk menyediakan
fungsi-fungsi lainnya.
Beberapa sistem operasi yang menggunakan microkernel:
• IBM AIX, sebuah versi UNIX dari IBM
• Amoeba, sebuah kernel yang dikembangkan untuk tujuan edukasi
• Kernel Mach, yang digunakan di dalam sistem
operasi GNU/Hurd, NexTSTEP, OPENSTEP, dan Mac OS/X
• Minix, kernel yang dikembangkan oleh Andrew Tanenbaum untuk tujuan edukasi
• Symbian OS, sebuah sistem operasi yang populer digunakan pada hand
phone, handheld device, embedded device, dan PDA Phone.

3. Kernel Hybrid

Merupakan kernel yang persis atau mirip dengan microkernel akan tetapi ia juga memasukkan
beberapa kode atau tambahan kode di dalam ruangan kernel supaya ia menjadi lebih cepat atau
untuk meningkatkan performanya.
Di bawah ini adalah beberapa sistem operasi yang menggunakan kernel hibrida:
• BeOS, sebuah sistem operasi yang memiliki kinerja tinggi untuk aplikasi multimedia.
• Novell NetWare, sebuah sistem operasi yang pernah populer sebagai sistem operasi
jaringan berbasis IBM PC dan kompatibelnya.
• Microsoft Windows NT (dan semua keturunannya).
• Android

4. Kernel Exokernel
Merupakan kernel yang tidak menyediakan sama sekali abstraksi perangkat keras, akan tetapi ia
menyediakan sekumpulan library yang menyediakan fungsi akses ke perangkat keras “hardware”
secara langsung atau hampir-hampir langsung.

Anda mungkin juga menyukai