You are on page 1of 10

KOMPUTER JARINGAN DASAR

1. Dalam menyusun suatu program,langkah pertama yang harus di lakukan adalah


:
A Membuat program

B Membuat Algoritma

C Membeli komputer

D Melaksanakan instruksi secara berlebihan


E Proses

2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah
masalah di sebut :
A Proses

B Program

C Algoritma

D Step

E storage
3. Pseudocode yang di gunakan 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 di jalankan


E Pada saat verifikasi program

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. Perintah untuk menutup program dalam pascal adalah...

A End.

B Program

C Uses crt;

D Finish

E End;

7. Menggambarkan program secara logika merupakan fungsi dari...

A Flowchart

B Dxdiag

C Begin

D SI

E array

8. Yang bukan merupakan ciri-ciri dari Pseudocode adalah

A Bervariabel

B Berfungsi seperti flowchart

C Bergambar

D Menjelaskan Algoritma

E Benar Semua

9. Nama lain dari flowchart adalah


A Algoritma

B Alur

C Bagan alir

D Tree

E Diagram

10. 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 yang nilainya kosong

11. Jika ingin mengisi nilai pada varibel seperti foto keluarga, maka tipe data yang  
Digunakan adalah jenis ….
A Gambar/image

B Record

C Char

D  Array

E Boolean

12. Bilangan genap adalah bilangan yang jika dibagi dua, sisanya ….
A 3
B 2

C 1

D 0

E 4

13. Variabel yang nilai bersifat berubah-ubah, dapat di isi dan dikosongkan adalah ….

A Algoritma

B Konstanta
C Variabel

D String

E Power van
14. Bentuk belah ketupat pada diagram flowchart diberi nama .....

A Data Store

B Connector

C Percabangan/ Decision

D Process

E Terminator

15. Yang menunjukkan awal dan akhir pada sebuah flowchart, adalah ...
A   Data Flow

B Data

C Terminator

D Decision

E Process

16. Dibawah ini aturan-aturan dalam penulisan variabel, kecuali …..

A Nama variabel tidak boleh menggunakan kata-kata kunci

B Nama variabel tidak boleh mengandung karakter-karakter khusus

C Nama variabel harus diawali dengan angka

D Nama variabel harus diawali dengan huruf

E Tidak boleh menggunakan spasi

17. Tipe data yang cocok untuk menjelaskan data nama_siswa adalah menggunakan tipe
data ….
A Numeric

B Varchar

C  Date time

D Array
E Integer

18. Tipe data yang cocok untuk menjelaskan data tanggal lahir adalah  menggunakan tipe
data …..
A Numeric

B Varchar

C Date time

D Array

E Integer

19.   Algoritma harus dapat dijangkau oleh akal fikiran kita. Hal ini menyatakan bahwa
algoritma harus mamiliki sifat ...
A   Cepat

B Rumit

C Realistis

D Berurutan

E Logis*

20. Sintaks yang digunakan untuk menuliskan program adalah…

A Writeln

B Print

C Berurutan

D Integer
E Array
21 Lengkapilah pernyataan algoritma berikut, ……. > Program > Komputer > Solusi / hasil.

A Inp

B File

C End

D Readln

E Start
22 Jenis data yang dapat digunakan, oleh komputer untuk memenuhi kebutuhan dalam
membuat program komputer disebut…

A Linier

B Tipe Dat

C Output

D Universal

E Serial

23 Sebutkan tipe data yang digunakan untuk menyimpan nilai berupa karakter/ huruf
disebut tipe data...

A Boolean

B Array

C Date Time

D String / Char

E Numerik

24 Dibawah ini beberapa struktur dasar algoritma antara lain …..

A Urutan, Pilihan, Pengulangan

B Pemulihan,Urutan, Pemograman

C Perbaikan, Pemulihan, Pengaturan

D Perbaikan, Pemilihan, Pengulangan

E Urutan, Pemulihan, Pengulangan

