• Tidak ada hasil yang ditemukan

PENGANTAR TEKNOLOGI INFORMASI (1). docx

N/A
N/A
Protected

Academic year: 2018

Membagikan "PENGANTAR TEKNOLOGI INFORMASI (1). docx"

Copied!
55
0
0

Teks penuh

(1)

PENGANTAR TEKNOLOGI INFORMASI

BONA DANIEL SINAGA

142406116

KOM C/2

D3 TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(2)

KATA PENGANTAR

Rasa syukur yang dalam kami sampaikan ke hadiran Tuhan Yang Maha Pemurah, karena berkat kemurahan-Nya makalah ini dapat kami selesaikan sesuai yang diharapkan. Dalam makalah ini kami membahas tentang algoritma, flowchart, sistem operasoi, hardware, software, dan topologi jaringan komputer.

Makalah ini dibuat dalam rangka memperdalam pemahaman akan definisi flowchart dan algoritma, macam-macam sistem operasi, definisi hardware dan software, jenis-jenis topologi jaringan dan sekaligus melakukan apa yang menjadi tugas mahasiswa yang mengikuti pelajaran di laboratorium Pengantar Teknik Informatika.

Akhirnya penulis menyadari bahwa banyak terdapat kekurangan-kekurangan dalam penulisan makalah ini, maka dari itu penulis mengharapkan kritik dan saran yang konstruktif dari para pembaca demi kesempurnaan makalah ini.

Medan, Desember 2014

(3)

DAFTAR IS

KATA PENGANTAR...ii

DAFTAR IS...iii

BAB 1...1

PENDAHULUAN...1

1.1 Latar Belakang...1

1.2 Rumusan Masalah...1

1.3 Tujuan... 1

1.4 Manfaat... 2

BAB 2...3

ALGORITMA DAN FLOWCHART...3

2.1 Algoritma... 3

2.1.1 Defenisi Algoritma...3

2.1.2 Manfaat Algoritma...4

2.1.3 Sifat Algoritma...5

2.1.4 Kriteria dan Ciri-Ciri Algoritma...6

2.1.5 Contoh Algoritma...7

2.2 Flowchart... 7

2.2.1 Simbol-Simbol Flowchart...7

2.2.2 Struktur Flowchart...8

BAB 3...11

SISTEM OPERASI...11

3.1 Pengertian Sistem Operasi...12

(4)

3.3 Lisensi Sistem Operasi...13

3.3.1 Sistem Operasi Berbayar...14

3.3.2 Sistem Operasi Gratis...14

3.4 Macam-Macam Lisensi Sistem Operasi...15

3.5 Macam-Macam Sistem Operasi...16

3.5.1 Sistem Operasi Komputer...17

3.5.2 Sistem Operasi Mobile...19

BAB 4...24

HARDWARE DAN SOFTWARE...24

4.1 Hardware... 24

4.1.1 Input Devie (Unit Masukan)...25

4.1.2 Process Device (Unit Pemrosesan)...26

4.1.3 Output Device (Unit Keluaran)...29

4.1.4 Backing Storage (Unit Penyimpanan)...31

4.1.5 Periferal (Unit Tambahan)...32

4.2 Software... 34

4.2.1 Software Berbayar...34

4.2.2 Freeware...34

4.2.3 Free Software...35

4.2.4 Shareware...35

BAB 5...37

TOPOLOGI JARINGAN KOMPUTER...37

5.1 Topologi Bintang...37

(5)

5.3 Topologi Bus...40

5.4 Topologi Jala...42

5.5 Topologi Pohon...43

5.6 Topologi Linier...44

BAB 6...47

PENUTUP...47

6.1 Kesimpulan...47

6.2 Kritik dan Saran...47

DAFTAR PUSTAKA...49

(6)

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Seiring dengan praktikum-praktikum yang telah dilakukan di laboratorium beserta tugas-tugas yang telah diberikan oleh kakak/abang asisten laboratorium maka sebagai tolok ukur apa yang telah dipelajari selama praktikum di laboratorium, dibuat makalah berisikan tentang flowchart, algoritma, software, hardware, macam-macam sistem operasi, dan jenis-jenis topologi jaringan.

1.2 Rumusan Masalah

1. Apa yang dimaksud dengan algoritma dan flowchart? 2. Apa yang dimaksud dengan software dan hardware? 3. Apa yang termasuk dalam sisteom operasi?

4. Bagaimana jenis-jenis topologi jaringan?

1.3 Tujuan

1. Mengetahui apa yang dimaksud dengan algoritma dan flowchart. 2. Mengetahui sejarah perkembangan software dan hardware. 3. Mengetahui macam-macam sistem operasi.

(7)

1.4 Manfaat

(8)

BAB 2

ALGORITMA DAN FLOWCHART

2.1 Algoritma

Ditinjau dari asal-usul katanya, kata Algoritma sendiri mempunyai sejarah yang aneh. Orang hanya menemukan kata algorism yang berarti proses menghitung dengan angka arab. Anda dikatakan algorist jika Anda menghitung menggunakan angka arab. Para ahli bahasa berusaha menemukan asal kata ini namun hasilnya kurang memuaskan. Akhirnya para ahli sejarah matematika menemukan asal kata tersebut yang berasal dari nama penulis buku arab yang terkenal yaitu Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi. Al-Khuwarizmi dibaca orang barat menjadi Algorism.

Al-Khuwarizmi menulis buku yang berjudul Kitab Al Jabar Wal-Muqabala yang artinya “Buku pemugaran dan pengurangan” (The book of restoration and reduction). Dari judul buku itu kita juga memperoleh akar kata “Aljabar” (Algebra). Perubahan kata dari algorism menjadi algorithm muncul karena kata algorism sering dikelirukan dengan arithmetic, sehingga akhiran – sm berubah menjadi –thm. Karena perhitungan dengan angka Arab sudah menjadi hal yang biasa, maka lambat laun kata algorithm berangsur-angsur dipakai sebagai metode perhitungan (komputasi) secara umum, sehingga kehilangan makna kata aslinya. Dalam bahasa Indonesia, kata algorithm diserap menjadi algoritma.

2.1.1 Defenisi Algoritma

(9)

Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu. Pertimbangan dalam pemilihan algoritma adalah, pertama, algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan. Tidak peduli sebagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah algoritma tersebut bukanlah algoritma yang baik.

Pertimbangan kedua yang harus diperhatikan adalah kita harus mengetahui seberapa baik hasil yang dicapai oleh algoritma tersebut. Hal ini penting terutama pada algoritma untuk menyelesaikan masalah yang memerlukan aproksimasi hasil (hasil yang hanya berupa pendekatan). Algoritma yang baik harus mampu memberikan hasil yang sedekat mungkin dengan nilai yang sebenarnya.

Ketiga adalah efisiensi algoritma. Efisiensi algoritma dapat ditinjau dari 2 hal yaitu efisiensi waktu dan memori. Meskipun algoritma memberikan keluaran yang benar (paling mendekati), tetapi jika kita harus menunggu berjam-jam untuk mendapatkan keluarannya, algoritma tersebut biasanya tidak akan dipakai, setiap orang menginginkan keluaran yang cepat. Begitu juga dengan memori, semakin besar memori yang terpakai maka semakin buruklah algoritma tersebut. Dalam kenyataannya, setiap orang bisa membuat algoritma yang berbeda untuk menyelesaikan suatu permasalahan, walaupun terjadi perbedaan dalam menyusun algoritma, tentunya kita mengharapkan keluaran yang sama. Jika terjadi demikian, carilah algoritma yang paling efisien dan cepat.

2.1.2 Manfaat Algoritma

Berikut adalah manfaat algoritma.

a. Membuat seseorang mampu berfikir benar.

b. Mempertajam daya fikir (dengan cara melakukan latihan, meganalisis /mengungkapkan permasalahan).

(10)

d. Membantu seseorang dalam menyelesaikan suatu masalah berdasarkan pada pola pikirnya masing-masing.

2.1.3 Sifat Algoritma

