INFORMASI
Ingat dan lakukan


"Membaca itu mejadikan kita mengetahui sesuatu"
×

Monday, September 21, 2015

TIPE DATA PADA VISUAL BASIC 6.0

TIPE DATA PADA VISUAL BASIC 6.0


Data pada bahasa pemograman VB (visual basic) 6.0 memiliki berbagai macam tipe, sehingga seorang programmer harus bisa memilih type data yang sesuai kebutuhan. Yang dimaksud sesuai kebutuhan tersebut sebagai contoh ketika kita hendak menginput jumlah anggota keluarga, maka sangat relevan menggunakan type data byte dari pada double karena karakter yang akan digunakan tentunya tidak akan lebih dari dua karakter serta penggunaan resource RAM pada tipe data byte relatif lebih kecil dibanding menggunakan tipe data double, walaupun untuk komputer yang beredar pada saat ini dengan speed yang jauh lebih tinggi dibandingkan generasi terdahulu kedengarannya agak kurang menarik membahas resource RAM yang tidak seberapa besar yang digunakan oleh kedua type data tersebut.

Komponen Kontrol
Visual Basic Banyak menyediakan komponen kontrol yang berguna untuk membuat elemen kontrol pada form.Kalo mau mengetahui nama dari komponen – komponen nya, letak in.. aja pointer mouse beberapa saat, pasti akan tampil nama komponen yang di ingin in.. seperti terlihat pada gambar di bawah ini :

Komponen standart di samping adalah :

1. Pointer,di guna in buat milih komponen,


2. Picture Box,di guna in buat nampil in gambar,icon


3. Label, di guna in untuk buat text seperti judul dsb….


4. text Box, di guna in buat Entry – output data / mengubah teks,


5. Frame, di guna in buat bingkai,


6. Commond Botton, di guna in ya.. buat tombol


7. Check Box, di guna in buat kontrol pilihan,dimana kontrol ini Terpilih apabila diklik pada kotak tersebut.Antara satu Check Box ama Check Box yang laen.enggak saling berpengaruh (lebih dari 1 Check box boleh dipilih).


8. Check Box, di guna in buat kontrol pilihan,dimana kontrol ini Radio Botton, di guna in buat Kontrol pilihan,dimana kontrol ini dipilih apabila di klik pada kotak tersebut.Antara satu Radio Button ama radio button laen saling berpengaruh. (hanya ada 1 radio button yang dipilih).


9. Combo Box, di guna in buat kontrol Kombinasi Antara edit box ama list box.Pilihannya dengan cara menuliskan ato mengkliknya


10. List Box, di guna in buatnampil in.. daftar pilihan yang bisa dipilih. Pilihannya bisa 1 ato lebih


11. Horizontal Scroll Bar, di guna in buat penggulung tampilan secara Horizontal.


12. Vertical Scroll Bar, di guna in buatpenggulung tampilan secara vertical dunks.


13. Timer, di guna in buat Kontrol waktu.


14. Drive List Box, di guna in buat nampil in.. drive yang ada dikomputer.


15. Dir List Box, di guna in buat nampil in.. Direktori / folder.


16. File List Box, di guna in buat nampil in.. file – file.


17. Shape di guna in buat kotak,persegi panjang ato lingkaran


18. Line, di guna in buat Garis.


19. Image, di guna in buat gambar ato Icon.


20. Data, di guna in buat nge..hubung in.. data base ke form


21. OLE, di guna in buat nge..hubung in.. software laen ke form


Itu adalah komponen standart yang biasa di tampil in.. VB, Kalo.. komponennya kurang bisa di tambah in.. dengan cara pilih Project >> Components terus tinggal di pilih komponen mana yang mau dipake.

Adapun untuk penjelasan statement dasar, operator, ungkapan, dsb yang biasa di pake Visual Basic adalah ;

A. PENGENAL (Identifier)
Biasa nya di pakai buat menyatakan variable,fungsi,tipe data,label konstanta, obyek atau hal lain yang di deklarasikan oleh Programmer. Dalam Penulisan pengenal harus menggunakan Huruf, Tidak boleh berupa angka atau tanda simbol laen. Misal # , @ , * , dan laen sebagainya. Apabila lebih dari satu kata maka di hubungkan dengan Garis bawah (Misal : Mawar_Kuning).

B. TIPE DATA
Tipe data dalam Visual Basic antara laen :

1. String Menerima huruf,angka dan simbol-simbol


2. Integer Nilai Jangkauannya -32.768 sampai +32.767


3. Long Nilai Jangkauannya -2.147.438.648 – +2.147.438.647


4. Single Nilai Jangkauannya 3.4×10 -38 sampai 3.4×10 +38


5. Double Nilai Jangkauannya 1,7×10 -308 sampai 1,7×10 +308


6. Byte Nilai Jangkauannya 0 sampai 255


7. Boolean Hanya menerima nilai True dan False


8. Date Menerima tanggal dunks…


9. Currency Menerima duit.. atao mata Uang


C. VARIABLE dan KONSTANTA
Variable merupakan komponen yang penting pada pemrograman.Variable di guna in untuk menyimpan nilai komponen kontrol Atau mengeluarkan nilai pada komponen kontrol dan nilai yang ada Pada variable dapat dirubah. Mendeklarasikan suatu variable harus di dahuli in oleh kata DIM. Cara mendeklarasikan variable seperti ini :

Code:

Dim nama variable as tipe data

Contoh nya:


Code:


Dim Nama_Programmer as String


Dim Jumlah as Integer


Cara mendefenisikan variable seperti di bawah ini ya.. :


Code:


Nama variable = nilai


Contoh nya:


Code:


Nama_programmer = “Piece Maker”


Gajipokok =250000


D. OPERATOR
Operator merupakan simbol yang biasa dilibatkan dalam program buat melakukan suatu operasi atau manipulasi,misalnya buat menjumlahkan 2 buah bilangan,memberikan nilai pada variable atau membandingkan 2 buah bilangan. Operator mempunyai 3 buah sifat yaitu :

1. Unary, Operator yang melibatkan sebuah operand (Misal -5)


2. Binary, Operator yang melibatkan 2 buah operand (Misal a +b)


3. Ternary, Operator yang melibatkan 3 buah atau lebih operand (Misal 2 – 5 * 2)


E. OPERATOR ARITMATIKA

1. *, Perkalian Misal 4 * 5


2. /, Pembagian Misal 10 / 2


3. %, Sisa pembagian Misal 10 % 3


4. +, Penjumlahan Misal 2 + 4


5. -, Pengurangan Misal 4 – 3


6. ++ Penaikan Misal ++z


7. - Penurunan Misal – -y


PRIORITAS OPERATOR ARITMATIKA
Pada operator aritmatika terdapat prioritas yaitu operator Yang mempunyai prioritas tertinggi akan di dahulukan dalam pekerjakannya Dibandingkan dengan operator yang mempunyai prioritas terendah.


( ), buka kurung dan tutup kurung


, / , % , kali, bagi, sisa pembagian


+ , – , tambah and kurang dunks..


Contoh nya.. kayak gini.. :


N = 2 + 5 * 4


Nilai dari N adalah 22 bukan 28, karena yang lebih Dahulu dikerjakan adalah 5 * 4 = 20 baru di tambah


2 = 22.


N = (2 + 5) * 4


Nilai dari N adalah 28, karena yang di kerja in.. dulu adalah Di dalam tanda kurung (2 + 5) = 7 baru di kali in.. 4 = 28


OPERATOR RELASI
= , sama dengan


< > , tidak sama


, lebih besar


< , lebih kecil


= , lebih dari atao sama dengan


< = , kecil dari atao sama dengan


OPERATOR LOGIKA
Operator logika di guna in.. buat meng..hubungkan 2 buah Ungkapan kondisi menjadi 1 buah ungkapan kondisi.


AND , dan


OR , atau


NOT , tidak


PENCABANGAN
Dalam membuat program biasanya proses dilaku in.. dengan Berurutan,yaitu dari baris yang di atas sampai baris yang dibawah. Dengan mengguna..in proses pencabangan sebuah program dapat Kita kendali..in sesuai keperluan. Jadi enggak harus sesuai urutan baris yang ada, karena dengan Mengguna..in proses pencabangan baris dapat dilewat..in.


