This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Pages

Jumat, 23 Januari 2015

Buku E-book

Pengertian dan Macam-Macam Buku digital/ eBook

Pengertian dan Macam-Macam Buku digital/ eBook
Micro Cyber 2 - Hallo sobat semua, maaf nih baru bisa posting. Soalnya terhalang oleh ujian sekolah. hihihi ...,okelah langsung saja kali ini saya akan mengajak sobat semua untuk membahas tentang buku digital atau E-Book.
Nah, Buku digital atau E-Book merupakan sebuah publikasi yang terdiri dari teks, gambar maupun suara dan publikasikan dalam bentuk digital yang dapat dibaca di komputer maupun alat elektronik lainnya. Begitu pula Jenis buku digital atau E-book hanya ada 1 yaitu file PDF. cara membuatnya bisa ketik di dokumen dengan program Microsoft Word, kemudian nanti baru di konversi menjadi PDF dengan program PDF24.



FUNGSI KEGUNAAN BUKU DIGITAL

1.  Sebagai sarana pembelajaran
2. Untuk media pembelajaran
3. Untuk media bisnis

TUJUAN BUKU DIGITAL

1. Memudahkan proses kegiatan belajar mengajar melalui platform Edmodo.
2. Memudahkan guru untuk Memberi tugas kepada muridnya melalui platform Edmodo.
3. Memudahkan untuk belajar kelompok via Online bagi murid.
4. Guru dapat memberi materi walaupun guru sedang tugas luar melalui platform Edmodo.
5. Melakukan ujian via online lebih mudah karena tidak membutuhkan biaya lagi untuk penyewaan hosting karena  platform Edmodo ini gratis.
6. Mudahnya menggunakan platform Edmodo karena toolsnya hampir sama dengan Facebook.
7. Orang tua dapat memantau anaknya via Edmodo karena ada akses yang di sediakan oleh Edmodo untuk Orang Tua dll.  http://microcyber2.blogspot.com/

FORMAT BUKU DIGITAL
1. PDF (Portable Document Format)
PDF Logo


Format PDF telah dikenal secara luas. Format buku berbentuk digital ini pun mudah dibuat dengan program-program yang biasa sobat gunakan. Misalnya saja dengan menggunakan Microsoft Office 2007. Format file PDF juga mudah dibuka dengan menggunakan aplikasi Adobe Acrobat Reader atau FoxIt Reader.

Tapi sayangnya, teks dalam beberapa format file PDF tidak bisa berubah mengikuti ukuran layar yang kecil. Misalnya saja bila format PDF dibuka dengan menggunakan Kindle, Sony Reader atau iPhone. Bila dipaksakan, pembaca harus memperbesar tampilan buku berbentuk digital atau menggunakan scroll ke kanan dan ke kiri agar bisa membaca baris-baris teks.



2. EPub (Electronic Publication)
EPub  Logo
Format ini merupakan format standar yang digunakan untuk buku berbentuk digital. Saat ini, ePub semakin populer dan telah didukung oleh banyak piranti. Format ePub dapat dibuka dengan beragam piranti eReader seperti iPhone, iPod Touch, iPad, Sony Reader dan beberapa piranti lainnya. Selain itu, format ePub juga dapat dibuka pada beragam sistem operasi dengan bantuan aplikasi tertentu.
Keunggulan format buku berbentuk digital ini adalah ukurannya yang relatif kecil dan tampilan halaman yang dinamis. Format ini mampu menyesuaikan dengan ukuran layar piranti yang menampilkannya dan dilengkapi dengan daftar isi yang memudahkan akses pembacanya.


3. DjVu
DjVu Logo
Format buku berbentuk digital ini dikhususkan untuk dokumen-dokumen hasil scan. Kelebihan format DjVu adalah mampu menyimpan dan menampilkan hasil scan dengan resolusi tinggi (300-400 DPI). Selain itu, ukuran file yang dihasilkan juga relatif kecil walau terdiri dari banyak image di dalamnya. Ukuran file DjVu bahkan lebih kecil dari format file JPEG dengan kualitas yang sama.   http://microcyber2.blogspot.com/

