Anda di halaman 1dari 5

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK
UNIVERSITAS PELITA BANGSA

LEMBAR JAWABAN

UJIAN TENGAH SEMESTER TA 2020/2021

Mata Kuliah : Rekayasa Perangkat Lunak


Program Studi/Semester : Teknik Informatika / III (Tiga)
Hari/Tanggal : Kamis, 12 November 2020
NIM : 311910775
Nama Mahasiswa : Alifio Arsyandi Adhitama
Kelas : TI.19.A3
Waktu Ujian : ………………………………………

Jawaban :
1) Software engineering adalah proses analisis kebutuhan dan desain pengguna. Software
engineering bisa di artikan juga sebagai penerapan prinsip prinsip teknik pengembangan
perangkat lunak.

2) Jenis jenis software : a. Software Antivirus


b. Software Perkantoran
c. Software Video editor
d. Software Browser
e. Software Desain Grafis
f. Software Jaringan
Fungsi dan contoh dari ke 6 software :

A. Software Antivirus : untuk mengamankan, mendeteksi dan menghapus


virus dari perangkat komputer yang kita miliki. Contoh: Avast free
antivirus
B. Software Perkantoran : Software perkantoran biasanya terdapat dalam
satu paket sehingga terdapat banyak fungsi yang bisa dilakukan.
Seperti presentasi, pengolahan data, pembuatan dokumen, grafis,
hingga komunikasi. Software Perkantoran yang banyak di pakai adalah
Microsoft Contoh: Ms excel, Ms word, Ms power point, Ms
Outlook
C. Software Video Editor : Software video editor digunakan untuk
mengedit video. Tujuannya adalah agar video yang dihasilkan menarik
dan sesuai dengan keinginan. Contoh: Adobe premiere pro
D. Software Browser: Software browser atau yang biasa disebut dengan
mesin pencari (search engine). Software browser ini banyak digunakan
dan dibutuhkan dalam mencari informasi menggunakan google salah
satu contohnya. Contoh: Mozilla Firefox, Chrome
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PELITA BANGSA

LEMBAR JAWABAN

UJIAN TENGAH SEMESTER TA 2020/2021

Mata Kuliah : Rekayasa Perangkat Lunak


Program Studi/Semester : Teknik Informatika / III (Tiga)
Hari/Tanggal : Kamis, 12 November 2020
NIM : 311910775
Nama Mahasiswa : Alifio Arsyandi Adhitama
Kelas : TI.19.A3
Waktu Ujian : ………………………………………

E. Software Desain Grafis : Software ini berfungsi untuk mengedit


gambar, membuat, menyunting, dan memodifikasi sejumlah gambar
digital yang ada di dalam komputer. Contoh: Photoshop, Corel Draw
F. Software Jaringan : software yang digunakan untuk memantau segala
aktifitas yang berhubungan dengan komunikasi jaringan antar device
yang terhubung. Contoh : Microsoft Network Monitor, Nmap,
WireShark, Angry IP Scanner, Dude, Open NMS

3) Sistem Operasi: yaitu program yang berfungsi untuk mengendalikan sistem kerja yang
mendasar sehingga mengatur kerja media input, output, tabel pengkodean, memori,
penjadwalan prosesor, dan lain-lain. Sistem Operasi Berfungsi untuk : Sebagai
penghubung antara manusia dengan perangkat keras dan perangkat lunak yang
akan digunakan. Contoh: Disk operating System (DOS), Microsoft Windows,
Linux, dan Unix.
Program Bantu : merupakan perangkat lunak yang berfungsi sebagai aplikasi pembantu
dalam kegiatan yang ada hubungannya dengan komputer, misalnya memformat disket,
mengopi data, mengkompres file, dan lain-lain. Contoh : Norton Utility, Winzip,
Norton Ghost, Antivirus

4) Computer Engineering, Computer Science, Information System, Information


Technologi, Software Engineering

5) SDLC terdiri dari beberapa tahapan, yang umum diajarkan pada mapel rekayasa
perangkat lunak atau analis sistem, ia terdiri dari 6 tahapan, yakni:
• Planning (Perencanaan)
• Analysis (Analisis)
• Design (Desain)
• Implementation
• Testing & Integration (pengetesan dan pengintegrasian)
• Maintenance (perawatan)
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PELITA BANGSA

LEMBAR JAWABAN

UJIAN TENGAH SEMESTER TA 2020/2021

Mata Kuliah : Rekayasa Perangkat Lunak


Program Studi/Semester : Teknik Informatika / III (Tiga)
Hari/Tanggal : Kamis, 12 November 2020
NIM : 311910775
Nama Mahasiswa : Alifio Arsyandi Adhitama
Kelas : TI.19.A3
Waktu Ujian : ………………………………………

