Sabtu, 21 November 2015

JAVASCRIPT

Apa itu javascript
   Javascript adalah sebuah kode pemrograman yang digunakan pada website agar website tersebut menjadi lebih interaktif dan dinamis. Javascript adalah jenis bahasa pemrograman client side.

   Secara definisi, Client-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer pengguna/pengunjung. Jadi, ketika seseorang berkunjung ke sebuah web, komputernya akan mendownload data/script yang bersifat client-side di web tersebut. Client-side script mempengaruhi berat-tidaknya loading sebuah website yang tergantung pada kecepatan loading & spesifikasi komputer serta koneksi internet penggunanya. Client-side script meliputi kode-kode yang ditampilkan ketika anda mengklik kanan pada sebuah halaman web dan melihat sumber halaman (View Page Source). Contoh dari Client-side Script adalah HTML, CSS, JavaScript dan XML. Penggunaan kode javascript pada sebuah website bersifat opsional, artinya tidak harus selalu ada. Namun, website-website maupun blog modern saat ini hampir semuanya menggunakan kode javascript walaupun sedikit.

Sejarah javascript
  JavaScript pada awalnya dikembangkan oleh Brendan Eich, saat masih bekerja di Netcape Communications Corporation. Meskipun dikembangkan dengan nama Mocha yang nantinya namanya diganti menjadi LiveScript ketika pertama kali dikirim dalam rilis beta Netscape Navigator 2.0 pada bulan September 1995 , tapi namanya diubah menjadi JavaScript.

   Navigator sebelumnya telah mendukung Java untuk lebih bisa dimanfaatkan para programmer yang non-Java. Maka dikembangkanlah bahasa pemrograman bernama LiveScript untuk mengakomodasi hal tersebut. Bahasa pemrograman inilah yang akhirnya berkembang dan diberi nama JavaScript, walaupun tidak ada hubungan bahasa antara Java dengan JavaScript.

Penulisan kode javascript

Kode JavaScript biasanya dituliskan dalam bentuk fungsi yang ditaruh di tag <head> yang dibuka dengan tag  <script type="text/javascript">

<scripttype="text/javascript">
 alert("Halo Dunia!");
</script>

Kode JavaScript  juga bisa diletakkan di file tersendiri yang berekstensi .js (singkatan dari JavaScript) Untuk memanggil kode JavaScript yang terdapat di file sendiri, di bagian awal <head> harus ditentukan dahulu nama file .js yang dimaksud menggunakan contoh kode seperti berikut.

<scripttype="text/javascript"src="alamat.js">
</script>

Script Pada Bagian Head
Script ini akan dieksekusi ketika dipanggil (biasanya berbentuk function) atau dipanggil berdasarkan trigger pada event tertentu. Peletakkan script di head akan menjamin skript di-load terlebih dahulu sebelum digunakan (dipanggil).

<html>
<head>
<scripttype="text/javascript">
...
</script>
</head>
</html>

Script Pada Body
Script ini dieksekusi ketika halaman di-load sampai di bagian <body>. Ketika menempatkan script pada bagian <body> berarti antara isi dan JavaScript dijadikan satu bagian.

<html>
<head>
</head>
<body>
<scripttype="text/javascript">
...
</script>
</body>
</html>

Jumlah JavaScript di <head> dan <body> yang ditempatkan pada dokumen tidak terbatas.
  
Kelebihan dan kekurangan

Kelebihan
  • Mudah Dipelajari : JavaScript merupakan bahasa semi pemrograman yang merupakan gabungan antara bahasa pemrograman Java dengan bahasa kode HTML sehingga disebut bahasa hybrid.
  • Terbuka : JavaScript tidak terkait oleh  hardware maupun software tertentu bahkan sistem operasi seperti windows maupun unix. Karena bersifat terbuka, jadi JavaScript bisa dibuat maupun di baca di semua jenis komputer.
  • Ukuran File Kecil : Script dari JavaScript memiliki ukuran yang kecil sehinggan web yang memiliki JavaScript ditampilkan di browser maka akses tampilannya akan lebih cepat.
  • Cepat : Karena diletakkan di HTML,  dan langsung dicoba di browser.

