[2]Ujian Akhir Semester Genap Kelas x Pemrograman Dasar

October 30, 2018 | Author: Saifurrachman | Category: N/A
Share Embed Donate


Short Description

soal ujian pemrograman dasar...

Description

UJIAN AKHIR SEMESTER GENAP KELAS X, XI TAHUN PELAJARAN 2017-2018

Mata Pelajaran

:Pemrograman :Pemrograma n Dasar

Kelas

: X TKJ

Hari / Tanggal

:

Waktu

: 90 menit

I. Jawablah pertanyaan berikut dengan benar ! 1. Serangkaian Langkah-langkah yang dilakukan

2.

3.

4.

5.

6.

7.

untuk menyelesaikan permasalahan secara sistematis disebut ........ a.Algoritma d. informatika b.Logaritma e.Programming c.Aritmatika Yang bukan merupakan tipe data composite adalah …. a. Image b. Date time c. Character d. Enumerasi e. Record Identifier adalah …. a. Tipe data b. Variabel c. Nama d. Nilai e. Konstanta Namalaindari flowchart adalah …. a. Algoritma b. Alur c. Baganalir d. Tree e. Diagram Tipe data yang mampumenampungbanyak data dengantipe data yang berbedabedaadalahtipe data … a. Array b. String c. Record d. Subrange e. Character Urutanlangkahlangkahlogisuntukmenyelessaikanmasalah yang disusunsecarasistematisdisebut …. a. Algoritma b. Flowchart c. Variabel d. Tipe data e. Konstanta Yang dimaksuddengankonstantaadalah …. a. Variabel yang nilainyabersifattetapdanbisadiubah-ubah

8.

9.

10.

11.

12.

13.

b. Variabel yang nilainyabersifattetapdantidakbisadiubahubah c. Nilaidarisuatuvariabel d. Variabel yang selalumembutuhkanmasukan/inputanda ri user e. Variabeltetap/konstan Yang disebuttipe data composite adalah …. a. tipe data yang dapatmenampungbanyaknilai b. Tipe data yang telahdisediakanbahasapemrograman c. Tipe data yang terdiridarisatumacamtipe terdiridarisatumacamtipe d. Gabungandaridua/lebihti Gabungandaridua/lebihtipe pe data e. Tipe data padaalgoritma Tipebilanganbulatdalambahasaprogramdike nalsebagi ... a. Byte b. Integer c. Char d. String e. Boolean Istilah” perulangan “ dalampemogramandikenaldengan dalampemogramandikenaldenga n ... a. Repeating b. Again c. Funtion d. Replay e. Looping Tipe data untukkarakteradalah... untukkarakteradalah... a. Char b. Int c. Boolean d. Float e. double perintah untuk mencetak pada bahasa pemrograman c adalah.... a. printk b. printd c. printf d. scanf e. scanx Pseudocode yang di gunakanpadapenulisanalgoritmaberupa... a. BahassaInggris

14.

15.

16.

17.

18.

19.

20.

b. BahasaPuitis c. Bahasapemograman d. Sembarangbahasaasalterstruktur e. BahasaMesin Tipe data terstruktur yang terdiridarisejumlahkomponen ,komponen yang mempunyaitipesama,disebuttipe data... a. psedeucode b. codeblock c. array d. int e. double Menggambarkan program secaralogikamerupakanfungsidari... a. Data gram b. Flowchart c. Flodir d. Flow e. overstack Symbol untukpermulaan (start) atauakhir (stop) adalah Symbol …… a. Terminator b. Flow chart c. Input – d. Processing e. display Symbol yang menunjukkanpengolahan data yang dilakukanolehkomputeradalah Symbol …… a. Terminator b. Flow chart c. Output d. Input e. processing Suatu program terpisahdalambloksendiri yang berfungsisebagai subprogram ( programbagian) ,disebut... a. Variabel b. Tipe data c. Prosedur d. Deklarasi e. Array Berikutini yang termasuk operator aritmatikayaitu …. a. * b. / c. % d. + e. Semuabenar Istilahuntukalgoritmaruntunanadalah ......... a. Selection b. Repetition c. Begin d. Sequence e. Combination

21. Istilahuntukalgoritmapemilihanadalah .........

22.

23.

24.

25.

26.

27.

28.

29.

a. Selection b. Repetition c. Begin d. Sequence e. combination suatunama yang menyiratkanlokasimemorikomputer yang dapatdigunakanuntukmenyimpannilaidisebu t ........... a. Konstanta b. Deklarasi c. Deskripsi d. Stuktur e. Variabel Penyelesaianmasalah di dalamalgoritmaharusmasukakal, dalamhalinialgoritmamempunyaisifat….. a. Efisien b. Efektif c. Logis d. Konsisten e. Inkonsisten Dalam operator logika, tanda “&&” berarti … a. Operator logika OR b. Operator logika AND c. Operator logika NOT d. Operator logika NOR e. Operator logika NAND Dibawahini yang merupakanextensidaribahasa C... a. .c b. .docx c. .ppt d. .cpp e. .dev Deklarasi fungsi untuk menuliskan data di pemrograman bahasa c adalah.... a. Printf b. Scanx c. Scand d. Printg e. scanf Mod adalah untuk memberikan angka… a. Sisa hasil bagi d. bagi-bagi b. Membagi e. kurang dari c. Hasil bagi Yang termasuk operator logika ingkaran adalah… a. ! b. && c. d. || e. >= Operator untuk peningkatan nilai bertambah 1 termasuk dalam operator…

30.

31.

32.

33.

a. Unary b. Aritmatika c. Bitwise d. Perbandingan e. Hubungan Operator yang digunakan dalam operasi yang melibatkan tiga buah operand adalah… a. Operator ternary b. Operator unary c. Operator bitwise d. Operator logika e. Operator aritmatika Operator pemberian nilai/penugasan/assignment adalah… a. = b. == c. != d. e.
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF