Friday, 19 January 2018

Sistem operasi dan Perbandingan windows dan linux

BAB I
PENDAHULUAN
A.  Latar Belakang
Ada dua Macam sistem operasi, Open source dan Close Source, Open Source adalah istilah untuk software yang kode programnya disediakan oleh pengembangnya untuk umum agar dapat dipelajari cara kerjanya, diubah atau dikembangkan lebih lanjut, dan disebarluaskan. Jika pembuat program melarang orang lain untuk mengubah dan atau menyebarluaskan program buatannya, maka program itu bukan open source, meskipun tersedia kode programnya.
Open source merupakan salah satu syarat free software. Free software pasti open source software, namun open source software belum tentu free software. Contoh free software adalah Linux. Contoh open source software adalah FreeBSD. Linux yang berlisensi free software tidak dapat diubah menjadi berlisensi tidak free software, sedangkan FreeBSD yang berlisensi open source software dapat diubah menjadi tidak open source. FreeBSD (open source) merupakan salah satu dasar untuk membuat Mac OSX (tidak open source).
Berbeda sekali dengan Close Source yang sangat tertutup. Sehingga orang lain tidak akan bisa mengetahui dengan apa program tersebut dibuat dan bagaimana jika terjadi kesalahan pada software tersebut. Sehingga jika terdapat kesalahan program orang tersebut harus menghubungi pihak yang bersangkutan dengan pembuatan software tersebut dan hal ini jelas-jelas memakan waktu yang lama dan biaya yang tidak sedikit. Contoh Close Source adalah Windows.

B.  Rumusan Masalah
  1.      Apakah Pengertian dari Sistem Operasi (OS)
  2.      Bagaimanakah OS freeware (Windows)
  3.      Bagaimanakah OS opensource (Linux)
  4.      Bagaimana perbandingan antara Windows dan Linux

C.   Tujuan
  1.      Agar dapat memahami Pengertian dari Sistem Operasi (OS)
  2.      Agar dapat memahami OS freeware (Windows)
  3.      Agar dapat memahami OS opensource (Linux)
  4.      Agar dapat membandingkan antara Windows dan Linux
D.  Manfaat
Manfaat yang dapat diambil dari penyampaian infomasi tentang Sistem Operasi pada komputer, agar para pembaca dapat memahami lebih mendalam lagi tentang materi yang dipaparkan dalam makalah ini. Selain itu sebagai referensi dalam memahami tentang komputer.


BAB II
PEMBAHASAN

A. Pengertian Sistem Operasi (OS)



Sistem operasi secara umum adalah pengelola seluruh sumber daya yang terdapat pada sistem komputer yang menyediakana sekumpulan layanan (system calls) ke pemakai sehingga memudahka dan menyamankan penggunaan serta pemanfaatan sumber daya sistem komputer. Sistem operasi komputer adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi – operasi dasar sistem, termasuk menjalankan software aplikasi seperti program – programm pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem operas dalam bahasa inggris disebut operating system, atau biasa disingkat dengan OS.
Sebuah sistem operasi adalah program terpenting dari program–program yang terdapat dalam sistem komputer paada umumnya program hanya dieksekusi selama beberapa waktu saja (transien), tetapi sistem operasi dapat dianggap sebagi program kontrol yang bertugas untuk menjalankan program–program lain yang ada di dalam komputer. Dalam hal ini sistem operasi berada di tengah–tengah antara program/aplikasi dan perangkat keras, dan bertindak sebagai pembagii sumber daya yang mengatur penggunaan sumber daya, seperti siklus CPU, memori, ruang penyimpanan disk dan alat-alat input/output. Sistem operasi juga harus dapat menangani bila terjadi konflik penggunaan sumber daya karena banyak aplikasi yang berjalan pada komputer.
Sistem operasi juga dapat dilihat sebagai sebuah lapisan abstrak (layer of abstaction) antara aplikasi dengan perangkat keras di mana aplikasi  dijalankan. Sitem operasi menyediakan perangkat lunak dengan interface yang berarsitekstur netral keperangkat keras, melalui sekumpulan system call. System call ini yang mewujudkan sebuah mesin virtual (virtual machine) yang berbeda dari mesin yang tampak secara fisik.

Sejarah Sistem Operasi
Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat dibagi ke dalam empat generasi:
- Generasi Pertama (19945-1955)
Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik, hala itu disebabkan kecepatan manusia sangat mudah untuk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekiliruan bahkan kesalahan. Pada generasi ini belum ada sistem operasi maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung.
- Generasi Kedua
Generasi kedua memperkenalkan bach processing system, yaitu job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Pada generasi ini sistem sistem komputer belum dilengkapai sistem sistem komputer belum dilengkapi sisem operasi, tetapi beberapa fungsi sistem sistem operasi telah ada, contohnya fungsi sitem operasi ialah FMS dan IBSYS.
- Generasi Ketiga (1965-1980)
Pada generasi ini perkembangan sistem operasi dikembangan untuk melayani banyak pemakai sekaligus, di mana para pemakai interaktif  berkomunikasi lewat terminal secara online ke komputer, maka sistem operasi menjadi multiuser (digunakan banyak pengguna sekaligus) dan multiprogramming ( melayani banyak program sekaligus).
- Generasi Keempaat
Sitem operasi digunakan untuk sistem komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama lainya. Pada masa ini para pengguna juga telah diamankan dengan graphical user interface (GUI) yaitu antar muka komputer yang berbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar dimana komputas-komputasi tidak lagi terpusat di satu titik, tetapi dipecah dibanyak komputer sehingga tercapai kinerja yang lebih baik.



Tujuan Mempelajari Sistem Operasi
1. Tujuan pada level yang tinggi adalah agar dapat merancang sendiri atau melakukan modifikasi pada sistem operasi yang telah ada sesuai dengan kebutuhan yang diinginkan.
2. Agar dapat menilai sistem operasi dan memilih alternatif sistem operasi sesuai dengan tujuan sistem berbasis komputer yang akan dibangun, keputusan memilih sistem operasi merupakan keputusan utama dan sangat mendasar dalam membangun sistem berbasis komputer.
3. Pemakai lebih memiliki ilmu mengapa sistem operasi sehingga konsep dan teknik sistem operasi bisa melakukan pekerjaan yang dikerjakan oleh manusia.
4. Bantak terdapat sistem operasi open source seperti linux, mimix, yang dapat dimodifikasi sesuaidengan keutuhan.
Fungsi dan tujuan sistem operasi
1. efesiensi: sistem operasi memungkinkan sumber daya sistem komputer untuk digunakan dengan cara yang efesien
2. kemudahan: sistem operasi membuat komputer lebih mudah dipakai
3. kemampuan berevolusi: sistem operasi harus disusun sedemikian rupa sehingga memungkinkan pengembangan yang efektif, pengujian, dan penerapan fungsi-fungsi sistem yang baru tanpa menggangu layanan yang telah ada.
Jenis sistem operasi
Berdasarkan jumlah pengguna dan program yang dijalankan, sistem operasi dapat dikategorikan dengan:
1. Single User – Single Tasking
Suatu komputer hanya bisa digunakan oleh atu user dan hanya bisa menjalankan satu program di satu waku, cintonhya: DOS (disk operating system)
2. Multi User – Single Tasking
Satu komputer dapat digunakan oleh banyak user namun tiap user hanya bisa menjalankan 1 program (aplikasi) di satu waktu contohnya: Novell Netware yang
menjalankan SO Network berbasis DR-DOS
3. Single User – Multi Tasking
Satu komputer dipakai oleh satu user dan dapat menjalankan banyak program  di satu waktu, contohnya: Windows, MacOS, beOS, JDS,dlL.
4. Multi User – Multi Tasking
Satu komputer dipakai bersamaan oleh banyak user yang dapat menjalankan banyk program disatu waktu, contohnya: Unix, Linux, FreeBSB (SO turunan uni) atau windows dengan aplikasi Citrix Metaframe, dll


B. Sistem Operasi freeware (Windows)

