Makalah System Software [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

MAKALAH PENGANTAR TEKNIK KOMPUTER SYSTEM SOFTWARE



Disusun Oleh: Kelompok Lengkuas Ahmad Zufar A.



(1906300662)



Fathurrahman I.



(1906381501)



Theodorus Lucas



(1906355711)



Kelas Pengantar Teknik Komputer B Fakultas Teknik Universitas Indonesia 2020



PENYUSUN



Ahmad Zufar A.



Fathurrahman I.



Theodorus Lucas



(1906300662)



(1906381501)



(1906355711)



2



KATA PENGANTAR



Puji syukur kami panjatkan kepada Tuhan Yang Maha Esa, laporan ini dapat kami selesaikan dengan baik dan tepat waktu. Laporan ini disusun agar pembaca dapat memahami tentang System Software yang terdapat dalam komputer. Laporan ini kami susun dengan mencari informasi dari berbagai sumber. Laporan ini disusun untuk melengkapi dan memenuhi tugas makalah sebelum UTS dalam mata kuliah Pengantar Teknik Komputer. Semoga laporan ini dapat mengantarkan ilmu dan menambah pengetahuan yang lebih luas System Software kepada pembaca. Walaupun laporan ini telah kami susun sebaik mungkin, pasti terdapat kekurangan di dalamnya. Oleh karena itu, kami membutuhkan kritik dan saran yang membangun dari pembaca. Terima kasih.



Depok, April 2020



Penyusun



3



DAFTAR ISI



PENYUSUN .............................................................................................................................. 2 KATA PENGANTAR ............................................................................................................... 3 DAFTAR ISI.............................................................................................................................. 4 BAB I PENDAHULUAN .......................................................................................................... 5 A. Latar Belakang ................................................................................................................ 5 B. Tujuan Penelitian ............................................................................................................ 5 C. Manfaat Penelitian .......................................................................................................... 6 D. Metode Penelitian ........................................................................................................... 6 BAB II PEMBAHASAN ........................................................................................................... 7 A. Software .......................................................................................................................... 7 1.



Pengertian Software .................................................................................................... 7



2.



Jenis-Jenis Software .................................................................................................... 7



3.



Fungsi Software........................................................................................................... 8



B. System Software ............................................................................................................. 9 1.



Device Driver .............................................................................................................. 9



2.



Diagnostic Tools ......................................................................................................... 9



3.



Operating System ...................................................................................................... 10



4.



Server ........................................................................................................................ 18



5.



Utilities Software....................................................................................................... 19



6.



Windowing System ................................................................................................... 20



BAB III KESIMPULAN.......................................................................................................... 22 REFERENSI ............................................................................................................................ 23



4



BAB I PENDAHULUAN



A. Latar Belakang Komputer merupakan alat yang sangat membantu kerja manusia. Komputer pertama kali ditemukan oleh seorang matematikawan asal Inggris bernama Charles Babbage. Seiring berjalannya waktu, teknologi pun semakin canggih. Hal ini menyebabkan perkembangan komputer yang pesat, sehingga menjadi sangat canggih dan kompleks. Komponen-komponen dalam komputer penyusun komputer pun semakin kompleks pula. Komponen tersebut merupakan perangkat keras (hardware) berupa alat dan perangkat lunak (software) berupa program. Perangkat lunak (software) adalah suatu program yang menjadi penghubung antara hardware dan pengguna komputer. Software dapat didefiniskan pula sebagai penerjemah keinginan dari pengguna komputer yang diperoleh dari hardware atau untuk diproses ke dalam hardware. Software di zaman modern ini sudah sangat berkembang, dan memiliki banyak sekali variasi dan visualisasi yang berbeda dengan fungsi-fungsi yang berbeda. Salah satu jenis software yang diketahui secara luas adalah system software. Melihat hal di atas, maka disusunlah makalah berjudul “System Software” ini agar dapat memberikan gambaran dan informasi yang bermanfaat mengenai software, mulai dari pengertiannya, jenis-jenisnya, dan menjelaskan berbagai software yang terdapat dalam komputer, dengan penjelasan yang lebih dalam terkait system software.



B. Tujuan Penelitian Adapun tujuan penyusunan makalah ini adalah sebagai berikut: 1.



Mengetahui apa itu software dalam komputer dan jenis-jenisnya.



2.



Mengetahui apa itu system software.



3.



Mengetahui jenis-jenis dan fungsi system software.



5



C. Manfaat Penelitian Adapun manfaat penyusunan makalah ini adalah sebagai berikut: 1. Pembaca dapat mengetahui apa itu software dalam komputer dan jenis-jenisnya. 2. Pembaca dapat mengetahui apa itu system software. 3. Pembaca dapat mengetahui jenis-jenis dan fungsi system software.



D. Metode Penelitian Metode Penelitian yang kami gunakan adalah metode penelitian studi pustaka, dimana kami menggali informasi dari berbagai sumber pustaka seperti buku, jurnal, dan situs web, dan menyusun suatu kajian dalam bentuk makalah berdasarkan sumber-sumber pustaka tersebut.



6



BAB II PEMBAHASAN A. Software 1.



Pengertian Software Software atau perangkat lunak merupakan program komputer yang berfungsi sebagai sarana interaksi antara pengguna dengan perangkat keras (hardware). Software bisa disebut juga sekumpulan data yang diformat dan disimpan secara digital kedalam bentuk program untuk menjalankan suatu perintah pada komputer. Software sendiri merupakan program komputer yang isi intruksinya dapat diubah dengan mudah. Pada umumnya, Software digunakan sebagai pengontrol perangkat keras, melakukan proses perhitungan, berinteraksi dengan software yang lebih mendasar, dan lain-lain. Software biasanya terdiri dari tiga jenis yang mempunyai fungsi berbeda-beda yaitu System software, Application software, dan Programming software.



2.



Jenis-Jenis Software Software secara garis besar dibagi menjadi tiga jenis. Ketiga jenis software tersebut yaitu: 



System Software System



software



merupakan



program



yang



dapat



membantu



menjalankan perangkat keras komputer dan sistem komputer. Dalam sebuah System Software terdapat sebuah Operating System (OS) yaitu seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum unutk aplikasi perangkat lunak. OS ini yang berfungsi sebagai perantara antara aplikasi dengan hardware. 



Application Software Application Software merupakan sebuah software yang dibuat untuk tujuan tertentu dan spesifik. Penciptaan software ini bertujuan untuk mempermudah



pekerjaan



manusia.



Application



Software



biasanya



dibandingkan dengan perangkat lunak sistem yang mengintergrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan



7



pengguna. Contoh utama dari Application Software adalah aplikasi yang berfungsi sebagai pengolah kata, lembar kerja, dan pemutar media. 



Programming Software Programming Software merupakan aplikasi yang digunakan untuk membuat aplikasi lain pada komputer. Programming Software ini memiliki bahasa pemromagan yang beragam dengan beerbagai fungsi seperti Bahasa Assembly, Bahasa Fortan, dan Bahasa Generasi Keempat. Pada Bahasa Generasi Keempat, bahasanya lebih mudah dipahami dibanding dengan bahasa lain karena menggunakan bahasa manusia seperti bahasa Inggris. Contoh dari prgramming software adalah Visual Basic, Java, Dev C++, dan sebagainya.



3.



Fungsi Software Berdasarkan jenisnya Software memiliki fungsinya masing-masing. Dibalik hal tersebut, Software juga berguna dalam kehidupan sehari-hari. Pengguna menggunakan software untuk tujuannya masing-masing seperti mengolah kata, membuka media, ataupun membaca kode tertentu. Dari segi fungsi software yang sering digunakan, software terbagi menjadi tiga fungsi: 



Software untuk hiburan Hiburan sehari-hari akan sangat berarti ketika merasa bosan dan jenuh karena sebuah aktivitas. Contoh dari software hiburan adalah aplikasi pemutar musik, aplikasi pemutar video, dan aplikasi untuk bermain game.







Software untuk pekerjaan Software untuk pekerjaan sangat membantu para pekerja dalam menyelesaikan pekerjaan mereka. Software-software khusus untuk bekerja mempunyai kriteria yang biasa digunakan seperti software pengolah angka dan software untuk presentasi.







Software untuk edukasi Software untuk edukasi juga muncul untuk membantu pengguna memperoleh informasi yang dibutuhkan dalam proses belajar mengajar. Software edukasi biasanya berbentuk buku digital atau bisa juga berbentuk aplikasi untuk latihan soal dan aplikasi pemutar video pembelajaran yang saat ini sedang marak di kalangan masyarakat.



8



B. System Software System Software merupakan program yang membantu menjalankan perangkat keras komputer dan sistem komputer. Tujuan adanya sytem software adalah agar pengguna lebih mudah saat menggunakan hardware atau peralatan komputer lainnya. Dalam system software terdapat banyak sistem lain dan beberapa alat serta driver yang dapat membantu pengguna dalam mengguankan komputer. Beberapa sistem, alat serta driver yang termasuk dalam system software yaitu: 1.



Device Driver Device driver atau pemacu perangkat merupakan sebuah program yang menjadi penghubung antara hardware dan software untuk membantu mengontrol perangkat periferal komputer. Suatu perangkat periferal tidak akan berfungsi tanpa adanya device driver kecuali perangkat periferal bersifat Buidp Up atau Genuine Parts menurut Operating System yang digunakan. Device driver, umumnya akan dimuat ke dalam ruangan kernel (kernelspace) sistem operasi selama proses booting dilakukan, atau secara sesuai permintaan (ketika ada intervensi pengguna atau memasukkan sebuah perangkat plug-and-play). Beberapa sistem operasi juga menawarkan device driver yang berjalan di dalam ruangan pengguna (userspace) sistem operasi. Device driver mempunyai fungsi utama sebagai penghubung utama hardware. Device driver tidak akan berguna tanpa hardware begitu pula kebalikannya. Fungsi lain dari device driver lainnya adalah:



2.



a.



Penghubung software dengan hardware.



b.



Penerjemah data antara software dan hardware.



c.



Pengontrol input dan output software terhadap hardware.



Diagnostic Tools Diagnostic Tools atau alat pemeriksa komputer merupakan sebuah bagian dari sistem software yang berguna untuk memberi tahu informasi tentang komputer tentang apa saja yang harus diperbaiki dari komputer pengguna. Kebanyakan dari diagnostic tools langsung terintregasi dengan sistem operasi yang digunakan. Alat ini mempunyai sebuah manfaat yaitu membantu menghemat waktu dan uang untuk mengetahui apa saja yang harus diperbaiki dari sebuah komputer.



9



Diagnostic tools berfungsi untuk memindai hard drive dari sebuah komputer, memeriksa kerusakan komputer, memeriksa suhu komputer, dan memberi informasi tentang perangkat lain yang terhubung langsung dengan komputer. Diagnostic tools ini dibuat untuk menemukan suatu kesalahan pada hardware maupun software yang dapat mengganggu kinerja dari sebuah komputer. 3.



Operating System a.



Pengertian Operating System Operating System (OS) atau sistem operasi merupakan suatu program yang berfungsi untuk memindahkan, menyimpan dan memproses suatu data untuk menjalankan komputer.Sistem operasi juga merupakan seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum unutk aplikasi perangkat lunak. Sistem operasi merupakan yang terpenting dari sebauh sistem software dalam sistem komputer. Hal tersebut dikarenakan tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer kecuali program aplikasi booting. Sistem operasi memiliki penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, menyimpan data, dan sumber daya lainnya.



b. Cara kerja Operating System Sistem orperasi mencakup berbagai aspek dalam sistem komputer seperti hardware dan software. Misalnya layanan sistem umum, layanan pustaka, pengatur interface program yang dipakai untuk membuat dan mengembangkan program yang berjalan pada sitem operasi. Sistem operasi memakai driver hardware (perangkat keras) untuk berkomunikasi dengan perangkat itu sendiri. Misalnya suatu aplikasi untuk proses mencetak file/dokumen, perintah tersebut akan dilakukan oleh sistem operasi. Dimana sistem operasi akan mengirim instruksi ke printer untuk melakukan pencetakan menggunakan diver printer. Disini peran OS ialah sebagai penghubung. Pada prosesya, peran sistem operasi dalam komputer dapat dijelaskan sebagai berikut:



10







Suatu komputer dihidupkan untuk pertama kali (tahap awal unutk memulai prosess pada komputer), maka komputer akan memberi sinyal ke sistem operasi yang tersiman di harddisk melalu RAM.







Bagian dari sistem operasi yang berperan secara langsung untuk melakukan tugas untuk berkomunikasi ke hardware disebut dengan “kernel”.







Bagian dari sistem operasi yang berperan dalam menghubungkan antaruka aplikasi dengan pengguna disebut “shell”. Ada dua jenis shell yang terdapat dalam sebuah sistem operasi, yaitu CLI (command line) yang merupakan shell berbentuk teks dan berfungsi untuk mempercepat akses pengoperasian dan GUI (Graphical User Interface) yang merupakan shell berbentuk grafis atau gambar dan berfungsi untuk mempermudah pengguna untuj mengoperasikan suatu komputer.



c.



Sifat Sistem Operasi Dalam penggunaannya, sistem operasi mempunyai beberapa sifat yang membantu pengguna saat mengoperasikan sebuah komputer seperti: 



Multi-user Multi-user merupakan istilah dalam sistem operasi atau perangkat lunak aplikasi yang memperbolehkan akses oleh beberapa pengguna dalam waktu bersamaan ke sistem operasi atau aplikasi tersebut. Istilah lawannya yaitu single-user mengacu kepada suatu sistem operasi yang hanya bisa digunakan oleh satu pengguna setiap saat.







Multitasking Sistem operasi mendukung sistem multitasking dimana sistem operasi mengijinkan lebih dari satu program untuk dijalankan. Dalam kasus sebuah komputer dengan prosesor tunggal, hanya satu instruksi yang dapat bekerja dalam satu waktu, berarti bahwa CPU tersebut secara aktif mengolah instruksi untuk satu pekerjaan tersebut. Multitasking memecahkan masalah ini dengan memjadwalkan pekerjaan mana yang dapat berjalan dalam satu waktu, dan kapan pekerjaan yang lain menunggu untuk diolah dapat dikerjakan. Dalam komputer yang memiliki lebih dari satu CPU (disebut multi-prosesor), multitasking



11



memperbolehkan lebih banyak pekerjaan dijalankan dibanding dengan jumlah CPU yang tersedia. 



Multiprocessing Multiprocessing adalah istilah teknologi informasi dalam bahasa Inggris yang merujuk kepada kemampuan pemrosesan komputer yang dilakukan secara serentak. Sistem operasi memungkinan hal ini dengan menggunakan dua CPU atau lebih dalam sebuah sistem komputer. Istilah ini juga dapat merujuk kepada dukungan sebuah sistem untuk mendukung lebih dari satu prosesor dan mengalokasikan tugas kepada prosesor-prosesor tersebut. Multiprocessing juga kadang merujuk kepada kemampuan eksekusi terhadap beberapa proses perangkat lunak dalam sebuah sistem secara serentak, jika dibandingkan dengan sebuah proses dalam satu waktu, meski istilah multiprogramming lebih sesuai untuk konsep ini. Multiprocessing sering diimplementasikan dalam perangkat keras (dengan



menggunakan



beberapa



CPU



sekaligus),



sementara



multiprogramming sering digunakan dalam perangkat lunak. Sebuah sistem mungkin dapat memiliki dua kemampuan tersebut, salah satu di antaranya, atau tidak sama sekali. 



Multithreading Sistem operasi mengijinkan komputer supaya dapat melakukan multithreading.



Multithreading



adalah



sebuah



sistem



yang



memungkinkan setiap program dapat dipecah ke dalam thread-thread yang kemudian dapat dijalankan secara terpisah oleh sistem operasi komputer. Kemampuan seperti ini juga termasuk dalam multitasking pada



aplikasi.



Selain



itu



multithreading



juga



memungkinkan



pengeksekusian beberapa thread dilakukan dala satu proses saling berbagi sumber daya tetapi dijalankan secara independen. 



Real Time Sistem operasi berlangsung dengan cara menerima dan menjalankan input dengan cepat. Beberapa program yang sedang menunggu akan dijamin untuk mendapatkan intruksi dari CPU ketika input dimasukkan.



12



d. Tugas dan Fungsi Sistem Operasi Fungsi utama dari sistem operasi adalah menghubungkan antara software dan hardware. Namun dibalik itu, sistem operasi memiliki beberapa fungsi lainnya seperti: 



Menjalankan operasi dasar Sistem operasi menjalankan fungsi dasar pada komputer, ia mengatur



bagaimana



penggunaan



memori,



pemrosesan



data,



penyimpanan data dan fungsi dasar komputer lainnya. 



Mengatur hardware Hardware merupakan perangkat keras yang tersambung pada komputer seperti speaker,CPU, Mouse dan lain sebagainya. SO bertugas mengatur kerja perangkat keras komputer (resource manager). Menyambungkan perangkat keras dengan perangkat lunak agar mampu bekerja dengan baik.







Mengatur berbagai macam aplikasi Seluruh aplikasi yang ada di dalam komputer memang tersimpan dalam memori penyimpanan. Namun, perlu anda ketahui semua aplikasi tersebut ada dalam sebuah Sistem operasi dan jika tidak ada OS komputer maka anda tidak akan mampu menjalankan aplikasi-aplikasi tersebut.







Menyajikan sebuah tampilan Tugas dari OS komputer adalah memudahkan penggunaan aplikasi karena aplikasi-aplikasi tersebut dapat ditampilkan dilayar monitor komputer atau halaman utama saat anda baru saja menyalakan komputer. Selain itu Sistem operasi memiliki tugas untuk menerjemahkan bahasa pemrograman yang berasal dari CPU yang akan ditampilkan dalam bentuk grafis, teks dan jenis tampilan yang mudah dibaca oleh penggunanya. Juga, memiliki fungsi sebagai sebuah interface antara user dengan hardware atau perangkat keras yang digunakan.







Mengkoordinasi perangkat komputer Fungsi



lain



dari sistem



operasi



komputer adalah



dapat



mengkoordinasikan semua hal yang ada didalam komputer dalam hal menyusun program yang memiliki sifat kompleks menjadi lebih simpel 13



dan berurutan. Dengan kata lain, memberikan kelebihan dalam membantu pekerjaan user lebih praktis dan efisien. 



Mengoptimalkan fungsi komputer Memberikan optimasi kerja pada perangkat keras maupun perangkat



lunak



atau



software



merupakan



fungsi Sistem



operasi selanjutnya. Beberapa hal yang dapat dijalankan antara lain memberikan waktu dalam menjalankan CPU, pemanggilan file yang telah tersimpan di dalam hard disk. e.



Kategori Sistem Operasi 



Single User, Single Task Single user adalah istilah di dalam penggunaan Sistem Operasi yang hanya dapat digunakan oleh satu pengguna saja. Single Tasking adalah istilah di dalam komputer yang melakukan sebuah pekerjaan dalam satu waktu. Dalam kasus Single user dan Multi tasking ini bisa di bilang yang paling jadul atau bisa di bilang paling kuno yang dibuat pada waktu itu contohnya antara lain MS-DOS dan Palm OS. Dalam penggunaan sistem operasi ini kurang efektif karena kurang dapat mempersingkat waktu pengerjaan. dan juga dalam sistem operasi ini grafisnya masih kurang bagus sehingga dalam pemakaiannya akan cepat bosan.







Single User, Multi Task Single user, multi tasking adalah user memiliki beberapa program dalam status operasional pada waktu bersamaan. Contoh: Windows 98, Windows 2000, Netware. Dalam sistem operasi yang menggunakan sistem seperti ini, sudah sangat membantu dalam pengerjaan karena dapat mengefisienkan waktu dan dapat mempermudah melakukan beberapa pekerjaan dalam suatu waktu. Contohnya seperti sambil membuat tugas atau pekerjaan kita dapat mendengarkan lagu dan dapat membuka browser untuk googling jika kita sulit dalam tugas,dan hal lainnya.







Multi User Multiuser adalah istilah dalam sistem operasi atau perangkat lunak aplikasi yang memperbolehkan akses oleh beberapa pengguna dalam



14



waktu bersamaan ke sistem operasi atau aplikasi tersebut.Sistem Multi User menyediakan penambahan fasilitas yg mengizinkan berbagai pengguna untuk berbagi sumber daya(resources sharing). Sistem maiframe yg besar mampu mendukung seratus pengguna secara bersama-sama. Sistem multiuser membutuhkan penambahan sistem operasi pendukung untuk terminal berbagai I/O,file-file login pengguna ,prosedur password dan keamanan. 



Real Time Sistem real time dapat di definisikan sebagai sistem yang harus menghasilkan respon yang tepat dalam batas waktu yang telah ditentukan. Jika respon komputer melewati batas waktu tersebut, maka terjadi degradasi performansi atau kegagalan sistem. Sebuah sistem realtime adalah sistem yang kebenarannya secara logis didasarkan pada kebenaran hasil-hasil keluaran sistem dan ketepatan waktu hasil-hasil tersebut dikeluarkan.



f.



Jenis Sistem Operasi Berdasarkan Bentuknya Tugas dan fungsi dari sistem operasi pada komputer salah satunya adalah mengatur dan mengelola baik software maupun hardware pada komputer. Dalam pembagiannya, sistem operasi berdasarkan bentuknya dibedakan menjadi 4 jenis yaitu: 



Sistem Operasi Stand Alone Maksudnya Stand Alone disini adalah sistem operasi tersebut sudah lengkap, bisa berdiri sendiri dan mampu digunakan untuk single user maupun multi user. Memiliki fitur tertentu. Sistem Operasi yang kita kenal sekarang seperti Windows, OS Mac, dan linux adalah contoh dari sistem operasi stand alone.







Sistem Operasi Jaringan Sistem operasi jaringan merupakan jenis sistem operasi yang dkhususkan untuk menangani jaringan. Fungsi dari sistem operasi jaringan sangat banyak diantaranya yaitu memungkinkan pengguna untuk berbagi berkas, penggunaan alat pencetak (printer) bersama-sama , DNS Service, HTTP Service, dan lainnya.



15







Sistem Operasi Embedded Embedded kalau diartikan adalah ditanamkan, berarti sistem operasi embedded adalah sistem operasi yang tertanam dalam komputer dan hanya diprogram untuk melaksanakan fungsi tertentu yang spesifik. Perbedaannya dengan sistem operasi lainnya khususnya stand alone adalah sistem operasi embedded ini tidak bisa berdiri sendiri.







Sistem Operasi Live CD atau VCD Sistem operasi yang tersimpan di bootable CD atau VCD dan dapat langsung dijalankan tanpa harus menginstalnya secara permanen. Sistem operasi ini memiliki kapasitas yang ringan, kira-kira dibawah ukuran CDnya dan hanya memiliki fitur yang terbatas. Dalam perkembangannya, Sistem operasi ini memungkinkan pengguna untuk tidak repot-repot menginstalnya di komputer.



g.



Macam-macam Sistem Operasi Sistem operasi yang diciptakan di dunia sangat banyak. Sistem operasi ini dipadukan dengan prosesor yang dikenal sebagai platform. Jenisjenis platform yang sering dipakan di dunia yaitu: 



Sistem Operasi Windows Sistem operasi ini merupakan generasi kedua setelah berhentinya pengembangan sistem operasi DOS. Windows pada awal munculnya sudah menggunakan antarmuka pada tampilannya dan dipasang hampir di seluruh komputer IBM dan komputer lainnya, akhirnya menjadikan Windows menjadi sistem operasi yang paling banyak digunakan di dunia. Dalam perkembangannya Windows dibuat menjadi sistem operasi Stand Alone dan Jaringan. Windows memiliki berbagai kelebihan seperti memakai interface yang mudah digunakan, proses instalasi yang mudah, banyaknya aplikasi yang mendukung windows, dan perkembangannya yang sangat cepat. Akan tetapi, dibalik kelebihannya windows juga memiliki kekurangan seperti sistem operasi yang tidak open source, lebih mudah diretas, tidak memiliki software bawaan, dan lebih rentan terkena virus.



16







Sistem Operasi Mac OS Sistem operasi Mac OS atau singkatan Macintosh operating System merupakan sistem operasi ekslusif dan hanya terdapat di komputer Apple saja. Mac OS diluncurkan pada tahun 1984 dan pertama kali digunakan untuk komputer LISA. Sistem operasi ini merupakan pengembangan dari dasar sistem operasi Linux. Hebatnya dibandingkan dengan OS yang lainnya, Mac OS adalah sistem operasi pertama kali yang menggunakan GUI/ tampilan antar muka dan beberapa tahun kemudian ditiru oleh Microsoft. Dalam perkembangannya Mac OS akhirnya diganti dengan versi terbarunya yaitu Mac OS X, yang mana X adalah angka romawi yang berarti 10. Mac OS X adalah versi terbaru dari Mac OS 9 dan diperkenalkan pada tahun 2001. Karena ekslusif dan kekhasan yang dimilikinya dibanding dengan sistem operasi lainnya, menjadikan sistem operasi ini memliki tempat tersendiri bagi penggunanya.







Sistem Opearsi Linux Sistem operasi Linux merupakan sistem operasi open source yang populer di kalangan masyarakat dunia dengan tingkat kepopuleran di bawah Windows dan Mac OS. Karena bersifat open source pengguna bebas mengembangkan sistem operasinya sendiri. Meskipun begitu Linux tetap sukses berjaya bersanding dengan sistem lainnya karena OS ini tidak bergantung pada vendor serta biaya operasional yang dikeluarkan rendah. pada awal perilisannya sudah berbasis grafis antar muka serta bisa berbasis teks. Linux memiliki kelebihan utama yaitu merupakan sistem operasi yang open source, penggunaan linux setelah dikembangkan menjadi lebih mudah, dan perkembangannya yang sangat cepat, linux juga merupakan sistem operasi yang aman dan lebih kebal dengan virus. Namun linux juga memiliki kekurangan seperti pengguna yang baru menggunakan linux memerlukan waktu agar terbiasa, hardware yang tidak semua support linux, dan proses instalasi software yang cukup sulit bagi orang awam.



17







Sistem Operasi Unix Unix merupakan sistem operasi pertama yang pernah dibuat. Unix adalah sistem operasi yang dibuat oleh perusahaan AT&T, General Electric, dan MIT di tahun 1965 untuk DARPA. Unix juga merupakan sistem operasi baku yang bisa digunakan di segala komputer termasuk juga komputer mini. Unix sendiri merupakan jenis dari sistem operasi jaringan karena bisa digunakan sebagai server ataupun workstation. Saat ini sudah jarang orang memakai Unix karena kalah pamor dengan 3 Sistem Operasi terkenal seperti Windows, Mac OS dan Linux.



4.



Server Server merupakan sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Dalam hal ini server menjalankan perangkat lunak administratif yang memiliki tugas mengontrol akses terhadap jaringan tempatnya terhuung dan sumber daya yang ada didalamnya. Umumnya sistem operasi server dibuat untuk menunjang kinerja dan juga operasi dari sebuah komputer server yang telah terhubung dengan suatu jaringan. Oleh karena itu untuk dapat menjalankan sistem ini dengan baik dibutuhkan juga sistem operasi khusus yang memang didesain untuk melakukan tugas – tugas pengelolaan jaringan server. Komputer server memiliki tugas penting dalam suatu jaringan komputer. Beberapa diantaranya bertindak sebagai pengatur lalu lintas data serta sebagai penyedia sumber daya yang nanitnya akan digunakan oleh komputer- komputer client serta perangkat – perangkat lainnya yang telah terhubung dengan sistem jaringan tersebut. Berikut fungsi dari sebuah server: 



Melayani dan mengontrol sebagian besar komponen yang ada pada sistem jaringan







Membantu melayani berbagai permintaan yang berasal dari komputer workstation yang telah terhubung pada sistem jaringan.







Membantu mengontrol sistem hubungan komputer yang satu dengan komputer lainnya



18



5.



Utilities Software Utility Software adalah sistem perangkat lunak yang dirancang untuk membantu



menganalisis,



mengkonfigurasi,



mengoptimalkan



atau



mempertahankan komputer. Ini merupakan jenis sistem perangkat lunak yang digunakan untuk mendukung infrastruktur komputer ini berbanding terbalik dengan perangkat lunak aplikasi, yang ditujukan untuk langsung melakukan tugas-tugas yang menguntungkan pengguna biasa. Utility Program adalah system software yang menjalankan tugas-tugas maintenance. Utility program sendiri dibagi menjadi dua bagian, yaitu utility eksternal dan utility internal. a.



Utility Internal Utility internal adalah utility yang sudah ada pada Windows, secara default sudah terinstall pada saat selesai menginstall Windows, bisa dikatakan program ini merupak program bawaan Windows. Contoh dari Utility Program Internal: 



System Restore Windows memperkenalkan ” Sistem Restore” pembukuan dan sistem pembalikan, dimana dimaksudkan untuk menyederhanakan troubleshooting dan memecahkan permasalahan.







System File Protection System File Protection diarahkan untuk melindungi sistem file dari modifikasi dan korupsi dengan diam dan secara otomatis.







System Configuration Utility Memungkinkan para pemakai mencabut dan mengembalikan sistem file individu dengan manual dari file setup Windows







System Monitor Pengguna dapat memonitor barang seperti kecepatan koneksi, Bytes yang diterima atau dipancarakan/kedua.







Disk Defragmenter Sebuah program untuk membantu merpaihkan penempatan data di dalam harddisk, setelah rapih efeknya adalah kecepatan dalam mencari data lebih efisien karena tidak berpencar lagi.







Uninstaler Untuk menghapus program yang terinstal pada komputer. 19







Backup Software Membuat salinan semua informasi yang disimpan pada disk.







Disk Scanner Untuk mendeteksi dan mengkoreksi masalah pada hard disk atau floppy disk dan Mencari atau menghapus file-file yang tidak digunakan.







Diagnostik utility Untuk melakukan menyusun informasi secara teknik tentang hardware dan beberapa software.







File Manager Untuk menjalankan fungsi-fungsi seperti melakukan copy, memberi nama, menghapus dan memindah file.







Personal Firewall Untuk mendeteksi dan mengamankan personal computer dari instruksi-instruksi yang tidak dikenal (unauthorized intrusions).







Screensavers, Memry Tester, Noterpad, Paint, dan sebagainya.



b. Utility Eksternal Utility eksternal adalah merupakan program yang bukaan bawaan windows, atau dikatakan kita harus menginstallnya terlebih dahulu. Contoh dari Utility Program Eksternal yaitu: 



Antivirus Untuk melindungi, mencegah, mendeteksi dan menghilangkan perangkat lunak jahat, seperti virus komputer, Trojan dan sebagainya yang mungkin dapat menghapus file, memperlambat kerja komputer, atau mencuri data pribadi.







Software Multimedia Untuk membuka file multimedia ataupun mengubah/mengedit file multimedia yang ada di komputer.







File Compression Utility Berfungsi untuk mengurangi ukuran file untuk menambah sedikit ruang dan memperbaiki kinerja komputer.



6.



Windowing System Windowing system merupakan sistem untuk berbagi tampilan grafis pada komputer antara beberapa aplikasi secara bersamaan. Komputer yang memiliki 20



Graphical User Interface (GUI) atau tampilan antar muka grafis, komputer memungkinkan untuk menggunakan sejumlah aplikasi secara bersamaan. Komputer akan menggunakan tampilan yang terpisah untuk setiap aplikasi dan pengguna dapat berinteraksi dengan setiap aplikasi atau berpindah dari satu aplikasi ke aplikasi lainnya tanpa harus menginstal terlebih dahulu. Windowing system berfungsi supaya pengguna dapat lebih mudah dalam melakukan pekerjaan secara bersamaan. Windowing



system



menggunakan



window



manager



untuk



mengidentifikasi setiap tampilan aplikasi yang terbuka dilayar, ukuran tampilannya, serta status aplikasinya. Windowing sytem sendiri tidak hanya mengatur windows tetapi juga bentuk lain dari tampilan antarmuka dari sebuah aplikasi.



21



BAB III KESIMPULAN Setelah menyusun makalah penelitian berjudul “System Software” ini, maka diperoleh beberapa poin kesimpulan sebagai berikut: 1.



Software atau perangkat lunak merupakan program komputer yang berfungsi sebagai sarana interaksi antara pengguna dengan perangkat keras (hardware), yang berbentuk program untuk menjalankan suatu perintah pada komputer. Software terdiri dari system software, application software, dan programming software.



2.



System Software merupakan program yang membantu menjalankan perangkat keras komputer dan sistem komputer.



3.



Jenis-jenis system software antara lain adalah device driver, diagnostic tools, operating system, server, dan utilities software.



22



REFERENSI



RAHMAN, WILMAN; ALFAIZI, FARHAN. Mengenal Berbagai Macam Software. Diperoleh pada, 2014, 24. Diakses Pada 20 Maret 2020 Pukul 14.23 http://www.mampirlah.com/teknik-informatika/makalah-tentang-perangkat-lunak.html Diakses Pada 20 Maret 2020 Pukul 15.05 https://www.bakhel.com/2019/02/pengertian-fungsi-dan-contoh-device-driver.html



Diakses



Pada 20 Maret 2020 Pukul 18.11 https://angelcom.com/best-computer-diagnostic-tools/ Diakses Pada 20 Maret 2020 Pukul 18.18 https://www.nesabamedia.com/cara-kerja-sistem-operasi/ Diakses Pada 20 Maret 2020 Pukul 18.11 http://dean-book.com/2010/02/sifat-sifat-yg-dimilki-oleh-osoperating.html Diakses Pada 20 Maret 2020 Pukul 22.52 http://www.teorikomputer.com/2016/10/pengertian-multi-processing-dan-multi.html Diakses Pada 20 Maret 2020 Pukul 22.17 https://qwords.com/blog/macam-macam-sistem-operasi/ Diakses Pada 20 Maret 2020 Pukul 22.52 https://androbuntu.com/2019/10/02/cara-kerja-sistem-operasi/ Diakses Pada 20 Maret 2020 Pukul 22.51 https://salamadian.com/macam-macam-sistem-operasi/ Diakses Pada 20 Maret 2020 Pukul 21.09 https://www.it-jurnal.com/pengertian-sistem-operasi/



Diakses Pada 20 Maret 2020 Pukul



20.55 https://utekno.com/directx-diagnostic-tool-analisa-dasar-kemampuan-kesehatan-hardware7247 Diakses Pada 20 Maret 2020 Pukul 18.17 https://koreanatccit.com/2011/09/28/enam-jenis-kategori-sistem-komputer/ Diakses Pada 20 Maret 2020 Pukul 23.05 https://hidupsimpel.com/macam-macam-sistem-operasi/ Diakses Pada 20 Maret 2020 Pukul 23.05 https://www.utopicomputers.com/macam-macam-dan-jenis-sistem-operasi-komputer/ Diakses Pada 21 Maret 2020 Pukul 10.48



23