Kuis dan TM 1 Flashcards
3 kriteria evaluasi bahasa pemrograman?
Readability, Writability and Reliability
Contoh bahasa pemrograman hybrid?
Java or Perl
Karakteristik dari sistem implementasi compile?
translasi lambat eksekusi cepat
JVM bukan bahasa interpret, contoh bahasa pure interpreter?
Perl, Lisp, JavaScript
Exception Handling adalah kemampuan untuk menangani?
Run time error
fitur-fitur bahasa imperative? kecuali?
a. variable memodelkan memori
b. iterasi berbentuk repetisi
c. assignment didasarkan pada piping
kecuali: alokasi/dealokasi secara dinamis
fitur-fitur dari reliability? kecuali?
a. type checking
b. exception handling
c. aliasing
kecuali: data abstracting
bahasa yang pertama kali menggunakan windowing system dan mouse pointing?
SmallTalk
pionir bahasa functional?
LISP
konsep block structured pertama kali dikenalkan pada bahasa?
Algol 60
fitur dari bahasa Algol 60? Kecuali?
a. block structured
b. passing parameter (by value and by reference)
c. recursive procedure
kecuali: heap dynamic array
bahasa paling orthogonal?
Algol 68
contoh bahasa OOP yang diturunkan dari Pascal?
Delphi
Opsi yang mengindikasikan Delphi kurang kompleks dibanding c++?
parameterized class
programmer pertama di dunia?
Augusta Ada Byron atau Ada Lovelace
bahasa deklaratif?
LISP dan Prolog
ketua tim perancang bahasa Java?
James Gosling
Fasilitas makro pertama kali dikenalkan oleh bahasa?
Fortran
Karakteristik dasar OOP?
ADT, Inheritance dan Dynamic Binding
Storage deallocation dilakukan secara?
eksplisit di C++, implisit di Java
Multiple Inheritance?
berlaku di C++, tidak di Java
komponen dari structured programming? kecuali?
a. structured theory
b. top down design
c. modular programming
kecuali: bottom up design
bahasa yang pertama kali mengimplementasikan konsep data abstraction?
Simula 67
fitur-fitur OOD? kecuali?
a. data abstraction
b. inheritance
c. dynamic method binding
kecuali: structured programming