Microsoft Windows adalah serangkaian perangkat lunak sistem operasi freeware (close source: dengan listening program yang tertutup) dan antarmuka pengguna grafis yang diproduksi oleh Microsoft . Awalnya Windows bermula dari Ms-Dos (Microsoft Disk Operating System) yaitu sebuah Sistem Operasi yang berbasiskan teks dan Command-Line interpreter. Windows Versi pertama, Windows Graphic Environmnet 1.0 merupakan perangkat lunak yang bekerja atas arsitekstur 16-Bit dan bukan merupakan Sistem Operasi dan berjalan atas MS-DOS, sehingga untuk menjalankannya membutuhkan MS-DOS. MS-DOS sendiri sebenarnya dibuat oleh perusahaan pembuat komputer Seattle Computer Products dan barulah kemudian direkrut oleh Microsoft yang selanjutnya dibeli lisensinya.
Kemudian berkembang menjadi Windows 1.0 versi pertama Sistem Operasi dalam dunia Sistem Operasi yang berbasiskan GUI (Graphical User Interface) dan mendukung Multi-Tasking atau dapat mengerjakan banyak pekerjaan secara simultan. Setelah itu Windows 1.0 berkembang menjadi Windows 2.0, Windows 2.0 ini berbasis GUI dan mendukung penggunaan VGA (Video GraphicsArray) dan juga mendukung Multi-Tasking. Windows 2.0 juga support terhadap penggunaan Processor Intel 80286 dimana Processor Intel 80286 adalah Processor pertama dengan kemampuan untuk memproteksi area memory.
Kemudian dilanjutkan dengan generasi Windows 3.0 dimana Windows 3.0 memiliki kemampuan yang sama dengan Windows sebelumnya dan ditambah dukungan kartu grafis SVGA atau XGA dan juga icon yang lebih baik. Dalam era tersebut, Microsoft juga menyediakan SDK (Software Development kit) sehingga para developer piranti lunak dapat mengembangkan aplikasi/programnya agar mampu berjalan di Windows 3.0 ini. Windows 3.0 juga memperkenalkan adanya Virtual Device Driver (VXD) dimana dapat berguna untuk meminimalisasi ketergantungan pada setiap driver pada perangkat keras tertentu. Windows 3.0 kemudian berevolusi menjadi Windows 3.1 yang sudah diperkenalkan dengan fitur Multimedia dan True Type Font selain itu juga memudahkan End-User karena adanya fitur Drag and Drop dan akhirnya Windows versi 3 ini berkembang menjadi Sistem Operasi yang sudah mengenal NetWorking (Windows 3.11).
Setelah berkembang cukup lama akhirnya Microsoft memperkenalkan Sistem Operasi hibrida 16-Bit/32-Bit yang dikenal dengan nama Windows 95. Banyak perubahan dari Windows versi sebelumnya, yaitu : Windows 95 memiliki GUI yang lebih menarik dan atraktif, mendukung Plug and Play, mendukung penamaan yang panjang, memiliki beberapa fasilitas seperti : Browser yang terintegrasi dan Windows Explorer untuk menjelajah Windows. Selain itu juga Windows 95 memiliki fitur untuk memanajemen daya (APM) dan diperkenalkannya juga Client-Server.
Generasi penerus dari Windows 95 adalah Windows 98 dimana Windows 98 sudah mendukung VGA berbasis AGP, serta mendukung media penyimpanan ringkas seperti USB, diperkenalkannya NAT untuk berbagi koneksi Internet dan digantikannya Virtual Device Driver dengan Windows Driver Model. Ada juga beberapa fitur tambahan berupa aplikasi Microsoft Office dan Internet Explorer versi 5. Windows 98 juga sudah memiliki kemampuan-kemampuan untuk memainkan Game dan menjalankan aplikasi Multimedia.
Perkembangan selanjutnya adalah Windows ME, tidak ada yang spesial dari Windows ME selain transisi dukungan grafis dari 16-Bit ke 32-Bit dan pada era Windows ME sudah banyak pengguna rumahan yang memakainya. Windows ME pun akhrinya digantikan dengan Windows NT yang sudah mendukung arsitekstur x86 (80×86) , Intel IA64 dan AMD64 (x64) serta mendukung grafis 32-Bit. Windows NT sebenarnya dibangun dari pengembangan IBM OS/2 dan Windows NT juga banyak digunakan dalam jaringan komputer. Windows NT juga memperkenalkan File System NTFS yang lebih baik dari FAT maupun FAT-32.
Selanjutnya Windows NT berkembang menjadi Windows 2000 banyak fitur tambahan diantaranya : Active Directory, Image Preview, Browser Internet Explorer v6, DirectX dan Open GL, Plug and Play dan Windows Driver Model yang lebih baik performanya dibanding sebelumnya. Setelah generasi Windows NT munculah Windows XP yang menawarkan banyak perubahan, mempunyai banyak fitur dan performa yang semakin mengingkat. Bisa dikatakan Windows XP merupakan Windows yang paling laris dan digandrungi oleh pengguna PC maupun perangkat PC bergerak (Mobile). Seiring dengan kebutuhan akan networking maka Microsoft Corporation mengeluarkan Sistem Operasi yang berkonsentrasi pada jaringan, yaitu : Windows Server 2003. Bisa dibilang Windows Server 2003 adalah reinkarnasi dari Windows NT.
Banyak sekali fitur yang ditawarkan pada Windows Server 2003 ini salah satunya adalah diperkenalkannya platform .Net. Diperkenalkan juga fitur Domain Controller Server, PKI (Public Key Infrastructure) Server, Domain Name System (DNS), Dynamic Host Configuration Protocol (DHCP), Windows Internet Name Service (WINS), Microsoft IIS, dan lain sebagainya. Microsoft pun melanjutkan perkembangan Sistem Operasi dengan Windows Vista (Longhorn), ini merupakan revolusi dari Windows XP. Windows Vista lebih mengutamakan interface atau penampilan grafis antarmuka dibandingkan dengan performa, dibuktikan dengan adanya fitur : AERO, Sidebar, dan lain sebagainya.
Windows Vista juga menawarkan tingkat keamanan yang lebih baik dibandingkan dengan Windows XP, karena pada Windows Vista diperkenalkan adanya Windows Firewall with Advanced Security, Windows Defender, Parental Control, User Account Control (UAC), BitLocker Drive Encryption, ASLR. Windows Vista juga sudah mengenal IPv6, DirectX versi terbaru, dan arsitekstur 64-Bit. Perkembangan selanjutnya adalah transisi dari Windows Server 2003 menjadi Windows Home Server yang ditujukan sebagai File Server untuk rumahan. Windows Server juga mengenalkan beberapa teknologi yaitu : Headless Operation (Server tidak membutuhkan monitor atau keyboard untuk memanjemen perangkat), Kontrol jarak jauh, Pemantauan kesehatan komputer, Sharing dan Streaming.
Generasi berikutnya ditandai dengan munculnya penggabungan Sistem Operasi Windows Vista dengan Windows Server, yaitu Windows Server 2008. Fitur Windows Vista dan Windows Server digabung menjadi satu padu untuk meningkatkan keamanan dan kenyamanan End-User. Selanjutnya Windows Server 2008 berkembang menjadi Windows Server 2008 R2. Versi terakhir Sistem Operasi besutan Windows adalah Windows 7.
 Windows 7 memiliki performa yang lebih baik dari Windows Vista.
C. Sistem Operasi Opensource (Linux)

Linux adalah salah satu versi terbaru dari unix, juga bersifat monolitik. Akan tetapi linux mengembangkan arsitektur monolitik unix dengan menambahkan kemampuan untuk memuat (load) dan mengeluarkan (unload) bagian kernel yang di sebut Module, sesuai kebutuhan.hal ini memungkinkan terciptanya kernel berukuran relatif kecil dan minimal, tanpa fasilitas built-in yang tidak perlu. Keunggulan arsitektur ini adalah bila diperlukan penambahan dukungan untuk peralatan tertentu, file system atau protokol jaringan, maka kernel tidak perlu dibangun kembali, cukup dengan menambahkan module yand diperlukan.
Nama Linux merupakan kombinasi unik antara nama penciptanya dan nama sistem operasi yang menjadi targetnya (UNI X). Semuanya berawal dari sebuah sistem operasi bernama Minix. Minix dibuat oleh Profesor Andrew Tanenbaum. Minix adalah sistem operasi mirip UNIX yang bekerja pada PC.
Torvald adalah salah seorang mahasiswa di Universitas Helsinki yang menggunakan Minix. Walaupun cukup bagus, ia belum menganggap Minix memadai. Kemudian pada tahun 1991 ia membuat sistem operasi yang merupakan clone UNIX yang diberi nama Linux.
Seperti halnya Minix, Linux tidak menggunakan kode apa pun dari vendor UNIX komersial, sehingga Torvalds mendistribusikan linux di internet secara bebas dan gratis.
Pada Oktober 5 1991, Torvalds mengeposkan sistem operasinya di newsgroup comp.os.minix. Ia mengumumkan bahwa source code Linux tersedia dan meminta bantuan programmer-programmer lain untuk ikut mengembangkannya. Ketika itu Linux masih setengah matang, sistem operasi ini hanya bisa menjalankan sedikit perintah UNIX, seperti bash, gcc dan gnu-make. Saat Linux 1.0 diluncurkan pada 1994, sistem operasi ini telah cukup stabil dan memiliki banyak feature, seperti preemptive multitasking (kemampuan untuk membagi sumber daya CPU untuk banyak aplikasi) dan symmetric multiprocessing (kemampuan untuk membagi tugas dijelaskan sebagai “seekor penguin yang menggemaskan dan ramah, yang kekenyangan setelah makan banyak ikan hering”. Pada 1996, tim pengembangan Linux yang ada diseluruh dunia mulai memberikan hasilnya. Tahun itu mereka telah membuat versi Linux untuk sejumlah versi hardware, dari Atari ST sampai Macintosh.
Sebenarnya yang disebut linux adalah sebuah kernel, yang merupakan bagian paling penting dari suatu sistem operasi yang menangani input/output, pengaturan memori dan interaksi antara perangkat keras dengan aplikasi. Kernel linux ini merupakan kernel standar yang digunakan oleh distribusi-distribusi yag ada sekrang ini.
Linux terus berkembang pesat, utamanya karena ada sejumlah distributor (seperti RedHat, Caldera, dsb) yang berkompetisi untuk berebut pangsa pasar. Oleh karena itu dibentuk kelompok bernama Linux Standard Base. Kelompok ini bekerja untuk memastikan bahwa beragam distribusi Linux yang ada tetap bisa menjalankan aplikasi yang sama dan saling berinteroperasi. Saat ini ada tujuh distribusi Linux paling terkenal, yaitu :
1. RedHat Linux, distributor paling populer di AS dan salah satu yang paling mudah digunakan.
2. Suse Linux, distribusi Linux paling populer di Eropa yang juga menyediakan perangkat instalasi dan panduan berbahasa Indonesia.
3. Slackware Linux, merupakan distribusi yang pernah merajai di dunia Linux. Hampir semua dokumentasi Linux disusun berdasarkan Slackware. Dua hal penting dari Slackware adalah bahwa semua isinya (kernel, library ataupun aplikasinya) adalah yang sudah teruji. Sehingga mungkin agak tua tapi yang pasti stabil.
4. Debian, distribusi yang mengutamakan kestabilan dan kehandalan, meskipun mengorbankan aspek kemudahan dan kemutakhiran program. Debian menggunakan .deb dalam paket instalasi programnya.
5. Ubuntu merupakan sistem operasi turunan dari debian dan berbasis linux sehingga bersifat open source.

Kemampuan LINUX
•Multiuser
•Multiprocessor
•Multitasking, memungkinkannya program-program berjalan bersamaan (background)
•MultiThreading, dapat menciptakan subproses dengan cara efisien
•Pembelokkan,I/O,PipedanFilter
•LocaldanNetworkFileSystem
•Security,logindenganpassword,ownership,group
• X-Window System
-  Open Source
Saat ini Linux didistribusikan dengan metode yang bernama Open Source, yaitu suatu lisensi perangkat lunak di mana pemilik program tetap memegang hak ciptanya, tetapi ornag lain dapat dapat menyebarkan, memodifikasi bahkan menjual kembali program terseut dengan syarat kode program asli harus tetap disertakan.
Richard M. Stallman, pendiri Free Software Foundation sebuah organisasi yang mendukung Open Source, mengeluarkan sebuah lisensi perangkat lunak untuk Open Source yang dinamakan GPL (GNU Public License). Lisensi inilah yang saat ini paling banyak dugunakan untuk mendistribusikan Software Open Source. Selain GPL, masih banyak lisensi software lainya yang dikembangkan oleh komunitas Open Source.
Dengan mode Open Source, pengguna dapat memperoleh banyak keuntungan seperti gratis, dapat terlibat dalam pengembangan software tersebut sehingga menjadi sesuai denagn yang diinginkan, karen adikembangkan oleh banyak orang.
Sedangkan sisi pembuat program pun memiliki keuntungan karena, seluruh komunitas yang menggunakan program tersebut akan dapat membantu untuk membuat perangkat lunak tersebut menjadi lebih baik, tidak ada biaya untuk iklan dan perwatan program karena komunitas itulah yang akan mempromosikan dan mengembangkan program tersebut, metode ini juga dapat digunakan sebagai saran untuk memperkenalkan konsep baru.
Aspek positif darai Open Source adalah penerimaan yang luas untuk software yang memang benar-benar bermutu. Linux berkembang sangat pesat dengan menggunakan metode ini.
D.  Perbandingan antara Windows dan Linux
Dalam Masyarakat, pada umumnya Windows lebih mudah dari Linux, tetapi hasil penelitian di Jerman menunjukkan bahwa selisih tingkat kemudahan sangat kecil dan harus diperhitungkan apakah pemakai merasa mudah sebenarnya karena sudah banyak digunakan dan familiar di salah satu sistem.
Sistem operasi Windows merupakan sistem operasi yang close source (listening program yang tertutup) sedangkan pada Linux, merupakan sistem operasi yang open source (listening program yang terbuka).

  1. Perbandingan secara umum berdasarkan kelebihan dan kekurangannya, yaitu :
  a.  Windows
1)   Kelebihan:
·     User friendly, mudah digunakan
·     Banyak dukungan dari hardware dan software
·     Tampilan menarik
2)   Kekurangan:
·     Tidak stabil
·     Banyak virus, trojan, worm yang menyerang SO Windows
·     Harganya mahal

  b. Linux
 1)   Kelebihan:
