jelaskan
pengertian concurent multitasting, concurent pararel !
konkurens
multitasking merupakan sebuah sistem yang mampu mengerjakan beberapa
pekerjaan sekaligus pada saat yang bersamaan.
konkurens
pararel adalah salah satu teknik melakukan komputasi secara bersamaan
dengan memanfaatkan beberapa komputer independen secara bersamaan.
fungsi
sistem oprasi
Fungsi
Sistem ooerasi yaitu Untuk mengatur dan mengawasi penggunaan
perangkat keras yang digunakan dalam berbagai program aplikasi.
jelaskan
bagan bagan tinjawan umum sistem komputer
Pengguna (User)
disebut juga brainware yaitu orang yang menggunakan atau
mengoperasikan komputer.
software merupakan
program komputer yang berfungsi sebagai sarana interaksi atau
penghubung antara pengguna(user) dan perangkat keras(hardware)yang
bertugas mengontrol agar komputer dapat bekerja sesuai dengan
fungsinya. Software ini dapat berupa program aplikasi,text
editor,sistem operasi dan firmware atau disebut juga software yang
melekat pada hardware.
jelaskan
bagan perangkat keras cara kerja prosesor
cara kerja processor
:
piranti input yaitu
perangkat keras yang berfungsi sebagai alat untuk memasukan data atau
perintah kedalam komputer yang melalui modul I/O.
modul I/O ini
berfungsi untuk menerima atau mengirim data kepada CPU.
CPU bertugas
mengontrol komputer dalam mejalankan fungsi-fungsi operasinya. CPU
memiliki dua fungsi operasional yaitu ALU (Arithmatic Logical Unit)
yang berfungsi sebagai pengolah data dan CU (Control Unit) yang
berfungsi sebagai pengontrol kerja komputer. Unit kontrol yang
mengambil intruksi-intruksi dari memori utama dan menentukan jenis
intruksi tersebut, jika intruksi berupa perhitungan aritmatika unit
kendali akan mengirim intruksi tersebut ke ALU kemudian hasil dari
pengolahannya akan dibawa lagi ke memori utama untuk disimpan.
Memori ini terbagi
kedalam dua yaitu RAM (Random Access Memory) yang berfungsi untuk
menyimpan data sementara waktu dan ROM (Read Only Memory) yaitu
memori yang hanya bisa membaca data setelah itu data ditampilkan pada
piranti output.
jelaskan
sejarah sistem oprasi dari dos –linux
Sejarah sistem
operasi
Tahun 1980 :
Tim Paterson dari
Seattle Computer menulis QDOS yang dibuat dari OS CP/M. QDOS (Quick
and Dirty Operating System) dipasarkan oleh Seatle Computer dengan
nama 86-DOS untuk prosesor Intel 8086.
Microsoft : Bill
Gates dari Microsoft membeli lisensi QDOS dan menjualnya ke berbagai
perusahaan komputer.
Tahun 1981 :
PC-DOS
: IBM meluncurkan PC DOS yg dibeli dari microsoft untuk komputernya
yg berbasis prosesor Intel 8086
MS-DOS
: Microsoft menggunakan nama MS-DOS untuk OS ini jika dijual oleh
perusahaan di luar IBM
Tahun 1983 :
MS-DOS 2.0 : Versi
2.0 dari MS-DOS yang meluncur pada komputer PC XT
Tahun 1984 :
Apple system 1.0
dengan OS yg diturunkan dari BSD UNIX. Yg Pertama telah berbasis
grafis dan menggunakan mouse
MS-DOS 3.0 :
Microsoft meluncurkan MS DOS 3.0 Untuk PC AT yg menggunakan chip
Intel 80286 yg mulai mendukung penggunaan hard disk lebih dari 10 MB
MS-DOS
3.1 : Micrisoft meluncurkan MS-DOS 3.1 yg memberi dukungan untuk
jaringan.
Tahun 1985 :
MS-Windows
1.0 : Microsoft memperkenalkan sistem oprasi yg telah menyediakan
lingkungan berbasis grapis (GUI) dan kemampuan multitasking
Novell Netware :
sistem oprasi berbasis jaringan Netware 86 yg dibuat untuk proses
Intel 8086
Tahun 1986 :
Tahun 1987 :
OS/ : IBM dengan
OS/2 Berbasis grafis, sbgi calon pengganti IBM PC DOS.
MS-DOS 3.3 :
Microsof meluncur MS-DOS 3.3 Versi paling populer dari MS DOS.
Windows 2.0 :
Windows versi 2.0 diperkenalkan
MINIX
: Andrew S. Tanenbaum sistem oprasi yg berbasis unix yg ditunjukan
untuk pendidikan. MINIX nantinya mengirasi pembuatan Linux.
Tahun 1988 :
Tahun 1989:
Tahun 1990 :
Windows 3.0 :
Microsoft meluncur Windows versi 3.0
MS-Office :
Microsoft membundel Word, Excel, dan PowerPoint untuk menyingkirkan
persaingan sprti Lotus 1-2-3 dll
DR DOS : Digital
Research memperkenalkan DR DOS 5.0
Tahun 1991 :
Linux 0.01 : Linus
Torvalds mengembangkan OS berbasis UNIX dri sistemoprasi MINIX
yg diberi nama LINUX
MS
DOS 5.0 : Microsoft meluncur dengan penambahan fasilitas full-screen
editor,undelete,unformat dan Qbasic.
Tahun 1992 :
Windows 3.1 :
Microsoft meluncur kemudian Windows for Workgroups 3.11 di tahun
berikutnya.
386
BSD :OS berbasis Open Source turunan dari BSD unix didistribusikan
oleh Bill Jolitz Setelah meninggalkan Berkeley Software
design, Inc (BSDI). 386 BSD nantinya menjadi induk dari proyek Open
Source BSD lainya, seperti NetBSD,FreeBSD, dan OpenBSD.
Distro
Linux : Linux didistribusikan dalam format distro yang merupa kan
gabungan dari OS plus program aplikasi. Distro pertama Linux dikenal
sebagai SLS (Softlan ding Linux System).
Tahun 1993 :
Windows NT :
Microsoft meluncurkan Windows NT, OS pertama berbasis grafis tanpa
DOS didalamnya yang direncanakan untuk server jaringan.
Web
Browser : NCSA memperkenalkan rilis pertama Mosaic, browser web
untuk Internet.
MS-DOS
6.0 : Microsoft memperkenalkan MS-DOS 6.0 Upgrade, yang mencakup
program kompresi harddisk DoubleSpace.
Slackware : Patrick
Volkerding mendistribusikan Slackware Linux ya ng menjadi distro
populer pertama di kalangan pengguna Linux.
Debian : Ian
Murdock dari Free Software Foundation (FSF) membuat OS berbasis
Linux dengan nama Debian.
MS-DOS 6.2 :
Microsoft meluncurkan MS-DOS 6.2.
NetBSD : Proyek
baru OS berbasis Open Source yang dikembangkan dari 386BSD dibuat
dengan menggunakan nama NetBSD.
FreeBSD : Menyusul
NetBSD, satu lagi proyek yang juga dikembang kan dari 386BSD dibuat
dengan nama FreeBSD.
Tahun 1994 :
Netscape
: Internet meraih popularitas besar saat Netscape memper kenalkan
Navigator sebagai browser Internet.
MS-DOS
6.22 : Microsoft meluncurkan MS-DOS 6.22 dengan progra m kompresi
bernama DriveSpace. Ini merupakan versi terakhir dari MS DOS.
FreeDOS : Jim Hall,
mahasiswa dari Universitas Wisconsin-River Fall s Development
mengembangkan
FreeDOS. FreeDOS
dibuat setelah Microsoft berniat menghentikan dukungannya untuk DOS
dan menggantikannya dengan Windows 95.
SuSE : OS Linux
versi Jerman dikembangkan oleh Software und System Entwicklung GmbH
(SuSE) dan dibuat dari distro Linux pertama, SLS.
Red Hat : Marc
Ewing memulai pembuatan distro Red Hat Linux.
Tahun 1995 :
Windows 95 :
Microsoft meluncurkan Windows 95 dengan lagu Start Me Up dari
Rolling Stones dan terjual lebih dari 1 juta salinan dalam waktu 4
hari.
PC DOS 7 : IBM
memperkenalkan PC DOS 7 yang terintegrasi denga n program populer
pengkompres data Stacker dari Stac Electronics. Ini merupakan versi
terakhir dari IBM PC DOS.
Windows CE : Versi
pertama Windows CE diperkenalkan ke publik.
PalmOS : Palm
menjadi populer dengan PalmOS untuk PDA.
OpenBSD : Theo de
Raadt pencetus NetBSD mengembangkan Open BSD.
Tahun 1996 :
- Windows NT 4.0 :
Microsoft meluncurkan Windows NT versi 4.0
Tahun 1997 :
- Mac OS : Untuk
pertama kalinya Apple me mperkenalkan penggunaan nama Mac OS pada
Mac OS 7.6.
Tahun 1998 :
Windows 98 : Web
browser Internet Explorer menjadi bagian penting dari Windows 98 dan
berhasil menumbangkan dominasi Netscape Navigator.
Server
Linux : Linux mendapat dukungan dari banyak perusahaan b esar,
seperti IBM, Sun Microsystem dan Hewlet Packard. Server berbasis
Linux mulai banyak dipergunakan menggantikan server berbasis Windows
NT.
Google
: Search Engine terbaik hadir di Internet dan diketahui meng gunakan
Linux sebagai servernya. Japan Goes Linux : TurboLinux diluncurkan
di Jepang dan segera m enjadi OS favorit di Asia, khususnya di
Jepang, China dan Korea.
Mandrake : Gael
Duval dari Brazil mengembangkan distro Mandrake yang diturunkan dari
Red Hat.
Tahun 1999 :
Support : Hewlett
Packard mengumumkan laya nan 24/7 untuk distro Caldera, Turbo Linux,
Red Hat dan SuSE.
Corel Linux : Corel
pembuat program Corel Draw , yang sebelumnya telah menyediakan Word
Perfect
versi Linux, ikut membuat OS berbasis Linux den gan nama Corel Linux
dan yang nantinya beralih nama menjadi Xandros.
Tahun 2000 :
Mac
OS/X : Mac OS diganti dengan mesin berbasis BSD Unix dengan kernel
yang disebut sebagai Mac OS/X.
Windows 2000:
Microsoft meluncurkan Windows 2000 sebagai pene rus Windows NT.
Windows Me :
Microsoft meluncurkan Windows Me, versi terakhir da ri Windows 95.
China Goes Linux :
Red Flag Linux diluncurkan dari Republik Rakyat China.
Microsoft
vs IBM : CEO Microsoft Steve Ballmer menyebut Linux seb agai kanker
dalam sebuah interview dengan Chicago Sun-Times. Di lain pihak, CEO
IBM Louis Gartsner menyatakan dukungan pada Linux dengan
menginvestasikan $ 1 milyar untuk pengembangan Linux.
Tahun 2001 :
Windows
XP : Microsoft memperkenalkan Windo ws XP. Lindows: Michael
Robertson, pendiri MP3.com, memulai pengembangan Lindows yang
diturunkan dari Debian. Nantinya Lindows berganti nama menjadi
Linspire karena adanya tuntutan perubahan nama oleh Microsoft.
Tahun 2002 :
- Open
Office : Program perkantoran berbas is Open Source diluncurkan oleh
Sun Microsystem.
- OS Lokal : OS
buatan anak negeri berbasis Linux mulai bermunculan, diantaranya
Trustix Merdeka, WinBI, RimbaLinux, Komura.
Tahun 2003 :
Windows 2003 :
Microsoft meluncurkan Windows Server 2003.
Fedora
: Redhat mengumumkan distro Fedora Core sebagai pengga ntinya.
Nantinya ada beberapa distro lokal yang dibuat berbasiskan Fedora,
seperti BlankOn 1.0 dan IGOS Nusantara.
Novell
: Ximian, perusahaan pengembang software berbasis Linux di beli oleh
Novell, begitu juga halnya dengan SuSE yang diakuisisi oleh Novell.
Tahun 2004 :
Ubuntu
: Versi pertama Ubuntu diluncurka n dan didistribusikan ke seluruh
dunia. Ada beberapa versi distro yang dikeluarkan, y aitu Ubuntu
(berbasis Gnome), Kubuntu (berbasis KDE), Xubuntu (berbasis XFCE),
dan Edubuntu (untuk pendidikan).
Tahun 2005 :
Tahun 2006 :
Unbreakable Linux :
Oracle ikut membuat distro berbasis Linux yang diturunkan dari Red
Hat Enterprise.
CHIPLux
: Distro lokal terus bermunculan di tahun ini, ba hkan Majalah CHIP
yang lebih banyak memberikan pembahasan tentang Windows juga tidak
ketinggalan membuat distro Linux dengan nama CHIPLux, yang
diturunkan dari distro lokal PC LINUX dari keluarga PCLinuxOS
(varian Mandriva). CHIPLux merupakan distro lokal pertama yang
didistribusikan dalam format DVD.
Tahun 2007 :
Vista
: Setelah tertunda untuk beberapa lama, M icrosoft akhirnya
meluncurkan Windows Vista. Windows Vista memperkenalkan fitur 3D
Desktop dengan Aero Glass, SideBar, dan Flip 3D. Sayangnya semua
keindahan ini harus dibayar mahal dengan kebutuhan spesifikasi
komputer yang sangat tinggi.
Tahun 2008 :
3D
OS : Tidak seperti halnya Vista yang membutuhkan spesifikasi tinggi,
3D Desktop di Linux muncul dengan spesifikasi komputer yang sangat
ringan. Era hadirnya teknologi 3D Desktop di Indonesia ditandai
dengan hadirnya sistem operasi 3D OS yang dikembangkan oleh PC
LINUX. Ada beberapa versi yang disediakan, yaitu versi 3D OS untuk
pengguna umum serta versi distro warnet Linux dan game center Linux.
Tahun 2009 :
6. jelaskan
komponen sistim oprasi
Komponen
sistem operasi :
1.
Manajemen Proses
Proses
adalah sebuah program yang sedang dieksekusi.
2.
Manajemen Memori Utama
Memori utama
berfungsi sebagai tempat penyimpanan instruksi/data yang akses
datanya digunakan oleh CPU dan perangkat Masukan/Keluaran.
Memori
utama termasuk tempat penyimpanan data yang yang bersifat volatile
atau tidak permanen yaitu data akan hilang kalau komputer
dimatikan.
3.
Manajemen Sistem Berkas
Berkas adalah
kumpulan informasi yang berhubungan, sesuai dengan tujuan pembuat
berkas tersebut. Umumnya berkas merepresentasikan program dan data.
Berkas dapat mempunyai struktur yang bersifat hirarkis (direktori,
volume, dll.). Sistem operasi mengimplementasikan konsep abstrak dari
berkas dengan mengatur media penyimpanan massa, misalnya tapes dan
disk.
4.
Manajemen Sistem Masukan/Keluaran
Sistem
masukan/keluaran sering disebut dengan device manager. Menyediakan
device driver yang umum sehingga operasi Masukan/Keluaran dapat
seragam (membuka, membaca, menulis, menutup). Contoh: pengguna
menggunakan operasi yang sama untuk membaca berkas pada perangkat
keras, CD-ROM dan floppy disk.
5.
Manajemen Penyimpanan Sekunder
Data
yang disimpan dalam memori utama bersifat sementara dan jumlahnya
sangat kecil. Oleh karena itu, untuk menyimpan keseluruhan data dan
program komputer dibutuhkan penyimpanan sekunder yang bersifat
permanen dan mampu menampung banyak data, sebagai back-up dari memori
utama. Contoh dari penyimpanan sekunder adalah hard-disk, disket,
dll.
6.
Sistem Proteksi
Proteksi 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.
Menspesifikasi
kontrol untuk dibebankan/diberi tugas.
Menyediakan alat
untuk pemberlakuan sistem.
7.
Jaringan
Sistem
terdistribusi adalah sekumpulan prosesor yang tidak berbagi memori,
atau clock. Setiap prosesor mempunyai memori dan clock
tersendiri. Prosesor-prosesor tersebut terhubung melalui jaringan
komunikasi Sistem terdistribusi menyediakan akses pengguna ke
bermacam sumber-daya sistem. Akses tersebut menyebabkan peningkatan
kecepatan komputasi dan meningkatkan kemampuan penyediaan data.
8.
Command-Interpreter System
Sistem
Operasi menunggu instruksi dari pengguna (command driven). Program
yang membaca instruksi dan mengartikan control statements umumnya
disebut: control-card interpreter, command-line interpreter dan
terkadang dikenal sebagai shell. Command-Interpreter System
sangat bervariasi dari satu sistem operasi ke sistem operasi yang
lain dan disesuaikan dengan tujuan dan teknologi perangkat
Masukan/Keluaran yang ada
7. jelskan
siklus hidup proses
siklus
hidup proses
1.
Ready
Ready
merupakan Proses yang berhasil diinisiasi akan ditempatkan ke dalam
antrian penjadwalan prosesor dengan cara menyisipkan rekaman
baru ke dalam antrian, yang berisi referensi atau pointer ke struktur
data kendali proses. Antrian penjadwalan prosesor ini ini disebut
juga antrian ready. Proses yang telah berhasil disisipkan ke dalam
antrian penjadwalan akan diubah statusnya menjadi ready. Status
ready menandakan suatu proses siap berkompetisi untuk mendapatka
alokasi waktu prosesor. Jadi proses-proses yang baru tercipta, tidak
dapat langsung dieksekusi tetapi harus menunggu gilirannya.
2.
Running
Running
adalah sebuah proses dalam antrian ready yang terpilih oleh scheduler
untuk dijalankan atau dieksekusi. Proses yang berstatus running
menguasai prosesor sepenuhnya. Proses running memiliki 3 kemungkinan
peralihan ke status lainnya.
1.
Jika proses sudah menyelesaikan aktivitasnya maka proses akan berubah
status menjadi terminated.
2.
Jika jatah waktu (time-slice) untuk eksekusi telah habis maka proses
akan dialihkan statusnya menjadi ready. Setiap proses diberi jatah
waktu eksekusi yang terbatas agar tidak menghambat eksekusi proses
lainnya.
3. Proses running
dapat beralih status menjadi blocked
3.
Blocked (Waiting)
Proses
berstatus running beralih ke status blocked karena membutuhkan
pembacaan data dari piranti I/O. Contoh, suatu proses membutuhkan
data berkas dari disk untuk melanjutkan pengolahan datanya. Untuk
memaksimalkan penggunaan prosesor maka proses yang sedang
menunggu ini akan dialihkan status nya menjadi blocked dan sistem
operasi akan menjalankan scheduler untuk memilih proses lain untuk
dieksekusi.
Proses
yang berstatus blocked tidak dapat langsung dieksekusi atau beralih
ke status running , tetapi dialihkan ke status ready terlebih dahulu
dan menunggu dipilih oleh scheduler agar dapat beralih ke running.
4.
Exit (Terminated)
Prosess
yang berubah statusnya menjadi exit / terminated berarti proses
tersebut telah dihentikan eksekusinya, baik secara normal
(proses telah selesai) maupun tidak (misalnya terjadi kesalahan
sistem yang tidak tertangani). Jika suatu proses telah selesai maka
ruang memori yang ditempatinya akan dibersihkan (dealokasi) oleh
rutin sistem operasi.
Hal yang dapat
menyebabkan suatu proses selesai eksekusinya antara lain :
1. Proses telah
selesai secara normal
2. Batas waktu total
telah terlewati
3. Kekurangan ruang
memori
4. Pelanggaran batas
memori
5. Pelanggaran
proteksi berkas atau sumber daya lainnya
6. Kesalahan
aritmatika
7. Waktu tunggu
(operasi I/O) melebihi batas yang ditentukan
8. Terjadi kegagalan
I/O
9. Instruksi yang
tidak benar/ tidak valid
10.Terjadi usaha
pemakaian instruksi yang tidak diizinkan
11.Salah memakai
data
12.Campur tangan
sistem operasi atau operator
13.Penghentian
proses induk
14.Atas permintaan
proses induk ataupun proses lainnya.
8. pengertian
dari sekuensial proses
Sekuensial proses
adalah pemrosesan secara satu-persatu, dari sekumpulan informasi
sejenis yang setiap elemennya dapat diakses dengan keterurutan
tertentu (ada suksesor), jadi seakan-akan kumpulan elemen merupakan
deret elemen.
9. jelaskan
sasaran sistem oprasi
Sasaran Sistem
Operasi
1.
Kenyamanan
membuat penggunaan
komputer menjadi lebih nyaman
2.
Efisiensi
penggunaan sumber
daya sistem komputer secara efisien
3.
Berevolusi
sistem harus dapat
dibangun sehingga memungkinkan dan memudahkan
pengembangan, pengujian serta pengajuan sistem-sistem yang baru.
10. elaskan
pengertian sistem operasi
sistem operasi
merupakan Perangkat lunak yang berfungsi sebagai penghubung antara
perangkat keras dengan pengguna komputer.