Gambar 1.1. Tampilan desktop Microsoft Windows.
Coba kita perhatikan Gambar 1.1. di atas. Bagi pengguna komputer, gambar di atas merupakan tampilan yang sangat dikenal. Gambar ini merupakan tampilan desktop Sistem Operasi Microsoft Windows. Pada gambar tersebut, kita melihat sejumlah ikon-ikon tertentu. Apabila kita klik ganda pada satu ikon maka suatu perangkat lunak (software) tertentu akan terbuka dan dapat penjualan barang, perangkat lunak untuk mengetik dokumen, dan lain-lain.
Perangkat lunak ini merupakan hasil dari serangkaian proses atau kegiatan yang dikenal sebagai Rekayasa Perangkat Lunak. Apakah sebenarnya Rekayasa Perangkat Lunak itu? Modul ini akan memberi jawaban atas pertanyaan ini.
Perangkat lunak ini merupakan hasil dari serangkaian proses atau kegiatan yang dikenal sebagai Rekayasa Perangkat Lunak. Apakah sebenarnya Rekayasa Perangkat Lunak itu? Modul ini akan memberi jawaban atas pertanyaan ini.
Bagi siswa siswi smk khususnya Jurusan RPL silahkan download modul pembelajaran RPL kelas X
Daftar isi dari Modul Pembelajaran RPL kelas X bisa lihat di bawah ini :
BAB 1 PENDAHULUAN ......................................................................................1
1.1. PENGERTIAN REKAYASA PERANGKAT LUNAK.........................................2
1.2. TUJUAN REKAYASA PERANGKAT LUNAK..................................................2
1.3. RUANG LINGKUP.........................................................................................3
1.4. REKAYASA PERANGKAT LUNAK DAN DISIPLIN ILMU
KOMPUTER ........................................................................................................4
1.5. REKAYASA PERANGKAT LUNAK DAN DISIPLIN ILMU LAIN......................8
1.6. PERKEMBANGAN REKAYASA PERANGKAT LUNAK...................................8
1.7. PROFESI DAN SERTIFIKASI.........................................................................9
1.8. REKAYASA PERANGKAT LUNAK DAN PEMECAHAN
MASALAH................................................................................................................10
1.9. RINGKASAN....................................................................................................14
1.10. SOAL-SOAL LATIHAN....................................................................................15
BAB 2 METODE REKAYASA PERANGKAT LUNAK..............................................17
2.1. MODEL PROSES REKAYASA PERANGKAT LUNAK .........................17
2.2. TAHAPAN REKAYASA PERANGKAT LUNAK .........................24
2.3. RINGKASAN...............................................................................31
2.4. SOAL-SOAL LATIHAN...............................................................32
BAB 3 ELEKTRONIKA DAN SISTEM KOMPUTER................................33
3.1. DASAR ELEKTRONIKA.............................................................34
3.2. ELEKTRONIKA DIGITAL ...........................................................36
3.3. SISTEM KOMPUTER.................................................................39
3.4. RINGKASAN...............................................................................50
3.5. SOAL-SOAL LATIHAN...............................................................51
BAB 4 SISTEM OPERASI .......................................................................53
4.1. PENGERTIAN SISTEM OPERASI ............................................54
4.2. JENIS-JENIS SISTEM OPERASI ..............................................60
4.3. MENYIAPKAN DAN MENJALANKAN SISTEM OPERASI .......68
4.4. BEKERJA DALAM KOMPUTER JARINGAN ............................86
4.5. RINGKASAN...............................................................................92
4.6. SOAL-SOAL LATIHAN...............................................................92
BAB 5 ALGORITMA PEMROGRAMAN DASAR.....................................93
5.1. VARIABEL, KONSTANTA DAN TIPE DATA.............................94
5.2. STRUKTUR ALGORITMA PEMROGRAMAN.........................101
5.3. PENGELOLAAN ARRAY .........................................................121
5.4. OPERASI FILE .........................................................................126
iv Rekayasa Perangkat Lunak
5.5. RINGKASAN.............................................................................128
5.6. SOAL-SOAL LATIHAN.............................................................129
BAB 6 ALGORITMA PEMROGRAMAN LANJUTAN.............................131
6.1. ARRAY MULTIDIMENSI ..........................................................132
6.2. PROSEDUR DAN FUNGSI......................................................136
6.3. RINGKASAN.............................................................................138
6.4. SOAL-SOAL LATIHAN.............................................................139
BAB 7 PEMOGRAMAN APLIKASI DENGAN VB & VB.NET.................141
7.1. DASAR-DASAR VISUAL BASIC..............................................142
7.2. AKSES DAN MANIPULASI BASIS DATA DENGAN VISUAL
BASIC ..................................................................................................163
7.3. TEKNOLOGI COM ...................................................................166
BAB 8 PEMROGRAMAN BERORIENTASI OBYEK DENGAN JAVA ...169
8.1. KONSEP PEMROGRAMAN BERORIENTASI OBYEK ..........170
8.2. PENGENALAN PADA JAVA....................................................172
8.3. TIPE DATA, VARIABEL, DAN PERNYATAAN INPUT/OUTPUT
(I/O) 176
8.4. OPERATOR..............................................................................179
8.5. STRUKTUR KONTROL PROGRAM .......................................182
8.6. EXCEPTION HANDLING.........................................................186
8.7. MULTI-THREADING ................................................................191
8.8. APLIKASI PEMROGRAMAN BERORIENTASI OBYEK
DENGAN JAVA ...................................................................................194
BAB 9 PEMROGRAMAN APLIKASI DENGAN C++ .............................217
9.1. DASAR-DASAR PEMROGRAMAN C++ .................................218
9.2. FUNGSI DALAM C++...............................................................230
9.3. POINTER DAN ARRAY ...........................................................233
9.4. KELAS ......................................................................................240
9.5. MERANCANG APLIKASI BERORIENTASI OBYEK...............248
BAB 10 DASAR-DASAR SISTEM BASIS DATA...................................253
10.1. DATA, BASIS DATA DAN SISTEM MANAJEMEN BASIS DATA
254
10.2. ENTITY-RELATIONSHIP DIAGRAM.......................................262
10.3. BASIS DATA RELASIONAL ....................................................268
10.4. RINGKASAN.............................................................................277
10.5. SOAL-SOAL LATIHAN.............................................................278
BAB 11 APLIKASI BASIS DATA BERBASIS MICROSOFT ACCESS..279
11.1. MENU-MENU UMUM APLIKASI BASIS DATA.......................280
11.2. TABEL.......................................................................................285
11.3 QUERY.....................................................................................290
11.4. FORM .......................................................................................301
11.5. REPORT...................................................................................312
11.6. RINGKASAN.............................................................................320
Rekayasa Perangkat Lunak v
11.7. SOAL-SOAL LATIHAN.............................................................321
BAB 12 BASIS DATA BERBASIS SQL .................................................323
12.1. SEKILAS TENTANG SQL........................................................324
12.2. MEMPERSIAPKAN PERANGKAT LUNAK BERBASIS SQL..325
12.3. MENU / FITUR UTAMA............................................................328
12.4. PEMBUATAN DAN PENGISIAN TABEL.................................329
12.5. OPERASI PADA TABEL DAN VIEW .......................................332
12.6. MENGGUNAKAN T-SQL .........................................................339
12.7. FUNGSI, PROCEDURE DAN TRIGGER ................................349
12.9. RINGKASAN.............................................................................357
12.10. SOAL-SOAL LATIHAN.............................................................358
BAB 13 DESAIN WEB STATIS DAN HTML ..........................................359
13.1. KONSEP DASAR DAN TEKNOLOGI WEB.............................360
13.2. PERSIAPAN PEMBUATAN WEB............................................362
13.3. MEMBUAT DAN MENGUJI HALAMAN WEB .........................367
13.4. HTML ........................................................................................369
13.5. RINGKASAN.............................................................................387
13.6. SOAL-SOAL LATIHAN.............................................................387
BAB 14 DINAMIS BERBASIS JSP........................................................389
14.1 DASAR WEB DINAMIS............................................................390
14.2 RINGKASAN.............................................................................413
14.3 SOAL-SOAL LATIHAN.............................................................414
1.1. PENGERTIAN REKAYASA PERANGKAT LUNAK.........................................2
1.2. TUJUAN REKAYASA PERANGKAT LUNAK..................................................2
1.3. RUANG LINGKUP.........................................................................................3
1.4. REKAYASA PERANGKAT LUNAK DAN DISIPLIN ILMU
KOMPUTER ........................................................................................................4
1.5. REKAYASA PERANGKAT LUNAK DAN DISIPLIN ILMU LAIN......................8
1.6. PERKEMBANGAN REKAYASA PERANGKAT LUNAK...................................8
1.7. PROFESI DAN SERTIFIKASI.........................................................................9
1.8. REKAYASA PERANGKAT LUNAK DAN PEMECAHAN
MASALAH................................................................................................................10
1.9. RINGKASAN....................................................................................................14
1.10. SOAL-SOAL LATIHAN....................................................................................15
BAB 2 METODE REKAYASA PERANGKAT LUNAK..............................................17
2.1. MODEL PROSES REKAYASA PERANGKAT LUNAK .........................17
2.2. TAHAPAN REKAYASA PERANGKAT LUNAK .........................24
2.3. RINGKASAN...............................................................................31
2.4. SOAL-SOAL LATIHAN...............................................................32
BAB 3 ELEKTRONIKA DAN SISTEM KOMPUTER................................33
3.1. DASAR ELEKTRONIKA.............................................................34
3.2. ELEKTRONIKA DIGITAL ...........................................................36
3.3. SISTEM KOMPUTER.................................................................39
3.4. RINGKASAN...............................................................................50
3.5. SOAL-SOAL LATIHAN...............................................................51
BAB 4 SISTEM OPERASI .......................................................................53
4.1. PENGERTIAN SISTEM OPERASI ............................................54
4.2. JENIS-JENIS SISTEM OPERASI ..............................................60
4.3. MENYIAPKAN DAN MENJALANKAN SISTEM OPERASI .......68
4.4. BEKERJA DALAM KOMPUTER JARINGAN ............................86
4.5. RINGKASAN...............................................................................92
4.6. SOAL-SOAL LATIHAN...............................................................92
BAB 5 ALGORITMA PEMROGRAMAN DASAR.....................................93
5.1. VARIABEL, KONSTANTA DAN TIPE DATA.............................94
5.2. STRUKTUR ALGORITMA PEMROGRAMAN.........................101
5.3. PENGELOLAAN ARRAY .........................................................121
5.4. OPERASI FILE .........................................................................126
iv Rekayasa Perangkat Lunak
5.5. RINGKASAN.............................................................................128
5.6. SOAL-SOAL LATIHAN.............................................................129
BAB 6 ALGORITMA PEMROGRAMAN LANJUTAN.............................131
6.1. ARRAY MULTIDIMENSI ..........................................................132
6.2. PROSEDUR DAN FUNGSI......................................................136
6.3. RINGKASAN.............................................................................138
6.4. SOAL-SOAL LATIHAN.............................................................139
BAB 7 PEMOGRAMAN APLIKASI DENGAN VB & VB.NET.................141
7.1. DASAR-DASAR VISUAL BASIC..............................................142
7.2. AKSES DAN MANIPULASI BASIS DATA DENGAN VISUAL
BASIC ..................................................................................................163
7.3. TEKNOLOGI COM ...................................................................166
BAB 8 PEMROGRAMAN BERORIENTASI OBYEK DENGAN JAVA ...169
8.1. KONSEP PEMROGRAMAN BERORIENTASI OBYEK ..........170
8.2. PENGENALAN PADA JAVA....................................................172
8.3. TIPE DATA, VARIABEL, DAN PERNYATAAN INPUT/OUTPUT
(I/O) 176
8.4. OPERATOR..............................................................................179
8.5. STRUKTUR KONTROL PROGRAM .......................................182
8.6. EXCEPTION HANDLING.........................................................186
8.7. MULTI-THREADING ................................................................191
8.8. APLIKASI PEMROGRAMAN BERORIENTASI OBYEK
DENGAN JAVA ...................................................................................194
BAB 9 PEMROGRAMAN APLIKASI DENGAN C++ .............................217
9.1. DASAR-DASAR PEMROGRAMAN C++ .................................218
9.2. FUNGSI DALAM C++...............................................................230
9.3. POINTER DAN ARRAY ...........................................................233
9.4. KELAS ......................................................................................240
9.5. MERANCANG APLIKASI BERORIENTASI OBYEK...............248
BAB 10 DASAR-DASAR SISTEM BASIS DATA...................................253
10.1. DATA, BASIS DATA DAN SISTEM MANAJEMEN BASIS DATA
254
10.2. ENTITY-RELATIONSHIP DIAGRAM.......................................262
10.3. BASIS DATA RELASIONAL ....................................................268
10.4. RINGKASAN.............................................................................277
10.5. SOAL-SOAL LATIHAN.............................................................278
BAB 11 APLIKASI BASIS DATA BERBASIS MICROSOFT ACCESS..279
11.1. MENU-MENU UMUM APLIKASI BASIS DATA.......................280
11.2. TABEL.......................................................................................285
11.3 QUERY.....................................................................................290
11.4. FORM .......................................................................................301
11.5. REPORT...................................................................................312
11.6. RINGKASAN.............................................................................320
Rekayasa Perangkat Lunak v
11.7. SOAL-SOAL LATIHAN.............................................................321
BAB 12 BASIS DATA BERBASIS SQL .................................................323
12.1. SEKILAS TENTANG SQL........................................................324
12.2. MEMPERSIAPKAN PERANGKAT LUNAK BERBASIS SQL..325
12.3. MENU / FITUR UTAMA............................................................328
12.4. PEMBUATAN DAN PENGISIAN TABEL.................................329
12.5. OPERASI PADA TABEL DAN VIEW .......................................332
12.6. MENGGUNAKAN T-SQL .........................................................339
12.7. FUNGSI, PROCEDURE DAN TRIGGER ................................349
12.9. RINGKASAN.............................................................................357
12.10. SOAL-SOAL LATIHAN.............................................................358
BAB 13 DESAIN WEB STATIS DAN HTML ..........................................359
13.1. KONSEP DASAR DAN TEKNOLOGI WEB.............................360
13.2. PERSIAPAN PEMBUATAN WEB............................................362
13.3. MEMBUAT DAN MENGUJI HALAMAN WEB .........................367
13.4. HTML ........................................................................................369
13.5. RINGKASAN.............................................................................387
13.6. SOAL-SOAL LATIHAN.............................................................387
BAB 14 DINAMIS BERBASIS JSP........................................................389
14.1 DASAR WEB DINAMIS............................................................390
14.2 RINGKASAN.............................................................................413
14.3 SOAL-SOAL LATIHAN.............................................................414
10 komentar
udah gak bisa di download
Masih bisa ko :)
Gak bisa di download
Sekarang sudah bisa di download
Terimakasih Sangat Bermanfaat
gk bisa di download
gk bisa di download
gak bisa di download
Sekarang Sudah bisa didonwnload
Terimakasih sudah Berkomentar
Silahkan berikan komentar dengan bijak demi kemajuan blog ini
Tidak menerima komentar berupa SPAM atau semacamnya, jangan salahkan Author jika komentar anda dihapus
Terimakasih, Salam Handika
EmoticonEmoticon