Anda di halaman 1dari 17

SOFTWARE KOMPUTER

DISUSUN OLEH:

1. Dewi Asri Ningsih


2. Nur Ahadia Dzulqaidah
3. Rahmawati
4. Yuyun
5. Naura
6. Ayatullah
7. Nyoman

UNIVERSITAS COKROAMINOTO PALOPO


FAKULTAS TEKNIK KOMPUTER
2023/2024
KATA PENGANTAR

Dengan kerendahan hati penulis mengucapkan puji syukur dan terima


kasih kepada Tuhan yang Maha Esa atas berkat, rahmat, dan karunia Nya,
Penulis dapat membuat dan menyelesaikan makalah ini.
Makalah ini memberi pengetahuan dan perkembangan terhadap ilmu
pengetahuan dan teknologi. Penulis juga menyadari karena adanya kekurangan
makalah ini baik disana maupun disini, makalah ini belum begitu sempurna.
Meskipun demikian, penulis telah berusaha sebaik baiknya dan semaksimal
mungkin dalam pembuatan makalah ini.Dalam kesempatan ini,penulis juga
mengucapkan terima kasih kepada;
DAFTAR ISI
KATA PENGANTAR....................................................................................i
DAFTAR ISI...........................................................................................................ii

BAB 1 PENDAHULUAN
1.1. Latar belakang........................................................................................1
1.2. Tujuan penelitian....................................................................................2
1.3. Manfaat penelitian..................................................................................2
1.4. Rumusan masalah...................................................................................3
1.5. Sumber Data...........................................................................................3
1.6. Landasan Teori.......................................................................................3

BAB II SOFTWARE KOMPUTER


2.1. Sejarah dan Perkembangan Software Komputer....................................5
2.2. Jenis software Komputer......................................................................18
2.3. Lisensi software Komputer..................................................................22

BAB III PENUTUP


3.1. Kesimpulan..........................................................................................24
3.2. Saran....................................................................................................25

DAFTAR PUSTAKA.........................................................................................................26
BAB I

PENDAHULUAN

1.1. Latar belakang


Komputer adalah salah satu alat atau mesin yang dapat membantu kerja manusia.
Komputer juga merupakan salah satu penemuan besar dan luar biasa bagi dunia ini.
Komputer pertama kali di temukan oleh seseorang yang bernama Charles Babbage,
Seorang matematika dari inggris.Seiring dengan berkembangnya zaman dari tahun ke
tahun, Komputer juga semakin menjadi lebih baik dan lebih canggih. Komputer di
dalamnya terdapat program-program yang membuat komputer itu dapat aktif dan
beroperasi sesuai dengan fungsi komputer tersebut. Contoh program-program yang ada
di dalam komputer itu seperti perangkat keras atau yang lebih sering di sebut dengan
hardware dan ada yang namanya perangkat lunak atau yang seing di sebut dengan
software.
Software atau perangkat lunak adalah program komputer yang menghubungkan
antara pengguna komputer atau hardware. Software juga dapat di katakan sebagai
pernerjamah keinginan dari sisi penguna komputer untuk dapat di proses oleh hardware.
Software yang sudah berkembang saat ini, sudaah sangatlah banyak. Software-software
tersebut banyak di gunakan untuk mempermudahkan dan mepercept pekerjaan manusia
yang menggunakan komputer. Software-software ini juga banyak di gunakan di
perusahaan-perusahaan besar maupun kecil. Software yang ada di zaman sekarang ini
telah mengalami perbaikan dan perkembangan yang sangat luar biasa,baik dari jenisnya,
visualisasinya dan lainnya.
Melihat hal di atas,maka penulis membahas masalah’’Software Komputer’’.
Selain itu,makalah ini juga dapat menginformasikan sejarah dan perkembangan software,
jenis software.
1.2. Tujuan penelitian
Tujuan yang hendak di capai dalam penyusunan makalah ini, adalah sebagai
berikut :

1. Secara Umum
Sebagai salah satu syarat untuk mengikuti mata kuliah Pengenalan
Aplikasi Sistem Operasi.
2. Secara Khusus
Untuk mengetahui apa yang di maksud dengan Software Komputer.

1.3. Manfaat Penelitian


Manfaat penelitian yang hendak di capai penulis dalam penyusun makalah ini
adalah sebagai berikut :

