Jumat, 26 Desember 2014

Tulisan 16 ( FPGA )

FPGA (Field Programable Gate Array) adalah gerbang gerbang digital dimana interkoneksi antar masing masing gerbang tersebut dapat dikonfigurasi antara satu sama lainnya, dan dapat dirancang sesuai dengan keinginan dan kebutuhan user atau pemakai tanpa melalui tahap burn. FPGA juga bisa dibilang permodelan atau prototyping karena mempunyai software simulasinya yaitu Xilinx, FPGA juga bisa dibilang processor atau  embedeed controller.
Teknologi FPGA berawal dari PROM, EPROM, EEPROM, FLASH, SRAM. Berikut ini adalah arti arti dari istilah itu, :
  • PROM (Programmable Read Only Memory) adalah jenis memory chip ROM yang isinya dapat dihapus oleh sinar ultraviolet dan kemudian dipogram ulang sekali saja dengan menggunakan peralatan khusus.
  • EPROM (Erasable Programmable Read Only Memory) adalah jenis memory yang dapat menyimpan data ketika catu daya dimatikan dan hanya dapat deprogram ulang dengan sebuah peralatan khusus.
  • EEPROM (Electrically Erasable Programmable Read Only Memory)adalah yang dapat dihapus dengan perintah elektris.
  • FLASH adalah chip memory yag dapat dibaca dan diprogram yang dapat menyimpan datanya tanpa aliran listrik.
  • SRAM (Static Random Access Memory ) adalah memory yang data didalamnya tetap tersimpan dengan baikwalaupun tak diberi penyegaran/refresh oleh CPU.
  • Teknologi FPGA juga berhubungan dengan IC, Transistor, SRAM, DRAM, SPLD, CPLD, dan ASIC. Berikut ini adalah arti dari istilah itu :
  • IC adalah sebuah komponen  elektronika yang berupa chip silikon yang berisi rangkaian elektronika lengkap. IC berisi puluhan, ratusan, bahkan ribuan komponen elektronika .(Transistor, Dioda, resistor, kapasitor, dll). FPGA terinspirasi dari IC.
  • Transistor adalah komponen elektronika yang terbuat dari dua buah diode ,yang punya dua jenis Tr PNP dan NPN ,mempunyai tiga kaki ,yaitu basis, collector dan emitor. Transistr merupakan sejaah awal pembuatan FPGA , bersifat semikonduktor ,penguat dan switching.
  • SRAM (Static Random Access Memory ) adalah memory yang data didalamnya tetap tersimpan dengan baik walaupun tak diberi penyegaran/refresh oleh CPU (Automatis refresh)
  • DRAM (Dinamic Random Access Memory) adalah jenis RAM yang menyimpan setiap bit data yang terpisah dalam kapasitor dalam satu sirkit tertentu , Memory ini butuh di refresh dan merupakan jenis chip computer yang banyak digunakan .
  • SPLD (Simple Programmable Logic Devices)adalah perngkat logic terprogram yang tersimpel, terkecil, dan cukup mahal bentuknya. SPLD dapat digunakan di papan untuk menggantikan komponen TTL seri 7400 (and, or, not gates).
  • CPLD (Comlex Programmable logic Devices ) adalah perangkat logika terprogram dengan gabungan antara PALs dan FPGAs. Terdiri dari lapisan interconnect ,gates ,dan flip flop.
  • ASIC adalah IC yang hanya digunakan pada keperluan tertentu , kompleksitas IC ini cukup tinggi jadi tidak muat pada CPLD .
Penggunaan FPGA
  1. ASIC & Costum Silikon (yang ada pada trafo)
  2. DSP (Digital Signal Processing) ( Microprocesor)
  3. Embeded Mikrokontroller
  4. Fisical Layer Communication (protocol/NIC), GLU antara layer fisik dan protocol (menjembatani antara fisical layer dan fisical protocol )
  5. Record Configurable Computing
  • Untuk akselerasi hardware
  • Simulasi hardware
Sifat FPGA (sifatnya bisa dibilang kelebihannya)
  1. Dapat diprogram berkali kali (record)
  2. Dapat didownload dlm rogram berkali kali
  3. Bersifat volatile (tergantung catu daya)
  4.  Hampir semua rangkaian terimplementasi dalam chip
  5. Murah .
Perusahaan pembuat FPGA
Ada 5 perusahaan besar yang memproduksi FPGA. Dua yang pertama merupakan yang paling menguasai di pasar FPGA:
  • Xilinx yang punya nama besar dalam dunia FPGA, masih memimpin dalam densitas dan teknologi.
  • Altera merupakan pemain kedua terkenal di dunia FPGA, terkenal dengan namanya.
  • Lattice, Actel, Quicklogic adalah perusahaan-perusahaan yang lebih kecil dan punya “pasar khusus”.
Rangkaian FPGA / atau isi dari FPGA
Bila dilihat dari segi bentuknya, FPGA tak berbeda jauh dengan bentuk IC-IC lainnya. Hanya saja, bila dilihat dari isinya FPGA memiliki bagian yang berbeda dengan komponen IC pada umumnya. Berikut isi dari FPGA pada umumnya:
  1. Configure Logic Blocks (CLB). Bisa dikatakan, bagian inilah yang akan memproses segala bentuk rangkaian logika yang dibuat oleh user/pemakai.
  2. I/O Blocks. Sebagai interface antara external pin dari device dan internal user logic
  3. Programmable Interconnect. Bagian ini berisi wire segments dan programmable switches atau biasa disebut saklar , selain itu bagian ini juga akan menghubungkan antara CLB satu dengan CLB lainnya.
