Anda di halaman 1dari 8

PROGRAM EXECUTION

OLEH KELOMPOK 2
ADE KURNIAWAN (09111002020) ARIF KURNIAWAN (09111002020) DEVI WAHYUNI LESTARI (09111002020) ERIS TONI (09111002020) MUHAMMAD DANIEL (09111002020) TETRA APRILLITA (09111002020) PRANATA AGRIAWAN (09101002002)

Dosen pembimbing ABDIANSYAH.

Machine circle Kontrol unit berfungsi menjalankan empat operasi dasar yang disebut siklus mesin (machine cycle), untuk setiap instruksi. Operasi dasar ini ialah: 1. 2. 3. 4. Mengambil sebuah instruksi. Menerjemahkan instruksi. Mengeksekusi instruksi. Menyimpan hasil.

Program execution
eksekusi program proses pengecekan kesalahan program melalui kompilator atau interpreter pada cpu.

input
Aritmatika dan logika

Eksekusi program

cpu
output

Ram / rom

kontrol

Clock
Waktu kecepatan dalam mengeksekusi,

BENCHMARKING ?
serangkaian program atau operasi lainnya untuk menilai kinerja relatif sebuah objek, biasanya dengan menjalankan sejumlah test dan percobaan pada objek tersebut. Benchmarking sering kali diasosiasikan dengan penilaian kinerja dan karakteristik hardware komputer, contohnya kinerja floating point sebuah cpu, tetapi ada kondisi-kondisi tertentu dimana teknik ini juga dapat diterapkan untuk software. Contohnya, benchmark untuk menguji software compiler atau database management system.

Program, data, dan logika operasi

Program adalah sorce code

Data adalah semua bentuk sumber yang di olah menjadi informasi


Logika operation adalah langkah langkah yang dibaca dari sebuah program

Implementasi dalam bahasa c


#include<stdio.h> int main(){ for (int i=1; i<=10; i++){ printf(hello word\n"); } return 0; }

Hal yang bisa terjadi :

Hasil eksekusi

Error logic Error sintak Warning Valid

Sekilas tentang :

Pemrograman : proses membuat program Kompilator : penerjemah program ke bentuk lain Interpreter : penerjemah program secara keseluruhan Editor : tempat menulis program yang disediakan oleh kompilator atau interpreter.

Programmer : yang menulis program

Anda mungkin juga menyukai