Kekurangan
  • Masalah Keamanan : Potongan JavaScript, setelah ditambahkan ke halaman web mengeksekusi pada server klien dengan segera dan karena itu juga dapat digunakan untuk mengeksploitasi sistem pengguna. Sementara pembatasan tertentu yang ditetapkan oleh standar web modern pada browser, kode berbahaya masih bisa dijalankan sesuai dengan batasan yang ditetapkan.
  • Kemampuan Terbatas : Meskipun JavaScript mampu membuat bentuk web menjadi interaktif dan dinamis, namun JavaScript tidak mampu membuat program aplikasi sendiri seperti Java.
  • Keterbatasan Objek : JavaScript tidak mampu membuat kelas-kelas yang bisa menampung objek-objek tambahan seperti Java, karena JavaScript sudah memiliki objek yang builtin pada struktur bahasanya.

Sumber :

www.syakirurohman.net/2014/11/pengertianl-apa-itu-javascript-manfaat-cara-kerja.html

http://gustiaguss.blogspot.co.id/2014/12/pengertian-dan-sejarah-javascript.html

SUN MICROSYSTEM



    Sun Microsystems, Inc adalah sebuah produsen semikonduktor dan perangkat lunak yang bermarkas di Santa Clara, California, di Lembah Silikon, Prabik Sun terletak di Hillsboro, Oregon dan Linlithgow, Skotlandia, Ia di beli oleh Oracle Corporation pada 2010.

      Sun didirikan pada bulan Februari 1982 dengan hanya empat karyawan. Selama sepuluh tahun berikutnya, perusahaan ini terutama vendor perangkat keras menjual workstation, tetapi mereka melakukan itu tugas tunggal cukup baik. Mereka menjual workstation berbasis prosesor 68000 menjalankan sistem operasi Unix, dan menggunakan protokol TCP / IP (sekarang dikenal sebagai Internet Protocol) dengan biaya yang relatif rendah. Lima tahun kemudian, mereka memenangkan Perang Workstation dari tahun 1980 dan memimpin di pasar. Mereka tetap memimpin ke awal 1990-an, ketika mereka diperluas ke server.

      Gelembung dot-com pada 1990-an menyebabkan bisnis booming dan pertumbuhan dramatis untuk Sun Microsystems. Baru perusahaan dot-com mulai di mana-mana, menciptakan permintaan mahal Sun sistem berbasis server untuk menangani tingkat tinggi lalu lintas web. Ketika gelembung dot-com meledak pada tahun 2001, bagaimanapun, itu memukul Sun keras. Penjualan untuk hardware, pasar utama Sun, menurun drastis. Tidak ada dot-com baru perusahaan yang memulai dan membutuhkan peralatan baru. Perusahaan startup yang ada tidak perlu meng-upgrade server mereka-ketika lalu lintas web gagal memenuhi harapan mereka, yang ada mereka high-end server Sun bisa menangani beban yang ada cukup baik. Dan sebagai dot-com mulai keluar dari bisnis, peralatan mereka dilelang, dan tiba-tiba perusahaan yang membutuhkan high-end server Sun bisa mendapatkan mereka dengan biaya yang jauh lebih rendah dari Sun menawarkan. Akhirnya, Sun juga menghadapi persaingan dari baru pertanian server strategi yang digunakan sejumlah besar kecil, server murah menjalankan sistem operasi open source (terutama Linux) bukan strategi tradisional sejumlah kecil mahal, high-end server seperti Matahari yang diproduksi. Sebagai hasil dari semua faktor ini, Sun mengalami beberapa kuartal kerugian stabil, saham mereka turun menjadi kurang dari sepersepuluh dari nilai puncaknya, dan Sun dipaksa untuk menutup pabrik dan memberhentikan karyawan.

      Selain besar pengurangan biaya usaha, Sun berhasil cuaca resesi melalui fleksibilitas, mengadopsi strategi pesaing dan diversifikasi produk itu. Sun mengembangkan sistem 64-bit yang ampuh tetapi rendah-biaya untuk bersaing di pasar server low-end. Mereka mulai bersaing dalam dunia open source dengan menyumbang 1.600 paten kepada komunitas sumber global yang terbuka pada tahun 2005. Saat ini, Sun menawarkan suite open-source kantor (StarOffice dan OpenOffice), versi open source dari Solaris (OpenSolaris), dan mengubah platform yang kuat mereka sistem Java ke sebuah proyek open source. Akhirnya, mereka mulai diversifikasi usaha mereka dari hardware dan terutama bersaing dalam “Software sebagai Service” Pasar. Pada tahun 2005, mereka memperluas 3000-CPU server mereka pertanian digunakan untuk penelitian dan pengembangan, dan membuatnya tersedia untuk penggunaan komersial, menjual jam pengolahan dan penyimpanan dengan harga terjangkau.

  SUN OS adalah sebuah versi UNIX yang digunakan dalam workstation-workstation Sun Microsystems yang dirilis pada tahun 1982. Setelah merilis SunOS versi 4, Sun Microsystems mengubah kode UNIX BSD yang sebelumnya mereka gunakan dengan kode UNIX System V, setelah mendapatkan lisensi dari pemegang lisensi UNIX waktu itu, AT&T. Perubahan ini menjadikan namanya berubah menjadi Solaris versi 2, dari yang seharusnya SunOS 5. Sehingga, secara tidak langsung, SunOS pun dianggap sebagai Solaris versi 1.x.  


