0% menganggap dokumen ini bermanfaat (0 suara)
11 tayangan13 halaman

Penulisan Identifier dalam Pascal

Diunggah oleh

mawardhiah
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
11 tayangan13 halaman

Penulisan Identifier dalam Pascal

Diunggah oleh

mawardhiah
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

PEMOGRAMAN

1. Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah :


a. Membuat program
b. Membuat Algoritma
c. Membeli komputer
d. Proses
e. Mempelajari program

2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah
masalah di sebut :
a. Proses
b. Program
c. Algoritma
d. Step
e. Diagram

3. Pseudocode yang di gunakan pada penulisan algoritma berupa :


a. Bahassa Inggris
b. Bahasa Puitis
c. Bahasa pemograman
d. Sembarang bahasa asal terstruktur
e. Bahasa Mesin

4. Pada pembuatan program komputer, algoritma dibuat :


a. Sebelum pembuatan program
b. Pada saat program dibuat
c. Sesudah pembuatan program
d. Pada saat verifikasi program
e. Pada saat di jalankan

5. Tahapan dalam menyelesaikan suatu masalah adalah :


a. Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
b. Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
c. Masalah-Model-Algoritma-Eksekusi-Hasil
d. Masalah-Model-Algoritma-Program-Eksekusi-hasil
e. Algoritma-Program-Model-Eksekusi-Hasil

6. Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong
R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan
BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah :
a. 10
b. 15
c. 10 atau 15
d. 10 dan 15
e. Kosong

7. Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih,
selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam,
maka warna jadi :
a. Merah
b. Ungu
c. Hijau
d. Putih
e. Abu-abu

8. Instruksi P=Q akan mengakibatkan nilai P=nilaiQ,dan nilai Q menjadi :


a. Menjadi Sembarang Nilai
b. Menjadi hampa
c. Q tetap
d. Menjadi 10
e. P tetap

9. Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan :
a. a=0 , b=5
b. a=10 , b=5
c. a=10 , b=0
d. a=b
e. a=10 , b=10

10. Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah :
a. 15 dan 0
b. 0 dan 15
c. 15 dan 15
d. 0 dan 10
e. 10 dan 15

[Link] pertama dalam pascal adalah . .


a. Char;
b. String
c. End.
d. Writeln
e. Uses crt;

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

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

14. Perintah dasar sederhana dalam program passcal adalah...


a. Readln
b. End
c. Write
d. Wtiteln
e. Uses crt;

15. Tipe data bahasa pascal untuk TRUE FALSE adalah...


a. String
b. Char
c. Boolean
d. Byte
e. Real

16. Siapkah penemu program pascal…


a. Greyson change
b. [Link] wirth
c. Kondrazuse
d. [Link] smirth
e. [Link]

17. Struktur bahasa pemograman pascal paling pertama adalah...


a. Var;
b. Begin
c. End;
d. Uses crt;
e. Writeln;

18. Tipe data pascal untuk karakter adalah...


a. Char
b. Boolean
c. Integer
d. Real
e. Byte

19. Kapan terbentuknya pascal...


a. 1981
b. 1971
c. 1961
d. 1991
e. 1987

20. Apa kepanjangan ari USES…


a. Unit secure
b. Uni t syntax
c. Unit sytem
d. Up software
e. Unit smiconductor

21. Berikut ini adalah penulisan identifier yang benar dalam pemogramn pascal adalah...
a. 9program_satu
b. Program_1
c. Program satu
d. Begin
e. Array

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

23. Istilah” perulangan “ dalam pemograman pascal dikenal dengan ...


a. Repeating
b. Again
c. Funtion
d. Replay
e. Looping

24. Perintah untuk menutup program dalam pascal adalah...


a. End.
b. Program
c. Uses crt;
d. Finish
e. End;

25. Menggambarkan program secara logika merupakan fungsi dari...


a. Flowchart
b. Dxdiag
c. Begin
d. SI
e. Sistem oprasi

26. 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

27. Di bawah ini termasuk dalam deklarasi dalam pascal ,kecuali...


a. Deklarasi perubah
b. Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedut

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

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

30. Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang lainya,disebut IF dalam
kondisi ...
a. IF bersarang
b. IF bercabang
c. IF tunggal
d. IF-THEN
e. IF do while-Until

31. 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

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

33. Perintah untuk menampilkan atau mencetak dilayar monitor lalu pindah baris kebawah ,disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin

34. Suatu indentifier non standar yang nilainya tidak tetap atau nilainya merupakan hasil dari suatu
proses,disebut…
a. Variabel
b. Ripe data
c. prosedur
d. deklarasi
e. Array
35. Suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram ( program
bagian) ,disebut...
a. Variabel
b. Tipe data
c. Prosedur
d. Deklarasi
e. Array