Prosedur yang tidak dimiliki sifat seperti tertera di dalam sub bagian di bawah ini bukanlah merupakan suatu algoritma dan tidak dapat membuahkan hasil yang diinginkan jika program penyajian dari prosedural tersebut diberikan ke dalam komputer. Dalam hal ini yang dimaksud adalah bahwa suatu prosedural dapat disebut sebagai algoritma jika telah memiliki kriteria yang telah disebutkan sebelumnya dan juga ditambah dengan harus memiliki sifat-sifat algoritma, yaitu :

a. Banyaknya langkah intruksi harus berhingga, pelaksanaan sebuah algoritma yang terprogram haruslah dapat diakhiri atau diselesaikan melalui jumlah langkah operasional yang berhingga. Jika tidak demikian, kita akan dpat mengharapkan bahwa pelaksanaan algoritma tersebut dapat menghasilkan suatu solusi yang baik.

b. Langkah atau intruksi harus jelas artinya bahwa penulis setiap langkah terdapat di dalam sebuah algoritma harus memiliki arti yang khusus atau spesifikasi sehingga dapat dibedakan antara penulis langkah untuk komputer dengan penulis langkah bagi manusia. Manusia akan lebih mudah memahami algoritma yang terdiri atas simbol-simbol (contoh : Pembuatan algoritma dengan diagram alur/flowchart) sedangkan komputer hanya membutuhkan sebuah penulisan algoritma dengan kode-kode yang dituangkan dalam bahasa yang dimengeri oleh komputer itu sendiri.

(11)

sebuah algoritma harus ditulis dengan jelas tentang batasan-batasan proses yang akan dilaksanakan oleh komputer.

d. Input dan output harus mempunyai batasan, input merupakan data yang dimasukan ke dalam algoritma. Dengan begitu input yang diberikan haruslah sesuai dengan jenis dari bahasa pemrograman yang digunankan, sedangkan output merupakan pihak diluar komputer, algoritma harus menghasilkan output karena merupakan solusi yang diharapkan dari suatu masalah yang timbul.

e. Efektifitas, intruksi yng diberikan kepada komputer agar hanya menjalankan atau melaksanakan proses yang mampu dilaksanakannya. yang dimaksud mampu adalah bahwa suatu algritma atau intruksi-intruksi dalam sebuah program hanya akan dapat dilaksanakan jika informasi yang diberikan oleh intruksi-intruksi tersebut lengkap, benar, dan jelas.

f. Adanya batasan ruang lingkup, Sebuah algoritma yang baik adalah yang hanya ditunjukan bagi suatu masalah tertentu saja. Susunan input harus ditentukan leih dulu sebab susunan tersebut menentukan sifat umum dari algoritma yang bersangkutan.

2.1.4 Kriteria dan Ciri-Ciri Algoritma

Kriteria algoritma yang baik yaitu:

a. Tepat, benar, sederhana, standart dan efektif. b. Logis, terstruktur dan sistematis.

c. Semua operasi terdefinisi.

d. Semua proses harus berakhir setelah sejumlah langkah di lakukan.

e. Di tulis dengan bahasa yang standar dengan format peprograman agar mudah untuk di implementasikan dan tidak menimbulkan arti ganda.

Ciri penting algoritma yang baik yaitu:

a. Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas. b. Setiap langkah harus terdefinisikan dengan tepat dan tidak berarti dua

(12)

c. Algoritma memiliki angka nol atau lebih masukan.

d. Algoritma harus efektif (setiap langkah harus sederhana sehingga dapat dikerjakan dalam waktu yang masuk akal).

2.1.5 Contoh Algoritma

Seorang programmer ingin membuat perhitungan dari: HITUNG = A * ( ( B + C ) – D )

Syaratnya B + C > D Algortitma:

a. Mulai.

b. Masukkan nilai A, B, C, dan D. c. Hitung hasil nilai dari B + C.

d. Jika hasil B + C > 0 maka nilai dikurang D. e. Jika hasil B + C <= 0 maka keluar dari program. f. Hasil nilai dari ( B + C ) – D dikali A.

g. Output HITUNG ditampilkan. h. Selesai.

2.2 Flowchart

Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut.

2.2.1 Simbol-Simbol Flowchart

Gambar berikut adalah simbol flowchart yang umum digunakan.

Tabel 2.1 Simbol-simbol flowchart

Gambar Simbol untuk Keterangan

(13)

Langkah diagram alir.

Titik Keputusan

Proses / Langkah dimana perlu adanya keputusan atau adanya kondisi tertentu. Di titik ini selalu ada dua keluaran untuk melanjutkan aliran kondisi yang berbeda.

Masukan / Keluaran Data

Digunakan untuk mewakili data masuk, atau data keluar.

Terminasi Menunjukkan awal atau akhir sebuah proses. Garis alir Menunjukkan arah aliran proses atau algoritma. Kontrol /

Inspeksi

Menunjukkan proses / langkah dimana ada inspeksi atau pengontrolan.

2.2.2 Struktur Flowchart

Flowchart terdiri dari 3 struktur: a. Struktur Sequence/Sederhana

(14)

Gambar 2.1 Flowchart sequence/sederhana

b. Struktur Branching/Percabangan

Diagram yang alurnya terjadi/terdapat alih kontrol berupa percabangan. Flowchart dengan stuktur percabangan digunakan untuk meyeleksi kondisidan menentukan pilihan proses selanjutnya.

Bentuk flowchart tersebut seperti :

Gambar 2.2 Bentuk flowchart branching/percabangan

Berikut flowchart dari algoritma menentukan apakah bilangan yang dimasukan ganjil atau genap.

Gambar 2.3 Flowchart bilangan ganjil atau genap c. Struktur Looping/Perulangan

Flowchart dengan struktur perulangan digunakan untuk mengulangi langkah-langkah sebelumnya sampai suatu kondisi terpenuhi.

(15)
(16)

BAB 3

SISTEM OPERASI

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 booting. Sedangkan software-software lainnya dijalankan setelah sistem operasi berjalan, dan sistem operasi akan melakukan layanan inti untuk software-software itu. Layanan inti tersebut seperti akses ke disk, manajemen memori, penjadwalan tugas schedule task, dan antar-muka user GUI/CLI. 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.

(17)

sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.

Dalam banyak kasus, sistem operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.

Sistem operasi secara umum terdiri dari beberapa bagian:

a. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory. b. Kernel, yaitu inti dari sebuah sistem operasi.

c. Command Interpreter atau shell, yang bertugas membaca input dari pengguna. d. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar

yang dapat dipanggil oleh aplikasi lain.

e. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrolnya.

Sebagian sistem operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu (misalnya DOS), tetapi sebagian besar sistem operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem operasi seperti ini disebut sebagai Multi-tasking Operating System (misalnya keluarga sistem operasi UNIX). Beberapa sistem operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan sistem operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS, contohnya adalah Windows, Linux, Free BSD, Solaris, palm, symbian, dan sebagainya.

3.1 Pengertian Sistem Operasi

(18)

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 booting.

Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, 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 sistem operasi modern adalah Linux, Android, iOS, Mac OS X, dan Microsoft Windows.

3.2 Tujuan Sistem Operasi

Adapun tujuan sistem operasi adalah sebagai berikut.

a. Sistem operasi membuat komputer menjadi lebih mudah dan menarik serta nyaman untuk digunakan.

b. Sistem operasi memungkinkan sumberdaya komputer digunakan secara efisien.

c. 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.

3.3 Lisensi Sistem Operasi

(19)

yang dilisensikan. Berbagai macam lisensi sistem operasi akan dibahas pada subbab-subbab berikut.

3.3.1 Sistem Operasi Berbayar

Sistem operasi yang berbayar itu adalah sistem operasi yang original atau langsung dari hak pencipta yang menjual sofware ini, dan mendapatkan cd yang asli, akan tetapi para pengguna ini hanya sedikit di karenakan harga atau biaya sangatlah mahal. Contoh sistem operasi berbayar adalah Windows.

3.3.2 Sistem Operasi Gratis

