Dokumen tersebut membahas tentang konsep dan sejarah sistem operasi, termasuk pengertian sistem operasi, jenis-jenisnya, komponen utama sistem operasi modern seperti kernel, file, dan interface pengguna, serta garis besar sejarah perkembangan sistem operasi mulai dari generasi pertama hingga saat ini."
Pengatar sistem operasi merupakan materi dari bagian Mata Kuliah Pengatar Teknik Informatika.
***
Materi ini akan di update kembali untuk melengkapi kekurangannya.
Pengatar sistem operasi merupakan materi dari bagian Mata Kuliah Pengatar Teknik Informatika.
***
Materi ini akan di update kembali untuk melengkapi kekurangannya.
Apakah program Sekolah Alkitab Liburan ada di gereja Anda? Perlukah diprogramkan? Jika sudah ada, apa-apa saja yang perlu dipertimbangkan lagi? Pak Igrea Siswanto dari organisasi Life Kids Indonesia membagikannya untuk kita semua.
Informasi lebih lanjut: 0821-3313-3315 (MLC)
#SABDAYLSA #SABDAEvent #ylsa #yayasanlembagasabda #SABDAAlkitab #Alkitab #SABDAMLC #ministrylearningcenter #digital #sekolahAlkitabliburan #gereja #SAL
3. Sistem Komputer
Sistem Komputer pada dasarnya terdiri dari komponen
utama yaitu :
1. Hardware atau Perangkat Keras
2. Software yang terdiri dari Sistem Operasi dan
Peerangkat Lunak Aplikasi
3. Brainware (User/Sumber Daya Manusia)
4. Sistem Operasi
• Sistem operasi merupakan sebuah penghubung
antara pengguna dari komputer dengan perangkat
keras komputer.
• Pengertian sistem operasi secara umum ialah
pengelola seluruh sumber-daya yang terdapat
pada sistem komputer dan menyediakan
sekumpulan layanan (system calls) ke pemakai
sehingga memudahkan dan menyamankan
penggunaan serta pemanfaatan sumber-daya
sistem komputer.
5. Jenis Sistem Operasi
• Sistem Operasi dapat dibedakan berdasarkan:
1. Berdasarkan jumlah pengguna dan program yang dapat
dijalankan.
a. Single User – Single Tasking
b. Multi User – Single Tasking
c. Single User – Multi Tasking
d. Multi User – Multi Tasking
2. Berdasarkan jenis software, atau jenis hardware yang digunakan.
a. Komputer PC/Desktop
b. Komputer Server
6. Fungsi Dasar Sistem Operasi
• Menjembatani hubungan antara hardware dan program
aplikasi yang dijalankan user.
• Mengatur dan mengawasi penggunaan perangkat keras
oleh user dan berbagai program aplikasi (Resource allocator).
• Sebagai program pengendali yang bertujuan untuk
menghindari kekeliruan (error) dan penggunaan komputer
yang tidak perlu (sebagai guardian yang menjaga komputer
dari berbagai kemungkinan kerusakan).
• Manajer sumberdaya hardware, seperti mengatur memori,
printer, cdrom, dll.
7. Komponen Utama Sistem Operasi
Sistem operasi modern mempunyai komponen
sebagai berikut:
• Kernel
• File
• Interface
8. Kernel
Kernel merupakan suatu software (kumpulan program) yang
membentuk sistem dan memiliki tugas melayani bermacam
program aplikasi untuk mengakses hardware komputer
secara aman dan terkendali. Karena akses terhadap hardware
terbatas, sedangkan ada lebih dari satu program yang harus
dilayani dalam waktu yang bersamaan, maka kernel juga
bertugas untuk mengatur agar kapan dan berapa lama suatu
program dapat menggunakan satu bagian hardware tersebut.
Hal tersebut dinamakan sebagai ”multiplexing”.
9. Macam-Macam Kernel
Ada 4 Kategori Kernel Yaitu :
• Monolitich kernel. Kernel yang menyediakan abstraksi hardware yang
kaya dan powerful.
• Microkernel. Kernel yang menyediakan hanya sekumpulan kecil abstraksi
hardware sederhana, dan menggunakan aplikasi-aplikasi yang disebut
sebagai server untuk menyediakan fungsi-fungsi lainnya.
• Hybrid (modifikasi dari microkernel). Kernel yang mirip microkernel, tetapi
ia juga memasukkan beberapa kode tambahan di kernel agar ia menjadi
lebih cepat
• Exokernel. Kernel yang tidak menyediakan sama sekali abstraksi
hardware, tapi ia menyediakan sekumpulan library yang menyediakan
fungsi-fungsi akses ke hardware secara langsung atau hampir-hampir
langsung.
10. File
• File disini merupakan file-file yang dibentuk atau
dijalankan oleh sistem operasi. File disini juga berarti
sistem berkas dan file system yang dimiliki oleh suatu
sistem operasi.
11. User Interface
Sebuah sistem operasi memiliki karakteristik (bentuk) interface (tampilan)
yang menjadi interaksi antar user dengan komputer. Bentuk umum user
interface yang ada, adalah:
• Command Line Interface atau command line interpreter (CLI).
CLI memberikan tampilan dalam mode teks ke user, dengan backgroud
satu warna dan tampilan teks yang juga satu atau beberapa warna dasar.
• Graphical User Interface (GUI).
GUI memberikan tampilan yang lebih interaktif dan nyaman digunakan
oleh user. Resolusi gambar dan jumlah warna yang dihasilkan juga lebih
banyak, tergantung kemampuan Video Adapter yang dimiliki komputer.
12. Sejarah Sistem Operasi
• Generasi Pertama (1945-1955)
• Awal perkembangan sistem komputasi (menggantikan komputasi
mekanik)
• Generasi ini belum ada sistem operasi, maka sistem komputer diberi
instruksi yang harus dikerjakan secara langsung.
• Generasi Kedua (1955-1965)
• Generasi ini memperkenalkan Batch Processing System, yaitu job yang
dikerjakan dalam satu rangkaian, lalu dieksekusi secara beruntun.
• Generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi
beberapa fungsi sistem operasi telah ada, contohnya sistem operasi
FMS dan IBYSS.
13. Sejarah Sistem Operasi (1)
• Generasi Ketiga (1965-1980)
• Pada generasi ini perkemenbangan sistem operasi dikembangakan untuk
melayani banyak pemakai sekaligus, dimana para pemakai interaktif
berkomunikasi lewat terminal secara online ke komputer, maka sistem
operasi menjadi multi-user dan multi programming.
• 1969, UNIX, OS Modern pertama dikenalkan oleh Ken Thompson dan
Dennis Ritchie.
• Generasi Keempat (Pasca 1980)
• Pada generasi ini pengguna juga telah dinyamankan dengan Graphical User
Interface, pada masa ini juga dimulai era komputasi tersebut dimana
komputasi-komputasi tidak lagi berpusat di satu titik, tetepi dipecah
dibanyak komputer sehingga tercapai kinerja yang lebih baik.
• 1981, MS DOS diluncurkan Microsoft.
14. Time Line SO (1950-1960)
• 1956: GM-NAA I/O.
• 1959: SHARE Operating System.
• 1960: IBYSYS
• 1961: CTSS, MCP
• 1962: GCOS
• 1964: EXEC 8, OS/360, TOPS-10
• 1965: Multics (announced), OS/360 (shipped), Tape
Operating System (TOS).
16. Time Line SO (1980-1990)
• 1980: OS-9, QDOS, SOS, XDE (Tajo), Xenix
• 1981: MS-DOS
• 1982: Commodore DOS, SunOS 1.0, Ultrix
• 1983: Lisa OS, Coherent, Novell Netware, ProDOS
• 1984: Mancitosh OS (System 1.0), MSX-DOS, QNX, UniCOS.
• 1985: AmigaOS, Atari TOS, MIPS OS, Microsoft Windows 1.0 (First
Windows)
• 1986: AIX, GS-OS, HP-UX
• 1987: Arthur, IRIX (3.0 first SGI version), Minix, OS/2 (1.0), Microsoft
Windows 2.0.
• 1989: NeXTSTEP 1.0, RISC OS, SCO Unix (release 3)
17. Time Line SO (Pasca 1990)
• 1990: Amiga OS 2.0, BeOS (v1), OSF/1, Windows 3.0.
• 1991: Linux
• 1992: 386BSD 0.1, Amiga OS 3.0, Solaris, Windows 3.1
• 1993: Plan 9, FreeBSD, NetBSD, Windows NT 3.1
• 1994: Linux SUSE, Linux RedHat, Linux Debian
• 1995: Digital Unix, OpenBSD, OS/390, Windows 95
• 1996: Windows NT 4.0
• 1997: Inferno, Mac OS 7.6, SkyOS
• 1998: Windows 98
• 1999: AROS, Mac OS 8
• 2000: AtheOS, MacOS9, MorphOS, Windows 2000, Windows Me
18. Time Line SO ()
• 2001: Amiga OS, Mac OS X 10.1, Windows XP,
z/OS
• 2002: Syllable, Mac OS X 10.2
• 2003: Windows Server 2003, Mac OS X 10.3
• 2004: Linux Ubuntu
• 2005: Mac OS X 10.4
dst
19. SO Berlisensi
Acorn
Arthur
ARX
RISC OS
RISCiX
Amiga
AmigaOS
Atari ST
TOS
MultiTOS
MiNT
Be
Incorporated
BeOS
BeIA
Zeta
ICT/ICL
GEORGE
VME
DME
TME
Novell
o Novell Netware v.1.0, 2.0,
3.0, 3.1, 3.12
o Novell Netware v.4.11,
5.0, 5.1, 6.0
o Novell SuSE 9.0,9.1,9.2,
9.3
20. IBM
IBSYS
OS/2
AIX
OS/400
DOS/360
DOS/VSE
OS/360
MFT
MVT
SVS
MVS
TPF
ALCS
OS/390
z/OS, Unix-
like
z/VM
z/VSE
Basic
Operating
System
PC-DOS
Digital/Compaq/HP
AIS
OS-8
ITS (untuk PDP-6
dan PDP-10)
TOPS-10 (untuk
PDP-10)
WAITS
TENEX
TOPS-20
RSTS/E
RSX-11
RT-11
VMS
Apple Macintosh
Apple DOS
A/UX
ProDOS
GS/OS
Mac OS
Mac OS X
Apple Darwin
Microsoft
o MS-DOS
o Windows for Workstation / Stand
alone
Windows 1.0
Windows 2.0 (u/ 80286)
Windows 3.0, 3.1
Windows 95
Windows 98/98se/98plus
Windows ME (Millenium)
Windows 2000 Profesional
Windows XP (eXPerience)
Home Edition&Profesional
Windows Vista (Longhorn)
Windows "Blackcomb"
o Windows for Server
Windows NT 3.5
Windows NT 4
Windows 2000 Server &
Advance Server (NT v5.0)
Windows Server 2003
o Xenix
o Windows for PDA
o Windows for PC Tablet
21. PDA (Personal
Digital
Assistant)
Palm OS
Pocket PC
EPOC, Symbian
OS
Windows CE
Linux Sharp
Zaurus
Router
IOS
MikroTik
RouterOS
Smartphones
Windows CE
Linux
Symbian OS
Microcontroller,
Real-Time OS,
Embedded
Contiki
eCos
OSEK
Nuclues
QNX
VxWorks
ITRON
uCLinux
TRON OS
ThreadX
INTEGRITY
Montavista Linux
OS-9
LynxOS
RTOS
OS berhak milik lainnya, Unix-
like & POSIX-compliant
o Aegis/OS
o Cromix
o Coherent
o DNIX
o Digital UNIX
o HP-UX
o Idris
o IRIX
o Mac OS X
o Menuet
o NeXTSTEP
o OS-9
o OS-9/68k
o OS-9000
o OSF/1
o OPENSTEP
o Plan 9
o Plan 9, Inferno
o Rhapshody
o RiscOS
o SCO UNIX
o System V
o UNIflex
o Ultrix
o UniCOS
22. SO Open Source
Linux
distronya antara lain :
Debian
Slackware
Redhat/Fedora
Mandrake/Mandr
iva
Gentoo
YellowDog
Ubuntu
Trustix
Knoppix
Blank-on
Xnuxer,
dll.
BSD (Berkley
Software
Development)
FreeBSD,
OpenBSD,
NetBSD, dll.
Sun Microsystems
Solaris - Unix-like
SunOS - Unix-
like (menjadi
Solaris)
Java Desktop
System (JDS)