SDLC adalah siklus yang digunakan dalam pembuatan atau pengembangan sistem
informasi yang bertujuan untuk menyelesaikan masalah secara efektif.
Fungsi : Tahapan analisis sistem. Pada tahap ini, sistem akan dianalisis bagaimana
akan dijalankan nantinya. Hasil analisis berupa kelebihan dan kekurangan sistem,
fungsi sistem, hingga pembaharuan yang dapat diterapkan.
Design. Pada tahap ini, pengembang akan mentransformasikan kebutuhan secara
Terperinci. Dokumen desain sistem fokus pada bagaimana caranya agar dapat
Memenuhi berbagai fungsi yang dibutuhkan oleh sebuah
Implementation Pada tahap ini, akan diadakan pelaksanaan perangkat lunak pada area
produksi (area pada user) dan menjalankan resolusi rate masalah yang terdeteksi dari
Tahap integrasi dan pengujian sebelumnya.Testing & Integration (pengetesan dan
pengintegrasian) Tahap selanjutnya adalah tahap integrasi dan pengujian. Pada tahap
ini, Pengembang akan mempresentasikan sistem perangkat lunak yang telah Memenuhi
keadaan yang dispesifikasikan pada dokumen kebutuhan Fungsional. Laporan analisis
dan pengujian akan dihasilkan dengan diarahan Oleh pengmbang bagian penjamin mutu
(quality assurance) dan user

6) UML ADALAH, UML merupakan singkatan dari “Unified Modelling Language” yaitu
suatu metode permodelan secara visual untuk sarana perancangan sistem berorientasi
objek, atau definisi UML yaitu sebagai suatu bahasa yang sudah menjadi standar pada
visualisasi, perancangan dan juga pendokumentasian sistem software. Saat ini UML
sudah menjadi bahasa standar dalam penulisan blue print software.
• Class Diagram, diagram ini terdiri dari class, interface, association, dan
collaboration. Diagram ini menggambarkan objek – objek yang ada di
sistem.Object Diagram, diagram ini menggambarkan hasil instansi dari class
diagram. Diagram ini Digunakan untuk membuat prototype

• Component Diagram, diagram ini menggambarkan kumpulan komponen dan


hubungan antar Komponen. Komponen terdiri dari class, interface, atau
collaboration Deployment Diagram, diagram ini menggambarkan kumpulan
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PELITA BANGSA

LEMBAR JAWABAN

UJIAN TENGAH SEMESTER TA 2020/2021

Mata Kuliah : Rekayasa Perangkat Lunak


Program Studi/Semester : Teknik Informatika / III (Tiga)
Hari/Tanggal : Kamis, 12 November 2020
NIM : 311910775
Nama Mahasiswa : Alifio Arsyandi Adhitama
Kelas : TI.19.A3
Waktu Ujian : ………………………………………

node dan hubungan antar Node. Node adalah entitas fisik dimana komponen di-
deploy. Entitas fisik ini dapat berupa Server atau perangkat keras lainnya.

• Behavioral Diagram Use case Diagram, diagram ini menggambarkan kumpulan


use case, aktor, dan hubungan Mereka. Use case adalah hubungan antara
fungsionalitas sistem dengan aktor Internal/eksternal dari sistem.

• Sequence Diagram, diagram ini menggambarkan interaksi yang menjelaskan


bagaimana Pesan mengalir dari objek ke objek lainnya.

• Collaboration Diagram, diagram ini merupakan bentuk lain dari sequence


diagram. Diagram Ini menggambarkan struktur organisasi dari sistem dengan
pesan yang diterima dan dikirim.

• Statechart Diagram, diagram ini menggambarkan bagaimana sistem dapat


bereaksi terhadap Suatu kejadian dari dalam atau luar. Kejadian (event) ini
bertanggung jawab terhadap Perubahan keadaan sistem.

• Activity Diagram, menggambarkan aliran kontrol sistem. Diagram ini


digunakan untuk Melihat bagaimana sistem bekerja ketika dieksekusi.
Beberapa alat yang membantu kita untuk menggunakan UML disebut dengan CASE (computer
aided software engineering).
1.Sybase Power Designer
2.Rational Rose
3.Microsoft Visio
4.Enterprise Architect. Ada juga beberapa CASE yang open source dan dapat digunakan
Secara bebas tanpa terbentur dengan masalah pembayaran lisensi seperti berikut:
1.StarUML 4.Argo UML
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PELITA BANGSA

LEMBAR JAWABAN

UJIAN TENGAH SEMESTER TA 2020/2021

Mata Kuliah : Rekayasa Perangkat Lunak


Program Studi/Semester : Teknik Informatika / III (Tiga)
Hari/Tanggal : Kamis, 12 November 2020
NIM : 311910775
Nama Mahasiswa : Alifio Arsyandi Adhitama
Kelas : TI.19.A3
Waktu Ujian : ………………………………………

2.DIA Diagram Editor. 5.Software Ideas Modeller


3.Umbrello. 6. Eclipse UML2

Anda mungkin juga menyukai