Sabtu, 30 November 2013

Pengembangan Model RAD


model RAD ini, kita menggunakan metode yang berulang-ulang dalam pengembangan sistem informasi yang ingin dibuat. Dalam model RAD ini, pengembangan sistem lebih ditekankan pada tahap-tahap berikut ini:

1. Business modeling
Di tahap ini, aliran informasi dimodelkan biar kita tahu informasi apa yang dihasilkan, siapa yang membuat informasi itu, kemana aja informasi mengalir, dan siapa yang mengolahnya.

2. Data modeling
Aliran informasi yang udah didefinisikan disaring lagi biar bisa dijadikan bagian-bagian dari objek data yang dibutuhkan untuk mendukung bisnis tersebut.

3. Process modelling
Objek-objek data yang udah didefinisikan, diubah supaya menghasilkan aliran informasi untuk diimplementasikan menjadi fungsi bisnis. Pengolahan deskripsi dibuat untuk menambah, merubah, menghapus, atau mengambil kembali objek data.

4. Application generation
RAD bekerja dengan menggunakan fourth generation techniques (4GT). Jadi pada tahap ini jarang banget digunakan pemrograman konvensional menggunakan bahasa pemrograman generasi ketiga (third generation programming languages), tetapi lebih ditekankan pada reuse komponen-komponen atau buat komponen baru.

5. Testing and turnover
Tahapan yang terakhir yaitu Testing and turnover. Karena menekankan pada penggunaan kembali komponen yang telah ada (reuse), sebagian komponen-komponen tersebut sudah diuji sebelumnya. Jadi bisa ngurangin waktu testing secara keseluruhan.


Sejarah VmWare


Pada tahun 1998 didirikan oleh VMware Diane Greene , Mendel Rosenblum , Scott Devine, Edward Wang dan Edouard Bugnion . Greene dan Rosenblum, yang sudah menikah, pertama kali bertemu sementara pada Universitas California, Berkeley . Edouard Bugnion tetap menjadi kepala arsitek dan CTO dari VMware sampai 2005, dan melanjutkan untuk menemukan Sistem Nuova (sekarang bagian dari Cisco ).


VMware mengembangkan berbagai produk, yang paling menonjol di antaranya adalah mereka hypervisors . VMware menjadi terkenal untuk jenis pertama mereka 2 hypervisor dikenal sebagai GSX. Produk ini telah berkembang menjadi dua hypervisor produk garis, jenis VMware 1 hypervisors berjalan secara langsung pada perangkat keras, bersama dengan tipe host mereka 2 hypervisors.
Perusahaan ini memiliki kantor pusat di Palo Alto, California, Amerika Serikat, dan mendirikan R & D Center di Cambridge, Massachusetts, serta satu di Time Warner Center di New York City , pada tahun 2005.
VMware beroperasi di seluruh 1998 di stealth mode dengan sekitar 20 karyawan pada akhir tahun itu. Perusahaan ini diluncurkan secara resmi pada bulan Februari 1999 di Konferensi DEMO diselenggarakan oleh Chris Shipley .
VMware disampaikan produk pertama, VMware Workstation pada bulan Mei 1999 dan memasuki pasar server di tahun 2001 dengan VMware GSX Server (host) dan VMware ESX Server (hostless). Pada tahun 2003 VMware meluncurkan VMware Virtual Center, VMotion yang dan Virtual SMP teknologi. Dukungan 64-bit muncul pada tahun 2004. Perusahaan ini juga diakuisisi oleh EMC Corporation pada tahun yang sama sebesar $ 625 juta.
Pada bulan Juni 2006, VMware mengakuisisi swasta diselenggarakan Sistem Akimbi.Pada Agustus 2007, EMC Corporation merilis 10% saham perusahaan di VMware dalam penawaran umum perdana di New York Stock Exchange. Saham debut di US $ 29 per saham dan ditutup hari ini di $ 51.
Pada bulan Mei 2008, VMware mengakuisisi Israel start-up perusahaan B-sarang Jaringan untuk undisclosed sum. Setelah akuisisi VMware membuka R & D di Israel , pada awalnya dimulai dari fasilitas B-Hive dan tim di Israel. 
Pada tanggal 8 Juli 2008, VMware pendiri, presiden dan CEO Diane Greene itu tiba-tiba dipecat oleh Dewan VMware Direksi dan digantikan oleh Paul Maritz , 14 tahun pensiunan Microsoft veteran yang sedang menuju EMC komputasi awan unit usaha. Dalam rilis berita yang sama VMware menyatakan bahwa tahun 2008 pertumbuhan pendapatan akan "rendah hati di bawah bimbingan sebelumnya dari pertumbuhan 50% dari tahun 2007." Akibatnya, harga pasar dari VMware turun hampir 25%. Kemudian pada tanggal 10 September 2008, Rosenblum, kepala ilmuwan perusahaan, mengundurkan diri.
Pada tanggal 16 September 2008, VMware mengumumkan bahwa mereka bekerja sama dengan Cisco untuk menyediakan solusi pusat data bersama. Salah satu hasil pertama dari hal ini adalah Cisco Nexus 1000V , sebuah switch perangkat lunak yang didistribusikan virtual yang akan menjadi pilihan yang terintegrasi dalam infrastruktur VMware.
VMware diperoleh Graphics Tungsten, sebuah perusahaan dengan keahlian inti dalam pengembangan driver grafis 3D pada tanggal 26 November 2008.