Pencabangan dapat di laku..in dengan beberapa cara yaitu :


Code:


a. If kondisi then

statement


End if


b. If kondisi then

Statement 1


Else


Statement 2


End if


c. If kondisi 1 then

Statement 1


ElseIf kondisi 2 then


Statement 2


End if


d. Select Case Kondisi

Case kondisi 1 : Statement 1


Case kondisi 2 : Statement 2


Case kondisi 3 : Statement 3


End Select


PENGULANGAN
Untuk menghindari penulisan yang sama secara berulang kali, Visual Basic mempunyai perintah / statement pengulangan.

Pengulangan dalam Visual Basic mengguna..in perintah :


Code:


a. Do While Ungkapan

Pernyataan – pernyataan ;


Loop


b. Do Until Ungkapan

Pernyataan – pernyataan ;


Loop


c. For Variable = Nilai Awal To Nilai akhir

Pernyataan – pernyataan ;


Next Variable


FUNGSI-FUNGSI VISUAL BASIC
Fungsi merupakan Sub Program atao bagian programYang dapat dipanggil berulang kali.Fungsi dapat menerima Suatu Nilai atao mengembalikan suatu Nilai, Fungsi dalam Visual Basic, seperti ini :


FUNGSI NUMERIK
Fungsi numerik berguna buat tipe data Numerik.


a. Abs(Angka) Menghasilkan nilai mutlak


b. Atn(Angka) Cari Nilai Arc Tangen


c. Cos(Angka) Cari Nilai Cosinus


d. Exp(Angka) Cari Nilai Logaritma


e. Int(Angka) Mengambil Bilangan Bulat


f. Len(Kata/Kalimat) Hitung panjang Karakter


g. Round(Digit didepan Membulatkan Nilai Desimal Dan Di belakang koma)


h. Sin(Angka) Cari nilai Sinus


i. Sqr(Angka) Cari nilai Akar Kuadrat


j. Tan(Angka) Cari nilai Tangen


FUNGSI STRING
a. Asc(Karakter) Rubah Karakter jadi Kode ASCII


b. Chr(Angka) Rubah Kode ASCII jadi Karakter


c. Lcase(Karakter) Rubah Huruf Besar jadi Huruf Kecil


d. Ucase(Karakter) Rubah Huruf Kecil jadi Huruf Besar


e. Len(Kata/Kalimat) Hitung panjang Karakter


f. Left(Karakter,Jumlah) Ambil sebagian Karakter dari Kiri


g. Right(Karakter,Jumlah) Ambil sebagian Karakter dari Kanan


h. Mid(Karakter,Posisi, Ambil sebagian Karakter dari Tengah Jumlah)


i. Ltrim(Karakter) Hilangkan Spasi di Kiri Kata/Kalimat


j. Rtrim(Karakter) Hilangkan Spasi di Kanan Kata/Kalimat


k. Str(Angka) Rubah Nilai Numerik jadi String


l. StrReverse(Kata/Kalimat) Membalikan Urutan Kata / Kalimat


Fungsi Tanggal dan Jam

a. Date Ambil tanggal dari komputer


b. Time Ambil waktu dari komputer


c. Now Ambil tanggal,waktu dari komputer


d. DateSerial(Tahun, Rubah Nilai Numerik jadi Tanggal Bulan,Tanggal)


e. TimeSerial(Jam, Rubah Nilai Numerik jadi Waktu Menit,Detik)


f. DateIff(Interval, Membandingkan 2 buah Tanggal1,Tanggal2)


g. Datepart(Interval, Ambil Tanggal,Bulan atao Tahun Tanggal) dari Tanggal.


INTERVAL
a. H Jam


b. D Tanggal


c. M Bulan


d. N Menit


e. S Detik


f. Y Hari dalam Tahun


g. W Hari dalam Minggu


h. YYYY Tahun dunks…


Fungsi Input Box
Fungsi Input Box adalah fungsi yang hasilkan kotak yang meminta Input.Input Box Nampil..in kotak dialog yang berisi kotak teks yang bisa di isi nilai tertentu yang berupa String. Sintax dari Input Box Seperti ini :

Code:


VariableString = InputBox(Pesan[ , Judul,Nilai,Posisi X,Posisi Y])


Contoh :


Pesan = InputBox(“Nama Programmer”)






Pesan = InputBox(“Nama Programmer”, “Piece Maker”)


Fungsi MsgBox

MsgBox di guna..in buat nampil..in pesan yang nunggu Jawaban dari pemakai (User). Sintax dari MsgBox,seperti ini :


Code:


Variable Numerik = MsgBox(“Pesan”[ , Tombol, Icon, Judul])


Contoh..nya, seperti ini nih..:


Pesan = MsgBox(“Astalavista Baby”)


Sumber : https://mansur12.wordpress.com

Read More ->>

MACAM-MACAM BAHASA PEMROGRAMAN

MACAM-MACAM BAHASA PEMROGRAMAN



 

Ada banyak sekali bahasa pemrograman yang ada di dunia ini, dan dari sekian banyaknya Bahasa pemrograman yang ada ternyata mempunyai tingkatan atau level masing-masing.
Penasaran dengan penjelasannya? lanjut disimak ya gan bacanya.

Bahasa Pemrograman / Bahasa Komputer adalah instruksi standar untuk memerintah komputer, yang merupakan suatu himpunan dari aturan sintaks dan semantik. seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data disimpan dan jenis langkah apa yang akan diambil dalam berbagai situasi.


Tingkatan Bahasa Pemrograman
· Bahasa Tingkat Tinggi - Bahasa pemrograman masuk tingkat ini karena bahasa tersebut mendekati bahasa manusia. Contohnya seperti Bahasa Basic, Visual Basic, Pascal, Java, dan lainnya.

· Bahasa Tingkat Menengah - Disebut tingkat menengah karena bisa masuk ke dalam bahasa tingkat tinggi maupun rendah. Contohnya seperti Bahasa C.

· Bahasa Tingkat Rendah - Bahasa pemrograman tingkat ini karena bahasanya masih jauh dari bahasa manusia. Contohnya bahasa Assembly

Setelah Mengetahui Tingkatan dari Bahasa Pemrograman, sekarang kita baca Macam-Macam Bahasa Pemrograman. Bahasa Pemrograman ini sering dipakai oleh programmer sekarang.



Macam-Macam Bahasa Pemrograman
1. Bahasa pemrograman C
Dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia.

2. Bahasa pemograman JAVA
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Java tidak boleh disalahpahami sebagai JavaScript. JavaScript adalah bahasa scripting yang digunakan oleh web browser.

3. Bahasa pemograman PYTHON
Python adalah bahasa pemrograman dinamis yang mendukung pemrograman berorientasi obyek. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi.

4. Bahasa pemograman RUBY
Ruby adalah bahasa skripting yang berorientasi obyek. Tujuan dari ruby adalah menggabungkan kelebihan dari semua bahasa-bahasa pemrograman scripting yang ada di dunia. Ruby ditulis dengan bahasa pemrograman C dengan kemampuan dasar sepertiPerl dan Python.


5. Bahasa pemograman SQL
 

SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.


6. Bahasa pemograman ColdFusion
ColdFusion adalah server aplikasi dan framework pengembangan perangkat lunak yang digunakan untuk pengembangkan perangkat lunak komputer, khususnya situs webdinamis.

7. Bahasa pemograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.

8. Bahasa pemograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.

9. Bahasa pemograman COBOL
COBOL (singkatan dari Common Business Oriented Language) adalah sebuah bahasa pemrograman generasi ketiga. Sesuai dengan namanya, maka bahasa COBOL mempunyai fungsi menyelesaikan masalah-masalah yang berhubungan dengan perdagangan, seperti sistem pengelolaan keuangan, laporan pengeluaran sebuah perusahaan dan lain-lain.

10. Bahasa pemograman MICROSOFT VISUAL BASIC
Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM), Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputerberbasis grafik dengan cepat.

11. Bahasa pemograman VISUAL C++
Visual C++ adalah sebuah produk Integrated Development Environment (IDE) untukbahasa pemrograman C dan C++ yang dikembangkan Microsoft. Visual C++ merupakan salah satu bagian dari paket Microsoft Visual Studio.12. Bahasa pemograman DELPHI