36. Berikut ini yang termasuk operator aritmatika yaitu ….


a. *
b. /
c. %
d. +
e. Semua benar

37. Array terdiri dari berbagai tipe kecuali …


a. Array Multi-Dimensi
b. Array Dimensi Satu
c. Array Dimensi Tiga
d. Array Dimensi Dua
e. Semua jawaban benar

38. Nama variabel berikut ini yang benar adalah …


a. NamaGuru
b. Alamat Guru
c. alm gr
d. sts/status
e. [Link]

39. Tipe data yang cocok untuk menyimpan data nama siswa adalah …
a. Numeric
b. Character
c. Date/Time
d. Array
e. Integer

40. Pemberian nama variabel yang benar adalah …


a. %nilai
b. nilai_mahasiswa
c. nama mahasiswa
d. &panjang
e. alamat!

1. Dalam menyusun suatu program, langkah pertama yang harus dilakukan adalah...
a. Mempelajari program
b. Membeli komputer
c. Membuat Algoritma
d. Membuat Proses
2. Sebuah prosedur Langkah Demi Langkah Yang pasti untuk menyelesaikan sebuah masalah
dengan menggunakan bahasa pemrograman tertentu disebut...
a. Proses
b. Prgoram
c. Algoritma
d. Step
e. Diagram

3. Algoritma berasal dari kata...


a. Algorith
b. Algorithm
c. Algorism
d. Aritmatika
e. Algoritma

4. Pada pembuatan program komputer, Algoritma dibuat dengan....


a. Sebelum pembuatan program
b. Pada saat program dibuat
c. Sesudah pembuatan program
d. Pada saat verifikasi program
e. Pada saat program dijalankan

[Link] langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis
disebut...
a. Algoritma
b. Flowchart
c. Variable
d. Tipe Data
e. Konstanta

6. Model penulisan dan perancangan algoritma menggunakan simbol bangun ruang dalam
mempresentasikan proses program disebut....
a. Natural Language
b. Bahasa narasi
c. Bahasa alami
d. Pseudocode
e. Flowchart

7. Suatu metode yang penulisan logika penyelesaian masalah menggunakan bahasa yang
disamarkan dari bahasa pemograman disebut metode penulisan...
a. Flowchart
b. Pseudocode
c. Bahasa alami
d. Bahasa Inggris
e. Bagan alir dokumen
Baca juga: 60 Contoh Soal dan Kunci Jawaban Mapel Sistem Komputer

8. Apabila a=5, b=10, maka jika diberikan instruksi a=b; b=a akan mengakibatkan...
a. a=0, b=5
b. a=10, b=5
c. a=10, b=0
d. a=10, b=10

9. Dibawah ini beberapa struktur dasar algoritma antara lain...


a. Perbaikan, Pemulihan, Perulangan
b. Urutan, Pilihan, Pengulangan
c. Urutan, Pemulihan, Perulangan
d. Pemulihan, Urutan, Pemograman
e. Perbaikan, Pemilihan, Pngulangan

10. Yang termasuk ke dalam jenis algoritma percabangan adalah...


a. Main
b. For do
c. Repeat Until
d. If else
e. Void

11. Yang termasuk ke dalam jenis algoritma perulangan adalah...


a. Main
b. For do
c. Repeat until
d. If else
e. Void

12. Istilah "Perulangan" dalam pemograman C++ dikenal dengan...


a. Repeating
b. Looping
c. Again
d. Funtion
e. Replay

13. Yang menunjukan awal dan akhir pada sebuah flowchart adalah...
a. Data Flow
b. Data
c. Terminator
d. Decision
e. Proses

14. Bentuk belah ketupat pada diagram flowchart diberi nama...


a. Data Flow
b. Data
c. Terminator
d. Decision
e. Proses

15. Symbol yang digunakan untuk menghubungkan antara symbol yang satu dengan yang lainya
adalah symbol...
a. Terminator
b. Display
c. Flow Direction
d. Processing
e. Input-Output

16. Bilangan yang mengandung pecahan, paling sedikit harus ada satu digit angka sebelum dan
sesudah titik decimal termasuk dalam tipe data...
a. Riil
b. Boolean
c. Integer
d. Longint
e. Byte

17. Int x = 3.05;, tipe data yang digunakan adalah...


a. Char
b. Long int
c. Float
d. Short int
e. Signed long int

18. Double angka;, kode program disamping merupakan tipe data...


a. Bilangan bulat
b. Bilangan cacah
c. Logika
d. Karakter
e. Struktur