Isi  dari CLB
Sebuah FPGA tersusun dari sebuah bagian yang bernama “logic-cell” (Logic Blocks), yang kemudian pada perkembangannya saling terhubung satu sama lain. Kumpulan-kumpulan dari logic cell ini berjumlah ratusan bahkan ribuan dan membentuk sauatu fungsi yang kompleks. Sebuah logic cell pada dasarnya terdiri atas sebuah lookup table(LUT), D flip-flop, dan sebuah multiplekser 2 ke 1.
  1. Look Up Table (LUT) merupakan sejenis RAM (Random Acces Memory) yang berkapasitas kecil. Di dalam FPGA, LUT ini memegang peranan penting dalam proses implementasi fungsi-fungsi logika. Selain itu, LUT ini berciri khas memiliki input sejumlah 4 buah.
  2. D Flip Flop. Seperti yang diketahui, flip-flop (Bistable Multivibrator) dalah suatu rangkaian sel biner yang memiliki dua buah output yang saling berkebalikan keadaannya (0 atau 1). Di dalam FPGA, terdapat sebuah jenis flip-flop yaitu D flip-flop atau Data flip flop. Rangkaian D flip-flop ini berfungsi sebagai rangkaian logika sekuensial dimana di dalamnya terdapat peralatan memori dan pewaktu.
  3. Multiplekser 2 ke 1. Sebuah multipleser adalah piranti digital yang bekerja sebagai switch (saklar) yang menghubungkan data dari n masukkan ke sebuah keluaran. Multiplekser berfungsi untuk memilih beberapa input untuk hanya menjadi 1 output saja. Di dalam FPGA, terdapat rangkaian multiplekser 2 ke 1 yang artinya, multiplekser tersebut memiliki 2 buah input dan 1 buah output.
Istilah istilah dalam FPGAAntifuse
Adalah lawan dari fuse, fuse itu sendiri adalah sekering yaitu alat yang digunakan sebagai pengaman dalam suatu rangkaian listrik apabila terjadi kelebihan muatan listrik atau suatu hubungan arus pendek. Cara kerjanya apabila terjadi kelebihan muatan listrik atau terjadi hubungan arus pendek, maka secara otomatis sekering tersebut akan memutuskan aliran listrik dan tidak akan menyebabkan kerusakan pada komponen yang lain. Jadi Antifuse itu sendiri adalah untuk menciptakan atau membangkitkan jalur elektrik konduktif atau memberikan jalan kepada muatan listrik yang besar untuk lewat.
Fine, Medium, Coarse Grained
  1. Fine GrainedAdalah arsitektur FPGA pada suatu sistem yang memiliki komponen yang kecil
  2. Medium GrainedArsitekur FPGA pada suatu sistem dengan komponen yang sedang
  3. Coarse GrainedArsitektur FPGA pada suatu sistem dengan komponen yang besar
MUX dan LUT

  • MUX adalah Perangkat digital yang memilih 1 sinyal input dari beberapa sinyal input dan memasukkanya ke dalam sebuah saluran.
  • LUT adalah RAM yang berkapasitas kecil yang berperan mengimplementasikan logika.

 CLB, LAB, dan Slice
  • CLB adalah Komponen yang berfungsi memproses rangkaian logika yang dibuat oleh user.
  • LAB adalah istilah lain dari CLB atau kumpulan dari CLB.
  • Slice adalah komponen utama yang digunakan pada FPGA yang terdiri atas CLB.
Fast Carry ChainsTipe jalur interkoneksi yang berfungsi dalam pembuatan fungsi fungsi logika agar dapat brjalan efisien
Processor CoreOtak dari sebuah processor dan pusat pengendali komputeryang berfungsi untuk melakukan perhitungan dan menjalankan tugas.
General purpose i/oPin generic pada chip yang perilakunya dapat dikontrol atau diprogram melaui perangkat lunak
Hard, Soft, dan Firm IP
  • Hard IP adalah perwujudan  fisik dari design IP .Hard IP merupakan aplikasi terbaik untuk plug n play
  • Soft  IP adalah implementasi processor dalam sebuah bahasa HDL (Hard Description Languange) tanpa optimasi yang luas untuk arsitektur tujuan.
  • Firm IP adalah implementasi HDL namun sudah dioptimalkan untujk sebuah arsitektur FPGA tujuan.Contohnya altera nios II dan Xilinx microblaze processor.
System GatesSebuah 4 masukan yang dapat digunakan untuk mempresentasikan antara 1 sampai lebih dari 20 gerbang logika yang mempunyai 2 masukan .
ClockingSebuah clock pada FPGA yang biasanya dibuat serempak . Artinya bahwa setiap detak yang dihasilkan dalam sebuah FPGA terjadi serentak akan mempengaruhi semua kondisi yang ada.

sumber : https://bagaskawarasan.wordpress.com/2011/10/12/fpga-field-programmable-gate-array/

Tulisan 15 ( Jaringan )

pengertian, manfaat dan jenis jenis jaringan komputer

1. Sejarah Jaringan Komputer

Konsep jaringan komputer lahir pada tahun 1940-an di Amerika dari sebuah proyek pengembangan komputer MODEL I di laboratorium Bell dan group riset Harvard University yang dipimpin profesor H. Aiken. Pada mulanya proyek tersebut hanyalah ingin memanfaatkan sebuah perangkat komputer yang harus dipakai bersama. Untuk mengerjakan beberapa proses tanpa banyak membuang waktu kosong dibuatlah proses beruntun (Batch Processing), sehingga beberapa program bisa dijalankan dalam sebuah komputer dengan dengan kaidah antrian.

Ditahun 1950-an ketika jenis komputer mulai bervariasi sampai terciptanya super komputer, maka sebuah komputer mesti melayani beberapa terminal. Untuk itu ditemukan konsep distribusi proses berdasarkan waktu yang dikenal dengan nama TSS (Time Sharing System), maka untuk pertama kali bentuk jaringan (network) komputer diaplikasikan. Pada sistem TSS beberapa terminal terhubung secara seri ke sebuah host komputer. Dalam proses TSS mulai nampak perpaduan teknologi komputer dan teknologi telekomunikasi yang pada awalnya berkembang sendiri-sendiri.

