02
UNIVERSITAS ISLAM NEGERI Tgl. Terbit : 1 September 2014
SUNAN GUNUNG DJATIBANDUNG FORM (FR) No. Revisi: : 00
FAKULTAS SAINS DAN TEKNOLOGI
Jl. AH Nasution No. 105 Bandung Hal : 1/7
SOAL UJIAN
Bobot
No. Pertanyaan
Nilai
1 Buatlah flowchart pada ms.visio cara kerja PLTS 10
2 Buatlah Source code tampilan program tampilan dengan ketentuan sebagai berikut : 30
Inputan: nama, nim, kelas, balon yang meledak setelah balon hijau
Buatlah tampilannya, lampirkan source code dan buat komentar setiap source codenya
5 Buat Coding tampilan cara kalian mengerjakan UTS ini jika dibantu sebutkan siapa yang 10
membantu dan membantu pada bagian mana. Ucapkan kata terima kasih
KEMENTERIAN AGAMA No. Dok : FST-TU-AKM-FR-B.02
UNIVERSITAS ISLAM NEGERI Tgl. Terbit : 1 September 2014
SUNAN GUNUNG DJATIBANDUNG FORM (FR) No. Revisi: : 00
FAKULTAS SAINS DAN TEKNOLOGI
Jl. AH Nasution No. 105 Bandung Hal : 2/7
SOAL UJIAN
1.
Mulai
Sinar Matahari
Penyerapa
Panel Surya Tidak
Cahaya Oleh Sel
Bekerja
Fotovoltalk
Fotovoltalk
Menyerap Selesai
Cahaya
Pengeriman
Energi Cahaya
Matahari
Pembebasan
Elektron
Elektron yang
Mengalir Menjadi
Arus
Arus engisi
BateMrai
KEMENTERIAN AGAMA No. Dok : FST-TU-AKM-FR-B.02
UNIVERSITAS ISLAM NEGERI Tgl. Terbit : 1 September 2014
SUNAN GUNUNG DJATIBANDUNG FORM (FR) No. Revisi: : 00
FAKULTAS SAINS DAN TEKNOLOGI
Jl. AH Nasution No. 105 Bandung Hal : 3/7
SOAL UJIAN
2.
nnn
Source Code
#include <stdio.h> //digunakan untuk operasi input-output
#include <conio.h> //menampilkan perintah getch
int main() //sebagai tipe data pada program
{
printf("Nama\t\t\t\t\t\t: Muhammad Fahmi Bayundraharja\n"); //menampilkan kata dalam
tanda kutip
printf("NIM \t\t\t\t\t\t: 1177070062\n"); //menampilkan kata dalam tanda kutip
printf("Kelas\t\t\t\t\t\t: Teknik Elektro B1\n"); //menampilkan kata dalam tanda kutip
printf("Balon yang Meledak Setelah Balon Hijau\t\t: Tidak Ada Balon yang Meledak
Setelah \n");
//menampilkan kata dalam tanda kutip
3. A. Komentar adalah bagian (berupa teks) di dalam program yang tidak ikut dieksekusi
pada saat proses kompilasi. Komentar program hanya diperlukan untuk memudahkan
pembacaan dan pemahaman suatu program (untuk keperluan dokumentasi program).
Contoh Kode Membuat Komentar
#include <stdio.h>
main(){
printf("Contoh Penggunaan Komentar"); //komentar tidak ikut diproses
}
C. Printf() berguna untuk menampilkan semua jenis data baik number, string, atau
karakter. Perhatikan contoh printf berikut ini :
#include
int main()
{
printf("Welcome to C lenguage \n");
}
Fungsi di atas akan menampilkan (meng-output) huruf yang berada di dalam tanda petik. \n
berfungsi untuk ganti baris dalam sebuah tampilan output.
Tampilan program tersebut :
Welcome to C lenguage
KEMENTERIAN AGAMA No. Dok : FST-TU-AKM-FR-B.02
UNIVERSITAS ISLAM NEGERI Tgl. Terbit : 1 September 2014
SUNAN GUNUNG DJATIBANDUNG FORM (FR) No. Revisi: : 00
FAKULTAS SAINS DAN TEKNOLOGI
Jl. AH Nasution No. 105 Bandung Hal : 5/7
SOAL UJIAN
4.
KEMENTERIAN AGAMA No. Dok : FST-TU-AKM-FR-B.02
UNIVERSITAS ISLAM NEGERI Tgl. Terbit : 1 September 2014
SUNAN GUNUNG DJATIBANDUNG FORM (FR) No. Revisi: : 00
FAKULTAS SAINS DAN TEKNOLOGI
Jl. AH Nasution No. 105 Bandung Hal : 6/7
SOAL UJIAN
Source code
#include <stdio.h> //menyatakan sebagai library stdio.h (menyangkut printf dll)
#include <math.h> //menyatakan sebagai library math.h (menyangkut pow(x,y))
#include <conio.h> //menyatakan sebagai library conio.h (menyangkut getch())
enum Resistor {hitam, coklat, merah, orange,kuning, hijau, biru, ungu, abuabu, putih, emas =
5, perak = 10};
//mendaftarkan warna resistor yang bersifat tetap dengan fungsi number/enum
5. Source code
#include <stdio.h> //menyatakan sebagai library stdio.h (menyangkut printf dll)
#include <conio.h> //menyatakan sebagai library conio.h (menyangkut getch())
Command Prompt