Anda di halaman 1dari 7

YAYASAN PERGURUAN SMK S PANCASETIA PADANG HALABAN

KEC. AEK-KUO KABUPATEN LABUHANBATU UTARA


SOAL UJIAN SEMESTER GENAP
Mapel : Pemrograman Dasar
Kelas : X TKJ
T.P : 2021/ 2022

No No Bentuk
Kompetensi Dasar Indikator Soal Kunci Jawaban Skor
Urut Soal Soal

1 Memahami penggunaan data dalam Mendeskripsikan struktur 1 Tuliskan pengertian dari Algoritma.... Algoritma adalah urutan langkah langkah Ringan 7
algoritma dan konsep algoritma algoritma logis penyelesaian masalah yang disusun
pemograman secara sistematis dan logis

2 Menggunakan algoritma pemograman Tuliskan 3 Metode Penulisan dalam 1. Menggunakan bahasa alami
untuk memecahkan permasalahn 2 Sedang 10
merancang algoritma..... 2. Menggunakan bagan alir
dokumenatau flowchart
3. Menggunakan notasi pseudocode

Tuliskan 3 setruktuk algoritma 1. Header


3 2. Pendeklarasian Sedang 10
3. Algoritma

Tuliskan perintah didalam IDE DEV C+ Ctrl + S


+ untuk menyimpan jendela text edit
4 Ringan 7

Tuliskan 3 struktur pengulangan 1. struktur input output atau


5
Sebutkan fungsi dari router..... beruntun Sukar 15
2. struktur logika atau percabangan
3. Struktur perulangan atau looping
Tuliskan perintah didalam IDE DEV
C++ untuk mengcompile Ctrl +F9
6 Ringan 7

Tuliskan flowchart dari algoritma


berikut :
1. Mulai/inisialisasi Sukar 15
7 2. Masukkan nilai ujian
3. Jika nilai lebih dari 60.
Lulus
4. Jika tidak, maka gagal
5. Selesai

Buatlah kode program algoritma # include "stdio.h"


diatas # include "conio.h"
int main ()
{
8 float nilai; sukar 15
printf ("Input Nilai:");
scanf ("%f",&nilai);
if (nilai > 60)
printf ("\n ANDA LULUS !\n");
else
printf ("\n ANDA GAGAL !\n");
getch();
}
Getch berfungsih untuk menampilkan
Tuliskan fungsih dari getch karakter tanpa menekan tombol enter

Ctrl + F10
Tuliskan perintah didalam IDE DEV
9
C++ untuk menjalankan program
Ringan 7

Ringan 7
10

Sekor 100

Guru Bidang Studi


( LILI INDRIANI )

YAYASAN PERGURUAN SMK S PANCASETIA PADANG HALABAN


KEC. AEK-KUO KABUPATEN LABUHANBATU UTARA
SOAL UJIAN SEMESTER GENAP
Mapel : Desain Grafis
Kelas : X TKJ
T.P : 2021/2022

No No Bentuk
Kompetensi Dasar Indikator Soal Kunci Jawaban Skor
Urut Soal Soal
1 Memahami Unsur – unsur tata letak  Dapat Mengidentifikasi unsur 1 Tuliskan Pengertian dari garis .... Garis merupakan rangkaian titik titik yang Ringan 7
berupa garis, ilustrasi, tifografi, warna, unsur desain grafis memanjang dengan kerapatan tertentu
gelap-terang. Tekstur, dan ruang
 Dapat Mejelaskan Pengertian
dari garis
2 Tuliskan 3 tata letak garis... 1. Sebagai batas tepi bidang Sedang 10
2 Membuat unsur unsur tata letak berupa 2. Menciptakan nilai ekspresi seperti
garis, ilustrasi tipografis, warna gelap
nilai gerak dan dinamika
terang tekstrur dan ruang.  Dapat Menjelaskan
3. Memberikan kesan pada visual
Pengertian dari tekstur
desain

Tuliskan 2 macam ilustrasi.... 1. Ilustrasi image vektor


3 2. Ilustrasi image bitmap
Sedang 10
Sebutkan Pengertian dari readability Kemudahan tentang membaca teks
4
Ringan 7
Jelaskan Perbedaan Karakter garis lurus Garis terbagi menjadi 3 yaitu sejajr, tegak
satu dengan garis lainnya dalam tata lurus dan berpotong
5 letak ? Sukar 15

Tuliskan dimensi yang terdapat pada Garis hanya mempunya satu demensi
garis yaitu panjang
6
Ringan 7
Apa perbedaan teknik TRIM dan WELD Trim untuk memutong dua atau lebih
ketika membut sebuah logo atau gambar bidang atau bentuk yang bersinggungan
7
sementara weld untuk menyatukan dua
atau lebih bentuk atau bidang yang
bersinggungan Sukar 15

Sebukan nama software untuk embuat Corel draw, adobe ilustrator, dan inkscape
sebuah karya desain grafis berbasis
vektor
8 sukar 15

Ketika warna merah dicampur menjadi Ungu


warna biru makan hasilnya menjadi warna
9 Ringan 7

Sebutkan kepanjangan dari CMYK Cyan, magenta, yellow dan ey (black)

10 Ringan 7

Sekor 100

Guru Bidang Studi

( LILI INDRIANI )

Anda mungkin juga menyukai