modul Pemrograman Dasar Kelas X Semester 2 2018Deskripsi lengkap
daspro
Fisika
dasproFull description
FisikaDeskripsi lengkap
KTSPFull description
Referensi soal ujian untuk menambah wawasan bagi siswa sekolah menengah atas khususnya mata pelajaran kimia kelas x tahun ajaran 2012-2013Deskripsi lengkap
Silabus Pemrograman Dasar - XFull description
RPP Pemrograman Dasar TKJ Kelas X Semester 1Deskripsi lengkap
RPP Pemrograman Dasar TKJ Kelas X Semester 1
Soal Ujian Kenaikan kelas Pemogramman Dasar Kelas XFull description
Soal Ujian Kenaikan kelas Pemogramman Dasar Kelas XDeskripsi lengkap
soal ujian akhir semester 1Deskripsi lengkap
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
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. <+ Untuk percabangan selain menggunakan if....else menggunakan.... a. Switch...cast b. Swith.....case c. Switch...cape d. Switch....has e. Switch....have Untuk mengimplementasikan matriks dalam bahasa pemrograman, dapat menggunakan data: a. Record b. Object c. Array d. Pointer e. Switch - case
34. Struktur pernyataan yang BUKAN berupa perulangan adalah : a. For b. Do – while c. While do d. Case – do e. For, do while 35. Dalam menyusun suatu program, langkah
pertama yang harus dilakukan adalah : a. Menyalakan Komputer b. Membuat Masalah c. Membuat Algoritma d. Membuang Komputer e. Proses 36. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut : a. Proses b. Program c. Processor d. Flowchart e. Algoritma
37. Tahapan dalam menyelesaikan suatu
masalah adalah : a. Masalah – Pseudocode – Flowchart – Program – Eksekusi – Hasil b. Masalah – Model – Algoritma – Program – Eksekusi – Hasil Correct c. Masalah – Algoritma – Flowchart – Program – Eksekusi – Hasil d. Masalah – Model – Algoritma – Eksekusi – Hasil e. Masalah – Model – Eksekusi Hasil 38. Menghitung Harga Awal Pada Sebuah Masalah Algoritma di dalam flowchat biasa digunakan simbol .. a. Preperation b. Subroutine c. Decision d. Terminal e. Input / Output 39. Dalam bahasa C terdapat suatu tipe data yang nilainya boleh memiliki nilai decimal, yaitu? a. Char b. Float c. Deco d. String e. const 40. Program C++ dirancang pertama kali oleh? a. Dennis M Ritchie b. Algebra c. Alkuwarizmi d. Blasé pascal e. Stave job