Pada tanggal 10 Agustus 2009, VMware mengumumkan akuisisi SpringSource , pemimpin dalam perusahaan dan pengembangan aplikasi web dan manajemen. Akuisisi ini dilihat oleh industri sebagai langkah strategis dari VMware untuk menjadi pemimpin dalam menawarkan platform sebagai layanan (PaaS). Akuisisi ini juga mengakibatkan ekspansi portofolio layanan pendidikan VMware dengan dimasukkannya SpringSource University dan resmi pelatihan mitra, SpringPeople Teknologi .
Pada tanggal 12 Januari 2010, VMware mengakuisisi Zimbra , open-source kolaborasi perangkat lunak, dari Yahoo . Pada tanggal 6 Mei 2010, VMware mengakuisisi batu permata , yang akan dioperasikan di bawah divisi SpringSource VMware.
Pada 31 Agustus, 2010, VMware mengumumkan niatnya untuk mengakuisisi TriCipher dan Integrien. 
Pada tanggal 12 April 2011, mereka merilis sebuah open source platform-as-layanan-sistem yang disebut Cloud Foundry , dan versi host layanan. Ini mendukung penyebaran aplikasi untuk Java , Ruby on Rails , Sinatra , Node.js dan dukungan untuk MySQL , MongoDB danRedis . 
Pada tanggal 26 April 2011, VMware mengakuisisi SlideRocket sebuah startup yang mengembangkan aplikasi SaaS untuk membangun presentasi bisnis yang disimpan secara online. Melalui antarmuka berbasis Web, pengguna dapat menangani semua bagian dari proses, dari merancang slide dan menyusun konten, untuk meninjau dokumen dan penerbitan dan memberikan mereka
Pada 16 Mei 2011 VMware mengumumkan niatnya untuk mengakuisisi Teknologi Shavlik. Akuisisi ini diharapkan untuk menutup di Q2 2011. VMware telah digunakan dalam produk teknologi Shavlik Pembaruan vCenter nya Manager, dan co-mengembangkan VMware GO penawaran.
Pada tanggal 31 Mei 2011, VMware mengakuisisi Socialcast , layanan workstream kelompok.
Pada tanggal 13 Juni 2011, VMware mengakuisisi Bahan Bakar digital , IT Keuangan dan Bisnis Manajemen Perusahaan SaaS.
Pada tanggal 24 April 2012, VMware mengakuisisi Software Cetas .

Sejarah Dreamweaver