·     Stabil
·     Belum ada virus yang menyerang SO Linux
·     Harganya murah (pada Open source malah gratis)
2)   Kekurangan:
·     Pada versi awal kurang user friendly
·     Dukungan hardware dan software masih kurang
·     Banyaknya jenis distribusi agak membingungkan pengguna

 2. Perbandingan aplikasi  Windows  dan Linux
Dalam perbandingan ini kami akan membandingkan aplikasi Windows dan Ubuntu yang merupakan turunan dari debian. Perbandingannya, yaitu sebagai berikut :
Jenis Aplikasi/ Utility/ layanan yang dibandingkan antara SO windows & linux :


NO LAYANAN WINDOWS LINUX
(LINUX UBUNTU) FUNGSI
1 Word Processor Microsoft Office Word OpenOffice.Org Writer Pengolah kata
2 Spreadshet Microsoft Office Excel OpenOffice.Org Calc Pengolah angka
3 Presentasi Grafis Microsoft Office PowerPoint OpenOffice.Org Impress Membuat presentasi
4 Personal Information Manager PIM Chandler Membantu
seseorang dalam mengatur jadwal kegiatannya
5 Audio Player Winamp Rhythmbox Pemutar Music
6 Video Player Windows Media Player Totem Movie Player Pemutar Film
7 Desktop Publishing Adobe Photoshop Gimp Mendesain suatu hasil desain yang akan dipublish
8 Utility untuk mengkompres data Winrar File Roller Memperkecil/Mengompres Ukuran Data/File
9 Web Browser Internet xplorer Fire Fox Pembaca halaman Website yang berada di internet
10 Bahasa Pemrograman Visual Basic Gambas Pembuatan Softw
BAB III
PENUTUP

