KB 1. Operator Aritmatika
KB 2.Pemanfaatan Operator Aritmatika
KB 3.FungsiAritmatika
KB 4.PemanfaatanFungsiAritmatika
KB 5.OperasiLogika
3. Urutan langkah dalam membuat program yang digunakan untuk menghitung rata-rata
maupun total laba dari suatu perusahaan antara lain ,kecuali…..
a. Menentukan jenis variabel yang digunakan
b. Merangkai semua kode menjadi satu kesatuan program.
c. Menentukan ekspresi matematika yang dapat dikaitkan dengan masalah yang
dihadapi
d. Menentukan total variable
e. Mengubah ekspresi matematika menjadi code yang dapat dipaham ioleh pascal
KegiatanBelajar 3. FungsiAritmatika
5. Berikut contoh- contoh fungsi aritmatika pada freepascal yang sering digunakan,
kecuali…..
a. ABS
b. JKT
c. DEC
d. INC
e. ODD
7. Langkah- langkah membuat program Free Pascal untuk menghitung biaya minimum
Pembuatan jalan tol , salah satunya adalah…..
a. Menghitung jarak antaradua kota yang dihubungkan dengan jalan tol tersebut.
Perhitungan jarak dapat memanfaatkan fungsi aritmatika SQR dan SQRT
b. Menentukan ekspresi matematika yang dapat dikaitkan dengan masalah yang
dihadapi
c. Mengubah ekspresi matematika menjadi code yang dapatdipahami oleh pascal
d. Mencari jarak antara dua titik
e. Menyusun sourcecode yang sesuai dengan masalah
a. y2
b. x1
c. xx2
d. y1
e. x2
10. Bilangan biner terdiri atas dua jenis, yaitu ….. dan …..
a. Yes dan No
b. True dan False
c. Truth dan Dare
d. ON dan OF
e. One dan Zero
bab 2 Array
1. Untuk membuat array bias dengan dua cara, salah satunya yaitu…..
2. “struktur data yang statis, yaitu jumlah elemen yang ada harus ditentukan
Terlebih dahulu dan tak bisa di ubah saat program berjalan “. Merupakan pengertian dari…..
a .Blurray
b. Dimensi
c. Array
d. Assignment
3. Penjumlahan adalah……
a. mean
b. Sum
c. Modus
d. Rata rata
e. Jumlah
6. Cara mengakses elemen array dua dimensi, sama dengan cara mengakses elemen pada
Array satu dimensi yaitu ada 2, salah satunya adalah……
7. Matriks adalah…….
Kompetensi Dasar:
Memahami operasi string
Mendiskripsikan konversi antar tipe data
Menalar suatu alur proses kerja ke dalam bentuk kode program
Memecahkan masalah konversi antar tipe data
1. rangkaian karakter 8-bit ASCII dengan ukuran tertentu yang diapit dengan
tanda kutip (') dengan panjang maksimal adalah 255. Merupakan pengertian dari...?
A.string
B.Data
C.variabel
D.array
E.char
E. semua benar
B. proses menyisipkan sebagian karakter atau substring ke dalam substring yang lain
yang dimulai dari posisi x.
C. Proses Menggabung Gabungkan
E. proses menggabungkan dua atau lebih data yang bertipe string menjadi sebuah string
yang baru
5. palindrom adalah....
A. sebuah kata, frasa, angka maupun susunan lainnya yang dapat dibaca dengan sama baik
dari depan maupun belakang (spasi antara huruf-huruf biasanyadiperbolehkan).
B. mengadaptasi tipe data tertentu pada sebuah program agar dapatdioperasikan ke dalam
tipe data yang lain dengan fungsi dan prosedur yang sesuai.
C. Untuk mengakses hasil konversi data tidak harus dengan assignment.ketika kita
menginputkan karakter yang tidak sesuai dengan variabel.
D. Misalkan dalam kita mendeklarasikan sebuah variabel ke dalam integer, karakter yang
kita inputkan bertipe longint.
E. Semua benar
6. ada, apa, ara, asa, bab, ini, katak. Kata kata tersebut merupakan beberapa bagian dari.....
A.String
B.Palindrom
C.Variabel
D.Data
E.Syndrom
7. Konversi data adalah.....
A.Desimal
B.Heksadesimal
C. Sembilan
D.Format biner
E.Oktal
9. karena titik-titik dalam koordinat dapat berupa bilangan real oleh karena itu kita
memerlukan....
10. untuk melakukan program, ada kalanya untuk melakukan kompile, jalan pintas untuk
kompile ada menekan....
A.CTRL+c
B.Compile/alt+f9
C.CTRL+V
D.CTRL+Z
E. ALT+TAB
BAB 4
5.
Rumus apaka hini?
a. Untuk mencari jarak antara dua titik
b. Untuk mencari jarak antara satu jarak
c. Untuk mencari rumus matematika
d. Untuk mencari koordinat
e. Untuk mencari jaringan
6. Menginisialisasi pointer artinya..
a. Memberi isi alamat mana yang akan ditunjuk
b. Memberi nasehat
c. Memberi jaringan yang tertentu
d. Mengisi suatu variable
e. Mengisi link
7. Suatu variable yang menyimpan atau menunju kalamat dari suatu variable yang lain.
Pengertian dari?
a. Pointer
b. Menginisialisasi pointer
c. Operasi logika
d. Operasiaritmatika
e. System operasi
8. Apakah lokasi yang ditunuk oleh suatu pointer boleh di ubah?
a. Boleh
b. Tidak boleh
c. Dapat di ubat
d. Tidak dapat di ubah
e. Salah semua
9.
Perintah untuk?
a. Menampilkan alamat pointer
b. Menunjuk suatu variabel
c. Menandai suatu variabel
d. Mengubah nilai dari suatu variabel
e. Menampilkan nilai dari suatu variable
1. suatu program yang terpisah dari program utama, diletakan dalam blok tersendiri yang
berfungsi sebagai bagian dari program, merupakan pengertian dari…
a. Proseduratau Fungsi
b. Kominukasi data
c. Halt
d. Pointer
e. Array
a. Function
b. Procedure
c. Real
d. Header
e. Variable
3. Dalam Pascal, dikenal dua macam parameter, di bawah ini yg merupakan macam
parameter tersebut yaitu..
a. Parameter referensi
b. Parameter masukan
c. Parameter nilai
d. Parameter kimia
b. Menyalin suatu blok sebanyak count byte memori dari blok dimulai
Byte pertama source dan disalin kan ke byte pertama dest.
XI TKJ 3 / 25
SEMESTER 2
Bab II. PencariandanPengurutan Data
KB 1.Pencarian Data denganAlgoritma Linear
KB 2.PemanfaatanPencarian Data dalamAplikasi.
KB 3.Pengurutan Data denganAlgoritmaBubble Sort
KB 4.Pengurutan Data denganAlgoritmaSelection Sort
KB 5.PemanfaatanPengurutan Data dalamAplikasi
1. Awalnya, algoritma merupakan istilah yang merujuk kepada aturan aturan aritmetis yang
berguna untuk menyelesaikan persoalan dengan menggunakan bilangan..
a. Numerical
b. Capital
c. Angka
d. numeric Arab.
e. Mengunakan huruf dan angka balok
2. Menemukan nilai (data) tertentu di dalam sekumpulan data yang bertipe
sama (baik bertipe dasar atau bertipe bentukan),adalah pengertian dari…
a. Proses pencarian
b. Copas
c. Browsing
d. RUN
e. COMPILE
3. Proses penambahan data baru di sebut…
a. Input
b. Output
c. Insert
d. Impert
e. Ispert
4. Kata lain dari linier yaitu…
a. Berbelok
b. menikung
c. kekanan
d. pencarian beruntun
e. Pencarian lurus
5. Algoritma memiliki nama lain..
a. Sorting
b. Array
c. Relasilogic
d. Numberical
e. Subneting
6. Nama lain dari Algoritma bubble sort….?
a. Bahasa Pemograman
b. Kominukasi data
c. Header
d. Pointer
SEMESTER 2
Bab III. PengembanganAplikasi
KB 1. Model Waterfall TahapAnalisis
KB 2. Model Waterfall TahapDesain
KB 3. Model Waterfall TahapPengujian
KB 4. Model Prototypin
a.
b.
c.
d.
e.