Anda di halaman 1dari 6

Soal Algoritma

Kelas : X TKJ

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 digunakan pada penulisan algoritma berupa:
a. Bahassa Inggris
b. Bahasa Puitis
c. Bahasa pemograman
d. Sembarang bahasa asal terstruktur
e. Bahasa Mesin
4. Struktur pertama dalam pascal adalah . .
a. Char;
b. String
c. End.
d. Writeln
e. Uses crt;
5. Untuk melihat hasil dari program yang dikerjakan tekan
tombol ...
a. CRTL+F5
b. CRTL+F9
c. CRTL+F2
d. CRTL+F12
e. CRTL+F4
6. Perintah dasar sederhana dalam program passcal adalah...
a. Readln
b. End
c. Write
d. Wtiteln
e. Uses crt;
7. Tipe data bahasa pascal untuk TRUE FALSE adalah...
a. String
b. Char
c. Boolean
d. Byte
e. Real
8. Siapkah penemu program pascal…
a. Greyson change
b. Prof.niklaus wirth
c. Kondrazuse
d. Prof.niklaus smirth
e. Dr.harcules

9. Tipe data pascal untuk karakter adalah...


a. Char
b. Boolean
c. Integer
d. Real
e. Byte
10. Kapan terbentuknya pascal...
a. 1981
b. 1971
c. 1961
d. 1991
e. 1987
11. Apa kepanjangan ari USES…
a. Unit secure
b. Uni t syntax
c. Unit sytem
d. Up software
e. Unit smiconductor

12. Berikut ini adalah penulisan identifier yang benar dalam


pemogramn pascal adalah...
a. 9program_satu
b. Program_1
c. Program satu
d. Begin
e. Array
13. Tipe bilangan bulat dalam bahasa pascal dikenal sebagi ...
a. Byte
b. Integer
c. Char
d. String
e. Boolean
14. Istilah” perulangan “ dalam pemograman pascal dikenal
dengan ...
a. Repeating
b. Again
c. Funtion
d. Replay
e. Looping
15. Perintah untuk menutup program dalam pascal adalah...
a. End.
b. Program
c. Uses crt;
d. Finish
e. End;
16. Bilangan yang mengadung pecahan ,paling sedikit harus ada satu
digit sebelum dan sesudah titik desimal termasuk dalm tipe
data...
a. Real
b. Boolean
c. Integer
d. Longint
e. Byte
17. 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
18. Perintah untuk menampilkan atau cetak dilayar monitor tanpa
pindah baris ,disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
19. Perintah untuk menampilkan atau mencetak dilayar monitor lalu
pindah baris kebawah ,disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
20. Pemberian nama variabel yang benar adalah …
a. %nilai
b. Nilai_mahasiswa
c. Nama mahasiswa
d. &panjang
e. Alamat!
21. tipe data dasar yang tersedia secara langsung pada suatu bahasa
pemrograman.
a. Primitive
b. Composite
c. Integer
d. Float
e. Char
22. Ingteger, Float, Tipe data Single, Tipe data Single termasuk
kedalam dalam tipe data?
a. Numeric
b. Primitive
c. Composite
d. Float
e. Char
23. Ukuran memori tipe data Char adalah?
a. 1 Byte
b. 2 Byte
c. 3 Byte
d. 4 Byte
e. 5 Byte
24. Ukuran memori tipe data integer adalah?
a. 1 Byte
b. 2 Byte
c. 3 Byte
d. 4 Byte
e. 5 Byte

25. Soal untuk No 25 dan 26 Dalam Bahasa C terdapat lima tpe data
dasar, yaitu:
1. char format penulisan :
2. int format penulisan :
3. float format penulisan : %f
4. double format penulisan : %lf
5. void tidak bertipe
Format penulisan tipe data char adalah?
a. %c
b. %i, %d
c. %c, %d
d. %i, %c
e. %d
26. Format penulisan tipe data int adalah?
a. %c
b. %i, %d
c. %c, %d
d. %i, %c
e. %d
27. Tempat dimana kilta dapat mengisi atau mengosongkan nilai
dana memanggil kembali apabila dibutuhkan, disebut?
a. Tipe Data
b. Variabel
c. Konstan
d. Operator
e. Komentar program
28. Variable yang nilai datanya bersifat tetap dan tidak bisa diubah,
disebuat?
a. Tipe Data
b. Variabel
c. Konstan
d. Operator
e. Komentar program
29. Merupakan simbol atau karakter yang biasa dilibatkan dalam
program untuk melakukan sesuatu operasi atau manipulasi,
seperti penjumlahan, pengurangan dan lain-lain.
a. Tipe Data
b. Variabel
c. Konstan
d. Operator
e. Komentar program
30. Hanya diperlukan untuk memudahkan pembacaan dan
pemahaman suatu program (untuk keperluan dokumentasi
program)
a. Tipe Data
b. Variabel
c. Konstan
d. Operator
e. Komentar program
Esay
1. Lengkapi Struktur Gambar dibawah ini?
2. Lengkapi tabel dibawah ini?

Tipe data Ukuran Memori Jangkuan Nilai Jumlah Digit

Char

Int

Short

Long

Float

Doubel

Long Double

3. Sebutkan jenis-jenis Variabel berikut macam-macamnya?


4. Tuliskan dan sebutkan Contoh sifat Operator?
5. Tuliskan Tabel Operator Aritmatika

Anda mungkin juga menyukai