1. Praktis
Penulisan makalah ini bermanfaat bagi penulis dan pembaca. Bagi
Penulis melatih diri membuat makalah dan lebih memahami tentang
software komputer. Bagi pembaca, agar pembaca dapat mengetahui
tentang software komputer.

2. Ilmiah
Makalah ini bersifat ilmah, sehingga makalah ini bermanfaat bagi ilmu
Pengetahun dalam hal mengetahui tentang software komputer.
1.4. Rumusan Masalah
Dalam penyusunan makalah ini,penulis akan mencoba mengangkat dan
menganalisis tentang software komputer.
Dalam makalah ini, penulis menyampaikan beberapa rumusan masalah,
antara lain :

1. Apakah yang di maksud dengan software komputer?


2. Bagaimana sejarah dan perkembangan software komputer?
3. Apa saja jenis software komputer?
4. Apa saja lisensi software komputer?

1.5. Sumber Data


Sumber data yang di gunakan dalam karya tulis ini adalah data-data dari buku-
buku dan internet.

1.6. Metodologi
Metodologi yang di gunakan penulis dalam penulisan makalah ini, adalah sebagai
berikut :

1. Metode pendataan
a. Studi Pustaka
Data-data yang diperoleh untuk mendapatkan sumber menggunakan
Buku,dimana isinya berhubungan dengan penyusunan makalah ini.

2. Metodologi penulisan
Untuk menuliskan data-data yang di peroleh,penulis menggunakan
Metode deskriptif, yaitu, dengan cara melakukan atau menggunakan seluruh
Hasil pendataan sesuai dengan keadaan yang sebenarnya sehingga data-data
Yang di peroleh benar-benar dapat di buktikan.
BAB II
SOFTWARE KOMPUTER
2.1. Sejarah dan perkembangan komputer
Software komputer adalah sekumpulan data yang diatur dan disimpan komputer.
Data data yang disimpan dan diatur oleh komputer tersebut dapat berupa instruksi atau
program yang akan menjalankan suatu perintah dalam komputer. Dengan sofware ini
komputer baru dapat menjalankan suatu perintah atau instruksi. Software juga sering di
sebut sebagai perangkat lunak. Perangkat lunak ini adalah kumpulan beberapa perintah
yang dijalankan oleh komputer dalam menjalankan fungsinya , perangkat lunak ini
sebagai
suatu catatan bagi komputer yang menyimpan dokumen-dokumen atau arsip-arsip
lainnya.
Selain itu definisi sofware dibagi menjadi 3 yaitu:
1. Software sebagai sistem yang berperan mengendalikan jalannya perangkat
komputer dan komponen software lain yang menunjang operasional komputer.
Software dalam kategori ini dikenal sebagai sistem operasi contohnya Windows ,
Linux, dan Mac.Intosh.
2. Software sebagai program aplikasi yang berperan memenuhi tugas atau
perintah
tertentu dari sistem. Software dalam kategori ini dikenal sebagai software
aplikasi,
contohnya microsoft office untuk kebutuhan perkantoran, Adobe Photoshop
untuk
aplikasi gambar dan design, dan Mozilla firefox untuk aplikasi penelusuran
halaman web.
3. Software sebagai perangkat yang menunjang pengembangan dan pembuatan
software sebagai aplikasi. Software ini dikenal sebagai software pemrograman
yaitu software bahasa pemrograman seperti PHP, dan HTML.

Dibawah ini di sajikan sejarah rekayasa software dan sejarah dan perkembangan
Software yang terjadi di dunia ini:
SEJARAH REKAYASA SOFTWARE :

 Awal tahun 1945-1965

Pada tahun ini digunakan istilah software engineering dan istilah ini

digunakan di akhir tahun 1950 dan di awal tahun 1960. Di tahun-tahun


itu

terjadi perdebatan hebat mengenai aspek engineering dari pengembangan

perangkat lunak.

Pada tahun 1968 dan 1969, komite sains NATO mensponsori dua

konferensi tentang rekayasa perangkat lunak. Banyak yang menganggap

bahwa dua konferensi inilah yang menandai awal resmi profesi rekayasa

perangkat lunak.

 Krisis perangkat lunak di tahun 1956-1985

Pada tahun 1960-an hingga 1980-an, banyak masalah yang ditemukan

