Rabu, 22 Februari 2017

Greenfoot
Greenfoot adalah lingkungan pengembangan Java interaktif yang dirancang terutama untuk tujuan pendidikan di sekolah tinggi dan tingkat sarjana. Hal ini memungkinkan yang mudah pengembangan aplikasi grafis dua dimensi, seperti simulasi dan permainan interaktif.
Greenfoot sedang dikembangkan dan dikelola di University of Kent dan La Trobe University, dengan dukungan dari Oracle. Ini adalah perangkat lunak gratis, dirilis di bawah lisensi GPL. Greenfoot yang tersedia untuk Microsoft Windows, Mac OS X, Linux, Sun Solaris, dan setiap JVM baru-baru ini.

SEJARAH SINGKAT Greenfoot
Project Greenfoot diprakarsai oleh Michael Kölling pada tahun 2003, dan prototipe pertama dibangun oleh Poul Henriksen (Mahasiswa Master) dan Michael Kölling (Supervisor) tahun 2003/2004. Dari tahun 2005 pembangunan dilanjutkan melibatkan anggota lain dari BlueJ Group di University of Kent dan Deakin University. 
Rilis penuh pertama, Greenfoot versi 1.0, diterbitkan pada tanggal 31 Mei 2006, dengan rilis lebih lanjut berikut sesekali setelahnya. 
Pada bulan Mei 2007, proyek Greenfoot dianugerahi "Duke's Choice Award" dalam kategori "Java Technology in Education", dan pada tahun 2010 memenangkan "Premier Award for Excellence in Engineering Education Courseware". 
Pada bulan Maret 2009, project Greenfoot menjadi Gratis dan Open Source Software, dan berlisensi di bawah GNU GPL dengan pengecualian Classpath. 
Pada bulan Agustus 2009, sebuah buku diterbitkan yang mengajarkan pemrograman dengan Greenfoot.


TENTANG GREENFOOT

Mengenal Aplikasi Greenfoot
Mengenal Aplikasi Greenfoot

INTERACTIVE VISUAL WORLD

Greenfoot merupakan aplikasi Interactive Visual World yang dapat membantu pemula dalam mengerjakan pemrograman java berorientasi objek, seperti membuat 'aktor' hidup di 'worlds' guna membangun sebuah permainan atau simulasi berbasis grafis. Para 'aktor' yang diprogram dalam kode standar Java tekstual memberikan kombinasi pengalaman pemrograman dalam bahasa berbasis teks tradisional dengan eksekusi visual.

Interactive Visual World
Interactive Visual World

SIMPLE PROGRAMMING IDE

Antarmuka full IDE meliputi manajemen proyek, auto-completion, syntax highlighting, dan tools lainnya yang umum digunakan untuk IDE. Disamping itu Anda juga bisa mempublikasikan pekerjaan Anda baik secara online maupun offline. Perlu kalian ketahui bahwa Antarmuka Greenfoot sengaja dibuat simple atau sederhana, sebab program ini didedikasikan untuk seorang pelajar atau pemula yang masih berpikir sederhana, sehingga bisa membantu dalam proses belajar. Greenfoot telah digunakan lebih dari ribuan lembaga di seluruh dunia, sebab Greenfoot memberikan kemudahan saat bertransisi ke Antarmuka lain, seperti BlueJ dan IDE yang lebih profesional.

Simple Programming IDE
Simple Programming IDE

REAL JAVA CODE

Program Greenfoot ditulis dalam standar Java, yaitu salah satu bahasa pemrograman utama di dunia akademis dan industri. Konsep belajar mentransfer secara langsung ke pemrograman subsequent environments. Greenfoot memberikan kemudahan bagi pemula untuk membuat environment, sedangkan Java membuatnya lebih powerful dalam menulis code aplikasi yang mengesankan, fleksibel dan canggih.

Real Java Code
Real Java Cod

TEACHER RESOURCES GREENROOM

Eksklusif untuk para Instruktor, Greenroom adalah komunitas atau tempat untuk saling berbagi sumber - sumber pengajaran dan diskusi seputar mengajar dengan Greenfoot. Dengan ratusan sumber daya dan ribuan guru, jadi bisa dibilang Greenfoot adalah Harta Karun Ide Mengajar.



GREENFOOT HUBS

Beberapa tempat di seluruh dunia memberikan workshop bagi para guru, pelatihan secara tatap muka dan dukungan lain. Inilah Greenfoot Hub.




PROGRAMMER RESOURCES THE GALLERY

