PEMOGRAMAN DASAR
Pilihan ganda
Urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis merupakan deskripsi dari...
A. Variabel
B. Algoritma
C. Tipe data
D. Konstanta
E. Flowchart
JAWAB : B. Algoritma
Asal mula kata algoritma adalah...
A. Algorith
B. Aritmatika
C. Algorismatika
D. Algorism
E. Algometrika
JAWAB : A. Algorith
Gabungan dari beberapa kata berupa perintah-perintah yang terdiri atas banyak baris dan dimengerti oleh komputer merupakan definisi dari...
A. Spreadsheet
B. Sistem operasi
C. Bahasa pemrograman
D. Software utility
E. Word processing
JAWAB : C. Bahasa pemrograman
Dalam penulisan algoritma, pseudocode menggunakan bahasa...
A. Mesin
B. Romantis
C. Pemrograman
D. Puitis
E. Inggris
lihat Jawaban:
Show
JAWAB : A. Mesin
Flowchart memiliki nama lain...
A. Tree
B. Diagram
C. Bagan alir
D. Alur
E. Algoritma
JAWAB : C. Bagan alir
Urutan langkah logis untuk menyelesaikan masalah yang disusun secara sistematis disebut dengan...
A. Array
B. Variabel
C. Konstanta
D. Tipe data
E. Algoritma
JAWAB : E. Algoritma
Prosedur dalam pembuatan program komputer, urutan algoritma sebaiknya dibuat pada saat...
A. Program dibuat
B. Program dijalankan
C. Sebelum pembuatan program
D. Verifikasi program
E. Sesudah pembuatan program
JAWAB : C.Sebelum pembuatan program
Dalam membuat algoritma harus memiliki konsep, salah satu konsep algoritma adalah...
A. Peubah
B. Algoritma
C. Peubah dan pertukaran
D. Pertukaran
E. Urutan
JAWAB : E.Urutan
Penulisan algoritma dengan menggunakan cara penulisan yang menyerupai bahasa pemrograman disebut...
A. PHP
B. Aplikasi
C. Bagan alir
D. Coding
E. Pseudocode
JAWAB : E.Pseudocode
Sebuah algoritma yang dinyatakan dalam diagram dengan bentuk-bentuk tertentu merupakan deskripsi dari...
A. Array
B. Konstanta
C. Pseudocode
D. Terminator
E. Flowchart
JAWAB : E.Flowchart
Bentuk belah ketupa bermanfaat dalam pememilihan proses berdasarkan kondisi yang ada pada flowchart yang diberi nama...
A. Process
B. Decision
C. Input-Output
D. Display
E. Terminator
JAWAB : B. Decision
Algoritma seharusnya dapat dijangkau oleh akal pikiran kita. dengan pertimbangan tersebut berarti algoritma memiliki sifat...
A. Logis
B. Akurat
C. Realistis
D. Cepat
E. Trending
lihat Jawaban:
Show
JAWAB : A. Logis
Berikut ini yang termasuk struktur dasar algoritma adalah...
A. Pemulihan, urutan, pemrograman
B. Perbaikan, pemilihan, pengulangan
C. Perbaikan, pemilihan, pengulangan
D. Urutan, pemulihan, pengulangan
E. Perbaikan, pemulihan, pengaturan
JAWAB : D. Urutan, pemulihan, pengulangan
Simbol bangun ruang yang digunakan untuk mempresentasikan proses program merupakan model penulisan dan perancangan algoritma yang biasanya disebut dengan...
A. Flowchart
B. Bahasa alami
C. Natural language
D. Pseudocode
E. Bahasa narasi
JAWAB : A. Flowchart
Bagan alir formulir (form flowchart) merupakan istilah lain dari...
A. Sistem flowchart
B. Schematic flowchart
C. Process flowchart
D. Program flowchart
E. Documen flowchart
JAWAB : E. Documen flowchart
Yang dimaksud dengan tipe data Double adalah…
A. Tipe data karakter
B. Bilangan desimal
C. Bernilai true dan false
D. Bilangan Bulat
E. Bilangan
JAWAB : B.Bilangan desimal
Terdapat berapa jenis tipe data yang tersedia dalam bahasa pemrograman Pascal...
A. 1
B. 3
C. 2
D. 4
E. 5
JAWAB : C.2
Berikut Ini Yang Merupakan Bahasa Pemrograman, Kecuali….
A. Delphi
B. Pascal
C. Basic
D. Bahasa C
E. Code
Tipe data yang tidak mengandung unsur pecahan adalah...
A. Integer
B. Real
C. Boolean
D. subrange type
E. Data
JAWAB : A. Integer
Tipe data yang memiliki dua nilai yaitu True atau False adalah...
A. Integer
B. Real
C. Boolean
D. subrange type
E. String
JAWAB : C. Boolean
Tipe data yang terdiri dari beberapa nilai data bertipe ordinal yang secara ototmatis akan terurut dari paling kecil hingga paling besar adalah..
A. Array
B. Set
C. Record
D. File
E. Ordinal
JAWAB : B. Set
Berikut ini identifier yang benar menurut aturan penulisan dalam C++ adalah...
A. nama_siswa
B. _siswa nama
C. nama siswa
D. namasiswa
E. Nama
JAWAB : A. nama_siswa
Berikut ini cara yang benar dalam mendeklarasikan konstanta bertipe integer adalah...
A. Const Siswa_TKJ = Integer = 100;
B. Cons Integer : 100 = Siswa_TKJ;
C. Const Siswa_TKJ : Integer = 100;
D. Const Siswa_TKJ = Integer : 100;
E. Consist_Siswa\TKJ-100;
JAWAB : C.Const Siswa_TKJ : Integer = 100;
Berikut ini operasi Aritmatika yang memiliki fungsi sebagai pembagian adalah...
A. div
B. :
C. /
D. *
E. =
JAWAB : A. div
Berikut ini Operasi Himpunan yang memiliki fungsi menunjukan nilai yang lebih rendah adalah...
A. SUCC
B. PRED
C. ORD
D. ABS
E. PERL
JAWAB : B. PRED
Langkah pertama yang harus dilakukan untuk menyusun suatu program adalah....
A. Mempelajari program
B. Membuat algoritma
C. Membuat diagram
D. Membuat program
E. Membeli komputer
JAWAB : B. Membuat algoritma
Nama variabel berikut ini yang benar adalah …
A. NamaGuru
B. alm gr
C. tpt.tgl
D. Alamat Guru
E. sts/status
JAWAB : A. NamaGuru
Tipe data yang cocok untuk menyimpan data nama siswa adalah …
A. Numeric
B. Date/Time
C. Integer
D. Character
E. Array
JAWAB : D. Character
Pemberian nama variabel yang benar adalah …
A. %nilai
B. nama mahasiswa
C. alamat!
D. nilai_mahasiswa
E. &panjang
JAWAB : D. nilai_mahasiswa
30. Perintah yang digunakan untuk membaca inputan pada c++ adalah...
A. Printf
B. Puts
C. Cout
D. Cin
E. Cinta
JAWAB : D. Cin
Essay
1. Apa yang dimaksud konsep dasar pemrograman dan apa konsep dasarnya serta kembangkan
Jawab : Pemrograman diartikan proses, cara, perbuatan program.
Konsep dasarnya :: Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output)
Pengembangannya menjadi :: Originating -> input -> proses -> Output -> Distribution
2. Apa itu Pseude code dan contohnya
Pseudo berarti imitasi dan code berarti kode yang dihubungkan dengan instruksi yang ditulis dalam bahasa komputer (kode bahasa pemrograman).
Dan ini adalah contohnya
1. Bentuk
2. Bentuk Percabangan
3. Bentuk Perulangan
3. Apa yang dimaksud dengan logika ???
Secara etimologis, logika adalah istilah yang dibentuk dari kata logikos yang berasal dari kata benda
logos. Kata logos, berarti sesuatu yang diutarakan, suatu pertimbangan akal (pikiran), kata, percakapan,
atau ungkapan lewat bahasa
4. Jelaskan definisi flowchart dan contoh jenisnya
Flowchart atau Bagan alir adalah bagan (chart) yang menunjukkan alir (flow) di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.
Ada beberapa jenis flowchart diantaranya:
1. Bagan alir sistem (systems flowchart).
2. Bagan alir dokumen (document flowchart).
3. Bagan alir skematik (schematic flowchart).
4. Bagan alir program (program flowchart).
5. Bagan alir proses (process flowchart).
5. Definisikan apa yg dimaksud algoritma
Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang
disusun secara sistematis dan logis”. Kata Logis merupakan kata kunci dalam
Algoritma. Langkah-langkah dalam Algoritma harus logis dan harus dapat ditentukan
bernilai salah atau benar.
6. pengertian dari array dua dimensi dan Array adalah….
Array atau bisa disebut sebagai larik adalah koleksi data atau kumpulan data yang memiliki
nama variable dan jenis tipe data yang sama dan memiliki index, index tersebut digunakan
untuk mengakses (baca/tulis) elemen atau isi array tersebut.
Pengertian Array dua dimensi
adalah kumpulan data yang memiliki nama dan tipe data yang sama dimana elemennya
dapat diakses menggunakan 2 buah index, bisa juga disebut sebagai index baris dan index
kolom.
7. Definisi struktur kontrol percabangan dalam pemrograman…..
Struktur Kontrol Pecabangan merupakan suatu algoritma program memiliki suatu kondisi
yang dimana kondisi tersebutlah yang akan menentukan perintah-perintah yang akan
dijalankan oleh suatu program.
8. Definisikan struktur kontrol perulangan dalam pemrograman dan sebutkan contohnya ??
Struktur Kontrol Perulangan digunakan apabila ada suatu fungsi dari program akan dijalankan secara berulang-ulang Perulangan For, Perulangan while, Perulangan do-while
9. Jelaskan Definisi struktur kontrol percabangan dalam pemrograman
Struktur Kontrol Pecabangan merupakan suatu algoritma program memiliki suatu kondisi yang dimana kondisi tersebutlah yang akan menentukan perintah-perintah yang akan dijalankan oleh suatu program
10. Apa Pengertian fungs I dan sebutkan tujuannya adalah ??
Fungsi adalah satu blok kode yang melakukan tugas tertentu atau satu blok instruksi yang di eksekusi ketika dipanggil dari bagian lain dalam suatu program.
Memudahkan dalam pembuatan program.
Menghemat ukuran program.
Keuntungan memakai fungsi :
Menguraikan tugas pemrograman rumit menjadi langkah-langkah yang lebih sederhana
atau kecil.
Mengurangi duplikasi kode (kode yang sama ditulis berulang-ulang) dalam program.
Dapat menggunakan kode yang ditulis dalam berbagai program yang berbeda.
Memecah program besar menjadi kecil sehingga dapat dikerjakan oleh programmer-
programmer atau dipecah menjadi beberapa tahap sehingga mempermudah pengerjaan
dalam sebuah projek
Menyembunyikan informasi dari user sehingga mencegah adanya perbuatan iseng seperti
memodifikasi atau mengubah program yang kita buat
Meningkatkan kemampuan pelacakan kesalahan, jika terjadi suatu kesalahan kita tinggal
mencari fungsi yang bersangkutan saja dan tak perlu mencari kesalahan tersebut di
seluruh program.
Bentuk umum Sebuah fungsi adalah sebagai berikut :
Tipedata namafungsi(daftarparameter)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^