Software gratis/freeware adalah software yang disebarluaskan dengan Lisensi Freeware dimana kita dapat menggunakannya dengan bebas dan tak perlu membayar lisensi kepada orang yang memegang hak cipta dari software itu sendiri. Nah kata-kata gratis ini sering disalah artikan oleh orang banyak yang akhirnya mengubah arti resmi dari software gratis ini. Banyak orang yang sesukanya sendiri mencari software-software gratis ini untuk tujuan dipakai di komputer dia, nah parahnya barang gratis yang dia cari bukanlah barang gratis yang memakai lisensi freeware itu tetapi barang dengan lisensi ShareWare yang telah dicrack oleh orang lain dan dia tinggal mendownload dan menggunakan barang itu sesuka dia. inilah yang menjadikan mental kita sebagai pengguna software menjadi kacau-balau.

(20)

3.4 Macam-Macam Lisensi Sistem Operasi

a. Lisensi Commercial.

Lisensi Commercial (berbayar) ialah jenis lisensi yang biasa ditemui pada piranti lunak seperti Microsoft dengan Windows dan Office-nya, Lotus, Oracle dan lain sebagainya. Software yang diciptakan dengan lisensi ini, memang dibuat untuk kepentingan komersial. Sehingga pemakai yang ingin menggunakannya harus membeli atau mendapatkan ijin penggunaan dari pemegang hak cipta.

b. Lisensi Trial Software

Lisensi Trial Software ialah jenis lisensi yang biasa ditemui pada piranti lunak untuk keperluan demo dari sebuah software sebelum diluncurkan ke masyarakat. Biasanya antivirus, game, aplikasi pelengkap atau malah Operating System. Lisensi ini mengijinkan pengguna untuk menggunakan, mencopy atau menggandakan software tersebut secara bebas. Tetapi karena bersifat demo, maka seringkali piranti lunak dengan lisensi ini tidak memiliki fungsi dan fasilitas selengkap versi komersilnya (fitur yang kurang lengkap).

c. Lisensi Non Commercial Use

Lisensi Non Commercial Use ini biasanya diperuntukkan untuk kalangan pendidikan atau yayasan tertentu di bidang sosial. Sifatnya yang tidak komersial, biasanya gratis tetapi dengan batasan penggunaan tertentu.

d. Lisensi Shareware

(21)

e. Lisensi Freeware

Yang ini juga banyak beredar di internet. Freeware biasanya ditemui pada piranti lunak yang bersifat mendukung atau memberikan fasilitas tambahan. Contohnya antara lain adalah software-software plug in yang biasa menempel pada software.

f. Lisensi Royalty-Free Binaries

Software yang memiliki Lisensi Royalty-Free Binaries serupa dengan lisensi freeware, hanya saja produk yang ditawarkan adalah library yang berfungsi untuk melengkapi software yang sudah ada dan bukan merupakan suatu aplikasi yang berdiri sendiri.

g. Lisensi Open Source.

Nah, ini dia lisensi yang paling memberikan kebabasan pada penggunanya. Lisensi open souce adalah lisensi yang membebaskan penggunanya untuk menjalankan, menggandakan, menyebarluaskan, mempelajari, mengubah dan meningkatkan kinerja perangkat lunak. Berbagai jenis lisensi open source berkembang sesuai dengan kebutuhan dan teknologi yang ada.misalnya lisensi GNU/GPL, The FreeBSD, The MPL.

3.5 Macam-Macam Sistem Operasi

(22)

3.5.1 Sistem Operasi Komputer

Macam-macam sistem operasi komputer antara lain : DOS, Windows (Windows NT, Windows XP, Windows 7, Windows Vista), Unix, Machintos, Linux, Solaris, Free BSD, Novell Operating Sistem. Di sini akan dijelaskan beberapa sistem operasi.

a. DOS

DOS adalah sistem operasi yang menggunakan interface command-line yang digunakan para pengguna komputer pada dekade tahun 1980-an. Untuk fasilitas booting komputer dan menjalankan beberapa aplikasi software, misalnya WS dan Lotus. Masih banyak fungsi DOS yang digunakan pada zaman sekarang, terutama dalam menyelesaikan beberapa troubleshooting pada hardware komputer.

b. Windows

Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi yang dikembangkan oleh Microsoft. Sistem operasi Windows adalah hasil evolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985 yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar.

c. UNIX

(23)

Ada beberapa versi distro yang dikeluarkan, yaitu Ubuntu (berbasis Gnome), Kubuntu (berbasis KDE), Xubuntu (berbasis XFCE), dan Edubuntu (untuk pendidikan). Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli professional.

e. MacOs

Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.

f. LINUX

Pertama kali dikembangkan oleh Linus Torvald. Merupakan sistem operasi open source artinya bisa dikembangkan oleh semua orang dengan bebas. Turunan linux atau yang dikenal dengan distro linux banyak sekali macamnya. Mungkin linux merupakan sistem operasi yang paling banyak. Beberapa di antaranya yaitu: Debian, Suse, Red Hat (Fedora), Slackware, Ubuntu, Backtrack, dan lain-lain

g. Sun Solaris

Sun Solaris adalah sebuah sistem operasi keluarga Unix yang dikembangkan oleh Sun Microsystems Inc. OpenSolaris adalah Sun Solaris yang di open-source kan di bawah lisensi CDDL (Common Development and Distribution License). Sun Solaris bisa dijalankan di atas prosesor yang berspek x86,x64 dan SPARC.t.

h. Free BSD

Free BSD adalah suatu sistem operasi yang bekerja layaknya UNIX tetapi bukan turunan dari UNIX. Pertama kali dikembangkan oleh Berkeley Software Distribution pada tahun 1993.

i. Novell Operating Sistem

Dibuat oleh Novell Corporation. Kelebihan:

(24)

b. Kecepatan komunikasi antar PC dalam sebuah LAN (Local Area Network). c. Manajemen jaringannya mudah.

d. Perangkat besar (space disk, memori) hanya pada computer yang digunakan sebagai server.

Kekurangan:

Berbasis DOS sehingga mode operasinya tidak grafis. j. Machintos

Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.

3.5.2 Sistem Operasi Mobile

Sistem operasi mobile adalah software utama yang melakukan manajemen dan kontrol terhadap hardware secara langsung serta manajemen dan mengontrol software-software lain sehingga software-software-software-software lain tersebut dapat bekerja.

Sehingga suatu sistem operasi mobile akan bertanggung jawab dalam mengoperasikan berbagai fungsi dan fitur yang tersedia dalam perangkat ponsel tersebut seperti, schedulling task, keyboard, WAP, email, text message, sinkronisasi dengan aplikasi dan perangkat lain, memutar musik, camera, dan mengontrol fitur-fitur lainnya.

Selain berfungsi untuk mengkontrol sumber daya hardware dan software ponsel seperti keypad, layar, phonebook, baterai, dan koneksi ke jaringan, sistem operasi juga mengontrol agar semua aplikasi bisa berjalan stabil dan konsisten. Sistem operasi harus dirancang fleksibel sehingga para software developer lebih mudah menciptakan aplikasi-aplikasi baru yang canggih.

(25)

mobile Operating System (OS) telah berlomba untuk memasarkan produk-produk mereka dengan menciptakan fungsi-fungsi dan teknologi yang kian hari kian memanjakan pengguna smartphone dari segi entertainment dan fungsionalitas penggunaan selular untuk memudahkan tugas sehari-hari. a. Apple (iOS)

iOS adalah sistem operasi mobile Apple. Dikembangkan awalnya untuk iPhone, kemudian telah digunakan juga pada iPod Touch, iPad dan Apple TV. Apple tidak mengizinkan OS untuk dijalankan pada hardware pihak ketiga. Interface pengguna iOS didasarkan pada konsep manipulasi langsung, menggunakan gerakan multi-touch. Elemen kendali Interface terdiri dari slider, switch, dan tombol. Interaksi dengan OS mencakup gerakan seperti menggesekkan, penyadapan, mencubit, dan sebaliknya mencubit.

Akselerometer internal digunakan oleh beberapa aplikasi untuk merespon guncangan perangkat (satu hasil yang umum adalah membatalkan perintah) atau berputar dalam mode tiga dimensi (satu hasil yang umum adalah beralih dari portrait ke modus landscape). Dalam IOS, ada empat lapisan abstraksi: Core OS layer, Core Services layer, Media layer, dan Cocoa Touch layer. Sistem operasi membutuhkan sekitar 500 megabyte penyimpanan perangkat, bervariasi untuk setiap perangkat yang diimplementasikan.