Memasuki tahun 1970-an, setelah beban pekerjaan bertambah banyak dan harga perangkat komputer besar mulai terasa sangat mahal, maka mulailah digunakan konsep proses distribusi (Distributed Processing). Dalam proses ini beberapa host komputer mengerjakan sebuah pekerjaan besar secara paralel untuk melayani beberapa terminal yang tersambung secara seri disetiap host komputer. Dala proses distribusi sudah mutlak diperlukan perpaduan yang mendalam antara teknologi komputer dan telekomunikasi, karena selain proses yang harus didistribusikan, semua host komputer wajib melayani terminalterminalnya dalam satu perintah dari komputer pusat.

Selanjutnya ketika harga-harga komputer kecil sudah mulai menurun dan konsep proses distribusi sudah matang, maka penggunaan komputer dan jaringannya sudah mulai beragam dari mulai menangani proses bersama maupun komunikasi antar komputer (Peer to Peer System) saja tanpa melalui komputer pusat. Untuk itu mulailah berkembang teknologi jaringan lokal yang dikenal dengan sebutan LAN (Local Area Network). Demikian pula ketika Internet mulai diperkenalkan, maka sebagian besar LAN yang berdiri sendiri mulai berhubungan dan terbentuklah jaringan raksasa WAN (Wide Area Network).

Pengertianmanfaat dan jenis-jenis jaringan komputer ~ Jaringan komputer merupakan suatu sistem yang terdiri komputer dan perangkat lainnya yang dirancang untuk dapat bekerja bersama-sama dalam berbagai manfaat dan tujuan antara lain untuk berkomunikasi, akses informasi, menerima maupun memberikan layanan. Bagian yang menerima layanan disebut Client dan bagian yang memberikan layanan disebut Server. Sistem ini dikenal sebagai sistem client-server yang sudah digunakan pada hampir seluruh aplikasi jaringan komputer.

Pengertian jaringan komputer

Jaringan komputer merupakan sistem yang terdiri dari gabungan beberapa perangkat komputer yang didesain untuk dapat berbagi sumber daya, berkomunikasi dan akses informasi dari berbagai tempat.antar komputer yang satu dengan komputer yang lain.

Manfaat jaringan komputer

1. Berbagi sumber daya / pertukaran data
2. Mempermudah berkomunikasi / bertransaksi
3. Membantu akses informasi
4. Mampu memberikan akses informasi dengan cepat dan up-to-date 

Jenis-jenis jaringan komputer berdasarkan jangkauan


1. LAN ( Local Area Network)
Local Area Network sering kita jumpai diperkantoran, kampus, maupun warnet. Jaringan ini dapat menghubungkan lebih dari 2 komputer di ruangan jarak dekat (terbatas) hingga beberapa KM saja. Jaringan ini biasanya terdiri dari komputer, printer, dan perangkat lainnya.

2. MAN (Metropolitan Area Network)
Sesuai dengan namanya maka jenis jaringan ini memberikan layanan hingga wilayah yang luas dan kemampuan transfer datapun berkecepatan sangat tinggi. Wilayah yang dapat menjadi cakupannya berkisar hingga 50 KM. MAN ini merupakan rangkaian LAN yang berukuran dan berjarak lebih besar.

3. WAN (Wide Area Network)
Jenis jaringan ini memberikan layanan lebih luas lagi dibanding MAN yaitu dapat menghubungkan suatu wilayah bahkan negara lain. WAN pada dasarnya merupakan kumpulan beberapa LAN yang ada di beberapa lokasi sehingga dibutuhkan sebuah device untuk menghubungkannya dan device itu kita sebut router.

Jenis-jenis jaringan komputer berdasarkan fungsinya

1. Client - Server
Merupakan jaringan komputer yang dikhususkan sebagai client dan server, layanan ini bisa diberikan oleh 1 atau lebih komputer.

2. Peer-to-Peer
Merupakan jaringan komputer yang setiap host nya dapat menjadi sebuah server atau menjadi client secara bersamaan.

Jenis-jenis jaringan komputer berdasarkan topologi

1. Topologi Bus
2. Topologi Ring
3. Topologi Tree
4. Topologi Mesh
5. Topologi Linier
untuk penjelasannya silahkan anda klik tautan macam-macam topologi jaringan 

Jenis-jenis jaringan komputer berdasarkan media transmisi

1. Jaringan berkabel ( Wired Network)
Jaringan ini mengunakan media kabel dalam menghubungkan setiap komputer dalam jaringan

2. Jaringan Nirkabel (Wireless Network)
Jaringan ini tidak menggunakan media kabel sebagai alat pengbungnya, tetapi menggunakan gelombang elektromagnetik dalam setiap kiriman sinyal informasinya.


sumber : 
http://hengkikristiantoateng.blogspot.com/2013/10/pengertian-manfaat-jenis-jenis-jaringan-komputer.html
http://ebookservicekomputer.blogspot.com/2013/06/jaringan-komputer.html

Tulisan 14 ( Overclocking )

Kamu pernah dengan tentang overclocking komputer? Entah dari majalah, teman ataupun di suatu tempat dimanapun kamu berada, tetapi apa kamu tahu apa itu Overclocking? Overclocking adalah tindakan untuk meningkatkan sebuah komponen clock rate, menjalankan komponen pada kecepatan lebih tinggi dari asalnya. Overclocking biasa dilakukan untuk CPU atau GPU, tapi komponen lain juga bisa dilakukan overclocking.
Meningkatkan sebuah clock rate dari komponen akan membuat prosesnya berjalan lebih cepat dari biasanya, tetapi juga menghasilkan panas yang luar biasa. Overclocking dapat membuat komputer kamu berjalan lebih cepat daribiasanya namun kamu memerlukan pendinginan yang super dan perawatan yang rutin. Kali ini WinPoin akan membahas secara detail tentang overclocking di artikel #WinExplain.

APA ITU OVERCLOCKING?

