Stambuk : 21401018
SEJARAH KOMPUTER
Komputer Generasi I
Awal Mula diciptakan komputer adalah pada saat terjadinya Perang
Dunia II, negara - negara yang terlibat dalam perang tersebut berusaha
mengembangkan komputer untuk mengeksploitasi potensi strategis yang
dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan
komputer serta mempercepat kemajuan teknologi komputer. Pada tahun
1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer
Z3 , untuk mendesain pesawat terbang dan peluru kendali. pihak sekutu juga
membuat kemajuan lain dalam pengembangan komputer. Tahun 1943, pihak
inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan
Colossus untuk memecahkan kode rahasia yang digunakan jerman.
Perkembangan Komputer Generasi I diawali dengan terciptanya komputer
yang disebut Electronic Numerical Integrator and Computer (ENIAC).
Komputer ini dibuat oleh pemerintah Amerika Serikat yang bekerja sama
dengan university of Pennysylvania pada tahun 1946. ENIAC terdiri atas
18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder.
Komputer Genarasi Kedua
Generasi kedua. Tahun 1948,ada 3 orang fisikawan Amerika (Walter
Houser Brattain, Jhone Barden, William Brandford penemu transistor sangat
berpengaruh terhadap perkembangan komputer masa itu. Transistor
menggantikan tube vakum di televisi, radio, dan komputer. sehingga
mengakibatkan, berubahnya ukuran mesin-mesin elektrik yang tadinya
berukuran besar menjadi ukuran yang lebih kecil. generasi kedua, yaitu
komputer yang menggunakan Transistor sebagai Processornya (1956 - 1958
M). Transistor mulai digunakan di dalam komputer mulai pada tahun 1956.
Pada awal 1960-an, mulai bermunculan komputer generasi kedua
yang sukses di bidang bisnis, di universitas, dan di pemerintahan.
Komputer-komputer generasi kedua ini merupakan komputer yang
sepenuhnya menggunakan Transistor. Mereka juga memiliki komponen-
komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer,
penyimpanan dalam disket, memory, system operasi, dan program
Komputer Generasi ketiga
14. Keyboard
Keyboard berfungsi sebagai input untuk berkomunikasi dengan
komputer. Praktisnya, kamu bisa mengetik dan memasukkan berbagai
perintah ke komputer melalui keyboard.
15. Mouse
Mouse juga merupakan input device yang sangat penting untuk
bernavigasi saat mengoperasikan komputer. Dengan adanya mouse, kamu
bisa menggerakkan pointer dan memilih berbagai opsi di layar komputer.
16. Monitor
Bekerja sama dengan Graphic Card (video card / GPU / VGA),
monitor berfungsi untuk menampilkan grafis di komputer. Saat ini selain
monitor konvensional, monitor touchscreen kian menjadi populer.
PERKEMBANGAN BAHASA PEMROGRAMAN DAN
ALOGARITMA
Bahasa Pemograman
adalah teknik komando/instruksi standar untuk memerintah
komputer. Bahasa pemrograman ini merupakan suatu himpunan dari
aturan sintaks dan semantik yang dipakai untuk mendefinisikan program
komputer.
Berikut adalah ringkasan sejarah bahasa pemrorgraman:
Periode 1940-an
Beberapa bahasa pemrograman yang berkembang pada masa itu
antara lain:
Plankalkl (Konrad Zuse) 1943
ENIAC coding system 1943
C-10 1949
Periode tahun 1950-an sampai dengan tahun 1960-an
Dalam perkembangannya Bahasa Tingkat Tinggi juga terdiri dari beberapa metode
pemrograman, yaitu Procedural Programing dan Object Oriented Programing. Letak
perbedaannya yaitu, jika pada procedural programing program dijalankan dengan
menggabungkan variable, procedure-procedure yang saling keterkaitan dan berjalan berurut,
sedangkan pada OOP seluruh task dijalankan berdasarkan kedalam object.
FORTRAN (1955), the FORmula TRANslator, ditemukan oleh John W. Backus dll.
LISP, the LISt Processor, ditemukan oleh John McCarthy dll.
COBOL, the COmmon Bussines Oriented Language, dibuat oleh the Short Range Commitee,
dan Grace Hopper berperan sangat besar disini.
Overview:
Regional Assembly Language 1951
Autocode 1952
FORTRAN 1954
FLOW-MATIC 1955
COMTRAN 1957
LISP 1958
ALGOL 1958
COBOL 1959
APL 1962
SIMULA 1962
BASIC 1964
PL/I -1964
Periode 1967-1978:
Beberapa bahasa pemrograman yang berkembang dalam periode ini
termasuk:
Pascal 1970
Forth 1970
C 1970
Smaltalk 1972
Prolog 1972
ML 1973
SQL 1978
Periode 1980-an:
Beberapa bahasa pemrograman yang berkembang dalam periode ini
termasuk:
Ada 1983
C++ 1983
Eiffel 1985
Perl 1987
FL (Backus) 1989
Periode 1990-an:
Beberapa bahasa pemrograman yang berkembang dalam periode
ini termasuk
Haskel 1990
Python 1991
Java 1991
Ruby 1993
OO Cobol
Lua 1993
ANSI Common Lisp 1994
JavaScript 1995
PHP 1995
C# 2000
JavaFX Scrip, Live Script,
Visual Basic
Periode 2000an:
Beberapa bahasa pemrograman yang berkembang dalam periode ini termasuk
Tcl/Tk,
OCaml,
Ruby,
Phyton 3.1,
Java 6 JDK, JED, Java Beans, J2ME
Microsoft Visual Net (VB Net, C++ Net, ASP NET) 2008
Java Scrip Template oleh Mambo, PhpNuke, Jomla
Flow chart
PENGERTIAN DAN DEFINISI FLOW CHART
Flowchart atau Bagan alir adalah bagan (chart) yang menunjukkan
alir (flow) di dalam program atau prosedur sistem secara logika. Bagan alir
(flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk
dokumentasi.
Jenis jenis Flowchart:
Ada beberapa jenis flowchart diantaranya:
Bagan alir sistem (systems flowchart).
Bagan alir dokumen (document flowchart).
Bagan alir skematik (schematic flowchart).
Bagan alir program (program flowchart).
Bagan alir proses (process flowchart).
System Flowchart
System flowchart dapat didefinisikan sebagai bagan yang menunjukkan
arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut-
urutan dari prosedur-prosedur yang ada di dalam sistem. Bagan alir sistem
menunjukkan apa yang dikerjakan di sistem.
Document Flowchart
Bagan alir dokumen (document flowchart) atau disebut juga bagan alir
formulir (form flowchart) atau paperwork flowchart merupakan bagan alir
yang menunjukkan arus dari laporan dan formulir termasuk tembusan-
tembusannya.
Schematic Flowchart
Bagan alir skematik (schematic flowchart) merupakan bagan alir yang
mirip dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di
dalam sistem. Perbedaannya adalah, bagan alir skematik selain
menggunakan simbol-simbol bagan alir sistem, juga menggunakan gambar-
gambar komputer dan peralatan lainnya yang digunakan. Maksud
penggunaan gambar-gambar ini adalah untuk memudahkan komunikasi
kepada orang yang kurang paham dengan simbol-simbol bagan alir.
Penggunaan gambar-gambar ini memudahkan untuk dipahami, tetapi sulit
dan lama menggambarnya.
Program Flowchart
Bagan alir program (program flowchart) merupakan bagan yang
menjelaskan secara rinci langkah-langkah dari proses program. Bagan alir
program dibuat dari derivikasi bagan alir sistem.
Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika
program (program logic flowchart) dan bagan alir program komputer
terinci (detailed computer program flowchart). Bagan alir logika program
digunakan untuk menggambarkan tiap-tiap langkah di dalam program
komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh
analis sistem. Gambar berikut menunjukkan bagan alir logika program.
Bagan alir program komputer terinci (detailed computer program flow-
chart) digunakan untuk menggambarkan instruksi-instruksi program
komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.
Process Flowchart
Bagan alir proses (process flowchart) merupakan bagan alir yang
banyak digunakan di teknik industri. Bagan alir ini juga berguna bagi analis
sistem untuk menggambarkan proses dalam suatu prosedur.
Sekian
Dan
Terimah kasih