b. Android

Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.

(26)

kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.

Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).

c. Windows Mobile

Windows Mobile adalah salah satu sistem operasi (OS) mobile yang dikembangkan oleh Microsoft dan di desain untuk digunakan pada smartphone dan perangkat nirkabel lainya. Versi saat ini disebut ‘Windows 7 Mobile’. OS ini berbasis pada Windows CE 7 Kernel, dan fitur-fiturnya dikembangkan menggunakan Microsoft Windows API.

Windows Mobile didesain sedemikian rupa agar mirip dengan versi Windows Desktop. Sebagai tambahan, third party software development tersedia untuk Windows Mobile. Pertama kali dirilis sebagai sistem operasi Pocket PC 2000, kebanyakan perangkat Windows Mobile dilengkapi dengan Stylus Pen, yang mana di gunakan untuk memasukan perintah-perintah dengan cara men-tap-nya di layar.

d. RIM (Blackberry)

BlackBerry OS adalah sistem operasi mobile yang dikembangkan RIM yang mendukung layanan multitasking untuk produk BlackBerry. BlackBerry diperkenalkan tahun 1997 oleh Perusahaan Kanada, Research in Motion(RIM) yang mampu menyampaikan informasi jaringan data nirkabel. BlackBerry mulai dikenalkan di Indonesia pada Desember 2004 oleh operator di Indonesia. Pasar BlackBerry mulai diramaikan oleh berbagai operator dengan menyediakan berbagai pilihan layanan seperti BlackBerry Internet Service dan BlackBerry Enterprise Server.

(27)

fasilitas BlackBerry memang baru dimanfaatkan oleh para pengguna pribadi produk mereka yang bervariasi. Variasi dari sisi hardware ini dimana Symbian OS diimplementasi dapat dimungkinkan karena sistem operasi ini memiliki antarmuka pemprograman aplikasi (Application Programming Interface; API). API mendukung terhadap komunikasi dan tingkah laku yang umum pada hardware yang dapat digunakan oleh objek aplikasi lain.

Hal ini dimungkinkan karena API merupakan objek antarmuka yang didefenisikan pada level aplikasi, yang berisikan prosedur dan fungsi (dan juga variabel serta struktur data) yang mengelola/memanggil kernel dimana sebagai penghubung antara software dan hardware. Dengan adanya standar API ini membantu pihak pengembang untuk melakukan penyesuaian atas aplikasi yang dibuatnya agar dapat diinstal pada produk telepon bergerak yang bermacam-macam.

Mirip seperti sistem operasi desktop, Symbian OS mampu melakukan operasi secara multithreading, multitasking dan pengamanan terhadap memori. Dan semua pemrograman pada Symbian dilakukan secara event-based, artinya hardware CPU menjadi tidak aktif ketika tidak ada inputan berupa aktivitas tertentu. Namun perlu dipahami sistem operasi ini memang ditujukan untuk diinstal pada peralatan mobile dengan keterbatasan sumber daya. Multithread dan multitasking memberikan kemampuan Symbian OS untuk menjalankan lebih dari satu aplikasi sekaligus.

(28)

berjalan terlebih dahulu dan proses apa berikutnya serta berapa banyak waktu akan jadi diberi.

(29)

BAB 4

HARDWARE DAN SOFTWARE

4.1 Hardware

Definisi perangkat keras komputer adalah semua bagian fisik yang ada di dalam komputer, perangkat keras biasanya juga di sebut dengan hardware itu dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak atau disebut softwar yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya.

Batasan antara perangkat keras dan perangkat lunak akan sedikit buram kalau kita berbicara mengenai firmware, karena firmware ini adalah perangkat lunak yang dibuat ke dalam perangkat keras. Firmware ini merupakan wilayah dari bidang ilmu komputer dan teknik komputer, yang jarang dikenal oleh pengguna umum. Komputer Pribadi pada umumnya mempunyai bagian terdiri dari beberapa komponen yang merupakan suatu sistem. Sistem adalah komponen-komponen yang saling bekerja sama membentuk suatu kesatuan. Apabila salah satu komponen tidak berfungsi, maka komponen yang lain jelas tidak akan memberikan proses-proses yang ada komputer dengan baik. Berdasarkan fungsinya, perangkat keras komputer dibagi menjadi :

a. Input device (unit masukan) b. Process device (unit Pemrosesan) c. Output device (unit keluaran)

(30)

4.1.1 Input Devie (Unit Masukan)

Unit ini berfungsi sebagai media untuk memasukkan data dari luar ke dalam suatu memori dan processor untuk diolah guna menghasilkan informasi yang diperlukan. Input devices atau unit masukan yang umumnya digunakan personal computer (PC) adalah keyboard dan mouse, keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengan komputer.

Selain itu terdapat joystick, yang biasa digunakan untuk bermain games atau permainan dengan komputer. Kemudian scanner, untuk mengambil gambar sebagai gambar digital yang nantinya dapat dimanipulasi. Touch panel, dengan menggunakan sentuhan jari user dapat melakukan suatu proses akses file. Microphone, untuk merekam suara ke dalam komputer

a. Keyboard

Keyboard adalah alat input yang merupakan salah satu perangkat keras komputer dan mempunyai macam-macam tombol serta memiliki fungsi yang berbeda-beda tergantung pada penekanan tombol yang dapat menghasilkan proses sesuai dengan keinginan kita

b. Mouse

Mouse adalah Perangkat Keras Input yang dihubungkan ke komputer baik itu secara wire (kabel) atau wireless (tanpa kabel). Perangkat ini dinamakan mouse karena piranti ini berbentuk seperti tikus. Tidak hanya itu, kabel yang tersambung dengan mouse juga mirip ekor tikus.

c. Touchpad

Touchpad adalah perangkat penunjuk (pointer) yang terdiri dari permukaan khusus yang bisa menerjemahkan gerakan dan posisi jari pengguna ke posisi relatif di layar. Touchpad adalah fitur umum dari laptop dan juga digunakan sebagai pengganti mouse komputer di space meja yang kecil.

d. Light Pen

(31)

sangat berguna sekali untuk menggambar. Perangkat keras ini juga berfungsi atau pengganti dari keyboard dan mouse komputer.

e. Joystick dan Games Paddle

Joystick adalah alat input komputer yang berwujud tuas atau tongkat dan dapat bergerak ke segala arah, sedangkan games paddle biasanya berbentuk kotak atau persegi terbuat dari plastik dilengkapi dengan tombol-tombol yang akan mengatur gerak suatu objek dalam komputer. Alat ini dapat mentransmisikan arah sebesar dua atau tiga dimensi ke komputer dan alat ini umumnya digunakan sebagai pelengkap untuk memainkan permainan video yang dilengkapi lebih dari satu tombol.

f. Web Camera

Kamera web (singkatan dari web dan camera) adalah sebutan bagi kamera waktu-nyata yang gambarnya bisa dilihat melalui Waring Wera Wanua, program pengolah pesan cepat, atau aplikasi pemanggilan video. Istilah kamera web cam merujuk pada teknologi secara umumnya, sehingga kata web cam kadang-kadang diganti dengan kata lain yang memberikan pemandangan yang ditampilkan di kamera. Kamera web adalah sebuah kamera video digital kecil yang dihubungkan ke komputer melalui colokan USB atau pun colokan COM.

g. Scanner Gambar

Scanner adalah alat elektronik yang fungsinya hampir sama dengan mesin fotocopy yaitu untuk memasukan data berupa image dan di proses melalui komputer. Namun ada perbedaan dari kedua hardware tersebut yaitu mesin fotocopy hasilnya dapat langsung di lihat pada media kertas sedangkan scanner hasilnya ditampilkan pada layar monitor komputer kemudian di proses secara manual di dalam komputer. Data yang telah diambil dengan scanner bisa dimasukkan secara langsung ke semua aplikasi komputer yang mengenali teks ASCII (American Standard Code for Information Interchange).