Sumber :

https://octavianadwipuspa.wordpress.com/2012/09/14/kelebihan-dan-kekurangan-os/

http://www.oracle.com/us/sun/index.html

https://id.wikipedia.org/wiki/Oracle_Solaris

Jumat, 20 November 2015

SEJARAH MUNCULNYA PENGEMIS

Pengertian Pengemis

    Pengemis adalah orang-orang yang mendapakan penghasilan dengan meminta-minta di muka umum dengan berbagai cara dan alasan untuk mengharapkan belas kasihan dari orang lain.
Mengemis /meminta-minta adalah suatu kegiatan yang dilakukan oleh seseorang karena membutuhkan uang, makanan, tempat tinggal atau hal lainnya, bahkan jabatan atau pekerjaan dari orang yang mereka temui atau dari orang yang memiliki pengaruh. kegiatan ini dilakukan karena mereka tidak dapat memenuhi apa yang mereka butuhkan, itu karena keterbatasan pengetahuan, fisik, keterampilann informasi, ataupun hal lainnya.

    Di kota-kota besar kegiatan pengemis/meminta-minta yang dilakukan oleh orang-orang yang disebut pengemis ini adalah fenomena yang banyak dan sering kita saksikan. Hampir di setiap perempatan atau stopan lampu lalu lintas, fenomena pengemis ini dapat kita temui. Mereka yang meminta-minta biasanya menggunakan gelas, kotak kecil, topi atau benda lainnya yang dapat dimasukkan uang dan kadang-kadang menggunakan pesan seperti "minta sedekahnya pak/bu/kak, saya orang miskin belum makan". Penampilan mereka pun beragam, tetapi tujuannya sama yaitu untuk menarik simpati dan belas kasih orang yang melihatnya.

Kriteria Pengemis
  • Mata pencariannya bergantung pada belas kasihan orang lain
  • Berpakaian kumuh dan compang-camping
  • Berada di tempat-tempat ramai/strategis, dan
  • Memperalat sesama untuk merangsang belas kasihan orang lain
Jenis-Jenis Pengemis
  • Pengemis dengan Anak
   Pengemis dengan Anak adalah orang-orang yang meminta-minta di muka umum dengan cara memperalat anak, baik anak kandung maupun anak pinjaman untuk mendapat belas kasihan orang lain. Anak yang mereka bawa biasanya digendong atau si anak dibuat tertidur lelap di jalan sehingga orang yang lewat didepannya merasa iba dan memberi kepada mereka.
  • Pengemis bocah
  Pengemis bocah adalah anak-anaknyang meminta-minta di muka umum atau dijalan untuk mendapatkan belas kasihan orang lain. Motif dari mereka melakukan ini karena untuk membantu orang tua dari mereka yang mungkin dalam keadaan susah, orang tuanya sedang sakit ataupun sudah meninggal atau barangkali mereka dipekerjakan oleh seseorang yang menjadi mafia pengemis ini atau bahkan oleh orang tuanya sendiri.
  • Pengemis cacat atau disabilitas
   Pengemis cacat atau disabilitas adalah pengemis yang memiliki keterbatasan baik secara fisik, mental atau ganda. Umumnya mereka mengemis karena tidak ada hal lain yang bisa mereka lakukan selain dengan meminta-minta di jalanan. Hal ini disebabkan karena kecacatan yang mereka alami sehingga sulit untuk memperoleh pekerjaan yang lebih baik.
  • Pengemis Professional dan Terorganisir
    Pengemis professional yaitu orang-orang yang meminta-minta di tempat umum untuk mendapatkan belas kasihan orang lain sebagai profesinya untuk memperoleh pendapatan. Professional disini maksudnya bahwa mereka punya strategi dan cara-cara khusus untuk menarik simpati orang lain sehingga mau berbelas kasih kepada mereka.

Faktor Penyebab Munculnya Pengemis
  • Himpitan ekonomi (kemiskinan)
  • Keterbatasan fisik (penuaan/cacat tubuh)
  • tradisi suatu masyarakat yang menjadikan mengemis sebagai profesi
  • kekurangan potensi sumber daya baik alam, manusia maupun lingkunan untuk dapat mengembangkan peluang dan kesempatan kerja
  • kondisi musiman, seperti pada saat hari raya, dan
  • nilai-nilai hidup yang dianut individu
   Fenomena pengemis merupakan suatu hal yang sampai saat ini masih ada dan terus bertambah terutama di kota-kota besar. Tentu hal ini sangat memprihatinkan, di satu sisi indonesia adalah negara yang kaya akan sumber daya alamnya, tetapi di satu sisi lain banyak penduduk indonesia yang miskin dan hidup kekurangan.

Pihak yang Terlibat Dalam Kaitannya Dengan Pengemis
  • Keluarga
  • Masyarakat
  • Pemerintah
  • Pekerja Sosial
Kesimpulan

    Permasalahan pengemis ini merupakan permasalahan sosial yang kompleks dengan jenis dan motif yang beragam. Tidak hanya berkaitan dengan si pengemis saja, tetapi juga ada kaitannya dengan kondisi keluarga si pengemis, kondisi masyarakat, serta pemerintah. Pengemis tidak hanya mereka yang lanjut usia atau cacat, tetapi ada juga yang dijadikan sebagai profesi.





Sumber :

http://citraaguszebua.blogspot.co.id/2014/12/makalah-mengenai-gelandangan-dan.html

http://kabarnesia.com/2289/asal-mula-dan-sejarah-kata-pengemis/

http://bocah-paloran.mywapblog.com/asal-muasal-kata-pengemis.xhtml

Selasa, 10 November 2015

Perkembangan Komputer dari Awal Sampai Sekarang

      Pada penulisan kali ini saya akan membahas tentang penulisan perkembangan computer hingga sekarang . Adanya komputer diawali dengan penemuan penting dari Charles Babbage berupa alat hitung. Berkat penemuannya itu, ia dikenal sebagai ilmuwan yang paling berpengaruh dalam perkembangan komputer. Kemudian, alat hitung tersebut dikembangkan lebih lanjut secara bertahap hingga kini terciptalah perangkat canggih bernama komputer.

   Tahapan dalam pengembangan komputer disebut generasi. Ada lima generasi komputer yang masing-masing memiliki cerita tersendiri. Berkat tangan-tangan andal dari para ilmuwan dan teknisi pada waktu itu, perkembangan dari generasi ke generasi terasa begitu mudah dan terorganisir.

      Komputer terus dikembangkan dengan menyisipkan inovasi-inovasi terbaru. Hingga kini, beberapa perusahaan ternama tengah menggarap komputer berteknologi tinggi dengan nama komputer masa depan.

Komputer Generasi Pertama(1940 – 1959)
     Perangkat komputer yang pertama kali dikembangkan adalah komputer untuk desain pesawat dan peluru kendali. Ilmuwan yang menggagas konsep pengembangan tersebut adalah Konrad Zuse, seorang Insinyur asal Jerman. Kemudian, pada pertengahan 1940-an, komputer tersebut mengalami perkembangan lebih lanjut yang dilakukan oleh John von Neuman.

    Ciri utama dari komputer generasi pertama adalah CPU. Ya, “central processing unit” yang terdapat dalam komputer generasi I merupakan mesin pertama yang digunakan untuk mengoperasikan seluruh sistem dalam komputer. Sedangkan program utama yang terdapat di komputer generasi pertama adalah “machine language”.
