DASAR
TEKNIK INFORMATIKA – UNIRA MALANG
2018 - 2019
Instruksi 1
Instruksi 2
eksekusi
eksekusi secara
Instruksi 3
sekuensial
komputer
(berurutan)
Instruksi 4
....
Instruksi n
masalah Program solusi
komputer
Cara mendeskripsikan masalah dengan
komputer :
menjabarkan masalah
merinci langkah untuk menyelesaikan masalah
membuat sarana interaksi manusia-computer
mentransformasikan langkah penyelesaian ke dalam bahasa yang dimengerti
oleh komputer
menerapkan penyelesaian masalah dengan menghasilkan solusi
masalah
1) Intel 8051 adalah komputer generasi lama yang sekarang digunakan sebagai mikrokontroler
2) Z80 adalah komputer generasi lama produksi Zilog
Bahasa Generasi Ke-2 (bhs assembly)
Memasukkan lebih banyak unsur kata bahasa Inggris yang digunakan sehari-hari dan
mempunyai sintaksis yang lebih baik
Merupakan bahasa pemrograman yang digunakan sekarang pada umumnya untuk
memprogram komputer
Contoh macam-macam bahasa tingkat tinggi: Pascal, C, C++,BASIC dsb
Contoh listing program dalam bahasa C
:source code program hello world1
#include <stdio.h>
int main ()
{
char quit;
quit = '\0';
while (quit != 'q')
{
printf("Hello World!\n");
printf("Press q then enter to quit\n");
scanf("%c",&quit);
}
return 0;
}
Tampilan program ketika dijalankan
Analogi 1 :
Jika seseorang ingin mengirim surat kepada saudaranya di tempat lain, langkah yang harus
dilakukan adalah:
Langkah :
Menulis surat
Surat dimasukkan ke dalam amplop tertutup
Amplop ditulis alamat penerima dan pengirim.
Amplop ditempeli perangko secukupnya.
Pergi ke Kantor Pos terdekat untuk mengirimkannya
Analogi 2 :
Jika seseorang ingin mengakses halaman facebook, langkah yang harus dilakukan adalah:
Definisi
Kumpulan instruksi-instruksi tersendiri yang biasanya
disebut source code yang dibuat oleh programmer
(pembuat program).
Program : Realisasi dari Algoritma.