Tugas Rion Bradendli A1 MALAM
Tugas Rion Bradendli A1 MALAM
Tugas Rion Bradendli A1 MALAM
DISUSUN OLEH :
RION BRADENDLI
NIM : 2010031805018
Semester Ganjil
A. Contoh dari Jenis – Jenis Bahasa Pemograman
Bahasa pemograman natural adalah salah satu bentuk penyajian algoritma, dimana
bentuk ini merupakan yang paling sederhana dan sangat mudah dimengerti bahkan
oleh orang awam sekalipun. Kita dapat menggunakan bahasa sehari-hari yang kita
pakai (tidak harus bahasa inggris) untuk menyajikan algoritmanya, namun perlu
disesuaikan dengan kaidah bahasa yang berlaku.
2
dengan berinteraksi dengan diagram alur. Jadi, programmer bisa menciptakan
program dengan cara mengklik pada ikon yang mewakili rutin-rutin pemrograman
secara umum.
3
Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
Text11.Text = ""
Text12.Text = ""
Text13.Text = ""
Text1.SetFocus
End Sub
Private Sub Command3_Click()
End
End Sub
<!DOCTYPE html>
<html lang="en">
<head>
<title>Belajar HTML #01</title>
</head>
<body>
<p>Hello World!</p>
</body>
</html>
4
Maka hasil tampilan HTML :
5. COMPONENTWARE
Componentware adalah program-program yang nantinya akan terinstall pada
komputer sehingga membuat perangkat komputer bisa hidup dan dipakai bekerja.
Contohnya : Aplikasi Grafis seperti Paint, Corel Draw, Adobe Photoshop, Adobe
Image Ready, Microsoft Office Picture Manager, dll
5
Virtual reality modeling object adalah sebuah bahasa pemograman yang di ciptakan
khusus membuat objek-objek 3Dimensi. objek-objek yang dibuat dengan VRML
akan memiliki 3 buah dimensi panjang, lebar, dan kedalaman, sehingga dapat
dipandang dari setiap sudut.
Contoh : script VRML
#VRML V2.0 utf8
Transform {
children [
NavigationInfo { headlight FALSE } # We’ll add our own light
DirectionalLight { # First child
direction 0 0 -1 # Light illuminating the scene
}
Transform { # Second child – a red sphere
translation 3 0 1
children [
Shape {
geometry Sphere { radius 2.3 }
appearance Appearance {
material Material { diffuseColor 1 0 0 } # Red
}
}
]
}
Transform { # Third child – a blue box
translation -2.4 .2 1
rotation 0 1 1 .9
children [
Shape {
geometry Box {}
appearance Appearance {
material Material { diffuseColor 0 0 1 } # Blue
}
}
]
}
] # end of children for world
}
6
Bahasa pemrograman berorientasi objek adalah suatu program komputer dapat
dipandang sebagai kumpulan dari unit-unit tunggal atau objek-objek yang dapat
melakukan aksi atau tindakan satu sama lain. Setiap objek pada bahasa pemrograman
berorientasi objek dapat menerima pesan, memproses data, dan mengirim pesan
kepada objek lain. Setiap objek dapat dipandang sebagai suatu mesin yang
independen dengan tanggung jawab tertentu.
class Karyawan:
jumlah_karyawan = 0
def tampilkan_jumlah(self):
print("Total karyawan:", Karyawan.jumlah_karyawan)
def tampilkan_profil(self):
print("Nama :", self.nama)
print("Gaji :", self.gaji) print()
karyawan1.tampilkan_profil()
karyawan2.tampilkan_profil()
print("Total karyawan :", Karyawan.jumlah_karyawan)
7
B. Sejarah Komputer dari Awal Perkembangan Hingga Sekarang
Komputer merupakan perangkat yang saat ini banyak dipakai di kehidupan sehari-hari.
Dengan adanya perangkat komputer bisa digunakan sebagai membantu aktifitas dari
manusia, sehingga memudahkan semua pekerjaan. Sejarah komputer pun terus
berkembang setiap waktu hingga sampai kita rasakan sekarang ini.
Hal ini memang telah terbukti dengan digunakannya komputer, apa lagi di setiap lini
kehidupan pada zaman sekarang. Tidak dapat dipungkiri memang, manusia sekarang
akan lebih cenderung bergantung terhadap komputer di setiap kegiatannya.
Akan tetapi, proses perkembangan dari komputer tidak serta merta canggih karena ada
tahapannya. Komputer sekarang memang telah jauh berbeda dengan komputer terdahulu,
mulai dari segi bentuk, kinerjanya hingga komponen yang dipakai. Sebab komputer
terdahulu memiliki ukuran yang bisa menghabiskan satu ruangan. Berikut ini akan kita
rangkum sejarah perkembangan komputer dari generasi ke generasi.
Tahun 1946 ialah tahun dibuatnya komputer generasi pertama dengan menggunakan
tabung vakum sebagai komponen dasar pembuatannya. Tabung yang sebagai komponen
dasar ini memang dikenal tidak efisien di beberapa aspek.
Sebab komponen tersebut cepat sekali panas ketika di pakai. Selain itu, komponen ini
memerlukan daya listrik sangat besar dalam pengoperasiannya. Electronic numerical
integrator and computer (ENIAC) adalah salah satu contoh komputer generasi yang
pertama.
8
Untuk komputer generasi pertama diciptakan oleh juga J.Presper Eckert dan John
mauchly di University of Pennsylvania. Mereka berdua membangun ENIAC dengan
menggunakan 18.000 tabung vakum dengan ukuran 1800 kaki dan mempunyai berat
yang mencapai sekitar 30 ton.
Sejarah komputer generasi pertama ini menjadi digital elektronik yang dipakai untuk
kebutuhan paling umum. Program ENIAC ini sudah di rancang pada tahun 1942 namun
dimulai baru di tahun 1943 dan selesai pada tahun 1946 .
Bentuk program ENIAC memiliki ukuran sangat besar, pada peletakkan program ini saja
memerlukan ruang seluas 500 m2. ENIAC ini juga menggunakan 75.000 relay dan
saklar, 18.000 tabung, 70.000 resistor, dan 10.000 kapasitor.
Saat memulai pengoperasian, ENIAC membutuhkan daya listrik yang sangat besar yaitu
sekitar 140 kilo watt. Untuk bahasa yang digunakan pada komputer generasi pertama ini
adalah bahasa mesin. Bahasa ini menjadi bahasa pemrograman yang sangat dasar, dan
bahas ini hanya di mengerti oleh komputer.
Dana yang diperlukan untuk membuat perangkat tersebut mencapai 1 juta dollar. Namun
kemampuan komputer generasi ini memang sangat terbatas, sehingga untuk dapat
memecahkan masalah membutuhkan waktu yang lama. Bahkan pengguna harus memakai
kartu berlubang atau disebut punched cards, serta pita kertas untuk dapat melakukan
input agar dapat melakukan output yang dihasilkan berupa print out. Menggunakan biaya
pembuatan fantastis, namun fungsinya sendiri ini belum maksimal.
a) Memiliki hardware ukuran yang jauh lebih besar serta memerlukan ruang yang luas.
b) Interior design sistem operasi dibuat secara spesifik dan hanya dapat melakukan tugas
tertentu.
c) Program hanya dapat dibuat memakai bahasa mesin.
d) Menggunakan silinder magnetic untuk menyimpan data..
e) Membuthkan daya listrik yang sangat besar.
f) Perlu mesin pendingin karena cepat panas.
g) Memiliki kapasitas simpan yang kecil.
h) Kinerjanya lambat.
i) Memakai konsep stored program dan menggunakan magnetic core storage sebagai
memori utama.
j) Menggunakan tabung hampa sebagai sirkuitnya.
9
2. Sejarah Komputer generasi kedua (1959 – 1965) transistor
Tahun 1959 komponen untuk merancang komputer ialah teknologi transistor, tabung
vakum yang berfungsi sebagai komponen dasar di komputer generasi pertama telah
tergantikan dengan teknologi transistor. Komponen ini dinilai jauh lebih efisien jika
dibandingkan tabung vakum.
Dengan ukuran yang lebih kecil komputer generasi kedua ini banyak digunakan di
beberapa instansi seperti universitas, perusahaan hingga pemerintahan.
Mesin yang pertama kali menggunakan teknologi ini ialah super komputer. IBM juga
telah membuat super komputer dengan nama Sprery-rand dan Stretch serta
menjadikan komputer dengan nama LARC. Komputer ini dikembangkan di
laboratorium menggunakan energi atom, dapat mengatasi berbagai data dimana
kemampuan ini diperlukan oleh peneliti atom. Pada tahun 1965, hampir dari di
berbagai bisnis besar menggunakan komputer generasi kedua untuk memproses
informasi dengan keuangan bisnis.
10
Ciri-ciri komputer generasi kedua:
1. Telah menggunakan operasi bahasa pemrogaman tingkat tinggi fortran dan cobol.
2. Kapasitas memori utama menggunakan magnetic core storage.
3. Menggunakan simpanan eksternal seperti magnetic tape dan magnetic disk.
4. Mampu memproses secara real time dan juga real sharing.
5. Ukuran fisik jauh lebih kecil dibanding komputer di generasi pertama.
6. Kinerjanya lebih cepat.
7. Daya listrik lebih kecil.
8. Pemakaian program ini tidak lagi terpaku pada aplikasi bisnis tapi juga pada aplikasi
teknik.
Generasi Komputer ketiga dimulai pada tahun 1965, dimana pada masa itu komputer
ini dibuat menggunakan Integrated Circuit (ICs). Teknologi ini, menggeser fungsi
transistor sebagai komponen dasar komputer. Namun transistor masih tetap
digunakan, akan tetapi ukurannya lebih di perkecil. Beberapa transistor yang
berukuran kecil tersebut, di masukan di IC, bersama dengan resistor dan kapasitor.
Komputer generasi ketiga ini menjadi komputer pertama, yang dapat membuat
operator berinteraksi menggunakan keyboard dan monitor dengan tampilan sistem
operasi. Selain itu, komputer ini menghabiskan biaya yang lebih murah, sehingga
dapat di jangkau masyarakat umum.
Komputer generasi ketiga merupakan perkembangan melalui tahap yang sangat pesat
dari komputer terdahulu. Komputer generasi ketiga ini muncul pada era 1964-1970.
Dalam penggunaannya, transistor membuat kinerja komputer cepat panas. Sehingga
komputer generasi kedua mulai ditinggalkan.
11
Ciri-ciri komputer generasi ketiga:
Komputer yang kita pakai pada saat ini merupakan komputer generasi keempat,
dimana generasi keempat ini dibuat dengan menggunakan komponen dasar bernama
Microprosesor. Chip microprosesor memiliki ribuan transistor dan beberapa macam
elemen sirkuit yang mana saling terhubung menjadi satu.
12
Pada tahun 1971 IBM menciptakan komputer yang didesain khusus untuk kalangan
rumahan. Sedangkan Apple mempublikasikan Macinthos pertama kali pada tahun
1984, sebuah sistem operasi untuk dapat dijalankan dari perangkat komputer.
Banyak sekali kemajuan pesat yang terjadi pada generasi ke empat ini seperti di
ciptakannya mouse, graphical user interface atua GUI hingga komputer jinjing yang
disebut sebagai laptop. Procecsor atau yang di sebut CPU selalu mengalami
perkembangan dari waktu ke waktu hingga sekarang.
Pada generasi kelima ini sebenarnya masih tahap pembangunan. Dimana generasi ini
akan mempunyai teknologi yang dibuat dengan berdasarkan kecerdasan buatan
(artificial intelligence).
13
Pengembangan komputer generasi kelima ini bertujuan untuk dapat menghasilkan
perangkat komputer yang dapat merespon, menggunakan bahasa yang digunakan
manusia. Tidak cukup sampai disitu komputer generasi ini diharapkan dapat
mempelajari lingkungan di sekitarnya serta dapat menyesuaikan dirinya sendiri.
14