Untuk membuka file dalam format DjVu pada PC (Personal Computer) atau piranti eReader, dibutuhkan aplikasi pendukung seperti aplikasi DjView, Okular atau Evince untuk Linux, VuDroid untuk Android, dan Stanza untuk iPhone/ iPad.



4. Mobipocket
Mobipocket Logo
Format buku berbentuk digital Mobipocket menggunakan ekstensi .prc atau .mobi. Format buku berbentuk digital ini selama beberapa tahun telah menjadi format buku berbentuk digital yang paling populer untuk membaca buku via PDA atau Smartphone (Windows Mobile, Blackberry, Palm OS, Symbian, PocketPC dan seterusnya).
Kelebihan format buku ini adalah huruf-huruf pada buku berbentuk digital jelas terbaca dan tersusun rapi dalam paragraf-paragraf sehingga tidak membuat mata lelah meskipun membaca buku pada piranti dengan layar berukuran kecil. Di samping itu, format file ini ringan sehingga tidak mengkonsumsi banyak power baterai. Untuk membuka file berekstensi .prc, diperlukan softwarependukung yang bernama Mobireader.




KONTEN BUKU DIGITAL

Cara membuat buku digital :
1. Pengamatan/ Penguasaan materi dan merangkumnya
2. Mengetik ke dalam MsWord terlebih dahulu
3. Membuat Cover, Daftar Isi, Daftar Pustaka, dsb
4. Tentukan Ukuran Font, Tebal tipisnya huruf, dan spasi.
5. Konversikan File MsWord menjadi PDF
6. Upload ke media internet seperti 4Shared, TusFiles, Mediafire, dll
7. Biasanya Pembuatan ini menggunakan software khusus.

LALU, BAGAIMANA CARA PUBLIKASINYA ?
Setelah sobat merasa cocok dengan Style, sekarang saatnya sobat Mempublikasi dengan         menjadikan aplikasi, caranya klik tombol PUBLISH  http://microcyber2.blogspot.com/


KEKURANGAN DAN KELEBIHAN BUKU DIGITAL

Keunggulan Buku Digital
Sampai kini format buku berbentuk digital telah diadopsi oleh banyak kalangan untuk menerbitkan dan menyebarluskan karya-karya dari berbagai disiplin ilmu. Format buku berbentuk digital semakin disukai karena memiliki banyak keunggulan dibandingkan format buku dalam bentuk konvensional. Keunggulan buku digital yang pertama adalah mudah dibawa bepergian dan tidak membutuhkan ruang penyimpanan yang besar. Sobat bisa menyimpannya di PC (Personal Computer), laptop, ponsel atau piranti elektronik yang secara khusus disediakan untuk menyimpan dan membaca buku berbentuk digital. Dengan demikian, tidak perlu menambah lemari-lemari buku seiring koleksi buku sobat yang bertambah banyak. Saat bepergian membawa laptop, ponsel atau piranti elektronik khusus untuk buku ini, maka koleksi buku sobat pun telah turut terbawa dan dapat dinikmati dalam perjalanan.
Keunggulan buku berbentuk digital yang kedua adalah format buku ini bisa didapatkan kapan saja asalkan terkoneksi dengan internet. Sobat tidak perlu menyisihkan waktu untuk menemukan toko buku dan mencari koleksi buku yang butuhkan. Melalui internet, sobat membeli dan mendownload buku-buku favorit di mana pun berada. Di Indonesia, Gramedia sebagai toko buku terbesar juga telah menawarkan format buku berbentuk digital kepada para pembacanya. Memang sih format buku digital tidak hanya memberi manfaat yang besar untuk para pembaca buku. Para penerbit pun menuai keuntungan dengan menerbitkan buku berformat digital.
Penerbit-penerbit buku bisa menghemat ongkos cetak, kertas, tinta, biaya kirim ke toko-toko buku, biaya retur buku dan biaya pemasaran buku.Hanya beberapa komponen saja yang dibutuhkan untuk menerbitkan buku secara digital seperti biaya layout, desain cover, royalti penulis, dan beberapa biaya pendukung lainnya. Dengan biaya produksi yang rendah ini pula, maka harga buku pun menjadi lebih murah. Keadaan ini tentunya akan semakin merangsang minat untuk membaca.
Bagi para penulis terutama penulis pemula yang ingin menerbitkan bukunya secara indie, format digital menawarkan proses pembuatan dan pendistribusian buku dengan cara yang lebih mudah dan cepat. Promosi pun bisa dilakukan dengan memanfaatkan blog dan beragam jejaring sosial yang menjamur saat ini.   http://microcyber2.blogspot.com/