19. Pernyataan yang sesuai untuk mendefinisikan tipe data bilangan bulat adalah...
a. Tipe data yang berfungsi menampung data yang memiliki angka belakang koma

b. Tipe data yang mempresentasikan data yang hanya mengandung dua nilai

c. Tipe data yang mepresentasikan data berupa karakter


d. Tipe data yang menyimpan lebih dari satu variabel
e. Tipe data yang digunakan untuk angka yang tidak memiliki angka dibelakang koma

20. Dibawah ini merupakan tipe data bilangan bulat adalah...


a. Char
b. Double
c. Float
d. Int
e. Boolean

21. Tipe data bahasa c++ untuk true false adalah...


a. String
b. Char
c. Boolean
d. Byte
c. Real

22. Berikut ini adalah syarat pembuatan variabel yang harus kita perhatikan, kecuali...
a. C++ bersifat case sensitive
b. Tidak boleh diawali dengan angka
c. Tidak boleh mengandung spasi
d. Tidak boleh menggunakan symbol (!@#$%^&*(),dll)
e. Harus menggunakan spasi

23. Penulisan kode program untuk variabel yang benar adalah...


a. Long 1000;
b. int !satu;
c. long break;
d. Float bilangan_riil;
e. Double 2x;

24. Variabel yang digunakan untuk mengidentifikasi data yang nilainya sudah ditentukan dan
tidak dapat diubah saat program berjalan disebut...
a. Konstanta
b. Label
c. Tipe
d. Variabel
e. Prosedur

25. Contoh bentuk deklarasi variabel bertipe karakter yang benar adalah...
a. Char return;
b. Void main;
c. Char panjang, a;
d. Panjang char;
e. Semua salah
26. Operator untuk peningkatan nilai bertambah 1 termasuk dalam operator...
a. Operator bitwise
b. Operator logika
c. Operator unary
d. Opetator binary
e. Operator tenary

Baca juga: 55+ Contoh Soal dan Jawaban Mapel PGP - Video Multimedia

27. Operator yang digunakan dalam operasi yang melibatkan tiga buah operad adalah...
a. Operator bitwise
b. Operator logika
c. Operator unary
d. Opetator binary
e. Operator tenary

28. Yang bukan termasuk jenis operator yaitu...


a. Penambahan
b. Arimatika
c. Logika
d. Variabel
e. Pengurangan

29. Operator logika yang menyatakan "dan" dalam lambang berikut ini adalah...
a. &&
b. ||
c. !
d. <>
e. =

30. Operator logika yang menyatakan "atau" dalam lambang berikut ini adalah...
a. &&
b. ||
c. !
d. <>
e. =

31. Yang termasuk operator logika ingkaran adalah...


a. !
b. &&
c. <>
d. }}
e. >=

32. Fungsi dari operator % sebagai...


a. Pembagian 2 bilangan
b. Membagi per seratus persen
c. Prosentasi 2 bilangan
d. Mencari sisa pembagian 2 bilangan
e. Prosentase bilangan

33. Penggunaan aritmatika yang benar yaitu...


a. t=t+angka;
b. Float r,l,x,t=0
c. while(i<=3);
d. for(x=1,x<=10,X++);
e. i++;

34. Pernyataan a = 7 % 4 akan menghasilkan a = ...


a. 1
b. 2
c. 3
d. 4
e. 5

35. ++ dan -- merupakan operator...


a. Operator Aritmatika
b. Operator Increment dan Decrement
c. Operator majemuk
d. Operator Relasional
e. Operator logika

36. Penulisan Array terdiri dari kecuali..


a. Tipe data
b. Nama data
c. Jumlah data
d. Jenis data
e. A,B,C benar

37. Array terdiri dari berbagai tipe kecuali..


a. Array Multi-Dimensi
b. Array dimensi satu
c. Array dimensi tiga
d. Array dimensi dua
e. Array dimensi empat

38. Indeks array secara default dimulai dari...


a. -1
b. 0
c. 1
d. 9
e. Tergantung angka didalam tanda []

39. Beberapa pengertian dan fungsi Array yang benar terdapat pada...
a. Hanya dapat menampung nilaai angka
b. Dapat menampung nilai character
c. Dapat menampung nilai angka dan character
d. Untuk mengulang nama siswa dalam kelas kecil
e. Mempermudah penyimpanan character yang lebih dari satu

40. Int datasiswa[5][5]; Potongan script disamping termasuk data bertipe...


a. Array Multi-Dimensi
b. Array dimensi satu
c. Array dimensi tiga
d. Array dimensi dua
e. Array dimensi empat

Anda mungkin juga menyukai