wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

LATIHAN ASAS Kelas XI

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Berikut ini adalah Algoritma yang belum teratur :

  1. 1. Tuang Gelas A (isi Teh) ke Dalam Gelas C (Kosong)
  2. 2. Tuang Gelas B (Isi Kopi) ke Dalam Gelas A (Kosong)
  3. 3. Tuang Gelas C (isi Teh) ke Dalam Gelas B (Kosong)
  4. 4. Mulai
  5. 5. Selesai
  6. 6. Tambahkan Gelas C (Kosong)
a)

4-6-1-2-3-5

b)

4-1-2-3-6-5

c)

4-6-3-2-1-5

d)

4-6-2-1-3-5

2.

Diatas merupakan contoh dari . . . .

a)

Algoritma Menghitung Luas Segitiga

b)

Flowchart Menghitung Luas Segitiga

c)

Algoritma Menghitung Luas Lingkaran

d)

Flowchart Menghitung Luas Lingkaran

3.

1. Langkah pertama yang dilakukan untuk menyusun sebuah program adalah :

a)

Membuat program

b)

Membuat Algoritma

c)

Membeli komputer

d)

Proses

e)

Memproses Listing Algoritma

4.

Bahasa Pseudocode yang di gunakan pada penulisan algoritma berupa :

a)

Bahassa Inggris

b)

Bahasa Puitis

c)

Bahasa yang lebih ringkas dari algoritma

d)

Sembarang bahasa asal terstruktur

e)

Bahasa

5.

simbol flowchart yang berfungsi untuk percabangan atau pilihan adalah . . . .

a)
b)
c)
d)
e)
6.

Lengkapilah pernyataan algoritma berikut, ……. > Program > Komputer > Solusi / hasil.

Untuk melengkapi peryataan diatas adalah . . . .

a)

Input

b)

File

c)

Database

d)

Masalah

e)

Rekayasa

7.

Di bawah ini flowchart yang benar untuk menampilkan hasil penjumlahan 2 buah bilangan yaitu ……

a)
b)
c)
d)
e)
8.

1. Mulai

2. Menulis surat

3. Surat dimasukan amplop

4. Menutup amplop

5. Menempel perangko

6. Mengantar ke kantor pos

7. Selesai

Urutan algoritma yang benar adalah...

a)

1-3-2-4-6-5-7

b)

1-6-2-3-5-4-7

c)

1-6-5-4-2-3-7

d)

1-6-2-3-4-5-7

e)

1-2-3-4-5-6-7

9.

Merupakan simbol atau karakter yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi seperti penjumlahan, pengurangan dan lain-lain disebut

a)

Variabel

b)

Operator

c)

Konstanta

d)

Pointer

10.

Suatu bagian program yang berfungsi sebagai pemberi nama program disebut...

a)

variabel

b)

konstanta

c)

judul program

d)

assignment

11.

Bagian pada baris 1 adalah

a)

Judul program

b)

Alur program

c)

Badan program

d)

Deklarasi program

12.

statment yang digunakan untuk kontrol percabangan 1 kondisi adalah..

a)

If...else If..else

b)

If ...Else

c)

Case

d)

If...Then

e)

If... Else Bersarang

13.

Kondisi berperan sebagai penentu dari stuktur percabangan ini. Jika kondisi terpenuhi maka hasilnya ...

a)

False

b)

True

c)

No

d)

Not

e)

0

14.

Dalam menyusun suatu program, langkah pertama yang harus dilakukan adalah … .

a)

membuat program

b)

melakukan instalasi

c)

memproses program

d)

membuat algoritma

e)

mempelajari program

15.

Perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma yang dirancang manusia ke dalam format yang dapat dijalankan komputer disebut … .

a)

Spreadsheet

b)

Software Utility

c)

Sistem Operasi

d)

Word Processing

e)

Bahasa Pemrograman

16.

Diagram yang berisi simbol-simbol untuk menjelaskan urutan logis adalah … .

a)

logika

b)

notasi

c)

program

d)

algoritma

e)

flowchart

17.

Penulisan algoritma yang menggunakan sintaks (cara penulisan) yang menyerupai bahasa pemrograman disebut … .

a)

coding

b)

aplikasi

c)

data flow

d)

flowchart

e)

pseudocode

18.

Pseuducode yang digunakan pada penulisan algoritma berupa … .

a)

bahasa puitis

b)

bahasa mesin

c)

bahasa Inggris

d)

bahasa pemrograman

e)

semua bahasa yang terstruktur

19.

