Disusun oleh : Sudibyo

i

Makalah ini disusun dan dibuat berdasarkan materi – materi yang ada. Semarang 29. Mudah-mudahan dengan mempelajari makalah ini. Maret 2012 Penyusun. Dan dengan harapan semoga siswa mampu berinovasi dan berkreasi dengan potensi yang dimiliki.KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa. Dalam penyusunan makalah ini. mahasiswa akan mampu menghadapi masalah-masalah atau kesulitan-kesulitan yang timbul dalam belajar Teknologi Infomasi dan Komunikasi. penulis tidak lupa mengucapkan banyak terimakasih kepada semua pihak yang telah membantu menyelesaikan tugas makalah ini. Serta mahasiswa juga dapat memahami nilai – nilai dasar yang direfleksikan. Dalam penyusunan makalah ini penulis berharap semoga makalah ini dapat bermanfaat bagi penulis sendiri maupun para pembaca umumnya. ii . yang telah berkenan memberi petunjuk dan kekuatan kepada penulis sehingga makalah dengan judul “Perkembangan Perangkat lunak” ini dapat diselesaikan. Materi – materi bertujuan agar dapat menambah pengetahuan dan wawasan Mahasiswa dalam belajar sejarah dan perkembangan teknologi informasi dan komunikasi yang dalam hal ini adalah perkembangan perangkat lunak. sehingga penulis dapat menyelesaikan penyusunan makalah ini tepat waktu. dalam berpikir dan bertindak.

..................................................................................... Bagaimana Perkembangan Perangkat Lunak ............................................................................................................................................................................................................................................. B........................................... B......................................... 2 2 3 4 BAB III PENUTUP .......................... Latar Belakang ...................................................................................................................................... DAFTAR ISI ........... A....... 7 7 7 DAFTAR PUSTAKA ............ 8 iii ...... Saran ........................................................... KATA PENGANTAR ....... A.......................DAFTAR ISI HALAMAN JUDUL........... Metode Penulisan ......................................................................................................................................................... C.................... A............................................................... Apa Itu Perangkat Lunak ....................... i ii iii BAB I PENDAHULUAN ........ Sejarah Perkembangan Perangkat Lunak ............... Kesimpulan ................. C................................................................................................................................................ 1 1 1 1 BAB II PEMBAHASAN ......................................................................... B................. Maksud dan Tujuan.......................................................

Komputer di gunakan manusia untuk meningkatkan hasil kerja dan memecahkan berbagai masalah. 2.BAB I PENDAHULUAN A. 1 . Memaparkan apa sebenarnya itu perangkat lunak. Yang menjadi pemroses data atau pemecah masalah itu adalah perangkat lunak. Memaparkan perkembangan perangkat lunak dari awal hingga sekarang. B. Komputer merupakan mesin yang memproses fakta atau data menjadi informasi. Sehingga memicu perkembangan perangkat lunak di seluruh dunia. Untuk itulah kami ingin mengulas beberapa hal tentang perkembangan perangkat lunak dalam makalah ini. Perangkat lunak sendiri memiliki sejarah yang tidak pendek untuk dijelaskan. Setiap individu mempunyai kebutuhan yang berbeda beda terhadap perangkat lunak yang ada sehingga membuat mereka ingin mengembangkannya hingga memenuhi kebutuhannya masing masing. Perkembangan yang pesat itu juga didukung kebutuhan manusia yang berkembang dari zaman ke zaman. Maksud dan Tujuan 1. C. Metode Penulisan Penulis mencari materi dari Internet dan materi-materi pada mata kuliah Organisasi dan Arsitektur Komputer. Latar Belakang Dewasa ini banyak bertaburan perangkat lunak yang bisa dugunakan oleh masyarakat dengan mudahnya. Perangkat lunak sendiri memiliki ragam yang banyak.

