Selasa, 13 November 2012

Command Prompt


1.    Command Prompt
cmd.exe adalah baris perintah penerjemah pada OS/2, Windows CE dan Windows NT berbasis sistem operasi (termasuk Windows 2000, Windows XP, Windows Vista, Windows Server 2003 dan Windows Server 2008). Ini merupakan analog dari COMMAND. COM dalam MS-DOS dan sistem Windows 9x atau dari Unix shell yang digunakan pada sistem Unix-like.
Command Prompt (executable cmd.exe adalah command-line interpreter yang disediakan Microsoft pada OS / 2, Windows CE dan pada sistem operasi Windows NT-based (termasuk Windows, Windows 2000, Windows XP, Windows Vista, Windows 7, Windows Server 2003 dan Windows Server 2008). Ini adalah analog COMMAND.COM dalam MS-DOS dan Windows 9x (di mana hal itu disebut MS-DOS Prompt), sistem, atau Unix Shell digunakan pada sistem Unix-like.

2.      Perbedaan Command Prompt dengan COMMAND.COM
Tidak seperti COMMAND.COM, yang merupakan program DOS, cmd.exe adalah sebuah program asli untuk platform. Hal ini memungkinkan untuk memanfaatkan fitur yang tersedia untuk program asli pada platform yang tidak tersedia untuk program DOS. Sebagai contoh, karena cmd.exe adalah sebuah aplikasi mode teks asli pada OS / 2, bisa menggunakan nyata Pipeline (Unix) | pipa di jaringan pipa perintah, sehingga kedua sisi pipa untuk menjalankan secara bersamaan. Sebagai hasilnya, dimungkinkan untuk mengarahkan standard error di cmd.exe, tidak seperti COMMAND.COM. (COMMAND.COM menggunakan file temporer, dan menjalankan dua sisi serial, satu demi satu.)
Pada kenyataannya, cmd.exe adalah program Windows yang bertindak sebagai interpreter perintah DOS seperti garis. Hal ini umumnya kompatibel, tetapi memberikan ekstensi yang menangani keterbatasan command.com:
  • SETLOCAL / ENDLOCAL perintah membatasi ruang lingkup perubahan lingkungan
  • CALL internal dan TO GO label mengurangi kebutuhan untuk file batch individu untuk melakukan bagian dari tugas.
  • Nama file-parsing ekstensi dengan perintah SET sebanding dengan shell C.
  • Sebuah ekstensi ekspresi-evaluasi juga disediakan dalam perintah SET.
  • Perluasan dari perintah UNTUK untuk mendukung parsing file dan set sewenang-wenang di samping nama file.
  • Penggunaan tombol panah untuk menelusuri sejarah perintah (yang disediakan oleh DOSKey dalam COMMAND.COM).
  • Kemampuan jalur off-by-default penyelesaian mirip dengan bash pelengkapan tab
  • Direktori stack diakses dengan pushd dan perintah popd.
  • JIKA dapat melakukan perbandingan case-insensitive dan kesetaraan numerik dan perbandingan ketidaksetaraan di samping perbandingan string case-sensitive.

3.        VERSI COMMAND PROMPT
Therese Stowell mengembangkan versi awal cmd.exe untuk Windows NT. Walaupun beberapa perintah DOS tidak didukung atau sudah diubah (misalnya fungsi deltree digabung kedalam rd dalam bentuk parameter / s ), cmd.exe masih memiliki lebih banyak perintah built-in.
Versi cmd.exe pada OS/2 dan Windows NT memiliki pesan kesalahan yang lebih rinci dibandingkan dengan "Bad command or file name" (dalam hal salah perintah) dari command.com. Pada versi cmd.exe OS/2 pesan kesalahan dilaporkan dengan bahasa sistem yang dipakai , teksnya diambil dari sistem pesan file.Perintah Bantuan kemudian dapat dikeluarkan dengan pesan nomor kesalahan untuk mendapatkan informasi lebih lanjut. cmd.exe tetap menjadi bagian dari Windows Vista, Windows Server 2008, dan Windows 7.

Pengenalan HTML


Hypertext Markup Language (HTML) merupakan dasar untuk membuat sebuah halaman website. Dokumen dan aplikasi yang dapat berjalan di atas web browser umumnya memiliki format hypertext markup language (HTML). Meskipun sekarang terdapat banyak tool atau software yang dapat digunakan untuk merancang sebuah halaman secara WYSIWYG (what you see is what you get), jadi apa yang anda lihat itulah yang akan anda dapatkan seperti frontpage, dreamweaver, adobe golive, dll. Namun anda harus tetap menguasai HTML karena HTML merupakan dasar apabila Anda ingin mempelajari dan lebih mendalami tentang web programming. Hal ini menunjukan bahwa sangat pentingnya mempelajari dasar-dasar HTML. Karena itu untuk dapat melakukan pemrograman aplikasi di atas web anda harus terlebih dahulu menguasai HTML.

Hypertext Markup Language merupakan standard bahasa yang di gunakan untuk menampilkan document web, yang bisa anda lakukan dengan HTML yaitu:
  • Mengontrol tampilan dari web page dan contentnya.
  • Mempublikasikan document secara online sehingga bisa di akses dari seluruh dunia.
  • Membuat online form yang bisa di gunakan untuk menangani pendaftaran, transaksi secara online.
  • Menambahkan object-object seperti image, audio, video dan juga java applet dalam document HTML.

Gambar Mekanisme kerja permintaan dokumen html

Keterangan :
  • Browser meminta sebuah halaman(informasi) ke suatu situs web melalui protokol http. 
  • Permintaan sampai dan diterima oleh sebuah web server. 
  • Web server segera mengirimkan dokumen html yang diminta ke klien bila ada, jika tidak akan memberikan pesan error bila dokumen yang diminta tidak ada. 
  • Browser pada sisi klien segera menampilkan dokumen(informasi) yang diterima berdasarkan kode-kode pemformat yang terdapat pada dokumen html.


Sejarah Internet


Pada awalnya teknologi internet dikembangkan dikembangkan dan digunakan oleh pihak militer, dalam hal ini Departemen Pertahanan Amerika Serikat, yang secara khusus membidangi penganan dan pengelolaan informasi secara rahasia bernama DARPA dengan hasil riset yang diperoleh berupa jaringan ARPANET. ARPANET digunakan oleh kalangan militer Amerika Serikat untuk saling bertukar informasi antara pusat komando dengan pasukan di lapangan tanpa diketahui dan disadap oleh musuh. Informasi yang dapat disadap oleh jaringan ini berupa teks, gambar, gambar bergerak, suara dan informasi lainnya yang berguna untuk militer. Konsep inilah yang diambil dan kemudian melahirkan teknologi jaringan internet yang digunakan oleh kalangan sipil.

Di kalangan sipil, pemanfaatan teknologi internet dimulai sekitar tahun 1993. Pada saat itu, Tim Berners-Lee dan peneliti lainnya tergabung dalam sebuah wadah yaitu European Particle Physics Lab, dalam sebuah institusi bernama CERN (Consei European pour la Recherche Nucleaire) di Geneva Swiss. Teknik yang dikembangkan yaitu membagi dan menshare data antar komputer dengan menggunakan sebuah hypertext yang dapat diakses oleh sebuah program baru yang dapat membaca dokumen-dokumen yang menggunakan format hypertext.

Beberapa kode-kode khusus disisipkan pada program baru ini, agar program baru ini dapat bekerja sesuai dengan yang diinginkan. Kode-kode yang disisipkan pada sebuah program baru ini kemudian dikenal dengan nama tag-tag dan program baru ini kemudian dikenal dengan nama browser. Browser inilah yang kelak merupakan software standart yang digunakan untuk mengakses sebuah informasi dalam jaringan internet.
Program baru yang berhasil dikembangkan oleh Berners-Lee, telah disisipkan kode-kode khusus yang berfungsi untuk membaca dokumen dengan format hypertext. Kemudian kemampuan browser terus ditingkatkan seiring dengan kebutuhan, diantaranya kemampuan untuk melompat dari dokumen satu ke dokumen yang lainnya (link).

Selain digunakan untuk mencari dokumen antara dokumen satu dengan dokumen yang lainnya, internet juga dapat digunakan untuk menyimpan program, database,
dan lain-lain yang sifatnya Freeware atau gratisan. Istilah yang sangat populer digunakan adalah downloads, seperti program-program opensource linux, FreeBSD, Solaris, dan sebagainya. Sedangkan untuk media penyimpanan record atau database dapat menggunakan MySQL.

Media internet juga dapat digunakan sebagai salah satu media promosi dan hiburan, olahraga, sport, film dan lain-lain. Tetapi yang tidak kalah menariknya, internet digunakan sebagai alat transaksi perbankan, pelayanan publik, pendidikan sampai dengan info kesehatan, bahkan bisnis. Lahirlah teknologi-teknologi baru dibidang pemanfaatan dan pemberdayaan jaringan internet seperti e-government untuk pemerintahan, e-business untuk dunia usaha, e-leaning untuk dunia pendidikan dan e-commerce untuk bisnis. Cara kerja dari teknologi internet tersebut hamper sama, perbedaannya terletak pada fungsi yang dihasilkan tiap-tiap teknologi internet tersebut. Misalnya untuk e-government informasi yang ditampilkan berupa layanan pemerintah kepada masyarakat. Sebut saja layanan pembuatan KTP secara online, dan lain sebagainya.

Kamis, 08 November 2012

SEJARAH BAHASA JAVA

Sejarah Singkat JAVA 
Pada 1991, sekelompok insinyur Sun dipimpin oleh Patrick Naughton dan James Gosling ingin merancang bahasa komputer untuk perangkat konsumer 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 memilih processor 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. 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. 

Pengenalan Pemrograman 1 2 Produk pertama proyek Green adalah Star 7 (*7), sebuah kendali jarak jauh yang sangat cerdas. Dikarenakan pasar masih belum tertarik dengan produk konsumer cerdas maka proyek Green harus menemukan pasar lain dari teknologi yang diciptakan. Pada saat yang sama, implementasi WWW dan Internet sedang mengalami perkembangan pesat. Di lain pihak, anggota dari proyek Green juga menyadari bahwa Java dapat digunakan pada pemrograman internet, sehingga penerapan selanjutnya mengarah menjadi teknologi yang berperan di web. 

Untuk bahasan yang selengkapnya, silahkan download disini :