Kumpulan Soal-soal Pemograman Generasi Ke empat
1.Type argumen Required pada
screen form ISQL, berfungsi untuk :
A. Mencegah pemasukan data
B. Memaksa pemasukan nilai pada field tertentu*
C. Mencegah termasuknya data
D. Agar data rata kanan
2.Untuk mendefinisikan variabel pada program digunakan :
A. jawaban a dan b benar
B. let
C. define*
D. jawaban a dan b salah
3.Untuk menghapus file directory yaitu gaji dalam Unix dengan perintah :
A. rm gaji
B. rmdir gaji*
C. mkdir gaji
D. mk gaji
A. Mencegah pemasukan data
B. Memaksa pemasukan nilai pada field tertentu*
C. Mencegah termasuknya data
D. Agar data rata kanan
2.Untuk mendefinisikan variabel pada program digunakan :
A. jawaban a dan b benar
B. let
C. define*
D. jawaban a dan b salah
3.Untuk menghapus file directory yaitu gaji dalam Unix dengan perintah :
A. rm gaji
B. rmdir gaji*
C. mkdir gaji
D. mk gaji
4.Bahasa generasi ke-4 (4 " GL) bertujuan untuk, kecuali :
A. Memaksimalkan problem debugging*
B. Mempercepat proses pembuatan aplikasi
C. Mempermudah aplikasi dan mempercepat perubahan
D. Membuat bug-free
5. database filkom
main
define kelas record like t_master.*
declare K1 cursor for
select nama from t_master
where nama [1] = " D "
Potongan output program diatas akan men
A. nama hanya 1 karakter " D " nya saja
B. semua nama depan
C. nama yang diawali huruf " D "*
D. satu huruf depan
6.Modus interaktif merupakan salah satu kemampuan shell UNIX, di mana pemakai dapat memberikan perintah dan kemudian shell akan mengerjakan perintah yang diberikan dapat diulang-ulang.
SEBAB
Setelah shell telah selsai menjalankan perintah, shell tersebut akan menunggu perintah berikutnya.
jawaban : A (alasan dan sebab benar )
7. Unix adalah nama sebuah sistem operasi, dibawah ini adalah jenis-jenis Unix yang lain, kecuali :
A. AIX
B. Jawaban a,b dan c salah*
C. VENIX
D. XENIX
8. Program filter yang digunakan untuk menghitung jumlah kata, karakter, baris adalah :
A. wc*
B. head
C. tr
D. nl
9. Yang termasuk editor Unix dibawah ini, kecuali :
A. text*
B. vi
C. ex
D. edit
10.menulis terhadap file pegawai untuk user dan group adalah :
A. $ chmod ug +rw pegawai
B. $ chmod A dan B benar*
C. $ chmod A dan B salah
D. $ chmod 660 pegawai
11.Yang termasuk bahasa prosedural adalah :
A. Basic dan WS
B. PROLOG
C. COBOL dan PL1*
D. LISP
12.Lambang $ merupakan pengganti prompt untuk :
A. Bourn shell*
B. Dos
C. Korn shell
D. C shell
13.Yang bukan jenis izin akses terhadap file :
A. Running*
B. Execute
C. Read
D. Write
14.Komponen-komponen penting dalam perangkat lunak UNIX tertulis di bawah ini, kecuali :
A. konsol*
B. kernel dan shell
C. aplikasi
D. utilitas
15.Untuk memulai masuk pada shell UNIX, maka yang harus dikerjakan adalah :
A. password
B. login
C. login dan password*
D. passwd
16.Yang tidak termasuk type life-cycle dalam 4GL adalah :
A. prototype-4gl cycle
B. prototype cycle
C. system cycle
D. system ad hoc*
17.Terhadap file: pegawai, untuk owner dan group akan dicabut hak ijin execute :
A. $ chmod og -x pegawai
B. $ chmod ug -x pegawai*
C. $ chmod ug +x pegawai
D. $ chmod og +x pegawai
18.Ekstention dari REPORT yang dikompile melalui ISQL adalah :
A. arc dan com
B. 4gl dan 4ge
C. com dan ace
D. ace dan arc*
19.SQL mempunyai dua metode pengaksesan baris pada sebuah tabel, yakni :
A. pengaksesan secara bertahap
B. jawaban a dan b benar*
C. pengaksesan secara langsung
D. jawaban a dan b salah
20.Main menu ISQL terdiri dari beberapa menu utama, diantaranya :
A. query language, report
B. jawaban a,b dan c benar*
C. database, table
D. form, user menu
21.Perintah untuk menyimpan baris 1 sampai 30 ke dalam file surat :
A. :1,30 w surat*
B. :1.30 w surat
C. :1..30 w surat
D. :1-30 w surat
22.EASY CODER merupakan kategori bahasa generasi ke :
A. I
B. III
C. II*
D. IV
23.Untuk menempatkan variabel-variabel dalam program informix harus didefinisikan pada statement :
A. main
B. function
C. report
D. define*
24.Bahasa generasi ke-4 mempunyai ciri khas, yaitu :
A. bahasa mesin
B. kurang user friendly
C. user friendly*
D. friendly
25.Penggunaan Artificial Intelegence digunakan pada bahasa generasi ke :
A. I
B. V*
C. II
D. IV
26.Character yang merupakan satu dari beberapa tipe dari kolom, memiliki kombinasi :
A. huruf
B. angka
C. semua benar*
D. simbol
27.Pembuat versi pertama UNIX dengan nama UNICS yang diselesaikan pada tahun 1969 :
A. Ken Thompson*
B. Richard
C. Bill Joy
D. Dennis Ritchie
28.Untuk menjalankan module program dengan extension .4gi adalah :
A. exit
B. debug
C. run*
D. compile
29.Informix 4-GL adalah bahasa pemrograman yang memberikan kombinasi dua keunggulan yaitu :
A. tabel dan database
B. baris dan kolom
C. prosedural dan non procedural*
D. isql dan r4gl
30.Bahasa generasi ke-2 adalah bahasa assembly simbolis dimana alamat simbolis jarang digunakan dibandingkan dengan alamat phisik. Bahasa generai II dikembangkan segitar tahun :
A. 1960
B. 1950*
C. 1970
D. 1940
31.Pembuat versi pertama Unix dengan namaUNICS yang diselesakan pada thn.1969 :
A. Dennis Ritchie
B. Ken Thompson*
C. Bill Joy
D. Richard
32.Perintah untuk menghitung jumlah report yang diperoleh adalah :
A. SUM
B. AVG
C. MEAN
D. Count(*)
33.Pada report I4GL/R4GL, format untuk pencetakan sebelum atau sesudah penglompokan :
A. on every row
B. on last row
C. before group of*
D. page header
34.Memaksa pemasukkan nilai sebanyak dua kali merupakan fungsi dari :
A. required
B. reserve
C. verity*
D. include
35.Untuk menyisipkan 2 spasi kosong pada Report adalah :
A. blank 2
B. 2 blank
C. spaces 2
D. 2 spaces*
36.COBOL merupakan kategori bahasa generasi ke :
A. I
B. II
C. III*
D. IV
37.Diketahui : nama database yang digunakan adalah latih
naam tabel yang digunakan adalah tagihan
lengkapi program report isql di bawah ini :
database latih ....1......
select nama, k
A. define
B. tagihan
C. latih
D. end*
38.Karakteristik dari bahasa generasi ke-5 adalah :
A. expert system, pemrosesan bahasa manusia
B. knowledge base system
C. jawaban a dan b benar*
D. jawaabn a dan b salah
39.Pernyataan dibawah ini yang berhubungan dengan compiler :
A. Sebagai penterjemah*
B. Menterjemahkan baris per baris
C. Pernyataan a dan b benar
D. Pernyataan a dan b salah
40.Sistem pengolahan basis data menyeiakan fasilitas antara lain, kecuali :
A. pemakaian data secara bersama*
B. pengaksesan data yang disimpan daalm tabel
C. pertukaran data antara tabel
D. penambahan tabel baru
41.Urutan yang benar dari pengembangan siklus hidup tradisional adalah :
A. Spesifikasi-programming-testing-pengembangan*
B. Kebutuhan-desain-testing-programming
C. Testing-kebutuhan-spesifikasi-desain
D. Desain-programming-pengembangan-testing
42.Pembuatan form oleh sistem informix bisa kita gunakan :
A. jawaban a dan b benar
B. new
C. generate*
D. jawaban a dan b salah
43.Diketahui skema lingkup data variabel sbb :
globals
define var A
main
define var B
function x
define var C
functi
A. main
B. function x dan function y
C. function y
D. function x*
44.Database filkom
main
define kelas record like t_master.*
declare k1 cursor for
select nama from t_master
where nama[1]= " D "
end main
Potongan output program di atas
A. nama hanya 1 karakter " D " nya saja
B. semua nama Depan
C. satu huruf depan
D. nama yang diawali huruf " D "*
45.Perintah untuk mengatur akses file yaitu mengubah izin dari suatu file/directory :
A. chown
B. chgrp
C. chmod*
D. chgdir
46.Perintah yang digunakan untuk menghapus tabel dalam query language adalah :
A. delete TABLE nama_tabel
B. drop TABLE nama_tabel*
C. rm TABLE nama_tabel
D. del TABLE nama_tabel
47.Pemasukkan nilai dari variabel berikut ini benar :
A. seluruh jawaban diatas benar*
B. Let str = rec_x[1] npm[4,5]
C. Let str = rec_x.npm[4.5]
D. Let str = rec_x[1].npm[4,5]
48.Perintah untuk mengaktifkan function yang telah didefinisikan adalah
A. Function
B. Return
C. Start Function
D. Call*
49.Pernyataan untuk memberi ijin bagi user (pemakai) untuk mengakses database adalah :
A. GRANDCONNECT
B. GRANT CONNECT*
C. CONNECT
D. GRANT
50.Manakah pernyataan dibawah ini yang tidak benar :
A. r4gl memberikan fasilitas koreksi (debugger)
B. standard i4gl memerlukan kompiler C
C. pada r4gl program dicompile lebih lama dari i4gl*
D. pada r4gl program dicompile lebih cepat dari i4gl
51.Karakteristik dari bahasa generasi ke-5 adalah :
A. expert system, pemrosesan bahasa manusia
B. knowledge base system
C. jawaban a dan b benar*
D. jawaabn a dan b salah
52.Attribute-attribute yang terdapat pada form 4gl adalah, kecuali :
A. autonext
B. format
C. default
D. graphics*
53.Sebuah program utility khusus untuk menerima perintah dari pemakai dan meneruskannya kepada kernel supaya menjalankan utility lain, serta melaporkan keadaan sistem pada pemakai disebut :
A. Shell*
B. Kernel
C. Utility
D. Unix
54.Yang tidak termasuk dalam pilihan create table adalah :
A. add
B. modigy
C. info*
D. screen
55.Yang disebut "super user " adalah :
A. bin
B. root*
C. usr
D. tmp
56.Bahasa yang menggambarkan "apakah" hasil yang diperoleh tetapi tidak menentukan rangkaian langkah (prosedur) dengan hasil tersebut akan diperoleh. Disebut :
A. bahasa pemrograman
B. bahasa prosedur
C. bahasa deklaratif
D. bahasa nonprocedural*
57.Ketidakmampuan dalam menggunakan komputer secara efektif berhubungan dengan problem organisasi yang utama. Hal-hal berikut menyediakan basis untuk pemecahannya, kecuali :
A. Bahasa aplikasi*
B. 4GL
C. Bahasa penunjang keputusan
D. betul semua
58.Kelompok seluruh file di dalam sistem UNIX bisa disebut :
A. root
B. sistem file
C. direktori*
D. home directory
59.Statement manipulasi data yaitu :
A. insert
B. load
C. semua benar*
D. unload
60.Komentar/remark biasanya digunakan untuk menjelaskan sesuatu perintah di dalam program. Komentar dapat muncul di manapun dalam program, asalkan diawali tanda :
A. *
B. //
C. (
D. #*
Komentar
Posting Komentar