·  Sifat-sifatnya:
  1. Ukurannya besar dan memerlukan tempat yang sangat luas
  2. Memerlukan banyak Pendingin (AC) karena banyak mengeluarkan panas
  3. Prosesnya relatif lambat
  4. Kapasitas untuk menyimpan data kecil.
·  Pabrik yang memproduksi; UNIVAC, IBM, BURROGHS, HONEYWELL
·  Contoh mesin; ENIAC, MARK II, EDSAC, MARK III, UNIVAC I & II, IBM 650, ADVAC

Komputer Generasi Kedua
    Penemuan penting telah terjadi di generasi kedua ini. Adalah transistor, alat canggih yang dapat memaksimalkan kinerja komputer dengan ukuran yang sangat kecil. Penemuan alat ini mempengaruhi perkembangan komputer pada generasi kedua. Pada 1960-an, para ilmuwan mencoba menggarap komputer generasi kedua.

     Beberapa intansi, perusahaan, universitas, serta pemerintah telah memanfaatkan kecanggihan dari komputer generasi kedua. Inti dari penemuan generasi II ini adalah transistor, yang membuat komputer generasi kedua berukuran lebih kecil daripada komputer generasi pertama.

Ciri ciri komputer generasi kedua adalah sebagai berikut :
  1. Komponen elektronikanya dari Transistor
  2. Program dibuat dengan Assembly Language, Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) dan ALGOL
  3. Menjadi titik awal penemuan Mini computer.
  4. Sifat-sifatnya:
            - Ukurannya relatif kecil
            - Tidak banyak mengeluarkan panas
            - Telah mengenal Magnetic Tape dan Magnetic Disk untuk menyimpan data
            - Mulai mengenal Tele Processing (time sharing yang memungkinkan beberapa user dapat memakai kokmputer secara bersama-sama)
            - Proses relatif lebih cepat
            - Kapasitas untuk menyimpan data semakin besar.
            - Tidak membutuhkan tegangan listrik sebesar generasi sebelumnya
            - Memory masih cukup kecil tapi masih lebih besar dibandingkan dengan komputer sebelumnya. 
      5. Pabrik yang memproduksi; UNIVAC, IBM, BURROGHS, HONEYWELL, CDC (Control Data Corporation), NCR
      6. Contoh mesin; IBM (IBM 1620, IBM 1401, IBM 7070, IBM 7080, IBM 7094), UNIVAC III, CDC 6600 Super dan CDC 7600, BURROGHS 5500, HONEYWELL 400, PDP 1 & 5

Komputer Generasi Ketiga
     Dalam pemakaiannya, transistor membuat komputer lebih cepat panas. Dengan demikian, komputer generasi kedua mulai ditinggalkan. Kemudian seorang ilmuwan bernama Jack Billy mencoba melakukan penelitian. Kemudian pada 1958, ia menciptakan komponen yang lebih canggih dibandingkan transistor yang membuat komputer cepat panas tadi. Yakni IC atau Integrated Circuit chip kecil yang mampu menampung banyak komponen menjadi satu.

     Dengan begitu, ukuran komputer menjadi lebih kecil. Pun, pada komputer generasi ketiga juga lebih cepat disektor sistem operasi dan mampu menjalankan beberapa program secara bersamaan.

Ciri ciri komputer generasi ketiga adalah sebagai berikut :

  1. Komponen elektronikanya dari Integrated Circuit (IC) yang berbentuk lempengan atau chip
  2. Program dibuat dengan bahasa tingkat tinggi (High Level Language), yaitu: BASIC, FORTRAN, COBOL
  3. Sudah menerapkan konsep multi processing dan dapat menjalankan program lebih dari satu multi programming dalam waktu yang bersamaan
  4. Dapat berkomunikasi dengan peralatan lain untuk melakukan komunikasi data seperti telepon dengan komputer.
  5. Sebagai titik awal fenomena mikrokomputer
  6. Komputer menjadi lebih kecil dan lebih murah
  7. Konsep ‘time sharing’ diperkenalkan
  8. Sifat-sifatnya:
            - Ukurannya lebih kecil dari komputer generasi kedua
            - Mulai mengenal Multi Programming dan Multi Processing
            - Adanya integrasi antara Software dan Hardware dalam Sistem Operasi
            - Prosesnya sangat cepat
            - Kapasitas untuk menyimpan data lebih besar.
            - Menggunakan teknologi small-and medium-scale integration

     9.  Pabrik yang memproduksi; IBM, BURROGHS, HONEYWELL, NCR
    10. Contoh mesin; IBM S/360, UNIVAC 1108, PDP 8 & 11, HONEYWELL 200, RCA, SPECTRA 70.


