Minggu, 30 September 2012

Perkembangan Software

Software
Software disebut dengan perangkat lunak, merupakan kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. Perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya.
Merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendirir, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang di jalankannya. Untuk mencapai keinginannya tersebut di rancanglah suatu susunan logika, logika yang disusun ini diolah melalui perangkat lunak, yang disebut juga dengan program beserta data-data yang diolahnya. Pengelolahan pada software ini melibatkan beberapa hal, diantaranya adalah sistem operasi, program, dan data. Software ini mengatur sedemikian rupa sehingga logika yang ada dapat di mengerti oleh mesin komputer.
Dewasa ini perkembangan dan kemajuan teknologi komputer informasi telah berkembang dengan sangat pesat. Berbagai kemudahan memperoleh informasi dari berbagai penjuru dunia dapat kita nikmati dalam hitungan detik. Di “zaman batu” teknologi informasi dan komunikasi dianggap sebagai sesuatu hal yang tidak mungkin, dan kini telah menjadi kenyataan. Dengan teknologi yang luas ini kita harus memanfaatkannya.
Perkembangan teknologi software komputer yang demikian pesat ini mendorong manusia untuk dapat berkreativitas dan memanfaatkan kemajuan teknologi software ini untuk berbagai keperluan. Dalam dunia bisnis, teknologi saoftware komputer digunakan unutk pengolahan data yang meliputi pengolahan kata, penyimpanan data serta pengolhan data-data numeric yang berkaitan dengan tugas-tugas perkantoran. Selain sebagai pengolahan kata dan angka, teknologi software komputer telah menyisip hampir ke peralatan. Mulai dari mainan anak-anak, kamera digital,telepon seluler, sarana hiburan, peralatan rumah tangga dan lain-lainnya.
Kebanyakan masyarakat saat ini membagi komputer menjadi dua bagian. Bagian pertama adalah hardware yang merupakan perangkat fisik yang ada di dalam komputer. Dan bagian yang kedua adalah software, yang memberitahukan hardware mengenai apa yang harus di lakukan dan bagaimana melakukanya. Software komputer menterjemahkan dan mengarahkan pengguna komputer agar mengerti mengenai apa yang dapat dilakukan oleh komputer hardware.
Sebagian besar dari software dibuat oleh programmer dengan menggunakan bahasa pemrograman. Programer menuliskan perintah dalam bahasa pemrograman seperti layaknya bahasa yan digunakan oleh orang pada umumnya. Perintah-perintah tersebut dinamakan “Source Code”.
Software komputer dibagi menjadi dua kategori utama yaitu sistem software dan software aplikasi. Sistem software menyajikan program yang dapat mengijinkan hardware berjalan dengan semestinya. Software aplikasi menyediakan program yang mengijinkan pengguna untuk melakukan sesuatu disamping menjalankan hardware.
Jenis Software
Secara tidak sadar, ketika kita menggunakan komputer, sebenernya kita telah menggunakan software. Software yang kita tahu adalah perangkat lunak yang terdapat di dalam komputer. Sebenarnya apa sih software itu ? software atau perangkat lunak adalah semua program yang digunakan untuk menjalankan komputer atau pernagkat lainnya. Secara umum, ada dua jenis software yang familiar dengan kita. Pertama software aplikasi. Software aplikasi adalah software yang dibuat untuk tujuan atau kepentingan spesifik, contohnya Notepad untuk teks editor, Winamp untuk memutar file audio, dan sebagainya. Kedua software sistem. Software sistem merupakan software yang menjadi tempat semua software aplikasi berjalan. Seperti yang kita tahu Operating System merupakan jenis dari software, Microsoft, dan sebagainya.
Setelah kita mempunyai hardware komputer, maka selanjutnya kita harus memasang (menginstal) software ke komputer. Sebuah komputer tanpa adanya software tidak akan bisa berfungsi dengan baik. Seperti apa yang sudah saya jelaskan diatas, berikut adalah pembahasan jenis-jenis software :
·         OS (Operating System), adalah software yang pertama kali harus di instal ke dalam komputer. Sedangkan fungsi dari OS, yaitu mengelola hardware dan software yang ada pada komputer. OS juga akan berfungsi sebagai perantara antara aplikasi denga hardware. Jadi ketika kita memberikan perintah dari sebuah aplikasi dengan hardware, perintah tersebut akan disampaikan ke OS terlebih dahulu, baru kemudian oleh OS disampaikan ke hardware. Misalnya, kita memberikan perintah print. Perintah tersebut akan disampaikan ke OS dahulu, baru kemudian oleh OS disampaikan ke printer. Contoh OS antara lain : DOS, Unix, Windows, IBM OS/2, Macintosh, Linux, dll. Setiap masing-masing OS mempunyai kelebihan dan kekurangan, namun pada saat ini OS Windows masih paling banyak digunakan oleh masyarakat karena mudah dalam mengoprasikannya.
·         Aplikasi atau Program, software ini dibuat utuk tujuan tertentu, untuk mempermudah pekerjaan manusia. Sekarang ini sudah banyak sekali aplikasi yang membantu pekerjaan manusia. Misalnya :
Ø  Pengolahan kata, aplikasi ini digunakan untuk membuat dokumen seprti surat, label, makalah, dll.
Ø  Pengolahan angka, apliaksi ini digunakan untuk mengolah angka dalam bentuk tabel, grafik. Seperti Microsoft Excel, Lotus, Open Office Org, dsb.
Ø  Pengolahan presentasi, aplikasi ini digunakan untuk membuat presentasi seperti Microsoft Power Point, Impress, Macromedia Flash MX, dsb.
Ø  Pengolahan gambar, aplikasi ini diguanakan untuk mengolah gambar dan foto, seperti : Corel Draw, Adobe Potoshop, dsb.
Perlu diketahui juga bahwa sebuah apliaksi biasanya hanya ditujukan untuk OS tertentu atau hanya mendukung OS tertentu. Contoh : Microsoft Office yang hanya bisa di-instal di OS Windows. Tetapi ada juga aplikasi yang bisa di-instal di bebereapa OS seperti aplikasi mozilla firefox yang bisa di-instal di wondowa maupun linux.
·         Bahasa pemrograman, software ini digunakan untuk membuat aplikasi. Software ini merupakan perangkat lunak yang bertugas mengkonversikan arsitektur & algoritma yang di rancang manusia ke dalam format yang dapat di jalankan komputer, contoh bahasa pemrograman : BASIC, COBOL, Pascal, C++, FORTAN. Jenis-jenis bahasa pemrograman antara lain :
Ø  Assembler (perakit) : merupakan program yang digunakan untuk menterjemahkan program aplikasi yang ditulis dengan bahasa rakitan atau bahasa pemrograman simbolik menjadi bahasa mesin. Dengan bahasa simbolik, masing-masing kode operasi mesin tidak ditulis dengan bentuk bilangan biner, tetapi dengan suatu kode simbolik tertentu yang dissebut dengan nemonic.
Ø  Compiler : menterjemahkan setiap instruksi didalam suatu program sekaligus sama dengan assembler dan menghasilkan dengan program objek yan selanjutnya di link sehingga menghasilkan file exe. Contoh perangkat lunak bahasa seperti ini adalah pascal, a, dsb.
Terjadinya Evolusi Software
Ada beberapa tahapan perkembangan software komputer sampai akhirnya berbentuk seperti yang anda gunakan saat ini. Dalam proses evolusinya terbagi menjadi beberapa taap yakni:
Ø  Era Pioner. Era ini merupakan prmulaan komputer di tentukan. Ketika itu, perangkat lunak komputer hanya berupa sambungan-sambungan yang njelimet ke bagian dalam komputer. Punched card  atau kartu lubang merupakan cara berbeda dalam melakukan akses terhadap komputer. Belum ada kesatuan-paduan anatara hardware dan software etika itu menjadi penanda khas awal mula di tentukannya komputer.
Ø  Era Kestabilan. Di zaman ini, perangkat lunak tak lagi menyelesaikan satu jenis program saja, melainkan sudah di coba untuk multi tasking (melakukan banyak perintah). Satu perangkat lunak sudah mampu menyelesaikan banyak pengguna (user tasking) dalam waktu bersamaan dan cepat (real time). Di era ini juga sudah mulai ada polarisasi pengguna, dari yang tadinya hanya bagi kalangan akademisi atau peneliti saja, masyarakat industry sudah mulai bersentuhan dengan komputer.
Ø  Era Micro. Era ini ditandai dengan adanya dua pemisahan fungi software, yakni untuk merespon internal dan yang bertugas dalam menangani program-program aplikasi yang sifanya spesialis. Kecerdasan buatan muncul, yakni di tandai engan adanya otomatisasi dalam perangkat lunak.
Ø  Era Modern. Tahap ini ditandai dengan semakin berkembangnya perangkat lunak, tak hanya untuk komputer melainkan untuk barang lainya seperti TV, HP, dan mesin cuci. Yang memungkinkan kelak akan saling terkoneksi.
Referensi :
http://ilmukomputer.com/





