NEW
Font size
WorksheetsBAHASA & PENGATURCARAAN
Total questions: 20
Worksheet time: 10mins
Bahasa yang paling asas dan hanya menggunakan nombor 0 dan 1 ialah:
Bahasa Peringkat Tinggi
Bahasa Mesin
Bahasa Assembly
Java
Contoh kod Assembly ialah:
printf("Hello World");
MOV AX, 5
System.out.println("Hello Java!");
10110000 01100001
Bahasa berorientasikan objek menekankan:
Susunan langkah demi langkah
Objek & hubungan antara objek
Hanya nombor binari
Simbol ringkas
Ciri bahasa peringkat tinggi ialah:
Susah difahami manusia
Hampir sama dengan bahasa manusia
Perlu diterjemah menggunakan Assembler
Hanya untuk komputer tertentu
Bahasa _________ menggunakan simbol ringkas seperti MOV, ADD, SUB dan perlu diterjemah ke bahasa mesin.
Mesin
Assembly
Peringkat Tinggi
OOP
Kod System.out.println("Hello Java!"); ditulis dalam bahasa _________
C
Assembly
Java (OOP)
Mesin
Bahasa Mesin mudah difahami manusia.
Betul
Salah
Bahasa OOP sesuai untuk projek besar & kompleks.
Betul
Salah
Bahasa peringkat tinggi perlu diterjemah menggunakan Compiler atau Interpreter.
Betul
Salah
Kod printf("Hello World"); ditulis dalam bahasa:
Java
C
Assembly
Mesin
Bahasa yang perlu diterjemah menggunakan Compiler atau Interpreter supaya komputer boleh faham ialah:
Bahasa Mesin
Assembly
Bahasa Peringkat Tinggi
Java (OOP)
Contoh bahasa Peringkat Tinggi ialah:
C
Assembly
Mesin
Java (OOP)
Contoh bahasa berorientasikan objek ialah:
Java
C
Pascal
Mesin
Bahasa yang menggunakan simbol ringkas dan perlu diterjemah menggunakan Assembler ialah:
Assembly
Bahasa Mesin
C
Java
Bahasa yang boleh terus difahami oleh komputer tanpa diterjemah ialah:
Bahasa Mesin
Assembly
High Level
Java
Bahasa OOP menekankan penyelesaian masalah melalui:
Objek & hubungan antara objek
Langkah demi langkah (prosedur)
Nombor binari
Kod simbolik ringkas
Contoh kod C yang mencetak “Hello World” ialah:
printf("Hello World");
MOV AX, 5
System.out.println("Hello Java!");
10110000 01100001
Kod System.out.println("Hello Java!"); menunjukkan penggunaan:
High Level
Assembly
Java (OOP)
Bahasa Mesin
Bahasa yang mudah alih dan boleh dijalankan di pelbagai sistem operasi ialah:
Java
C
Assembly
Bahasa Mesin
Evolusi bahasa pengaturcaraan menunjukkan trend:
Dari susah → mudah difahami → lebih sistematik
Dari mudah → susah → lebih sistematik
Dari mudah → mudah → lebih susah
Dari susah → lebih susah → mudah
