Pengantar Komputasi Modern

Tugas Kedua

Sistem Operasi


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-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.
Sistem Operasi komputer merupakan software pada lapisan pertama yang diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan memory ram) pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi Komputer 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. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan kernel suatu Sistem Operasi.
Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.
Bagian-Bagian Sistem Operasi Komputer

  • Mekanisme Boot, adalah meletakkan kernel ke dalam memori
  • Kernel yaitu inti dari sebuah sistem operasi.
  • Command Interpreter atau shell, yang bertugas dalam membaca input dari pengguna.
  • Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain.
  • Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrolnya.
Fungsi Sistem Operasi


Berdasarkan penjelasan diatas, maka dapat dikatakan sistem operasi memiliki peran yang sangat penting dan vital dalam komputer. Peran dan fungsi sistem operasi adalah sebagai berikut... 

  • Membuat komputer menjadi lebih mudah dan menarik serta nyaman digunakan 
  • Disusun atau diprogram untuk sedemikian rupa memungkinkan menerima perubahan/pengembangan baru yang efektif dan efisien, dengan pengujian sistem tanpa mengganggu layanan yang telah ada.
  • Memungkinkan sumberdaya komputer digunakan secara efisien 
Tidak hanya itu, fungsi sistem operasi komputer dibagi dalam tiga bagian yaitu sebagai mediator, sebagai wadah, dan sebagai penerjemah.


  • Fungsi sistem operasi sebagai mediator, adalah sistem operasi komputer menjadi penengah atau penghubung perangkat keras komputer (hardware) dengan perangkat lunak komputer (sofware). 
  • Fungsi sistem operasi sebagai wadah adalah sistem operasi komputer tempat menginstal suatu aplikasi, dan sebaliknya. 
  • Fungsi sistem operasi komputer sebagai penerjemah adalah sistem operasi komputer melakukan proses penerjemahan bahasa program untuk ditampilkan ke layar monitar yang berupa kombinasi grafis dan teks. 
Fungsi Sistem Operasi Secara Umum


1. Resource manager adalah pengelolaan sumber daya dan mengalokasikannya. Misalnya memori, cpu, disk drive dan perangkat lainnya

2. Interface/tatap muka, yaitu sebagai perantara antara pengguna dengan perangkat keras dengan menyediakan tampilan kepada pengguna yang leibh mudah dipahami dan bersahabat (user friendly).

3. Coordinator, mengkoordinasi dan menyediakan fasilitas sehingga aktifitas yang kompleks dapat diatur dan proses secara berurutan.

4. Guardian, ialah menyediakan akses kontrol dengan tugas melindungi file dan mengawasi data dan program.

5. Gate Keeper, berfungsi mengendalikan hak akses pengguna dalam mengendalikan yang berhak masuk ke dalam sistem dan mengawasi apa saja yang dilakukannya.

6. Optimizer adalah sebagai penjadwal masukan (input) oleh user, pengaksesan basis data, proses komputasi dan penggunannya.

7. Accountant yang mana berfungsi mengatur waktu CPU, penggunaan memori, pemanggilan I/O, disk storage, dan waktu koneksi termina.

8. Server berfungsi untuk melayani pengguna komputer.

Macam – macam Sistem Operasi dan contohnya :

a. DOS (Disk Operating System)
ada beberapa versi dari sistem dos yaitu MS- Dos yang dibuat oleh Microsoft, PC DOS buatan dari IBM dan DR- DOS buatan Digital Research.

b. OS/2
sistem operasi yang dibuat oleh IBM, yang awal mulanya hanya ditujukan untuk pemakaian komputer sendiri namun kini telah disebarkan.

c. Sunsoft
sistem operasi yang dibuat oleh Sun Microsystem Inc. Sistem yang merupakan versi interaktif UNIX

d. Sistem 6.x/7.x
Sistem Operasi yang dijalankan untuk Macintosh metode dengan menggunakan mode GUI atau Graphical User Interface

