1. Apa yang kalian ketahui tentang pemrograman GUI pada Java ?
GUI adalah suatu teknik pemrograman yang memungkinkan user untuk berinteraksi dengan komputer secara lebih baik. Pengguna berinteraksi dengan berbagai elemen grafis, seperti button, dialog box, menu, dsb.
Dengan GUI seseorang akan lebih ...mudah untuk menggunakan aplikasi maupun membuat aplikasi. Hal tersebut dikarenakan pengguna secara langsung berinteraksi dengan aplikasi GUI tersebut. Aplikasi yang berbasiskan GUI menggunakan form-form sebagai media interaksi dengan pengguna. Berbeda dengan aplikasi non GUI yang menggunakan text sebagai media interaksinya.
2. Sebut dan jelaskan komponen" yang ada pada AWT dan swing pada Java !
a. Komponen pada AWT
1. Component
Kelas dasar untuk semua komponen yang mendukung system window. Kelas ini memiliki metode yang berfungsi untuk memproses kejadian dari pemakai, misalnya ketika pemakai menekan suatu tombol (button).
2. Container
Kelas yang berfungsi sebagai wadah bagi sejumlah komponen yang dikelompokkan. Komponen ini terlihat secara fisik. Metode yang sering dilibatkan adalah add(). Metode ini dapat digunakan untuk meletakkan komponen yang akan diletakkan pada wadah ini ataupun untuk menentukan posisi Container relative terhadap jendela.
3. Panel
Merupakan subkelas dari Container. Digunakan sebagai wadah untuk sejumlah komponen yang saling terkait. Panel merupakan ruang kecil yang biasanya berada dalam sebuah objek Frame.
4. Window
Merupakan jendela kosong yang tidak memiliki tepi ataupun batang menu (menu bar). Dapat digunakan untuk mewujudkan menu pop-up. Biasanya kelas ini jarang digunakan, mengingat dua sub kelasnya (yaitu Frame dan Dialog) lebih bermanfaat.
5. Frame
Merupakan subkelas dari Window. Memungkinkan untuk membuat jendela yang dilengkapi dengan judul.
6. Dialog
Merupakan kelas untuk membuat jendela yang bersifat pop-up yang memungkinkan pemakai mengetikkan text. Yang lebih menarik, terdapat sub kelas FileDialog yang dapat menampilkan daftar file yang dapat dipilih oleh pemakai. Kelas Dialog memungkinkan untuk membuat jendela yang bersifat modal ataupun modeless.
7. Applet
Merupakan subkelas dari Panel. Bermanfaat untuk menangani aplikasi yang berjalan pada Web Browser.
b. Komponen pada Swing
1. Container tingkat atas (top-level) berfungsi untuk menyediakan ruang bagi komponen komponen lainnya. Container jenis ini terdiri dari JFrame, JWindow, JDialog, dan JApplet.
2. Container menengah adalah komponen (non top-level) yang keberadaannya untuk menampung komponen lainnya, misalnya panel, tabbed, dan tool bar.
3. Komponen atomic berfungsi untuk menampilkan dan/atau menerima informasi. Contoh komponen atomic adalah text field, button, dan label.
Senin, 11 April 2011
Pemrograman Berbasis Obyek 3
1. Buat program java untuk mengubah string "indonesia raya" menjadi huruf kapital!
2. Apa yang kalian ketahui tentang awt dan swing pada java ? Jelaskan!!
AWT = sekumpulan library yang tidak tergantung pada platform
(platform independent) dan digunakan untuk menyederhanakan implementasi user interface.
Swing = bentuk implementasi yang menambahkan komponen- komponen dalam sistem GUI tetapi masih didasarkan pada arsitekstur AWT.
3. Apa mksd enkapsulasi,inheritance,polimorpisme?
Enkapsulasi adalah pelindung program dan data yang sedang diolah.
Enkapsulasi mendefinisikan perilaku dan melindungi program dan data agar tidak diakses secara sembarangan oleh program lain. Dalam Java, dasar enkapsulasi adalah class.
Pewarisan adalah teknik yang menyatakan bahwa anak dari objek akan mewarisi data atau atribut dan metode dari induknya langsung. Objek-objek yang berada di sekitar kita adalah objek-objek yang saling terhubung secara hirarkis.
Arti harfiah dari polimorfisme adalah objek yang memiliki banyak bentuk.
Deklarasi method sama tetapi implementasi atau definisinya berbeda (Method atau perilaku yang sama tapi implementasinya atau caranya yang berbeda-beda inilah yang disebut dengan Polimorfisme).
2. Apa yang kalian ketahui tentang awt dan swing pada java ? Jelaskan!!
AWT = sekumpulan library yang tidak tergantung pada platform
(platform independent) dan digunakan untuk menyederhanakan implementasi user interface.
Swing = bentuk implementasi yang menambahkan komponen- komponen dalam sistem GUI tetapi masih didasarkan pada arsitekstur AWT.
3. Apa mksd enkapsulasi,inheritance,polimorpisme?
Enkapsulasi adalah pelindung program dan data yang sedang diolah.
Enkapsulasi mendefinisikan perilaku dan melindungi program dan data agar tidak diakses secara sembarangan oleh program lain. Dalam Java, dasar enkapsulasi adalah class.
Pewarisan adalah teknik yang menyatakan bahwa anak dari objek akan mewarisi data atau atribut dan metode dari induknya langsung. Objek-objek yang berada di sekitar kita adalah objek-objek yang saling terhubung secara hirarkis.
Arti harfiah dari polimorfisme adalah objek yang memiliki banyak bentuk.
Deklarasi method sama tetapi implementasi atau definisinya berbeda (Method atau perilaku yang sama tapi implementasinya atau caranya yang berbeda-beda inilah yang disebut dengan Polimorfisme).
Matriks Pada Java
Program matriks ordo 3 pada java memiliki listing program yang lumayan rumit, karena itu kita harus sangat hati-hati saat mengerjakannya. Seperti halnya contoh listing program matriks berikut ini:
Butuh ketelitian saat mengerjakannya, apa bila ada sedikit saja kesalahan mengetik maka program matriks tersebut tidak akan running.
Selamat Mencoba.....
Program Array Pada Java
Ini jawaban dari Tugas Array pada Java yang ada pada blog sebelumnya.
1. program yang pertama Nama-nama Hari memiliki output:
Senin Selasa Rabu Kamis Jumat Sabtu Minggu
Selasa Sabtu
Rabu Jumat
Kamis Kamis
Jumat Rabu
Sabtu Selasa
Minggu Sabtu Jumat Kamis Rabu Selasa Senin
Ini listing programnya:
Selamat Mencoba.....
Uncertainties and critical thinking
Uncertainties and critical thinking atau ketidakpastian dan berpikir kritis ini pasti ada di dalam diri kita dari masing-masing individu, karena setiap orang memiliki pola pikir yang berbeda yang akan menghasilkan sesuatu yang berbeda pula dari setiap individu.
Dalam hal ini, ketidakpastian yang dimaksud adalah ketidakpastian sebuah analisa sebuah web. entah itu tentang kebenaran informasi yang terdapat di dalam web tersebut ataukah tentang kebenaran web itu sendiri.
Dalam hal inilah kita diminta untuk berpikiran kritis, agar tidak mudah percaya dengan apa yang ada pada sebuah web termasuk informasi yang ada didalamnya dan berpikiran kritis yang dimaksud bukan berarti menuduh semua web memiliki informasi yg tidak benar.
Akan tetapi, berpikiran kritis disini adalah mencari kebenaran dari suatu info yang terdapat didalam sebuah web apakah benar info yang terdapat didalam web tersebut atau mungking salah dan seperti apakah info yang sebenarnya tersebut.
Nah itulah yang dimaksud dengan berpikiran kritis dan sebuah ketidakpastian itu pasti ada, karena itulah kita yang harus menganalisa kebenarannya seperti apa.
Dalam hal ini, ketidakpastian yang dimaksud adalah ketidakpastian sebuah analisa sebuah web. entah itu tentang kebenaran informasi yang terdapat di dalam web tersebut ataukah tentang kebenaran web itu sendiri.
Dalam hal inilah kita diminta untuk berpikiran kritis, agar tidak mudah percaya dengan apa yang ada pada sebuah web termasuk informasi yang ada didalamnya dan berpikiran kritis yang dimaksud bukan berarti menuduh semua web memiliki informasi yg tidak benar.
Akan tetapi, berpikiran kritis disini adalah mencari kebenaran dari suatu info yang terdapat didalam sebuah web apakah benar info yang terdapat didalam web tersebut atau mungking salah dan seperti apakah info yang sebenarnya tersebut.
Nah itulah yang dimaksud dengan berpikiran kritis dan sebuah ketidakpastian itu pasti ada, karena itulah kita yang harus menganalisa kebenarannya seperti apa.
E-Commerce
E-Commerce atau Perdagangan Elektronik adalah penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet atau televisi, www, atau jaringan komputer lainnya. E-dagang dapat melibatkan transfer dana elektronik, pertukaran data elektronik, sistem manajemen inventori otomatis, dan sistem pengumpulan data otomatis.
Industri teknologi informasi melihat kegiatan e-dagang ini sebagai aplikasi dan penerapan dari e-bisnis (e-business) yang berkaitan dengan transaksi komersial, seperti: transfer dana secara elektronik, SCM (supply chain management), e-pemasaran (e-marketing), atau pemasaran online (online marketing), pemrosesan transaksi online (online transaction processing), pertukaran data elektronik (electronic data interchange /EDI), dll.
E-dagang atau e-commerce merupakan bagian dari e-business, di mana cakupan e-business lebih luas, tidak hanya sekedar perniagaan tetapi mencakup juga pengkolaborasian mitra bisnis, pelayanan nasabah, lowongan pekerjaan dll. Selain teknologi jaringan www, e-dagang juga memerlukan teknologi basis data atau pangkalan data (databases), e-surat atau surat elektronik (e-mail), dan bentuk teknologi non komputer yang lain seperti halnya sistem pengiriman barang, dan alat pembayaran untuk e-dagang ini.
E-dagang pertama kali diperkenalkan pada tahun 1994 pada saat pertama kali banner-elektronik dipakai untuk tujuan promosi dan periklanan di suatu halaman-web (website). Menurut Riset Forrester, perdagangan elektronik menghasilkan penjualan seharga AS$12,2 milyar pada 2003. Menurut laporan yang lain pada bulan oktober 2006 yang lalu, pendapatan ritel online yang bersifat non-travel di Amerika Serikat diramalkan akan mencapai seperempat trilyun dolar US pada tahun 2011.
E-Commerce
lPenggunaan media elektronik untuk melakukan perniagaan / perdagangan
lTelepon, fax, ATM, handphone, SMS
lBanking: ATM phone banking, internet banking
lSecara khusus
lPenggunaan Internet untuk melakukan perniagaan
lDisukai karena kenyamanannya.
Masalah E-Commerce
1. Penipuan dengan cara pencurian identitas dan membohongi pelanggan.
2. Hukum yang kurang berkembang dalam bidang e-commerce ini.
Faktor kunci sukse dalam E-Commerce
- Menyediakan harga kompetitif
- Menyediakan jasa pembelian yang tanggap, cepat, dan ramah.
- Menyediakan informasi barang dan jasa yang lengkap dan jelas.
- Menyediakan banyak bonus seperti kupon, penawaran istimewa, dan diskon.
- Memberikan perhatian khusus seperti usulan pembelian.
- Menyediakan rasa komunitas untuk berdiskusi, masukan dari pelanggan, dan lain-lain.
- Mempermudah kegiatan perdagangan
Information systems (basics of)
Menurut Jerry FithGerald sistem adalah “suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu”. Informasi adalah data yang telah diproses menjadi bentuk yang memiliki arti bagi penerima dan dapat berupa fakta atau suatu nilai yang bermanfaat. Maka dari itu Sistem Informasi adalah suatu sistem terintegrasi yang mampu menyediakan informasi yang bermanfaat bagi penggunanya atau orang lain. Sedangkan Menurut Robert A. Leitch, sistem informasi adalah “suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan”.
Sistem Informasi memiliki komponen fisik seperti :
1. Perangkat keras komputer : CPU, Storage, perangkat Input/Output, Terminal untuk interaksi, Media komunikasi data
2. Perangkat lunak komputer : perangkat lunak sistem (sistem operasi dan utilitinya), perangkat lunak umum aplikasi (bahasa pemrograman), perangkat lunak.
3. Basis data : penyimpanan data –data pada media penyimpan komputer.
4. Prosedur : langkah-langkah dalam penggunaan sistem
5. Personil untuk pengelolaan operasi (SDM), meliputi:
Ø Clerical personnel : untuk menangani transaksi dan pemrosesan data dan melakukan inquiry / operator.
Ø First level manager : untuk mengelola pemrosesan data didukung dengan perencanaan, penjadwalan, identifikasi situasi out-of-control dan pengambilan keputusan level menengah ke bawah.
Ø Staff specialist : digunakan untuk analisis untuk perencanaan dan pelaporan.
Ø Management : untuk pembuatan laporan berkala, permintaan khsus, analisis khusus, laporan khsusus, pendukung identifikasi masalah dan peluang. Aplikasi = program + prosedur pengoperasian.
Pengelola sistem informasi terorganisasi dalam suatu struktur manajemen. Oleh karena itu bentuk/jenis sistem informasi serta jumlah orang yang diperlukan sesuai dengan level manajemennya, dan dapat digambarkan seperti piramida.
Ket :
1. Manajemen Level Atas
2. Manajemen Level Menengah
3. Manajemen Level Bawah
4. Operator
Penjelasannya adalah :
1. Manajemen Level Atas: untuk perencanaan strategis, kebijakan dan pengambilan keputusan.
2. Manejemen Level Menengah: untuk perencanaan taktis.
3. Manejemen Level Bawah: untuk perencanan dan pengawasan operasi
4. Operator: untuk pemrosesan transaksi dan merespon permintaan. Untuk pengembangan sebuah sistem informasi diperlukan struktur manajemen organisasi personil.
Semakin tinggi tingkat manajemen Sistem Informasi, maka makin sedikit orang yang dibutuhkan dan semakin tinggi wewenang yang dimiliki.
Seiring dengan semakin banyaknya institusi, baik pemerintahan maupun swasta,
yang mengandalkan teknologi informasi untuk mendukung jalannya operasional
sehari-hari, maka kesadaran akan perlunya dilakukan review atas pengembangan
suatu sistem informasi semakin meningkat.
Social capital and power inequality
Social capital and power inequality atau yang biasa disebut dengan Modal Sosial dan Ketidaksetaraan Kekuasaan, ini adalah masalah yang sering kali kita jumpai di masyarakatt yang ada di seluruh dunia. Masalah ini telah menjadi suatu masalah pokok dalam kehidupan masyarakat terutama masyarakat kota dan juga masyarakat pedesaan.
Contoh kecil dari masalah masyarakat kota dengan pedesaan: masyarakat pedesaan yang minim akan penghasilannya dengan tingkat kebutuhan akan pangan yang selalu melambung dan terus melambung tinggi akibat bertambahnya populasi dan ledakan penduduk yang ada diperkotaan, dan masyarakat pedesaan yang menghasilkan bahan pangan terus menerus di rong-rong akan hasil panen yang melimpah dengan harga jual yang rendah.
Sedangkan kebutuhan yang harus dipenuhi oleh penghasil pangan tidaklah sedikit, untuk sekali menggarap sawah atau kebun memerlukan persediaan pupuk, air, tenaga kerja dan lain-lain. Jika harga jual hasil pangan mereka saja dihargai dengan harga jual yang rendah, maka untuk memenuhi kebutuhan masyarakat pedesaan harus mengalami kerugian yang cukup tinggi. Belum lagi bila ada hama menyerang atau gagal panen, kerugian yang dialami akan berkali-kali lipat dan mengakibatkan masyarakat pedesaan akan semakin miskin sedangkan masyarakat perkotaan yang membeli bahan pangan dengan harga rendah pada masyarakat pedesaan tadi, mendapat keuntungan yang melimpah karena daya jual bahan pangan yang telah ia bawa ke kota sangatlah tinggi.
Inilah masalah yang sampai sekarang masih terus-menerus ada di negara kita, dan walaupun ada penanganan yang telah dilakukan oleh pemerintah. Akan tetapi, sampai sekarang belum benar-benar berjalan. Sehingga masih banyak diluar sana masyarakat pedesaan yang menderita kelaparan akibat kerugian besar yang mereka alami. Sering kali masyarakat pedesaan berpikiran untuk menetap di kota agar dapat mendapatkan kehidupan yang layak dan mengharapkan pekerjaan yang lebih baik.
Namun pemikiran seperti inilah yang harus dihilangkan, apa bila masyarakat pedesaan beranggapan kehidupan di kota itu lebih mudah dari pada di desa itu salah! Karena kebutuhan di kota lebih besar lagi daripada di desa, yang diakibatkan dari ketatnya persaingan yang ada mulai dari penjualan barang atau jasa sampai kebutuhan pokok sehari-hari yang mungkin bisa dikatakan sangat berbeda jauh. Jika di desa kebutuhan akan bahan pokok seperti makanan untuk mencukupi sebuah keluarga dengan uang 10ribu rupiah sudah dapat membeli nasi dan tahu tempe untuk 2kali makan sehari, maka jika di kota untuk makan dengan nasi dan tahu tempe bisa mengeluarkan uang 20ribu rupiah.
Karena itulah seharusnya masyarakat pedesaan harus lebih memperhitungkan kembali nasib mereka jika ingin pindah ke kota, jangan hanya karena mendengar seseorang sukses lantas langsung ingin pindah ke kota. Harus tahu juga detailnya seseorang itu bisa sukses karena apa dan bagaimana ia bisa sukses.
Contoh kecil dari masalah masyarakat kota dengan pedesaan: masyarakat pedesaan yang minim akan penghasilannya dengan tingkat kebutuhan akan pangan yang selalu melambung dan terus melambung tinggi akibat bertambahnya populasi dan ledakan penduduk yang ada diperkotaan, dan masyarakat pedesaan yang menghasilkan bahan pangan terus menerus di rong-rong akan hasil panen yang melimpah dengan harga jual yang rendah.
Sedangkan kebutuhan yang harus dipenuhi oleh penghasil pangan tidaklah sedikit, untuk sekali menggarap sawah atau kebun memerlukan persediaan pupuk, air, tenaga kerja dan lain-lain. Jika harga jual hasil pangan mereka saja dihargai dengan harga jual yang rendah, maka untuk memenuhi kebutuhan masyarakat pedesaan harus mengalami kerugian yang cukup tinggi. Belum lagi bila ada hama menyerang atau gagal panen, kerugian yang dialami akan berkali-kali lipat dan mengakibatkan masyarakat pedesaan akan semakin miskin sedangkan masyarakat perkotaan yang membeli bahan pangan dengan harga rendah pada masyarakat pedesaan tadi, mendapat keuntungan yang melimpah karena daya jual bahan pangan yang telah ia bawa ke kota sangatlah tinggi.
Inilah masalah yang sampai sekarang masih terus-menerus ada di negara kita, dan walaupun ada penanganan yang telah dilakukan oleh pemerintah. Akan tetapi, sampai sekarang belum benar-benar berjalan. Sehingga masih banyak diluar sana masyarakat pedesaan yang menderita kelaparan akibat kerugian besar yang mereka alami. Sering kali masyarakat pedesaan berpikiran untuk menetap di kota agar dapat mendapatkan kehidupan yang layak dan mengharapkan pekerjaan yang lebih baik.
Namun pemikiran seperti inilah yang harus dihilangkan, apa bila masyarakat pedesaan beranggapan kehidupan di kota itu lebih mudah dari pada di desa itu salah! Karena kebutuhan di kota lebih besar lagi daripada di desa, yang diakibatkan dari ketatnya persaingan yang ada mulai dari penjualan barang atau jasa sampai kebutuhan pokok sehari-hari yang mungkin bisa dikatakan sangat berbeda jauh. Jika di desa kebutuhan akan bahan pokok seperti makanan untuk mencukupi sebuah keluarga dengan uang 10ribu rupiah sudah dapat membeli nasi dan tahu tempe untuk 2kali makan sehari, maka jika di kota untuk makan dengan nasi dan tahu tempe bisa mengeluarkan uang 20ribu rupiah.
Karena itulah seharusnya masyarakat pedesaan harus lebih memperhitungkan kembali nasib mereka jika ingin pindah ke kota, jangan hanya karena mendengar seseorang sukses lantas langsung ingin pindah ke kota. Harus tahu juga detailnya seseorang itu bisa sukses karena apa dan bagaimana ia bisa sukses.
lagi broken
aku binguung mau tulis apa,,aku binguung mau berucap apa..
Lagi2 aku terluka,,
harus melupakan yg seharusnya tak ingiin aku lakukan,,aku bahagia bersama mu..
Aku nyaman berada d samping mu..
Tp ak tak mengertii knpa dengan hatii ini,,
Aku terluka karna ak melukaimu..
Aku sakiit krna aku menyakitimu,,
Aku haruus bagaimana??
Semuaa aku akhirii,,
cukuup sampaii disini,,
aku ingiin berjumpa dengan mu nanti dengan segalaa kesempurnaan yg telah kau dapatkan,,
Dan aku berharap kau bersading dengan yg lebiih baiik dr aku,,
Ucuk aku sayang kamu....
Lagi2 aku terluka,,
harus melupakan yg seharusnya tak ingiin aku lakukan,,aku bahagia bersama mu..
Aku nyaman berada d samping mu..
Tp ak tak mengertii knpa dengan hatii ini,,
Aku terluka karna ak melukaimu..
Aku sakiit krna aku menyakitimu,,
Aku haruus bagaimana??
Semuaa aku akhirii,,
cukuup sampaii disini,,
aku ingiin berjumpa dengan mu nanti dengan segalaa kesempurnaan yg telah kau dapatkan,,
Dan aku berharap kau bersading dengan yg lebiih baiik dr aku,,
Ucuk aku sayang kamu....
Minggu, 10 April 2011
Program Modus Pada Java
Ini adalah listing program yang digunakan untuk mencari nilai yang paling banyak muncul atau yang biasa disebut dengan Modus. Pada mata kuliah statistika kita telah mempelajari cara mencari modus dengan rumus yang telah ada tentunya, lalu bagaimana jika kita dituntut untuk mengaplikasikan rumus tersebut dalam suatu program java?
Ini adalah rumus cara mencari modus:
Kemudian kita aplikasikan pada program java, dan jadilah listing program seperti ini:
Bagaimana? Bisa khan... ada yang tahu rumus modusnya ditaruh dimana?
Nah, tinggal kalian coba deh..
Semoga bermanfaat yah...
Selamat Mencoba....
Program Median Pada Java
Ini adalah listing program yang digunakan untuk mencari nilai tengah atau yang biasa disebut dengan Median. Pada mata kuliah statistika kita telah mempelajari cara mencari median dengan rumus yang telah ada tentunya, lalu bagaimana jika kita dituntut untuk mengaplikasikan rumus tersebut dalam suatu program java?
Ini adalah rumus cara mencari median:
Kemudian kita aplikasikan pada program java, dan jadilah listing program seperti ini:
Bagaimana? Bisa khan... ada yang tahu rumus mediannya ditaruh dimana?Nah, tinggal kalian coba deh..
Semoga bermanfaat yah...
Selamat Mencoba....
Program Mean Pada Java
Ini adalah listing program yang digunakan untuk mencari hasil dari rata-rata atau yang biasa disebut dengan Mean. Pada mata kuliah statistika kita telah mempelajari cara mencari mean dengan rumus yang telah ada tentunya, lalu bagaimana jika kita dituntut untuk mengaplikasikan rumus tersebut dalam suatu program java?
Ini adalah rumus cara mencari mean:
Kemudian kita aplikasikan pada program java, dan jadilah listing program seperti ini:
Bagaimana? Bisa khan... ada yang tahu rumus meannya ditaruh dimana?
Nah, tinggal kalian coba deh..
Semoga bermanfaat yah...
Selamat Mencoba....
W3C History
Ini adalah beberapa sejarah W3C (World Wide Web Consortium).
Ayuk kita baca sama-sama apa itu W3C History, biar sama-sama pinternya gitu...
1945
Vannevar Bush menulis sebuah artikel di Atlantic Monthly tentang-listrik-mekanik perangkat foto disebut Memek, untuk perpanjangan memori, yang dapat membuat dan mengikuti link antara dokumen microfiche
1960
Doug Engelbart prototipe sebuah "sistem online" (NLS) yang tidak hypertext mengedit browsing, email, dan sebagainya. Dia menciptakan mouse untuk tujuan ini. Lihat Institut Bootstrap perpustakaan .
Ted Nelson koin Hypertext kata dalam Sebuah Struktur File untuk yang Kompleks, pergantian, dan Indeterminasi. Konferensi Nasional ke-20, New York, Association for Computing Machinery , 1965. Lihat juga: Sastra Mesin. Catatan: Dulu ada link di sini untuk "Hypertext dan Hypermedia: Sebuah Bibliografi Dipilih" oleh Terence Harpold, tetapi situs hosting sumber daya tidak memelihara link.
Andy van Dam dan lain-lain membangun Hypertext Editing System dan Fress pada tahun 1967.
1980
Sedangkan konsultasi untuk CERN Juni-Desember 1980, Tim Berners-Lee menulis sebuah program notebook, "Enquire-Dalam-Upon-Segala sesuatu", yang memungkinkan link harus dibuat antara node sewenang-wenang. Setiap node memiliki judul, jenis, dan sebuah daftar link diketik dua arah. "Tanyakan" berlari pada mesin Norsk Data di bawah SINTRAN-III. Lihat: Tanyakan panduan penggunaannya sebagai scan gambar atau sebagai halaman HTML (alt) .
1989
Maret
"Informasi Manajemen: A Proposal" yang ditulis oleh Tim BL dan diedarkan untuk komentar di CERN (TBL). Kertas "HyperText dan CERN" diproduksi sebagai latar belakang ( teks atau WriteNow format).
1990
1991
1992
1993
1994
1995
Ayuk kita baca sama-sama apa itu W3C History, biar sama-sama pinternya gitu...
1945
Vannevar Bush menulis sebuah artikel di Atlantic Monthly tentang-listrik-mekanik perangkat foto disebut Memek, untuk perpanjangan memori, yang dapat membuat dan mengikuti link antara dokumen microfiche
1960
Doug Engelbart prototipe sebuah "sistem online" (NLS) yang tidak hypertext mengedit browsing, email, dan sebagainya. Dia menciptakan mouse untuk tujuan ini. Lihat Institut Bootstrap perpustakaan .
Ted Nelson koin Hypertext kata dalam Sebuah Struktur File untuk yang Kompleks, pergantian, dan Indeterminasi. Konferensi Nasional ke-20, New York, Association for Computing Machinery , 1965. Lihat juga: Sastra Mesin. Catatan: Dulu ada link di sini untuk "Hypertext dan Hypermedia: Sebuah Bibliografi Dipilih" oleh Terence Harpold, tetapi situs hosting sumber daya tidak memelihara link.
Andy van Dam dan lain-lain membangun Hypertext Editing System dan Fress pada tahun 1967.
1980
Sedangkan konsultasi untuk CERN Juni-Desember 1980, Tim Berners-Lee menulis sebuah program notebook, "Enquire-Dalam-Upon-Segala sesuatu", yang memungkinkan link harus dibuat antara node sewenang-wenang. Setiap node memiliki judul, jenis, dan sebuah daftar link diketik dua arah. "Tanyakan" berlari pada mesin Norsk Data di bawah SINTRAN-III. Lihat: Tanyakan panduan penggunaannya sebagai scan gambar atau sebagai halaman HTML (alt) .
1989
Maret
"Informasi Manajemen: A Proposal" yang ditulis oleh Tim BL dan diedarkan untuk komentar di CERN (TBL). Kertas "HyperText dan CERN" diproduksi sebagai latar belakang ( teks atau WriteNow format).
1990
- Mei => Sama proposal diresirkulasi
- September => Mike Sendall, bos Tim, oks pembelian sebuah kubus NeXT, dan memungkinkan Tim untuk pergi ke depan dan menulis sistem hypertext global.
- Oktober => Tim mulai bekerja pada browser GUI hypertext + editor menggunakan lingkungan pengembangan NeXTstep. Dia membuat Facebook "WorldWideWeb" sebagai nama untuk program ini. (Lihat browser pertama screenshot) "World Wide Web" sebagai nama untuk proyek (lebih dari Informasi Mesh, Mine Informasi, dan Informasi Tambang). Proyek proposal awal dirumuskan dengan dorongan dari CN dan divisi manajemen ECP. Robert Cailliau (ECP) bergabung dan co-penulis versi baru .
- November => Awal program WorldWideWeb pengembangan terus di NeXT ( TBL ). Ini adalah "apa yang anda lihat adalah apa yang Anda dapatkan" (wysiwyg) browser / editor dengan penciptaan inline langsung link. Web server pertama nxoc01.cern.ch, kemudian info.cern.ch disebut, dan http://nxoc01.cern.ch/hypertext/WWW/TheProject.html halaman pertama web Sayangnya CERN tidak lagi mendukung situs bersejarah. Catatan dari era ini pula, halaman web diubah baru-baru ini setidaknya kita tahu, Tue diubah terakhir, 13 Nov 1990 15:17:00 GMT (meskipun URI berubah.)
- November => Mahasiswa Teknis Nicola Pellow (CN) bergabung dan mulai bekerja pada line-mode browser. Bernd Pollermann (CN) membantu mendapatkan antarmuka untuk "MENCARI" indeks CERNVM berjalan. TBL memberikan kolokium di hypertext pada umumnya.
- Natal => Line mode browser dan WorldWideWeb browser / editor dibuktikan. Akses mungkin untuk file hypertext, CERNVM "MENCARI", dan artikel berita internet.
1991
- Februari => kerja untuk tujuan divisi ECP.
- 26 Februari 1991 => Presentasi dari proyek kepada PT / kelompok ECP.
- Maret => Line modus browser (www) dirilis untuk audiens terbatas pada vax "Priam",, rs6000 sun4.
- Mei => Rencana Kerja diproduksi untuk CN / kelompok AS
- 17 Mei =>Presentasi ke C5 "Komite". Umum rilis di mesin CERN WWW pusat.
- 12 Juni =>CERN Komputer Seminar di WWW.
- Agustus => File yang tersedia di internet melalui FTP, diposting pada alt.hypertext ( 6 , 16 , 19 Agustus), comp.sys.next (20), comp.text.sgml dan comp.mail.multi-media (22). Jean-Francois Groff bergabung dengan proyek.
- Oktober =>VMS / HELP dan gateway WAIS diinstal. Milis www-bunga (sekarang www-announce) dan www-talk@info.cern.ch (lihat arsip) dimulai. Satu tahun status laporan. layanan telnet Anonymous dimulai.
- Desember => Disajikan poster dan demonstrasi di Hypertext'91 di San Antonio, Texas (AS). W3 browser diinstal pada VM / CMS. CERN newsletter komputer mengumumkan W3 ke HEP dunia.
- 12 Desember => Paul Kunz menginstall Web server pertama di luar Eropa, di SLAC.
1992
- 15 Januari => Line modus browser rilis 1.1 tersedia melalui FTP (lihat berita ). Presentasi untuk AIHEP'92 di La Londe (FR).
- 12 Februari => Baris modus v 1.2 annouced pada alt.hypertext, comp.infosystems, comp.mail.multi-media, cern.sting, comp.archives.admin, dan milis.
- 29 April => Pelepasan Finlandia Erwise "GUI client" untuk X disebutkan dalam review oleh TimBL.
- Mei => Pei Wei "Viola" browser GUI untuk versi uji X tanggal 15 Mei. (Lihat review oleh TimBL) Di CERN, Presentasi dan demo di JENC3 , Innsbruck (AT). Mahasiswa Teknis Carl Barker (ECP) bergabung proyek.
- Juni => Presentasi dan demo di HEPVM (Lyon). Orang-orang di FNAL (Fermi National Accelerator Laboratory (AS)), NIKHEF (Nationaal Instituut voor-en Kern Hoge Energie Fysika, (NL)), DESY (Deutsches Elektronen Synchrotron, Hamburg, (DE)) bergabung dengan server WWW.
- Juli => Distribusi WWW melalui CernLib, termasuk Viola. kode perpustakaan WWW porting ke DECnet. Melaporkan kepada Dewan Penasehat Computing.
- Agustus => Pengenalan CVS untuk manajemen kode di CERN.
- September => Sesi Pleno demonstrasi kepada masyarakat HEP di CHEP'92 di Annecy (FR).
- November => Langsung kembali pada waktunya untuk sebuah snapshot dari WWW Proyek Halaman per 3 Nov 1992 dan WWW web proyek dari waktu, termasuk daftar semua 26 resoanably handal server , NCSA's yang baru saja telah ditambahkan, namun tidak ada tanda Mosaic.
1993
- Januari => Sekarang, Midas (Tony Johnson, SLAC), Erwise (HUT), dan Viola (Pei Wei, O'Reilly Associates) browser yang tersedia untuk X; CERN Mac browser (ECP) dirilis sebagai alpha. Sekitar 50 server HTTP dikenal.
- Februari => NCSA merilis versi alpha pertama Marc Andreessen's "Mosaic untuk X". Komputasi seminar di CERN. University of Minnesota mengumumkan bahwa mereka akan mulai mengenakan biaya lisensi untuk gunanya Gopher, yang menyebabkan banyak sukarelawan dan karyawan untuk berhenti menggunakan dan beralih ke WWW.
- Maret => WWW (Port 80 HTTP) lalu lintas ukuran 0,1% dari lalu lintas tulang punggung NSF. WWW disajikan pada Online Publishing 93 , Pittsburgh.Acceptable Use Policy melarang penggunaan komersial internet ditafsirkan kembali diperbolehkan., sehingga menjadi menjadi.
- April 30 => Tanggal pada deklarasi oleh direktur CERN WWW bahwa teknologi akan dapat digunakan secara bebas oleh siapa saja, tanpa biaya yang dibayar kepada CERN. Sebuah dokumen tonggak.
- Juli => Ari Luotonen (ECP) bergabung dengan proyek di CERN. Dia mengimplementasikan otorisasi akses, hasil untuk menulis ulang server CERN httpd.
- 28-30 Juli => O'Reilly host pertama WWW Wizards Lokakarya di Cambridge Mass (AS).
- September => WWW (Port 80 http) lalu lintas ukuran 1% dari lalu lintas tulang punggung NSF. NCSA merilis versi kerja browser Mosaic untuk semua platform umum: X, PC / Windows dan Macintosh.
- September 6-10 => Pada sebuah bus di sebuah Informasi seminar di Newcastle University, MIT Prof David Gifford menyarankan Tim BL menghubungi Michael Dertouzos dari MIT / SKB sebagai tuan rumah situs konsorsium mungkin.
- Oktober => Lebih dari 200 server HTTP dikenal. Komisi Eropa, Gesellschaft Fraunhofer dan CERN memulai proyek berbasis Web pertama dari Uni Eropa (DG XIII): WISE, menggunakan Web untuk penyebaran informasi teknologi untuk wilayah Eropa kurang disukai.
- Desember => WWW menerima penghargaan IMA. John Markov menulis sebuah halaman dan setengah di WWW dan Mosaic dalam "The New York Times" (US) bagian bisnis. "The Guardian" (Inggris) menerbitkan halaman di WWW, "The Economist" (Inggris) menganalisis Internet dan WWW. Robert Cailliau mendapat lampu hijau dari manajemen CERN untuk mengatur First International Conference WWW di CERN.
1994
- Januari => O'Reilly, sigap, dll mengumumkan "Internet dalam kotak" produk untuk membawa web ke rumah-rumah.
- Maret => Marc Andreessen dan rekan meninggalkan NCSA untuk membentuk "Mosaic Communications Corp" (kemudian Netscape).
- 25-27 Mei => Konferensi Internasional WWW Pertama , CERN, Jenewa. Berat kelebihan permintaan (800 berlaku, 400 diperbolehkan dalam): the "Woodstock dari Web". VRML dipahami di sini. TBL's keynote petunjuk ditutup pada organisasi mendatang. (Beberapa Tim slide di Semantic Web )
- Juni => M. Bangemann laporan tentang Komisi Raya Informasi rencana Eropa. Lebih dari 1500 server terdaftar. Beban pada server Web pertama (info.cern.ch) 1000 kali apa yang telah terjadi 3 tahun sebelumnya.
- Juli => MIT / CERN kesepakatan untuk memulai W3 Organisasi diumumkan oleh Bangemann di Boston. Siaran Pers . AP kawat . Laporan di Wall Street Journal, Boston Globe dll
- Agustus => Pendiri IW3C2 : Komite Konferensi Internasional WWW, di Boston, oleh NCSA dan CERN.
- September => Komisi Eropa dan CERN mengusulkan proyek WebCore untuk pengembangan teknologi inti Web di Eropa.
- 1 Oktober => World Wide Web Consortium didirikan.
- Oktober => Kedua WWW Internasional Konferensi : "Musa dan Web", Chicago. Juga sangat oversubscribed: 2000 menerapkan, 1300 diperbolehkan masuk
- 14 Desember => Pertama W3 Konsorsium Pertemuan di MIT di Cambridge (USA).
- 15 Desember => Pertama pertemuan dengan Industri Eropa dan cabang Konsorsium Eropa, di Komisi Eropa , Brussel.
- 16 Desember => CERN Dewan dengan suara bulat menyetujui pembangunan LHC (Large Hadron Collider) akselerator, selanjutnya mesin CERN dan pesaing ke AS 'mati SSC sudah (superkonduktor Supercollider). kondisi anggaran yang ketat namun dipaksakan. CERN sehingga memutuskan untuk tidak melanjutkan pembangunan WWW, dan dalam concertation dengan Komisi Eropa dan INRIA (Nasional Institut pour la Recherche en Informatique et Automatique, FR) transfer proyek WebCore untuk INRIA.
1995
- Februari => Web adalah alasan utama untuk tema pertemuan G7 diselenggarakan oleh Komisi Eropa di gedung Parlemen Eropa di Brussels (BE).
- Maret => CERN memegang dua hari seminar untuk Media Eropa (pers, radio, TV), dihadiri oleh 250 wartawan, untuk menunjukkan WWW. Hal ini ditunjukkan pada 60 mesin, dengan 30 murid dari Sekolah Tinggi Internasional lokal membantu wartawan "menjelajah Web".
- April => Ketiga WWW Internasional Konferensi : "Tools dan Aplikasi", diselenggarakan oleh Fraunhofer Gesellschaft , di Darmstadt (DE)
- Juni => Pendiri Masyarakat Web di Graz (AT), dengan Technical University of Graz (rumah Hyper-G), CERN, University of Minnesota (rumah Gopher) dan INRIA.
Sumber dari w3.