Selasa, 26 November 2013

1.Struktur pertama dalam pascal adallah.....
a. Char;
b. String
c. End.
d. Writeln
e. Uses Crt;

Alasan : Karena Uses crt merupakan suatu pengenal untuk sistem operasi yang digunakan.
             

2.Untuk melihat hasil dari program yang di kerjakan tekan tombol....
a. Ctrl+F5
b.Ctrl+F9
c. Ctrl+F2
d. Ctrl+F12
e. Ctrl+F4

Alasan : Karena Ctrl + F9 berfungsi untuk menjalankan listing kodenya pascal  dan untuk melihat hasil program  jika di "Run".

3. Berapa kode yang digunakan  untuk membuat tulisan berwarna “CYAN”....
a.4
b. 2
c. 128
d. 7
e. 3

Alasan :  Karena di beberapa kode angka  ada warna yg dapat merubah text salasatunya 3 digunakan untuk membuat tulisan berwarna "CYAN".

4. Perintah dasar sederhana dalam program pascal adalah.....
a. Readln
b. End
c. Write
d. Writeln
e. Uses crt;

Alasan : Karena saat kita belajar pertama kali pascal  perintah dasar yang di pelajari adallah bahasa pascal adallah write.

5.Tipe data bahasa pascal untuk TRUE FALSE  adalah....
a. String
b. Char
c. Boolean
d. Byte
e. Real

 Alasan : Karena Boolean adalah suatu type data yang hanya mengenal kata  dengan kata TRUE / FALSE atau Salah / Benar.


6. Siapakah penemu program pascal....
a. Greyson Change
b. Prof. Niklaus Wirth
c. Kondrazuse
d. Prof. Niklaus Smirth
e. Dr.  Hercules

Alasan :  Karena  Bahasa Pemograman pascal memiliki sejarah bahwa yg pertama menemukan bahasa pascal yaitu” b. Prof. Niklaus Wirth”
Nama Pascal diambil dari nama seorang matematikawan Perancis, Blaise Pascal. Beliau membuat bahasa pemrograman Pascal untuk menjadi alat bantu belajar pemrograman bagi para mahasiswanya dan melengkapi kekurangan-kekurangan bahasa pemrograman pada saat itu.

7. Struktur bahasa pemrograman pascal paling pertama adalah....
a. Var;
b. Begin
c. End;
d. Uses crt;
e. Writeln;

Alasan : Karena untuk mengenali system informasi  yang digunakan setiap program pascal di awali “uses wincrt”

8.Tipe data pascal untuk karakter adalah....
a. Char
b. Boolean
c. Integer
d. Real
e. Byte

Alasan : Karena ada beberapa macam tipe data dalam sebuah pascal “diantaranya Char yaitu  type data untuk karakter, dengan valuerange  adalah ASCII.

9. Kapan terbentuknya pascal....
b. 1971
c. 1961
d. 1991
e. 1987

Alasan : Karena Di  Bahasa pemrograman pascal diperkenalkan atau di ciptakan  pada tahun 1971  oleh profesor Niklaus Wirth dari Technical University of Zurich, Switzerland.

10. Apa kepanjangan dari USES....
 a. Unit Secure
b. Unit Syntax
c. Unit System
d. Up Software
e. Unit Semiconductor

Alasan : Karena Uses merupakan suatu pengenal untuk suatu sistem operasi yang akan  digunakan.

11. Berikut ini adalah penulisan identifier yang benar dalam pemrograman pascal adalah....
a. 9Program_Satu
b. Program_Satu
c. Program Satu
d. Begin
e. Array

Alasan :  Karena harus diawali hurup pada penulisan ideentifiler, tidak boleh menulis angka terlebih dahulu (angka diletakan di  tengah atau di akhir), atau pun menggunakan karakter selain underscore  "_", juga tidak boleh menggunakan spasi.

12. Tipe bilangan bulat dalam bahasa pascal dikenal sebagai....
a. Byte
b. Integer
c. Char
d. String
e. Boolean

Alasan : Karena Integer yaitu suatu type data bilangan bulat dengan valuerange  adalah -32768 .. 32767

13. Istilah “perulangan” dalam pemrograman pascal dikenal dengan....
a. Repeating
b. Again
c. Function
d. Replay
e. Looping

Alasan : Karena Perintah looping gunanya untuk membuat suatu program ketika sedang dibutuhkan suatu program yang diulang-ulang. looping pada bahasa pemograman pascal yaitu "for - do", "while - do", dan  "repeat - until".

14. Perintah untuk menutup program pada Pascal adalah...
a. END.
b. Program
c. Uses crt;
d. Finish
e. END;