para praktisi pengembangan perangkat lunak. Kasus kegagalan

pengembangan perangkat lunak terjadi mulai dari projek yang melebihi

anggaran, hingga kasus yang mengakibatkan kerusakan fisik dan

kematian. Salah satu kasus yang terkenal antara lain meledaknya roket

Ariane akibat kegagalan perangkat lunak.

 Tidak ada senjata mutakhir tahun 1985-sekarang

Selama bertahun tahun para peneliti mencari cara untuk memecahkan

masalah krisis perangkat lunak. Berbagai cara telah ditempuh, mulai dari

pemrograman terstruktur, pemrograman berorientasi object, perangkat


pembantu pengembangan perangkat lunak (CASE tools), berbagai

standar, UML hingga metode formal diagung-agungkan sebagai senjata

pemungkas untuk menghasilkan software yg benar, sesuai anggaran dan

tepat waktu namun tetap saja tidak bisa memecahkan masalah itu.

Pada tahun 1987, Fred Brooks menulis artikel No Silver Bullet, yang

berproposisi bahwa tidak ada satu teknologi atau praktek yang sanggup

mencapai 10 kali lipat perbaikan dalam produktivitas pengembangan

perangkat lunak dalam tempo 10 tahun.

SEJARAH SOFTWARE SEBELUM KOMPUTER GENERASI PERTAMA

 300 SM Sistem Kode yang pertama

Bangsa Yunani menggunakan obor untuk memberikan berita dari suatu

kota ke kota lain. Obor – obor itu diletakkan ditembok masing masing 5.

Kombinasi obor-obor itu membentuk sebuah huruf. Tiap tembok itu

terdiri dari 5 baris dan 5 kolom. Sebelah kanan untuk baris dan kiri untuk

kolom. Perpotongan antara baris dan kolom ini membentuk huruf,

disebut dengan polyphius telegraph.

 Penulis software yang pertama di tahun 1842

Ada Augusta, anak perempuan dari Lord Byron ini adalah penulis

pertama aoftware yang diterapkan pada Babbage Analytical Engine.

Nama ada ini diabadikan dalam sebuah bahasa komputer, yaitu ADA.

ADA merupakan satu-satunya bahasa pemrograman yang digunakan

pada Departemen pertahanan Amerika Serikat.

 Program Mekanik yang pertama di tahun 1933

Wallace J. Eckert menggabungkan beberapa mesin akuntasi kartu


plong IBM yang berbeda. Untuk menjalankan mesin ini sebagai suatu

kesatuan, ia membuat program mekanik yang mengendalikannya.

 Kutu yang pertama

Harvard Mark II menemukan di relay komputernya sebuah kutu (bug)


yang terjepit mati. Mulai dari itu, bila komputer tidak bekerja, para ahli

mengatakan bahwa mereka sedang debugging dan istilah ini masih

digunakan sampai saat ini.

SEJARAH SOFTWARE SEMASA KOMPUTER GENERASI PERTAMA


Programmer pada masa ini kebanyakan adalah ahli matematika dan ahli teknik.
Mereka menggunakan komputer untuk menyelesaikan pekerjaan dibidangnya. Program
yang dibuat dengan menghubungkan beberapa sirkuit di dalam komputer atau dengan
membuat bahasa mesin yang disimpan di memori komputer secara permanen.

SEJARAH PERKEMBANGAN BAHASA PEMROGRAMAN TINGKAT TINGGI

 Tahun 1957- FORTRAN

Grup di IBM yang diketuai oleh John Bakus pada tahun 1945

mengembangkan bahasa pemrograman tingkat tinggi yang disebut

FORTRAN (FORmula TRANslator). FORTRAN diterapkan pada

tahun 1957 di komputer IBM 704.

 Tahun 1958, LISP

John McCarthy menemukan bahasa pemograman LISP (LISt Processor

atau LISt Programming) yang dibutuhkan oleh peneliti-peneliti


artificial

intelligence. Beberapa dialek bahasa LISP yang dikembangkan


misalnya

MACLISP, INTERLISP, FRANZLISP, UCILISP dan ZETALISP.

 Tahun 1958, ALGOL


ALGOL (ALGOrithmic Language) dikembangkan tahun 1958 untuk

memecahkan masalah-masalah secara umum (general purpose) dengan