A.  Kesimpulan
Sistem operasi (bahasa Inggris: operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Microsoft Windows adalah serangkaian perangkat lunak sistem operasi freeware (close source: dengan listening program yang tertutup) dan antarmuka pengguna grafis yang diproduksi oleh Microsoft. Open source merupakan salah satu syarat free software. Free software pasti open source software, namun open source software belum tentu free software. Contoh free software adalah Linux. Contoh open source software adalah FreeBSD.
B.  Saran
Bagi para pembaca sekalian yang ingin memperoleh informasi lebih lengkapnya mengenai Sistem Operasi (OS) pada komputer, di sarankan agar mencari lagi referensi yang lain, karena tidak dapat penulis pungkiri bahwa dalam pembuatan makalah ini masih banyak kekurangan yang harus diperbaiki.

DAFTAR PUSTAKA

Wahyudi. 2016. ” Resource Sharing “ .Yogyakarta: PT.Leutika Nouvalitera.
Prakoso Samuel.2005. “Jaringan komputer linux: konsep dasar, instalasi, aplikasi, keamanan  dan penerapan”. Yogyakarta: ANDI
Fitri Sari Riri dan Darmaputra Yansen. 2005 “Sistem Operasi Modern”. Yogyakarta: ANDI


MAKALAH REMESTER SITEM OPERASI DAN CARA PENGINSTALAN LINUX KALI

MAKALAH REMESTER SISTEM OPERASI DAN CARA PENGINSTALAN LINUX KALI



                DISUSUN
      NAMA ANGGOTA KELOMPOK  :

KELOMPOK 8

1. Hidayat  171100083
2. Kiki bahrul  171100055
3. Rahmad rhizaldo  171100099
4. Arya Pratama  171100097
5. Ihsan wahyudi  171100053

DOSEN PEMBIMBING

KEU KEU ROHENDI, M.KOM

STMIK INDONESIA PADANG
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER.
YAYASAN AMAL BAKTI MUKMIN PADANG
2017


KATA PENGANTAR

Puji dan syukur kita panjatkan ke hadiran allah SWT. karena dengan rahmat dan karunianyalah kami dapat menyelesaikan makalah ini dengan baik. Selawat dan salam juga kita panjatkan kepada junjungan kita nabi Muhammad SAW.
Komputer merupakan alat yang canggih yang memiliki banyak kegunaan untuk membantu pekerjaan manusia. Dengan komputer, banyak pekerjaan dapat dikerjakan secara efektif dan efisien. Komputer merupakan alat (benda Mati), sedangkan manusia adalah pengguna (user). Tanpa dioperasikan oleh manusia, komputer tidak bisa bekerja dengan sendirinya.
Kami sadar bahwa makalah yang kami susun ini masih punya banyak kekurangan. Oleh karena itu, kami mengharapkan kritik dan saran dari bapak/ibu dosen, agar kami dapat belajar dari kesalahan dan tidak mengulanginya untuk kedua kalinya. Dan ucapan terima kasih pada semua pihak yang telah membantu penyelesaian makalah ini. Harapan kami mudah-mudahan makalah ini dapat memenuhi harapan kita semua.

















KELOMPOK 8





DAFATAR ISI
KATA PENGANTAR i
DAFTAR ISI ii
BAB I PENDAHULUAN 1
1.1   Latar Belakang. 1
1.2   Tujuan Penulisan. 1
BAB II SISTEM OPERASI 2
2.1. Pengertian Sistem Operasi 2
2.2. tujuan sistim operasi computer 2
2.3. Generasi Sistem Operasi 3
2.4.  Struktur Dasar Sistem Operasi 4
2.5. Bebrapa Jenis Sistem Operasi 5
BAB III. LINUX KALI 13
4.1. Tentang Linux Kali 13
4.2 Cara Penginstalan Linux Kali 14
DAFTAR ISI 27




















BAB I
PENDAHULUAN


1.1 Latar Belakang.
Di zaman era globalisasi sekarang semua kegiatan sudah memasuki bidang komputerisasi, dan komputerisasi itu memiliki system penggerak yang bermacam – macam yang disebut dengan system operasi computer. Sebagai pengguna computer kita harus mengutahui beberapa system opersai
1.2   Tujuan Penulisan.
Adapun tujuan pembuatan makalah ini adalah untuk memenuhi tugas  Mata Kuliah pengantar sistim operasi Komputer. Selain itu, agar kita dapat mengetahui lebih detail apa yang dimaksud dengan sistem operasi komputer dan jenis-jenisnya.















BAB II SISTEM OPERASI

2.1. Pengertian Sistem Operasi.

Sistem operasi komputer adalah suatu program yang mengontrol eksekusi program aplikasi dan berfungsi sebagai interface antara pengguna computer dengan hardware computer.


2.2. Tujuan Sistim Operasi Komputer.

1. Kemudahan: sistim operasi membuat computer menjadi lebih mudah untuk di pakai.
2. Efisiensi; sistem operasi memungkinkan sumber daya sistem computer untuk digunakan dengan cara yang efisien.
3. Kemampuan berkembang; sistem operasi harus disusun sedemikian rupa sehingga memungkinkan pengembangan yang efektif, pengujian, dan penerapan fungsi-fungsi, sistim yang baru tanpa mengganggu layanan yang ada.

2.3. Generasi Sistem Operasi.
Perkembangan  system computer di bagi menjadi empat kurun waktu (generasi)

Generasi Pertama (1945-1955)
Merupakan awal perkembangan sitemm komputasi elektronik, mengganti gagasan mesin komputasi mekanis. Manisua memerlukan perangkat komputasi untuk memperluas kemampuannya.

Msnudis mempunysi bstsdsn komputasi, yaitu:
1. Kecepatan penghitungan manusia terbatas.
2. Manusia sangat mudah membuat kesalahan.

Computer mekanis mempunyai dua penyebab kelemahan, yaitu:
1. Kecepatan komputasi dibatasi inersia bagian – bagian yang bergerak.
2. Tranmisi informasi alat-alat mekanis tidak praktis, susah dipakai serta ridak handal.
Generasi Kedua (1955-1965)
Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan.Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi ialah FMS dan IBSYS.

Generasi Ketiga (1965-1980)
Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara on-line ke computer.
1. multi-user (di gunakan banyak pengguna sekali gus).
2. multi-programming (melayani banyak program sekali gus).
Multiprogramming
Berarti computer melayani banyak proses sekaligus pada satu waktu.
Time Sharing
Dimana tipe pemakai mempunyai satu terminal dengan proses hanya mempunyai satu terminal dengan proses hanya member layanan pada pemakai yang aktif secara cepat.
Spoopling
Cara menyediakan beberapa partisi memori saat terdapat permintaan layanan peripheral, langsu diterima dan data disimpan lebih dulu di memori yang di sediakan (berupa antrian), kemudian dijabwalkan agar secara nyata dilayani oleh peripheral.

Generasi Keempat (Pasca 1980-199xan)
Sistim operasi tidak digunakan dalam satu mode, tapi banyak mode, yaitu mendukung batch prosesing, timesharing dan  (soft) real-time application.
Genirasi ini ditandai dengan berkembangnya dan meningkatnya kemampuan computer desktop (komputer pribadi) dan teknologijaringan. Jaringan TCP/IP telah mulai digunakan secara luas oleh kalangan militer, peneliti dan perguruan tinggi.

2.4. Struktur Dasar Sistem Operasi.

1. Sistim monolitik

Sistim operasi sebagi kumpulan prosedur dimana prosedur dapat salang di panggil o;eh prosedur lain di system bila diperkukan. Karnel berisi semua layanan yang disediakan system operasi untuk pemakai.
kelemahan
Pengujian dan penglihatan kesalahan sulit karena tak dapat dipisahkan dan di alokasikan.
Sulit dalam menyediakan fasilitas pengamanan.
Merupakan pemborosan bila setiap computer harus menjalankan seluruh layanan yang disediakan karnel tidak fleksibel.
Kesalahan program satu bagian dari karnel menyebabkan matinya seluruh system.
Kelebihan
Layanan dapat dilakukan dengan sangat cepat karena terdapat di satu ruang alamat.

2. System berlapis

Sistem operasi dibentuk secara hirarki berdasarkan lapisan-lapisan, dimana lapisan –lapisan bahwa member layanan lapisan lebih atas.
Lapisan Nama fungsi
0 Prosesor allocation & multiprogaming Mengatur alokasi pemrosesan dan swicthing
1 Memori & drum managemen Alokasi ruang memori atau drum
2 Operator proses comuncation Mengatur komunikasi antar proses
3 I/o management Penyederhanaan akses I/O pada level atas
4 User program Untuk program pemakai
5 Operator Untuk operator.



Keunggulan
Memiliki semua keunggulan rencana modular, yaitu system dibagi menjadi beberapa modul dan tiap modul dirancang secara independen. Tiap lapisan dapat dirancang, dikode dan diuji secara independen.

Kelemahan
Fungsi – fungsi system operasi harus diberikan ke tiap lapisan secara hati – hati.


3. System dengan mesin maya
System operasi melakukan stimulasi mesinnyata, semuapemakai diberi ikusi mempunyai satu mesin yang sama-sama canggih.
Teknik ini berkembang menjadi operating system emulator sehingga system dapat menjalankan aplikasi-aplikasi untuk system operasi lain
System operasi MS-windows NT dapat menjalankan aplikasi untuk MS-DOS, OS/2 mode teks aplikasi Win 16.
IMB mengembangkan WABI yang mengamulasi win 32 API sehingga diharapkan system operasi yang menjalankan WABI dapat dijalankan aplikasi – aplikasi MS Windows.
Para sukarelawan pengembang Linux telah membuat DOSEMU agar aplikasi-aplikasi untuk MS-DOS dapat dijalanjan di Linux,WINE agar aplikasi untuk MS-Windows dapat dijalankan di Linux,iBCS agar aplikasi-aplikasi untuk SCO_UNIX dapat dijalankan di Linux ,dan sebagainya

4. System dengan client-server
System operasi merupakan kumpulan proses dengan proses-proses diketagorian sebagai server dan client, yaitu:
Server adalah proses yang menyediakan layanan.
Client adalah proses yang memerlukan/meminta layanan.
Proses client yang memerlukan layanan mengirim pesan ke server dan menanti pesan jawaban.
Proses server seetelah melakukan tugas .yang diminta, mengirim hasil dalam bentuk pesan  jawaban ke proses client. Server hanya menanggapi penerimaan client. Server hanya menanggapi permintaan client dan tidak meminta percakapan dengan client.

  Keunggulan
Pengembangan dapat dilakukan secara modular.
Kesalahan (bugs) di satu subsistem (diimplikasikan sebagai satu proses) tidak merusah subsistem-subsistem lain sehingga tidak mengakibatkan satu sistematis secara keseluruhan.
Mudah diadaptasi untuk system tersebar.

kelemahan
Layanan dilakukan lambat karena harus melalui pertukaran pesan. Pertukaran pesan dapat menjadi bottleneck.

5. Sistem beorientasi objek

System operasi yang merealisasikan layanan sebagai kumoulan proses disebut system operasi bermodel proses. Pendekatan lain implementasi layanan adalah sebagai objek-objek. System operasi yang distrukturkan menggunakan obkek di senut system operasi beroriantasi objek.

System beroriantasi objek, antara lain:
Eden.
Choices.
X-kernel.
Modusa.
Clouds.
Amoeba.
Muse.
Dan sebagainya.



2.5. Bebrapa Jenis Sistem Operasi.

1. System Operasi Windows MS-Windows NT

Ms NT merupakan system operasi single-user, multitasking (multiprogramming) yang dirancang berjalan pada beragam PC dan workstation. NT benar-benar merupakan system operasi yang dirancang bagus (tidak asal-asalan dengan tambal-tambalan) memakai teknologi yang baik.

Sasaran rancangan MS-Windows NT
Kemampuan agar dapat diperluasa (extensibility)
Portabilitas (portabily).
Kehandalan dan ketegaran (reliability dan rubustness).
Kompatibilitas (compatibility).
Kinerja (performance).


A. Kemampuan agar dapat diperluas (extensibility)

MS-windows NT maksudnya untuk dapat mengikuti pengembangan teknologi baik teknologi perangkat keras atau lunak. Fitur karnel agar mudah diperluas .
Bersturktur modular ,yaitu terdiri dari sekumpulan komponen yang saling berterinteraksi. Komponen baru dapat ditambahkan secara modular untuk suatu kemampuan baru.
Merepresentasikan sumberdaya sebgai objek. Penambahann objek baru tidak akan mengganggu objek dank ode yang telah ada sebelumnya.
Driver yang dapat di-lood, memungkinkan perangkat masukan/keluaran ditambahkan saat system sedang berjalan.
Fasiliitas RPC (remote procedure call), memungkinkan pemanggilan layanan remote tanpa perlu mengelatahui rincien implementasi.
B. Portabilitas (portability)
Kemampuan program (sistem operasi) dapat berjalan di pemrosesan berbeda dengan sedikit pengkodean ulang. Pedoman peningkatan adalah.
Sebanyakmungkin kode ditulis dalam bahasa tingkat tinggi secara standar dibanyak sistem proses.
Meminumkan kode yang berinteraksi dengan perangkat keras secara langsung,
Jika terpaksa mengakses perangkat keras secara langsun, isolasi kode-kode  dalam modul-modul.
MS-Windows NT menempuh upaya berikut:
Portable terhadap C.
Isolasi pemroses.
Isolasi platform.
Isolasi platform dilakukan dengan membuat lapiasan HAL (hardware abstraction layer) sehingga memudahkan porting ke banyak pemroses.

C. Kehandalan dan Ketegaran (Reliabiaty dan Robustnees)

Kemampuan menaggapi kondisi kesalahan yang di prediksi seperti kegagalan perangkat keras.
Kemampuan melingdungi dari kerusakan yang disengaja maupun tidak di sengaja oleh program-program aplikasi (tingkat-user).
MS-Windows NT menggunakan structured exception handling, yaitu metode menangkap kesalahan dan menanggapinya secara konsisten dan seragam.


D. Kompatibilitas (Compatibility)
Kemampuan mengeksekusi program yang ditulis untuk sistem oparasi lain atau versi lama.
Kompetabilitas biner, seperti progrsm biner di eksekusi  untuk sistem operasi lain mampu menjalankan di sitem operasi secara langsung.
Kompetabilitas kode sumber, berarti kode sumber program untuk sistem operasi lain dapat dikomplikasikan di sistem operasi dan hasilnya dapat dijalankan dengan sukses.
MS-Windows NT menyediakan:
Kompiabelitas biner untuk aplikasi MS-DOS, Windows 16-bit, Windows 32-bit, OS/2 mode teks and LAN maneger.
Kompatibilitas level kode sumber untuk aplikasi yang di tulis mengikuti standar POSIX.

E. Arsitektur dasar Mickrosoft Windows NT
1. Hardware abstraction layer (HAL)
Memetakan perintah dan tanggapan perangkat keras generic menjadi perintah dan tanggapan unik platform tertentu, seperti Intel 486 atau Pentium, Motorola PowerPC, atau DEC Alpha.
2. Karnel
Berisi sistem-sistem mendasar dari sistem operasi.
3. Subsystem
Beragam modul fungsi-fungsi specific menggunakan layanan-layanan dasar yang di sediakan karnel.
4. System service
Menyediakan interface ke perangkat lunak mode pemakai.
Linux merupakan sistem operasi yang bersifat open source. Sifat ini berarti Linux memiliki source code pemrograman yang bisa dirubah dan dimodifikasi sesuai dengan kemauan usernya. Linux merupakan salah satu jenis sistem operasi komputer yang gratis, dan memilki biaya yang sangat murah apabila dibandingkan dengan Mac dan juga Windows.

2. Sistem operasi MS-DOS
Pertamakali dirilis pada oktobet 1982 yaitu versi 1.1 mendukung disket 320Kbyte. Dan sekarang sampai SM-DOS versi 5.0.
Perintah di MS-DOS dibagi dua, yaitu:
Perintah internal
Merupakam dari command.com
Perintah eksternal
Dimuat kememori dari disk jika diperlukan (yaitu dasar panggilan pemakai)
Perintah-perintah di MS-DOS antara lain
Komunikasi dengan sistem.
Bekerja dengan disk.
Bekerja dengan direktori.
Pengelolaan file.
Pengelolaan perangkat masukan?keluaran.
Penyesuaian (setting) lingkungan kerja.
Pengelolaan  batch files.

3. Sistem Operasi Unix
Unix ditus dalam bahasa C memudahkan pindah ke mesin baru.
 UNIX berjalan di beragam computer, dari notebook sampai supercomputer. Seluruh vendor computer dan perangkat lunak besar mempunyai versi UNIX.
A. Pandangan Pemrograman terhadap UNIX
Pemograman UNIX dapat memanfaatkan beragam sumberdaya yang disediakan UNIX antara lain:
Program utilitas-utilitas dasar.
Menyediakan banyak program utilitas sangat canggih dan bagus dalam satu tugas tertentu.
Pustaka standar (service interface).
Dikengkapi pustaka standar berisi fungsi-fungsi standar yang sering digunakan yang sering digunakan program.
System call (API)
Menyediakan sejumlah titik masuk layanan karnel, disebut system call. system call layaknya fungsi bahasa C sehingga pemograman tidak merasakan perbedaannyaa dengan memakai fungsi C lainnya.
4. Sistem Operasi Linux
Linux adalah tiruan (clone) UNIX. Pengembangan Linux pertama kali dilakukan Linux benedict Turvalds, Universitas Kelsinki, Finlandia sebagai proyek hobby. Seluruh kode sumber Linux termasuk karnel, devicers, libraries, program dan tool pengembangan disebarkan secara bebas dengan lisensi GPL (General Publik License) versi kedua.

Distribusi linux antara lain:
Slackware
Debian
RedHat
S.u.S.u
Caldera
Turbo Linux
Distribusi – distribusi menggunakan karnel linux yang di setujui oleh perusahaan sehingga menjamin kompatibilitas. Perbedaan antara lain pada:
Paket-paket perangkat lunak yang di sertakan distribusi.
Struktur direktori.
Metode pemaketan perangkat lunak.
Instalasi sistem.

Pandangan Pemakai terhadap Sistem Operasi Linux
Pemakai awam memandangi sistem Linux melalui  perintah-perintah yang dapat di berikan Sistem Linux dan aplikasi-aplikasi di sistem linux. Perintah-perintah pada sistem Linux serupa dengan perintah-perintah di sistem UNIX pada umumnya.



Pandangan programmer terhadap sistem Operasi Linux
Programen dapat memanfaatkan sistem operasi Linux seperti pemanfaatan sistem operasi UNIX lain, yaitu melalui:
Pengombinasian program-program unilitas untuk suatu tujuan.
Rutin-rutin pustaka
System calls

Beberapa kamus-kamus Linux
A(Address)
salah satu entry yang digunakan untuk melakukan introgasi DNS pada sistem operasi Linux, yang memberikan informasi tentang alamat IP dari mesin yang dimaksud.
Abi Coder
Salah satu prerangkat enskrip yang memiliki kelebihan pada pengenkripsian file.
Abiword
Aplikasi dari Gnomen Office yang digunakan untuk mengelola data (word processing) dalam Linux, hamoir sama dengan StarOffice Write, Applix, maupun K-Word.
Abiwor Graphic
Program pengolah dokumen yang dapat digunakan untuk memasukan gambar tertentu ke dokumen.
Account
Suatu identitas yang diperlukan untuk menggunakan suatu sistem, baik itu sistem local maupun remote, biasanya berupa usename dan password.






BAB III. LINUX KALI

4.1. Tentang Linux Kali
Kali Linux merupakan hasil project open source yang di danai dan di kendalikan oleh Offensive Security yaitu sebagai  penyelenggara / provider dalam pelayanan penestration testing & Training Information Security berkelas dunia. provider ini juga yang mengelola Exploit Database dan  kursus online gratis, Metasploit Unleashed.
kelebihan dari distro Kali Linux dibanding distro backtrack :
1.      Stremaing Security serta update package dari repositori Debian
Sinkronisasi dengan repositori Debian 4 kali sehari, terus memberikan Anda dengan update paket terbaru  dan perbaikan keamanan yang tersedia.
2.      Packaging file Debian dari masing2 tool di kali
Jadi tool-tool diKali linux bisa di gunakan oleh distro yang lain yang masih turunan dari linux Debian, seperti Ubuntu, Blankon, dll
3.      Pemaketan/packaging jangka panjang & sering maintenance pada bug-bug di tools-nya
4.      Bisa menggunakan banyak desktop evironment misal KDE, LXDE,  XFCE
5.      Kemudahan update untuk versi kali linux terbaru
6.      Support jangka panjang pada pengembangan jangka panjang pada ARM Hardware
7.      Automatis Instalasi pada Kali
8.      Kustomisasi ISO & Boostraps
Dan masih banyak yang lain , tetapi pada dasarnya Kali Linux adalah distro versi 6 dari Backtrack hanya saja di rubah namanya jadi so pasti akan ada kelebihan yang di berikan . Dari kelebihan ini, yang paling mencolok yaitu adanya support yang kuat dari Debian yang merupakan nenek moyang dari Kali Linux.





4.2 Cara Penginstalan Linux Kali
1. Colok USB atau masukan cd kali linux yang sudah di burn tadi. masuk kebios setting boot priority menjadi boot from usb atau boot from cd-room.
2. Kalau berhasil maka akan muncul gambar seperti dibawah ini
3. Pilih Graphical install lalu tekan enter

4. Maka akan melakukan loading dan akan muncul untuk memilih bahasa gunakan seperti
5. Klik continue untuk melanjutkan maka akan tampil .
Continue lagi untuk melanjutkan sehingga kita disuruh untuk memilih jenis keyboard yang kita gunakan, rata-rata jenis diindonesia adalah American English.







6. Setelah kita klik continue kita akan akan melihat proses configure the network dan load components from cd Seperti gambar berikut dibawah ini yaah.

7. Kita biarkan saja proses diatas jangan diganggu sampai muncul seperti dibawah ini
8. Pada gambar diatas kita disuruh memberi nama host terserah kalian mau dikasih nama apa. kalau sudah langsung klik continue dan akan muncul gambar dibawah ini
9. Gambar diatas kita disuruh untuk membuat password kali linux kita, password terserah teman-teman yang penting teman-teman ingat soalnya password ini untuk login ke kali linux kita nanti. Jika sudah selesai silahkan kli continue maka akan muncul proses untuk mengatur waktu seperti dibawah ini
10. Biarkan proses diatas berjalan sampai muncul seperti gambar dibawah ini
11. Gambar diatas kita disuruh memilih waktu tempat tinggal kita.
12. Gambar diatas kita disuruh untuk memilih partisi, pada tahap ini hati-hati kalau kita salah pilih partisi maka data kita akan hilang semua. pada kasus ini ane menghapus semua partisi dan akan membuat partisi secara otomatis dan karna kita masih pemula jadi ane pilih Guided- use entire disk lalu klik continue sampai muncul gambar dibawah ini
13. Data diatas adalah besarnya hardisk yang ane gunakan untuk install kali linux, karna ini cuma buat tutorial jadi ane kasih cuma sedikit ane saranin kasih space partisi lebih besar lagi. klik continue untuk melanjutkan seperti dibawah
14. Pada step ini kita disuruh untuk mengatur partisi untuk menyimpan data, system dan lain-lain, karna kita user pemula ane akan pilih all files in one partition (recommended for new users) lalu klik continue sehingga muncul seperti
15. tahap ini adalah tahap terakhir pengaturan partisi hardisk, Wokay lanjut cara Install Kali Linux Lengkap ketahap berikutnya pilh “yes” lalu tekan continue pada gambar dibawah
16. Maka akan terlihat proses instalasi seperti dibawah ini. silahkan tunggu dan biarkan prosesnya berjalan mungkin akan agak lama.
17. Setelah proses diatas selesai makan akan muncul dibawah ini
18. Pilih “yes” lalu klik continue maka akan tampil gambar dibawah ini
19. Gambar diatas menjelaskan bahawa apakah kita akan menginstal grub pada partisi hardisk tadi? pilih saja “yes” dan klik continue dan terlihat seperti dibawah ini
20. pilih harddisk tadi lalu klik continue dan akan terlihat proses instalasi grub seperti :
21. kalau proses diatas sudah selesai maka akan muncul dibawah ini

22. gambar diatas menandakan bahwa instalasi kali linux kita sudah selesai untuk mengetes nya silahkan klik continue maka akaan otomatis restart dan muncul.
23. Tekan Enter maka akan terlihat form login dan kemudian password. user default adalah root passwordnya sesuai yang teman-teman buat diawal instalasi tadi.

24. Jika berhasil maka akan muncul dekstop seperti dibawah ini









DAFTAR PUSTAKA

Stallings, William. 2006. Buku Sistim operasi. Edisi ke emoat.jilid 1. Perpustakaan STMIK INDONESIA

Mariyanto, bambang. 2004. Buku Teks Ilmu Komputer Sistem Operasi. Jakarta. Elex Media Koputindo

Wahana, Komputer. 2006. Kamus Linux. Stmik Indonesia Padang. Penerbit andi

Sistem operasi dan ubuntu

BAB I

PENDAHULUAN

1.1 Latar Belakang Pemilihan Judul

Biasanya, istilah Sistem Operasi sering ditujukan kepada semua perangkat lunak yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi perangkat lunak terinstal. Sistem  operasi adalah  perangkat  lunak  sistem  yang  bertugas  untuk  melakukan  kontrol  dan manajemen   perangkat   keras   serta   operasi-operasi   dasar   sistem,   termasuk   menjalankan perangkat lunak aplikasi seperti program-program pengolah kata dan peramban web.
Secara umum, Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum   untuk   software-software   itu.   Layanan   inti   umum   tersebut   seperti   akses   ke   disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh  Sistem  Operasi.


1.2 Rumusan Masalah

1.1.1 Pengertian Sistem Operasi?
1.1.2 Fungsi Dan Tujuan Dari Sistem Operasi ?
1.1.3 Jenis Jenis Sistem Operasi ?
1.1.4 Komponen Utama Sistem Operasi ?
1.1.5 Pengenalan Sistem Operasi Ubuntu ?
1.1.6 Cara Installasi Sistem Operasi Ubuntu?



1.3 Tujuan

Tujuan mempelajari sistem operasi adalah agar user dapat merancang sendiri dan memodifikasi sistem yang telah ada sesuai dengan kebutuhan. Untuk dapat memilih sistem operasi yang sesuai, serta mampu memaksimalkan penggunaan sistem operasi, dan agar konsep serta teknik sistem operasi dapat diterapkan pada aplikasi-aplikasi lain, maka pengetahuan mengenai system operasi sangat diperlukan.






BAB I

PEMBAHASAN

2.1 Pengertian Sistem Operasi
seperangkat program yang mengelola sumber daya perangkat keras komputer,dan menyediakan layanan umum untuk aplikasi perangkat lunak.Sistem  operasi  adalah  jenis  yang  paling  penting  dari  perangkat lunak   sistem  dalam  sistem  komputer.  Tanpa  sistem  operasi, pengguna   tidak   dapat   menjalankan   program   aplikasi   pada komputer mereka, kecuali program aplikasi boot diri. Waktu-berbagi  jadwal  tugas  sistem  operasi  untuk  penggunaan yang  efisien  dari  sistem  dan  juga  dapat  mencakup  akuntansi untuk alokasi biaya waktu prosesor, penyimpanan massa, cetak, dan sumber daya lainnya. Untuk  fungsi-fungsi  perangkat  keras  seperti  sebagai  masukan  dan  keluaran  dan  alokasi memori,  sistem  operasi  bertindak  sebagai  perantara  antara  program  aplikasi  dan  perangkat keras  komputer,  meskipun  kode  aplikasi  biasanya  dieksekusi  langsung  oleh  perangkat  keras dan  seringkali  akan menghubungi OS  atau terputus  oleh  itu.  Sistem  operasi  yang  ditemukan pada hampir semua perangkat yang berisi komputer-dari ponsel dan konsol permainan video untuk superkomputer dan server web. Contoh populer sistem operasi modern termasuk Linux, Android, iOS, Mac OS X, dan Microsoft Windows.
2.2 Fungsi Dan Tujuan Sistem Operasi
Fungsi Sistem Operasi

Melakukan fungsi manajemen sistem berkas
Mengendalikan berbagai sumber pada sistem, seperti disk  dan printer
Mengatur sejumlah pemakai yang menggunakan sistem bersamaan
Membentuk penjadualan proses-proses didalam sistem

Tujuan Sistem Operasi

Sistem Operasi membuat komputer menjadi lebih mudah dan menarik serta nyaman untuk digunakan.
Sistem Operasi memungkinkan sumberdaya komputer digunakan secara efisien.
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.

2.3 Jenis Jenis Sistem Operasi

1.         Single User – Single Tasking :
Satu komputer hanya bisa digunakan oleh satu user dan hanya bisa menjalankan satu program di satu waktu, contohnya: DOS (Disk Operating System).


2.         Multi User – Single Tasking :
Satu komputer dapat digunakan oleh banyak user namun tiap user hanya bisa menjalankan 1 program (aplikasi) di satu waktu, contohnya: Novell Netware yang menjalankan SO Network berbasis DR-DOS.

3.         Single User – Multi Tasking :
Satu komputer dipakai oleh satu user dan dapat menjalankan banyak program disatu waktu, contohnya: Windows, MacOS, BeOS, JDS, dll.

4.         Multi User – Multi Tasking :
Satu komputer dipakai bersamaan oleh banyak user yang dapat menjalankan banyak program di satu waktu, contohnya: Unix, Linux, FreeBSD (SO turunan Unix) atau Windows dengan aplikasi Citrix Metaframe, dll.

2.4 Komponen Utama Sistem Operasi

Kernel : Suatu software (kumpulan program) yang membentuk sistem dan memiliki tugas melayani bermacam program aplikasi untuk mengakses hardware komputer secara aman dan terkendali.Ada 4 kategori kernel : Monolitich kernel(kernel yang menyediakan abtraksi hardware yang kaya dan powerfull),Microkernel(kernel yang hanya menyediakan hanya sekumpulan kecil abstraksi hardware sederhana,menggunakan aplikasi-aplikasi yang di sebut server untuk menyediakan fungsi-fungsi lainnya,Hybrid(kernel yang mirip microkernel,tetapi ia juga memasukkan 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 langsung.

File : File yang di bentuk atau di jalankan oleh sistem operasi.File di sini juga termasuk berkas dan file sistem yang di miliki oleh suatu sistem operasi.

User Interface : Sebuah sistem operasi memiliki karakteristik (bentuk) yang menjadi interaksi antara user dengan komputer.Bentuk umum user adalah :
a. Command Line interface atau Command Line Interpreter (CLI)
             CLI memberikan tampilan dalam mode teks ke user,dengan background satu warna dan tampilan       teks yang juga satu atau beberapa warna dasar.



b. Graphical User Interface ( GUI )
              GUI memberikan tampilan yang lebih interaktif dan nyaman di gunakan oleh user.Resolusi gambar dan jumlah warna yang di hasilkan juga lebih banyak,bergantung pada kemampuan video adapter yang dimiliki komputer


2.5 Pengenalan Sistem Operasi Ubuntu

Ubuntu mudah digunakan dan dilengkapi dengan ribuan aplikasi gratis. Ubuntu merupakan salah satu distribusi Linux yang berbasiskan Debian dan didistribusikan sebagai software bebas. nama Ubuntu berasal dari filosofi dari Afrika Selatan yang berarti “Kemanusiaan kepada sesama”. Ubuntu didesain untuk kepentingan penggunaan personal, namun versi server Ubuntu juga tersedia, dan telah dipakai secara luas.
Proyek Ubuntu resmi disponspori oleh Canonical Ltd. yang merupakan sebuah perusahaan yang dimiliki oleh pengusaha Afrika Selatan Mark Shuttleworth. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam Filosofi Ubuntu ke dalam dunia perangkat lunak. Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli profesional. Selain itu, Ubuntu juga bersifat Open Source.
Open source adalah Kekuatan komunitas seluruh dunia yang sangat ahli terampil yang membangun, berbagi dan meningkatkan perangkat lunak yang sangat terbaru bersama – kemudian membuatnya tersedia untuk semua orang.
Ubuntu pertama kali dirilis pada 20 Oktober 2004. Semenjak itu, Canonical telah merilis versi Ubuntu yang baru setiap 6 bulan sekali. Setiap rilis didukung selama 18 bulan untuk pembaruan sistem, keamanan, dan kesalahan (bug). Setiap 2 tahun sekali (versi xx.04 dengan x angka genap) akan mendapatkan Long Term Support(LTS) selama 3 tahun untuk desktop dan 5 tahun untuk edisi server. Namun Ubuntu 12.04 yang akan dirilis April 2012 akan mendapatkan pembaruan sistem selama 5 tahun. Perpanjangan dukungan ini bertujuan untuk mengakomodasi bisnis dan pengguna IT yang bekerja pada siklus panjang dan pertimbangan biaya yang mahal untuk memperbarui sistem.

Ubuntu merupakan sistem operasi komputer berbasis LINUX, Sistem operasi ini menjadi sangat populer karena banyaknya dukungan dari komunitas pecinta LINUX. Ubuntu mulai diluncurkan pada tahun 2004 dan didistribusikan keseluruh dunia.

Kelebihan Ubuntu
Open Source, sehingga pengguna dapat memodifikasi sesuai dengan keinginan
Multi bahasa, banyak bahasa yang tersedia untuk pilihan
Multi tasking dan multi USer
Banyak dukungan dari komunitas
Security yang lebih kuat dari pada Windows
Kekurangan Ubuntu
Belum ada game besar yang bisa berjalan pada Ubuntu
Tampilan grafis yang kurang menarik
Beberapa hardware sulit menyediakan driver untuk Ubuntu







2.6 Cara Installasi Sistem Operasi

1. Buka aplikasi Oracle VM VirtualBox di Desktop windows sobat, dan keluar tampilan gambar seperti dibawah.Lalu Klik Baru/New


2. Isi name dengan nama Ubuntu 14.04, isi type dengan pilih Linux, dan pilih version sesuai spesifikasi PC atau Laptop sobat bisa 32bit atau 64bit, untuk contoh saya ambil 64bit karena PC saya sudah mendukung 64bit, kemudian klik NEXT untuk proses selanjutnya.



3. Menentukan besaran memori pilih NEXT saja karena virtualbox otomatis merekomendasikan besarnya memori 512MB



4. Menentukan ukuran harddisk, klik CREATE saja karena Virtualbox merekomendasikan sebesar 8 GB karena ini sebagai latihan tidak usah besar-besar


5. Pada langkah ini klik NEXT saja tidak usah dirubah setingannya




6. Langsung klik NEXT saja untuk proses selanjutnya


7. OK sampai disini klik CREATE




8. Arahkan DVD mengarah ke DVD ROM atau file ISO Ubuntu yang ada di Harddisk dengan klik Settting gambar roda warna kuning – Klik Storage – Klik Controler: IDE Empty – Attributes browse DVD atau file ISO Ubuntunya – klik OK – klik Start gambar panah hijau

9. Tara! DVD Ubuntu atau File ISO Ubuntu sudah berjalan tinggal ikuti langkah instalasinya, langsung saja klik Install Ubuntu, kalau pilih Try UBuntu sama dengan live CD


10. Beri tanda centang untuk Install this third-party software untuk codec audio mp3, mpeg dll kemudian klik Continue dan pastikan terkoneksi internet untuk install paket codecnya



11. Pilih pulau jawa dan akan muncul Jakarta kemudian klik Continue



12. Klik Continue lagi

13. Masukan nama, nama komputer, username, password harus kuat, contoh: Ubuntu14OK, kemudian klik Continue



14. OK sekarang menunggu proses instalasi, 10 atau 10 menitan agar proses install selesai

15. Instalasi sudah selesai sekarang langsung klik tombol restart



16. Tampilan login screen untuk masuk ke Ubuntu Desktop 14.04 – login dan masukan password yang sudah dibuat pada saat instalasi

17. Akhirnya Ubuntu Desktop 14.04 LTS sudah terinstall baik di Virtualbox


Makalah sistem operasi (os)


KATA PENGANTAR

Syukur alhamdulilah kami ucapkankan kehadirat allah swt yang telah melimpahkan karunia, rahmat, dan hidayahnya, sehingga pemakalah dapat menyusun makalah mata kuliah Pengantar Sistem Operasi.

Materi-materi yang disajikan dalam makalah ini disusun secara praktis dan sistematis agar mudah untuk dipelajari oleh mahasiswa. Setelah pembaca menikmati sajian dalam makalah ini menemukan hal yang kurang sempurna dan kurang berkenan di hati dengan berlapang dada pemakalah menerima segala tegur dan sapa yang diharapkan bersifat membangun, dan kami mengharapkan saran yang bersifat konstruktif, demi kesempurnaan makalah ini. Semoga makalah dari pemakalah ini membawa manfaat yang positif  bagi seluruh pembaca terutama semua mahasiswa yang sedang mempelajari/mendalami bidang ini. Untuk itu pemakalah sampaikan ucapan terima kasih semoga makalah ini bermanfaat bagi semua pembaca. Amin.


Padang,     Desember 2017


Pemakalah













DAFTAR ISI

KATA PENGANTAR  ...................................................................................................       i
DAFTAR ISI  ..................................................................................................................   ii
BAB I PENDAHULUAN  .............................................................................................    1
1.1    Latar Belakang  .......................................................................................................  1
1.2    Rumusan Masalah ...................................................................................................  1
1.3    Tujuan   ....................................................................................................................  1
BAB II PENGANTAR SISTEM OPERASI  ...............................................................  2
2.1 Pengertian Sistem Operasi.....................................................................................  2
2.2 Fungsi Dasar..........................................................................................................       2
2.3 Sasaran Sistem Operasi..........................................................................................  2
2.4 Sejarah....................................................................................................................  2
2.5 Komponen Sistem Operasi Pada Umumnya..........................................................      3
2.6 Layanan Sistem Operasi..........................................................................................     4
2.7 Lapisan Sistem Operasi...........................................................................................     4
2.8 Jenis Sistem Operasi...............................................................................................  4
2.9 Pembagian Sistem Komputer.................................................................................  7
2.10 Sistem Handheld..................................................................................................    9
BAB III LINUX...............................................................................................................       10
3.1 Sejarah Linux..............................................................................................................       10
BAB VII PENUTUP.......................................................................................................        11
A. KESIMPULAN....................................................................................................        11
B. SARAN................................................................................................................        11
 
DAFTARPUSTAKA  ................................................................................................. 12






BAB I
PENDAHULUAN
1.1 Latar Belakang
Sistem operasi komputer adalah software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia.

1.2 Rumusan Masalah
 1. Apa Pengertian sistem operasi dan pembagiannya?
2. Bagaimana sejarah linux secara singkat?

1.3 Tujuan
1. Mengetahui Pengertian sistem operasi dan pembagiannya
2. Mengetahui sejarah linux secara singkat











BAB II
SISTEM OPERASI

2.1  PENGERTIAN SISTEM OPERASI
Pengertian sistim operasi secara umum ialah pengelola seluruh sumber daya yang terdapat pada sistim komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan serta  pemanfaatan sumber daya komputer.
Pengertian sistim operasi secara keseluruhan  adalah program terpenting dari program program yang terdapat dalam sistim komputer.
2.2  FUNGSI  DASAR
Untuk mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi srta para pengguna.
2.3 SASARAN SISTEM OPERASI
1. Kenyamanan : membuat penggunaan komputer menjadi lebih nyaman 
2. Efisien : penggunaan sumber daya sistim komputer secara efisien
3. Berevolusi: sistim komputer harus dibangun sehingga memungkinkan dan memudahkan pengembagan , pengujian serta pengajuan sistim sistim yang baru.
2.4  SEJARAH
Menurut Tanenbaum, ada empat generasi sistem komputer.
1. Generasi pertama (1945-1955)
Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai penggannti sistem komputasi mekanik. Pada generasi belum ada sistem operasi.
2. Generasi kedua(1955-1965)
Generasi kedua memperkenalkan bacth processing system, yaitu job yang dikerjakan dalam satu rangkaian, lalu di eksekusi secara berurutan.


3. Generasi ketiga(1965-1980)
Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus.
4. Generasi keempat(pasca1980-an)
Pada masa ini para pengguna juga telah dinyamankan dengan graphical user interface(GUI) yaitu antar muka komputer yang berbasis grafis yang sangat nyaman.
2.5  KOMPONEN SISTEM OPERASI PADA UMUMNYA
1. Manajemen proses
Sebuah proses terdiri dari instruksi program dan informasi keadaan (state) seperti data, stack,stack pointer,dan program counter.informasi keadaan proses harus disimpan ketika kontrol cpu dialihkan ke proses lain.
2. Manajemen memori
Memory adalah sebuah array yang berisi unit-unit penyimpanan yang dapat menyimpan data berukuran bit atau word.
3. Manajemen ruang penyimpanan sekunder
Karena memori bersifat volatile dan memiliki ukuran yang terlalu kecil maka di perlukan media penyimpanan lain yang dapat menyimpan data dan program secara permanen.
4. Manajemen sistem I/O
Pada umumnya abstraksi untuk alat I/O diberikan melalui interfaces device driver dan mekanisme standar untuk proses buffer, caching dan spoling data.
5. Proteksi
Pada sistem  multiuser atau mulitisking dimana banyak proses yang dieksekusi secara bersamaan, sangat penting bahwa proses-proses tersebut diproteksi satu sama lain.
6. Interpretasi perintah(command interpretation)
Interpretasi perintah yang disebut juga shell pada UNIX (dan beberapa sistem lainnya),menyediakan sebuah interface interaktif antara pemakai sistem operasi.
2.6  LAYANAN SISTEM OPERASI
Sebuah sistem operasi  yang baik menurut tanenbaum adalah:
1. Pembuatan program  sistem operasi menyediakan fasilitas dan layanan untuk membantu para pemogram untuk menulis program.
2. Eksekusi program 
3. Pengaksesan  I/O device
4. Pengaksesan terkendali terhadap berkas
5. Pengaksesan sistem
6. Deteksi dan pemberian tanggapan pada kesalahan
7. Akunting
2.7  LAPISAN DALAM SISTEM OPERASI
1. Struktur sederhana
Banyak sistem operasi komersial yang tidak terstruktur dengan baik.kemudian sistem operasi yang dimulai dari terkecil ,sederhana  dan terbatas lalu berkembang dengan ruang lingkup  originalnya.contohnya MS-DOS  dan  UNIX.
2. Pendekatan berlapis 
Menurut tanenbaum dan woodhull,sistem  terlapis terdiri dari enam lapis:
1. Lapisan 0, mengatur alokasi prosesor
2. Lapisan 1, mengalokasikan ruang untuk proses di memori utama
3. Lapisan 2, menangani komunikasi antara masing-masing proses dan operator console.
4. Lapisan 3, mengatur piranti I/O dan menampung informasi
5. Lapisan 4, tempat program pengguna.
6. Lapisan 5, merupakan operator sistem.
2.8 JENIS SISTEM OPERASI
1. DOS (disk operating system)
Merupakan salah satu software yang termasuk dalam golongan sistem operasi.
Beberapa produk DOS sampai saat ini adalah :
a. DOS 1.0
Versi ini merupakan versi DOS paling awal. Versi ini sangatsederhana dan kemampuannya sangat terbatas.
b. DOS 2.0
c. DOS 3.0
d. DOS 3.1
e. DOS 3.2
f. DOS 3.3
g. DOS 4.0
h. DOS 5.0
i. DOS 6.0

2. WINDOWS
Sistem operasi windows pertama kali di kenalkan pada tahun 1985. Sistem operasi ini di perkenalkan dengan nama interface manager. Beberapa keunggulan windows:
a. Tampilan grapik lebih menarik karena berbasis GUI.
b. Adanya standarisasi proses.
c. Kemudahan proses
d. Investasi yang menarik
e. Fasilitas multithreading dan pre-emptive multitasking
f. Dapat menghubungkan satu komputer dengan komputer lain menggunakan modem.
g. Didukung oleh standar industri plug and play.

3. MACINTOSH
a.dikembangkan oleh apple inc.
b. menggunakan prosesor dari motorola.
c.generasi pertama apple LISA merupakan komputer yang menggunakan gui.
4.  OS/2
Digunakan sebagai  sistem operasi pada mesin komputer buatan IBM berjenis PC-AT IBM (19840 berbasis prosesor intel 80286. Merupakan pengembangan dari  sistem  operasi DOS. Versi pertamanya adalah OS/2 versi 1.00.
     5.UNIX 
Adalah sistem operasi  dapat diterapkan pada barbagai  jenis mesin yang diperkenalkan pertama kali oleh AT&T Bell Laboratory.      
      6. PLAM OS
- dikenal sebagai garnet os
- enbedded os yang dikembangkan oleh plam inc. untuk sistim operasi perangkat PDA(personal digital assistance)pada 1996.
- memiliki aplikasi standar disebut PIM(personal information management)
Versi PLAM OS
1. Plam os 1.0 – plam os 2.0
2. Plam os 3.0
3. Plam os 4.0 – plam os 5.0
4. Plam os cobalt


Komponen  sistem komputer 
1. Perangkat keras , merupakan sumber daya utama untuk proses komputasi. Terdiri dari : CPU, MEMORY, dan I/O
2. Sistim operasi ,mempunyai tugas untuk melakukan control dan koordinasi penggunaan perangkatbkeras dari berbagai program aplikasi user-user yang berbeda
3. Program aplikasi, menentukan cara sumber daya sistim digunakan untuk menyelesaikan permasalahan komputasi dari user
4. User, yang menggunakan sistim,terdiri dari orang mesin atau komputer lain

Komponen sistim operasi
1. Manajemen proses
Sebuah programyang sedang dieksekusi. Hubungan antara program dan proses dapat dianalogikan. Program berisi intruksi yang harus dilakukan. Sementara proses adalah tindakan untuk melakukan intruksi dengan menggunakan variabel yang ditentukan Dan mengambil data dari lokasi yang sudah ditentukan

2. Manajemen memori
Memory adalah sebuah array yang berisi unit unit penyimpanan yang dapat menyimpan  data berukuran byte atau word. Merupakan satu satunya penyimpanan yang dapat diakses secara langsung oleh CPU.

3. Manajemen ruang penyimpanan sekunder (tingat rendah dan tinggi)
Memory bersifat volatile dan memiliki ukuran  yang terlalu kecil untuk menampung seluruh data dan program secera permanen, maka diperlukan media lain untuk menyimpan  data dan program  secara permanen dengan kapasitas yang bersar. Maka digunakan magnetik disk sebagai media penyimpanan sekunder.

4. Manajemen sistim I/O
Sistim operasi menyembunyikan fakta bahwa setiap perangkat keras memiliki cara operasi yang berbeda beda. Umumnya abstraksi untuk alat I/O diberikan melalui interface device driver dan mekanisme standar  untuk proses buffer, chaching dan spooling data.

5. Proteksi sumber daya komputer
Pada sistim multiuser atau multitasking, dimana banyak proses dang dieksekusi secara bersamaan, sangat penting bahwa proses-proses tersebut diproteksi satu sama lain.

6. Interpretasi rendah (commmand interpretation)
Shell pada UNIX (dan beberapa sistim lain), menyediakan sebuah interface interaktif antara pemakai dan sistim operasi.berbagai perintah disediakan pada comment interpreter sehingga pemakai dapat mengontrol fungsi sistim operasi dengan perintah perintah tersebut.
2.9 PEMBAGIAN SISTEM KOMPUTER
1. Sistim Mainframe
Sistim mainframe adalah sistim komputer pendahulu secara fisik berbentuk mesin besar. Untuk menjalankan  sistim menggunakan consule. Perangkat input ouput yang digunakan berupa card reader dan tipe drive.
Untuk meningkatkan kecepatan proses ,job yang sama perlu dikumpulkan bersama (batch) dan dijalankan oleh komputer sebagai satu kelompok. Kemudian programmer memberikan program kepada operator. Operator akan mengurut program yang sama dan kemudian komputer akan menjalankan setiap kumpulan program terebut.

2. Sistem Batch Multiprogram
Beberapa job dikumpulkan oleh sistim operasi pada memory utama pada waktu yang sama. Kumpulan job ini merupakan bagian dari job yang disimpan pada pool (job pool). Jumlah job dapat disimpan secara bersama sama pada memory biasanya lebih kecil dari pada jumlah job yang dapat berada pada job pool.
Pada sistem multiprogramming, sistim operasi harus menyediakan mekanisme untuk manajemen memory, penjadwalan CPU, dan manajemen disk. Sistim operasi menyediakan supply untu I/O routine.
3. Sistem Time Sharing
Merupakan pengembagan dari sistim multiprogram. Juga disebut dengan sistem komputasi interaktif, dimana sistem komputer menyediakan komunikasi online antara user dengan sistem. Agar user dapat mengakses data dan kode program dengan nyaman, sistem menyediakan sistem file online.
4. Sistem Dekstop
Semakin turunnya harga perangkat keras, dikembangkan sistim komputer untuk satu user. Jenis sistim komputer ini disebut dengan personal computer(PC).
Personal computer dikembangkan pada 1970-an. Sistim disebut mikrokomputer.sistim operasi masih belum dikembangkan untuk multiuser maupun multitasking.
Contoh perpindahan sistim operasi adalah perkembangan sistim operasi MULTICS.MULTICS dikembangan tahun 1965-1970 oleh Massachusetts Institute of Technology (MIT) sebagai utilitas komputasi yang berjalan pada komputer mainframe yang besar dan kompleks.
5. Sistem Paralel
Mempunyai lebih dari satu prosessor yang dapat berkomunikasi,membagi bus,clock,dan juga perangkat memory dan peripheral. Multiprossesor yang sering digunakan adalah model syininetric multiprocessing, dimana setiap prossesor menjalankan sistim operasi yang identik dan komunikasi antar prosessor jika diperlukan.
Contohnya adalah sistim UNIX versi encore’s untuk komputer multimax komputer dapat dikonfugurasikan untuk menangani satu lusin prosessor,semua menjalankan UNIX.
6. Sistem Terdistrubusi
Tren sistim komputer saat ini adalah mendistribusikan komputasi diantara beberapa prosessor. Prosessor berkomunikasi dengan prosessor lain melalui saluran komunikasi.
Keuntungan dari sistim terdistribusi
a. Resource sharing (dapat menggunakan sumber daya)
b. Meningkatkan kecepatan komputasi
c. Lebih handal
d. Komunikasi

7. Sistem Tarklaster
Merupakan pengembangan dari sistem terdistribusi. Dapat juga berupa model asymmetric clustering dimana satu server menjalankan aplikasi sementara server lainnya standby.
8. Sistem Real Time
Sistem real time digunakan bila terdapat kebutuhan ketepatan waktu pada operasi prossesor atau aliran data sehingga sering digunakan untuk perangkat kontrol pada suatu aplikasi seperti mengontrol, sistem medical imaging,sistim kontrolindustri, beberapa sistim display.
Terdapat dua bentuk sistem real time .
1. sistem hard real time menjamin tugas kritis diselesaikan tepat waktu. Pada sistem ini penyimpanan sekunder terbatas atau tidak digunakan.
2. Sistem soft real time dimana tugas kritis mendapatkan prioritas lebih tinggi dari tugas lain dan salah satu task selesai maka task berprioritas ini akan diselesaikan.

2.10  Sistem Handheld
Sekitar 1990-an dikembangkan sistem yang lebih kecil dari mikcrokomputer yang disebut dengan sistem handheld dalam bentuk personal digital assistants(PDA).




BAB III
LINUX

1.1 SEJARAH LINUX 
Pada tanggal 5 oktober 1991, Linus Benedict Torvalds, seoang mahasiswa university of helsinki di firlandia, mengumumkan pada sebuah news group bahwa dia telah berhasil menciptakan sebuah sistem operasi yang mirip UNIX yang sangat sederhana, yang diberi nama linux. Linux tersebut dikkembangkan dri sistem operasi mirip  unix lainnya yang juga sangat sederhana bernama minix dikembangkan oleh andy tanenbaum. Linux yang di umumkan oleh linux tersebut adalah linux versi 0,02 yang dapat menjalankan GNU Bourne Again Shell (bash) dan juga GNU C Compiler(GCC). 
Linux adalah sistem operasi mirip unix yang sangat komplit. Linux bukan lagi proyek mini yang dikerjakan oleh linus torvalds dkk, tetapi telah menjadi saingan bagi sistem operasi besar lainnya. Hampir semua software gratis yang di organisasikan GNU dapat dijalankan di linux bahkan linux memiliki kinerja yang lebih baik dibandingkan dengan sistem operasi komersial lainnya. Bebrapa distribusi linux yang terkenal antara lain redhat linux, Caldera OpenLinux, Slackware Linux, Debian Linux, Suse Linux, trinux dan sebagainya.










BAB IV
PENUTUP

A. Kesimpulan 
 sistem operasi secara keseluruhan  adalah program terpenting dari program program yang terdapat dalam sistem komputer. 
B. Saran 
Sebaiknya kita  lebih mendalami tentang  pengetahuan ilmu komputer seperti pengertian SO dan LINUX. Kita  sebagai  mahasiswa harus mengembangkan tentang SO dan LINUX .  



DAFTAR PUSTAKA

Fitri, Riri Sari & Darmaputra, Yansen. Sistem Operasi Modern. Depok. 2005.
Wahyudi , Resource Sharing. Yogyakarta. 2016
H, Jhony Sembiring . Jaringan Komputer berbasis Linux. Jakarta. 2002.


By.Riski adongan
Blog:riskiadongan86blogspot.com