Diatas sudah WinPoin singgung sedikit tentang apa itu overclocking, tetapi akan WinPoin bahas lebih detail lagi disini. Komputer CPU yang kamu gunakan, telah dirancang oleh perusahaan tersebut dengan kecepatan maksimum tertentu. Jika kamu menjalankan CPU dengan kecepatan lebih tinggi dengan pendinginan yang tepat, maka komputer kamu akan bekerja tanpa masalah.
Tidak hanya terbatas untuk meningkatkan kecepatan CPU, kamu juga bisa mengatur untuk meningkatkan kecepatan CPU dengan pengaturan tinggi clock rate atau multiplier pada BIOS, memaksanya bekerja lebih keras perdetiknya.
Hal ini akan membuat komputer CPU kamu bekerja lebih cepat, tetapi akan ada komponen yang menghasilkan panas luar biasa dan membutuhkan pendinginan yang tepat. Jika kamu tidak memberikan pengaturan pendinginan yang tepat, salah satu komponen komputer akan menjadi rusak, tidak stabil atau sistem operasi akan melakukan restart.

DAPATKAH KAMU MELAKUKAN OVERCLOCK?

Jawabannya tergantung motherboard yang kamu gunakan, kebanyakan motherboard Intel CPU dipasarkan dengan locked multiplier, sehingga mencegah kamu untuk melakukan pengubahan nilai dan overclocking. Tetapi Intel juga menyediakan motherboard Intel CPU yang khusus untuk overclocking, yaitu Extreme Edition dengan CPU unlocked multiplier.
Apa itu Overclocking? Mari Memahai Overclocking Lebih Dekat
Jika kamu ingin membuat PC gaming yang cepat dan kuat maka kamu harus siap membangung pendinginan dengan ait atau water colling system. Dengan begini komponen atau hardware yang kamu overclock akan lebih terkendali sehingga tidak akan terjadi overheat. Jika kamu membeli PC standatr, kamu mungkin tidak bisa bermain-main tentang overclocking dengannya.

APA UNTUNGNYA OVERCLOCKING?

Keuntungan overclocking sudah jelas, kalau komputer kamu akan berjalan lebih cepat dari biasanya. Tetapi nampaknya overclocking sudah tidak diperlukan lagi dengan semakin berkembangnya teknologi. Sebagai contoh ketika komputer yang menggunakan hardisk biasa di overclock, kemampuannya masih kalah dengan komputer biasa yang menggunakan hardisk SSD. Tetapi sebaliknya, jika kamu melakukan overclock pada komputer yang menggunakan hardisk SSD maka peningkatan performa akan terlihat.
Bagi penggemar Game atau Gamers yang ingin hardware komputer mereka berjalan lebih cepat dengan menggunakan teknik overclock, nampaknya sekarang CPU modern sudah tidak memerlukan itu lagi. CPU modern yang menggunakan graphic card cepat tidak akan ada pengaruhnya ketika menggunakan teknik overclock.

BAGAIMANA CARA OVERCLOCKING?

Setiap komputer memiliki cara yang berbeda dan setiap motherboard memiliki setting BIOS yang berbeda. Sangat tidak mungkin untuk membuat pandugan untuk melakukan overclocking untuk semua orang. Tapi WinPoin akan memberikan dasar-dasarnya saja.
Pastikan Kamu Memiliki System Pendingin - Komputer CPU yang kamu miliki dipasarkan beserta pendingin dan kipas atau fan dari pabrikannya, dengan desain untuk menghentikan panas yang dihasilkan oleh kecepatan CPU standart. Jika kecepatan CPU ditambah, otomatis panasnya juga akan bertambah maka dari itu kamu harus menambahkan pendinginan. Penambahan pendinginan biasanya bisa dalam bentuk pendingin aftermarket untuk menghilangkan panas atau kipas CPU yang lebih kuat untuk mengiup udara panas pergi. Tentu ini juga membutuhkan ruang yang besar di komputer kamu, sehingga udara tidak tetap tinggal di dalam.
Gunakan Water Colling System - Hardcore overclocking mungkin membutuhkam water colling system, yang tentu lebih mahal harganya. Pendingin berbasis air akan dipompa berjalan, dimana radiator mengusir udara panas keluar. Pendingin air jauh lebih efisien daripada pendingin air.
Apa itu Overclocking? Mari Memahai Overclocking Lebih Dekat
Overclock BIOS - Kamu juga bisa masuk ke BIOS komputer dan meningkatkan clock rate CPU atau voltage. Tingkatkan sedikit demi sedikit dan booting ke komputer kamu, jika sistem stabil dengan menjalankan bencmark seperti software Prime95 untuk mengetahui penggunaan dan suhu komputer agar pengaturan pendinginan kamu tepat. Dengan meningkatkan setting BIOS sedikit demi sedikit sampai komputer tidak stabil dan mengharuskan kamu untuk ke setting BIOS tingkat stabil akan sangat efektif ketimbang mengaturnya dengan jumlah yang besar.

APA KEKURANGAN OVERCLOCKING?

Ketika kamu melakukan overclock terhadap komputer CPU yang kamu miliki, kamu melakukan sesuatu yang seharusnya tidak kamu lakukan, ini akan membuat garansi komputer kamu tidak berlaku. Panas komputer CPU kamu juga akan meningkat dengan pendingin yang tidak tepat atau overclock terlalu banyak, mungkin akan membuat CPU rusak secara permanen.
Apa itu Overclocking? Mari Memahai Overclocking Lebih Dekat
Kegagalan hardware dalam overclock adalah hal yang biasa terjadi, tetapi kebanyakan yang terjadi pada overclock mengakibatkan komputer berjalan tidak stabil. CPU yang tidak stabil akan membuat kesalahan sistem dan komputer akan melakukan restart.
Jika kamu melakukan overclock BIOS maka kamu harus perlahan-lahan untuk meningkatkan clock rate, sampai dimana tahap stabil menjadi tidak stabil berbanding tipis. Kamu juga harus memastikan kalau pendingin bekerja dengan sempuna, sehingga komponen komputer tetap aman. Dalam beberapa kasus ada komputer yang tidak cukup memiliki ruang CPU sehingga membuat komponen komputer cepat panas, jadi jangan mencoba-coba untuk melakukan overclocking jika komputer kamu demikian.