Dalam penyajian algoritma terdiri dari dua bentuk yaitu … .

a)

simbol dan angka

b)

simbol dan huruf

c)

gambar dan angka

d)

huruf dan program

e)

gambar dan tulisan

20.

Apa yang dimaksud dengan dampak sosial informatika?

a)

Penggunaan komputer dalam kehidupan sehari-hari

b)

Pengaruh teknologi informasi terhadap masyarakat dan budaya

c)

Peningkatan konektivitas internet di seluruh dunia

d)

Efisiensi dalam pengolahan data

21.

Apa yang dimaksud dengan informatika?

a)

Penggunaan teknologi informasi dalam komunikasi

b)

Ilmu yang mempelajari cara menggunakan komputer

c)

Studi tentang perangkat lunak dan perangkat keras

d)

Penerapan teknologi informasi untuk memproses data

22.

Bagaimana informatika membantu dalam bidang kesehatan?

a)

Mengurangi jumlah perawat dan tenaga medis

b)

Meningkatkan biaya pelayanan kesehatan

c)

Mempermudah manajemen data pasien dan rekam medis

d)

Menghambat perkembangan obat-obatan baru

23.

Manakah dari berikut ini bukan manfaat dari perkembangan informatika di sektor pendidikan?

a)

Meningkatkan akses ke sumber belajar dan informasi

b)

Meningkatkan kualitas proses pengajaran dan pembelajaran

c)

Menyederhanakan kurikulum dan mengurangi materi pembelajaran

d)

Memfasilitasi pembelajaran jarak jauh

24.

Apa manfaat informatika dalam bidang bisnis dan ekonomi?

a)

Meningkatkan efisiensi operasional dan pengambilan keputusan

b)

Meningkatkan biaya produksi dan distribusi

c)

Memperlambat proses bisnis dan administratif

d)

Mengurangi kebutuhan untuk pemasaran dan promosi

25.

Bagaimana sistem keamanan informasi berperan dalam melindungi data sensitif pemerintah?

a)

Meningkatkan risiko kebocoran data pemerintah

b)

Mempercepat penyebaran informasi pemerintah

c)

Meningkatkan keterbukaan data pemerintah

d)

Melindungi data sensitif pemerintah dari akses tidak sah

26.

Lulusan ilmu komputer biasanya memiliki peluang kerja di mana-mana karena:

a)

Keterampilan mereka sangat terbatas

b)

Permintaan terhadap profesional IT selalu tinggi

c)

Mereka memiliki tingkat pengangguran yang tinggi

d)

Mereka hanya dapat bekerja di perusahaan teknologi besar

27.

Manfaat utama dari proteksi data dengan enkripsi adalah?

a)

Melindungi data dari akses tidak sah

b)

    Mempermudah proses backup data

c)

Mempercepat proses transfer data

d)

Mengurangi ukuran file data

28.

         Apa yang perlu dilakukan pada HP untuk menggunakan koneksi tethering?

a)

Mengaktifkan fitur tethering pada pengaturan HP

b)

Menghubungkan HP ke PC dengan kabel USB

c)

Memasang aplikasi khusus pada HP

d)

Menyambungkan HP ke jaringan WiFi PC

29.

Bagaimana cara mengaktifkan fitur tethering pada HP Android?

a)

Pilih Pengaturan > Jaringan & internet > Tethering & hotspot

b)

Pilih Pengaturan > Koneksi > Tethering & hotspot

c)

Pilih Pengaturan > Nirkabel & jaringan > Tethering & hotspot

d)

Pilih Pengaturan > Jaringan > Tethering & hotspot

30.

Bagaimana cara melakukan enkripsi pada dokumen di Microsoft Word?

a)

Pilih File > Enkripsi Dokumen > Encrypt with Password

b)

Pilih Format > Enkripsi Dokumen > Encrypt with Password

c)

Pilih Tools > Enkripsi Dokumen > Encrypt with Password

d)

Pilih View > Enkripsi Dokumen > Encrypt with Password

31.

Sebuah aplikasi yang memungkinkan orang untuk membagikan lokasi mereka dengan teman-teman mereka dapat memberikan dampak positif, namun juga dapat membawa dampak negatif, yaitu?

a)

Keamanan data pribadi yang rentan

b)

Kemungkinan untuk memperkuat koneksi social

c)

Dapat mengakses informasi di mana saja

d)

Menjadi lebih terbuka dan jujur dengan orang lain

32.

Seorang siswa yang memiliki akses ke teknologi informasi di sekolah atau rumahnya dapat memiliki keuntungan dalam...

a)

