TUGAS : Dasar-dasar pemrograma
(Rangkuman)
NAMA : FREDDY ALPINO
NIM : 1600018102
KELAS : C
1.Cara kerja computer dari menerima
infut sampai menerima outfut?
2.Cara computer mengeksekusi bahasa
pemrograman mulai dari pemrograman tulis sampai dengan menghasilkan outfutnya?
Penyelesaian materinya:
1.Cara computer menerima infut sampai
dengan menerima outfutnya adalah
Menurut
Arsitektur Von Neumann menjelaskan bahwa
komputer memiliki 4 bagian utama yaitu Unit
Aritmatika dan Logis (ALU),unit kontrol dan pemrosesan, memori, dan alat masukan dan hasil (secara
kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat yang disebut
bus.
Yang
pertama infut device,pengertian infut device adalah perangkat keras komputer
yang berfungsi untuk memasukan data ke dalam komputer.
1.Unit
aritmatika dan logis(ALU)
Digunakan
untuk memasukan pelaksanaan dasar seperti pelaksanaan aaritmatika(penjumlahan
dan pengurangan).
2.Unite
control
Digunakan
untuk menyimpan kembali apa yang di lakukan oleh komputer dan memerintahkan ALU
untuk melaksanakan dan mendafatkan lagi informasi yang ada di memori komputer.
3.Intruksi system operasi
Digunakan
untuk,"menyalin
isi sel 123, dan tempat tiruan di sel 456", "menambahkan isi sel 666
ke sel 042, dan tempat akibat di sel 013", dan "jika isi sel 999
adalah 0, instruksi berikutnya anda di sel 345".Bahasa mesin yang terdapat
dalam komputer diantaaranya assembler(bahasa tingkat rendah).
4.Memori
Digunakan untuk menyimpan file dan
aplikasi,di sebuah system ini memori merupakan urutan bite yang di nomori
dengan(”sel” atau "lubang burung dara"), masing-masing berisi
sepotong kecil informasi.
Memori terbagi atas dua macam, yaitu:
A.Read Only Memory
(ROM), yaitu memori yang hanya bisa dibaca saja,
tidak dapat dirubah dan dihapus dan sudah diisi oleh pabrik pembuat komputer.
Isi ROM diperlukan pada saaat komputer dihidupkan.
B.Random Access
Memori (RAM), dari namanua kita dapat artikan bahwa RAM
adalah memori yang dapat diakses secara random. RAM berfungsi untuk menyimpan
program yang kita olah
untuk sementara waktu (power on) jika komputer kita matikan, maka seluruh data
yang tersimpan dalam RAM akan hilang.
Yang
kedua Outfut device,pengertian outfut device merupakan perangkat komputer yang
digunakan untuk keluaran seperti, kertas (hardcopy), ke layar monitor (softcopy)
atau keluaran berupa suara.
Dari penjelasan di atas dapat kita simpulkan
bahwa prinsip kerja komputer tersebut diawali memasukkan data dari perangkat
input, lalu data tersebut diolah sedemikian rupa oleh CPU sesuai yang kita
inginkan dan data yang telah diolah tadi disimpan dalam memori komputer atau
disk. Data yang disimpan dan dapat kita lihat hasilnya melalui perangkat
luaran.Sehingga kita bisa untuk mempermuda mencetak tugas atau menghasilkan
sebuah proyek kerja.
2.Cara komputer mengeksekusi bahasa pemrograman mulai
dari pemrograman tulis sampai dengan menghasilkan outfutnya?
Penyelesaian akhirnya:
Bahasa yang ada di komputer diantarany:
Bahasa pemrograman dapat dikelompokan
menjadi :
1.Bahasa Pemrograman Tingkat Tinggi
Merupakan bahasa tingkat tinggi yang mempunyai ciri-ciri mudah dimengerti
karena kedekatannya terhadap bahasa sehari – hari. Sebuah pernyataan program
diterjemahkan kepada sebuah atau beberapa mesin dengan menggunakan compiler.Bahasa yang terdapat dalam kehiduapan sehari-hari
diantaranya c++ yang terdapat dalam materi kuliah dasar-dasar pemrograman,yang
digunakan dalam sebuah pratikum untuk langsung mempermudah kita untuk belajar
membuat sebuah program.
Sebagai contoh adalah : JAVA, C++, .NET, Matlab.
2.Bahasa Pemrograman Tingkat Rendah
Bahasa pemrograman generasi pertama.
Bahasa jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa
mesin. Disebut juga dengan bahasa assembly merupakan bahasa dengan pemetaan
satu – persatu terhadap instruksi komputer. Setiap intruksi assembly
diterjemahkan dengan menggunakan assembler.
3.
Bahasa Pemrograman Tingkat Menengah
Dimana penggunaan instruksi telah
mendekati bahasa sehari – hari, walaupun masih cukup sulit untuk dimengerti
karena menggunakan singkatan – singkatan seperti STO yang berarti simpan
(STORE) dan MOV yang artinya pindah (MOVE). Yang tergolong dalam bahasa ini
adalah Fortran
Setiap program yang ditulis dengan menggunakan bahasa C
harus mempunyai fungsi utama, fungsi tersebut bernama main(). Fungsi inilah yang akan dipanggil pertama kali pada saat
eksekusi program. Apabila ada fungsi lain yang dibuat, maka fungsi tersebut
akan dijankan ketika dipanggil di fungsi utama. Hal ini karena bahasa C/C++
merupakan bahasa procedural yang menerapkan konsep runtutan (program dieksekusi
baris-perbaris dari atas ke bawah secara berurutan).
Contoh program yang menggunakan bahasa tingkat menengah:
# include <iostream>
Using namespace std;
Min()(
Int angka 1,
angka 2,hasil ;
Cout<<”masukan
angka pertama : “;
Ciin
> angka 1;
Cout<<”masukan
angka kedua : “;
Cin>angka
2;
Hasil
= angka 1*angka 2;
Cout<<”hasil
perkalian= “<<hasil <<endl;
System(“PAUSE”)
;
Return
0;
Perbedaan antara memrogram dan
pemrograman:
1. Belajar memrogram
adalah belajar tentang metode pemecahan masalah, kemudian menuangkannya dalam
suatu notasi tertentu yang mudah dibaca dan dipahami.
2. Belajar bahasa
pemrograman adalah memakai suatu bahasa, aturan, tata bahasanya,
instruksi-instruksinya, tata cara pengoperasian compiler-nya untuk membuat
program yang ditulis dalam bahasa itu saja.
Jadi kesimpulan dari cara komputer
mengeksekusi bahasa pemrograman mulai dari bahasa tulis sampai menghasilkan
outfutnya adalah didalam komputer mempunyai 3 bahasa mesin yang telah di
jelaskan diatas,yang pertama bahasa tingakat tinggi,bahasa tingkat menengah,dan
bahasa tingkat rendah.Untuk bahasa pemrograman tulis,dimulai dengan bahasa yang
terendah sampai dengan tertinggi.