Coretan Sang Pemimpi
"MAPEL KELAS X TKJ"
Daftar isi :
Awal pertama kalinya komputer diciptakan ada pada tahun 1822. Saat itu, ada sebuah alat yang diciptakan oleh seorang ahli matematika yang bernama Charles babbage. Dia menciptakan sebuah alat yang dapat menghitung sebuah tabel matematika. Sekitar tahun 1833, Charles mulai mengembangkan mesinnya dengan fitur yang lebih canggih dan juga lebih ramah untuk masyarakat umum. Mesin itu dinamakan Analytical Machine.
Alat tersebut juga bisa dipakai untuk menghitung berbagai hal. Sejak saat itu, alat itu dikenal sebagai Digital Purpose Computer. Berkat alat ciptaan Charles Babbage, banyak orang yang terbantu terutama untuk aktivitas yang berhubungan dalam menghitung. Oleh Sebab itu, Charles Babbage dijuluki sebagai “Bapak Komputer”.
Seiring berjalannya waktu, pada tahun 1937, Prof Howard Alkem dari Havard University mencoba memberikan masukan agar komputer dapat melakukan tugas secara mekanik. Berkat Perusahaan IBM, perangkat komputer dapat dibuat secara elektronik. Sehingga komputer tersebut diberi nama Harrard Tandai I Kalkulator pengontrol berurutan otomatis atau bisa juga disebut ASCC sekitar tahun 1944.
Berbagai data yang dimaksud bisa berupa transfer file, pengguna perangkat keras komputer secara bersamaan seperti modem, printer, ataupun data dalam hardisk. Jaringan komputer secara luas memungkinkan terhubung dengan perusahaan penyedia layanan internet, sehingga jaringan komputer dapat berkomunikasi data dengan jaringan komputer yang lain.
1.LAN
Local Area Network biasa disingkat LAN adalah Jaringan komputer yang jaringannya hanya mencakup wilayah kecil seperti Rumah, Perkantoran, Sekolah, Gedung, atau yang lebih kecil. Saat ini kebanyakan LAN berbasis pada teknologi IEEE 802.3 Ethernet menggunakan perangkat switch yang mempunyai kecepatan transfer data 10, 100 atau 1000 Mbit/s. Selain teknologi Ethernet saat ini teknologi 802.11b (atau biasa disebut Wi-fi) juga sering di gunakan untuk membentuk LAN. Tempat yang menyediakan Wi-fi disebut Hotspot.
2.MAN
Jaringan MAN adalah Gabungan Dari Beberapa LAN yang digabungkan menjadi satu dan di namakan dengan Metropolitan Area Network(MAN) jangkauan dari MAN ini antara 10 hingga 50 km, MAN ini merupakan jaringan yang tepat untuk membangun jaringan antar kantor-kantor dalam suatu kota antara pabrik/instansi dan kantor pusat yang berada dalam jangkauannya.
3.WAN
Wide Area Network merupakan jaringan komputer yang mencakup area yang besar sebagai contoh jaringan komputer suatu negara atau suatu kota yang membutuhkan router dan saluran komunikasi publik .
WAN digunakan untuk menghubungkan jaringan lokal yang satu dengan jaringa lokal yang lain, sehingga pengguna atau komputer dilokasi yang satu dapat berkomunikasi dengan pengguna dan komputer di lokasi yang lain.
4.PAN
Personal Area Network atau PAN adalah Sebuah jaringan komputer yang memiliki jangkauan hanya beberapa meter atau juga bisa disebut jaringan area pribadi karena jangkauannya yang hanya beberapa meter tetapi PAN juga dapat menjangkau jangkauan ratusan bahkan hingga ribuan killometer dengan memanfaatkan jaringan global, PAN digunakan untuk berkomunikasi ke berbagai perangkat pribadi seperti Komputer, Ponsel, Telepon, Televisi, Sistem keamanan rumah yang berbasis data personal ataupun perangkat komunikasi public.
• Pengertian Algoritma
Saat ini, algoritma memiliki fungsi yang sangat penting bagi manusia, yaitu membantu manusia dalam menyelesaikan suatu masalah, yang didasarkan pada pola pikirnya masing-masing. Jadi, dengan menggunakan prinsip-prinsip algoritma, seseorang bisa menyelesaikan masalahnya masing-masing.
• Ciri – Ciri dari Algoritma
Algoritma sendiri memiliki beberapa ciri-ciri utama, yaitu :
- Algoritma membutuhkan suatu proses tertentu
- Algoritma merupakan pola pikiran dan pola logis yang menghasilkan output
- Algoritma memiliki instruksi yang tegas dan jelas, tanpa memberikan kesan ambiguitas
- Algoritma harus memiliki apa yang disebut dengan stopping role.
Kelima poin diatas merupakan ciri-ciri utama dari sebuah siklus algoritma. Jadi, apabila sebuah sistem ataupun sebuah pemikiran tidak memiliki poin-poin yang sudah disebutkan diatas, maka hal tersebut tidak dapat disebut sebagai algoritma.
• Sifat – Sifat dari Algoritma
Selain memiliki ciri-ciri utama, algoritma sendiri juga memiliki beberapa sifat-sifat penting, yaitu:
- Tidak menggunakan symbol ataupun suatu bahasa pemrograman, meskipun nantinya berguna untuk memecahkan permasalahan yang berhubungan dengan komputer ataupun pemrograman.
- Tidak tergantung pada suatu bahasa pemrograman khusus, sehingga sifatnya universal dan bisa digunakan di mana saja.
- Notasinya yang digunakan pada algoritma adalah universal, sehingga bisa digunakan pada seluruh bahasa pemrograman apapun, tanpa terkecuali.
Itulah beberapa sifat dari algoritma, yang tentu saja sangat mudah untuk dipahami
Penggunaan dari algoritma sendiri pada dasarnya sangatlah sederhana. Kita tidak harus langsung menghubungkan pola pemikiran algoritma tersebut dengan bahasa pemrograman ataupun kode-kode tertentu. kita yang bukan merupakan orang komputer pun tetap bisa memahami mengenai algoritma.
Flowchart bukanlah merupakan sebuah kerangaka berpikir seperti algoritma ataupun pseudocode flowchart pada dasarnya merupakan sebuah bentuk gambar ataupun diagram yang memiliki aliran satu atau dua arah yang berlaku secara sekuensial atau berkesinambungan. Fungsi utama dari flowchart ini adalah untuk menggambarkan sebuah desain program dan untuk merepresentasikan sebuah program atau sistem yang akan kita buat, berdasarkan pola berpikir kita (berdasarkan algoritma).
• Unsur – unsur atau komponen yang terdapat pada flowchart
Secara umum, dan secara garis besar, flowchart menerapkan unsur atau komponen yang sama seperti komponen pada pemrograman. Berikut ini adalah beberapa unsur dalam flowchart tersebut :
- Input
- Percabangan (biasanya menggunakan command if dan switch)
- Perulangan (biasanya menggunakan command atau kode while, for, each, loop)
- Output
Flowchart dibuat sesuai dengan algoritma yang sudah disusun, dan kemudian dibuat sesuai dengan urutan, perintah, serta ketentuan-ketentuan lainnya, yang dilambangkan dengan symbol-symbol tertentu.
• Pengertian Pseudocode
Pseudocode merupakan sebuah pengembangan dari algoritma, dimana, sesuai dengan namanya, pseudocode menggunakan kode-kode tertentu untuk memberikan penjelasan mengenai cara kerja atau penyelesaian dari suatu masalah. Singkatnya, pseudocode bisa dibilang sebagai sebuah algoritma yang sudah diubah ke dalam bentuk kode-kode tertentu.
• Kelebihan dari pseudocode ini adalah
memiliki struktur yang jauh lebih ringkas dibandingkan dengan algoritma, namun demikian masih mudah untuk dimengerti oleh manusia, dan memiliki struktur yang hampir mirip dengan bahasa pemrograman. Pseudocode menggunakan banyak sekali command-command yang populer, yang banyak kita pelajari, misalnya saja, IF, ELSE, THEN, serta menggunakan kode atau tanda-tanda tertentu, seperti tanda underscore (_), tanda koma, titik, tanda kutip, tanda panah kiri dan kanan, serta tanda lainnya.
Untuk dapat membuat sebuah pseudocode, maka paling tidak kita harus mengetahui algoritma dari suatu masalah terlebih dahulu. Setelah itu, barulah, dirubah ke dalam bentuk yang lebih ringkas, dengan tambahan berupa kode dan tanda tertentu.
1.4. Pengertian, Contoh Input Dan Autput
• Pengertian Perangkat Input Komputer?
Perangkat input adalah perangkat ‘masukkan’ untuk unit komputer yang cara kerjanya memberikan perintah secara langsung dengan menghasilkan informasi berbentuk digital kepada para pengguna. Ada berbagai macam perangkat keras berjenis input yang diciptakan untuk komputer, berikut adalah contohnya:
1. Keyboard