sumber : http://winpoin.com/apa-itu-overclocking-mari-memahai-overclocking-lebih-dekat/

Tulisan 13 ( JAVA )

JAVA



Dalam Bahasa Pemrograman Open Source. Java sedang banyak di pelajari oleh banyak orang karena java memiliki konsep yang sangat kuat dan mengacu pada oop (obyek oriented programming). Untuk lebih mengenal dengan Bahasa Pemrograman Java kita pelajari terlebih dahulu Sejarah Bahasa Pemrograman Java.
Sejarah bahasa pemrograman java di mulai pada tahun 1991. Sekelompok insinyur Sun di pimpin oleh Patrick Naughton dan James Gosling yang mempunyai tujuan untuk merancang bahasa computer untuk perangkat consumer seperti cable tv box. Karena perangkat tersebut tidak memiliki banyak memori, bahasa harus berukuran kecil dan mengandung kode yang liat. Juga karena manufaktur – manufaktur berbeda memilihprocessor yang berbeda pula, maka bahasa harus bebas dari manufaktur manapun. Proyek diberi nama kode ”Green”.

Kebutuhan untuk fleksibilitas, kecil, liat dan kode yang netral terhadap platform mengantar tim mempelajari implementasi Pascal yang pernah dicoba. Niklaus Wirth, pencipta bahasa Pascal telah merancang bahasa portabel yang menghasilkan intermediate code untuk mesin hipotesis. Mesin ini sering disebut dengan mesin maya (virtual machine). Kode ini kemudian dapat digunakan di sembarang mesin yang memiliki interpreter. Proyek Green menggunakan mesin maya untuk mengatasi isu utama tentang netral terhadap arsitektur mesin.
Sejarah bahasa pemrograman java terbentuk karena orang – orang di proyek Green berbasis C++ dan bukan Pascal maka kebanyakan sintaks diambil dari C++, serta mengadopsi orientasi objek dan bukan prosedural. Mulanya bahasa yang diciptakan diberi nama ”Oak” oleh James Gosling yang mendapat inspirasi dari sebuah pohon yang berada pada seberang kantornya, namun dikarenakan nama Oak sendiri merupakan nama bahasa pemrograman yang telah ada sebelumnya, kemudian SUN menggantinya dengan Java. Nama Java sendiri terinspirasi pada saat mereka sedang menikmati secangkir kopi di sebuah kedai kopi yang kemudian dengan tidak sengaja salah satu dari mereka menyebutkan kata Java yang mengandung arti asal bijih kopi. 
Akhirnya mereka sepakat untuk memberikan nama bahasa pemrograman tersebut dengan nama Java.

Java adalah bahasa yang dapat dijalankan dimanapun dan di sembarang platform apapun, di beragam lingkngan : internet, intranets,consumer electronic products, dan computer applications.The java 2 platform tersedia dalam 3 edisi untuk keperluan berbeda. Untuk beragam aplikasi yang dibuat dengan bahasa Java, java dipaketkan dalam edis – edisi berikut :

1.Java 2 Standard Edition ( J2SE )
2.Java 2 Enterprise dition ( J2EE )
3.Java 2 Micro Edition ( J2ME )

Masing – masing edisi berisi Java 2 Software Development Kit ( J2SDK ) untuk mengembangkan aplikasi dan Java 2 Runtime Environent ( J2RE ) untuk menjalankan aplikasi.
Kelebihan Java di bandingkan dengan C++
Pembuat program java telah merancang java untuk menghilangkan pengalokasian dan dealokasi memori secara manual, karena java memiliki Garbage Collection
Diperkenalkannya deklarasi array yang sebenarnya dan menghilangkan aritmatika pointer. Hal ini yang sering menyebabkan memori overwrite.
Dihilangkannya multiple inheritance, mereka menggantinya dengan interface.
Versi awal Java ditahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:

· java.lang: Peruntukan kelas elemen-elemen dasar
· java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas
· java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan
· java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP
· java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
· java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web


sumber : http://martinsuryadarma.blogspot.com/search?updated-max=2014-11-20T11:13:00-08:00&max-results=7

Tulisan 11 ( Internet dan Intranet )

INTERNET DAN INTRANET


SEJARAH PERKEMBANGAN INTERNET
 
