NIM : 1829047054
KELAS : TKI-2
FORMAT RPP
2. KD pada KI keterampilan
4.2 Melakukan Instalasi Perangkat
C. Indikator Pencapaian Kompetensi
3.2.1 Menjelaskan berbagai perangkat lunak bahasa pemrograman komputer
3.2.2 Menjelaskan prosedur instalasi berbagai perangkat lunak bahasa pemrograman komputer
3.2.3 Mengoperasikan prosedur instalasi berbagai perangkat lunak bahasa pemrograman
komputer
4.2.1 Menginstalasi perangkat lunak bahasa pemrograman
4.2.2 Menguji hasil instalasi perangkat lunak bahasa pemrograman
D. Tujuan Pembelajaran
1. Setelah memahami perangkat lunak, siswa mampu menjelaskan perangkat lunak,
2. Menjelaskan prosedur instalasi perangkat lunak,
3. Mengoperasikan prosedur instalasi perangkat lunak,
4. Menginstal perangkat lunak perangkat lunak
5. Menguji perangkat lunak yang telah diinstal
E. Materi Pembelajaran
1. Perangkat lunak bahasa pemrograman komputer
Perangkat Lunak Bahasa pemrograman adalah software bahasa komputer yang digunakan
dengan cara merancang atau membuat program sesuai dengan struktur dan metode yang
dimiliki oleh bahasa program itu sendiri. Komputer mengerjakan transformasi data
berdasarkan kumpulan printah program yang telah dibuat oleh program. Kumpulan perintah
ini harus dimengerti oleh komputer, berstruktur terntentu (syntax), dan bermakna. Bahasa
pemrograman merupakan notasi untuk memberikan secara tepat program komputer. Berbeda
dengan bahasa, misalkan Bahasa Indonesia dan Inggris yang merupakan bahasa alamiah
(natural language), sintaksis dan semantik bahasa pemrograman komputer ditentukan secara
jelas dan terstruktur, sehingg bahasa pemrograman juga disebut sebagai bahasa formal
(formal language). Jadi dengan kata lain seperti translator ke bahasa mesin.
Bahasa pemrograman tingkat rendah (low level language), merupakan bahasa pemrograman
generasi pertama, bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya
menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja karena
isinya programnya berupa kode-kode mesin.
Bahasa pemrograman tingkat menengah (middle level language), merupakan bahasa
pemrograman dimana pengguna instruksi sudah mendekati bahasa sehari-hari, walaupun
begitu masih sulit untuk dimengerti karena banyak menggunakan singkatan-singkatan seperti
“STO” artinya simpan (STORE) dan “MOV” artinya pindahkan (MOVE). Yang tergolong
dalam bahasa ini adalah assembler.
Bahasa pemrograman tingkat tinggi (high level language) merupakan bahasa yang
mempunyai ciri lebih terstruktur, mudah dimengerti karena menggunakan bahasa sehari-hari,
contoh bahasa level ini adalah: Delphi, Pascal, ORACLE, MS-SQL, Perl, Phyton, Basic,
Visual Studio (Visual Basic, Visual FoxPro), Informix, C, C++, ADA, Java, PHP, ASP,
XML, dan lain-lain. Bahasa seperti Java, PHP, ASP, XML biasanya digunakan untuk
pemrograman pada internet, dan masih banyak lagi yang terus berkembang yang saat ini
biasanya dengan ekstensi .net (baca: dot net) seperti Visual Basic.NET dan Delphi.Net yang
merupakan bahasa pemrograman yang dikembangkan pada aran berbasis internet
2. Menginstalasi perangkat lunak bahasa pemrograman komputer
Terlebih dahulu silahkan anda download Borland C++ 5.02 . Jika sudah selesai mari kita
Extract file tersebut .
Seperti gambar berikut :
Setelah anda selesai mengextract file tersebut ke folder tujuan sekarang buka folder tersebut
dan kita pilih file berekstensi .EXE (application) yaitu SETUP
2. Pada langkah kedua, kita jumpai information via Note pad, langsung saja kita close.
5. Langkah kelima digunakan untuk menentukan letak Database Engine dari Borland
kemudian tekan “NEXT >”
6. Pada langkah ke enam ini digunakan untuk menentukan dimana komponen dari
Database diletakkan dan tekan “NEXT >”
7. Pada langkah ini berisi persetujuan penginstalan Borland C++, click “Install”
9. Setelah proses selesai ,akan muncul kotak dialog Install Nifitication dan click “OK”.
10. Pada langkah ini kita langsung saja click “Skip”.
12. Pada langkah ini terdapat kotak dialog Online Registration,jika anda ingin mendaftar
online pilih “Next > “ jika tidak click “Skip”.
13. Instalasi berhasil, jika ingin mengoprasikan Borland C++, kita pergi ke folder dimana
Borland C++ terinstall, kemudian pilih “BC5”
Bukalah software Turbo C++, akan terlihat tampilan awal Turbo C++ sebagai berikut:
Tulis Source Code Program Bahasa C
Source Kode Dapat Ditulis Pada Text Editor Turbo C
Setelah Selesai Menuliskan Source Kode Program Maka Kompile File
Dengan Menggunakan Sub Menu Compile .
Kompile file dijalankan Untuk mengubah source code menjadi sebuah program, kita
gunakan compiler. Setelah source code tercompile, terbentuklah sebuah file objek dengan
ekstension “ .obj “. File “ .obj “ ini belum merupakan sebuah program executable.
Jalankan Program dengan sub menu Run
Setelah kita kompile file yang berisi source code, maka sebagai hasil kompilasi tersebut kita
akan mendapatkan suatu file yang bisa dijalankan (executable file). Menjalankan program
yang kita buat berarti menjalankan file hasil proses kompilasi tersebut.
Untuk menyimpan pilih menu Save As
II. 4 Struktur Program C++
Deklarasi header file /preprocessor
……......................
……......................
File Header (Preprocessor) Pada C++
}
File header yaitu file yang berisi deklarasi fungsi dan definisi konstanta. Beberapa
file judul sudah disediakan di C. File – File ini mempunyai ciri bereksistensi.h file-file
header ini biasanya dipanggil menggunakan fungsi include. Fungsi include sendiri
merupakan salah satu jenis pengarah praprocessor yang dipakai untuk membaca file-file
header tersebut.
Jenis – Jenis File Header yang biasa digunakan untuk proses input dan output dalam
C++ antara lain:
Fungsi main ( )
Fungsi ini menjadi awal dan akhir eksekusi program C++. Main adalah nama judul
fungsi. Melihat bentuk seperti itu dapat kita ambil kesimpulan bahwa batang tubuh program
utama berada didalam fungsi main( ). Berarti dalam setiap pembuatan program utama, maka
dapat dipastikan seorang pemrogram menggunakan minimal sebuah fungsi. Pembahasan
lebih lanjut mengenai fungsi akan diterangkan kemudian. Yang sekarang coba ditekankan
adalah kita menuliskan program utama kita didalam sebuah fungsi main().
Komentar
Komentar tidak pernah dicompile oleh compiler. Dalam C++ terdapat 2 jenis
komentar, yaitu:
Tanda Semicolon
cout << " Selamat Datang Pada Pemrograman C++\ n " << endl;
Program
couttersebut akan menampilkan
<< " Ini adalah hasil
program pertamaku sebagai berikut
menggunakan :
C++ \n "<<endl ;
getch ( ) ;
G. Kegiatan Pembelajaran
1. Pertemuan Ketiga:**)
a. Pendahuluan/Kegiatan Awal (15 menit)
1) Guru memberi salam, selanjutnya menanyakan kabar peserta didik
2) Salah satu peserta didik memimpin berdoa sebelum memulai pelajaran
3) Peserta didik mengecek kebersihan kelas
4) Guru memberikan apersepsi dengan mengajukan pertanyaan
5) Peserta didik diberi kesempatan untuk menyampaikan pendapatnya.
6) Guru menanggapi jawaban peserta didik dan mengaitkannya dengan materi
pembelajaran hari ini.
7) Guru menyampaikan tujuan pembelajaran yang akan dicapai
8) Guru menyampaikan garis besar cakupan materi dan penjelasan tentang kegiatan yang
akan dilakukan peserta didik.
9) Guru menyampaikan hal-hal yang akan dinilai dan teknik penilaiannya
b. Kegiatan Inti ( 105 menit)
1) Pemberian stimulus: (Mengamati)
a) Guru mengajak peserta didik mengumpulkan, mengorganisir & menganalisa
informasi
b) Peserta didik mengkomunikasikan ide-ide dan informasi
c) Guru meminta peserta didik untuk bekerja dengan orang lain dan kelompok (teman
sebangku)
Peserta didik saling bertukar hasil pekerjaan untuk membandingkan data yang dikumpulkan
2. Pertemuan Keempat:**)
a. Pendahuluan/Kegiatan Awal (15 menit)
1) Guru memberi salam, selanjutnya menanyakan kabar peserta didik
2) Salah satu peserta didik memimpin berdoa sebelum memulai pelajaran
3) Peserta didik mengecek kebersihan kelas
4) Guru memberikan apersepsi dengan mengajukan pertanyaan
5) Peserta didik diberi kesempatan untuk menyampaikan pendapatnya.
6) Guru menanggapi jawaban peserta didik dan mengaitkannya dengan materi
pembelajaran hari ini.
7) Guru menyampaikan tujuan pembelajaran yang akan dicapai
8) Guru menyampaikan garis besar cakupan materi dan penjelasan tentang kegiatan yang
akan dilakukan peserta didik.
9) Guru menyampaikan hal-hal yang akan dinilai dan teknik penilaiannya.
b. Kegiatan Inti (105 menit)
1) Pemberian stimulus: (Mengamati)
a) Guru mengajak peserta didik mengumpulkan, mengorganisir & menganalisa
informasi
b) Peserta didik mengkomunikasikan ide-ide dan informasi
c) Guru meminta peserta didik untuk bekerja dengan orang lain dan kelompok (teman
sebangku)
Peserta didik saling bertukar hasil pekerjaan untuk membandingkan data yang dikumpulkan
I. Sumber Belajar
1. Internet
J. Penilaian Pembelajaran
1. Teknik Penilaian
a. Pengetahuan : Tes Tertulis dan Penugasan
b. Keterampilan : penilaian kinerja
2. Instrumen Penilaian
a. Instrumen Penilaian Kompetensi Pengetahuan (KD 3.1)
1) Tes Tulis
No Pertanyaan Jawaban Skor
1 Apa fungsi dari Aplikasi Borland Fungsi Borland c++ yaitu 2
C++? software yang digunakan user
untuk membuat atau
membangu program
komputer
2 Jelaskan apa yang dimaksud Bahasa Pemrograman C 2
dengan bahasa C ! adalah sebuah bahasa
pemrograman komputer yang
bisa digunakan untuk
membuat berbagai aplikasi
(general-purpose
programming language),
mulai dari sistem operasi
(seperti Windows atau
Linux), antivirus, software
pengolah gambar (image
processing), hingga compiler
untuk bahasa pemrograman,
dimana C banyak digunakan
untuk membuat bahasa
pemrograman lain yang salah
satunya adalah PHP.
3 Apa yang dimaksud dengan Kompilator (Inggris: 2
compiler ? compiler) adalah sebuah
program komputer yang
berguna untuk
menerjemahkan program
komputer yang ditulis dalam
bahasa pemrograman
tertentu menjadi program
yang ditulis dalam bahasa
pemrograman lain.
4 Apa fungsi dari studio.h & 1. stdio.h ( Standar Input 2
conio.h ? Output )
File header yang digunakan
untuk penginputan dan
pencetakan, perintah yang
digunakan adalah:
- scanf, digunakan untuk
penginputan.
- printf, digunakan untuk
pencetakan.
ZULFITRI, S.Pd
NIP
*) KI dan KD Sikap Spritual dan Sikap Sosial ditambahkan untuk mata pelajaran
Pendidikan Agama dan PPKn.
**) Semua sintaksis/langkah model pembelajaran dapat lengkap pada setiap
pertemuan, atau dapat lengkap pada beberapa pertemuan.
a. Penyusunan RPP