(32)

Otak sebuah komputer berada pada unit pemrosesan (Process device). Unit pemrosesan ini dinamakan CPU ( Central Processing Unit ). Fungsi CPU adalah sebagai pemroses dan pengolah data yang selanjutnya dapat menghasilkan suatu informasi yang diperlukan. Pada komputer mikro unit pemrosesan ini disebut dengan micro-processor (pemroses mikro) atau processor yang berbentuk chip yang terdiri dari ribuan sampai jutaan IC.

a. Power Supply

Power supply adalah perangkat keras berupa kotak yang isinya merupakan kabel-kabel untuk menyalurkan tegangan ke dalam perangkat keras lainnya. Perangkat keras ini biasanya terpasang di bagian belakang (di dalam) casing komputer. Input power supply berupa arus bolak-balik (AC) sehingga power supply harus mengubah tegangan AC menjadi DC (arus searah). Besarnya berpengaruh dan penting untuk kecepatan proses komputer kita.

c. Kartu Grafis (VGA Card)

VGA kepanjangan dari Video Graphics Acceleratoryang berfungsi mengolah data graphis untuk ditampilkan pada layar monitor, VGA juga memiliki prossesor yang di sebut GPU (Graphics Processing Unit) dan membutuhkan memory.

VGA adalah standar tampilan komputer analog yang dipasarkan pertama kali oleh IBM pada tahun 1987. Walaupun standar VGA sudah tidak lagi digunakan karena sudah diganti oleh standar yang lebih baru, VGA masih diimplementasikan pada Pocket PC. VGA merupakan standar grafis terakhir yang diikuti oleh mayoritas pabrik pembuat kartu grafis komputer. Tampilan Windows sampai sekarang masih menggunakan modus VGA karena didukung oleh banyak produsen monitor dan kartu grafis.

(33)

Kartu VGA berguna untuk menerjemahkan keluaran komputer ke monitor. Untuk proses desain grafis atau bermain permainan video, diperlukan kartu grafis yang berdaya tinggi. Produsen kartu grafis yang terkenal antara lain ATI dan nVidia.

Selain itu, VGA juga dapat mengacu kepada konektor VGA 15-pin yang masih digunakan secara luas untuk mengantarkan sinyal video analog ke monitor. Standar VGA secara resmi digantikan oleh standar XGA dari IBM, tetapi nyatanya VGA justru digantikan oleh Super VGA.

d. Processor pengaruhnya terhadap kecepatan komputer tergantung dari jenis dan kapasitas processor.

Prosesor adalah chip yang sering disebut “Microprosessor” yang sekarangukurannya sudah mencapai Gigahertz (GHz). Ukuran tersebut adalah hitungan kecepatan prosesor dalam mengolah data atau informasi. Merk prosesor yang banyak beredar dipasaran adalah AMD, Apple, Cyrix VIA, IBM, IDT, dan Intel. Bagian dari Prosesor Bagian terpenting dari prosesor terbagi 3 yaitu :

a) Aritcmatics Logical Unit (ALU) b) Control Unit (CU)

c) Memory Unit (MU)

e. Motherboard

(34)

sementara), VGA card (memori penyimpan data grafis), prosesor, dan Additional card (PCI, ISA).

4.1.3 Output Device (Unit Keluaran)

Output device merupakan peralatan yang berfungsi untuk mengeluarkan hasil pemrosesan ataupun pengolahan data yang berasal dari CPU kedalam suatu media yang dapat dibaca oleh manusia ataupun dapat digunakan untuk penyimpanan data hasil proses. Hasil pemrosesan tersebut dapat digolongkan menjadi empat bentuk, yaitu tulisan (huruf,angka,simbol khusus), image (dalam betuk grafis atau gambar), suara, dan bentuk lain yang dapat dibaca oleh mesin (machine-readable form). Tiga golongan pertama adalah output yang dapat digunakan langsung oleh manusia, sedangkan golongan terakhir biasanya digunakan sebagai input untuk proses selanjutnya dari komputer.

a. Monitor

Monitor adalah display adaptor yang dapat menampilkan informasi melalui proses oleh kartu video (video card) komputer. Ketika kartu video atau kartu grafis mengubah informasi biner dari 1s dan 0s menjadi gambar, gambar ini ditampilkan ke monitor yang terhubung secara langsung. Ada berbagai jenis monitor, termasuk cathode ray tube (CRT) dan liquid crystal display (LCD). Monitor memiliki fungsi layar yang terdiri dari tombol power, pengontrol kecerahan, kontras dan posisi.

Monitor Komputer yaitu salah satu dari tiga cara yang mungkin data yang dihasilkan oleh komputer yang dapat berkomunikasi kepada pengguna. Dua cara lain adalah melalui suara atau dengan mengirimkan informasi ke printer. Pada tahap perkembangan ini, komponen visual dari sebuah sistem komputer – monitor atau layar – adalah cara tercepat dan termudah untuk melihat hasil proses komputer.

b. Printer

(35)

digunakan untuk keperluan mencetak tulisan, gambar, dan grafik ke dalam bentuk kertas atau sejenisnya. Printer itu sendiri saat ini sering digunakan untuk mencetak dokumen penting baik itu perusahaan ataupun organisasi sekolah dan lain sebagainya. Dengan demikian, printer sangat membantu sekali untuk para pekerja kantoran, anak sekolah dan masyarakat pada umumnya yaitu untuk mencetak dokumen yang sangat penting.

c. Speaker

Speaker adalah perangkat keras output yang berfungsi mengeluarkan hasil pemrosesan oleh CPU berupa audio/suara. Speaker juga bisa di sebut alat bantu untuk keluaran suara yang dihasilkan oleh perangkat musik seperti MP3 Player, DVD Player dan lain sebagainya.

d. Modem

Modem yaitu singkatan dari modulator dan demodulator. Modulator berfungsi untuk melakukan proses menumpangkan data pada sinyal informasi ke sinyal pembawa agar dapat dikirim ke pengguna melalui media tertentu, proses ini biasa disebut dengan proses modulasi. Pada proses ini data dari komputer yang berbentuk sinyal digital akan diubah menjadi sinyal analog. Sedangkan Demodulator berfungsi sebagai proses mendapatkan kembali data yang dikirim oleh pengirim. Pada proses ini data akan dipisahkan dari frekuensi tinggi dan data yang berupa sinyal analog akan diubah kembali menjadi sinyal digital agar bisa dibaca oleh komputer.

e. Network Card

NIC (Network interface Card) atau biasa disebut dengan kartu jaringan adalah perangkat keras dalam jaringan komputer yang berfungsi untuk menghubungkan komputer kita ke jaringan komputer. Lan Card berbentuk kartu ekspansi yang akan dipasang pada slot PCI di motherboard. Pada saat sekarang ini NIC (Network Interface Card ) merupakan kebutuhan yang mutlak untuk jaringan komputer. Akan tetapi seiring perkembangan zaman peranan NIC mulai tergeser dengan WIFI yang lebih praktis dan efisien.

(36)

(Network Interface Card ), jangan lupa instal drivernya agar komponen dapat bekerja secara maksimal.

LAN Card mempunyai Mac Address yang yang berfungsi untuk identifikasi perangkat dalam jaringan, dan setiap LAN Card hanya mempunyai satu Mac address saja, sehinga biasanya jaringan akan mengidentifikasi mac address dari LAN Card yang terpasang pada komputer kita. LAN Card biasanya dipasang pada komputer model lama karena untuk komputer dengan motherboard jenis baru lan card sudah terpasang onboard pada motherboard. Di samping port RJ 45 pada LAN Card terdapat lampu indikator yang berfungsi sebagai penanda bahwa LAN Card telah bekerja, sehingga saat LAN Card dihubungkan dengan konektor RJ 45 maka lampu indikator akan menyala sebagai penanda bahwa LAN Card sudah bekerja.

4.1.4 Backing Storage (Unit Penyimpanan)