nama ALGOL 58 berkembang menjadi ALGOL 60 (1960), ALGOL-


W

(dikembangkan tahun 1966 oleh Niklaus Wirth) dan ALGOL 68


(1968.)

 Tahun 1959, COBOL

Pada tahun 1959 sebuah group komite pemakai komputer bertemu di

University of Pensylvania untuk memecahkan persoalan program yang

standar (program yang ditulis pada satu komputer dimungkinkan untuk

dijalankan pada komputer dengan model yang berbeda). Hasilnya pada

tahun 1960 dibuatlah COBOL (Common Business Oriented


Language).

Salah seorang komite adalah Dr. Grace Hooper yang menulis language

translator atau compiler program (program penterjemah) untuk bahasa

tingkat tinggi tersebut. Perkembangan bahasa COBOL yaitu COBOL-

60 (1960) yang dibuat oleh CODASYL (Conference On Data System

Languages), COBOL-61 dan COBOL-61-EXTENDED (1961),

COBOL-68 (1968), ANS-COBOL-74 (1974) dan ANS-COBOL-85

(1985).

 Tahun 1960, LOGO

LOGO merupakan perkembangan dari LISP oleh Seymour Papert di

Massachusets Institute of Technology yang diterapkan pada komputer

mainframe. LOGO ditujukan untuk bidang pendidikan. Sekitar tahun

1980 LOGO diterapkan pada komputer mikro.


 Tahun 1961, GPSS

GPSS (General Purpose Systems Simulator) merupakan bahasa


pertama

yang berupa bahasa untuk keperluan proses simulasi.

 Tahun 1961, RPG

RPG (Report Program Generator) dikembangkan IBM yang diterapkan

pada komputer IBM 1041 pada bulan Januari 1961. RPG


dikembangkan

menjadi RPG II untuk komputer IBM System/3 tahun 1969 dan RPG
III

bulan Oktober 1978 untuk komputer IBM System/38. Versi terakhir


dari

bahasa ini adalah RPG IV

 Tahun 1962, APL

APL (A Programming Language) dikembangkan di IBM oleh Kenneth

Iverson tahun 1962. APL tepat digunakan untuk aplikasi teknik yang

pertama kali digunakan untuk komputer IBM System/360 (1966).

Perkembangan APL yaitu APL*PLUS (1970), APL*PLUS PC (1982),

APL2 (1984) dan APL2000 (1995)

 Tahun 1964, BASIC

BASIC (Beginners’ All-purpose Symbolic Instruction Code)


ditemukan

oleh Prof. John G. Kemeny dan Thomas E. Kurtz tanggal 1 Mei 1964
di

Darmouth College New Hampshire. Merupakan bahasa tingkat tinggi

yang berbentuk interpreter yang memungkinkan untuk mengoperasikan

untuk mengoperasikan komputer secara interaktif. Program dapat

ditulis, dijalankan, dirubah dan dijalankan kembali tanpa harus melalui


tahap kompilasi. Versi lainnya yaitu MBASIC, SBASIC, CBASIC,

Applesoft BASIC, GBASIC, HBASIC, KBASIC, BASIC-86,


BASICA,

QBASIC dan VISUAL BASIC.

 Tahun 1966, PL/1

IBM mengambangkan suatu bahasa tingkat tinggi PL/1 (Programming

Language version 1) yang merupakan gabungan dari FORTRAN,

COBOL dan ALGOL. Bahasa ini diterapkan pada komputer IBM


S/360

paa tahun 1966 untuk aplikasi bisnis dan Teknik

 Tahun 1968, Konsep Pemograman Terstruktur yang PertamaEdger


Djikstra mengumumkan suatu paper yang berjudul GO TO Statement

Cosidered Harmful (Statemen GO TO dianggap berbahaya) yang


isinya

menekankan bahwa sejumlah kesalahan dalam pemograman dapat

dihindari dengan mengurangi statemen GO TO di dalam program


sebisa

mungkin sehingga program menjadi terstruktur

 Tahun 1968, PILOT

PILOT (Programmed Inquiry, Learning Or Teaching) dikembangkan

oleh John A. Starkweather di California University San Fransisco

Medical Center tahun 1968 dan ditujukan pada mereka yang belum

berpengalaman dalam menulis program

 Tahun 1969, FORTH

Dikembangkan oleh Charles H. Moore tahun 1969. Pada tahun 1971

FORTH digunakan pada National Radio Astronomy Observatory untuk

menyelesaikan permasalahan perbintangan yang sampai tahun 1976


distandarkan sebagai bahasa untuk International Astronomical Union.

Sekitar tahun 1973, Charles H. Moore dan Elisabeth Rather mendirikan

FORTH Inc. yang mengembangkan MiniFORTH kemudian

MicroFORTH yang akhirnya dikeluarkan versi PolyFORTH dan

PolyFORTH II. Versi terakhir adalah PCFORTH

 Tahun 1970, PASCAL

Dikembangkan tahun 1970 oleh Niklaus Wirth di Technical University

di Zurich Switzerland. Nama PASCAL diambil dari nama Blaise


Pascal.

Sampai sekarang ada beberapa versi dari PASCAL, diantaranya UCSD

Standard PASCAL, Apple PASCAL, KMMM PASCAL, MT+PASCAL

dan Turbo PASCAL


 Tahun 1971, SHRDLU

Terry Winograd mendapatkan gelar Master di M.I.T dengan

menyertakan suatu program yang disebut SHRDLU (Judul Tesis :

Procedures as a Representation for Data in a Computer Program for

Understanding Natural Language). Program ini dapat menganalisa

percakapan yang ditulis dengan bahasa manusia secara natural

 Tahun 1971, SAM76

SAM76 merupakan bentuk gabungan dari LISP dan FORTH yang

digunakan untuk komputer multiuser dengan sistem operasi UNIX.

SAM76 dikembangkan di Bell Laboratories tahun 1971 oleh Claude

Kagan

 Tahun 1972, PROLOG

Penerapan pertama dari PROLOG (PROgramming en LOGique)


adalah
tahun 1972 oleh Alain Colmerauer dan Philippe Rousell di Marseilles

Perancis. Bahasa ini dianggap sebagai pesaing dari LISP yang berguna

untuk operasi artificial intelligence.

 Tahun 1972, SMALLTALK

Dikembangkan oleh Xerox,s Palo Alto Research Center (PARC). Versi

lain dari bahasa ini adalah SMALLTALK-76 dan SMALLTALK-80

 Tahun 1974, C

Bahasa C pertamakali dikembangkan di Inggris dengan nama BCPL

yang kemudian diadaptasi di Bell Laboratories di Amerika Serikat dan

diberi nama bahasa B. Bahasa ini dikembangkan oleh Dennis Ritchie

Kerning dan diberi nama bahasa C. Bahasa ini digunakan untuk


menulis

sistem operasi UNIX.

 Tahun 1974, COMAL

COMAL (COMmon Algorithmic Language) dikembangkan pertama

kali di denmark oleh Borge Christensen pengajar di Mathematics and

Computer Science College of Higher Education di Tonder Denmark

dibantu oleh Benedict Lofsted. COMAL merupakan gabungan dari

DASIC dan PASCAL dan pertama kali diterapkan pada komputer mini

Data General NOVA 1200.

 Tahun 1975, BASIC pada Komputer Mikro yang Pertama

Paul Allen, programmer muda yang bekerja pada perusahaan komputer

Honeywell dengan William Bill Gates menawarkan interpreter BASIC

kepada Ed Roberts pemilik perusahaan MITS. Mereka menggunakan


manual dari microprocessor Intel 8080.

Paul Allen dan William Bill Gates mendirikan perusahaan Traf-O-Data

sewaktu SMA tetapi tidak sukses dan terakhir mendirikan Microsoft.

Bahasa BASIC buatan Microsoft yang terkenal adalah MBASIC, jenis

yang lainnya adalah BASIC dan BASICA

 Tahun 1977, MODULA-2

Modula-2 (MODUlar Language) dikembangkan pleh Nicklaus Wirth di

federal Technical University Zurich Switzerland. Bahasa ini digunakan

untuk tujuan khusus dari multiprograming pada tahun 1977

 Tahun 1979, ADA

Dikembangkan untuk digunakan di departemen pertahanan Amerika

Serikat Pentagon.