Apa itu perangkat lunak.? Software adalah kumpulan instruksi yang berfungsi untuk menjalankan suatu perintah. :. Software ini mengatur sedemikian rupa sehingga logika yang ada dapat dimengerti oleh mesin komputer.com) Komputer digunakan orang untuk meningkatkan hasil kerja dan memecahkanberbagai masalah. maupun dokumen serta arsip lainnya. Dari operasi dasar ini disusun program atau perangkat lunak. OR. dan menjalankan sistem. logika yang disusun ini diolah melalui perangkat lunak. >. x) dan logika (AND. menentukan fungsi hardware. program.. menyortir. Untuk mencapai keinginannya tersebut dirancanglah suatu susunan logika. Pengertian perangkat lunak menunjuk pada program dan alat bantu lain yang bersifat menambah kemampuan komputer sebagai alat untuk melaksanakan tugas atau operasi tertentu. komputer harus dapat membaca dan memasukkan program ke dalam memori utamanya. diantaranya adalah sistem operasi. yang disebut juga dengan program beserta data-data yang diolahnya. menghitung. Program adalah instruksi dalam bahasa mesin atau yang dapat dibaca oleh komputer yang dirancang untuk tujuan tertentu sehingga jika operator menjalankan komputer dan memijat tombol tertentu (misalnya untuk memroses data akuntansi) disebut. dan menghasilkan keluaran berupa informasi dalam monitor atau cetakan.wordpress. seperti memberikan informasi tentang hardware. -. Bentuk terkecil dari perangkat lunak adalah operasi aritmatik (+. Yang menjadi pemroses data atau pemecah masalah ituadalah perangkat lunak. Pengeloahan pada software ini melibatkan beberapa hal. Program aplikasi dapat dibuat secara khusus untuk memenuhi kebutuhan khusus pula (tailor-made) atau berupa paket yang mempunyai aplikasi umum. membuat keputusan (membandingkan). 2 . Merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri. (solehsoul. =). dan data. dengan program aplikasi (aplication program). maupun catatancatatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya. merupakan kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. <. perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah. Disebut juga dengan perangkat lunak.BAB II PEMBAHASAN A. Agar komputer dapat membaca. mengingat. data yang disimpan ini dapat berupa program atauinstruksi yang akan dijalankan oleh perintah.

Claude Keagan. untuk kecerdasan buatan  1974 : C pertama kali dikembangkan bernama BCPL. Starkweather  1969 : FORTH. c.  1966 : PL/1 (Programming Language version 1)IBM. dikembangkan oleh Niklaus Wirth  1971 : SAM76.  1972 : PROLOG. or Teaching). digunakan dalam bidang astronomi  1970 : PASCAL. Kenneth Iverson. gabungan dari LISP dan FORTH. Kurtz. IBM  1964 : BASIC ( Beginner’s All-purpose Symbolic Instruction Code). John Bakus. IBM. Eckert menggabungkan beberapa mesin akuntansi kartu IBM yang berbeda. gabungan BASIC & PASCAL. Grace Hooper. John McCarty. John A. 3 . Alain Colmerauer & Philippe Roussel. Dr. gabungan FORTRAN dan COBOL.  1962 : APL (A Programing Language).  1974 : COMAL. Perangkat lunak semasa generasi pertama Menghubungkan beberapa sirkuit di dalam komputer atau dengan membuat program dalam bahasa mesin yang disimpan di memori komputer secara permanen.  1968 : PILOT (Programmed Inquiry.  1933 : Wallace J. Perangkat lunak sebelum computer generasi pertama  300 sm : Penggunaan obor sebagai signal untuk mengirimkan berita yang digunakan bangsa yunani  1842 : Ada Augusta. MIT · 1961 : GPSS (General Purpose System Simulator)  1962 : RPG (Report Program Generator).  1945 : Kutu yang pertama b. Learning. Moore.  1960 : LOGO.  1958 : ALGOL (Algoritmic Language)  1959 : COBOL (Common Buisness Oriented Language). John G. kemudian diadaptasi di Bell Laboratories dengan nama bahasa B. Biasanya unik untuk suatu aplikasi. Kemeny & Thomas E.B. penulis perangkat lunak pertama kali yang digunakan pada Babbage’s Analytical Engine. Perkembangan bahasa pemrograman tingkat tinggi  1957 : FOTRAN (Formula Translator). IBM.  1958 : LISP (List Programing). Borge Christensen & Benedict Lofsted. Sejarah perkembangan perangkat lunak a. Charles H.

Perkembangan perangkat lunak paket system operasi  1954 : Sistem Operasi pertama kali Digunakan untuk komputer IBM 701 di General Motor Research Laboratories  1960 : Sistem Operasi untuk komputer mini pertama kali  1969 : UNIX. Bell Laboratories  1970 : CP/M (Control Program/Microproc. 1977 : MODULA-2. Paul Lutus. tingkat pemrosesan yang dikerjakan perangkat lunak bersifat machine-like (keinginan mesin) mulai berubah 4 . ahli teknik NASA  1982 : LOTUS 1-2-3.Yale Univ. John Barnaby. diterapkan pada komputer PDP-7. dimana data ini pada saat diinput akan diterjemahkan menjadi bilangan biner.0  1993 : Mosaic.William Bill Gates.pengolah kata  1979 : Apple Writer.). Saat ini. California  1979 : Word Star. Michael Shrayer. Niklaus Wirth. Perangkat lunak atau software adalah program dari komputer. Bagaimana perkembangan perangkat lunak sampai sekarang Komputer membutuhkan data atau fakta. Ken Thompson.Disk Operating System). Wayne Ratliff. Mesin komputer memproses fakta atau data menjadi suatu informasi yang berguna bagi penggunanya. Mitchel Kapoor. pengolah kata. gabungan program spreadsheet grafik dan kemampuan untuk mendapatkan informasi. Robert Frankston. d. diambil dari ADA AUGUSTA. DEC (Digital Equipment Corporation)  1981 : DBASE-II.  1985 : Microsoft Windows Pertama  1987 : IBM Operating System/2  1988 : Windows/386  1990 : Windows 3. Perangkat lunak adalah program yang berisi instruksi untuk melakukan proses pengolahan data. pengolah kata  1979 : VisicalC(Visual Calculator).Digital Research  1980 : MS-DOS (Microsoft. Sebelum menjadi informasi data tersebut diproses melalui hardware yang terletak pada CPU dengan menggunakan perangkat lunak. e. Browser Internet Pertama  1995-1997-2000-xp : Windows 95 Windows 98 C.Swiss  1979 : ADA digunakan di Dephan AS. Dengan Komputer diharapkan dapat meningkatkan hasil kerja dan memecahkan berbagai masalah.Garry Kildal. Perkembangan perangkat lunak paket aplikasi  1976 : Electrical Pencil.

dan bentuk bit ini di ubah menjadi kode-kode yang di kenal sebagai assembler. perangkat lunak merupakan satu kesatuan dengan perangkat kerasnya. kemudian setelah proses seleksi dan pengurutan menjadi sesuatu yang berguna menjadi informasi. Berdasarkan perkembangannya perangkat lunak sampai dengan sekarang dibagi menjadi beberapa era yaitu : a) Era pioner Bentuk perangkat lunak pada awalnya adalah sambungan-sambungan kabel ke antar bagian dalam komputer. Kode-kode mesin sendiri masih cukup menyulitkan karena tuntutan untuk dapat menghapal kode tersebut dan format (aturan) penulisannya yang cukup membingungkan. yang di representasikan sebagai binary digit (bit). menggunakan aljabar Boolean. dengan urutan proses yang panjang dengan melibatkan puluhan bahkan ratusan orang dalam pembuatannya.com) Kelompok-kelompok bit ini di susun ke dalam struktur instruksi seperti penyimpanan. Informasi yang di susun secara sistematis dengan suatu alur logika tertentu menjadi knowledge (pengetahuan). Penggunaan komputer dilakukan secara langsung dan hasil yang selesai di kerjakan komputer berupa print out. maka dari itu diperlukan perangkat lunak yang benar-benar mendukung perangkat kerasnya. Perkembangan teknologi terutama dalam perangkat keras terus diimbangi oleh perangkat lunaknya sehingga penggunaan komputer lebih maksimal. dari masalah ini kemudian lahir bahasa pemrograman tingkat tinggi yang seperti bahasa manusia (bahasa Inggris). operasi logika. Pada era ini. Proses yang di lakukan di dalam 5 . byte (8 bit). yaitu 1 (benar) atau 0 (salah). Saat ini pembuatan perangkat lunak sudah menjadi suatu proses produksi yang sangat kompleks. double word (32 bit).wordpress. Perangkat Keras tidak akan berfungsi tanpa adanya perangkat lunak begitu pula sebaliknya perangkat lunak tidak berfungsi tanpa adanya perangkat keras. sehingga orang mulai mengelompokkan bit tersebut menjadi nible (4 bit). disusun hirarki informasi. Cara lain dalam mengakses komputer adalah menggunakan punched card yaitu kartu yang di lubangi. Di dalam teori informasi.dengan sifat human-like (keinginan manusia). sebuah program untuk sebuah mesin untuk tujuan tertentu. Kedua perangkat tersebut memang saling berkaitan sehingga komputer dapat berfungsi dengan baik. Kemampuan komputer dirasakan sangat berkaitan dengan perangkat keras dan perangkat lunaknya. cara ini sudah pasti sangat menyulitkan. operasi aritmatika. Penggunaan komputer saat itu masih dilakukan secara langsung.Bentuk paling sederhana dari perangkat lunak. transfer. gambar berikut memperlihatkan orang yang sedang menggunakan komputer. (rudihd. word (16 bit). mulai dari data/ fakta.

tetapi juga oleh kalangan industri / perusahaan. dengan beberapa tahapan proses yang melibatkan berbagai disiplin ilmu dalam perancangannya. Tidak hanya komputer. TV. Pada era ini mulai di kenal sistem basis data. d) Era modern Saat ini perangkat lunak sudah terdapat di mana-mana. Dan yang hebatnya lagi adalah setiap peralatan itu akan mengarah pada suatu saat kelak akan dapat saling terhubung. bahkan peralatan seperti telepon. perangkat lunak sekarang mulai bisa mengenal suara dan gambar. Sebuah perangkat lunak mampu menyelesaikan banyak pengguna (multi user) secara cepat/langsung (real time). Perangkat lunak dapat di bedakan menjadi perangkat lunak sistem yang bertugas menangani internal dan perangkat lunak aplikasi yang di gunakan secara langsung oleh penggunannya untuk keperluan tertentu. selain permasalahan teknis. sebuah komputer genggampun telah di lengkapi dengan perangkat lunak yang dapat di sinkronkan dengan PC. tapi sudah seperti banyak proses yang di lakukan secara serempak (multi tasking). perangkat lunak juga berkembang untuk memenuhi kebutuhan perorangan. tetapi telah menjadi pekerjaan banyak orang. Baris-baris perintah perangkat lunak yang di jalankan oleh komputer bukan lagi satu-satu. b) Era stabil Pada era stabil penggunaan komputer sudah banyak di gunakan. Perangkat lunak pada era ini contohnya ENIAC. tidak hanya pada sebuah superkomputer dengan 25 prosesornya. 6 . Pembuatan sebuah perangkat lunak bukan lagi pekerjaan segelentir orang. Tingkat kecerdasan yang di tunjukkan oleh perangkat lunak pun semakin meningkat. dari ini perangkat lunak mulai bergeser menjadi sebuah produk. dan sebuah perangkat lunak dapat menjalankan beberapa fungsi. AC dan microwave. Automatisasi yang ada di dalam perangkat lunak mengarah ke suatu jenis kecerdasan buatan. telah di tanamkan perangkat lunak untuk mengatur operasi peralatan itu. yang memisahkan antara program (pemroses) dengan data (yang di proses). hingga ke mesin cuci. tidak hanya oleh kalangan peneliti dan akademi saja. Pada era ini contoh perangkat lunaknya adalah c) Era mikro Sejalan dengan semakin luasnya PC dan jaringan komputer di era ini. Perusahaan perangkat lunak bermunculan.komputer berupa baris instruksi yang secara berurutan di proses.