25  Di bawah ini yang termasuk struktur dasar algoritma antara lain

A Pengulangan

B Perbaikan

C Processing

D Pemograman

E Pengaturan

26   Kelebihan menggunakan flowchart adalah sebagai berikut,kecuali……

A Memahami proses
B   Menggambarkan hubungan

C   Mendesain objek

D Mengidentifikasi masalah

E Menyediakan tool untuk latihan

27 Ada beberapa jenis editor yang dapat digunakan untuk membuat dan menuliskan skrip PHP,
diantaranya adalah ….

A Notepad, adobe dreamweaver, macromedia firework

B   Macromedia dreamweaver, notepad, editplus

C Editplus, adobe director, notepad

D Adobe dreamweaver, adobe photoshop, adobe director

E Macromedia firework, mocrosoft frontpage, editplus

28   PHP dapat dijalankan di berbagai sistem operasi. Dengan kata lain PHP bersifat ….

A Open source

B Mengatur semua operasi dari seluruh perangkat keras komputer

C Mengatur operasi perangkat lunak komputer

D Mengatur penggunaan komputer

E Mengatur perintah komputer

29 Simbol flowchart yang digunakan sebagai awal dan akhir suatu proses adalah….

A Terminator

B Decision

C Preparation

D Input

E Closed

30 Struktur pernyataan yang BUKAN berupa perulangan          (looping) adalah :

A For …. End

B Repeat Until
C For …. End

D While Do

E Case_and(x)

31 Apabila terjadi dua kondisi (benar atau salah), pada pembuatan flowchart menggunakan
simbol….

A perrcabangan

B Terminator

C connector

D prosedur

E Input output

32 Simbol Flowcahart yang digunakan untuk penghubung        dalam satu halaman yang sama
adalah …...

A  Connector

B anotasi

C  percabangan

D terminator

E prrosedur

33 Suatu proses pengulangan kembali alur kerja disebut…

A Branching

B Rekursif

C Iteratif

D Add/Remove

E Looping

34 Tipe data yang cocok untuk menyimpan data nama siswa adalah …

A Numeric

B Character

C Date/Time
D   Array

E integer

35 Nama variabel berikut ini yang benar adalah …

A NamaGuru

B Alamat Guru

C sts/status

D alm gr

E tpt.tgl

36 Pemberian nama variabel yang benar adalah …

A %nilai

B nilai_mahasiswa

C nama mahasiswa

D &panjang

E alamat!

37 Dibawah ini adalah beberapa contoh bahasa program Komputer, kecuali……..

A Microsoft office

B Pascal

C Java

D Delphi

E Visual basic

38 Apa keistimewaan Bahasa Pemograman C++ ?

A Termasuk Bahasa Pemogramanan tingkat menengah

B Memudahkan dalam pengembangan dan pembuatan program

C Bahasa Pemograman C++ mendukung OOP (Object Oriented Programming

D Mudah dipindahkan dari satu mesin ke mesin lain

E Semuanya benar
39 Compiler C++ yang telah beredar di pasaran antara lain, kecuali?

A Microsoft C/C++

B Visual C++

C Turbo C++

D Turbo C++ Explorer

E Phyton

40 ProgramC++
//myfirstprograminC++
#include
Intmain()
{
Cout<<”Hello My World !”; Cout<<”I’m a Student Of SMK 1 SEBERIDA”; Return 0; }

Hasil Program diatas adalah

A Hello World!

B I'm a Student Of SMK 1 SEBERIDA

C   Hello My World ! I’m a Student Of SMK 1 SEBERIDA

D My first program in C++

E RETURN

ESAY

1. Apa perbedaan algoritma dan flowchart ?


2. Jelaskan APA itu tipe data integer,real, character, Boolean.
3. Sebutkan dan gambarkan Min. 5 simbol pada flowchart dan sebutkan
fungsinya ?
4. Sebutkan 6 macam jenis bahasagraman yang umum digunakan
5. Jelaskan apa itu fungsi Array

You might also like