Anda di halaman 1dari 4

UKK REKAYASA PERANGKAT LUNAK

Nama :Wantryani br mendrofa


No ujian :

Soal dan Jawaban


1.Dibawah yang termaksut rambu-rambu bahan mudah terbakar adalah

Jawaban:C
2.Bagaimanakah prosedur untuk melaporkan terjadinya kecelakaan di tempat kerja
Jawaban:-respons dengan segera
-temukan fakta
-tentukan urutan kejadian kecelakaan
-analisis kecelakaan
-tentukan tindakan perbaikan secara komperensif
3.Bagaimana prosedur evakuasi apabila terjadi keadaan darurat seperti kebakaran
Jawaban:-tetap tenang dan jangan panik
-segera menuju tangga darurat yang terdekat dengan berjalan biasa dengan cepat namun tidak berlari
-lepaskan sepatu hak tinggi karena menyulitkan dalam Langkah kaki
-janganlah membawa barang yang lebih besar dari tas kantor/ tas tangan
4.Jelaskan tatatertib penggunaan ruang computer
Jawaban:-jangan mengambil barang apapun yang merupakan aset laboratorium computer
-meninggalkan barang,sisa,sampah apapun didalam laboratorium computer
-memakai sandal,memakai pakaian yang tidak senonoh,merokok
-menyembunyikan perangkat audio-visual yang menganggu
-mennginstalasi program APAPUN tanpa persetujuan asisten atau teknisi
5.Sebutkan Langkah-langkah membuat sebuah program computer
Jawaban:-mengetahui persoalan yang akan diselesaikan
-menganalisa penyelesaian persoalan
-membuat algoritma dan /flowchartnya
-menjalankan program dan mengevaluasinya (test&debugging)
-implementasi dan penggunaan program
-pembuatan dokumentasi
6.Jelaskan beberapa rencana untuk pengembangan website
Jawaban:-perencanaan proyek
-menentukan ruang lingkup proyek
-desain website
-pengembangan situs web
-situs web pengujian dan deployment
7.Jelaskan kode etik yang berlaku didunia TIK
Jawaban:salah satu etika profesi dalam bidang TIK dimana mereka harus mampu memilah sebuah program
ataupun software yang akan mereka pergunakan apakah legal atau illegal ,karena program atau system operasi
apapun yang akan mereka gunakan,selalu ada aturan penggunaan atau license angreement
8.Bentuk-bentuk ciptaan yang di lindungi oleh UU hak cipta adalah
Jawaban:-buku
-program
-pamflet
-perwajahan (lay-out)
-karya cipta yang diterbitkan
9.sebutkan contoh struktur data statis dan dinamis
Jawaban:data statis:yaitu struktur yang tidak berubah,seperti array/laric,record,himpunan
data dinamik yaitu struktur yang berubah seperti list/seheray,gueve/antrian/giliran tumpukan
stack/timbunan
10.
Number[]
0 34
1 -12
2 2
3 300
4 -45
5 0
6 5
7 1
Operasi yang bisa dilakukan pada array tersebut adalah
e.insert
11.4 komponen dasar membentuk user interface adalah
Jawaban:-tata letak
-warna
-tipografi
-grafik
12. Contoh ide open source untuk Bahasa pemograman java adalah
Jawaban:intelion idea comunition edition,netbens,android,studio,eclips,blueu
13.Tampilan My sql
Agar tidak memakan banyak memory( RAM,DISK,CPU) maka memilih tipe server
Jawaban:A developer machine
14.<?php
$nilai=88;
If($nilai>90){
$grade=”A+”;
}elself($nilai>80){
$grade=”A”;
}elself($nilai>70){
$grade=”B+”;
}elself($nilai>60){
$grade=”B+”;
}elself($nilai>50){
$grade=”C+”;
}elself($nilai>40){
$grade=”C”;
}elself($nilai>30){
$grade=”D”;
}elself($nilai>20){
$grade=”E”;
{elself$grade”F”;
}
Echo”nilai anda $ nilai dengan grade=$grade;?>
Output dari program diatas adalah
Jawaban:nilai anda:88 dengan grade:A
15.<?php
$ Jenis_kelamin=:”L”;
$ Nama_lengkap: “Faisal Rahman”;
$ Umur:17;
$ Berat:48.3;
$ Tinggi:182.2;
Echo” Nama :$nama_lengkap<br>”;
Echo” Jenis kelamin :$Jenis_kelamin <br>”;
EchoUmur :$Umur tahun <br>”;
Echo” Tinggi badan :$Tinggi cm <br>”;
?>
Output dari program diatas adalah
Jawaban:B
Nama: Faisal
Rahman
Jenis kelamin :L
Umur: 17 tahun
Berat badan:
48.3kg
Tinggi
badan:182.2cm
16.<?php
$fruit=array (“apple”,”banana”,”orange);
Echo….;
Jawaban:E count($fruits)
17.contoh varian adalah
Dan contoh invariant adalah
Jawaban:contoh varian=varians=fungtional(data)
{n=length(data)
Sum=0
Summ=0
For(1in 1:n
{sum=sum+data[i]}
Rata=sum /n
For(i in 1:n)
{sel=data[i]-rata
Pang=sel
Sum=sum+pang}
Var=sum/(n-1)
Print(var)}
Invariant= class x{
Final Y y =new y ();
}
18.tulislah logika pemograman dengan menggunakan flowchart untuk menentukan luas segitiga!
Jawaban:

mulai

Masukan alas

Masukan tinggi

Luas=1/2=(alas tinggi)

Tampil luas segitiga

selesai
19.data[5]={10,42,20,12,15}
Langkah penyelesaianya
1.Langkah pertama membandingkan data[0] dengan data[1].
Jika data[0] lebih besar maka pindahkan nilai data[0]ke [1] dan sebaliknya
2.data[0] terus dibandingkan dengan data-data selanjutnya yaitu data[2],[3],[4] hingga data[2]
paling kecil
3.setelah data[0] selesai dibandingkan dengan semua data maka selanjutnya membandingkan
{data[1]dan[2],[3],&[4] seperti
Proses sebelumnya hingga data[1] terisi oleh nilai terkecil kedua
Teknik algoritma sorting yang digunakan dalam Langkah penyelesaian diatas adalah
Jawaban:A buble sort
20.>?
Function luas 1 ($panjang,$lebar){
…….$panjang *$lebar;
}
Function luas 2 ($panjang,$lebar){
Echo”luas persegi 2=”……….;
}
$hasil=luas 1 (10,5)
Echo”luas persegi 1=”……;
Echo”<br>”;
Luas 2 (10,5);
?>
Kode program yang tepat untuk melengkapi potongan kode diatas adalah
Jawaban:E return, $panjang $lebar,$hasil

Anda mungkin juga menyukai