e. Windows NT
Sistem yang dikembangkan oleh windows.

f. NextSTEF
adalah sistem operasi yang ditujukan kepada komputer neTX karena kecanggihannya

g. UNIX
merupakan sistem operasi yang kini banyak digunakan komputer mini atau mainframe.

h. Sistem Mac OS
adalah sistem operasi untuk komputer keluaran Apple yang umumnya disebut dengan Macatau Macintosh.

i. Microsoft Windows
antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang dirilis pada Oktober 2012.

j. Linux
Sistem operasi Linux berbasis pada standar sistem operasi POSIX yang merupakan turunan dari UNIX.

k. Macinthosh
Sistem operasi Macintosh adalah sistem operasi yang digunakan untuk komputer khusus, yaitu computer Macintosh. Sistem operasi ini dibuat oleh Apple. Karena dirancang khusus, sistem operasi ini tidak kompatibel atau tidak cocok untuk digunakan pada komputer berbasis IBM. Sistem ini merupakan sistem operasi pertama yang menggunakan GUI (Graphical User Interface).

l. Symbian
Sistem operasi Symbian merupakan sistem operasi yang dikembangkan oleh Symbian Ltd. Sistem operasi ini dirancang khusus untuk peralatan bergerak, seperti ponsel.

m. Android
Sistem operasi Android merupakan sistem operasi yang populer di kalangan masyarakat saat ini. Android adalah sistem operasi yang paling banyak digunakan oleh masyarakat. Android dirancang untuk aplikasi ponsel atau mobile, yang pada dasarnya merupakan Os linux yang telah dikembangkan.




Jaringan Komputer


Jaringan komputer adalah sebuah sistem yang terdiri dari dua atau lebih komputer yang saling terhubung satu sama lain melalui media transmisi atau media komunikasi sehingga dapat saling berbagi data, aplikasi maupun berbagi perangkat keras komputer.Istilah jaringan komputer sendiri juga dapat diartikan sebagai kumpulan sejumlah terminal komunikasi yang terdiri dari dua komputer atau lebih yang saling terhubung.Tujuan dibangunnya jaringan komputer adalah agar informasi/ data yang dibawa pengirim (transmitter) dapat sampai kepada penerima (receiver) dengan tepat dan akurat. Jaringan komputer memungkinkan penggunanya dapat melakukan komunikasi satu sama lain dengan mudah. Selain itu, peran jaringan komputer sangat diperlukan untuk mengintegrasi data antar komputer-komputer client sehingga diperolehlah suatu data yang relevan.
Manfaat Jaringan Komputer
  • Dengan jaringan komputer, kita bisa mengakses file yang kita miliki sekaligus file orang lain yang telah diseberluaskan melalui suatu jaringan, semisal jaringan internet.
  • Melalui jaringan komputer, kita bisa melakukan proses pengiriman data secara cepat dan efisien.
  • Jaringan komputer membantu seseorang berhubungan dengan orang lain dari berbagai negara dengan mudah.
  • Selain itu, pengguna juga dapat mengirim teks, gambar, audio, maupun video secara real time dengan bantuan jaringan komputer.
  • Kita dapat mengakses berita atau informasi dengan sangat mudah melalui internet dikarenakan internet merupakan salah satu contoh jaringan komputer.
  • Misalkan dalam suatu kantor memerlukan printer, kita tidak perlu membeli printer sejumlah dengan komputer yang terdapat pada kantor tersebut. Kita cukup membeli satu printer saja untuk digunakan oleh semua karyawan kantor tersebut dengan bantuan jaringan komputer.
Macam-Macam Jaringan Komputer