Pengertian internet (Interconnected-networking) adalah hubungan komputer dengan berbagai tipe yang membentuk sistem jaringan yang mencakup seluruh dunia (jaringan komputer global) dengan melalui jalur telekomunikasi seperti telepon, radio link, satelit dan lainnya. Dan berikut adalah sejarah perkembangan internet dari tahun ke tahun :

  • Internet pertama kali diciptakan oleh Departemen Pertahanan Amerika Serikat pada tahun 1969. Tujuan di ciptakan internet pada waktu itu adalh untuk kebutuhan militer sebagai sarana penghubung komputer satu didaerah dengan komputer daerah lainnya agar dapat bertukar informasi dengan cepat.
  • Sejarah Internet berikutya pada tahun pada bulan Oktober 1972 Apranet sebagai pemegang proyek yang manangani pembuatan internet akhirnya memperkenalkan internet untuk kepentingan pendidikan yang ditujukan untuk non-militer dan menyatukan beberapa universitas negara Amerika sehingga membentuk suatu jaringan terpadu dan secara umum antara lain adalah universitas Stanford Research Institute, University of California, Los Angeles, University of California, Santa Barbara, dan University of Utah.
  • Pada Tahun 1971 - Anggota jaringan ARPANET bertambah menjadi 23 buah node komputer, yang terdiri atas komputer-komputer untuk riset milik pemerintah Amerika Serikat dan universitas yang menjadikan sebuah sejarah internet dimana Apranet dapat membagi dua proyek antara internet militer dan non milter.
  • Di tahun 1972 - Network Working Group (INWG) di buat untuk meningkatkan teknologi jaringan komputer dan juga membuat standar-standar untuk jaringan komputer, dan di antaranya adalah Internet. Pembicara pertama dari organisasi ini adalah Vint Cerf, yang kemudian disebut sebagai "Bapak Internet".
  • Di Tahun 1972 sampai 1974 - Beberapa layanan basis data komersial seperti Dialog, SDC Orbit, Lexis, The New York Times DataBank, dan lainnya, mendaftarkan dirinya ke ARPANET melalui jaringan dial-up.
  • Tahun 1973 - ARPANET ke luar Amerika Serikat dapat menjadi sebuah sejarah internet yang sangat penting dimana pada tahun ini, anggota ARPANET bertambah lagi dengan masuknya beberapa universitas di luar Amerika Serikat yakni University College of London dari Inggris dan Royal Radar Establishment di Norwegia.
  • Tahun 1974 - Vint Cerf dan Bob Kahn mempublikasikan spesifikasi detail protokol Transmission Control Protocol (TCP) dalam artikel "A Protocol for Packet Network Interconnection".
  • Pada Tahun 1974 - Bolt, Beranet & Newman (BBN), pontraktor untuk ARPANET, membuka sebuah versi komersial dari ARPANET yang mereka sebut sebagai Telenet, yang merupakan layanan paket data publik pertama.
  • Tahun 1977 - Sudah ada 111 buah komputer yang telah terhubung ke ARPANET.
  • Tahun 1978 - Protokol TCP dipecah menjadi dua bagian, yakni Transmission Control Protocol dan Internet Protocol (TCP/IP).
  • Tahun 1979 - Grup diskusi Usenet pertama dibuat oleh Tom Truscott, Jim Ellis dan Steve Bellovin, alumni dari Duke University dan University of North Carolina Amerika Serikat. Setelah itu, penggunaan Usenet pun meningkat secara drastis.
  • Pada tahun ini pula, emoticon diusulkan oleh Kevin McKenzie.
  • Awal Tahun 1980-an - Komputer pribadi (PC) mewabah, dan menjadi bagian dari banyak hidup manusia. Tahun ini tercatat ARPANET telah memiliki anggota hingga 213 host yang terhubung. Layanan BITNET (Because It's Time Network) dimulai, dengan menyediakan layanan e-mail, mailing list, dan juga File Transfer Protocol (FTP). CSNET (Computer Science Network) pun dibangun pada tahun ini oleh para ilmuwan dan pakar pada bidang ilmu komputer dari Purdue University, University of Washington, RAND Corporation, dan BBN, dengan dukungan dari National Science Foundation (NSF). Jaringan ini menyediakan layanan e-mail dan beberapa layanan lainnya kepada para ilmuwan tersebut tanpa harus mengakses ARPANET.
  • Tahun 1982 - Istilah "Internet" pertama kali digunakan, dan TCP/IP diadopsi sebagai protokol universal untuk jaringan tersebut. Name server mulai di kembangkan lagi sehingga mengizinkan para pengguna agar dapat terhubung kepada sebuah host tanpa harus mengetahui jalur pasti menuju host tersebut.
  • Tahun ini tercatat ada lebih dari 1000 buah host yang tergabung ke Internet.
  • Tahun 1986 - Diperkenalkan sistem nama domain, yang sekarang dikenal dengan DNS (Domain Name System) yang berfungsi untuk menyeragamkan sistem pemberian nama alamat di jaringan komputer.
  • Tahun 1988 - Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer kini membentuk sebuah jaringan. 
  • Tahun 1990 - Tahun yang paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bisa menjelajah antara satu komputer dengan komputer yang lainnya, yang membentuk jaringan itu. Program inilah yang disebut www, atau World Wide Web.
  • Tahun 1992 - komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer, dan pada tahun yang sama muncul istilah surfing the internet.
  • Tahun 1994 - Situs internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama kalinya virtual-shopping atau e-retail muncul di internet. Dunia langsung berubah. Pada tahun yang sama Yahoo! didirikan, yang juga sekaligus kelahiran Netscape Navigator.
SEJARAH PERKEMBANGAN INTRANET

Pengertian intranet adalah istilah untuk koleksi jaringan komputer pribadi dalam sebuah organisasi. Sebuah intranet menggunakan teknologi jaringan sebagai alat untuk memfasilitasi komunikasi antara orang atau kelompok kerja untuk meningkatkan kemampuan berbagi data dan keseluruhan basis pengetahuan karyawan organisasi
Ide dari intranet pertama kali dibahas dalam artikel membahas keunggulan “sedikit Internets” untuk usaha di 1995 isu “Digital Berita dan Review.” Intranet menggunakan telah diperluas eksponensial sejak pertengahan kemudian dengan banyak perusahaan besar untuk mengambil keuntungan dari mereka. Walaupun awal intranet hanya terdiri dari beberapa ratus lusin atau halaman web, sebuah studi yang dirilis oleh Nielson Norman Group pada 2007 menunjukkan bahwa rata-rata Intranet saat ini terdiri dari 6 juta atau lebih halaman web.


sumber : http://martinsuryadarma.blogspot.com/search?updated-max=2014-11-20T11:13:00-08:00&max-results=7

TUGAS 4


  • Jelaskan beserta contoh kalimat efektif !
  • Ubahlah kalimat berikut ini menjadi kalimat efektif :

 1. Kepada semua informan penelitian mendapatkan dua macam instrument yaitu angket dan catatan kegiatan.

 2. Di dalam artikel Koran itu menyuratkan bahwa sumber daya alam yang bermacam-macam di Indonesia ini belum dimanfaatkan secara maksimal.

 3. Dengan beredarnya internet masuk desa bermanfaat sekali bagi masyarakat pedesaan.

Jawab :

1. Pengertian Kalimat Efektif

     Kalimat efektif adalah kalimat yang dapat mewakili gagasan pembicara atau penulis serta dapat diterima maksudnya/arti serta tujuannya seperti yang dimaksud penulis /pembicara. Kalimat efektif dapat dikatakan efektif jika kalimat tersebut berhasil menyampaikan pesan, pikiran, gagasan, perasaan pemberitahuan sesuai dengan maksud si pembicara atau penulis.

2. Ciri-ciri Kalimat Efektif

     Suatu kalimat efektif harus memiliki ciri-ciri sebagai berikut:

A. Kesepadanan
  Kesepadanan ialah keseimbangan ntara pikiran (gagasan) dan struktur bahasa yang dipakai.Kesepadanan kalimat ini diperlihatkan oleh kesatuan gagasan yang kompak dan kepaduan pikiran yang baik. Ciri – ciri kesepadanan suatu kalimat adalah:
  1. Kalimat itu mempunyai subjek dan predikat dengan jelas. Ketidakjelasan subjek atau predikatsuatu kalimat tentu saja membuat kalimat itu tidak efektif. Kejelasan subjek dan predikat suatukalimat dapat dilakukan dengan menghindarkan pemakaian kata depan di, dalam, bagi, untuk, pada, sebagai, tentang, mengenai, menurut, dan sebagainya di depan subjek. 
  2. Tidak terdapat subjek yang ganda.
  3. Kalimat penghubung intrakalimat tidak dipakai pada kalimat tunggal.
  4. Predikat kalimat tidak didahului oleh kata yang.

Contoh:

1. Bagi semua mahasiswa aktif perguruan tinggi ini diwajibkan untuk membayar uang kuliah.(salah).
Semua mahasiswa aktif perguruan tinggi ini diwajibkan untuk membayar uang kuliah.(benar)

2. Penyusunan laporan itu saya dibantu oleh para dosen. (salah).
Dalam menyusun laporan itu, saya dibantu oleh para dosen. (benar)

3. Mereka datang agak terlambat. Sehingga mereka tidak diperbolehkan mengikuti pelajaran.(salah).
Mereka datang agak terlambat sehingga mereka diperbolehkan mengikuti pelajaran.(benar)
Mereka datang terlambat. Oleh karena itu, mereka diperbolehkan mengikuti pelajaran.(benar)

4. Ayah yang berangkat ke kantor.(salah).
Ayah berangkat ke kantor. (benar)


B. Keparalelan atau Kesajajaran
  Keparalelan atau kesejajaran adalah kesamaan bentuk kata atau imbuhan yang digunakan dalamkalimat itu. Jika pertama menggunakan verba, bentuk kedua juga menggunakan verba. Jikakalimat pertama menggunakan kata kerja berimbuhan me-, maka kalimat berikutnya harusmenggunakan kata kerja berimbuhan me- juga.

Contoh:

1. Kakak menolong anak itu dengan dipapahnya ke pinggir jalan. (salah).
Kakak menolong anak itu dengan memapahnya ke pinggir jalan. (benar)
Anak itu ditolong kakak dengan dipapahnya ke pinggir jalan. (benar)

2. Harga sembako dibekukan atau kenaikan secara luwes. (salah).
Harga sembako dibekukan atau dinaikkan secara luwes. (benar)


C. Ketegasan
    Ketegasan atau penekanan ialah suatu perlakuan penonjolan terhadap ide pokok dari kalimat.Untuk membentuk penekanan dalam suatu kalimat, ada beberapa cara, yaitu:

a. Meletakkan kata yang ditonjolkan itu di depan kalimat (di awal kalimat).

Contoh:
1. Harapan kami adalah agar soal ini dapat kita bicarakan lagi pada kesempatan lain.
Pada kesempatan lain, kami berharap kita dapat membicarakan lagi soal ini.

2. Presiden mengharapkan agar rakyat membangun bangsa dan negara ini dengan kemampuan yang ada pada dirinya.
Harapan presiden ialah agar rakyat membangun bangsa dan negaranya.

b. Membuat urutan kata yang bertahap

Contoh:
Bukan seribu, sejuta, atau seratus, tetapi berjuta-juta rupiah, telah disumbangkan kepada anak-anak terlantar. (salah)
Bukan seratus, seribu, atau sejuta, tetapi berjuta-juta rupiah, telah disumbangkan kepadaanak-anak terlantar. (benar)

c. Melakukan pengulangan kata (repetisi).

Contoh:
Cerita itu begitu menarik, cerita itu sangat mengahrukan.

d. Melakukan pertentangan terhadap ide yang ditonjolkan

Contoh:
Anak itu bodoh, tetapi pintar.

e. Mempergunakan partikel penekanan (penegasan), seperti: partikel – lah, -pun, dan – kah.

Contoh:
1. Dapatkah mereka mengerti maksud perkataanku?
2. Dialah yang harus bertanggung jawab dalam menyelesaikan tugas ini.


D. Kehematan
    Kehematan dalam kalimat efektif maksudnya adalah hemat dalam mempergunakan kata,frasa, atau bentuk lain yang dianggap tidak perlu, tetapi tidak menyalahi kaidah tata bahasa. Halini dikaranekan, penggunaan kata yang berlebih akan mengaburkan maksud kalimat. 
Untuk itu,ada beberapa kriteria yang perlu diperhatikan untuk dapat melakukan penghematan, yaitu:

a. Menghilangkan pengulangan subjek. 
b. Menghindarkan pemakaian superordinat pada hiponimi kata.
c. Menghindarkan kesinoniman dalam satu kalimat.
d. Tidak menjamakkan kata-kata yang berbentuk jamak.

Contoh:

1. Karena ia tidak diajak, dia tidak ikut belajar bersama di rumahku. (salah).
Karena tidak diajak, dia tidak ikut belajar bersama di rumahku. (benar)

2. Dia mengenakan topi warna hitam. (salah).
Dia mengenakan tpi hitam. (benar)

3. Dia sudah menunggumu sejak dari pagi. (salah).
Dia sudah menunggumu sejak pagi. (benar)

4. Beberapa peserta-peserta sudah didiskualifikasik. (salah).
Beberapa peserta sudah didiskualifikasi. (benar)


E. Kecermatan
  Kecermatan di sini maksudnya tidak menimbulkan tafsiran ganda dan tepat dalam pilihan kata.

Contoh:

1. Mahasiswa perguruan tinggi yang terkenal itu menerima hadiah. (salah).
Mahasiswa dari perguruan tinggi yang terkenal itu menerima hadiah. (benar)
Mahasiswa yang terkenal di perguruan tinggi itu menerima hadiah. (benar)

2. Dia menerima uang sebanyak dua puluh lima ribuan. (salah).
Dia menerima uang sebanyak dua puluh lima ribu rupiah. (benar)
Dia menerima uang sebanyak dua puluh lembar lima ribu rupiah. (benar)


F. Kepaduan
   Kepaduan di sini maksudnya adalah kepaduan pernyataan dalam kalimat itu, sehingga informasi yang disampaikannya tidak terpecah-pecah. Ada beberapa hal yang perlu diperhatikan untuk menciptakan kepaduan kalimat, yaitu:
  1. Kalimat yang padu tidak bertele-tele dan tidak mencerminkan cara berpikir yang tidak simetris.
  2. Kalimat yang padu mempergunakan pola aspek + agen + verbal secara tertib dalam kalimat-kalimat yang berpredikat pasif persona.
  3. Kalimat yang padu tidak perlu menyisipkan sebuah kata seperti daripad atau tentang antara predikat kata kerja dan objek penderita.
Contoh:

1. Kita harus dapat mengembalikan kepada kepribadian kita orang-orang kota yang telahterlanjur meninggalkan rasa kemanusiaan itu. (salah).
Kita harus mengembalikan kepribadian orang-orang kota yang sudah meninggalkan rasakemanusiaan. (benar)

2. Surat itu saya sudah baca. (salah).
Surat iitu sudah saya baca. (benar)

3. Makalah ini membahas tentang teknologi fiber optik. (salah).
Makalah ini membahas teknollogi fiber optik. (benar)


G. 
Kelogisan
   Kelogisan ialah bahwa ide kalimat itu dapat dengan mudah dipahami dan penulisannyasesuai dengan ejaan yang berlaku. Hubungan unsur-unsur dalam kalimat harus memilikihubungan yang logis/masuk akal.

Contoh:

1. Untuk mempersingkat waktu, kami teruskan acara ini. (salah).
Untuk menghemat waktu, kami teruskan acara ini. (benar)

2. Mayat lelaki tua yang ditemukan itu sebelumnya sering mondar-mandir di daerah tersebut.(salah).
Sebelum meninggal, lelaki tua yang mayatnya ditemukan itu sering mondar-mandir didaerah tersebut. (benar).





Ubahlah kalimat berikut ini menjadi kalimat efektif :

Kepada semua informan penelitian mendapatkan dua macam instrument yaitu angket dan catatan kegiatan. (tidak efektif)

Semua informan penelitian mendapat dua instrument , angket dan catatan kegiatan (efektif)
=======================================================================
Di dalam artikel Koran itu menyuratkan bahwa sumber daya alam yang bermacam-macam di Indonesia ini belum dimanfaatkan secara maksimal. (tidak efektif)

Artikel Koran menyuratkan bahwa sumber daya alam bermacam-macam di Indonesia belum dimanfaatkan secara maksimal.(efektif)
=======================================================================
Dengan beredarnya internet masuk desa bermanfaat sekali bagi masyarakat pedesaan.(tidak efektif)

Bagi masyarakat pedesaan,beredarnya internet sangat bermanfaat(efektif)






sumber : http://www.academia.edu/4757805/Kalimat_Efektif_dan_Tidak_Efektif
               http://www.teksdrama.com/2013/05/contoh-kalimat-efektif-dan-kalimat.html




TUGAS 3

  • Buatlah format surat undangan rapat yang mengundang seluruh dosen Universitas Gunadarma pada acara seminar nasional dengan Tema : Uni kolaburasi antara Perguruan Tinggi dan Industri dalam meningkatkan daya saing lulusan. Pelaksanaan tanggal 25 November 2014 di Auditorium Universitas Gunadarma gedung 4 lt.6 depok, jam 09.00 .



UNIVERSITAS GUNADARMA

Jl. Margonda Raya no. 100 Pondok Cina,Depok 16424 Telp (021) 78881112 ext 403


26 Desember 2014

Nomor      : 001/UGSK/XII/2014
Lampiran  : -
Hal           : Undangan Rapat

Dengan Hormat,
Dengan ini kami sampaikan undangan rapat pada acara seminar dengan tema "Uni kolaborasi antara Perguruan Tinggi dan Industri dalam meningkatkan daya saing lulusan".
Kami mengundang seluruh dosen Universitas Gunadarma guna mengikuti rapat pada acara seminar nasional dengan tema bagaimana telah di sebutkan diatas pada pokok surat undangan, 
yang akan dilaksanakan pada :

Hari / Tanggal             : Selasa, 25 November 2014.
Tempat                      : Auditorium Universitas Gunadarma gedung 4 lt.6, Depok.
Waktu                        : 09.00 WIB - selesai.

Demi kelancaran dan suksesnya acara ini kami sangat mengharapkan kehadiran Bapak/Ibu selaku Dosen Universitas Gunadarma.
Demikian surat undangan ini kami sampaikan. Atas perhatian serta kehadirannya pada acara tersebut, kamu ucapkan terima kasih.

Hormat kami,
                                                                                                     Mengetahui,


Galang Ady Pratama                                                            Prof.Dr.E.S Margianti. SE.MM
   (Ketua Panitia)                                                                (Rektor Universitas Gunadarma)