Mempublikasikan proyek Anda secara online, di mana teman dan pengguna lain Greenfoot dapat bermain dan saling komentar. Online sharing dibangun secara langsung ke media environment. Ingin belajar dari proyek pengguna lain, mendapatkan ide-ide, membantu, atau membahas masalah pemrograman lain.

HELP DAN TUTORIALS

Disediakan untuk saling berbagii tutorial baik dalam bentuk tulisan maupun video. Apakah Anda seorang pemula?, ingin mencari informasi lanjutan?, atau ingin tau bagaimana memperpanjang Greenfoot, hampir pasti ada sesuatu yang menarik untuk Anda, tentunya di sini :


THE TEAM

Greenfoot adalah salah satu proyek dari Programming Education Tools Group, yaitu bagian dari Computing Education Research Group di School of Computing, University of Kent di Canterbury, UK. Termasuk dalam Tim Greenfoot adalah Michael Kölling, Ian Utting, Davin McCall, Neil Brown, Philip Stevens dan Michael Berry. Proyek terkait lainnya yang sedang dikembangkan oleh Tim adalah BlueJ.



greenfoot

Jumat, 13 Januari 2017

"Perangkat Jaringan Komputer"


1. Perangkat Keras (Hardware)

a) Komputer Server
Komputer server biasanya mempunyai sistem operasi, aplikasi dan database yang menyediakan layanan kepada komputer-komputer lain (client) dalam jaringan.
Jika sebuah jaringan komputer tersebut terkoneksi dengan internet, maka komputer server ini juga berfungsi sebagai gateway atau
Hasil gambar untuk gambar komputer server dan client

b) Komputer Client
Komputer client merupakan komputer yang digunakan untuk mengolah data yang diambil dari server, dengan kata lain komputer yang menerima pelayanan dari komputer server.

c) NIC (Network Interface Card) atau Kartu Jaringan

NIC merupakan sebuah perangkat keras komputer yang dirancang agar memungkinkankomputer melakukan komunikasi dalam dalam jaringan.
fungsi utama NIC antara lain :
- Media pengirim data ke komputer lain di dalam jaringan
- Mengontrol arus data antara komputer dan sistem kabel
- Menerima data yang dikirim dari komputer lain lewat kabel dan menerjemahkannya ke dalam bit yang dimengerti oleh komputer

Ada beberapa jenis BUS yang digunakan NIC, diantaranya:
- ISA (Industry Standard Architecture)
- PCI (Peripheral Component Interface)

d) Hub (Konsentrator)

HUB adalah perangkat keras jaringan berfungsi untuk membagi dan menguatkan sinyal data kartu jaringan. Dengan Hub ini, sebuah kabel dari komputer server dibagi menjadi beberapa komputer client. Hub mempunyai beberapa port sebagai konektor kabel dari komputer, atau perangkat lain yang terhubung dalam jaringan. Jumlah port pada Hub bervariasi diantarnya 6, 8, dan 24.

e) Kabel dan Konektor
Dalam sebuah jaringan kabel berfungsi sebagai penghubung. Ada beberapa jenis kabel yang digunakan dalam sebuah jaringan komputer.

+ BNC Connector
  • Berbentuk silinder, dengan 2 prongs untuk menghubungkan
  • Terbuat dari tembaga
  • Menggunakan T-connector jika dihubungkan dengan network adaptor


+ Twisted Pair Ethernet
Kabel ini ada dua macam:
- UTP (Unshielded Twisted Pair), tanpa selubung pembungkus
- STP (Shielded Twisted Pair), dengan selubung pembungkus

+  Konetor RJ-11 atau RJ-45.
- Twisted atau terpelintir dimaksudkan untuk mengurangi interferensi listrik.
- Dapat melewatkan sinyal sampai 10 Mbps.
- STP tahan gangguan daripada UTP sehingga kecepatannya sampai 100 Mbps.
-  Dibutuhkan hub untuk membangun sebuah LAN.

+  Fiber Optic (FO)
Kecepatan pengiriman data dengan media FO lebih dari 100 Mbps dan bebas pengaruh lingkungan. Harga relatif mahal dan pemasangan atau instalasi lebih sulit

+ Router

Perangkat dalam jaringan yang mengatur aliran data dari suatu jaringan (LAN) ke jaringan lain sehingga arus data daru satu jaringan tidak bercampur dengan arus data dari jaringan lain.