Berbicara mengenai manfaat dari jaringan komputer. Terdapat banyak sekali manfaat jaringan komputer, antara lain :
A. Berdasarkan Jangkauan Geografis
1. LAN
Local Area Network atau yang sering disingkat dengan LAN merupakan jaringan yang hanya mencakup wilayah kecil saja, semisal warnet, kantor, atau sekolah. Umumnya jaringan LAN luas areanya tidak jauh dari 1 km persegi.
Biasanya jaringan LAN menggunakan teknologi IEEE 802.3 Ethernet yang mempunyai kecepatan transfer data sekitar 10, 100, bahkan 1000 MB/s.
Selain menggunakan teknologi Ethernet, tak sedikit juga yang menggunakan teknologi nirkabel seperti Wi-fi untuk jaringan LAN.
2. MAN
Metropolitan Area Network atau MAN merupakan jaringan yang mencakup suatu kota dengan dibekali kecepatan transfer data yang tinggi. Bisa dibilang, jaringan MAN merupakan gabungan dari beberapa jaringan LAN.
Jangakauan dari jaringan MAN berkisar 10-50 km. MAN hanya memiliki satu atau dua kabel dan tidak dilengkapi dengan elemen switching yang berfungsi membuat rancangan menjadi lebih simple.
3. WAN
Wide Area Network atau WAN merupakan jaringan yang jangkauannya mencakup daerah geografis yang luas, semisal sebuah negara bahkan benua.
WAN umumnya digunakan untuk menghubungkan dua atau lebih jaringan lokal sehingga pengguna dapat berkomunikasi dengan pengguna lain meskipun berada di lokasi yang berbebeda.
B. Berdasarkan Distribusi Sumber Informasi/ Data
1. Jaringan Terpusat
Yang dimaksud jaringan terpusat adalah jaringan yang terdiri dari komputer client dan komputer server dimana komputer client bertugas sebagai perantara dalam mengakses sumber informasi/ data yang berasal dari komputer server.
Dalam jaringan terpusat, terdapat istilah dumb terminal (terminal bisu), dimana terminal ini tidak memiliki alat pemroses data.
2. Jaringan Terdistribusi
Jaringan ini merupakan hasil perpaduan dari beberapa jaringan terpusat sehingga memungkinkan beberapa komputer server dan client yang saling terhubung membentuk suatu sistem jaringan tertentu.
C. Berdasarkan Media Transmisi Data yang Digunakan
1. Jaringan Berkabel (Wired Network)
Media transmisi data yang digunakan dalam jaringan ini berupa kabel.
Kabel tersebut digunakan untuk menghubungkan satu komputer dengan komputer lainnya agar bisa saling bertukar informasi/ data atau terhubung dengan internet.
Salah satu media transmisi yang digunakan dalam wired network adalah kabel UTP.
2. Jaringan Nirkabel (Wireless Network)
Dalam jaringan ini diperlukan gelombang elektromagnetik sebagai media transmisi datanya.
Berbeda dengan jaringan berkabel (wired network), jaringan ini tidak menggunakan kabel untuk bertukar informasi/ data dengan komputer lain melainkan menggunakan gelombang elektromagnetik untuk mengirimkan sinyal informasi/ data antar komputer satu dengan komputer lainnya.
Wireless adapter, salah satu media transmisi yang digunakan dalam wireless network.
 D. Berdasarkan Peranan dan Hubungan Tiap Komputer dalam Memproses Data
1. Jaringan Client-Server
Jaringan ini terdiri dari satu atau lebih komputer server dan komputer client. Biasanya terdiri dari satu komputer server dan beberapa komputer client.
Komputer server bertugas menyediakan sumber daya data, sedangkan komputer client hanya dapat menggunakan sumber daya data tersebut.
2. Jaringan Peer to Peer
Dalam jaringan ini, masing-masing komputer, baik itu komputer server maupun komputer client mempunyai kedudukan yang sama.
Jadi, komputer server dapat menjadi komputer client, dan sebaliknya komputer client juga dapat menjadi komputer server.
E. Berdasarkan Topologi Jaringan yang Digunakan
Topologi jaringan komputer merupakan bentuk/ struktur jaringan yang menghubungkan komputer satu dengan yang lain.
  • Topologi Bus
  • Topolgi Ring / Cincin
  • Topolgi Star / Bintang
  • Topologi Mesh / Jala
  • Topologi Tree / Pohon
  • Topologi Linier (Topologi Runtut)
  • Topologi hybrid
  • Topologi Peer to Peer
  • Topologi Hirarki

