Anda di halaman 1dari 4

Nama : Fathu Nur Rahmah K

NIM : E1A516017

KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI


UNIVERSITAS HALU OLEO
FAKULTAS TEKNIK
JURUSAN TEKNIK SIPIL
Kampus Hijau Bumi Tridharma Anduonohu, Jl. HEA. Mokodompit Kendari

UJIAN TENGAH SEMSTER

Mata Kuliah/ SKS : Aplikasi Komputer dan Bahasa Pemrograman (STT6203)/ 2


Jurusan/ Konsentrasi : Teknik Sipil/ Transportasi
Dosen Pengampu : Jayanti Yusmah Sari, S.T., M.Kom.
Hari / Tanggal : Selasa / 2 Mei 2017
Waktu / Tempat : 100 Menit / Ruang RTS 05

[Nyontek = Nilai Error]


TULIS JAWABAN DARI SOAL BERIKUT INI PADA BAGIAN YANG TELAH DISEDIAKAN.

1. Uraikan komponen sistem teknologi informasi dalam kegiatan yang sedang Anda lakukan (mengerjakan
soal UTS Mata Kuliah Aplikasi Komputer dan Bahasa Pemrograman)

Jawaban (14 poin)


a. (2 poin) Brainware :
= brainware dari soal yang di maksud adalah saya sendiri
b. Hardware
1) (2 poin) Media Input: soal latihan yang sedang di kerjakan
2) (2 poin) Media Output: berupa lembaran kertas atau dalam bentuk file
3) (2 poin) Media Pemroses: pertama di baca soalnya kemuadian di jawab soal-soal tersebut
4) (2 poin) Media Penyimpanan: bisa dalam bentuk file bisa juga dalam lembaran
c. Software
1) (2 poin) Perangkat Lunak Aplikasi: microsoft word
2) (2 poin) Perangkat Lunak Sistem: windows

2. Tulis dua digit terakhir dari NIM Anda dalam Sistem Bilangan Biner (uraikan tahapan konversinya).

Jawaban (15 poin)


Nim : E1A516017
17/2= 8 sisa 1
8/2= 4 sisa 0
4/2= 2 sisa 0
2/2= 1 sisa 0
Jadi bilangan binernya adalah 1000
Nama : Fathu Nur Rahmah K
NIM : E1A516017

3. Temukan kesalahan penulisan (syntax error) yang terdapat pada bagian program berikut dan tuliskan
perbaikannya (beri tanda bold/ warna merah pada bagian perbaikannya).
cout << "Masukkan suhu dalam Celsius: ";

double celsius;--- harusnya ada di atas


cin << celsius;

int fahrenheit = 1.8 x celcius + 32------- harusnya ada di atas


Cout << celsius << " derajat Celsius setara dengan "
<< fahrenheit << " derajat Fahrenheit./n;

Jawaban (21 poin, 3 poin/perbaikan error)


#include <iostream> // cin, cout, <<, >>
#include <string> // string
#include <conio.h> // getch
using namespace std;
int main()
{
int
float fahrenheit =1.8*celcius+32;
float celsius;
cout << "Masukkan suhu dalam Celsius: ";
cin >> celsius;
cout << celsius << " Derajat Celsius Setara Dengan "
<< fahrenheit << " derajat fahrenheit./n";

4. Buat program untuk menyelesaikan masalah berikut.

Kasus: Tiga resistor disusun secara parallel seperti yang ditunjukkan gambar berikut.
Nama : Fathu Nur Rahmah K
NIM : E1A516017

Jika diberikan nilai R1, R2, dan R3, hitung besar arus (I) menggunakan formula berikut.

Jawaban (50 poin)


(20 poin) Langkah penyelesaian:
1)input R1,R2, dan R3
2)lalu masukan ke dalam bentuk C++, sesuai dengan kerangka penulisan C++ sehingga dapat terrunning
3)hasil dari runingan( besar arus listrik)

(30 poin) Code Program dalam C++


#include <iostream> // cin, cout, <<, >>
#include <string> // string
#include <conio.h> // getch
using namespace std;
int main()
{
int R1;
float R2;
float R3;
float I;
cout<<"Program Mencari kuat arus"<<endl;
cout<<"masukan R1";
cin>>R1;
cout<<"masukan R2";
cin>>R2;
cout<<"masukan R3";
cin>>R3;

I=R1+R2+R3;

cout<<"besar arus adalah "<<I;


getch(); //try without getch()
Nama : Fathu Nur Rahmah K
NIM : E1A516017

return 0;}