Memperoleh informasi dengan mudah

b)

Meningkatkan kemampuan interpersonal

c)

Menumbuhkan ketergantungan pada teknologi

d)

Mengurangi kreativitas dan inovasi

33.

        Apa yang dimaksud dengan tempat penyimpanan bersama (cloud storage)?

a)

Suatu jenis penyimpanan digital yang hanya dapat diakses secara local

b)

Suatu jenis penyimpanan digital yang hanya dapat diakses melalui internet

c)

Suatu jenis penyimpanan digital yang hanya dapat diakses melalui perangkat seluler

d)

Suatu jenis penyimpanan digital yang hanya dapat diakses melalui jaringan lokal

34.

Apa yang dimaksud dengan efektivitas dalam penggunaan media digital?

a)

Kemampuan media digital untuk menyimpan data dalam jumlah besar

b)

Kemampuan media digital untuk menyimpan data dalam waktu yang singkat

c)

Kemampuan media digital untuk menyimpan data dengan biaya yang rendah

d)

Kemampuan media digital untuk mencapai tujuan atau memecahkan masalah dengan cara yang efisien dan tepat waktu

35.

Berikut adalah perintah yang diketikkan untuk menjalankan app inventor secara online...

a)

Localhiost:8888

b)

Http://ai2.appinventor.mit.edu

c)

Http://ai2.appinventor.com

d)

Http://ai2.appinventor.edu

36.

Area untuk mendesign project app inventor adalah

a)

Component

b)

Screen

c)

Properties

d)

Canvas

37.

Jendela untuk menampilkan objek – objek yang telah ditambahkan pada Viewer/Screen

a)

Emulator

b)

Screen

c)

Component

d)

Properties

38.

Berikut ini yang bukan merupakan object UserInterface, adalah

a)

Label

b)

Text Box

c)

Button

d)

Table Arrangement

39.

Kita bisa menentukan daerah permainan game yang kita rancang, maka kita dapat meletakkan object

a)

Canvas

b)

Image Sprite

c)

Image

d)

Button

40.

Gambar yang dibutuhkan untuk permainan game, maka kita dapat meletakkan object

a)

Image Sprite

b)

Image

c)

Label

d)

Text Box

41.

Untuk pemberian Coding/perintah program pada appInventor, dapat kita lakukan pada

a)

Designer

b)

Block

c)

Emulator

d)

Blog

42.

Untuk pemberian kode if...then dapat diambil dari kelompok

a)

Control

b)

Logic

c)

Math

d)

Tex

43.

Object yang berfungsi sebagai tempat untuk menginput dan menampilkan text yang diinginkan adalah

a)

Label

b)

Text

c)

Image

d)

Canvas

44.

Untuk melakukan penyimpanan project ke dalam flash disk, maka langkah pertama yang kita lakukan adalah

a)

Connect to emulator

b)

Start Project

c)

Import my project (.aia) from my computer

d)

Export selected project (.aia) to my computer

45.

Salah satu lingkungan pengembangan aplikasi terintegrasi yang disediakan oleh Google secara online (Online IDE)

a)

Google Colaboratory

b)

Pyhton

c)

Web Scraping

d)

Google Analyst

e)

Google Site

46.

Upaya atau cara untuk mengolah data menjadi informasi sehingga karakteristik data tersebut bisa dipahami dan bermanfaat untuk solusi permasalahan, terutama masalah yang berkaitan dengan penelitian, adalah pengertian dari...

a)

Analisis Informasi

b)

Data

c)

Analisis Media

d)

Analisis Data

e)

Algoritma Pemrograman

47.

Mencetak data dalam Python dapat dilakukan dengan menggunakan perintah ...

a)

AutoFill

b)

AutoComplete

c)

AutoCorrect

d)

Print

e)

Run

48.

Dalam python, perintah print dengan print(“8" * "7”), kemudian

jalankan (Run). Apa hasilnya?

a)

56

b)

78

c)

87

d)

8 * 7

49.

Untuk membuka halaman baru saat hendak membuat program di google colab adalah ....

a)

New Notebook

b)

Spreadsheet

c)

New Page

d)

Import

e)

Open Notebook

50.

Untuk menguji hasil dari kode program pada Google Colaboratory, tekan tombol “Run cell” yang berbentuk bulat dan segitiga yang ada di pojok kiri area Konten Notebook, atau tombol pintas pada keyboard menekan ...

a)

Ctrl + Shift

b)

Ctrl + Enter

c)

Ctrl + S

d)

Ctrl + C

e)

Ctrl + X