Adobe Dreamweaver merupakan program penyunting halaman web keluaran AdobeSystems yang dulu dikenal sebagai Macromedia Dreamweaver keluaran Macromedia. Programini banyak digunakan oleh pengembang web karena fitur-fiturnya yang menarik dankemudahan penggunaannya. Versi terakhir Macromedia Dreamweaver sebelum Macromediadibeli oleh Adobe Systems yaitu versi 8. Versi terakhir Dreamweaver keluaran Adobe Systemsadalah versi 10 yang ada dalam
Adobe Creative Suite 4 (sering disingkat Adobe CS4).Dream Weaver dirilis pertama kali pada bulan desember 1997 untuk Mac OS yang bernamaMacromedia Dream Weaver 1,0. Macromedia terakhir kali merilis Dream Weaver versi 8,0 padatanggal 13 september 2005 hingga akhrnya dibeli oleh Adobe system. Adobe system kembalimengeluarkan software Dream Weaver versi 9,0 pada tanggal 16 april 2007 yang terdapat didalam Adobe Creative Suit atau yang biasa disingkat CS. Versi terakhir yang dikeluarkan olehAdobe ialah Adobe Dream weaver versi 11,5 yang dirilis pada tanggal 12 april 2011.Dreamweaver tersedia untuk Mac dan Windows system. Versi terbaru men-supportwebteknologi seperti CSS, JavaScript, dan yang lainnya yang menggunakan bahasa script danframeworks seperti ASP (ASP JavaScript, ASP VBScript, ASP.NET C#, ASP.NET VB), ColdFusion,Scriptlet, dan PHP.

 SEJARAH
Pada Jaman Dahulu Kala Hiduplah seorang Programmer yg bernama Mr.MX dia adalah Programmer bhs C++ yg Pintar dan akhirnya dia disuruh oleh Raja di Negerinya untuk membuatkan SOftware agar bisa mempromosikan Kerajaan ke Kerajaan lainnya.

Akhirnya Programmer itu codink codink terus menerus memecahkan masalahnya. AKhirnya terciptalah Macromedia Dreamweaver. Untuk Mengenang jasa jasanya Sang RAja Mengubah nama Softwarenya Menjadi Macromedia Dreamweaver.

SWI-PROLOG



SWI-Prolog fitur paling penting
* Kernel yang berlisensi LGPL. Prolog perpustakaan didistribusikan di bawah GPL dengan pernyataan tambahan yang memungkinkan untuk digunakan dalam aplikasi proprietary. Rincian dapat ditemukan pada halaman lisensi.
* Cepat kompilasi. Misalnya, beban 140.000 baris kode yang tersebar lebih dari 500 file sumber-in 2.3 detik pada sistem 5400 AMD.
* Kuat dan bebas dari kebocoran memori. Digunakan untuk beberapa server yang menjalankan 24x7 (termasuk layanan-web).
* Kecil. Lingkungan pengembangan penuh, termasuk grafik, perpustakaan dan paket antarmuka banyak hal memerlukan approx. Harddisk 40MB. Kernel non-grafis adalah tentang 650Kb, perpustakaan grafis menambahkan sekitar 1.2MB pada gambar.
* Timbangan baik untuk aplikasi yang besar. Tidak ada batasan ukuran program, atom-panjang, jangka-arity atau nilai integer. Tidak ada penurunan kinerja pada predikat dengan banyak (diindeks) fakta.
* Tak terbatas aritmatika integer dan bilangan rasional berdasarkan perpustakaan GMP.
* Comprehensive set built-in sebutan, yang meliputi Bagian 1 dari standar ISO, de-facto bagian Edinburgh Prolog standar dan penting Quintus dan SICStus Prolog.
air kompatibilitas untuk Ciao, YAP dan GNU-Prolog.

Strawberry Prolog

Strawberry Prolog
Strawberry Prolog dibuat oleh Institut Matematika dan Informatika pada Akademi Ilmu Pengetahuan Bulgaria. Versi pertama dirilis pada tahun 1996. Pemimpin tim Strawberry Dimiter Dobrev. Strawberry Prolog adalah dialek dari bahasa pemrograman Prolog. Sintaks-nya adalah sangat dekat dengan ISO-Prolog tetapi memiliki banyak ekstensi yang bukan bagian dari standar. Gagasan utama dari Strawberry Prolog adalah sangat mudah digunakan dan itulah sebabnya beberapa universitas menggunakannya untuk kursus mereka. Prolog Strawberry Prolog sedang dikembangkan di Institut Matematika dan Informatika dan di Fakultas Matematika dan Informatika. Kompiler Prolog ini merupakan bagian dari proyek AI.



Strawberry Prolog dihasilkan oleh Institut Matematika dan Informatika pada Akademi Ilmu Pengetahuan Bulgaria . Versi pertama dirilis pada tahun 1996. Pemimpin tim Strawberry Dimiter Dobrev.
Strawberry Prolog adalah dialek dari bahasa pemrograman Prolog. Sintaks-nya adalah sangat dekat dengan ISO-Prolog tetapi memiliki banyak ekstensi yang bukan bagian dari standar. Gagasan utama dari Strawberry Prolog adalah sangat mudah digunakan dan itulah sebabnya beberapa universitas menggunakannya untuk kursus mereka Prolog
Strawberry Prolog sedang dikembangkan di Institut Matematika dan Informatika dan di Fakultas Matematika dan Informatika.
Kompiler Prolog ini merupakan bagian dari proyek AI.
New sampel program
MultiTetris.pro. (EXE) varian baru dari permainan Tetris di mana beberapa tokoh gagal ke bawah secara bersamaan. (Program ini bekerja dengan versi 2,92 Untuk menjalankan file EXE Anda harus menginstall Strawberry Prolog pada komputer Anda..)
WarCraft.pro. (EXE) Action game! Salah satu epik pertempuran di sebuah hutan yang tak terbatas. (Juga hanya untuk versi 2.92)
 
3D Studio.pro. Anda dapat menciptakan dunia 3D Anda sendiri dan untuk bergerak di dalamnya untuk melihat segala sesuatu dari sudut pandang yang berbeda.
Fractals.pro. Anda akan melihat lapangan fractals tak terbatas di mana Anda dapat bergerak dan bahkan tersesat.
Chess.spj. Anda akan melihat bagaimana mudahnya untuk membuat program Catur Bermain dengan Strawberry Prolog. Mungkin Anda tahu bahwa Veselin Topalov adalah mantan Dunia Catur Champion. Dia Bulgaria!
SWI-Prolog menawarkan Software Gratis komprehensif lingkungan Prolog, berlisensi di bawah GNU Lesser Public License. Bersama dengan XPCE toolkit grafis, pengembangan dimulai pada tahun 1987 dan telah didorong oleh kebutuhan untuk aplikasi dunia nyata. Hari-hari ini SWI-Prolog secara luas digunakan dalam penelitian dan pendidikan serta untuk aplikasi komersial.

perbedaan prolog dengan bahasa lainnya


Hampir semua bahasa pemrograman yang ada pada saat ini seperti Pascal, C, Fortran, disebut procedural language untuk menggunakan bahasa tersebut diperlukan algoritma atau procedure yang dibuat untuk menyelesaikan masalah. Program dapat menjalankan procedure yang sama berulang-ulang dengan data masukkan yang berbeda-beda. Procedure serta pengendalian program sepenuhnya ditentukan oleh programmer dan perhitungan yang dilakukan sesuai dengan procedure yang telah dibuat. Dengan kata lain, Pemrograman harus memberi tahu komputer bagaimana komputer harus menyelesaikan masalah.
Prolog mempunyai sifat-sifat yang berbeda dengan bahasa yang disebutkan diatas, prolog disebut sebagai object oriented language atau declarative language. Dalam prolog tidak terdapat prosedur, tapi hanya tampilan data-data object (fakta) yang akan diolah dengan relasi antar object tersebut yang membentuk suatu aturan. Aturan-aturan ini disebut HEURISTIK dan diperlukan dalam mencari suatu jawaban, dengan kata lain, prolog dalam prolog adalah database.
Pemrogram menentukan tujuan (Goal) dan komputer akan menentukan bagaimana cara mencapai tujuan tersebut serta mencari jawabannya. Caranya dengan menggunakan “Formal Reasoning” yaitu membuktikan cocok tidaknya tujuan dengan data-data yang telah ada dan relasinya. Prolog memecahkan masalah seperti yang dilakukan oleh fikiran manusia.
Dengan demikian, Prolog sangat ideal untuk memecahkan masalah yang tidak terstruktur dan yang prosedur pemecahannya tidak diketahui, khusunya untuk memecahkan masalah non numeric.
Kemampuan Prolog
Terletak pada kemampuannya untuk mengambil kesimpulan (jawaban) dari data-data yang ada. Karena program dalam bahasa prolog tidak memerlukan prosedur (algoritma). Prolog sangat ideal untuk memecahkan masalah yang tidak terstruktur dan yang prosedur pemecahannya tidak diketahui, khususnya untuk memecahkan masalah non-numerik.
Misalnya, dalam pembuatan program catur dengan prolog untuk menentukkan gerakan catur anda tidak perlu menganalisa semua kemungkinan atau menentukkan suatu prosedur tertentu untuk untuk menentukan gerakan berikutnya. Tetapi anda cukup menuliskan aturan umum permainan catur dan lebih baik lagi jika ditambah dengan aturan yang diperoleh dari pengalaman. Prolog akan menentukan sendiri langkah yang akan diambil berdasarkan data-data yang ada saat itu dan aturan-aturan yang diberikan.
Contoh lain kemampuan prolog:
• Permasalahan


Perangkat audio hanya menghasilkan suara disatu sisi speaker
• Pemecahan
Memindahkan switch ke radio FM. Bila kedua speaker berbunyi, maka anda tahu bahwa masalah berasal dari input tape, coba dengan kaset bila hasilnya tetap, berarti masalah tersebut berasal dari tape dan bukan kaset. alternatif termudah adalah dengan membersihkan head tape dan sekarang kedua speakernya berbunyi.

Gambar Diagram Pencarian Jawaban Melalui Ruang Masalah
Dari diagram diatas, ruang masalah ditunjukan dalam simpul (node) dan penghubung (link). Tiap-tiap simpul merupakan subgoal (tujuan menengah) yang merupakan langkah menuju jawaban akhir. Dalam prolog anda hanya mendefinisikan ruang masalah yang ada sedangkan dalam bahasa procedural, anda harus menentukan jalan tertentu yang harus ditempuh melalui ruang masalah.
Prolog merupakan suatu bahasa pemrograman yang banyak digunakan dalam pengembangan Artificial Intelliegence. Prolog dalam perkembangannya telah dikombinasikan dengan berbagai bahasa pemrograman, terutama functional programming.

Bahasa prolog ini memiliki ciri-ciri :
• Bahasa pemrograman yang non sequential
• Bahasa pemrograman yang deklaratif
• Simbolik
• Berdasarkan first order logic

Kesederhanaan Prolog dibanding bahasa lain adalah :
• Sintaksnya sangat sedikit sekali,
• Secara teoritis tidak ada tipe data, tetapi bilangan bulat terpisah.
• Semantik sangat jelas dan terdefinisi secara matematis.

Sejarah Software Prolog


Prolog adalah bahasa pemrograman logika atau di sebut juga sebagai bahasa non-procedural. Namanya diambil dari bahasa Perancis programmation en logique (pemrograman logika). Bahasa ini diciptakan oleh Alain Colmerauer dan Robert Kowalski sekitar tahun 1972 dalam upaya untuk menciptakan suatu bahasa pemrograman yang memungkinkan pernyataan logika alih-alih rangkaian perintah untuk dijalankan komputer.

Prolog merupakan singkatan dari Programming in Logic. Idenya berasal dari era 1970-an yang bertujuan untuk menggunakan logic (logika) sebagai bahasa pemrograman.
SWI-Prolog merupakan implementasi open source bahasa pemrograman Prolog, biasanya digunakan untuk mengajar dan aplikasi web semantik. Ini memiliki seperangkat kaya fitur, perpustakaan untuk pemrograman kendala logika, multithreading, unit testing, GUI, interfacing ke Jawa, ODBC dan lain-lain, server web, pengembang alat (termasuk sebuah IDE dengan GUI debugger dan profiler GUI), dan dokumentasi yang ekstensif.

Prolog dan LISP sangat lambat dalam eksekusi program dan memakan memori yang besar sehingga hanya kalangan tertentu yang menggunakannya. Dengan adanya Compileer Prolog, kecepatan eksekusi program dapat ditingkatkan, namun Prolog masih dipandang sebagai bahasa yang terbatas (hanya digunakan di kalangan perguruan tinggi dan riset.
Pandangan tersebut tiba-tiba berubah di tahun 1981 pada konverensi internasional I dalam system generasi kelima di Tokyo, Jepang. Jepang yang saat itu mengalami kesulitan bersaing dalam pemasaran komputer dengan Amerika Serikat, merencanakan pengembangan teknologi hardware dan software untuk tahun 1990-an. Dan bahasa yang dipilih adalah Prolog.
Sejak saat itu, banyak orang menaruh minat pada prolog dan saat itu telah dikembangkan versi prolog yang mempunyai kecepatan dan kemampuan yang lebih tinggi, lebih murah dan lebih mudah digunakan, baik untuk komputer mainframe maupun komputer pribadi sehingga Prolog menjadi alat yang penting dalam program aplikasi kecerdasan buatan (AI) dan pengembangan system pakar (expert system).
SWI-Prolog dapat berjalan dalam platform windows, linux dan macintosh, tapi setiap Platform berbeda cara dan tipe instalasinya.

Generasi Komputer


Sejarah Komputer dari Generasi ke Generasi


1. Sejarah Komputer Generasi Pertama  (1940-1959)

Komputer pada generasi pertama lumayan besar segi ukurannya, Kerangka Utama (Mainframe) saja, hampir sama ukurannya dengan sebuah kamar tamu.  komputer menggunakan Tube  vakum untuk memproses dan menyimpan informasi. Tabung vakum berukuran seperti permen lampu kecil yang cepat panas dan mudah terbakar, penggunaan daya listrikpun sangat besar. Jumlah tabung vakum yang diperlukan sangat banyak agar komputer tetap dalam keadaan stabil.

Pada tahun 1946, computer electronik sepenuhnya desain dari Dr. John Mauchly dan Prosper Eckert yang mewujudkan ENIAC (Electronic Numerical Integrator And Calculator). ENIAC memiliki ukuran 140 meter persegi, dengan ukuran berat 30 ton, menghabiskan daya listrik 130 kilowatt dan 1800 tabung vakum, 70.000 resistor, dan 5 juta titik solder, memory tersimpan diluar dengan memanfaatkan switch & kabel.

Dr. John Mauchly dan Prosper Eckert sekali lagi menciptakan EDVAC (Electronic Discrete Variable Automatic Computer) yang mengurangi penggunaan tabung vakum dan  lebih efisien dari ENIAC dan menggunakan Konsep  EDSAC (Electronic Delay Storage Automatic Calculator) yang menggunakan raksa dan tabung vakum untuk menyimpan memori yang  telah dibuat. UNIVAC1 (Universal Otomatis Calculator) ciptaan Dr. John Mauchly dan Prosper Eckert, pertama diluncurkan  tahun 1951 adalah komputer pertama yang digunakan untuk memproses data bisnis.

2. Sejarah Komputer Generasi  Kedua  (1959-1964)

Ditemukannya Transistor transistor sangat berpengaruh terhadap perkembangan komputer. Tube vakum terganti oleh transistor pada radio, televisi dan komputer. hal ini menyebabkan ukuran mesin-mesin elektrik diperkecil, karena penggunaan tabung telah digantikan oleh transistor dan dioda.

Vakum meskipun sifatnya sangat  mudah terbakar. Cara baru untuk menyimpan memori  yaitu  inti  Magnetik diperkenalkan. Alat ini menggunakan kawat  halus yang dililit. Kemampuan pengelolaan lebih besar. Dan mulai menggunakan bahasa pemrograman level tinggi yaitu dengan  FOTRAN (1954) dan COBOL (1959) untuk menggantikan bahasa mesin.

Minikomputer dihasilkan yang hemat energi dan harganya pun lebih murah dan lebih kecil dibandingkan  dengan komputer terdahulu. Mesin pertama yang memanfaatkan teknologi baru ini adalah super komputer yang bernama LARC dibuat Sprery-Rand dan kompputer yang bernama Stretch diciptakan oleh IBM. Komputer- komputer ini, yang dikembangkan untuk lab. energi atom, adan dapat menangani sebagian besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom.

3. Sejarah Komputer Generasi Ketiga (1964-1980)

Pada Generasi ini dimulai sejak IBM (Internatinal Business Machine) memperkenalkan Sistem/360 yaitu Kerangka Utama yang mengandung alat-alat yang lengkap untuk memenuhi semua kebutuhan pemrograman pada waktu tersebut. Sistem/360 Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji.

Berbagai bahasa pemrograman mulai muncul pada saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dimengerti oleh manusia. Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer. Berbagai macam karier baru bermunculan (programmer, analis sistem, dan ahli sistem komputer). Industri piranti lunak juga mulai bermunculan dan berkembang pada masa komputer generasi kedua ini.

4. Sejarah Komputer Generasi Keempat (1980-sekarang)

Pada Generasi ke-4 ketika Penelitian dari microelektronik telah sukses menghasilkan Sirkuit Terpadu atau Chip dimana ribuan  transistor disatukan  didalam kepingan segi empat silikon melalui proses Large Scale Integration. Transistor mulai digantikan oleh Chip sebagai bahan logika komputer. MicroKomputer merupakan yang terkecil di dalam Family digital komputer digital mulai diproduksi seperti Apple II, IBM PC, NEC PC dan Sinclair.

Sistem Operasi komputer mulai berkembang dan Program bahasa komputer BASIC, Pascal, PL / 1 C dan Logo mulai diperkenalkan. Kebanyakan komputer dibuat tersedia dengan bahasa secara “binary” di dalam ROM untuk bahasa BASIC. Bahasa ini merupakan bahasa yang paling populer digunakan pada Microkomputer. software tambahan juga diperkenalkan untuk membantu solusi masalah. Pada Generasi keempat ini, Laptop, Notebook, Handheld dan Palmtop, PC tablet diperkenalkan. karena lebih kecil dari Microkomputer serta mudah dibawa ke mana-mana.

Sistem Jaringan komputer dan jaringan Internet yang luas menggunakan protokol TCP /IP juga diperkenalkan sebagai jaringan kemitraan informasi secara global. Processor AMD, processor Intel Pentium, Celeron, Pentium II, Pentium 111 dan Pentium 4, Dual Core, core2Duo, Core2Quad Pentium D, Intel atom, Processor Core i3, core i5 Core i7 mewarnai  sejarah perkembangan komputer supra modern saat ini.

5. Generasi Kelima

Saat ini para pakar komputer merancang dan memikirkan bagaimana membuat komputer dengan komponen utama, yakni AI (Artificial Intelligence) atau kepandaian buatan, sehingga dapat menentukan sikap sendiri jika akan menerima data, serta hendak diapakan data itu adalah atas inisiatif sendiri dan terus berkembang hingga saat ini.

sejarah singkat java


Java dikembangkan pada tahun 1990 oleh insinyur Sun, James Gosling sebagai bahasa pemrograman yang  berperan sebagai otak untuk peralatan pintar (TV interaktif, oven serba bisa). Gosling tidak puas dengan hasil yang ia peroleh ketika menulis program dengan C++, bahasa pemrograman lain, sehingga ia mengasingkan diri di kantornya dan menulis bahasa pemrograman baru agar lebih sesuai dengan kebutuhannya.
Gosling menamakan bahasa pemograman barunya Oak, nama sebuah pohon yang bisa ia lihat dari jendela kantornya; ia kemudian menamainya Green, dan kemudian mengganti namanya menjadi Java, berasal dari kopi Jawa (Java Coffee) , yang katanya banyak dikonsumsi dalam jumlah besar oleh pencipta bahasa ini. Bahasa pemograman ini kemudian menjadi bagian dari strategi Sun untuk menghasilkan uang jutaan dolar ketika TV interaktif menjadi industri bernilai jutaan dolar. Hal itu memang masih belum terjadi hari ini, tetapi sesuatu yang benar-benar berbeda kemudian terjadi pada bahasa pemograman baru Gosling itu.
Secara kebetulan World Wide Web menjadi begitu populer, banyak kelebihan yang membuat bahasa Gosling dapat digunakan dengan baik dan cocok pada proyek maupun alat untuk adaptasi ke Web. Pengembang Sun merancang cara bagi program yang akan berjalan dengan aman dari halaman web dan memilih nama baru yang menarik untuk menemani fokus baru bahasa itu: Java.
Walaupun Java dapat digunakan untuk banyak hal, Web menyediakan tampilan yang dibutuhkan untuk menarik perhatian internasional. Seorang programmer yang menempatkan program Java pada halaman web dapat langsung diakses ke seluruh planet "Web-surfing". Karena Java adalah teknologi pertama yang bisa menawarkan kemampuan ini, Java kemudian menjadi bahasa komputer pertama yang menerima perlakuan bagai bintang di media.
Java adalah bahasa pemrograman untuk berbagai tujuan (general purpose), bahasa pemrogramn yang concurrent, berbasis kelas, dan berorientasi objek, yang dirancang secara khusus untuk memiliki sesedikit mungkin ketergantungan dalam penerapannya. Hal ini dimaksudkan untuk memungkinkan pengembang aplikasi "write once, run anywhere" (WORA), yang berarti bahwa kode yang dijalankan pada satu platform tidak perlu dikompilasi ulang untuk di tempat lain. Java saat ini menjadi salah satu bahasa pemrograman yang paling populer digunakan, terutama untuk aplikasi web client-server, dengan 10 juta pengguna.

jenis-jenis IDE dalam java

Menegmbangkan suatu program yang berskala besar tentunya harus didukung dengan IDE yang baik pula, berikut jenis-jenis IDE yang sering digunakan untuk membuat suatu program dengan bahasa-bahasa pemrograman yang populer saat ini :

1. C/C++
Bahasa C, bahasa ini merupakan salah satau bahasa pemrograman yang sangat baik dan mungkin bahasa yang terbaik yang pernah dibuat. Berikut IDE yang sering digunakan untuk memuat program standart hingga yang berskala besar menggunakan bahasa C/ C++ :

- DevC++
Biasanya digunakan untuk membuat program-program sederhana, namun dapat juga digunakan untuk membuat program-program dengan level lanjutan seperti openCV, openGL, dan lain sebagainya.

- Visual C++ 2008, Visual C++ 2010, Visual C++ 2012
Bagi para pengguna windows apalagi para programmer siapa yang tidak kenal dengan IDE yang satu ini, IDE yang lumayan banyak digunakan dikalangan para programmer C++, untuk mendevelop program GUI berskala besar biasanya mereka memilih IDE ini.



- Qt

Sebuah framework development aplikasi cross platform, yang secara umum digunakan untuk development program GUI (dalam hal ini dikenal sebagai widget toolkit) dan juga biasa digunakan untuk membuat program non-GUI, seperti console tools dan server. QT juga banyak digunakan oleh sejumlah aplikasi populer seperti KDE, Opera, Google Earth, Skype, dan sebagainya.


sejarah java script dan definisinya

JavaScript diperkenalkan pertama kali oleh Netscape pada tahun 1995. Pada awalnya bahasa yang sekarang disebut JavaScript ini dulunya dinamai “LiveScript” yang berfungsi sebagai bahasa sederhana untuk browser Netscape Navigator 2 yang sangat populer pada saat itu. Kemudian sejalan dengan sedang giatnya kerjasama antara Netscape dan Sun (pengembang bahasa pemrograman “Java”) pada masa itu, maka Netscape memberikan nama “JavaScript” kepada bahasa tersebut pada tanggal 4 desember 1995. Pada saat yang bersamaan Microsoft sendiri mencoba untuk mengadaptasikan teknologi ini yang mereka sebut sebagai “Jscript” di browser milik mereka yaitu Internet Explorer 3. JavaScript sendiri merupakan modifikasi dari bahasa pemrograman C++ dengan pola penulisan yang lebih sederhana dari bahasa pemrograman C++.

 Definisi



JavaScript adalah bahasa pemrograman yang khusus untuk halaman web agar halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi obyek, sedangkan Script adalah serangkaian instruksi program. Dalam aplikasi client untuk Navigator, pernyataan Java Scriptyang tertulis dalam sebuah halaman web dapat mengetahui dan merespon perintah pemakai seperti gerakan mouse, input form, dan navigasi halaman HTML. Sebagai contoh, anda dapat menulis sebuah fungsi Java Script untuk memverifikasi bahwa seseorang telah benar menuliskan informasi yang cocok dalam sebuah form yang meminta diisi nomor telepon dan nomor kode pos. Tanpa transmisi jaringan apapun, sebuah halaman HTML yang dilengkapi dengan tulisan Java Script dapat menginterpretasikan teks yang dituliskan pada halaman tersebut dan memberikan tampilan teks dialog penolakan apabila teks yang dituliskan tadi salah. Atau anda dapat mempergunakan Java Script untuk memerintahkan sebuah aksi (seperti memainkan file suara, mengeksekusi sebuah “applet” atau berkomunikasi dengan “plug-in” lain) sebagai respon terhadap dibukanya sebuah halaman web atau penutupan halaman tersebut oleh pengguna internet.



Tugas 8 Bahasa Indonesia



Kegiatan  menulis  di perguruan  tinggi

Kegiatan menulis merupakan bagian yang tak terpisahkan oleh mahasiswa selama menuntut ilmu di perguruan tinggi. Pada setiap semester mereka harus menulis makalah atau tulisan lainnya.
Ada kalanya untuk semua mata kuliah yang ditempuh. Akan tetapi banyak keuntungan yang dapat di petik dari pelaksanaan tugas/kelompok tersebut. Yang diantaranya yaitu:
1.    Dapat lebih mengenali kemampuan dan potensi diri kita.
2.    Dapat mengembangkan berbagai gagasan.
3.    Dapat memaksa kita untuk lebih menyerap, mencari serta menguasai informasi tentang topik yang kita tulis.
4.    Mengorganisasikan gagasan secara sistematik serta mengungkapkannya secara tersurat.
5.    Dapat menilai gagasan kita sendiri secara lebih objektif.
6.    Kita akan lebih mudah memecahkan permasalahan.
7.    Mendorong kita belajar secara aktif.
8.    Membiasakan kita berfikir serta berbahasa secara tertib.


1.2 Menulis sebagai Proses

Kegiatan menulis adalah suatu proses penulisan.
Kita melakukan kegiatan itu dalam beberapa tahap yang diantaranya yaitu:
1.    Tahap prapenulisan: Penentuan topik,tujuan dan bahan.
2.    Tahap penulisan: Penyusunan paragraph dan kalimat, yang disertai dengan pemilihan kata dan teknik penulisannya.
3.    Tahap revisi: Perbaikan dan pembacaan ulang.


1.2.1 Tahap Prapenulisan

Tahap ini merupakan tahap persiapan menulis dan mencakup beberapa langkah kegiatan.
1.    Penentuan topik. (diperoleh dari pengalaman dan pengamatan).
2.    Membatasi topik. (Secara eksplisit tujuan penulisan ini dapat dinyatakan dengan tesis dan pernyataan maksud).
3.    Menentukan bahan. (Bahan dapat diperoleh dari pengalaman dan inferensi dari pengalaman).
4.    Menyusun kerangka. (Kerangka itu dapat berbentuk kerangka topik atau kerangka kalimat).


1.2.2 Tahap Penulisan

Pada tahap ini kita membahas setiap butir topik yang ada di dalam kerangka yang disusun. Dalam mengembangkan gagasan menjadi suatu karangan yang utuh diperlukan bahasa, kita harus mampu memilih kata dan istilah yang kemudian dirangkaikan menjadi kalimat-kalimat yang efektif. Lalu kalimat disusun menjadi paragraf yanh memenuhi persyaratan. Selain itu tulisan ini harus ditulis dengan ejaan dengan tanda baca yang tepat.

1.2.3 Tahap Revisi

Pada tahap ini biasanya kita meneliti secara menyeluruh mengenai logika, sistematika, ejaan, tanda baca, pilihan kata, kalimat, paragraph, pengetikan catatan kaki dan daftar pustaka serta yang lainnya. Jika tidak ada lagi yang kurang memenuhi persyaratan selesailah sudah tulisan kita.



Perencanaan Karangan

Secara teoritis, proses penulisan, meliputi 3 tahap utama, yaitu tahap prapenulisan, tahap penulisan dan tahap revisi. Berikut ini kita akan membahas cara merencanakan karangan langkah demi langkah.


2.1 Pemilihan Topik

Dalam memilih topik ada hal-hal yang perlu di perhatikan, yaitu:
1.    Topik itu ada manfaatnya dan layak dibahas.
2.    Topik itu cukup menarik terutama bagi penulis.
3.    Topik itu dikenal baik.
4.    Bahan yang diperlukan dapat diperoleh dengan memadai.
5.    Topik itu tidak  terlalu luas dan tidakterlalu sempit.


2.2 Pembahasan Topik

Proses pembahasan topik dapat di permudah dengan cara membuat diagram jam atau diagram pohon. Untuk membuat diagaram jam, topik diletakan dalam sebuah lingkaran. Dari topik itu diturunkan yang lebih sempit.


Sumber :
dndarahma.blogspot.com/.../kegiatan-menulis-di-perguruan-tinggi.html
Badudu,J.S.1991.Inilah Bahasa Indonesia yang baik dan benar.Jakarta:Gramedia.