Anda di halaman 1dari 7

POLITEKNIK POS INDONESIA

UJIAN TENGAH SEMESTER GANJIL TA 2013/2014


Mata Kuliah
Jurusan
Hari/Tanggal
Waktu
Sifat
Jenis
Petunjuk Soal

: Pemrograman Dasar
: D4 Akuntansi (Kelas 2A dan 2B)
: .
: .
: Close Book
: Teori
:

1. Isilah Jawaban Dibawah ini dengan benar!


2. Isilah jawaban essay dengan tulisan yang dapat terbaca!

Pilihan Ganda
1. Tipe data yang digunakan untuk menyimpan nilai true/false (benar/salah)
merupakan pengertian dari
a. Record
b. Array
c. Character
d. Boolean
2. Yang termasuk dalam jenis data Primitive adalah, kecuali
a. Data time
b. Character
c. Boolean
d. Numeric
e. Deklarasi
Jawaban yang benar adalah Date time, karena Character, Numeric, dan
Boolean merupakan jenis data Composite sedangkan Deklarasi adalah Aturan
Penulisan Algoritma.
3. Alasan mengapa Algoritma penting untuk di buat adalah...
a.
b.
c.
d.
e.

Untuk pembuatan koding


Dapat penyelesaian masalah
Untuk memenuhi kebutuhan pemograman
Untuk dokumentasi bagi programmer yg selanjutnya
Agar mempunyai urutan nalar

Jawaban yang benar adalah untuk dokumentasi bagi programmer yang


selanjutnya karena jika tidak ada dokumentasi, programmer selanjutnya akan
kesuliatan untuk melanjutkan/menggunakan program tersebut.
4. Setelah desain dalam siklus hidup perangkat lunak langkah selanjutnya
adalah
a. Requirement

b.
c.
d.
e.

Testing
Implementasi
Instruksi
Visual

Jawaban yang benar adalah Impementasi karena, siklus hidup perangkat lunak
sebagai berikut Requirement
Desain
Implementasi
Testing
5. Salah satu aturan penulisan Algoritma adalah
a. Judul algoritma
b. Variabel
c. Kostanta
d. Primitive
e. Composite
Jawaban yang benar adalah salah satunya judul algoritma karena variabel,
kostanta, primitive, composite merupakan komponen-komponen yang
termasuk dalam algoritma.

1. Simbol diagram alir (flow chart) yang digunakan untuk menjelaskan input
maupun output adalah

Yang dimaksud dengan konstanta adalah .


a. Variabel yang nilainya bersifat tetap dan bisa diubah-ubah
b. Variabel yang nilainya bersifat tetap dan tidak bisa diubah-ubah
c. Nilai dari suatu variable
d. Variabel yang selalu membutuhkan masukan/inputan dari user
e. Variabel tetap
3. Tentukan manakah nama-nama variabel berikut ini yang benar !
a. nama.guru
b. NamaGuru
c. 2x

d. harga/buku
e. harga buku

4. Jika ingin menilai variable pada foto, maka tipe data yang digunakan
adalah jenis
a.
Gambar/image
b.
Array
c.
Record
d.
Boolean
e.
Char
1. Apa yang dimaksud pemograman ?
A. Program adalah kumpulan instruksi yang disusun sedemikian rupa
sehimgga mempunyai urutan nalar yang tepat untuk menyelesaikan
masalah
B. Program adalah kumpulam perintah atau instruksi yang tidak
mempunyai urutan
C. Program adalah kumpulam instruksi yang tersusun secara rapih untuk
membantu kita dalam kegiatan sehari-hari
D. Program adalah kumpulan data yang tidak tersusun secara rapih dan
mempunyai fungsi untuk menyelesaikan suatu masalah
E. Semua benar
2. Berikut ini adalah yang bukan termasuk bahasa pemograman ..
A. ASP
B. Pascal
C. Boolean
D. JHP
E. PHP

3. Berikut ini adalah comtoh penamaan variabel yang benar adalah :


A. MUHAMMAD ANDI
B. 314zm
C. Rudi_Khaerudin
D. 3mb3r
E. 93 Andi
4. Berikut ini adalah yang tidak termasuk tipe data adalah :
A. ARRAY
B. Record
C. Syntax
D. Boolean
E. Image
5. Berikut ini adalah konsep algoritma yang benar:
A. Efisien,efektif, tidak terstruktur
B. Efektif,logis,tidak efisien
C. Efisien,logis, tidak terstruktur
D. Efisien,tidak logis, tidak terstruktur

E. Efisien,efektif dan terstruktur

1.

Dibawah ini yang termasuk tipe data Composite, kecuali ...


Date Time
Array
Boolean
Record

A.
B.
C.
D.
2.

Apa nama dari simbol flowchart tersebut ...


A.
B.
C.
D.
E.

Predefined Process
Terminator
Process
Decision
Connector

3. Tipe data apa yang dapat digunakan menyimpan teks atau apapun sepanjang berada
dalam tanda petik dua () atau petik tunggal ()?
A. String
B. Boolean
C. Array
D. Record
E. Struct
4. Simbol flowchart yang digunakan untuk mewakili data input atau output atau
menyatakan operasi pemasukan data dan pencetakan hasil adalah ...
A.
B.

C.
D.

E.
1. Nama lain dari flowchart adalah .
a. Algoritma
b. Alur

c. Bagan Alir
d. Tree
e. Diagram

2. Yang dimaksud dengan konstanta adalah .


a. Variabel yang nilainya bersifat tetap dan bisa diubah-ubah
b. Variabel yang nilainya bersifat tetap dan tidak bisa diubah-ubah
c.
Nilai dari suatu variabel
d. Variabel yang selalu membutuhkan masukan/inputan dari user
e.
Variabel tetap/konstan

3. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah
masalah di sebut :
a. Proses
b. Program
c. Algoritma
d. Step
e. flowchart

4. Urutan langkah-langkah logis untuk menyelessaikan masalah yang disusun secara


sistematis dengan menggunakan simbol-simbol tertentu disebut .
a. Algoritma
b.
Flowchart
c. Variabel
d. Tipe data
e.
Konstanta

Essay
1. Apa perbedaan antara variabel dan kostanta?
Jika variabel merupakan tempat penampungan data yang dapat mengisi atau
mengosongkan nilainya dan nilai datanya bersifat dinamis (dapat berubahubah), sedangkan kostanta merupakan variabel yang nilai datanya bersifat
tetap dan tidak dapat diubah.

3. Jelaskan perbedaan antara algoritma dan pemrograman!


4. Sebuah penamaan variabel dikatakan benar apabila...
varibel lebih baik diperlakukan sebagai konstanta jika ?

1. Sebutkan ciri-ciri dan pengertian algoritma !

Anda mungkin juga menyukai