Komunikasi Data



Komunikasi data merupakan pertukaran data antara dua perangkat atau lebih melalui suatu media transmisi seperti kabel. Agar komunikasi data bisa terjadi, perangkat harus saling berkomunikasi atau saling terhubung menjadi sebuah bagian dari sistem komunikasi, perangkat tersebut terdiri kombinasi hardware dan software. Sistem komunikasi bisa berjalan dengan efektif tergantung dari empat karakteristik yang mendasar, yakni pengiriman, akurasi, ketepatan waktu dan jitter. Efektivitas sistem komunikasi data tergantung pada empat karakteristik yang mendasar, yaitu pengiriman, akurasi, ketepatan waktu dan juga jitter. Atau bisa juga definisi komunikasi data adalah proses pengiriman dan penerimaan data secara elektronik dari dua atau lebih alat yang terhubung kedalam sebuah network (jaringan) melalui suatu media.

Karakteristik dasar komunikasi data

  • Pengiriman 

Sistem harus mengirimkan data ketempat yang dituju, lalu data harus diterima oleh user sesuai apa yang dikirim oleh pengirim.

  • Akurasi

 Sebuah sistem harus memberikan data yang akurat. Jika data tidak akurat maka tidak dapat digunakan.
  • Ketepatan Waktu 

Sebuah sistem harus mengirimkan data pada waktu yang tepat, jika pengirimannya telat maka data tidak bisa digunakan. Sebagai contoh pengiriman video atau audio, jika pengiriman waktunya tepat maka akan memberikan data yang sesuai dengan aslinya tanpa ada penundaan yang signifikan. Pengiriman semacam ini disebut pengiriman transmisi real time.
  • Jitter 

Suatu keterlambatan yang tidak merata dalam suatu pengiriman paket video amaupun audio. Intinya jitter ini adalah variasi dari delay pertama dengan delay selanjutnya.
 Komponen Komunikasi Data
  • Sumber (source)
Komponen yang membangkitkan data / informasi yang akan ditransmisikan berupa alat input komputer, contoh: telepon, komputer.
  • Pengirim (transmitter)
Alat yang berfungsi untuk memproses data yang berasal dari sumber untuk disalurkan ke sistem transmisi.
  • Sistem Transmisi
Jalur yang menghubungkan sistem sumber dengan sistem tujuan, medianya yaitu wireless
  •  Penerima (Receiver)
Alat untuk menerima sinyal dari sistem transmisi dan memprosesnya untuk dijadikan informasi.
  • Tujuan (Destination)
Komponen yang menerima informasi dari receiver dan diubah menjadi informasi yang sama saat dikirimkan.

Komunikasi data juga mempunyai fungsi dan tujuan, diantaranya:
  • Mengefisiensikan sebuah pengiriman data dalam jumlah yang besar tanpa suatu kesalahan.
  • Memungkinkan penggunaan sistem komputer & peralatan pendukungnya dari jauh.
  • Bisa mendukung manajemen dalam hal kontrol karena memungkinkan penggunaan sistem komputer secara terpusat ataupun tersebar.
  • Bisa digunakan untuk berkomunikasi bagi orang yang mempunyai lokasi geografi yang berlainan.
  • Mampu menyebarkan informasi dengan cepat.