Komputer Generasi Keempat
      Pada generasi ini, komputer yang menggunakan chip IC kemudian dikembangkan lagi. Perusahaan Very Large Scale Integration mencoba melakukan pengembangan tersebut pada 1980-an. Walhasil, satu chip tunggal dapat menampung ribuan komponen.

    Dari sinilah, istilah “personal computer” atau PC muncul. Artinya, perangkat komputer mulai dipasarkan ke sektor perorangan. Tak berhenti sampai disitu, muncullah perangkat komputer yang mudah dibawa ke mana-mana, yaitu Laptop.
  1. Komponen elektronikanya dari miniaturisasi yang disebut LSI dan mulai memperkenalkan VLSI (Very Large Scale Integration) yang merupakan paduan dari IC dengan kapasitas rangkaian dapat mencapai 100.000 komponen tiap chip
  2. Mulai dikembangkan suatu jaringan komputer lokal yang menggunakan ARCNET (Attach Research Computing Network)
  3. Program dibuat dengan bahasa: BASIC, FORTRAN, COBOL, PASCAL
  4. Telah menggunakan Metal Oxide Semiconductor(MOS)
  5. Sifat-sifatnya:
            - Ukurannya relatif lebih kecil
            - Sudah menerapkan Multi Programming dan Multi Processing
            - Mengenal DataBase Management System (DBMS).
     6. Pabrik yang memproduksi; IBM, BURROGHS, HONEYWELL, INTEL
     7. Contoh mesin; IBM (IBM S/34, IBM S/36, IBM PC/AT & XT, IBM PS/2), HONEYWELL 700, BURROGHS 600, CRAY I, CYBER, PC Aplle II, COMMODORE PC ,INTEL i386 sampai dengan intel Pentium I, II, III, IV, Dual Core, Core 2 Duo, dan Quad Core.

Komputer Generasi Kelima
    Komputer generasi kelima adalah yang saat ini tengah dilakukan oleh berbagai vendor elektronik. Ya, komputer generasi kelima kerap disebut sebagai komputer generasi masa depan. Beberapa bukti kecil adalah munculnya smartphone, tablet, phablet, netbook, ultrabook, dan banyak lagi.
  1. Komputer generasi ini masih dalam tahap pengembangan dan pemakainya belum banyak. Pengembangan komputer genarasi ini dipelopori oleh negara Jepang
  2. Komponen elektronikanya menggunakan bentuk paling baru dari chip VLSI
  3. Program dibuat dalam bahasa PROLOG (Programming Logic) dan LISP (List Processor)
  4. Komputer generasi kelima difokuskan kepada AI (Artificial Inteligence / Kecerdasan Buatan), yaitu sesuatu yang berhubungan dengan penggunaan komputer untuk melaksanakan tugas-tugas yang merupakan analog tingkah laku manusia.
  5. Sifat-sifatnya:
            - Dapat membantu menyusun program untuk dirinya sendiri
            - Dapat menerjemahkan dari suatu bahasa ke bahasa lain
            - Dapat membuat pertimbangan-pertimbangan logis
            - Dapat mendengar kalimat perintah yang diucapkan serta melaksanakannya
            - Dapat memilih setumpuk fakta serta menggunakan fakta yang diperlukan
            - Dapat mengolah gambar-gambar dan grafik dengan cara yang sama dengan mengolah kata, misalnya dapat melihat serta mengerti sebuah foto.



Sumber : 

http://majuterusindonesiaku.blogspot.co.id/2012/03/perkembangan-komputer-dari-awal-hingga.html

https://mrewaja.wordpress.com/2013/09/18/contoh-komputer-dari-generasi-pertama-sampai-generasi-ke-lima/