Storage atau biasa juga disebut memory adalah suatu tempat penyimpanan atau penampung data dan program. Dapat juga dikatakan sebagai Electronic Filing Cabinet pada sistem komputer. Penyimpanan cadangan merupakan penyimpanan semua informasi non aktif didalam komputer. Ada dua jenis utama alat penyimpanan cadangan yaitu: Serial Accsess, contohnya tape drive, dan Direct Access, contohnya disk magnetis, yaitu harddisk, floppy disk (diskette) yang ini sudah jarang sekali dipakai saat ini, CD/DVD ROM, Tape Drive, Magnetic Tape.

a. Hard Disk (HDD)

(37)

b. Floppy Disk

Floppy Disk adalah sebuah perangkat penyimpanan file/data portable yang jaya pada era tahun 1990-an. Sempat populer karena dapat mengangkut file dari komputer ke komputer lain. Seiring perkembangan zaman Floppy Disk telah bergeser dan berkembang pesat ke teknologi yang lebih maju. Dengan kata lain Floppy Disk merupakan alat bantu bagi pengguna komputer untuk menyimpan data/file yang sangat penting.

c. Flash Disk

Flash Disk adalah alat penyimpan data/file yang berupa NAND. Di dalam perangkat ini, tertanam controller dan memori penyimpan data yang bersifat non–volatile alias tidak akan hilang meskipun tidak terdapat daya listrik. Komponen flashdisk lebih sederhana dan relative lebih sedikit dibandingkan dengan hardisk . Hal ini disebabkan karena flashdisk tidak memerlukan piringan, motor, atau part lain yang berkerja secara mekanik.

Umur flashdisk saat ini berkisar 10 tahun (masa pemakian normal). Tips buat anda penggunaan flashdisk pada system operasi Windows Me/2000/XP menyarankan pelepasan flashdisk dengan cara yang aman (Safe Removal). Hal ini untuk menghindari data yang masih tersisa dan belum tertulis dari memori cache ke flashdisk. Pencabutan flashdisk secara mendadak dapat mengakibatkan data yang belum selesai ditulis menjadi rusak. Memutus koneksi dengan cara aman akan memperpanjang umur flashdisk karena hubungan baca/tulis antara komputer dan flashdisk diamankan terlebih dulu dan hubungan listrik singkat (yang dapat merusak komponen flashdisk) dapat dicegah.

4.1.5 Periferal (Unit Tambahan)

(38)

a. Kartu Suara (Sound Card)

Sound Card adalah perangkat keras komputer pengolah data berupa audio atau suara. Secara definisi sound card dibedakan menjadi dua jenis berdarsarkan fisiknya, yaitu sound card onboard dan sound card external. Sound card memiliki format tata suara yang mendukung system keluaran suara, misalnya sound card yang memiliki 4 chanel harus menggunakan speaker aktif dengan 4 speaker dan 1 subwover untuk mendapatkan hasil yang optimal.

b. CD/DVD ROM

CD-ROM merupakan akronim dari compact disc read-only memory adalah sebuah piringan kompak dari jenis piringan optik (optical disc) yang dapat menyimpan data. CD-ROM juga berarti bahwa CD-ROM drive hanya bisa digunakan untuk membaca sebuah CD saja. Secara garis besar CD-ROM dibedakan menjadi 2 menurut tipenya yaitu : ATA/IDE dan SCSI. Yang paling mendasari dari perbedaan tersebut adalah kecepatannya.

Kalau ATA memiliki kecepatan 100-133Mbps sedangkan SCSI memiliki kecepatan kira-kira 150 Mbps. Untuk tipe SCSI biasanya ditemuka pada CR RW drive. Pada CD ROM terdapat tulisan 56X artinya kemampuan memberikan kecepatan transfer data sebesar 56 x150 Kbps. Tipe CD RW juga biasanya dibedakan berdasarkan kemapuan membakar dan membaca. CD RW tipe 12x8x32 artinya memiliki kemampuan membakar pada CD R seccepat 12x, membakar pada CD RW secepat 8x, dan membaca CD R/CD RW/dengan kecepatan maksimal 32x.

c. Uninterruptable Power Suply (UPS)

(39)

4.2 Software

Nama lain dari Software adalah perangkat lunak. Karena disebut juga sebagai perangkat lunak, maka sifatnya pun berbeda dengan hardware atau perangkat keras, jika perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh secara langsung manusia, maka software atau Perangkat lunak tidak dapat disentuh dan dilihat secara fisik, software memang tidak tampak secara fisik dan tidak berwujud benda namun bisa untuk dioperasikan.

Pengertian Software komputer adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. Melalui sofware atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah.

Software atau perangkat lunak komputer berdasarkan distribusinya dibedakan menjadi beberapa macam, yaitu software berbayar, software gratis atau free ( Freeware, free software, shareware, adware).

4.2.1 Software Berbayar

Software berbayar merupakan perangkat lunak yang didistribusikan untuk tujuan komersil, setiap pengguna yang ingin menggunakan atau mendapatkan software tersebut dengan cara membeli atau membayar pada pihak yang mendistribusikannya. pengguna yang menggunakan software berbayar umumnya tidak diijinkan untuk menyebarluaskan software tersebut secara bebas tanpa ijin ada penerbitnya. contoh software berbayar ini misalnya adalah sistem microsoft windows, microsoft office, adobe photo shop, dan lain-lain.

4.2.2 Freeware

(40)

penggunanya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan). Para pengembang perangkat gratis seringkali membuat perangkat gratis freeware untuk disumbangkan kepada komunitas, namun juga tetap ingin mempertahankan hak mereka sebagai pengembang dan memiliki kontrol terhadap pengembangan selanjutnya. Freeware juga didefinisikan sebagai program apapun yang didistribusikan gratis, tanpa biaya tambahan. Sebuah contoh utama adalah suite browser dan mail client dan Mozilla News, juga didistribusikan di bawah GPL (Free Software).

4.2.3 Free Software

Free Software lebih mengarah kepada bebas penggunaan tetapi tidak harus gratis. Pada kenyataannya, namanya adalah karena bebas untuk mencoba perangkat lunak sumber terbuka (Open Source) dan di sanalah letak inti dari kebebasan: program-program di bawah GPL, sekali diperoleh dapat digunakan, disalin, dimodifikasi dan didistribusikan secara bebas. Jadi free software tidak mengarah kepada gratis pembelian tetapi penggunaan dan distribusi. Begitu keluar dari lisensi kita dapat menemukan berbagai cara untuk mendistribusikan perangkat lunak, termasuk freeware, shareware atau Adware. Klasifikasi ini mempengaruhi cara di mana program dipasarkan, dan independen dari lisensi perangkat lunak mana mereka berasal.

Perbedaan yang nyata antara Free Software dan Freeware. Konflik muncul dalam arti kata free dalam bahasa Inggris, yang berarti keduanya bebas dan gratis. Oleh karena itu, dan seperti yang disebutkan sebelumnya, Free Software tidak perlu bebas, sama seperti Freeware tidak harus gratis.

4.2.4 Shareware

(41)

menguji produk sebelum membeli dan kemudian membeli versi lengkap dari program. Sebuah contoh yang sangat jelas dari tipe ini adalah perangkat lunak antivirus, perusahaan-perusahaan ini biasanya memudahkan pelepasan produk evaluasi yang hanya berlaku untuk jumlah hari tertentu. Setelah melewati maksimum, program akan berhenti bekerja dan Anda perlu membeli produk jika Anda ingin tetap menggunakannya.

(42)

BAB 5

TOPOLOGI JARINGAN KOMPUTER

Topologi jaringan adalah, hal yang menjelaskan hubungan geometris antara unsur-unsur dasar penyusun jaringan, yaitu node, link, dan station. Topologi jaringan dapat dibagi menjadi 6 kategori utama seperti di bawah ini.

a. Topologi bintang b. Topologi cincin c. Topologi bus d. Topologi jala e. Topologi pohon f. Topologi linier

Setiap jenis topologi di atas masing-masing memiliki kelebihan dan kekurangan. Pemilihan topologi jaringan didasarkan pada skala jaringan, biaya, tujuan, dan pengguna. Topologi-topologi ini sering kita temui di kehidupan sehari-hari, namun kita tak menyadarinya. Topologi pertama yang digunakan adalah topologi bus. Semua Topologi memiliki kelebihan dan kekurangan tersendiri.

