Anda di halaman 1dari 1

Mata Pelajaran : Program Dasar

SOAL UJIAN TENGAH SEMESTER Kompetensi Keahlian : Teknik Komputer dan Jaringan (TKJ)
SMKS TI MUHAMMADIYAH 11 SIBULUAN Kelas : X (sepuluh)
TAHUN PELAJARAN 2022/2023 Guru Mapel : Apri Wardi, S.Kom

A. PILIHAN BERGANDA pertama kata berikutnya dalam huruf besar,


Jawablah pertanyaan berikut dengan tepat penulisan camel case yang benar yaitu..
a. CariNamaMahasiswa()
1. Terdapat 3 macam perulangan dalam Bahasa
b. memasaknasi()
pemrograman, dibawah ini yang merupakan perulangan
c. hotel_bintang()
dalam Bahasa C adalah ..
d. harirabu_jumat()
a. Repeat d. String
e. program gojek()
b. main e. for
9. #include <stdio.h>
c. getch
sapaLisa()
{ printf("Hai Lisa \n"); }
2. Instruksi kode program yang bertujuan untuk mengulang
main()
beberapa baris perintah merupakan pengertian dari...
{ sapaLisa();
a. Struktur Percabangan
getch(); }
b. Struktur Array
tampilan dari kode program diatas adalah..
c. Struktur Perulangan
a. Pagi Andi d. Hai Lisa
d. Variabel Program
b. Selamat Pagi e. Selamat Malam
e. Paket Manager
c. Selamat siang
10. Struktur data yang digunakan untuk menyimpan
3. Increment adalah kode program yang digunakan untuk
sekumpulan data dalam satu tempat disebut…
menambah 1 tiap perulangan dijalankan, dibawah ini yang
a. Function d. Konstanta
merupakan kode program increment yaitu ...
b. Array e. Perulangan
a. I - -
c. Variabel
b. I + +
11. Indeks array selalu dimulai dari angka ....
c. a = 1
a. 0 d. 3
d. strcmp()
b. 1 e. 4
e. #include
c. 2
12. char huruf[5] = {'a', 'b', 'c', 'd', 'e'};
4. Untuk mengurangi suatu angka secara konsisten
kode diatas merupakan struktur data..
menggunakan sebuah kode program yang disebut..
a. function d. Percabangan
a. Include
b. array e. Semua benar
b. konstanta
c. Perulangan
c. Increment
13. Dalam membuat sebuah website dibutuhkan sebuah
d. Decrement
Bahasa pemrograman yang diperuntukkan untuk
e. Output
mendesain web, dibawah ini yang merupakan Bahasa
pemrograman untuk mendesain web adalah..
5. Dibawah ini merupakan kode program yang digunakan
a. Java d. Ruby
untuk..
b. Kotlin e. HTML
For (i = 1; I <= 5; i++){
c. MySql
Printf(“Selamat Pagi”); }
14. Untuk menampilkan gambar pada HTML menggunakan
a. Percabangan d. Function
kode..
b. Array e. variabel
a. <input> d. <table>
c. Perulangan
b. <img> e. <p>
6. Berdasarkan siapa yang membuat, fungsi bisa dibedakan
c. <form>
ke dalam 2 kelompok yaitu..
15. Untuk membuat tabel pada HTML menggunakan kode..
a. fungsi tangan dan fungsi badan. a. <h1> d. <form>
b. Built-In Function dan User Defined Function b. <p> e. <input>
c. team function dan all function c. <table>
d. compack function dan full function B. Essay
e. Include Function dang etch function 1. HTML merupakan suatu kode yang digunakan untuk
7. Bahasa C menyediakan banyak fungsi bawaan, membuat tampilan website, apakah kepanjangan dari
dibawah ini yang merupakan library bawaan yaitu HTML.
a. going(), tab(), dan last() 2. Buatlah contoh sederhana program dengan menggunakan
b. new(), going(), draf() kode HTML..
c. printf(), scanf() dan strcpy() 3. Buatlah Program Sederhana dengan menerapkan konsep
d. semua jawaban benar dasar perulangan for..
e. star, end, printf 4. Buatlah Program sederhana dengan menerapkan konsep
8. Beberapa ada yang menyukai gaya dasar function
camelCase, dimana karakter pertama nama fungsi 5. Buatlah program sederhana dengan menerapkan Array
ditulis dengan huruf kecil, kemudian setiap karakter

.:: Ujian Tengah Semester kelas X - Selamat Ujian ::.

Anda mungkin juga menyukai