Keyboard komputer merupakan salah satu perangkat berjenis input yang berfungsi untuk memasukkan data berupa teks, seperti huruf, angka, simbol, dan lain sebagainya. Keyboard menjadi perangkat yang penting pada komputer. Tanpa keyboard bisa dipastikan komputer tidak dapat bekerja dengan baik seperti semestinya. Dan sebagai perangkat input yang telah mengalami beberapa kali perkembangan, keyboard komputer memiliki berbagai varian port dari port serial, PS/2, USB, hingga wireless. Meskipun ada banyak jenis port keyboard, tetap saja keyboard tergolong sebagai perangkat input.
2. Mouse

Mouse merupakan alat penunjuk (pointer) pada perangkat komputer, biasanya penunjuk ini dapat dilihat di monitor saat kita mengoperasikan komputer. Selain itu, mouse juga umumnya dilengkapi dengan tombol klik kanan dan kiri yang gunanya sebagai pengganti tombol enter dan select pada keyboard.
3. Joystick

Perangkat input selanjutnya adalah Joystick, yang merupakan perangkat keras komputer dan biasanya digunakan untuk mengoperasikan objek-objek pada sebuah game. Joystick sendiri tidak berperan sebagai perangkat penting, namun hanya sebatas pelengkap saja.
4. Scanner

