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

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

Postingan populer dari blog ini

Kumpulan Soal Data Flow Diagram (DFD)

Sinopsis Canola ( 2016 )

Soal UAS PTSI (Pengantar Teknologi Sistem Informasi ) Gunadarma