Umumnya delphi lebih banyak digunakan untuk pengembangan aplikasi desktop danenterprise berbasis database, tapi sebagai perangkat pengembangan yang bersifat general-purpose ia juga mampu dan digunakan dalam berbagai jenis proyek pengembangan software.

13. Bahasa pemograman C++
C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.

14 . Bahasa Pemrograman ASP
 

ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft. ASP bekerja pada web server dan merupakan server side scripting.

15. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data. XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja. XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.

16. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge). WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless. WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.

17. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk SO seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC. PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.

18. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio. Syntax coldfusion berbasis html.

19. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client. JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape. Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.

20. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup. Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML. Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL. Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

Sumber : http://dokumentekno.blogspot.co.id/

Read More ->>

Sunday, September 20, 2015

Model 7 OSI Layer



Model 7 OSI  Layer


1. Pengertian OSI 7 Layer

Model Open Systems Interconnection (OSI) diciptakan oleh InternationalOrganization for Standardization (ISO) yang menyediakan kerangka logika terstruktur bagaimana proses komunikasi data berinteraksi melalui jaringan. Standard inidikembangkan untuk industri komputer agar komputer dapat berkomunikasi pada jaringanyang berbeda secara efisien.Model Layer OSI dibagi dalam dua group: “upper layer” dan “lower layer”. “Upper layer” fokus pada applikasi pengguna dan bagaimana file direpresentasikan di komputer.Untuk Network Engineer, bagian utama yang menjadi perhatiannya adalah pada “lower layer”. Lower layer adalah intisari komunikasi data melalui jaringan aktual.Tujuan utama penggunaan model OSI adalah untuk membantu desainer jaringanmemahami fungsi dari tiap-tiap layer yang berhubungan dengan aliran komunikasi data.Termasuk jenis-jenis protoklol jaringan dan metode transmisi. Model dibagi menjadi 7layer, dengan karakteristik dan fungsinya masing-masing. Tiap layer harus dapat berkomunikasi dengan layer di atasnya maupun dibawahnya secara langsung melalui serentetan protokol dan standard



Cara Kerja OSI Layer

Ketika data ditransfer melalui jaringan, sebelumnya data tersebut harus melewatike-tujuh layer dari satu terminal, mulai dari layer aplikasi sampai physical layer, kemudiandi sisi penerima, data tersebut melewati layer physical sampai aplikasi. Pada saat datamelewati satu layer dari sisi pengirim, maka akan ditambahkan satu “header” sedangkan pada sisi penerima “header” dicopot sesuai dengan layernya. Dari masing-masing layer mempunyai tugas tersendiri demi kelancaran data yang akan dikirimkan.



2. Sejarah singkat model Osi7 Layer

Dahulu pada era 70-an, banyak perusahaan software yang membuat System Network Architektur (SNA), yang antara lain IBM, Digital, Sperry, burough dsb.

Tentunya masing-masing perusahaan tersebut membuat aturan-aturan, sendiri yang satu sama lain tidak sama, misalkan IBM mengembangkan SNA yang hanya memenuhi kebutuhan komputer-komputer menggunakan SNA produk IBM ingin dihubungkan dengan SNA produk digital tentunya tidak bisa, hal ini disebabkan protokolnya tidak sama . Analoginya, misalkan anda berbicara dengan bahasa Jawa, tentunya akan dimengerti pula orang lain yang juga bisa berbahasa Jawa, misalkan anda berbicara dengan orang sunda, apakah bahasa anda dapat diterima oleh orang tersebut?? tentunya tidak? masalah ini bisa diselesaikan jika anda berbicara menggunakan bahasa standar yang tentunya bisa dimengerti lawan bicara anda.

Menghadapi kenyataan oini, kemudian The International Standard Organization (ISO) pada sekitar tahun 1980-an, meluncurkan sebuah standar model referensi yang berisi cara kerja serangkaian protokol SNA. model referensi ini selanjutnya dinamakan Open System Interconnection (OSI).

Model Referensi OSI terdiri dari 7 buah bagian / layer yang masing-masing layer mempunyai tugas sendiri-sendiri. dikarenakan OSI terdiri dari 7 macam layer, maka model referensi OSI seringkali disebut OSI 7 Layer.



Tujuan OSI7 Layer
Tujuan utama penggunaan model OSI adalah untuk membantu desainer jaringan memahami.

Fungsi dari tiap‐tiap layer yang berhubungan dengan aliran komunikasi data. Termasuk jenisjenis protoklol jaringan dan metode transmisi.

Model dibagi menjadi 7 layer, dengan karakteristik dan fungsinya masing‐masing. Tiap layer harus dapat berkomunikasi dengan layer di atasnya maupun dibawahnya secara langsung melalui serentetan protokol dan standard



3. Pembagian OSI 7 Layer


a. Physical Layer.

Ini adalah layer yang paling sederhana yang berkaitan dengan electrical (dan optical)koneksi antar peralatan. Data biner dikodekan dalam bentuk yang dapat ditransmisimelalui media jaringan, sebagai contoh kabel, transceiver dan konektor yang berkaitandengan layer Physical. Peralatan seperti repeater, hub dan network card adalah berada pada layer ini. Fungsi physical layer antara lain : Untuk mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit,arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan. Selain itu, level ini juga mendefinisikan bagaimana Network InterfaceCard (NIC) dapat berinteraksi dengan media kabel atau radio. 
 Cotoh dari physical layer : Hub


Network components:

o Repeater

o Multiplexer

o Hubs(Passive and Active)

o TDR

o Oscilloscope

o Amplifier

Protocols:

o IEEE 802 (Ethernet standard)

o IEEE 802.2 (Ethernet standard)

o ISO 2110

o ISDN



a. Data-link layer