5.1 Topologi Bintang

(43)

Kelebihan:

a. Kerusakan pada satu saluran hanya akan memengaruhi jaringan pada saluran tersebut dan station yang terpaut.

b. Tingkat keamanan termasuk tinggi.

c. Tahan terhadap lalu lintas jaringan yang sibuk.

d. Penambahan dan pengurangan station dapat dilakukan dengan mudah. e. Akses Kontrol terpusat.

f. Kemudahan deteksi dan isolasi kesalahan/kerusakan pengelolaan jaringan. g. Paling fleksibel.

Kekurangan:

a. Jika node tengah mengalami kerusakan, maka seluruh rangkaian akan berhenti. b. Boros dalam pemakaian kabel.

c. HUB jadi elemen kritis karena kontrol terpusat.

d. Peran hub sangat sensitif sehingga ketika terdapat masalah dengan hub maka jaringan tersebut akan down.

e. Jaringan tergantung pada terminal pusat.

f. Jika menggunakan switch dan lalu lintas data padat dapat menyebabkan jaringan lambat.

g. Biaya jaringan lebih mahal dari pada bus atau ring.

(44)

5.2 Topologi Cincin perangkat sebelumnya kemudian meneruskannya pada perangkat sesudahnya, proses menerima dan meneruskan sinyal data ini dibantu oleh TOKEN.

TOKEN berisi informasi bersamaan dengan data yang berasal dari komputer sumber, token kemudian akan melewati titik/node dan akan memeriksa apakah informasi data tersebut digunakan oleh titik/node yang bersangkutan, jika ya maka token akan memberikan data yang diminta oleh node untuk kemudian kembali berjalan ke titik/node berikutnya dalam jaringan. Jika tidak maka token akan melewati titik/node sambil membawa data menuju ke titik/node berikutnya. proses ini akan terus berlangsung hingga sinyal data mencapi tujuannya.

Dengan cara kerja seperti ini maka kekuatan sinyal dalam aliran data dapat terjaga. Kemampuan sinyal data dalam melakukan perjalanan disepanjang lingkaran adalah hal yang sangat vital dalam Topologi cincin. Pada topologi cincin, komunikasi data dapat terganggu jika satu titik mengalami gangguan. Jaringan FDDI mengantisipasi kelemahan ini dengan mengirim data searah jarum jam dan berlawanan dengan arah jarum jam secara bersamaan. Topologi ring digunakan dalam jaringuhkan saat komputer yang terhubung ke jaringan dalam jumlah yang banyak.

Kelebihan:

a. Mudah untuk dirancang dan diimplementasikan.

b. Memiliki performa yang lebih baik daripada topologi bus, bahkan untuk aliran data yang berat sekalipun.

(45)

d. Mudah untuk melakukan pelacakan dan pengisolasian kesalahan dalam jaringan karena menggunakan konfigurasi point to point.

e. Hemat kabel.

f. Tidak akan terjadi tabrakan pengiriman data (collision), karena pada satu waktu hanya satu node yang dapat mengirimkan data.

Kekurangan:

a. Peka kesalahan, sehingga jika terdapat gangguan di suatu node mengakibatkan terganggunya seluruh jaringan. Namun hal ini dapat diantisipasi dengan menggunakan cincin ganda (dual ring).

b. Pengembangan jaringan lebih kaku, karena memindahkan, menambah dan mengubah perangkat jaringan dan mempengaruhi keseluruhan jaringan.

c. Kinerja komunikasi dalam jaringan sangat tergantung pada jumlah titik/node yang terdapat pada jaringan.

d. Lebih sulit untuk dikonfigurasi daripada topologi bintang. e. Dapat terjadi collision (dua paket data tercampur).

f. Diperlukan penanganan dan pengelolaan khusus bandles.

Gambar 5.2 Topologi Cincin

5.3 Topologi Bus

(46)

50ohm pada ujung network), maka komputer atau perangkat jaringan lainnya bisa dengan mudah dihubungkan satu sama lain.

Kesulitan utama dari penggunaan kabel sepaksi adalah sulit untuk mengukur apakah kabel sepaksi yang digunakan benar-benar cocok atau tidak. Karena kalau tidak sungguh-sungguh diukur secara benar akan merusak NIC (network interface card) yang digunakan dan kinerja jaringan menjadi terhambat, tidak mencapai kemampuan maksimalnya. Topologi ini juga sering digunakan pada jaringan dengan basis fiber optic (yang kemudian digabungkan dengan topologi star untuk menghubungkan dengan client atau node.).

Pada topologi bus dua ujung jaringan harus diakhiri dengan sebuah terminator. Barel connector dapat digunakan untuk memperluasnya. Jaringan hanya terdiri dari satu saluran kabel yang menggunakan kabel BNC. Komputer yang ingin terhubung ke jaringan dapat mengkaitkan dirinya dengan men tap Ethernetnya sepanjang kabel.

Instalasi jaringan Bus sangat sederhana, murah dan maksimal terdiri atas 5-7 komputer. Kesulitan yang sering dihadapi adalah kemungkinan terjadinya tabrakan data karena mekanisme jaringan relatif sederhana dan jika salah satu node putus maka akan mengganggu kinerja dan trafik seluruh jaringan.

Kelebihan:

a. Pengembangan jaringan atau penambahan workstation baru dapat dilakukan dengan mudah tanpa mengganggu workstation lain.

b. Hemat kabel.

c. Layout kabel sederhana.

Kekurangan:

a. Bila terdapat gangguan di sepanjang kabel pusat maka keseluruhan jaringan akan mengalami gangguan.

(47)

Gambar 5.3 Topologi Bus

5.4 Topologi Jala

Topologi jala atau Topologi mesh adalah suatu bentuk hubungan antar perangkat dimana setiap perangkat terhubung secara langsung ke perangkat lainnya yang ada di dalam jaringan. Akibatnya, dalam topologi mesh setiap perangkat dapat berkomunikasi langsung dengan perangkat yang dituju (dedicated links).

Dengan demikian maksimal banyaknya koneksi antar perangkat pada jaringan bertopologi mesh ini dapat dihitung yaitu sebanyak n(n-1)/2. Selain itu karena setiap perangkat dapat terhubung dengan perangkat lainnya yang ada di dalam jaringan maka setiap perangkat harus memiliki sebanyak n-1 Port Input/Output (I/O ports).

Berdasarkan pemahaman di atas, dapat dicontohkan bahwa apabila sebanyak 5 (lima) komputer akan dihubungkan dalam bentuk topologi mesh maka agar seluruh koneksi antar komputer dapat berfungsi optimal, diperlukan kabel koneksi sebanyak 5(5-1)/2 = 10 kabel koneksi, dan masing-masing komputer harus memiliki port I/O sebanyak 5-1 = 4 port .

Kelebihan:

a. Hubungan dedicated links menjamin data langsung dikirimkan ke komputer tujuan tanpa harus melalui komputer lainnya sehingga dapat lebih cepat karena satu link digunakan khusus untuk berkomunikasi dengan komputer yang dituju saja (tidak digunakan secara beramai-ramai/sharing).

(48)

maka gangguan tersebut tidak akan memengaruhi koneksi komputer A dengan komputer lainnya.

c. Privacy dan security pada topologi mesh lebih terjamin, karena komunikasi yang terjadi antara dua komputer tidak akan dapat diakses oleh komputer lainnya.

d. Memudahkan proses identifikasi permasalahan pada saat terjadi kerusakan koneksi antar komputer.

Kekurangan:

a. Membutuhkan banyak kabel dan Port I/O. semakin banyak komputer di dalam topologi mesh maka diperlukan semakin banyak kabel links dan port I/O (lihat rumus penghitungan kebutuhan kabel dan Port).

b. Hal tersebut sekaligus juga mengindikasikan bahwa topologi jenis ini. Karena setiap komputer harus terkoneksi secara langsung dengan komputer lainnya maka instalasi dan konfigurasi menjadi lebih sulit.

c. Banyaknya kabel yang digunakan juga mengisyaratkan perlunya space yang memungkinkan di dalam ruangan tempat komputer-komputer tersebut berada.