Bentuk-bentuk komunikasi data
Selain karakteristik dan komponen, komunikasi data juga mempunyai bentuk, apa saja bentuk-bentuk komunikasi data, simak uraian berikut ini:
1. Offline Communication System 
Merupakan sebuah sistem pengiriman data melalui fasilitas telekomunikasi dari satu lokasi menuju pusat pengolah data namun data yang dikirim tidak langsung di proses ke CPU. Ada beberapa peralatan yang dibutuhkan dalam komunikasi offline, diantaranya:
  • Terminal – I/O yang dipakai untuk mengirim dan menerima data jarak jauh yang menggunakan fasilitas telekomunikasi. Banyak macam jenis terminal ini misalnya: paper tape, disk drive dll.
  • Jalur Komunikasi – Sebuah fasilitas telekomunikasi yang sering dipakai, contohnya: telepon, telegraf dll.
  • Modem – Merupakan suatu alat yang mengubah data dari sistem kode digital kedalam kode analog atau sebaliknya.
2. Online Communication System
Pada sistem ini, data yang dikirimkan lewat terminal komputer dapat langsung diproses  oleh komputer pada saat kita membutuhkannya. Sistem komunikasi online ini antara lain dapat berupa:
  • Realtime System – Suatu sistem pengolahan data yang membutuhkan tingkat transaksi dengan kecepatan yang sangat tinggi.
  • Batch Processing – Suatu teknik pengolahan data dengan cara menumpuk data tsb lebih dulu lalu diatur pengelompokkan datanya dalam suatu kelompok yang dinamakan batch.
  • Time Sharing System – Teknik pemakaian atau penggunaan online sistem oleh beberapa user.
  • Distributed Data Processing System – Suatu sistem komputer interaktif yang terpancar secara geografis dan dihubungkan lewat jalur telekomunikasi, setiap komputer juga mampu memproses data secara mandiri dan memiliki kemampuan untuk berhubungan dengan komputer yang lain dalam suatu sistem.
Tipe Sinyal Dalam Komunikasi Data
  • Sinyal Digital (baseband) : adalah serangkaian tegangan yang ditransmisikan melalui media kawat.
a.    Dirancang untuk data dan suara
b.    Informasi discreate level
c.    Kecepatan tinggi
  • Sinyal Analog (broadband) : adalah gelombang elektromagnetik kontinu yang disebar melalui suatu media tergantung pada spektrumnya atau frekuensinya.
a.    Dirancang untuk data
b.    Banyak terdapat noise dan rentan kesalahan
c.    Kecepatan relatif rendah
d.   Overhead tinggi

Arah Transmisi
1.      Unicast      : satu titik ke titik lainnya, contoh telefon.
2.      Multicast   : satu titik ke beberapa titik, contoh televisi.
3.      Broadcast  : satu titik ke banyak titik.

Media Transmisi
  • Guided         : media terpandu, menggunakan kabel, contoh kabel UTP, STP, Coaxial.
  • Unguided     : media tak terpandu, menggunakan gelombang elektromagnetik, contoh infrared, bluetooth.

Referensi :

http://intndella.blogspot.co.id/
https://ikaanggraeni.wordpress.com/2017/04/13/tugas-2-pengantar-komputasi-modern-softskill-4ia02/
http://www.seputarpengetahuan.com/2016/02/pengertian-komunikasi-data-beserta-komponen-dan-karakteristiknya.html
http://www.pengertianku.net/2014/09/definisi-atau-pengertian-komunikasi-data-lengkap.html
http://www.bacaangratis.com/2015/06/pengertian-jaringan-komputer.html
http://www.nesabamedia.com/pengertian-manfaat-dan-macam-macam-jaringan-komputer/
http://belajar-komputer-mu.com/pengertian-sistem-operasi-komputer-operating-system/
http://www.kopi-ireng.com/2015/10/pengertian-sistem-operasi-komputer-dan.html
http://www.artikelsiana.com/2015/11/pengertian-sistem-operasi-fungsi-macam.html







Komentar

Postingan populer dari blog ini

Sistem Keamanan Database Menggunakan MYSQL

Konsep Pembuatan Script Game Komputer

User Interface pada Game Komputer