Sabtu, 29 September 2012

Internet


Sejarah Internet Sejarah internet dimulai pada 1969 ketika Departemen Pertahanan Amerika, U.S. Defense Advanced Research Projects Agency (DARPA) memutuskan untuk mengadakan riset tentang bagaimana caranya menghubungkan sejumlah komputer sehingga membentuk jaringan organik. Program riset ini dikenal dengan nama ARPANET. Pada 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan. Tahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan setahun yang lalu untuk ARPANET. Program e-mail ini begitu mudah sehingga langsung menjadi populer. Pada tahun yang sama, icon @ juga diperkenalkan sebagai lambang penting yang menunjukan “at” atau “pada”.

            Tahun 1973, jaringan komputer ARPANET mulai dikembangkan ke luar Amerika Serikat. Komputer University College di London merupakan komputer pertama yang ada di luar Amerika yang menjadi anggota jaringan ARPANET. Pada tahun yang sama, dua orang ahli komputer yakni Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex. Hari bersejarah berikutnya adlah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil mengirimkan e-mail dari Royal Signals and Radar Establishment di Malvern. Setahun kemudian, sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau network. Pada 1979, Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakan newsgroups pertama yang diberi nama USENET.

            Tahun 1981 France Telecom menciptakan gebrakan dengan meluncurkan telpon televisi pertama, dimana orang bisa saling menelpon sambil berhubungan dengan video link. Kerena komputer yang membentuk jaringan semakin hari semakin banyak, maka dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan. Pada tahun 1982 dibentuk Transmission Control Protocol atau TCP dan Internet Protokol atau IP yang kita kenal semua. Sementara itu di eropa muncul jaringan komputer tandingan yang dikenal dengan Eunet, yang menyediakan jasa jarigan komputer di negara-negara Belanda, Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET. Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984 diperkenalkan sistem nama domain, yang kini kita kenal dengan DNS atau Domain Name System. Komputer yang tersambung dengan jaringan yang ada sudah melebihi 1000 komputer lebih. Pada 1987 jumlah komputer yang tesambung ke jaringan melonjak 10 kali lipat menjadi 10.000 lebih.

            Tahun 1988, Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer kini membentuk sebuah jaringan. Tahun 1990 adalah tahun yang paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bisa menjelajah antara satu komputer dengan komputer yang lainnya, yang membetuk jaringa  itu. Program inilah yang disebut www, atau Worl Wide Web. Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer, dan di tahun yang sama muncul istilah surfing the internet. Tahun 1994, situs internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama kalinya virtual-shopping atau e-retail muncul di internet. Dunia langsung berubah. Di tahun yang sama Yahoo! didirikan, yang juga sekaligus kelahiran Netscape Navigator 1.0.