era mikro. menentukan fungsi hardware. dan menjalankan sistem. era stabil.BAB III PENUTUP Demikian yang dapat kami paparkan mengenai materi yang menjadi pokok bahasan dalam makalah ini. Dalam perkembangan perangkat lunak ada bebereapa era yang dilaluli. 7 . seperti memberikan informasi tentang hardware. kerena terbatasnya pengetahuan dan kurangnya rujukan atau referensi yang ada hubungannya dengan judul makalah ini. dan adanya pengembangan lebih lanjut. A. tentunya masih banyak kekurangan dan kelemahannya. perangkat lunak mulai bisa mengenal suara. era modern. Kesimpulan Software adalah kumpulan instruksi yang berfungsi untuk menjalankan suatu perintah. Saran Adanya kritik dan saran dari para pembaca adalah untuk menjadi kita yang lebih baik. B. Yaitu era pioner. Penulis banyak berharap para pembaca yang budiman sudi memberikan kritik dan saran yang membangun kepada penulis demi sempurnanya makalah ini dan dan penulisan makalah di kesempatan-kesempatan berikutnya. Dalam era zaman sekarang. Semoga makalah ini berguna bagi penulis pada khususnya juga para pembaca yang budiman pada umumnya. gambar bahkan memakai sensor sperti sensor gerak atau sensor cahaya.

uny.id/arifkurniawan5/2011/01/07/makalah-perkembanganperangkat-lunak/ 8 .DAFTAR PUSTAKA http://blog.student.ac.

Master your semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master your semester with Scribd & The New York Times

Cancel anytime.