Alasan :  Karena  END adallah akhir dari bagian  struktur pemrograman pascal yang menandakan penutup dari sebuah program yang sedang di jalankan.

15. Menggambarkan program secara logika merupakan fungsi dari...
a. Flowchart
b. DxDiag
c. Begin
d. SI
e. Sistem Operasi

Alasan : Karena Flowchart adallah  merupakan suatu  alur dari sebuah program, atau gambaran  sebuah program secara logika.

16. Deklarasi yang digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan dan pasti, tidak  dapat  dirubah dalam program disebut deklarasi....
a. Deklarasi label
b. Deklarasi Konstanta
c. Deklarasi tipe
d. Deklarasi Variabel
e. Deklarasi Prosedur

Alasan :  Karena Pada deklarasi konstanta ini , dalam sebuah program pascal, seorang programmer  dapat mengidentifikasikan data yang sudah pasti  nilainya sudah ditentukan  dan tidak dapat dirubah.

17. Dibawah ini termasuk dalam Deklarasi dalam Pascal, kecuali....
a. Deklarasi perubah
b. Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedur

Alasan : Karena Deklarasi proses ini  tidak termasuk  dalam deklarasi dalam pascal. Deklarasi dalam pascal adallah deklarasi perubah, deklarasi  konstanta, deklarasi tipe, deklarasi prosedur, dll.

18. Bilangan  yang  mengandung pecahan, palingsedikit  harus ada satu digit  sebelum dan sesudah titik  desimal termasuk dalam tipe data...
a. Real
b. Boolean
c. Integer
d. Longint
e. Byte

Alasan : Karena karna bilangan  Real yaitu  type data yang mengandung bilangan pecacah dan Valuerange 2.9 x 10^-39 s/d 1.7 x 10^38

19. Prosedur yang digunakan untuk membersihkan layar saat program dijalankan adalah....
a. Writeln
b. Readln
c. Begin
d. Write
e. Clrscr

Alasan :  Karena karena Prosedur clrscr digunakan untuk membersihkan  layar pada saat Program akan dijalankan (halaman baru).  Perintah clrscr apabila ditulis akan seperti ini “clrscr;”.

20. Bentuk dari suatu  statement IF  berada  di dalam lingkungan statemen IF  yang  lainya, disebut IF dalam kondisi....
a. IF bersarang
b. IF bercabang
c. IF tunggal
d. IF-THEN
e. IF do while-until

Alasan : Karena IF bersarang merupakan suatu bentuk dari suatu statemen IF yang ada didalam sebuah statemen IF yang lainya.

21. Tipe data terstruktur yang  terdiri  dari  sejumlah komponen  komponen yang mempunyai tipe sama, disebut tipe data...
a. Array
b. Byte
c. Longint
d. Integer
e. Boolean

Alasan : Karena Array merupakan typedata terstruktur yang memiliki bentuk type Data, variable, dan Ukuran yang Sama.

22. Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris, disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin

Alasan : Karena menampilkan writelen yang akan menampilkan atau mencetak di layar monitor lalu tanpa pindah baris.
 Contoh : write(‘HELLO WORLD’);

23. Perintah untuk menampilkan atau cetak dilayar monitor lalu pindah bariskebawah, disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin

Alasan : Karena menampilkan writelen yang akan menampilkan atau mencetak di layar monitor lalu Pindah baris kebawah. Contoh : writeln(‘HELLO WORLD’);

24.  Suatu identifier non-standar yang nilainya tidak tetap atau nilainya merupakan hasil dari suatu proses, disebut....
a. Variabel
b. Tipe Data
c. Prosedur
d. Deklarasi
e. Array

Alasan : Karena sebuah variabel nilainya tidak selalu tetap atau nilainya dibubuhkan Sendiri atau nilainya hasil dari suatu proses.

25.  Suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram ( program bagian ), disebut...
a. Variabel
b. Tipe Data
c. Prosedur
d. Deklarasi
e. Array

 Alasan : Karena Prosedur merupakan program yang terpisah dalam blok sendiri  yaitu sebagai subprogram dimana nantinya bisa di panggil di   program utama. Prosedur ini memudahkan kita untuk pengembangan suatu program supaya lebih cepat.

 Sebelumnya Mohon Maaf apabila terdapat sebuah kesalahan dalam pembuatan soal dan menjawab Soal yang di tugaskan oleh mata kuliah struktur data.


0 komentar:

Posting Komentar

Negara Kota Pengunjung Terakhir

Cari Blog Ini

Diberdayakan oleh Blogger.

INDAHNYA BERBAGI

bebeyohbebey

Information & Technology

Information & Technology
Dosen Mata kuliah Struktur Data

ping

Tha Chun-chun

siwon

Renika

ASTRI UTAMI

sinta nurajizah