Professional Documents
Culture Documents
Kuis
1. Opsi berikut ini yang bukan merupakan kriteria untuk mengevaluasi bahasa
pemrograman adalah
a. readability b. writeability c. reliability d. realibility
4. Opsi-opsi berikut ini yang merupakan contoh dari bahasa pure interpreter, kecuali
a. Perl b. Lisp c. Java Script d. JVM
7. Fitur-fitur yang mempunyai efek signifikan pada reliability program adalah opsi-
opsi berikut ini kecuali
a. type checking b. exception handling c. data abstracting c. aliasing
8. Bahasa yang pertama kali menggnakan windowing system dan mouse pointing
adalah
a. Oberon b. Eiffell c. Simula 67 d. SmallTalk
11. Opsi berikut ini yang bukan merupakan fitur dari bahasa Algol 60 adalah
a. block structuted b. passing parameter (by value and
by name)
c. recursive procedure d. heap dynamic array
12. Bahasa yang dipandang sebagai bahasa paling ortogonal adalah
a. Algol 58 b. Algol 60 c. Algol 68 d. COBOL
13. Contoh dari bahasa OOP yang diturunkan dari bahasa Pascal adalah
a. Delphi b. Modula 3 c. Oberon d. SmallTalk
14. Opsi berikut yang mengindikasikan mengapa bahasa Delphi kurang kompleks
daripada bahasa C++ adalah
a. inheritance b. parametrized class
c. generic programming d. user defined operator overloading
22. Opsi-opsi berikut ini merupakan komponen dari structured programming kecuali
a. structured theory b. modular programming
c. top down design d. bottom up design
23. Bahasa yang pertama kali mengimplementasikan konsep data abstraction adalah
a. PL/I b. Ada c. SIMULA 67 d. Pascal
26. Bahasa Java awalnya dirancang untuk aplikasi produk konsumen, diantaranya
adalah
a. radio (ga yakin) b. robot c. toaster d. telepon
TM
1. Aliasing adalah salah satu parameter untuk menentukan reliability suatu bahasa.
a. Definisikan apa yang kamu ketahui tentang aliasing.
– Kehadiran dua atau lebih metode referensi yang berbeda untuk lokasi
memori yang sama
Inheritance
In object-oriented programming (OOP), inheritance is a way to
compartmentalize and reuse code by creating collections of attributes and
behaviors called objects which can be based on previously created objects.
3. Sebutkan dan uraikan dua alasan mengapa bahasa Java lebih aman daripada
bahasa C++.
Eliminated many unsafe features of C++
(Belum lengkap)
Buka ini:
http://www.allinterview.com/showanswers/16522.html
Sebutkan alasan mengapa Java saat ini merupakan bahasa yang paling banyak
digunakan diberbagai aplikasi dibandingkan dengan bahasa lain.
Java is platform independent, so people making apps for Mac, Unix, Linux, or
Windows would pretty much have to use it. Many big companies don't use
Windows. They have their systems in Linux or Unix as well.
However, because C# and Java are like FRATERNAL TWINS, you could learn
one and essentially get the other. I have been programming in C# for about 6
years now, so I can write programs in Java as long as I have a decent reference
manual nearby to guide me through its API.