DINAS PENDIDIKAN
SMK NEGERI 1 CISARUA
Jl. Kolonel Masturi No. 300, Desa Jambudipa, Kec. Cisarua, Kab. Bandung Barat
smkn.cisarua1@gmail.com
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
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
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
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
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
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
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.