Kekurangan Buku Digital
Setiap barang di dunia ini tidak ada yang sempurna, apabila memiliki suatu kelebihan pastilah barang tersebut meiliki kekurangan, itupun terjadi pada buku digital ini. Biasanya Banyak terjadi pelanggaran hak cipta, karena pendistribusian melalui dunia digital, ataupun internet itu sangat mudah. Sehingga orang dapat menggandakan buku digital ini hanya dengan melakukan transfer data dari gadget satu ke gadget lainnya. Meskipun memiliki banyak nilai plus, format buku digital juga memiliki beberapa nilai minus. Misalnya saja, keluhan dari para pembaca buku berbentuk digital yang mungkin muncul akibat terlampau sering membaca buku di komputer, layanan internet yang belum menjangkau semua daerah. Sehingga menghambat akses memperoleh buku berbentuk digital, dan peluang besar terjadinya pelanggaran hak cipta karya tulis sebagai akibat mudahnya distribusi format digital melalui internet.   http://microcyber2.blogspot.com/
Pencegahan terhadap terjadinya pelanggaran hak cipta dengan menyebarluaskan sebuah buku ini tanpa izin dari penerbit atau penulisnya sebenarnya telah dilakukan dengan adanya DRM. DRM (Digital Rights Management) biasanya dikeluarkan oleh toko-toko online penjual buku ini.
Dengan melengkapi formulir DRM yang diberikan oleh toko bukuonline saat melakukan pembelian buku berbentuk digital, Sobat berarti setuju untuk tidak menyebarluaskan buku berbentuk digital yang sobat beli. Tak hanya mencegah menyebarluaskan buku berbentuk digital, DRM juga mencegah sobat melakukan konversi format file buku digital ke dalam format file lainnya.
DRM membatasi untuk menampilkan buku berbentuk digital hanya pada peranti tertentu yang telah ditentukan oleh penerbit atau penulis buku. Walaupun tampak cukup tangguh mengamankan distribusi ilegal terhadap buku berbentuk digital, tetapi tentu saja DRM memiliki celah untuk dibongkar meskipun dengan cara yang cukup sulit.


Nah, itulah percikan informasi yang bisa saya sampaikan kali ini.Semoga saja info diatas dapat membantu sobat semuanya dan jangan lupa sebar luaskan ilmu yang positif asal jangan melanggar hak cipta. Sekian dan terimakasih sob ... ;)

Selasa, 20 Januari 2015

Macam-Macam Bahasa Pemrograman Dan Penjelasannya

Macam-Macam Bahasa Pemrograman - kalian tau program yang ada di komputer? sering menggunakannya? kita yang awam tentang dunia programmer tentu asing dengan bahasa-bahasa pemrograman, kita hanya terbiasa menggunakannya saja. 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.
macam-macam bahasa pemrograman


Penasaran dengan penejelasannya? 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.
bahasa pemrograman


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 sistem operasi 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).


itulah 20 Macam Bahasa Pemrograman pada komputer. sebenarnya masih banyak lagi bahasa pemrograman yang lainnya, Seperti Assembly, Batch, dBasse, Fortran, dan yang lainnya. Tapi saya hanya menjelaskan yang sekarang umum dipakai oleh programmer saja.

Tertarik untuk mempelajari salah satu bahasa pemrograman?
Semoga Bermanfaat ya gan :)

Komponen Hardware Dan Software

KOMPONEN – KOMPONEN HARDWARE & SOFTWARE PADA KOMPUTER

