Anda di halaman 1dari 5

PEMERINTAH PROVINSI JAWA BARAT

DINAS PENDIDIKAN
SMK NEGERI 1 CISARUA
Jl. Kolonel Masturi No. 300, Desa Jambudipa, Kec. Cisarua, Kab. Bandung Barat
smkn.cisarua1@gmail.com

SOAL UJIAN PENILAIAN AKHIR TAHUN PELAJARAN 2017/2018


MATA PELAJARAN : PEMODELAN PERANGKAT LUNAK
KELAS/KOMLI : XI/ RPL
HARI, TANGGAL : ........................................................
WAKTU : ........................................................
GURU PENGAJAR : IYUS SUPRIATNA, SST

A. Pilihlah salah satu jawaban yang dianggap paling benar dengan memberikan tanda silang (X)
pada jawaban A, B, C, D atau E.

1. Source code pada suatu program atau sistem disebut dengan ....
A. Perangkat Keras
B. Perangkat Lunak
C. Perangkat input
D. Perangkat proses
E. Perangkat output

2. Yang tidak termasuk kedalam kelompok kategori perangkat lunak adalah....


A. Perangkat lunak sistem
B. Perangkat lunak bisnis
C. Perangkat lunak Komputer personal
D. Perangkat lunak Kecerdasan buatan
E. Microsoft word

3. Perangkat lunak yang berfungsi untuk memproses informasi bisnis seperti payroll, inventory dll adalah
pengertian dari kelompok kategori perangkat lunak....
A. Perangkat lunak bisnis
B. Perangkat lunak kecerdasan buatan
C. Perangkat lunak sistem
D. Perangkat lunak komputer personal
E. Perangkat lunak real-time

4. Perangkat lunak harus dapat memenuhi perubahan kebutuhan adalah karakteristik perangkat lunak
yang....
A. Maintability
B. Dependibility
C. Efisien
D. Usability
E. Flexibility
5. Perangkat lunak harus efisien dalam penggunaan resource adalah karakteristik perangkat lunak yang....
A. Maintability
B. Dependibility
C. Efisien
D. Usability
E. Flexibility
6. Perangkat lunak harus dapat digunakan sesuai dengan yang direncanakan adalah karakteristik
perangkat lunak yang....
A. Maintability
B. Dependibility
C. Efisien
D. Usability
E. Flexibility

7. Istilah proses memproduksi sistem perangkat lunak dinamakan dengan....


A. Software Spesification
B. Software Development
C. Software Validation
D. Software evolution
E. Software Creation

8. Istilah pengujian perangkat lunak terhadap keinginan pengguna dinamakan dengan....


A. Software Spesification
B. Software Development
C. Software Validation
D. Software evolution
E. Software Creation

9. Aktifitas proses menghasilkan hasil yang jelas sehingga tahapan proses yang dilakukan terlihat adalah
karakteristik proses perangkat lunak yang dinamakan dengan....
A. Understandability
B. Visibility
C. Supportability
D. Acceptability
E. Reliability

10. Proses didesain dalam suatu metode untuk dihindarkan dari kesalahan adalah karakteristik proses
perangkat lunak yang dinamakan dengan....
A. Understandability
B. Visibility
C. Supportability
D. Acceptability
E. Reliability

11. SDLC adalah kepanjangan dari


A. System Development Life Cycle
B. Software Development Life Cycle
C. System Developed Life Cycle
D. Software Developed Life Cycle
E. System Development Life Crude

12. Yang tidak termasuk tahapan pengembangan perangkat lunak Pada model air terjun (waterfall)
adalah....
A. Requirement analysis and definition
B. System and software design
C. Implementation and unit testing
D. Itnegration and system testing
E. Selling and profit

13. Kepanjangan dari DFD adalah....


A. Data flow diagram
B. Diagram flow data
C. Data flaw diagram
D. Data fase diagram
E. Data frame diagram

14. Sebuah gambar yang mengilustrasikan alur sebuah data disebut dengan....
A. DFD
B. Flowchart
C. UML
D. Diagram context
E. Flowmap
15. Sebuah gambar keseluruhan dari sebuah sistem disebut dengan....
A. DFD
B. Flowchart
C. UML
D. Diatram context
E. Flowmap

Perhatikan gambar berikut, untuk mengerjakan soal 16, 17,18:

I II III
16. Gambar I menunjukan simbol DFD yang berfungsi sebagai....
A. Proses
B. Faktor Eksternal
C. Alur data
D. Data Storage
E. Data Input
17. Gambar II menunjukan simbol DFD yang berfungsi sebagai....
A. Proses
B. Faktor Eksternal
C. Alur data
D. Data storage
E. Data Input
18. Gambar III menunjukan simbol DFD yang berfungsi sebagai....
A. Proses
B. Faktor Eksternal
C. Alur data
D. Data Storage
E. Data Input

19. Sebuah gambar yang mengilustrasikan alur sebuah progarm disebut dengan....
A. DFD
B. Flowchart
C. UML
D. Diagram context
E. Flowmap
Perhatikan gambar berikut untuk menjawab soal no. 20,21,22,23

I II III IV

20. Gambar I menunjukan simbol flowchart yang berfungsi sebagai....


A. Terminator
B. Input
C. Proses
D. Keputusan
E. Penyimpanan
21. Gambar II menunjukan simbol flowchart yang berfungsi sebagai....
A. Terminator
B. Input
C. Proses
D. Keputusan
E. Penyimpanan
22. Gambar III menunjukan simbol flowchart yang berfungsi sebagai....
A. Terminator
B. Input
C. Proses
D. Keputusan
E. Penyimpanan
23. Gambar IV menunjukan simbol flowchart yang berfungsi sebagai....
A. Terminator
B. Input
C. Proses
D. Keputusan
E. Penyimpanan
24. Perhatikan gambar flowchart berikut:

Jika A diberikan angka 5 maka outputnya adalah....


A. Genap
B. Ganjil
C. Error
D. 5
E. 0
25. Perhatikan gambar flowchart disamping:
Jika a=10; b=5, maka outputnya adalah...
A. 10
B. 5
C. -5
D. 15
E. Error

B. Uraian
1. Jelaskan perbedaan DFD dan Flowchart
2. Buatlah sebuah diagram context untuk sistem informasi pembayaran spp
3. Tuliskan simbol flowchart dan jelaskan
4. Tuliskan simbol DFD dan jelaskan
5. Buatlah sebuah flowchart untuk menentukan apakah input bilangan ganjil atau genap.

Anda mungkin juga menyukai