Pengertian Internet - Internet dapat diartikan sebagai jaringan komputer luas dan besar yang mendunia, yaitu menghubungkan pemakai komputer dari suatu negara ke negara lain di seluruh dunia, dimana di dalamnya terdapat berbagai sumber daya informasi dari mulai yang statis hingga yang dinamis dan interaktif.

Fungsi dari internet – Secara umum ada banyak manfaat yang dapat kita peroleh apabila mempunyai akses ke internet. Berikut ini sebagian dari apa yang tersedia di internet :
1.      Informasi untuk kehidupan pribadi : kesehatan, rekreasi, hobby, pengembangan pribadi, rohani, sosial.
2.      Informasi untuk kehidupan profesional/pekerja : sains, teknologi, perdagangan, saham, komoditas, berita bisnis, asosiasi profesi, asosiasi bisnis, berbagai forum komunikasi.
Satu hal yang paling menarik ialah keanggotaan internet tidak mengenal batas negara, ras, kelas ekonomi, ideologi atau faktor-faktor lain yang biasanya dapat menghambat pertukaran pikiran. Seperti jejaring sosial facebook, twitter, dll yang banyak dipakai orang untuk mengenal satu sama lain, untuk berdagang, dll. Internet adalah suatu komunitas dunia yang sifatnya sangat demokratis serta memiliki kode etik yang di hormati segenap anggotanya. Manfaat internet terutama di peroleh melalui kerjasama antar pribadi atau kelompok tanpa mengenal batas jarak dan waktu. Untuk lebih mengingatkan kualitas sumber daya manusia di indonesia, sudah waktunya para profesional indonesia memanfaatkan jaringan internet dan menjadi bagian dari masyarakat informasi dunia.