Komponen - Komponen Perangkat Keras Pada Komputer

Perangkat Keras Komputer di sebut juga Arsitektur Komputer dan juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya. Namun disini kita hanya akan membahas arsitektur pada umumnya, Secara garis besar arsitektur computer dapat di bagi menjadi 4 yaitu :
m
  1. Central processing unit (CPU), yang mengendalikan semua unit siste computer yang lain/mengubah input menjadi output. Dirincikan sbb :  Primary storageControl unit (unit pengendali), membuat semua unit bekerja sama sebagai suatu system, Arithmatika and logical Unit, tempat berlangsungkan operasi perhitungan matematika dan logika. Secondary storage (penyimpanan sekunder ), menyedikan tempat untuk menyimpan program dan data saat tidak digunakan.
  2. Unit Input, memasukkan data ke dalam primary storage.
  3. Unit Output, mencatat dan atau mencetak hasil pengolahan. (penyimpanan primer), berisi data yang diolah & program,...
  4. Primary storage : tempat penyimpanan

Central Processing Unit, Disinilah jantung atau nyawa dari sebuah komputer. Disinilah tempat dimana semua proses yang dilakukan oleh sebuah komputer berlangsung. Berikut adalah organ utama dalam CPU :


  • Processor : Menjalankan program.
  • Motherboard : Motherboard adalah rumah dari perangkat dimana semua yang berhubungan untuk dapat masuk kedalam system harus melalui motherboard.
  • Video Graphics Adapter ( VGA ) : Perantara untuk menterjemahkan keluaran dari processor untuk ditampilkan  ke monior.
  • Power Supply Unit ( PSU ) : Mensuplai tenaga untuk semua komponen yang ada dalam  computer. Serta untuk menstabilkan voltase secara otomatis.
  • Harddisk : Salah satu jenis memori penyimpanan dalam computer.
  • Memory ( kecepatan ) : Semakin besar kapasitas memory semakin leluasa sebuah computer untuk mengeksekusi program.
Alat input dibagi ke dalam dua golongan yaitu alat input langsung dan tidak langsung. Alat input langsung memungkinkan input diproses secara langsung oleh CPU melalui alat input tanpa terlebih dahulu dimasukkan ke dalam media penyimpanan ekternal. Alat input langsung terdiri dari beberapa golongan yaitu: keyboard, pointing device, scanner, voice recognizer. Alat input tidak langsung , dimana data yang dimasukkan tidak langsung diproses oleh CPU, tetapi direkam terlebih dahulu ke suatu media mechine readable form ( bentuk dapat dibaca oleh komputer dan merupakan penyimpanan ekternal). Alat input tidak langsung terdiri dari: keytocard, keytotape, keytodisk, dsb


  • Keyboard : Penciptaan keyboard komputer diilhami oleh penciptaan mesin ketik yang dasar rancangannya di buat dan di patenkan oleh Christopere Lathan pada tahun 1868.
  • Mouse : dapat digerakan kemana saja berdasarkan arah gerakan tangan kita.
  •  Scanner : suatu alat elektronik yang fungsinya mirip dengan mesin foto kopi.
  • Monitor : disebut juga layar computer, berfungsi untuk menampilkan informasi yang dapat dilihat.
  • Printer : digunakan untuk mencetak data / informasi pada kertas
  • Speaker : berfungsi untuk mengeluarkan informasi berupa suara
  • Processor : sebagai pusat pengolah data dan pengendali kerja perangkat lainnya.
  • Mainboard : sebagai kerangka mesin computer tempat processor dan komponen – komponen lainnya dipasang
  • Diskette Drive : disebut floppy drive, yaitu tempat memasukkan floppy disk (disket). Berfungsi membaca dan menulis data pada disket.
  • CD Drive : tempat memasukkan CD, berfungsi membaca dan atau menulis data pada CD/VCD
  •  Harddisk : adalah tempat penyimpanan data. Harddisk berada dalam casing (badan) komputer dan jarang di pindah-pindahkan (disebut fixed disk)
  • Memory (RAM) tempat penyimpanan data sementara. RAM singkatan dari Random Accses Memory, yaitu memori yang bias diakses secara acak oleh processor.
  •  VGA – Card : komponen yang berfungsi menampilkan gambar / tampilan pada monitor. (Video Graphics Array)
  •  Sound Card : komponen yang berfungsi mengolah data menjadi suara yang akan ditampilkan pada speaker
  • LAN Card : komponen yang akan menghubungkan computer dengan computer lainnya. Tidak selalu ada pada computer, dan dipasang jika diperlukan saja.
  •  Modem : komponen yang diperlukan jika kita ingin koneksi internet, atau untuk mengirim data melalui jaringan telepon.
  • Stabilizer : menstabilkan arus listrik sehingga arus yang masuk ke dalam power supply komputer tidak terlalu naik – turun yang bisa menyebabkan kerusakan peralatan elektronik dan data.
  • UPS : untuk mencegah komputer mati ketika terjadi pemadaman arus listrik mendadak. Pada waktu listrik padam, UPS otomatis menyediakan daya listrik untuk computer.
