Font size
WorksheetsSumatif 1 Informatika (Home Work)
Total questions: 111
Worksheet time: 2hrs 27mins
Langkah-langkah logis untuk memecahkan sebuah masalah dalam pemrograman adalah . . . .
Proses
Program
Algoritma
Step by step
simbol flowchart yang berfungsi untuk percabangan atau pilihan adalah . . . .
Perhatikan potongan algoritma berikut ini:
Input (harga)
IF harga = 12500 then
Beli
ENDIF
Pernyataan manakah yang benar tentang program di atas
Jika (harga=12500) maka program tidak melakukan apapun
Jika (harga!=12500) maka program tidak melakukan apapun
Jika (harga<12500) maka lakukan aksi beli
Jika (harga>12500) maka lakukan aksi beli
Bentuk grafis yang menggambarkan urutan proses dalam sebuah algoritma.
Flowchart
Pseudocode
Program
Software
Apa hasil cetak yang akan muncul ketika masukan berupa nama = Budi dan Nilai = 56
Budi Tidak Lulus
Budi Lulus
Budi 56
Budi Ganteng
Apa hasil PRINT harga jika INPUT harga = 100
200
100
90
25
dari kode tersebut, apa yang dikeluarkan?
1
2
3
4
berapa kali baris 16 dikerjakan?
// tidak dikerjakan sama sekali
1
2
// tak terbatas
Algoritma : Jika A>B dan A>C maka A paling besar;
Maka pseudocode algoritma tersebut adalah ....
If (A<B&&A>C) { cout << “A paling besar”; }
If (B<A&&C<A) { cout << “A paling besar”; }
If (A<B&&A<C) { cout << “A paling besar”; }
If (A>B&&A<C) { cout << “A paling besar”; }
Suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program disebut ….
program
flowchart
pseudo code
pascal
algoritma
Selain dengan menggunakan simbol, algoritma juga bisa disajikan dalam bentuk tulisan dan kode. kode palsu yang mirip dengan pemrograman sebenarnya disebut dengan istilah ….
program
flowchart
pseudo code
pascal
algoritma
Apakah keluaran dari program berikut ini?
int main() {
int a[3] = {10,12,14};
int i=0;
while(i<3)
{ printf("%d ", i[a]);
i++; }
}
(a)
Apakah keluaran dari program ini?
int main() {
int a[3] = {10,12,14};
a[1]=20;
int i=0;
while(i<3)
{ printf("%d ", a[i]);
i++; }
}
(a)
Silahkan eksekusi program berikut ini. Apakah keluaran dari program tersebut?
#include <stdio.h>
#include<string .h>
void main()
{
char str1[20]="Hello",str2="world";
strcat(str1,str2);
puts(str1);
return 0;
}
(a)
Algoritma pertama kali ditemukan oleh matematikawan Islam bernama
Muhammad bin Mūsā al-Khawārizmī
Hamzah bin Abdul-Muththalib
Mush'ab bin Umair
Zaid bin Haritsah
Ja'far bin Abu Thalib
Apa jenis flowchart pada gambar ini?
Flowchart pilihan
Flowchart ulangan
Flowchart urutan
Flowchart mudah
Berikut adalah algoritma makan,
1. Siapkan piring, sendok dan garpu
2. Cuci tangan
3. Ambil nasi, taruh nasi di atas piring
4. Ambil sayur dan lauk, taruh di atas nasi
5. Ambil air minum di gelas
6. Membaca doa sebelum makan
7. Cuci piring Makan
8. Selesai makan, baca doa sesudah makan
9. Makan
Urutan yang benar dari algoritma tersebut adalah ....
1 2 3 4 5 6 7 8 9
2 1 3 4 5 6 9 8 7
3 2 3 4 5 6 7 8 9
2 1 3 4 5 7 8 9
Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut ...
(a)
Diberikan algoritma : Apabila warna merah maka jadi jingga. Apabila warna jingga maka jadi hijau, selain warna merah dan jingga maka jadi putih. Jika kondisi input warna adalah hitam, maka warna jadi ...
(a)
... disebut juga sebagai diagram alir
(a)
Simbol flowchart di samping menunjukkan …
(a)
Baris program seperti tampak pada gambar di samping, pada diagram alir atau flowchart digabamarkan menggunakan simbol...
Dalam pemrogaman, yang biasanya digunakan untuk menyimpan suatu nilai tertentu dimana nilai tersebut dapat berubah-ubah dinamakan...
Deskripsi
Encriptsi
Konstanta
Deklarasi
Variabel
Berikut ini yang termasuk operator aritmatika, kecuali …
x
+
/
-
Perhatikan langkah-langkah berikut, urutan yang benar adalah :
1) Gosok piring kotor
2) Piring kotor kini lebih bersih
3) Ambil sedikit sabun
4) Siapkan piring kotor
5) Siapkan gosokan piring dan sabun cuci piring
5, 3, 2, 1 dan 4
2, 3, 1, 5 dan 4
4, 5, 3, 1, dan 2
2, 4, 3, 1 dan 2
1, 5, 3, 4 dan 2
1. Ambil cangkir;
2. Ambill Kopi instan;
3. Tuangkan air panas ke dalam cangkir;
4. Masukan bubuk kopi ke dalam cangkir sesuai takaran;
5. Siapkan air panas;
6. Minum kopi;
7. Aduk hingga larut.
Langkah-langkah diatas adalah algoritma untuk membuat kopi, urutan yang benar adalah...
1-2-3-4-5-6-7
1-2-4-3-5-7-6
1-2-4-5-3-7-6
1-2-4-3-5-6-7
Simbol flowchart yang berfungsi untuk percabangan atau pilihan adalah . . . .
Apa hasil PRINT harga jika INPUT harga = 100
200
100
90
25
Perhatikan potongan algoritma berikut ini:
Input (kelas)
SWITCH kelas
BEGIN
CASE “1” :
Output (“Pengajar = Ana”)
break
CASE “2” :
Output (“Pengajar = Ani”)
break
CASE “3” :
Output (“Pengajar = Ina”)
break
Apakah output dari algoritma di atas jika inputnya kelas = “4”?
Pengajar = Ana
Pengajar = Ani
Pengajar = Ina
Kesalahan Program
Jawaban A, B, C, dan D salah
Translate this question to Bahasa Indonesia language.
10
20
0
k
hasil
Diberikan Algoritma berikut ini:
Algoritma
a <-- true
b <-- false
If (a) and (a or b) then
write(’Logika’)
Else
write(’Logika dan Algoritma’)
Endif
Bila algoritma dijalankan maka akan menghasilkan tulisan
Logika
Logika dan Algoritma
Algoritma
Tidak ada jawaban
Pada gambar diatas terdapat fungsi IF yang disimbolkan dengan symbol Decision/Percabangan, manakah yang tidak termasuk pernyataan yang benar !
Anak yang berusia lebih dari 18 tahun boleh membuat SIM
Anak yang berusia tepat 18 tahun tidak boleh membuat SIM
Anak yang berusia tepat 18 tahun boleh membuat SIM
Anak yang berusia 17 tahun tidak boleh membuat SIM
Untuk dapat membuat SIM haruslah anak yang berusia diatas 17 tahun
dalam suatu percabangan diberikan algoritma berikut.
interval nilai yang akan menghasilkan output "good" adalah...
nialai>=0
nilai>70
nilai<=80
nilai<=70
nilai<80
Ada berbagai struktur algoritma,salah satunya dengan selection, salah satu contohnya yaitu..
Output dari algoritma dibawah ini adalah..
1 2 3 4 5 6
2 4 6 8 10 12 14
2 4 6 8
2 4 6 8 10
2 4 6 8 10 12
Pekerjaan seorang programmer adalah sebagai berikut, kecuali . . . .
Coding
Debugging
Kompilasi
Sosialisasi
untuk membuka halaman baru saat hendak membuat program di google colab adalah ....
New Notebook
Spreadsheet
New Page
Import
Perhatikan grafik berikut!
Simpulan isi grafik tersebut adalah...
Jumlah pengunjung dari tahun ke tahun paling banyak kelas 8
Jumlah tahun selalu signifikan dari tahun ke tahun
Jumlah pengunjung kelas 7 paling sedikit dibanding kelas 8 beserta 9
Perhatikan grafik berikut!
Simpulan isi grafik yang tepat adalah...
Jumlah pengunjung perpustakaan setiap bulan tidak menentu
Penurunan jumlah pengunjung terbanyak terjadi di bulan Maret
Kenaikan jumlah pengunjung tertinggi terjadi di bulan Mei
Suatu Proses pengolahan data menjadi sebuah informasi baru agar karakteristik data tersebut menjadi lebih mudah disebut
pengolahan data
analisis data
pengayaan data
Dalam Bab Analisis Data, apa saja yang akan kita pelajari?
Perkakas analisis data, jaringan data dan dampak penggunaan data
Visualisasi data, manfaat visualisasi data dan jaringan data
Perkakas analisis data, koleksi data dan visualisasi data
Upaya atau cara untuk mengolah mengolah data menjadi menjadi informasi informasi sehingga sehingga karakteristik data tersebut tersebut bisa dipaham dipahami dan bermanfaat bermanfaat untuk solusi permasalahan, terutama terutama masalah masalah yang berkaitan berkaitan dengan penelitian, adalah pengertian dari....
Analisis program
Variable data
Analisis data
Basis data
Konstanta
Sekumpulan keterangan atau fakta mentah berupa simbol, angka, kata-kata, atau citra, yang didapatkan melalui proses pengamatan atau pencarian ke sumber-sumber tertentu. adalah pengertian dari....
Data
Berita
Media
Pesan
Informasi
Perhatikan tahapan berikut ini!
1.Tahap pengumpulan data,
2.Tahap pengujian,
3.Tahap tabulasi,
4.Tahap koding,
5.Tahap mendeskripsikan mendeskripsikan data,
6.Tahap pengujian hipotesis,
Langkah dan Prosedur Analisis data berikut ini yang benar adalah....
1,4,3,2,5,6
1,4,5,2,3,6
1,5,3,6,4,2
1,5,2,6,4,3
2,4,3,1,5,6
Suatu data yang dinyatakan ke dalam bentuk verbal atau gambar seperti kuesioner mengenai tingkat kepuasan konsumen terhadap pelayanan dari suatu perusahaan ialah termasuk jenis data …
Internal
Kualitatif
Kuantitatif
Eksternal
Cross section
Dengan adanya tekologi informasi yang ada saat ini semakin canggih, terdapat banyak hal positif yang bisa dilakukan kecuali ….
Membuka Ilmu pengetahuan
Mencari informasi
Berdagang
Berbisnis
Berjudi
Jenis data yang dinyatakan ke dalam bentuk angka, bilangan serta numerik ialah ….
Data kuantitatif
Data Kualitatif
Data sekunder
Data internal
Data primer
Yang termasuk contoh dari analisis data kualitatif adalah...
Menganalisis Faktor yang mempengaruhi jarak rumah dari sekolah dengan prestasi yang akan ia raih.
Menganalisis kebiasaan belajar pada siswa berprestasi di SMA.
Menganalisis kebiasaan membaca siswa SMA.
Menganalisis nilai-nilai patriotisme.
Menganalisis exploitasi anak jalanan.
Berikut ini yang merupakan perkakas analisis data adalah ….
Google Docs
Google Slides
Google Analytics
Google Colaboratory
Google Spreadsheet
Perhatikan kode program pada gambar berikut! Jika kode progrsm pada gambar di atas dijalankan , maka hasil yang akan ditampilkan adalah….
12
102
10+2
“12”
“10+2”
Dalam Google Colaboratory, kode program dan hasil eksekusinya ditampilkan dalam...
Console
Browser
Terminal
Editor teks
Grafik
Perhatikan kode program pada gambar berikut! Jika kode progrsm pada gambar di atas dijalankan , maka hasil yang akan ditampilkan adalah….
12
102
10+2
“12”
“10+2”
Perhatikan Pseudocode berikut ini! Jika nilai rapot = 90 maka nilai siswa tersebut adalah ….
A
B
C
D
E
Yang bukan merupakan ciri-ciri revolusi industri 4.0 adalah......
Transformasi
Inovasi
Otomasi
Transparansi
Serba manual
Salah satu wujud Revolusi Industri 4.0 adalah hadirnya Financial Technology (Fintech). Di bawah ini yang bukan merupakan Fintech di Indonesia adalah.....
LinkAja
Go-Pay
Kredivo
Digibank
OVO
Pekerjaan yang mulai hilang atau tergantikan di era revolusi industri 4.0, kecuali.....
Operator jalan tol
Tukang parkir
Pustakawan
Kurir surat
Guru
Di dalam bidang komputer, algoritma sangat diperlukan dalam menyelesaikan berbagai masalah pemrograman, terutama dalam komputasi numeris. Algoritma sangat erat kaitannya dengan logika. Alur penulisan dapat dituangkan secara tertulis, artinya dapat berupa kalimat, gambar, dan table tertentu. Terknik penulisan algoritma ada 3 yaitu....
Input, proses, output
Deklarasi, deskripsi
Finiteness, Definiteness, input
Natural, flowchart, pseudocode
Dalam menyusun suatu program, langkah pertama yang harus di lakkukan adalah :
Membuat program
Membuat Algoritma
Membeli komputer
Mempelajari program
Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah di sebut :
Proses
Program
Algoritma
Diagram
Suatu metode yang penulisan logika penyelesaian masalah menggunakan bahasa yang disamarkan dari bahasa pemograman disebut metode penulisan...
Flowchart
Pseudocode
Bahasa Inggris
Bagan alir dokumen
Tahapan dalam menyelesaikan suatu masalah adalah :
Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
Masalah-Model-Algoritma-Eksekusi-Hasil
Masalah-Model-Algoritma-Program-Eksekusi-hasil
Diketahui bahwa kantong P kosong. Kantong Q berisi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah :
10
10 atau 15
10 dan 15
15
Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna jadi :
Merah
Ungu
Hijau
Putih
Instruksi P = Q akan mengakibatkan nilai P = nilai Q, dan nilai Q menjadi :
Menjadi Sembarang Nilai
Q tetap
Menjadi 10
P tetap
Di berikan algoritma P = 10; P = P + 5 ; Q = P. Nilai P dan Q masing-masing adalah :
15 dan 0
0 dan 15
15 dan 15
10 dan 15
Istilah” perulangan “ dalam pemograman C++ dikenal dengan ...
Repeating
Again
Replay
Looping
Tipe bilangan bulat dalam bahasa C++ dikenal sebagai ...
Integer
Char
String
Float
Yang menunjukan awal dan akhir pada sebuah flowchart adalah...
Data Flow
Data
Terminator
Decision
Deklarasi yang digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan dan pasti, tidak dapat dirubah dalam program disebut deklarasi...
Deklarasi konstanta
Deklarasi tipe
Deklarasi variabel
Deklarasi prosedur
Berikut ini yang termasuk operator aritmatika yaitu
*
/
%
semua benar
Int x = 3.05; tipe data yang digunakan adalah...
Long int
Float
Short int
Signed long int
K3LH adalah singkatan dari ...
Kesehatan, Keselamatan Kerja dan Lingkungan Hidup
Kesehatan, Kecelakaan Kerja dan Lingkungan Hidup
Kesuksesan, Keselamatan Kerja dan Lingkungan Hidup
Kecelakaan, Keselamatan Kerja dan Lingkungan Hidup
Sebutkan apa saja tujuan K3LH, kecuali ...
Mencegah terjadinya kecelakaan di tempat kerja
Memelihara kebersihan, kedisiplinan dan ketertiban
Mencegah adanya kematian di tempat kerja
Menambah resiko bekerja
Suatu kondisi dimana atau kapan munculnya sumber bahaya telah dapat dikendalikan tingkat memadai yang merupakan lawan dari bahaya danger adalah definisi dari ...
Kesehatan
Keamanan
Kecelakaan
Lingkungan hidup
Apa yang dimaksud dengan peringatan rambu disamping ini ...
Ada orang dibalik pintu
Overhead crane
Jalan menurun
Mudah terbakar
Batch Orientation, Limited Distribution, Customer Software termasuk kedalam era....
Era Pinonir (ERA PERTAMA)
Era Stabil (Era Kedua)
Era Mikro (Era Ketiga)
Era Modern (Era Ke-empat)
Multi User adalah Suatu sistem di mana satu komputer digunakan oleh beberapa user pada saat yang sama termasuk pada era.....
Era Pinonir (ERA PERTAMA)
Era Stabil (Era Kedua)
Era Mikro (Era Ketiga)
Era Modern (Era Ke-empat)
Yang termasuk Era Mikro (Era Ketiga) adalah.....
Distributed System
Batch Orientation
Multi User
Product Software
Expert System yaitu Suatu penerapan A.I. (Artificial Intellegence) pada bidang-bidang tertentu, misalnya bidang kedokteran, komunikasi, dll termasuk kedalam era....
Era Pinonir (ERA PERTAMA)
Era Stabil (Era Kedua)
Era Mikro (Era Ketiga)
Era Modern (Era Ke-empat)
Ciptaan pertama adalah game Pong, yaitu game tenis multipemain yang menyediakan pengontrol dan membutuhkan koin untuk memainkan game ini termasuk era game....
Era Game Arcade (1972 - 1978)
Era Keemasan (1978 – 1982)
Era Kehancuran (1983)
Era Kebangkitan (1983 – 1995) (8 bit)
.......kumpulan instruksi atau program komputer (syntaks/code yang ditulis dalam bahasa pemrograman) yang ketika dijalankan menyediakan fungsi dan performa yang diinginkan. Perangkat lunak merupakan struktur data yang memungkinkan program memanipulasi informasi dan dokumen yang menggambarkan cara menggunakan dan mengoperasikan program tersebut (Pressman). dari pengertian tersebut merupakan pengertian dari...
hardware
game
software
brainware
Ada banyak game di Google Play store/Apple Store. Berikut ini cara mudah mengetahui alasan sebuah game digemari oleh banyak orang..., kecuali:
ratingnya tinggi, merupakan ciri-ciri game tersebut disukai peminat
umumnya memiliki banyak review dengan tulisan panjang dan berbahasa Inggris
game tersebut tidak ada promosi
dikembangkan oleh developer game yang sudah terkenal
memiliki genre game yang jelas dan orisinil
.
Contoh penerapan dari interaksi manusia dengan komputer di bidang transportasi adalah....
pembayaran tunai
pembelian tiket angkutan melalui loket resmi
melalui media jaringan komputer
pembelian tiket angkutan secara online
melalui sarana multimedia
Dasar hukum K3LH adalah ...
Undang-Undang No. 1 Tahun 1970
Undang-Undang No. 2 Tahun 1970
Undang-Undang No. 1 Tahun 1973
Undang-Undang No. 1 Tahun 1975
Undang-Undang No. 31 Tahun 1977
Ada 3 jenis perangkat Lunak yaitu…..
Aplikasi, Game dan Software
Software, Pemrograman, Aplikasi Desain
Sistem, Pemrograman, Aplikasi
Sistem, Pemrograman, Aplikasi Game
bagian pendukung (back office), perangkat lunak bisnis, dan manajemen sumber daya manusia. Merupakan perangkat lunak …..
Enterprise
Bisnis
Infrastruktur
Desain
Pengertian SDLC yang tepat adalah .....
Sekumpulan kegiatan dan keterhubungannya satu sama lain untuk mendukung pembangunan dari sebuah perangkat lunak
Urutan dari pembuatan perangkat keras
Sekumpulan pengembangan perangkat lunak
Urutan pembuatan aplikasi Gim
Menetapkan tujuan dan batasan proyek yang nantikan akan digunakan untuk mengalokasikan sumber daya. merupakan fase perencanaan pada tahap.....
Definisi lingkup proyek
Analisis sumber daya
Analisis alat bantu
Analisis jadwal
Era di mana cara kerja berpindah atau berubah dari cara kerja yang konvensional menjadi modern dengan pendekatan digital adalah pengertian dari.....
Revolusi industri 1.0
Revolusi industri 2.0
Revolusi industri 3.0
Revolusi industri 4.0
Society 5.0
Yang bukan merupakan ciri-ciri revolusi industri 4.0 adalah......
Transformasi
Inovasi
Otomasi
Transparansi
Serba manual
Salah satu wujud Revolusi Industri 4.0 adalah hadirnya Financial Technology (Fintech). Di bawah ini yang bukan merupakan Fintech di Indonesia adalah.....
LinkAja
Go-Pay
Kredivo
Digibank
OVO
E-Commerce yang berasal dari Indonesia adalah...
Tokopedia
Shopee
JD
Alibaba
Lazada
Pekerjaan yang mulai hilang atau tergantikan di era revolusi industri 4.0, kecuali.....
Operator jalan tol
Tukang parkir
Pustakawan
Kurir surat
Guru
Algoritma adalah urutan atau langkah-langkah (instruksi-instruksi/aksi-aksi) yang disusun secara sistematis untuk menyelesaikan suatu masalah, kata algoritma berasal dari nama seorang ilmuwan Arab yang Bernama Abu Ja’far Muhammad bin Musa Al Khawarizmi, seoraang penulis buku berjudul Al Jabr Wal Muqabala. Uraian langkah-langkah penyelesaian masalah dari sebuah algoritma terdiri dari…
Mulai hingga selesai
nput, proses, output
Deklarasi, deskripsi
Natural, flowchart, pseudocode
Di dalam bidang komputer, algoritma sangat diperlukan dalam menyelesaikan berbagai masalah pemrograman, terutama dalam komputasi numeris. Algoritma sangat erat kaitannya dengan logika. Alur penulisan dapat dituangkan secara tertulis, artinya dapat berupa kalimat, gambar, dan table tertentu. Terknik penulisan algoritma ada 3 yaitu....
Input, proses, output
Deklarasi, deskripsi
Finiteness, Definiteness, input
Natural, flowchart, pseudocode
1. Program luas Persegi Panjang
Deklarasi
Luas : Integer
Panjang : Integer
Lebar : Integer
Algoritma
Read (Panjang)
Read(Lebar)
Luas ← Panjang * Lebar
Write (Luas)
End.
Tentukan hasil yang dikeluarkan dari pseudocode diatas apabila nilai Panjang = 9 dan Lebar = 5 adalah….
35
25
45
95
Perhatikan symbol flowchart berikut!
Simbol tersebut merupakan salah satu symbol program flowchart
Simbol flowchart diatas memiliki fungsi sebagai….
Memberikan nilai awal
Menyatakan titik awal
Sebagai pengambilan keputusan
Sebagai simbol proses dalam algoritma
Perhatikan soal study kasus berikut!
Sebuah persewaan komik mempunyai aturan dalam menyewa, yaitu jumlah yang harus dibayar oleh penyewa adalah 1 buku untuk 3hari peminjaman. Harga sewa buku Rp. 3000 per tiga hari. Algoritma untuk menghitung jumlah yang harus dibayar oleh penyewa adalah…
a. Deklarasi
Buku, harga, jumlah, hari, total : integer
Deskripsi
1. Inisialisasi
2. Masukkan nilai buku, harga dan hari dalam sebuah variabel
3. Menyiapkan variabel jumlah dengan rumus buku * jumlah
4. Menghitung total = buku * jumlah
5. Cetak total
6. Selesai
a. Deklarasi
Buku, harga, jumlah, hari : integer
Deskripsi
1. Inisialisasi
2. Masukkan nilai buku, harga dan hari dalam sebuah variabel
3. Menyiapkan variabel jumlah dengan rumus buku * jumlah
4. Menghitung jumlah = buku * jumlah
5. Cetak jumlah
6. Selesai
a. Deklarasi
Judul, harga, jumlah, hari, total : integer
Deskripsi
1. Inisialisasi
2. Masukkan nilai judul, harga dan hari dalam sebuah variabel
3. Menyiapkan variabel jumlah dengan rumus buku * jumlah
4. Menghitung total = buku * jumlah
5. Cetak total
6. Selesai
a. Deklarasi
Buku, harga, jumlah, hari, total : integer
Deskripsi
1. Inisialisasi
2. Masukkan nilai buku, harga dan hari dalam sebuah variabel
3. Menyiapkan variabel jumlah dengan rumus buku * hari
4. Menghitung total = buku * hari
5. Cetak total
6. Selesai
Terdapat tiga macam struktur dasar yang digunakan untuk Menyusun algoritma, yaitu runtunan, pemilihan, dan perulanngan. Setiap instruksi atau perintah dalam sebuah runtunan ditulis dalam satu baris atau beberapa instruksi dalam baris yang sama, tetapi antara setiap instruksi dipisahkan dengan tanda semicolon/ titik koma (;) merupakan pengertian dari salah satu dari 3 jenis struktur algortima yaitu…
Sequential
Repetition
Selection
Process
Dalam matematika dan ilmu komputer, algoritme adalah prosedur langkah-demi-langkah untuk penghitungan. Algoritme digunakan untuk penghitungan, pemrosesan data, dan penalaran otomatis. Algoritme adalah metode efektif diekspresikan sebagai rangkaian terbatas dari instruksi-instruksi yang telah didefinisikan dengan baik. Berikut merupakan syarat-syarat algoritma menurut Donuld E. Knuth pada struktur dasar algoritma, kecuali…..
Process
Finiteness
Definitness
Effectiveness
Definisi algoritma dalam program komputer adalah daftar langkah atau instruksi untuk menyelesaikan masalah atau pekerjaan tertentu. Dengan adanya algoritma, akan lebih mudah untuk membuat program computer yang rumit sekalipun. Algoritma harus efektif dan langkah algoritma dikerjakan dalam waktu yang wajar merupakan ciri-ciri algoritma yaitu…..
Definiteness
Masukan
Keluaran
Effectiveness
Pseudocode adalah istilah dalam pemrograman untuk menuliskan sebuah sintaks, statement, algoritma, dan lainnya dalam bahasa yang bisa dipahami oleh manusia. Sederhananya, pseudocode merupakan bentuk representasi dari kode kita nantinya dengan versi yang human readable, bukan computer readable. Bagian untuk mendefinisikan semua nama yang digunakan dalam program disebut…..
Deklarasi
Judul
Output
Deskripsi
Terkadang ada beberapa pengaturan yang membutuhkan kemampuan pemrograman. Misalnya, mengubah beberapa baris kode sehingga tampilan sesuai dengan apa yang diinginkan pengguna. Beberapa kasus, ini akan membutuhkan kemampuan pemrograman sehingga tampilan dapat disesuaikan dengan apa yang diinginkan. Digunakan untuk menyimpan data masukkan, memproses data, dan medapatkan hasil komputasi merupakan pengertian……
sintaks
variable
Tipe data
squence
Perhatikan algoritma berikut!
Algoritma Hitung
1. Baca masukkan A
2. Baca masukkan B
3. jika A lebih kecil dari B maka lanjut ke langkah 4, jika tidak lanjut ke langkah 5
4. Ubah nilai A menjadi A dikurangi B, ulangi lagi langkah 3
5. Tuliskan A
6. Selesai
Kemudian nilai A yang dimasukkan adalah 6 dan B adalah 12, maka output yang dihasilkan adalah…..
12
6
tidak ada output yang dihasilkan
0
hasil pertimbangan akal pikiran yang diutarakan lewat kata dan dinyatakan dalam Bahasa disebut
Logaritma
Logika
Algoritma
Argoritma
Kenyataan yang tidak sesuai dengan harapan, disebut
Mimpi
Kekurangan
Kerugian
Masalah
Diperbolehkan tanpa ada input tetapi minimal harus ada SATU output, merupakan kriteria algoritma yang mana?
Berhingga
Output
Jelas
Logis
hasil pertimbangan akal pikiran yang diutarakan lewat kata dan dinyatakan dalam Bahasa disebut
Logaritma
Logika
Algoritma
Argoritma
