Sabtu, 11 Mei 2019

Contoh Soal UKK Pemrograman Dasar SMK Kelas 10 Tahun 2019

Soal Siap PAT/UKK Pemrograman Dasar Jenjang SMK Kelas 10

Download Soal Siap Penilaian Akhir Tahun (PAT/UKK) Jenjang SMK Kelas 10 Mapel Pemrograman Dasar Tahun Pelajaran 2018/2019


Ilmuguru.org - Pada kesempatan kali ini IG (IlmuGuru) ingin memberikan informasi mengenai Soal siap Penilaian Akhir Tahun (PAT) atau Ujian Kenaikan Kelas (UKK) atau Ujian Akhir Semester Genap Mata Pelajaran Pemrograman Dasar Tingkat SMK Kelas 10 Tahun Pelajaran 2018/2019.


Penilaian Akhir Tahun (PAT) adalah serangkaian kegiatan evaluasi yang bertujuan untuk mengukur sejauh mana ketercapaian belajar santri/siswa selama satu tahun pelajaran, jenjang SMK.

Soal PAT/UKK ini Kami susun dari setiap Materi Pelajaran yang diberikan dalam setiap proses KBM di Kelas selama ini bersumber dari Buku Guru dan Siswa Kelas 10 SMK Kurikulum 2013 Revisi dengan HOTs, 4C, Literasi yang dibagikan Kemdikbud dalam bentuk Elektronik (BSE).

Pada artikel kali ini kami bertujuan untuk menjadi sarana belajar bagi para siswa yang duduk di bangku Sekolah Menengah Kejuruan (SMK) yang sebentar lagi akan menghadapi Penilaian Akhir Tahun (PAT) atau Ujian Kenaikan Kelas (UKK) atau Ujian Akhir Semester Genap.

Untuk contoh soal PAT/UKK Kelas X (Sepuluh) Mata Pelajaran Pemrograman Dasar Jenjang SMK Tahun Pelajaran 2018/2019. Soal PAT/UKK ini bisa anda gunaka sebagai referensi dalam belajar untuk mempersiapkan diri dalam menghadapi PAT/UKK Pemrograman Dasar SMK Kelas 10 Tahun Pelajaran 2018/2019.

Ingat Soal ini hanya untuk latihan saja, Ada atau tidaknya dalam ujian yang sebenarnya, kami tidak bisa bertanggung jawab

Silahkan Download Soal Siap PAT/UKK SMK Berikut ini



Download Soal Siap UKK Pemrograman Dasar Jenjang SMK Kelas 10

Isi Soal
1. Dalam menyusun suatu program,langkah pertama yang harus dilakkukan 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 disebut :
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. Pada pembuatan program komputer, algoritma dibuat :
a. Sebelum pembuatan program
b. Pada saat program dibuat
c. Sesudah pembuatan program
d. Pada saat verifikasi program
e. Pada saat dijalankan

5. Tahapan dalam menyelesaikan suatu masalah adalah :
a. Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
b. Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
c. Masalah-Model-Algoritma-Eksekusi-Hasil
d. Masalah-Model-Algoritma-Program-Eksekusi-hasil
e. Algoritma-Program-Model-Eksekusi-Hasil

6. Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah :
a. 10
b. 15
c. 10 atau 15
d. 10 dan 15
e. Kosong

7. Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna jadi :
a. Merah
b. Ungu
c. Hijau
d. Putih
e. Abu-abu


8. Instruksi P=Q akan mengakibatkan nilai P=nilaiQ,dan nilai Q menjadi :
a. Menjadi Sembarang Nilai
b. Menjadi hampa
c. Q tetap
d. Menjadi 10
e. P tetap

16. dibawah ini adalah bentuk kepala program yang benar di dalam pascal…
a. Program Luas Persegi
b. Program luas persegi:
c. Program Luas_persegi;
d. Program_luas_persegi”
e. Program

19. Tipe data untuk bilangan pecahan decimal adalah….
a. Boolean
b. Integer
c. Real
d. Long Integer

20. Apa kepanjangan ari USES…
a. Unit secure
b. Unit syntax
c. Unit sytem
d. Up software
e. Unit smiconductor

23. Istilah” perulangan “ dalam pemograman pascal dikenal dengan ...
a. Repeating
b. Again
c. Funtion
d. Replay
e. Looping

26. Deklarasi yang digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan dan pasti,tidak dapat dirubah dalam program disebut deklarasi...
a. Deklarasi label
b. Deklarasi konstanta
c. Deklarasi tipe
d. Deklarasi variabel
e. Deklarasi prosedur


27. Di bawah ini termasuk dalam deklarasi dalam pascal ,kecuali...
a. Deklarasi perubah
b. Deklarasi proses
c. Deklarasi konstanta
d. Deklarasi tipe
e. Deklarasi prosedut

28. Bilangan yang mengadung pecahan ,palingsedikit harus ada satu digit sebelum dan sesudah titik desimal termasuk dalm tipe data...
a. Real
b. Boolean
c. Integer
d. Longint
e. Byte

30. Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang lainya,disebut IF dalam kondisi ...
a. IF bersarang
b. IF bercabang
c. IF tunggal
d. IF-THEN
e. IF do while-Until

32. Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris ,disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin

33. Perintah untuk menampilkan atau mencetak dilayar monitor lalu pindah baris kebawah ,disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin

35. Suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram ( program bagian) ,disebut...
a. Variabel
b. Tipe data
c. Prosedur
d. Deklarasi
e. Array

37. Array terdiri dari berbagai tipe kecuali …
a. Array Multi-Dimensi
b. Array Dimensi Satu
c. Array Dimensi Tiga
d. Array Dimensi Dua
e. Semua jawaban benar

38. Nama variabel berikut ini yang benar adalah …
a. NamaGuru
b. Alamat Guru
c. alm gr
d. sts/status
e. tpt.tgl

39. Tipe data yang cocok untuk menyimpan data nama siswa adalah …
a. Numeric
b. Character
c. Date/Time
d. Array
e. Integer

Demikianlah artikel tentang, Soal Siap PAT/UKK Pemrograman Dasar Jenjang SMK Kelas 10 Tahun Pelajaran 2018/2019. Selamat Belajar, Salam Sukses...!!!
Load disqus comments

0 komentar