Output yang dihasilkan dari pemroses dapat digolongkan menjadi empat bentuk, yaitu tulisan ( huruf, angka, symbol khusus ), image ( dalam bentuk grafik atau gambar ), suara , dan bentuk lain yang dapat dibaca oleh mesin ( machine-readable form ). Peralatan output dapat berupa :


  • Hard-copy device  yaitu alat yang digunakan untuk mencetak tulisan dan image pada media keras seperti kertas atau film.
  • Soft-copy device yaitu alat yang digunakan untuk menampilkan tulisan dan image pada media lunak yang berupa sinyal elektronik. Contoh :>> Printer : Output device yang berfungsi mencetak data ( Dokumen, Picture, web page, dll ) >> Monitor : Output device yang berfungsi menampilkan data-data dari CPU. >> Projector : Sama halnya monitor, projector berfungsi menampilkan data-data dari CPU, badanya adalah ukuran keluaran projector jauh lebih besar dari monitor. >> Speaker : Alat keluaran untuk device yang berupa suara.
Primary storage


  • Pita Magnetik (Magnetic Tapes)
  • Floppy disk (diskette),
  •  Zip Drive
  • Flash Disk
  • Hard Disk
  • Disk Optik (Optical Disk)


Komponen - Komponen Perangkat Lunak Pada Komputer
Program Aplikasi (Software Application)
Program aplikasi merupakan software yang siap digunakan oleh user untuk memudahkan pekerjaan penggunanya. Program aplikasi dapat dibedakan menjadi :

   a. Word Processing
   Merupakan program ppengolah kata yang dapat digunakan untuk menulis, menyunting naskah. Contohnya adalah Microsoft Word 2003, Microsoft Word 2010, Lotus Ami Pro, dan lain-lain.

   b. Desktop Publishing
   Merupakan program yang dapat digunakan untuk mengatur tata letak suatu naskah sebelum dicetak. Contohnya adalah Ventura Publisher dan Page Maker.

   c. Program Spreadsheet
   Merupakan program yang dapat digunakan untuk mengolah angka. Data numerik diolah secara berkolom. Contoh dari program ini adalah Microsoft Excel, Lotus Improv, dan lain-lain.

   d. Database Management System
   Program ini dugunakan untuk menyimpan, mengolah data, dan kemudian menghasilkan informasi. Data yang diolah berupa database. Conytohnya adalah Paradox, Microsoft Acces, My Sql, dan sebagainya.

   e. Graphics