Gambar 5.4 Topologi Jala

5.5 Topologi Pohon

(49)

Topologi jaringan ini disebut juga sebagai topologi jaringan bertingkat. Topologi ini biasanya digunakan untuk interkoneksi antar sentral dengan hirarki yang berbeda. Untuk hirarki yang lebih rendah digambarkan pada lokasi yang rendah dan semakin keatas mempunyai hirarki semakin tinggi. Topologi jaringan jenis ini cocok digunakan pada sistem jaringan komputer.

Pada jaringan pohon, terdapat beberapa tingkatan simpul atau node. Pusat atau simpul yang lebih tinggi tingkatannya, dapat mengatur simpul lain yang lebih rendah tingkatannya. Data yang dikirim perlu melalui simpul pusat terlebih dahulu. Misalnya untuk bergerak dari komputer dengan node-3 kekomputer node-7 seperti halnya pada gambar, data yang ada harus melewati node-3, 5 dan node-6 sebelum berakhir pada node-7.

Keungguluan jaringan pohon seperti ini adalah, dapat terbentuknya suatu kelompok yang dibutuhkan pada setiap saat. Sebagai contoh, perusahaan dapat membentuk kelompok yang terdiri atas terminal pembukuan, serta pada kelompok lain dibentuk untuk terminal penjualan.

Adapun kelemahannya adalah, apabila simpul yang lebih tinggi kemudian tidak berfungsi, maka kelompok lainnya yang berada dibawahnya akhirnya juga menjadi tidak efektif. Cara kerja jaringan pohon ini relatif menjadi lambat. Menurut jeremyah joel, tapologi ini menggunakan banyak kabel dan di Backbone (Kabel terbawah) merupakan pusat dari tapologi ini.

Gambar 5.5 Topologi Pohon 5.6 Topologi Linier

(50)

menghubungkan tiap titik sambungan (komputer) yang dihubungkan dengan penyambung yang disebut dengan Penyambung-T dan pada ujungnya harus diakhiri dengan sebuah penamat (terminator). Penyambung yang digunakan berjenis BNC (British Naval Connector: Penyambung Bahari Britania), sebenarnya BNC adalah nama penyambung bukan nama kabelnya, kabel yang digunakan adalah RG 58 (Kabel Sepaksi Thinnet). Pemasangan dari topologi bus beruntut ini sangat sederhana dan murah tetapi sebanyaknya hanya dapat terdiri dari 5-7 komputer.

a. Penyambung kabel BNC digunakan untuk menghubungkan kabel ke penyambung-T.

b. Penyambung-T BNC digunakan untuk menghubungkan kabel ke komputer. c. Penyambung tabung BNC (BNC barrel connector) digunakan untuk

menyambung 2 kabel BNC.

d. Penamat BNC digunakan ntuk menandai akhir dari topologi bus.

Kelebihan:

a. Hemat kabel.

b. Tata letak kabel sederhana. c. Mudah dikembangkan. d. Tidak butuh kendali pusat.

e. Penambahan maupun pengurangan penamat dapat dilakukan tanpa mengganggu operasi yang berjalan.

Kekurangan:

a. Deteksi dan isolasi kesalahan sangat kecil. b. Kepadatan lalu lintas tinggi.

c. Keamanan data kurang terjamin.

d. Kecepatan akan menurun bila jumlah pemakai bertambah. e. Diperlukan pengulang (repeater) untuk jarak jauh.

(51)
(52)

BAB 6 PENUTUP

6.1 Kesimpulan

Saat ini Teknologi Informasi (TI) berkembang sangat pesat dan meliputi berbagai bidang kehidupan manusia. Baik untuk keperluan menyelesaikan pekerjaan sehari -hari di tempat kerja, maupun di dalam kehidupan pribadi atau keluarga. Perkembangan TI ini akan mendominasi dunia dan sangat memengaruhi kehidupan masyarakat di masa mendatang.

Sumber Daya Manusia yang dapat mengerti perkembangan ini dan mampu menerapkannya dalam kehidupannya sehari - hari akan mampu bersaing dengan SDM lain yang tidak mengikuti perkembangan ini.

Kuliah ini mengenalkan tentang konsep-konsep teknologi informasi. Mata kuliah ini menerangkan tentang berbagai macam konsep teknologi informasi, dimulai dari perkembangan, etika, sampai fungsionalitas teknologi informasi. Mata kuliah ini sangat penting dalam memberikan motivasi kepada para mahasiswa dan menarik minat mereka untuk berinteraksi dengan teknologi informasi.

6.2 Kritik dan Saran

(53)

kegunaan sebenarnya yang mampu mempercerdas bangsa bukannya untuk menghancurkan moral moral bangsa.

Kemajuan teknologi informasi computer software dimasa mendatang diharapkan dapat membantu semua jenis pekerjaan manusia sehingga mereka mampu menyelesaikan pekerjaan mereka dengan cepat karena dimasa depan teknologi akan semakin canggih dan semua pekerjaan dikerjakan dengan system komputerisasi.

Sebagai masyarakat yang sadar akan kebutuhan pengetahuan dan teknologi maka alangkah baikya kita bisa memberikan sedikit pengetahuan kita kepada masyarakat yang belum mengetahui tentang penggunaan aplikasi komputer guna terciptanya SDM yang berguna bagi bangsa dan Negara.

(54)

DAFTAR PUSTAKA

Doni, S. (2013, Oktober 1). Blogspot. Retrieved Desember 9, 2014,

from Kumpulan Ilmu Pengetahuan:

http://siswono0503.blogspot.com/2013/10/ciri-dan-kriteria-algoritma-yang-baik.html

Fisma, A. (2010, Agustus 22). Blogspot. Retrieved September 12, 2014, from Andikafisma's Blog: https://andikafisma.wordpress.com/algoritma-dan-pemrograman/

Ilmu, S. (2012, Agustus). Blogspot. Retrieved Desember 9, 2014, from Sumber Ilmu: http://duniinformasi.blogspot.com/2012/08/sifat-sifat-algoritma.html

Kisurat. (2014, Februari). Kisurat. Retrieved Desember 9, 2014, from Blogspot: http://kisurat.blogspot.com/2014/02/contoh-flowchart-sederhana-beserta.html

Kurniawan, A. (2012, November 13). Blogspot. Retrieved September 9, 2014, from Logika Kode: http://logikakode.blogspot.com/2012/11/belajar-logika-dan-algoritma-serta-manfaatnya.html

(55)

Gambar

Gambar 2.3 Flowchart bilangan ganjil atau genap
Gambar 2.4 Flowchart perulangan terus menerus dan flowchart perulangan
Gambar 5.5 Topologi Pohon

Referensi

Dokumen terkait

ada percobaan kali ini praktikan melakukan itting antara data impedansi yang ada percobaan kali ini praktikan melakukan itting antara data impedansi yang

Kegiatan dimulai dari tanggal 22 Juli, dimana mahasiswa berkoordinasi dengan perangkat desa yang memahami tentang website mengenai akses masuk website sebagai

Jenis Penelitian Jenis penelitian dalam penulisan skripsi ini adalah penelitian kepustakaan library research dan penelitian lapangan field research yang menghendaki

perumahan, membuat saya untuk memilih air minum mineral merek Aqua karena kualitasnya meskipun pendapatan saya tidak tinggi.. Jumlah anggota keluarga saya

19 Kaedah pengajaran yang PALING sesuai digunakan oleh guru jika pelajar dapat menguasai sekurang-kurangnya sembilan puluh peratus bahan pengajaran yang diajar adalah.. A

Berdasarkan hasil penelitian yang telah dilakukan ternyata permainan kartu kata efektif dalam meningkatkan kemampuan menyusun struktur kalimat pada anak tunarungu,

Berdasarkan paparan tersebut terlihat bahwa penelitian mengenai hubungan antara pola komunikasi masalah seksual dengan perilaku seksual pranikah remaja akhir yang

Dalam penelitian ini, rumusan masalah deskriptif yang digunakan untuk mengidentifikasi/menjelaskan tentang bagaimana peranan audit internal, pencegahan fraud serta