Keuntungan dari internet – ada banyak keuntungan yang dapat kita peroleh dari penggunaan internet, Salah satunya seperti berikut :
Ø  Komunikasi :  sasaran komunikasi dari internet selalu komunikasi. Dan internet telah unggul melampaui harapan masih, inovasi yang terjadi agar lebih cepat, lebih dapat diandalankan. Dengan kemajuan internet komputer, bumi kita telah berkurang dan telah mencapai bentuk sebuah desa global. Sekarang kita dapat berkomunikasi dengan fraksi yang kedua dengan orang yang duduk dibagian lain dunia. Hari ini dapat berkomunikasi yang lebih baik, kita dapat memanfaatkan fasilitas e-mail. Ada banyak messenger layanan dalam penawaran. Dengan bantuan layanan seperti itu, menjadi sangat mudah untuk mendirikan semacam persahabatan global dimana kita dapat berbagi dan bertukar pikiran, dan dapat menjelajahi kebudayaan lain dari etnis yang berbeda.
Ø  Informasi : informasi mungkin merupakan keuntungan terbesar yang kita dapat dari internet. Setiap jenis informasi pada setiap topik tersedia di internet. Melalui mesin pencari seperti Google, Yahoo merupakan layanan yang terdapat di internet, dengan ini kita bisa menemukan semua jenis berita yang kita cari. Semua orang pasti menggunakan internet untuk mencari informasi dari orang tua, remaja, hingga anak-anak menggunakan jasa internet untuk memudahkan mencari informasi sehari-harinya. Sekarang banyak siswa yang menggunakan internet untuk mencari tugas, sampai untuk riset penelitian.
Ø  Hiburan : banyak tempat-tempat hiburan yang kita tidak tahu dan mungkin kita tidak dapat pergi kesana. Dengan menggunakan jasa internet semua tempat-tempat hiburan di dunia bisa kita jelajahi dan kita liat dengan mudah. Bahkan media internet telah menjadi sangat sukses dalam perangkap segi faktor hiburan. Permainan juga salah satu jenis hiburan, ada bnyak permainan yang dapat di download dari internet secara gratis. Dengan internet banyak hal yang kita dapat darinya.
Ø  Layanan : banyak pelayanan sekarang tersedia di internet seperti perbankan online, mencari pekerjaan, pemesanan tiket, hingga sebagai media perdagangan.

Kekurangan dari internet – ada pula kekurangan dari penggunaan internet, apalagi kalau kita menyalahgunakan jasa internet. Salah satunya seperti berikut :
Ø  Ketergantungan pada jaringan telepon dan Internet Service Provider (ISP) : fasilitas jaringan telepon dan ISP sangat berpengaruh terhadap biaya pemakaian internet di indonesia masih relatif mahal. Karena tarif telepon di tentukan berdasarka pulsa yang digunakan, bukanya atas dasar jumlah panggilan. Sementara itu, terbatasnya bandwidth sistem transmisi yang disediakan ISP  dan banyaknya yang mengakses pada waktu bersamaan memperparah akses terhadap Internet.
Ø  Ancaman virus : virus tidak lain hanyalah sebuah program yang menggagu fungsi normal dari sistem komputer kita. Ketika komputer terkoneksi langsung ke internet lebih rentan terhadap serangan virus dan mereka bisa menyebar ke seluruh hardisk kita, menyebabkan komputer kita ngeheng hingga bisa sampai rusak.
Ø  Pornografi : ini merupakan ancaman terbesar yang berhubungan dengan hidup sehat mental anak-anak kita. Ini merupakan masalah yang serius dalam internet. Ada ribuan situs porno di internet yang dapat dengan mudah di temukan dan dapat menjadi faktor yang merugikan bagi anak-anak yang masih dibawah umur dan menurut saya ini juga sangat merugikan di kalangan remaja.
Internet merupakan salah satu media komunikasi yang dapat langsung di akses melalui media hp, komputer, tablet, dll. Banyak hal yang kita dapat dari internet. Internet juga merupakan salah satu gerbang menuju kesuksesan, karena dengan internet kita dapat dengan mudah menyalurkan hobby atau bakat yang kita punya. Dan janganlah kita menyalahgunakan internet, karena akan berdampak negatif pada diri kita. Manfaatkanlah jasa internet semaksimal mungkin, karena dengan mudah kita dapat mengakses keperluan kita. Ada banyak manfaat dan kelebihan yang kita dapat dari internet dan ada juga kelemahan yang kita dapat dari internet jika kita tidak memanfaatkan nya dengan baik.

Referensi :
http://ilmukomputer.com