Dengan program ini kita dapat mengolah data berupa graphic seperti menggambar, meberi warna, membuat animasi, mengedit foto, dan lain-lain. Contoh dari program Graphic adalah Corel Draw, Adobe Photoshop, Photoshine, dan lain-lain.

   f. Program Akuntansi
   Program ini digunakan untuk mengatur keuangan. Biasanya pihak yang menggunakan program ini adalah perusahaan-perusahaan dengan cash flow yang besar. Contoh program ini adalah Pacioli 2000, Peach Tree Accounting, dan sebagainya.

   
   g. Program Statistik
   Program jenis ini digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik. Contohnya adalah Statistica, SAS, dsb.

   h. Communication
   Program jenis ini digunakan untuk melakukan komunikasi dengan pengguna lain. Contohnya adalah Carbon Copy, DataFax, dsb.


   i. Multimedia
   Program ini berhubungan dengan pekerjaan-pekerjaan multimedia.Contohnya adalah Adobe Premiere Pro, Microsoft Video, dan lain-lain.

   j. Game
   Program ini merupakan program permainan saja. Contohnya Prince Of Persia Need For Speed, GTA, dan lain-lain.

   k. Antivirus
   Merupakan program yang digunakan untuk mendeteksi dan membasmi virus komputer. Contohnya sangatlah banyak seperti Avira, AVK Kasper Sky, Smadav, dan lain-lain.

Selasa, 13 Januari 2015

7 Layer OSI

Model 7 Layer OSI
Model referensi OSI (Open System Interconnection) menggambarkan bagaimana informasi dari suatu software aplikasi di sebuah komputer berpindah melewati sebuah media jaringan ke suatu software aplikasi di komputer lain. Model referensi OSI secara konseptual terbagi ke dalam 7 lapisan dimana masing-masing lapisan memiliki fungsi jaringan yang spesifik. Model Open Systems Interconnection (OSI) diciptakan oleh International Organization for Standardization (ISO) yang menyediakan kerangka logika terstruktur bagaimana proses komunikasi data berinteraksi melalui jaringan. Standard ini dikembangkan untuk industri komputer agar komputer dapat berkomunikasi pada jaringan yang berbeda secara efisien.
Terdapat 7 layer pada model OSI. Setiap layer bertanggungjawab secara khusus pada proses komunikasi data. Misalnya, satu layer bertanggungjawab untuk membentuk koneksi antar perangkat, sementara layer lainnya bertanggungjawab untuk mengoreksi terjadinya “error” selama proses transfer data berlangsung.
osigroupedlayers
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 jaringan memahami fungsi dari tiap-tiap layer yang berhubungan dengan aliran komunikasi data. Termasuk jenis-jenis protokol jaringan dan metode transmisi.
Penjelasan Model 7 Lapis (Seven Layer Model) Komunikasi Jaringan
  •  Aplication Layer : Lapisan ke-7 ini menjelaskan spesifikasi untuk lingkup dimana aplikasi jaringan berkomunikasi dg layanan jaringan. Menyediakan jasa untuk aplikasi pengguna. Layer ini bertanggungjawab atas pertukaran informasi antara program komputer, seperti program e-mail, dan service lain yang jalan di jaringan, seperti server printer atau aplikasi komputer lainnya. Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, DNS, TELNET, NFS dan POP3.
  • Presentation Layer : Lapisan ke-6 ini berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah 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)).
  • Session layer: Lapisan ke-5 ini berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama. Protokol yang berada dalam lapisan ini adalah RPC (Remote Procedure Call), dan DSP (AppleTalk Data Stream Protocol).
  • Transport layer : Lapisan ke-4 ini berfungsi 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 dengan sukses (acknowledgement), dan mentransmisikan ulang terhadp paket-paket yang hilang di tengah jalan. Protokol yang berada dalam lapisan ini adalah UDP, TCP, dan SPX ( Sequence Packet Exchange).
  • Network layer : Lapisan ke-3 ini berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer-3. Protokol yang berada dalam lapisan ini adalah DDP (Delivery Datagram Protocol), Net BEUI, ARP, dan RARP (Reverse ARP).
  • Data-link layer : Lapisan ke-2 ini berfungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebut sebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras (seperti halnya Media Access Control Address (MAC Address)), dan menetukan bagaimana perangkat-perangkat jaringan seperti hub, bridge, repeater, dan switch layer 2 beroperasi. Spesifikasi IEEE 802, membagi level ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC).
  • Physical layer : Lapisan ke-1 ini berfungsi 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 Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio. Protokol yang berada dalam lapisan ini adalah Ethernet, FDDI (Fiber Distributed Data Interface), ISDI, dan ATM.