Adapun scanner juga termasuk sebagai perangkat input yang didesain untuk menyalin text maupun gambar grafis dan kemudian dapat disimpan dalam bentuk file.
Selain empat perangkat tersebut, sebenarnya masih banyak contoh perangkat input komputer yang lain seperti flashdisk, webcam, CD Rom, dan masih banyak lagi. Namun contoh di atas rasanya sudah cukup untuk mendefinisikan pengertian perangkat input.
Perangkat output adalah perangkat komputer yang digunakan untuk menampilkan atau menyampaikan informasi kepada penggunanya. Informasi yang ditampilkan oleh komputer sudah diterjemahkan oleh teknologi komputer itu sendiri sehingga dapat dipahami penggunanya dengan mudah. Berikut ini ada beberapa contoh perangkat output komputer yang sering digunakan.
1. Monitor

Monitor adalah perangkat keras berjenis output yang digunakan untuk menerjemahkan data digital sehingga menghasilkan informasi yang dibutuhkan oleh pengguna. Monitor adalah perangkat output yang sangat penting dari komputer, karena tanpa kehadirannya, pengguna tidak akan bisa mendapatkan informasi yang diinginkan.
2. Projector

Projector bekerja dengan mengintegrasikan sumber cahaya, sistem optic elektronik, dan display dengan tujuan memproyeksikan gambar atau video ke dinding atau layar. Perangkat ini juga tergolong sebagai perangkat output.
3. Speaker

Speaker pun termasuk sebagai perangkat output yang fungsinya untuk menghasilkan suara dari komputer. Dan sama halnya dengan monitor, speaker juga berperan penting untuk menunjang kinerja komputer itu sendiri.
4. Printer

Perangkat output selanjutnya adalah printer yang juga termasuk sebagai perangkat keras berjenis output untuk mencetak file misalnya foto digital menjadi foto kertas. Ataupun dokumen menjadi tulisan yang tertuang di media kertas.
Selain empat contoh tersbut, ada banyak perangkat output komputer lainnya seperti headset, VGA, Network Card, dan lain sebagainya.
1.5. Pengetian Iso, Osi Dan Layer
Maka ISO membuat sebuah arsitektur komunikasi yang mendefinisikan standar untuk menghubungkan komputer-komputer dari vendor-vendor yang berbeda.
Dalam arsitektur tersebut, terdapat 7 layer yang telah disusun sedemikian sehingga perubahan pada satu layer ridak membutuhkan perubahan pada layer lain. Pada susunan layer, layer atas lebih cerdas dibandingkan dengan layer dibawahnya yang memiliki perbedaan-perbedaan.
Meski ISO adalah organisasi nonpemerintah, kemampuannya untuk menetapkan standar yang sering menjadi hukum melalui persetujuan atau standar nasional membuatnya lebih berpengaruh daripada kebanyakan organisasi non-pemerintah lainnya, dan dalam prakteknya ISO menjadi konsorsium dengan hubungan yang kuat dengan pihak-pihak pemerintah. Peserta ISO termasuk satu badan standar nasional dari setiap negara dan perusahaan-perusahaan besar.
ISO bekerja sama dengan Komisi Elektroteknik Internasional (IEC) yang bertanggung jawab terhadap standardisasi peralatan elektronik.
- Meningkatkan citra perusahaan
- Meningkatkan kinerja lingkungan perusahaan
- Meningkatkan efisiensi kegiatan
- Memperbaiki manajemen organisasi dengan menerapkan perencanaan, pelaksanaan, pengukuran dan tindakan perbaikan (plan, do, check, act)
- Meningkatkan penataan terhadap ketentuan peraturan perundang-undangan dalam hal pengelolaan lingkungan
- Mengurangi resiko usaha
- Meningkatkan daya saing
2. Layer Data-link
3. Layer Network
- Membagi aliran data biner ke paket diskrit dengan panjang tertentu
- Mendeteksi Error
- Memperbaiki error dengan mengirim ulang paket yang rusak
- Mengendalikan aliran
4. Layer Transport
5. Layer Session
6. Layer Presentation
7. Layer Application








Komentar
Posting Komentar