Layer ini sedikit lebih “cerdas” dibandingkan dengan layer physical, karenamenyediakan transfer data yang lebih nyata. Sebagai penghubung antara medianetwork dan layer protocol yang lebih high-level, layer data link bertanggung-jawab pada paket akhir dari data binari yang berasal dari level yang lebih tinggi ke paketdiskrit sebelum ke layer physical. Akan mengirimkan frame (blok dari data) melaluisuatu network. Ethernet (802.2 & 802.3), Tokenbus (802.4) dan Tokenring (802.5)adalah protocol pada layer Data-link. Fungsi data-link layer antara lain: Untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebutsebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras (seperti halnya Media Access Control Address (MACAddress), dan menetukan bagaimana perangkat-perangkat jaringan seperti hub, bridge,repeater, dan switch layer 2 beroperasi. Spesifikasi IEEE 802, membagi level inimenjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan lapisan MediaAccess Control (MAC).

Contoh dari link layer : NIC / LAN Card



Network components:

o Bridge

o Switch

o ISDN Router

o Intelligent Hub

o NIC

o Advanced Cable Tester

Protocols:

Media Access Control: Communicates with the adapter card and Controls the type of

media being used:

o 802.3 CSMA/CD (Ethernet)

o 802.4 Token Bus (ARCnet)

o 802.5 Token Ring

o 802.12 Demand Priority

Logical Link Control

o error correction and flow control

o manages link control and defines SAPs



a. Network Layer

Tugas utama dari layer network adalah menyediakan fungsi routing sehingga paketdapat dikirim keluar dari segment network lokal ke suatu tujuan yang berada padasuatu network lain. IP, Internet Protocol, umumnya digunakan untuk tugas ini. Protocollainnya seperti IPX, Internet Packet eXchange. Perusahaan Novell telah memprogram protokol menjadi beberapa, seperti SPX (Sequence Packet Exchange) & NCP (NetwareCore Protocol). Protokol ini telah dimasukkan ke sistem operasi Netware. Fungsi network layer antara lain: Untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dankemudian melakukan routing melalui internetworking dengan menggunakan router danswitch layer-3. Contoh dari Network Layer : B-router



Network component

o Bridge

o Switch

o ISDN Router

o Intelligent Hub

o NIC

o Advanced Cable Tester

Protocols

o IP; ARP; RARP, ICMP; RIP; OSFP;

o IGMP;

o IPX

o NWLink

o NetBEUI

o OSI

o DDP

o DECnet



a. Transport Layer

Layer transport data, menggunakan protocol seperti UDP, TCP dan/atau SPX(Sequence Packet eXchange, yang satu ini digunakan oleh NetWare, tetapi khususuntuk koneksi berorientasi IPX). Layer transport adalah pusat dari mode-OSI. Layer inimenyediakan transfer yang reliable dan transparan antara kedua titik akhir, layer ini juga menyediakan multiplexing, kendali aliran dan pemeriksaan error sertamemperbaikinya. Fungsi transport layer antara lain: Untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima.Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengansukses (acknowledgement), dan mentransmisikan ulang terhadp paket-paket yanghilang di tengah jalan. Contoh dari transport layer : B-router

Network components:

o Gateway

o Advanced Cable Tester

o Brouter

Protocols:

o TCP, ARP, RARP;

o SPX

o NWLink

o NetBIOS / NetBEUI

o ATP



a. Session Layer

Layer Session, sesuai dengan namanya, sering disalah artikan sebagai prosedur logon pada network dan berkaitan dengan keamanan. Layer ini menyediakan layanan ke dualayer diatasnya, Melakukan koordinasi komunikasi antara entiti layer yangdiwakilinya. Beberapa protocol pada layer ini: NETBIOS: suatu session interface dan protocol, dikembangkan oleh IBM, yang menyediakan layanan ke layer presentationdan layer application. NETBEUI, (NETBIOS Extended User Interface), suatu pengembangan dari NETBIOS yang digunakan pada produk Microsoft networking,seperti Windows NT dan LAN Manager. ADSP (AppleTalk Data Stream Protocol).PAP (Printer Access Protocol), yang terdapat pada printer Postscript untuk akses pada jaringan AppleTalk. Fungsi session layer antara lain: Untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan.Selain itu, di level ini juga dilakukan resolusi nama. Dan juga mengendalikan dialogantar aplikasi. Contoh dari Session layer: Gateway.

Network components:

o Gateway

Protocols:

o NetBIOS

o Names Pipes

o Mail Slots

o RPC



b. Presentation Layer

Layer presentation dari model OSI melakukan hanya suatu fungsi tunggal: translasidari berbagai tipe pada syntax sistem. Sebagai contoh, suatu koneksi antara PC danmainframe membutuhkan konversi dari EBCDIC character-encoding format ke ASCIIdan banyak faktor yang perlu dipertimbangkan. Kompresi data (dan enkripsi yangmungkin) ditangani oleh layer ini. Fungsi presentation layer antara lain: Untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam formatyang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level iniadalah perangkat lunak redirektor (redirector software), seperti layanan Workstation(dalam Windows NT) dan juga Network shell (semacam Virtual Network Computing(VNC) atau Remote Desktop Protocol (RDP)). Contoh dari Pressentation layer: Gateway

Network components:

o Gateway

o Redirector

Protocols:

o None

c. Aplication Layer

Layer ini adalah yang paling “cerdas”, gateway berada pada layer ini. Gatewaymelakukan pekerjaan yang sama seperti sebuah router, tetapi ada perbedaan diantaramereka. Layer Application adalah penghubung utama antara aplikasi yang berjalan pada satu komputer dan resources network yang membutuhkan akses padanya. Layer Application adalah layer dimana user akan beroperasi padanya, protocol seperti FTP,telnet, SMTP, HTTP, POP3 berada pada layer Application. Fungsi application layer antara lain: Sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesankesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, dan NFS.

Contoh dari Application layer: Gateway

Network components:

o Gateway

Protocols:

o DNS; FTP

o TFTP; BOOTP

o SNMP; RLOGIN

o SMTP; MIME;

o NFS; FINGER

o TELNET; NCP

o APPC; AFP

o SMB



sumber : https://disconnected32.wordpress.com/2008/09/22/pengenalan-jaringan/
Read More ->>

Tuesday, September 15, 2015

Topologi Jaringan

Pengertian Topologi Jaringan 


Topologi jaringan komputer merupakan sebuah konsep atau cara yang digunakan untuk menghubungkan dua atau lebih komputer menjadi suatu jaringan yang saling terkoneksi. Setiap model dari topologi jaringan itu sendiri akan memiliki perbedaan antara lain perbedaan dari segi biaya untuk membuatnya, kecepatan dalam mentransfer data dan juga kemudahan dari segi pembuatan dan maintenancenya. dari pengertian tadi apabila sobat komputer akan membangun jaringan komputer, sobat dapat menentukan model topologi mana yang nantinya bisa sobat gunakan.


Macam-Macam Topologi Jaringan Komputer

1. Topologi Ring (Cincin)
Dalam topologi cincin setiap komputer terhubung ke komputer lain, dan seterusnya sampai kembali lagi ke komputer yang pertama, dan membentuk lingkaran yang disebut cincin, topologi ini berinteraksi menggunakan token Data untuk mengontrol hak akses untuk komputer menerima data, seperti sebagai komputer 1 akan mengirim file ke komputer 4, maka data akan melewati komputer 2 dan 3 yang akan diterima oleh komputer 4, sehingga komputer akan melanjutkan pengiriman data jika alamat IP tujuan tidak tersedia.




Keuntungan dari cincin topologi jaringan komputer dalam proses instalasi dan kemudahan instalasi, gunakan sedikit jumlah kabel lan sehingga akan menghemat biaya.
Kekurangnya yang paling fatal dari topologi ini adalah, jika salah satu dari komputer atau kabel masalahnya, maka transmisi data akan terganggu bahkan kesalahan.

2. Topologi Bus
Jaringan komputer topologi bus sebagai antrian dan hanya menggunakan satu kabel coaxial dan setiap komputer yang terhubung ke kabel dengan menggunakan konektor BNC, dan kedua ujung kabel koaksial harus diakhiri dengan sebuah terminator.



topologi bus

Keuntungan dari bus hampir sama dengan cincin, yang tidak banyak kabel yang digunakan dan pemasangan menghemat biaya.
Kekurangnya topologi bus adalah kasus gangguan atau masalah pada satu komputer dapat mengganggu jaringan komputer lain, dan untuk topologi ini sangat sulit untuk mendeteksi gangguan, sering terjadinya antrian data, dan jika jaraknya terlalu jauh untuk menggunakan repeater .


3. Topologi Star
Topologi ini dibentuk seperti bintang karena semua komputer yang terhubung ke hub atau switch dengan kabel UTP, sehingga hub / switch adalah pusat jaringan dan bertugas untuk mengontrol lalu lintas data, sehingga jika satu komputer ingin mengirimkan data ke komputer 4, data akan dikirim ke switch dan langsung mengirimkannya ke komputer tujuan tanpa melalui jaringan komputer lain.Topologi komputer adalah yang paling banyak digunakan saat ini karena keuntungan yang lebih.



topologi star 

Keuntungan dari topologi ini sangat mudah untuk mendeteksi di mana komputer rusak, maka mudah untuk melakukan penambahan atau pengurangan tanpa mengganggu komputer lain, serta tingkat keamanan data yang lebih tinggi,.
Kelemahan dari ini adalah topologi jaringan komputer, membutuhkan biaya tinggi untuk instalasi, karena membutuhkan banyak kabel dan switch / hub, dan stabilitas jaringan sangat tergantung pada terminal pusat, sehingga jika switch / hub terganggu, seluruh jaringan terganggu.

4. Topologi Mesh
Dalam topologi ini setiap komputer akan terhubung ke komputer lain di jaringan menggunakan kabel tunggal, sehingga proses pengiriman data akan langsung mencapai komputer tujuan tanpa melalui komputer lain atau switch atau hub.



topoligi mesh 

Kelebihanya adalah proses pengiriman cepat dan tanpa melalui komputer lain, jika salah satu komputer rusak tidak akan mengganggu komputer lain.
Kekurangan dari topologi ini adalah jelas, itu akan mengambil banyak biaya karena memerlukan jumlah yang sangat besar kabel dan masing-masing komputer harus memiliki port I / O yang terlalu, selain proses instalasi sangat rumit.


5. Topologi Tree
Topologi jaringan komputer Tree adalah kombinasi dari beberapa topologi star yang menghubungkannya dengan topologi bus, sehingga setiap topologi star akan terhubung ke topologi bintang lain menggunakan topologi bus, biasanya dalam topologi ini ada beberapa tingkatan jaringan, dan jaringan pada tingkat yang lebih tinggi dapat mengontrol jaringan yang berada pada tingkat yang lebih rendah.



topologi tree
Topologi pohon Kelebihan mudah untuk menemukan kesalahan dan juga mudah melakukan perubahan ke jaringan jika diperlukan.
Kurangnya dirinya yang menggunakan banyak kabel, sering tabrakan dan lambat, jika kesalahan terjadi di tingkat jaringan tinggi, maka jaringan tingkat rendah akan terganggu juga.

6. Topologi Linier (Topologi Runtut)
Biasa disebut sebagai topologi bus beruntut, tata letak jenis ini adalah tata letak umum. Satu kabel utama menghubungkan tiap titik koneksi komputer yang terhubung ke konektor yang disebut Connector-T dan pada akhirnya harus diakhiri dengan terminator. Konektor BNC digunakan berjenis British Naval Connector: Konektor Maritime Inggris, sebenarnya BNC nama konektor bukan nama kabel, kabel yang digunakan adalah RG 58 (thinnet kabel coaxial).



topologi linier

Pemasangan topologi bus beruntut sangat sederhana dan murah tetapi hanya bisa terdiri dari 5-7 komputer.
Konektor kabel BNC digunakan untuk menghubungkan kabel ke konektor-T.
Konektor -T BNC digunakan untuk menghubungkan kabel ke komputer.
Konektor BNC tabung (konektor barrel BNC) digunakan untuk menghubungkan dua kabel BNC.
BNC terminator digunakan ntuk menandai akhir dari topologi bus.

Keuntungan
Menyimpan kabel
Tata letak kabel sederhana
Mudah dikembangkan
Tidak perlu pusat kontrol
Penambahan atau pengurangan terminator dapat dilakukan tanpa mengganggu operasi yang berjalan

Kelemahan
Deteksi dan isolasi kesalahan sangat kecil
Kepadatan lalu lintas tinggi
Keamanan data kurang dapat diandalkan
Kecepatan akan menurun bila jumlah pengguna meningkat
Repeater diperlukan (repeater) untuk jarak jauh.

7. Topologi Hybrid
Kombinasi dari dua atau lebih topologi yang berbeda untuk membuat topologi hybrid. Ketika topologi dasar yang berbeda yang terhubung satu sama lain, mereka tidak menampilkan karakteristik dari setiap satu topologi tertentu. Ini adalah ketika menjadi topologi hybrid.



hybrid

Kelebihan
- Fleksibilitas
- Menambahkan koneksi perangkat lainnya adalah mudah, karena node dan / atau peripheral baru dapat dihubungkan ke topologi dan topologi dapat dihubungkan dengan topologi hybrid kata dengan mudah.

Kekurangan
- Pengelolaan sulit
- Biaya mahal dibandingkan dengan topologi lainnya
- Instalasi dan konfigurasi topologi sulit

8. Topologi Broadcast
Dengan sederhana dijelaskan adalah host yang mengirim data ke semua host lain pada media jaringan.



topologi-broadcast 


9. Topologi Hirarki
Bentuknya seperti pohon bercabang dari komputer host yang di hubungkan ke switch dengan simpul lain atau node secara bertahap, tingkat yang lebih tinggi berfungsi sebagai pengetur kerja jenjang di bawahnya, topologi ini biasanya digunakan oleh perusahaan besar atau organisasi besar yang memiliki beberapa cabang lokal, sehingga data dari pusat bisa didistribusikan ke cabang atau sebaliknya.



topologi hirarki

Kelebihan
Sentralisasi data hirarkis sehingga pengelolaan data yang lebih baik dan lebih mudah
Controlled; Mudah berkembang menjadi jaringan yang lebih luas;

Kekurangan
Komputer bawahnya tidak bisa dioprasikan jika kabel pada komputer tingkat atas terputus
Mungkin ada tabrakan berkas (tabrakan)

SUMBER : http://www.dosenpendidikan.com/

Read More ->>

Saturday, September 12, 2015

Sejarah Internet

SEJARAH INTERNET


Sejarah internet dimulai pada Agustus 1962 dan penciptaan internet pertama kali dikemukakan oleh J.C.R Licklider dari MIT Massachutts Institute of Technology. Konsep awal dinamakan “Galactic Network”. ia mengemukakan tentang jaringan global yang memungkinkan orang dapat mengakses data dan program dari mana saja. Oktober 1962 beliau mengepalai program penelitian komputer di ARPA yang merupakan bagian dari Departmenet Pertahanan Amerika Serikat.


Pada 1965 peneliti dari MIT bernama Lawrence G. Roberts sering juga disebut Larry Roberts dan Thomas Merill melakukan koneksi komputer TX-2 di MIT dengan komputer Q-32 di California menggunakan jalur telpon berkecepatan rendah untuk menciptakan jaringan berskala luas untuk pertama kalinya.


Pada tahun 1966 Larry Roberts mengembangkan konsep jaringan komputer/ Kemudian beliau merencanakan jaringa yang disebut ARPANET yang dipublikasikan pada tahun 1967. Pada tahun 1969 ARPANET telah melibatkan empat buah komputer yang terkoneksi. Komputer pertama berada di university of California Los Angelos, komputer ke dua berada di Stanford Research Institute, komputer ketiga berada di University of California Barbara dan koputer ke emat berada di University Utah.


Pada tahun 1971 jumlah komputer yang terhubung ke ARPANET mencapai 14 buah. Pada tahun ini pulalah protokol Telnet dan FTP berhasil dibangun. Pada tahun 1972 larry Roberts dan Bob Kahn mengenalkan ARPANET pada konferensi ICCC yang diselenggarakan di Washignton.


Pada tahun 1972 Ray Tomliinson menulis program yang memungkinkan surat elektronik dikirimkan ke jaringan ARPNET. Beliaulah yang merancang konversi “user@host.” Pada tahun ini pula ARPANET menggunakan NCP untuk menstransfer data. Pada tahun yang sama ARPA beruah nama menjadi DARPA. Tambahan huruf D berasal dari kata Defense. Pada tahun ini ARPANET melakukan koneksi international yang pertama dengan University College of London dan Royal Establishment di Norwegia.


Pada tahun 1978 Unix to Copy Protocol ditemukan di Labolatorium Bell. Program ini berguna untuk melakukan file transfer.


Pada tahun 1979 news group yang diberi nama USENET beroperasi dengan dasar UUCP. Penciptanya adalah Tom Truscott dan Jim Ellis (kedua mahasiswa di Duke University) dan Steven Bellovin (dari Universitas North Carolina). Pemakai dari seluruh dunia bergabung ke grup diskusi ini membicarakan masalah jaringan, politik, agama dan berbagai topik lainnya,


Pada tahun 1982 DCA atau Defense Communication Agency dan DARPA membentuk protokol yang disebut TCP/IP untuk ARPANET. Selanjutnya, Departemen Pertahanan Amerika Serikat menyatakan TCP/IP sebagai sebuah sntadar. Saat itulah internet didefinisikan sebagai sekumpulan jaringan yang terhubung yang menggunakan TCP/IP sebagai protokol.


Pada tahun 1983 John Postel dan Paul Mockapetris dan Craig Partidge mengembangkan Domain Name System (DNS) dan mengusulka sistem pengamatan berbentuk user@host.cdomain. Pada tahun 1984 DNS diperkenalkan di internet dengan menyebutkan nama-nama jenis domain seperti . gov, .mil,.org, .net dan .com.


Pada tahun 1986 TCP/IP mulai tersedia pada workstaiton dan PC. Tahun ini pula National Science Foundation mendanai NSFNET sebagai tulang punggung internet berkapasitas 56 kbps dan mengatur internet hanya ditujukan untuk kepentingan riset dan pemerintah yang bersifat tidak komersial.


Pada tahun 1988 Internet Relay Chat disingkat IRC dibuat oleh Jarkko Oikarinen yang berguna untuk malakukan chatting secara online melalui komputer


Pada tahun 1989 Australia, Jerman, Israel, Italia, Jepang, Mexico, Belanda, Selandia Baru dan Inggris bergabung ke internet. Jaringan bernama JUNET di Jepang mulai berhubungan dengan NSFnet.


Pada tahun 1989, TIM Berners_lee periset dari inggris yang bekerja di CERN, Swiss, mengajukan konsep yang disebut sistem hypertext. Sistem ini mungkinkan melihat dikument secara melompat-lompat dan bisa berjalan dalam sistem operasi yang berbeda-beda. Konsep inilah yang disebut World Wide Web atau dikenal dengan nama Web.


Pada tahun 1990 Departemen Pertahanan Amerika membubarkan ARPANET. Saat itu jaringan tersebut berkembang dari 4 buah host menjadi 300.000 host. Saat itu Singapura membangun jaringan TECHNET dan ikut bergabung di internet. Pada tahun ini pula beberapa perangkat lunak seperti Archie, Gopher dan WAIS mulai dipakai.


Pada tahun 1990 World Wide Web (WWW) diluncurkan oleh CERN di Jenewa, Swis. Tim Berner Lee menciptakan Hypertext Markup Laungage atau disingkat html yang menggunakan URL untuk pengalamatan Web. HTML adalah suatu bahasa yang digunakan untuk menyusun tampialn WEB.


Pada tahun 1991 tulang punggung NSFNET diperbaharui dengan kecepatan 44Mbps. Koneksi mencakup 100 negara dan melibatkan lebih dari 600.000 host dan kira-kira 5.000 jaringan. Namun, pada tahun ini NSF sebagai pendananya mencabut larangan komersial untuk internet sehingga membuka peluang perdagangan elektronis.


Pada tahun 1992 jumlah jaringan sudah melampaui 7.500 buah dan jumlah komputer yang terkoneksi sebanyak 1.000.000. Saat itu, audio dan video mulai ada di internet.Pada tahun itu pula, Veronica, sebuah oerangkat pencarian teks, dikeluarkan di Universitas Nevada dan Mozaic lahir. Mozaic adalah browser yang pertama diciptakan. Software ini memadukan texts dan gambar. Penciptanya Marc Andresen dan Eric Bina. Salin itu, tercatat bahwa perusahaan Delphi di Amerika Serikat mulai membuka layanan internet kepada para pelanggannya.


Pada Tahun 1994 Yahoo! yang kepanjangannya adalah Yet Another Hierarchical Officious Oracle didirikan oleh dua orang mahasiswa Universitas Stanford yaitu Jerry Yanf dan David Filo. Yahoo! terkenal sebagai portal yang menyediakan email gratis dan mesin pencari informasi.Pada tahun ini pula Amazon.com didirikan oleh Jeff Bezos.


Pada tahun 1996 perusahaan komputer Dell mulai menjual komputer melalui internet. pembeli bisa memilih komputer dan perangkat keras yang sesuai dengan keinginan mereka sendiri.


Mesin pencari terkenal yang lain adalah Google. Mesin pencari ini diluncurkan pada tahun 1998 oleh Larry Page dan Sergey Brin. Saat itu mereka berdua adalah mahasiswa Universitas Stanford.

Sumber: http://www.likethisya.com/pengertian-internet.html
Read More ->>

Pengertian CD atau DVD Rom dan Fungsinya



PENGERTIAN CD DAN DVD ROM DAN FUNGSINYA

CD-ROM merupakan akronim dari (“compact disc read-only memory”) adalah sebuah piringan kompak dari jenis piringan optik (optical disc) yang dapat menyimpan data. Ukuran data yang dapat disimpan saat ini bisa mencapai 700MB atau 700 juta bita. CD-ROM bersifat read only (hanya dapat dibaca, dan tidak dapat ditulisi). Untuk dapat membaca isi CD-ROM, alat utama yang diperlukan adalah CD Drive. Perkembangan CD-ROM terkini memungkinkan CD dapat ditulisi berulang kali (Re Write / RW) yang lebih dikenal dengan nama CD-RW.


Read More ->>

Friday, September 11, 2015

SEJARAH & PERKEMBANGAN HARDDISK

SEJARAH & PERKEMBANGAN HARDDISK

Harddisk merupakan media penyimpan yang didesain untuk dapat digunakan menyimpan data dalam kapasitas yang besar. Hal ini dilatar belakangi adanya program aplikasi yang tidak memungkinkan berada dalam 1 disket dan juga membutuhkan media penyimpan berkas yang besar misalnya database suatu instansi.

Tidak hanya itu, harddisk diharapkan juga diimbangi dari kecepatan aksesnya. Kecepatan harddisk bila dibandingkan dengan disket biasa, sangat jauh. Hal ini dikarenakan harddisk mempunyai mekanisme yang berbeda dan teknologi bahan yang tentu saja lebih baik dari pada disket biasa. Bila tanpa harddisk, dapat dibayangkan betapa banyak yang harus disediakan untuk menyimpan data kepegawaian suatu instansi atau menyimpan program aplikasi.


Hal ini tentu saja tidak efisien. Ditambah lagi waktu pembacaannya yang sangat lambat bila menggunakan media penyimpanan disket konvensional tersebut.

Hard disk pertama yang diciptakan adalah Hard disk yang ditawarkan oleh IBM pada tahun 1956, memiliki berat 500Kg dan hanya menawarkan kapasitas sebesar 5MB. Media penyimpanan seperti ini membutuhkan sebuah kompressor udara bertekanan dan masih jauh untuk penggunaan dirumah. Hard disk ini biasanya di sewakan kepada perusahaan", untuk jangka waktu tertentu. dengan biaya penyewaan $5000 US dollar/bulan.


Open Hard Disk atau juga yang dikenal dengan nama IBM 1311 diperkenalkan pada tanggal 11 oktober 1962, Harddisk ini dapat menyimpan 2 juta karakter pada disk pack yang diganti. Ketebalan HD mencapai 4 Inchi, berat 4,5Kg, dan memiliki 6 disk yang berukuran 14 inchi dan 10 permukaan yang dapat ditulis. Dibandingkan yang sebelumnya, HDD ini jauh lebih ringan meskipun masih tergolong besar.


Pada tahun 1973, IBM memulai program Winchester dengan piringan berputar yang terpasang permanen, Mekanisme loading menjadi masalahnya, demikian juga kedekatan nama HD tersebut dengan nama sebuah senjata (Winchester), sehingga HDD ini sempat diperdebatkan.


Pada tahun 1979 Winchester 8 inci diperkenalkan. Harddisk Winchester pertama untuk industri, harddisk ini masih sangat berat dan mahal, harganya sekitar 1000 euro/Mb.


Pada tahun 1980 Seagate meluncurkan Harddisk 5,25 inci pertama kepasaran yang bernama ST506 (6mb, 3600rpm). Harga Harddisk ini berkisar 1000 $.

Pada tahun 1989, Western Digital membuat standar IDE (Integrated Drive Electronics) untuk semua ukuran Harddisk.

Harddisk berkembang sangat pesat dimulai pada tahun 1997. Itu ditandai dengan adanya Giant Magnet Resistance (GMR) yang ditemukan oleh Peter Gurnberg, dengan DTTA-351680, IBM dapat mengatasi batasan kapasitas 10GB.



Pada tahun 2001, Maxtor mengeluarkan harddisk Maxtor VL40 32049h2, dengan kapasitas 20 GB. HDD ini termasuk berukuran besar di kala itu.



Pada tahun 2004, Seagate meluncurkan Hard disk SATA pertama dengan Native Command queing. kapasitas HD ini sudah mencapai 120GB. Dibandingkan dengan 3 tahun sebelumnya, kapasitas HDD meningkat hingga 6 kali lipat.



Perkembangan Harddisk terus melaju dan kini setahun setelahnya, tepatnya pada tahun 2005 Samsung memperkenalkan sebuah hybrid hard disk 2.5 inci, HD ini menggunakan komponen mekanis magnetis dan NAND flash memory yang berfungsi sebagai buffer yang cepat.



Pada tahun 2006 Seagate meluncurkan Penperdicular Recording, Momentus 5400.3 sebuah HD 2.5 inci, berkapasitas 160 GB yang menggunakan teknik vertical rebording.



Pada tahun 2007 Hitachi meluncurkan DeskStar 7K1000 Harddisk Terabyte pertama ke pasaran, dengan kapasitas 1000GB, atau 1 TeraByte. Dibanding pada setahun sebelumnya, kapasitas HDD meningkat hampir 10 kali lipat.



Pada tahun 2010-..... Solid State Drive (SSD) yang tidak berisik, hemat daya, cepat dan sangat handal, merupakan kriteria HDD masa depan. SSD dengan kapasitas paling besar saat ini berukuran 256GB. Namun, SSD memiliki kekurangan yang terletak pada masalah harga yang sangat mahal dibandingkan HDD. Para Ahli memprediksi bahwa masih dibutuhkan sekitar 5 tahun sampai SSD dapat menyamai kapasitas HDD konvensional dengan harga yang sama.


Cukup panjang bukan sejarah dari HDD ini? Kita juga dapat melihat bahwa, dalam kurun waktu 5 tahun terakhir, HDD mengalami peningkatan ukuran penyimpanan hingga 10 kali lipat


Read More ->>

Tuesday, September 8, 2015

Penelitian Manusia Purba di Sangiran dan Trinil



Penelitian Manusia Purba di Sangiran dan Trinil


Sangiran

Perjalanan kisah perkembangan manusia di dunia tidak dapatkita lepaskan dari keberadaan bentangan luas perbukitan tandus yang berada diperbatasan Kabupaten Sragen dan kabupaten Karanganyar. Lahan itu dikenal dengan nama Situs Sangiran. Didalam buku Harry Widianto dan Truman manjuntak, Sangiran Menjawab Dunia diterangkan bahwa Sangiran merupakan sebuah kompleks situs manusia purba dari Kala Pleistosen yang paling lengkap dan paling penting di Indonesia, dan bahkan di Asia.

Lokasi tersebut merupakan pusat perkembangan manusia dunia,yang memberikan petunjuk tentang keberadaan manusia sejak 150.000 tahun yang lalu. Situs Sangiran itu mempunyai luas delapan kilometer pada arah utara-selatan dan tujuh kilometer arah timur-barat. Situs Sangiran merupakan suatu kubah raksasa yang berupa cekungan besardi pusat kubah akibat adanya erosi di bagian puncaknya. Kubah raksasa itu diwarnai dengan perbukitan yang bergelombang. Kondisi deformasi geologis itu menyebabkan tersingkapnya berbagai lapisan batuan yang mengandung fosil-fosil manusia purba dan binatang, termasuk artefak. Berdasarkan materi tanahnya, Situs Sangiran berupa endapan lempung hitam dan pasir fluvio volkanik, tanahnya tidak subur dan terkesan gersang pada musim kemarau.

Sangiran pertama kali ditemukan oleh P.E.C. Schemulling tahun 1864, dengan laporan penemuan fosil vertebrata dari Kalioso, bagian dari wilayah Sangiran. Semenjak dilaporkan chemulling situs itu seolah-olah terlupakan dalam waktu yang lama. Eugene Dubois juga pernah datang ke Sangiran, akan tetapi ia kurang tertarik dengan temuan-temuan di wilayah Sangiran. Pada 1934,G.H.R von Koenigswald menemukan artefak litik di wilayah Ngebung yang terletak sekitar dua km di barat laut kubah Sangiran. Artefak litik itulah yang kemudian menjadi temuan penting bagi Situs Sangiran. Semenjak penemuan von Koenigswald, Situs Sangiran menjadi sangat terkenal berkaitan dengan penemuan-penemuan fosil Homo erectus secara sporadis dan berkesinambungan. Homo erectus adalah takson paling penting dalam sejarah manusia, sebelum masuk pada tahapan manusia Homo sapiens, manusia modern. Situs Sangiran tidak hanya memberikan gambaran tentang evolusi fisik manusia saja, akan tetapi juga memberikan gambaran nyata tentang evolusi budaya, binatang, dan juga lingkungan. Beberapa fosil yang ditemukan dalam seri geologis-stratigrafis yang diendapkan tanpa terputus selama lebih dari dua juta tahun, menunjukan tentang hal itu. Situs Sangiran telah diakui sebagai salah satu pusat evolusi manusia di dunia. Situs itu ditetapkan secara resmi sebagai Warisan Dunia pada 1996, yang tercantum dalam nomor 593 Daftar Warisan Dunia (World Heritage List) UNESCO. Perhatikan baik-baik gambar fosil manusia purba di samping, fosil itu juga disebut sebagai Sangiran 17 sesuai dengan nomor seri penemuannya. Fosil itu merupakan fosil Homo erectus yang terbaik di Sangiran. Ia ditemukan diendapan pasir fluvio-volkanik di Pucang, bagian wilayah Sangiran. Fosil itu merupakan dua diantara Homo erectus di dunia yang masih lengkap dengan mukanya. Satu ditemukan di Sangiran dan satu lagi di Afrika.



Trinil, Ngawi, Jawa Timur

Trinil adalah sebuah desa di pinggiran Bengawan Solo, masuk wilayah administrasi Kabupaten Ngawi, Jawa Timur. Tinggalan purbakala telah lebih dulu ditemukan di daerah ini jauh sebelum von Koenigswald menemukan Sangiran pada 1934. Ekskavasi yang dilakukan oleh Eugene Dubois di Trinil telah membawa penemuan sisa-sisa manusia purba yang sangat berharga bagi dunia pengetahuan. Penggalian Dubois dilakukan pada endapan alluvial Bengawan Solo. Dari lapisan ini ditemukan atap tengkorak Pithecanthropus erectus, dan beberapa buah tulang paha (utuh danfragmen) yang menunjukkan pemiliknya telah berjalan tegak.

Tengkorak Pithecanthropus erectus dari Trinil sangat pendek tetapi memanjang ke belakang.Volume otaknya sekitar 900 cc, di antara otak kera(600 cc) dan otak manusia modern (1.200-1.400cc). Tulang kening sangat menonjol dan di bagian belakang mata, terdapat penyempitan yang sangat jelas, menandakan otak yang belum berkembang. Pada bagian belakang kepala terlihat bentuk yang meruncing yang diduga pemiliknya merupakan perempuan. Berdasarkan kaburnya sambungan perekatan antar tulang kepala, ditafsirkan inividu ini telah mencapai usia dewasa. Selain tempat-tempat di atas, peninggalan manusia purba tipe ini juga ditemukan di Perning, Mojokerto, Jawa Timur; Ngandong, Blora, Jawa Tengah, Sambung macan, Sragen.

Berdasarkan beberapa penelitian yang dilakukan oleh para ahli, dapatlah direkonstruksi beberapa jenis manusia purba yang pernah hidup di zaman praaksara.

Jenis Meganthropus

Jenis manusia purba ini terutama berdasarkan penelitianvon Koenigswald di Sangiran tahun 1936 dan 1941 yang menemukan fosil rahang manusia yang berukuran besar. Darihasil rekonstruksi ini kemudian para ahli menamakan jenis manusia ini dengan sebutan Meganthropus paleojavanicus, artinya manusia raksasa dari Jawa. Jenis manusia purbaini memiliki ciri rahang yang kuat dan badannya tegap. Diperkirakan makanan jenis manusia ini adalah tumbuh-tumbuhan. Masa hidupnya diperkirakan pada zaman Pleistosen Awal.



Jenis Pithecanthropus

Jenis manusia ini didasarkan pada penelitian Eugene Dubois tahun 1890 di dekat Trinil, sebuah desa di pinggiran Bengawan Solo, di wilayah Ngawi. Setelah direkonstruksi terbentuk kerangka manusia, tetapi masih terlihat tanda-tanda kera. Oleh karena itujenis ini dinamakan Pithecanthropus erectus, artinya manusia kera yang berjalan tegak. Jenis ini juga ditemukan di Mojokerto, sehingga disebut Pithecanthropus mojokertensis. Jenis manusia purba yang juga terkenal sebagai rumpun Homo erectusini paling banyak ditemukan di Indonesia. Diperkirakan jenis manusia purba ini hidup dan berkembang sekitar zaman Pleistosen Tengah.







Jenis Homo

Fosil jenis Homo ini pertama diteliti oleh von Reitschotendi Wajak. Penelitian dilanjutkan oleh Eugene Dubois bersama kawan-kawan dan menyimpulkan sebagai jenis Homo. Ciri-ciri jenis manusia Homo ini muka lebar, hidung dan mulutnya menonjol. Dahi juga masih menonjol, sekalipun tidak semenonjol jenis Pithecanthropus. Bentuk fisiknya tidak jauh berbeda dengan manusia sekarang. Hidup dan perkembangan jenis manusia ini sekitar40.000 – 25.000 tahun yang lalu. Tempat-tempat penyebarannya tidak hanya di Kepulauan Indonesia tetapi juga di Filipina dan Cina Selatan.

Homo sapiens artinya ‘manusia sempurna’ baik dari segi fisik, volume otak maupun postur badannya yang secara umum tidak jauh berbeda dengan manusia modern. Kadang-kadang Homo sapiens juga diartikan dengan ‘manusia bijak’ karena telah lebih maju dalam berfikir dan menyiasati tantangan alam. Bagaimanakah mereka muncul ke bumi pertama kali dan kemudian menyebar dengan cepat ke berbagai penjuru duniahingga saat ini? Para ahli paleoanthropologi dapat melukiskan perbedaan morfologis antara Homo sapiens dengan pendahulunya, Homo erectus. Rangka Homo sapiens kurang kekar posturnya dibandingkan Homo erectus. Salah satu alasannya karena tulang belulangnya tidak setebal dan sekompak Homo erectus. Hal ini mengindikasikan bahwa secara fisik Homo sapiens jauh lebih lemah dibanding sang pendahulu tersebut. Di lain pihak, ciri-ciri morfologis maupun biometriks Homo sapiens menunjukkan karakter yang lebih berevolusi dan lebih modern dibandingkan dengan Homo erectus. Sebagai misal, karakter evolutif yang paling signifikan adalah bertambahnya kapasitas otak. Homo sapiens mempunyai kapasitas otak yang jauh lebih besar (rata-rata 1.400 cc), dengan atap tengkorak yang jauh lebih bundar dan lebih tinggi dibandingkan dengan Homo erectus yang mempunyai tengkorak panjang danrendah, dengan kapasitas otak 1.000 cc. Segi-segi morfologis dan tingkatan kepurbaannya menunjukkan ada perbedaan yang sangat nyata antara kedua spesies dalam genus Homo tersebut. Homo sapiens akhirnya tampil sebagai spesies yang sangat tangguh dalam beradaptasi dengan lingkungannya, dan dengan cepat menghuni berbagai

permukaan dunia ini. Berdasarkan bukti-bukti penemuan, sejauh ini manusia modern awal di Kepulauan Indonesia dan Asia Tenggara paling tidak telah hadir sejak 45.000 tahun yang lalu. Dalam perkembangannya, kehidupan manusia modern ini dapat dikelompokkan dalam tiga tahap, yaitu (i) kehidupan manusia modern awal yang kehadirannya hingga akhir zaman es (sekitar 12.000 tahun lalu), kemudian dilanjutkan oleh (ii) kehidupan manusia modern yang lebih belakangan, dan berdasarkan karakter fisiknya dikenal sebagai ras Austro melanesoid. (iii) mulai di sekitar 4000 tahun lalu muncul penghuni baru di Kepulauan Indonesia yang dikenal sebagai penutur bahasa Austronesia. Berdasarkan karakter fisiknya, makhluk manusia ini tergolong dalam ras Mongolid. Ras inilah yang kemudian berkembang hingga menjadi bangsa Indonesia sekarang.

Beberapa spesimen (penggolongan) manusia Homo sapiensdapat dikelompokkan sebagai berikut,



Manusia Wajak

Manusia Wajak (Homo wajakensis) merupakan satu-satunya temuan di Indonesia yang untuk sementara dapat disejajarkan perkembangannya dengan manusia modern awal dari akhir Kala Pleistosen. Pada tahun 1889, manusia Wajak ditemukan oleh B.D. van Rietschoten di sebuah ceruk di lereng pegunungan karst di barat laut Campur darat, dekat Tulung agung, Jawa Timur.







Manusia Liang Bua

Pengumuman tentang penemuan manusia Homo floresiensis tahun 2004 menggemparkan dunia ilmu pengetahuan. Sisa-sisa manusia ditemukan di sebuah gua Liang Bua oleh tim peneliti gabungan Indonesia dan Australia. Sebuah gua permukiman prasejarah di Flores. Liang Bua bila diartikan secara harfiah merupakan sebuah gua yang dingin. Sebuah gua yang sangat lebar dan tinggi dengan permukaan tanah yang datar, merupakan tempat bermukim yang nyaman bagi manusia pada masa praaksara. Hal itu bisa dilihat dari kondisi lingkungan sekitar gua yang sangat indah,yang berada di sekitar bukit dengan kondisi tanah yang datar di depannya. Liang Bua merupakan sebuah temuan manusia modern awal dari akhir masa Pleistosen di Indonesia yang menakjubkan yang diharapkan dapat menyibak asal usul manusia di Kepulauan Indonesia. Manusia Liang Bua ditemukan oleh Peter Brown dan Mike J. Morwood pada bulan September 2003 lalu. Temuan itu dianggap sebagai penemuan spesies baru yang kemudian diberi nama Homo floresiensis, sesuai dengan tempat ditemukannya fosil manusia Liang Bua. Pada tahun 1950-an, Th. Verhoeven lebih dahulu menemukan beberapa fragmen tulang manusia di Liang Bua. Saat itu ia menemukan tulang iga yang berasosiasi dengan berbagai alat serpih dan gerabah. Tahun 1965, ditemukan tujuh buah rangka manusia beserta beberapa bekal kubur yang antara lain berupa beliung dan barang-barang gerabah. Diperkirakan Liang Bua merupakan sebuah situs neolitik dan paleometalik. Manusia Liang Bua mempunyai ciri tengkorak yang panjang dan rendah, berukuran kecil, dengan volume otak 380 cc. Kapasitas kranial tersebut berada jauh di bawah Homo erectus (1.000 cc), manusia modern Homo sapiens(1.400cc), dan bahkan berada di bawah volume otak simpanse (450 cc).[ps]
Read More ->>

Kode ASCII

ASCII


Kode Standar Amerika untuk Pertukaran Informasi atau ASCII (American Standard Code for Information Interchange) merupakan suatu standar internasional dalam kodehuruf dan simbol seperti Hex dan Unicode tetapi ASCII lebih bersifat universal, contohnya 124 adalah untuk karakter "|". Ia selalu digunakan oleh komputer dan alat komunikasi lain untuk menunjukkan teks. Kode ASCII sebenarnya memiliki komposisi bilangan biner sebanyak 7 bit. Namun, ASCII disimpan sebagai sandi 8 bit dengan menambakan satu angka 0 sebagai bit significant paling tinggi. Bit tambahan ini sering digunakan untuk uji prioritas. Karakter control pada ASCII dibedakan menjadi 5 kelompok sesuai dengan penggunaan yaitu berturut-turut meliputi logical communication, Device control, Information separator, Code extention, dan physical communication. Code ASCII ini banyak dijumpai pada papan ketik (keyboard) computer atau instrument-instrument digital.
Jumlah kode ASCII adalah 255 kode. Kode ASCII 0..127 merupakan kode ASCII untuk manipulasi teks; sedangkan kode ASCII 128..255 merupakan kode ASCII untuk manipulasi grafik. Kode ASCII sendiri dapat dikelompokkan lagi kedalam beberapa bagian:
  • Kode yang tidak terlihat simbolnya seperti Kode 10(Line Feed), 13(Carriage Return), 8(Tab), 32(Space)
  • Kode yang terlihat simbolnya seperti abjad (A..Z), numerik (0..9), karakter khusus (~!@#$%^&*()_+?:”{})
  • Kode yang tidak ada di keyboard namun dapat ditampilkan. Kode ini umumnya untuk kode-kode grafik.
Dalam pengkodean kode ASCII memanfaatkan 8 bit. Pada saat ini kode ASCII telah tergantikan oleh kode UNICODE (Universal Code). UNICODE dalam pengkodeannya memanfaatkan 16 bit sehingga memungkinkan untuk menyimpan kode-kode lainnya seperti kode bahasa Jepang, Cina, Thailand dan sebagainya.
Pada papan keyboard, aktifkan numlock, tekan tombol ALT secara bersamaan dengan kode karakter maka akan dihasilkan karakter tertentu. Misalnya: ALT + 44 maka akan muncul karakter koma (,). Mengetahui kode-kode ASCII sangat bermanfaat misalnya untuk membuat karakter-karakter tertentu yang tidak ada di keyboard.
Read More ->>