SEJARAH PERKEMBANGAN SOFTWARE PAKET APLIKASI

 T a h u n ( 6 Electric pencil diperkenalkan oleh Michael %hrayer. Dia


adalah seorang programmer yang menjual program yang dibuat
dengan komputer mikro'ltair. Electric pensil pada mulanya hanya
digunakan untuk komputer mikro'ltair saja, tetapi kemudian untuk
jenis komputer mikro lainnya juga untuk printer. T a h u n ! @ C @
: + 3 D % T ' 3 :+3D %T'3 ini ditemukan oleh 0ohn "arnaby,
sebelumnya %eymour3ubinstein menanyakan kepada beberapa
penjual sot)are tentang keinginanmasyarakat. %etelah itu muncullah
program :+3D %T'3 dengan perusahaannya yang bernama Micropo. :
+3D %T'3 sampai sekarang masihdigunakan, contohnya seperti :ord
%tar 3elease .7, :ord %tar Proesional3elease 7.1, dan masih banyak
lainnya.  T a h u n ! @ C 9  E 6 E ; T 3 ( ; P E N ; ( 6 Electric pencil
diperkenalkan oleh Michael %hrayer. Dia adalah seorang programmer
yang menjual program yang dibuat dengan komputer mikro'ltair.
Electric pensil pada mulanya hanya digunakan untuk komputer
mikro'ltair saja, tetapi kemudian untuk jenis komputer mikro lainnya
juga untuk printer. T a h u n ! @ C @  : + 3 D % T ' 3 :+3D
%T'3 ini ditemukan oleh 0ohn "arnaby, sebelumnya
%eymour3ubinstein menanyakan kepada beberapa penjual sot)are
tentang keinginanmasyarakat. %etelah itu muncullah program :+3D
%T'3 dengan perusahaannya yang bernama Micropo. :+3D %T'3
sampai sekarang masihdigunakan, contohnya seperti :ord %tar
3elease .7, :ord %tar Proesional3elease 7.1, dan masih banyak
lainnya.

c. 'plikasi Permodelan;alc-/9, Kisicalc, Easycalc, Microplan, Microsot :indo)s, 6otus !-*-


,Po)er Planner, Mergecalc dan lain  lain.d. 'plikasi in<estasi manajemen#inancial
#astra?, #inancial %ot)are %eries, Market Ma<erick,+ptioncalc dan lain  lain.e. 'plikasi
'kuntansi'ccount Payable, 2eneral 6edger, "P(, The 6edger, Kersaledger,Kersain<entory,
Kersapayable dan lain  lain... 'plikasi Panjad)alan Proyek Microprogram, %hoebo?, Time
%cheduler, Kisischedule.g. 'plikasi &omunikasi dan Telekomunikasi'scom, Ethernet, The
Micro 6ink ((, Terminal, Mo<e-it dan lain  lain.h. 'plikasi 2raik 'uto ;ad, Dr. Dra), Dr.
4allo, ;heetah, P; ;rayon, P;-Dra), #ast2raphs, 2raph Magic, Print Master dan lain  lain.i.
'plikasi Manipulasi Printer 6ettri?, #ancy #ont, Nice Print, %elect ' #ont, Printer
"oss, %ide:ays. c. 'plikasi Permodelan;alc-/9, Kisicalc, Easycalc, Microplan,
Microsot :indo)s, 6otus !-*-,Po)er Planner, Mergecalc dan lain  lain.d. 'plikasi in<estasi
manajemen#inancial #astra?, #inancial %ot)are %eries, Market Ma<erick,+ptioncalc
dan lain  lain.e. 'plikasi 'kuntansi'ccount Payable, 2eneral 6edger, "P(, The 6edger,
Kersaledger,Kersain<entory, Kersapayable dan lain  lain... 'plikasi Panjad)alan
Proyek Microprogram, %hoebo?, Time %cheduler, Kisischedule.g. 'plikasi
&omunikasi dan Telekomunikasi'scom, Ethernet, The Micro 6ink ((, Terminal, Mo<e-it
dan lain  lain.h. 'plikasi 2raik 'uto ;ad, Dr. Dra), Dr. 4allo, ;heetah, P; ;rayon, P;-Dra),
#ast2raphs, 2raph Magic, Print Master dan lain  lain.i. 'plikasi Manipulasi Printer 6ettri?,
#ancy #ont, Nice Print, %elect ' #ont, Printer "oss, %ide:ays.

Anda mungkin juga menyukai