f) REPEATER
Repeater Jaringan Komputer atau Network Repeater adalah perangkat yang digunakan untuk memperluas batas-batas dari daerah jaringan kabel lokal (LAN) atau nirkabel (WiFi). 
Hasil gambar untuk gambar repeater
g)  Setting Kabel STRAIGHT dan CROSSOVER
Fungsi kabel Straight dan Crossover secara umum adalah digunakan untuk menghubungkan 2 device.

 h) Access Point


Apabila anda mengetahui bahwa router memilki fungsi yang sama seperti access point, lalu apa keunggulan dari access point? Access point memiliki keunggulan, yaitu harganya yang lebih murah dibandingkan dengan router, serta pengaplikasiannya yang jauh lebih sederhana.
Acces point hanya digunakan untuk memancarkan sinyal wireless yang diterima dari router ataupun broadband untuk membuat suatu jaringan WLAN atau wireless area network. Fungsi ini jauh lebih sederhana apabila dibandingkan dengan router, yang memiliki fungsi yang sangat kompleks dan banyak.
Keunggulan Acces Point
  • Harga yang lebih murah
  • Perawatan yang lebih mudah
  • Bisa langsung tersambung dengan router ataupun broadband
  • Sudah mendukung penggunaan wireless (yang saat ini access point jga sering kita kenal dengan istilah hotspot)
  • Dapat digunakan dalam ruangan kecil hingga sedang

i) Kabel


Ketika berbicara mengenai jaringan, pastilah kita wajib memilki kabel. Ya, kabel berfungsi untuk membawa paket data dari server menuju client, tentunya dalam suatu jaringan yang bukan merupakan jaringan wireless.
Biasanya, kabel yang digunakan adalah jenis kabel UTP atau Unshielded Twisted Pair, Coaxial, dan juga kabel Fiber Optic. Tentu saja penggunaan kabel dalam jaringan komputer sangat efisien, terutama ketika anda ingin membangun sebuah jaringan lokal, karena biaya yang lebih murah dibandingakn dengan perangkat wireless.
Kekurangan penggunaan kabel
  • Instalasi yang cenderung rumit, karena harus mempertimbangkan lokasi penempatan kabel yang aman
  • Butuh kabel dalam jumlah banyak

j) Modem


Perangkat keras berikutnya yang merupakan perangkat penting dalam jaringan komputer adalah modem. Modem merupakan kepanjangan dari modulator dan demodulator. Secara harafiah itu berarti modem merupakan suatu bentuk komunikasi dua arah yang dimana modem bisa melakukan proses perubahan data sinyal digital menjadi analog, dan kemudian bisa merubah kembali sinyal tersbut menjadi digital agar bisa digunakan di dalam komputer.
  • Penggunaan modem saat ini
Saat ini perkembangan modem sudah jauh lebih pesat, dulu, modem digunakan untuk menggunakan koneksi Dial-up yang dikenal dengan nama Modem ADSL. Saat ini, modem sudah berbentuk USB, sehingga mudah digunakan. Selain itu, ada pula modem yang memiliki fungsi yang digabung dengan router, sehingga semua fungsi modem, router dan juga access point berada di dalam satu alat saja.

k) Bridge

Bridge memiliki fungsi utama untuk menjembatani jaringan. Maksud dari menjembatani jaringan adalah bridge dapat menggabungkan lebih dari satu jaringan lokal ke dalam satu jaringan lokal yang lebih luas, ataupun sebaliknya, memecah satu jaringan lokal / LAN yang luas menjadi beberapa jaringan lokal yang lebih kecil. Selain itu, bridge juga dapat menjadi penghubung antar dua atau lebih jaringan lokal dengan topologi jaringan yang berbeda – beda.
Fungsi bridge akan sangat terasa apabila anda berada di dalam lingkungan instansi besar, yang terdiri dari beberapa ruangan kantor atau divisi yang letak gedungnya berjauhan. Seluruh komputer antar gedung akan dapat tetap saling terhubung denngan satu jaringan LAN induk dengan menggunakan bridge.
Fungsi dan Keunggulan Bridge
  • Memecah jaringan LAN yang besar, menjadi jaringan – jaringan kecil untuk gedung atau ruangan tertentu
  • Menghemat biaya operasional, hanya membutuhkan satu server saja untuk banyak gedung dalam jangkauan yang luas
  • Bisa digunakan untuk memecah jaringan LAN hingga ke luar pulau
  • Menjaga keamanan data dari suatu organisasi
  • Mempermudah proses monitoring pada suatu jaringan yang lebih kecil