Berikut ini adalah kisi-kisi soal dan kunci jawaban Quiz, UTS, UAS, dan HER matakuliah Teknik Pemrograman terbaru hasil ringkasan dari pertemuan 1, pertemuan 2, pertemuan 3, pertemuan 4, pertemuan 5, pertemuan 6, pertemuan 9, pertemuan 10, pertemuan 11, pertemuan 12, pertemuan 13, dan pertemuan 14 di kampus Akademi Mananajemen Informatika dan Komputer (AMIK) Bina Sarana Informatika (BSI) dan Nusa Mandiri.
Soal dan kunci jawaban Teknik Pemrograman ini telah diperbaharui dan diperbaiki sehingga kebenaran jawabannya sesuai dengan modul/materi.
-
Dalam prosedur penulisan program arti atau maksud yang terkandung di dalam statement adalah pengertian dari...
- Semantik
- Sintaks
- Source program
- Kebenaran Logika
- Leksikal
-
Tenaga pelaksana (Brainware) yang membutuhkan atau menggunakan flowchart dalam melaksanakan tugasnya adalah...
- DBA
- Programmer
- Data Entry
- Technical Support
- Operator
-
Perangkat keras (Hardware) yang digunakan untuk melihat output dari program adalah...
- Keyboard
- Monitor
- Harddisk
- Disk Drive
- Mouse
-
Perangkat lunak seperti Windows, Unix, Linux merupakan jenis perangkat lunak...
- Package Software
- System Software
- Application Software
- Utility Software
- Operating System
-
Bahasa pemrograman di bawah ini yang berorientasi dalam bidang bisnis adalah...
- Basic
- Cobol
- Pascal
- Assembler
- Fortran
-
Bahasa pemrograman yang menggunakan aturan-aturan gramatikal dalam penulisan pernyataan, mudah untuk dipahami dan memiliki instruksi-instruksi tertentu yang dapat langsung diakses oleh komputer...
- C
- Pascal
- Cobol
- Visual Basic
- Basic
-
Bahasa Pemrograman yang menterjemahkan Mnemonics adalah...
- Basic
- Pascal
- Fortran
- Cobol
- Assemble
-
Bahasa Pemrograman yang hanya dapat dimengerti oleh mesin (komputer) yang di dalamnya terdapat CPU yang hanya mengenal 2 (dua) keadaan yang berlawanan, yaitu...
- C
- Bahasa Mesin
- Basic
- Pascal
- Visual Basic
-
Serangkaian unsur-unsur yang terdiri dari beberapa perangkat lunak program komputer yang digunakan untuk membantu proses kerja manusia (Brainware)...
- Hardware
- Software
- Fortran
- Tupperware
- Brainware
-
Bahasa pemrograman harus mempunyai struktur data, operasi-operasi, struktur kontrol dan sintaks yang tepat untuk memecahkan suatu masalah, termasuk kedalam kriteria bahasa pemrogaman...
- Kewajaran untuk aplikas
- Mendukung abstraksi
- Kemudahan untuk verifikasi program
- Orthogonality
- Portabilitas program
-
Kemudahan program untuk dipakai di berbagai jenis komputer, termasuk kedalam kriteria bahasa pemrogaman...
- Kewajaran untuk aplikasi
- Mendukung abstraksi
- Kemudahan untuk verifikasi program
- Orthogonality
- Portabilitas program
-
Dengan verifikasi data yang mudah, maka suatu program akan dengan mudah dibangun dan dikembangkan, termasuk kedalam kriteria bahasa pemrogaman...
- Kewajaran untuk aplikasi
- Mendukung abstraksi
- Kemudahan untuk verifikasi program
- Orthogonality
- Portabilitas program
-
Abstraksi merupakan suatu hal yang substansial bagi programer untuk membuat suatu solusi dari masalah yang dihadapi, termasuk kedalam kriteria bahasa pemrogaman...
- Kewajaran untuk aplikasi
- Mendukung abstraks
- Kemudahan untuk verifikasi program
- Orthogonality
- Portabilitas program
-
Bahasa pemrograman ini mengandung fungsi-fungsi untuk menyelesaikan suatu permasalahan dan program tidak harus dituliskan secara detail semua pernyataannya, tetapi cukup memasukkan kriteria-kriteria yang dikehendaki saja...
- Bahasa Berorientasi Objek
- Bahasa Mesin
- Basic
- Pascal
- Visual Basic
-
Yang bukan ciri-ciri algoritma pemrograman yang baik adalah...
- Memiliki logika perhitungan/metode yang tepat dalam memecahkan masalah
- Menghasilkan output yang tepat dan benar dengan waktuyang lama
- Ditulis dengan bahasa yang standar secara sistematis sehingga tidak menimbulkan arti ganda.
- Ditulis dengan format yang mudah dipahami dan diimplementasikan ke dalam bahasa pemrograman.
- Memiliki waktu run-time yang singkat
-
Dibawah ini manakah penulisan logika pengujian yang paling benar...
IF item = nilai1
instruksi1
ELSE
instruksi2
ENDIF -
Salah satu standar penyusunan program harus mempunyai sifat kesederhanaan dan kejelasan dari program yang berguna untuk...
- Portabilitas
- Waktu penulisan
- Perawatan dan pengembangan
- Kebenaran Logika
- Efisiensi
-
Sifat penulisan program selain bersifat statis dan tidak fleksibel dan struktur programnya selalu berubah seperti program animasi disebut...
- Data Oriented
- Program Oriented
- Terstruktur Oriented
- OOP
- Modular programming
-
Di bawah ini yang bukan standar penulisan instruksi yang baik dalam pembuatan program adalah...
- Hindari pernyataan untuk Percabangan (IF statement) yang sangat rumit dan Nested Loop (Loop di dalam Loop lain) yang berlebihan.
- Gunakan sebaris atau beberapa baris kosong sebagai pemisah
- Hindari penulisan “kurung buka dan tutup” dalam menulis suatu ekspresi Aritmatika atau logika.
- Awal dan akhir statement dari sekumpulan statement ditulis pada kolom yang sama
- Gunakan kurung buka dan kurung tutup untuk operasi aritmatik
-
Bahasa pemrograman dan program yang disusun sebaiknya bisa dipakai pada berbagai tipe komputer yang berbeda-beda dan berbagai jenis sistem operasi...
- Portabilitas
- Waktu penulisan
- Perawatan dan pengembangan
- Kebenaran Logika
- Efisiensi
-
Program harus memiliki fasilitas yang memberikan kemudahan bagi user untuk pengoperasian, seperti menu tampilan yang disebut...
- Portabilitas
- Waktu penulisan
- Perawatan dan pengembangan
- Kebenaran Logika
- User Friendly
-
Program yang disusun harus memiliki logika dalam pemecahan masalah , harus memiliki ketepatan, ketelitian dan kebenaran sehingga menghasilkan program yang baik...
- Portabilitas
- Waktu penulisan
- Perawatan dan pengembangan
- Kebenaran Logik
- Efisiensi
-
Merupakan catatan dari setiap langkah pekerjaan membuat program dari awal sampai akhir, dan biasanya digunakan untuk penelusuran kesalahan dan pengembangan program...
- Dokumentasi
- Waktu penulisan
- Perawatan dan pengembangan
- Kebenaran Logika
- Penulisan Instruksi
-
Penulisan program yang struktur programnya tidak selalu berubah, walaupun volume data yang diproses di dalam program. Selain itu pula penulisan program ini bersifat dinamis dan mempunyai tingkat fleksibilitas yang tinggi...
- Data Oriented
- Program Oriented
- Terstruktur Oriented
- OOP
- Modular programming
-
Penulisan program yang terstruktur, dimana programnya dapat dipergunakan oleh pengguna secara mudah dan dapat dimengerti tentang proses yang sedang dilakukan oleh program tersebut serta dapat mengatur kebutuhan akan peranti masukan dan keluaran.
- Data Oriented
- Program Oriented
- Terstruktur Oriented
- OOP
- Progam Interaktif
-
Mendapatkan pemahaman tentang permasalahan yang ada, sehingga akan diperoleh asumsi yang benar sebelum membuat suatu program disebut...
- Definisi Masalah
- Desain Algoritma
- Bahasa Pemrograman
- Testing and Debugging
- Pengkodean
-
Menguji program serta mengoreksi error yang terdeteksi disebut...
- Definisi Masalah
- Testing and Debugging
- Desain Algoritma
- Pengkodean
- Bahasa Pemrograman
-
Di bawah ini yang bukan merupakan karakteristik seorang programmer yang baik adalah...
- Mampu menyusun algoritma dengan baik dan logis.
- Memiliki ketekunan dan ketelitian yang tinggi.
- Menguasai bahasa dan teknik penulisan program dengan baik.
- Tidak memerlukan kerjasama Tim
- Tahan dalam kondisi tertekan (Under Pressure)
-
Dalam menulis program interaktif diperlukan di bawah ini, kecuali...
- program harus dapat mengecek setiap kemungkinan yang penting, yang akan muncul pada data masukan (validasi).
- program tidak memerlukan validasi terhadap setiap data yang masuk
- Buatlah format masukan sesederhana mungkin
- Berikan pesan, apabila program memerlukan suatu waktu tunggu
- Berikan keterangan/pesan bila user salah dalam input data
-
Menentukan kebutuhan spesifikasi fungsi, kemampuan dan fasilitas program yang akan dibuat, disebut...
- Definisi masalah
- Analisis kebutuhan
- Desain Algoritma
- Testing dan Debugging
- Semua benar
-
Sebagai sarana komunikasi manusia-komputer, dan sebagai media untuk membuat dan memahami program disebut...
- Definisi Masalah
- Desain Algoritma
- Bahasa Pemrograman
- Testing and Debugging
- Pengkodean
-
Dapat disajikan dalam bentukkata-kata (Pseudocode), Struktur Chart, HIPO, Flowchart...
- Definisi Masalah
- Desain Algoritma
- Bahasa Pemrograman
- Testing and Debugging
- Pengkodean
-
Mengoreksi kesalahan sampai kesalahan diperbaiki, meliputi penetapan lokasi dan kode error disebut...
- Testing
- Desain Algoritma
- Corrector
- Debugging
- Pengkodean
-
Proses menguji program secara intensif untuk menemukan kesalahan (bebas error) disebut...
- Testing
- Debugging
- Desain Algoritma
- Corrector
- Pengkodean
-
Pada tipe data terstruktur terdapat tipe data berindeks yang terdiri dari satu atau lebih elemen/komponen yang memiliki tipe data yang sama, adalah...
- record
- Struct
- Array
- Statement
- Linklist
-
Tipe data ini digunakan untuk merepresentasikan kumpulan (set) elemen/komponen yang memiliki satu jenis atau lebih tipe data, adalah...
- record
- Struct
- Array
- Linklist
- a, b, dan d benar
-
Dibawah ini yang bukan merupakan Simple Statement, adalah...
- Assignment Statement
- Iteration Statement
- Function/Procedure statement
- Jump Statement
- Statemen Penugasan
-
Statement yang digunakan untuk melakukan perulangan sekumpulan statement, adalah...
- Assignment Statement
- Iteration Statement
- Function/Procedure statement
- Jump Statement
- Penugasan
-
Jangkauan nilai dari 0 sampai dengan 255 adalah tipe...
- Booelan
- String
- Integer
- Real
- Byte
-
Elemen tunggal atau elemen terkecil pada bahasa pemrograman, dapat berupa keyword, operator, dan tanda baca, disebut...
- Identifier
- Token
- Keywords
- Array
- List
-
Merupakan elemen nama yang dibuat sendiri oleh programmer, Digunakan dalam tipe data buatan, label, variabel, konstanta, program, unit, field dari record, prosedur dan fungsi, disebut...
- Identifier
- Token
- Keywords
- Array
- List
-
Kata yang mempunyai makna khusus sebagai kata tercadang, dan sudah dikenal oleh komputer, tidak boleh dipakai untuk nama label, tipe, variabel, konstanta, prosedur & fungsi, field dari record, program & unit, disebut...
- Identifier
- Token
- Keywords
- Array
- List
-
Merupakan simbol-simbol khusus yang digunakan untuk mengoperasikan suatu nilai data (operand), adalah...
- Identifier
- Token
- Keywords
- Character
- Operator
-
Untuk menuliskan tipe ini , perlu ditulis di dalam tanda petik tunggal ( ‘ ), adalah...
- Identifier
- Token
- Keywords
- Character
- Operator
-
sekumpulan dari beberapa karakter, yang banyaknya berubah- ubah sesuai kebutuhan, besarnya 1 s/d 255 karakter., merupakan tipe data...
- Integer
- String
- Character
- Array
- Double
-
Sekumpulan statement yang terdiri dari statemen-statemen lain, termasuk juga iteration dan selection statement...
- Simple statement
- Jumping Statement
- Keywords
- Compound Statement
- Iteration Statement
-
Digunakan untuk melakukan perulangan sekumpulan statement (compound statement)...
- Simple statement
- Jumping Statement
- Keywords
- Compound Statement
- Iter ation Statement
-
Merupakan blok statement yang dapat dipanggil dari lokasi yang berbeda didalam program...
- Function / Procedure
- String
- Character
- Array
- Stuct
-
Ketika procedure atau function dipanggil, dapat melewatkan suatu nilai ke dalam function atau procedure tersebut, dimana nilai yg dilewatkan disebut
- Argumen (parameter)
- Program utama
- passing by value
- passing by reference
- Iteration
-
Jika di dalam pemanggilan suatu prosedur/fungsi, parameter tidak dimaksudkan untuk diubah oleh prosedur/fungsi (nilai paramater fungsi program), sekalipun perubahan telah dilakukan di dalam prosedur/fungsi...
- Argumen (parameter)
- Program utama
- passing by value
- passing by reference
- Iteration
-
Jika di dalam pemanggilan suatu prosedur/fungsi , Nilai paramater dalam fungsi = program , Parameter harus dilewatkan dengan cara menambahkan tanda “&” di dalam deklarasi prosedur/fungsi , disebut...
- Argumen (parameter)
- Program utama
- passing by value
- passing by reference
- Iteration
-
Diagram alir yang menggambarkan suatu sistem peralatan komputer yang digunakan dalam proses pengolahan data serta hubungan antar peralatan tersebut, adalah...
- Sistem Flowchart
- Application Flowchart
- Program Flowchart
- Paket Flowchart
- UML
-
Simbol flowchart yang menggambarkan Keyboard adalah...
-
Simbol flowchart yang menggambarkan Process adalah...
-
Simbol flowchart yang menggambarkan pengujian pada program adalah...
-
Simbol flowchart yang menggambarkan konektor satu halaman adalah...
-
Metode untuk menggambarkan tahap-tahap pemecahan masalah dengan menggambarkan simbol-simbol tertentu yang mudah dimengerti, mudah digunakan dan standar disebut...
- Sistem Flowchart
- Application Flowchart
- Program Flowchart
- Paket Flowchart
- Flowchart
-
Bentuk kesalahan program yang disebabkan karena kesalahan dalam hal penulisan instruksi program disebut...
- Syntax error
- Runtime error
- Logic error
- Simantic error
- Leksikal error
-
Dibawah ini Bahasa pemrograman yang dapat menghasilkan file EXECUTABLE adalah, kecuali...
- PASCAL
- BASIC
- C
- VISUAL BASIC
- DELPHI
-
Menterjemahkan instruksi-instruksi dalam satu kesatuan modul ke dalam bahasa mesin sehingga dihasilkan suatu file executable, adalah penterjemah bahasa pemrograman, yaitu...
- Assembler
- Compiler
- Interpreter
- Debugging
- Profiling
-
Z = ( 10 / 0 ) adalah contoh dari kesalahan program...
- Syntax error
- Runtime error
- Logic error
- Simantic error
- Leksikal error
-
Akar minus (bilangan negatif) adalah contoh dari kesalahan program...
- Syntax error
- Runtime error
- Logic error
- Simantic error
- Leksikal error
-
Bentuk kesalahan program yang disebabkan karena HUMAN-ERROR-LOGIC (kesalahan logika program yang dibuat oleh programmer), disebut...
- Syntax error
- Runtime error
- Simantic error
- Leksikal error
- Logic error
-
Source program terus dipergunakan karena tidak dihasilkan executable program, termasuk kedalam jenis penterjemah...
- Compiler b.Translator
- Logic error
- Interpreter
- Leksikal error
-
Penterjemah bahasa pemrograman yang menterjemahkan instruksi demi instruksi pada saat eksekusi program...
- Compiler
- Translator
- Logic error
- Interpreter
- Leksikal error
-
Proses kompilasi terasa lama, karena sekaligus menterjemahkan seluruh instruksi program, termasuk karakteristik penterjemah dari...
- Interpreter
- Runtime error
- Logic error
- Compiler
- Leksikal error
-
Bila terjadi kesalahan kompilasi, source program harus diperbaiki dan proses kompilasi diulang kembali, termasuk karakteristik penterjemah dari...
- Interpreter
- Runtime error
- Logic error
- Compile
- Leksikal error
Demikian soal dan kunci jawaban Quiz, UTS, UAS dan HER matakuliah Teknik Pemrograman di bsi dan nusa mandiri terbaru. Semoga soal dan kunci jawaban Quiz, UTS, UAS dan HER matakuliah Teknik Pemrograman ini bermanfaat khususnya bagi penulis, umumnya bagi kita semua. Terimakasih...
Komentar
Posting Komentar