Program ini menentukan apakah suatu bilangan yang diinputkan merupakan bilangan genap atau ganjil dengan mengecek sisa bagi bilangan tersebut dibagi 2, jika sisa bagi 0 maka bilangan tersebut genap, jika tidak maka bilangan tersebut ganjil. Program ini menggunakan bahasa C++ dan menampilkan hasil pengecekan bilangan genap atau ganjil yang diinputkan user.
Fungsi adalah modul program yang mengembalikan nilai. Fungsi dapat menerima parameter dan mengembalikan hasil berupa nilai tertentu. Fungsi mirip prosedur namun harus menentukan tipe data hasil yang dikembalikan. Contoh fungsi adalah menghitung faktorial, pangkat, atau mengembalikan nilai terbesar dari dua nilai.
Laporan ini membahas pembuatan program kalkulator sederhana menggunakan GUI dengan fitur input nilai, pemilihan operator, dan tampilan hasil perhitungan melalui teks dan pesan dialog. Program ini dibuat menggunakan komponen-komponen dasar seperti textfield, combobox, dan button untuk menampilkan tampilan kalkulator dan mengolah operasi hitung dasar seperti penjumlahan, pengurangan, perkalian, dan pembagian.
Modul ini membahas tentang transformasi dan animasi objek 2D. Terdapat empat kompetensi dasar yang meliputi pemahaman fungsi transformasi, pembuatan multi objek, pemahaman prinsip animasi objek 2D, dan pembuatan animasi objek 2D. Materi yang dibahas meliputi transformasi objek 2D melalui translasi, rotasi, dan skala serta pembuatan animasi menggunakan timer function. Praktikum meliputi latihan transformasi dan animasi objek 2D dengan menggunakan fun
Program ini menentukan apakah suatu bilangan yang diinputkan merupakan bilangan genap atau ganjil dengan mengecek sisa bagi bilangan tersebut dibagi 2, jika sisa bagi 0 maka bilangan tersebut genap, jika tidak maka bilangan tersebut ganjil. Program ini menggunakan bahasa C++ dan menampilkan hasil pengecekan bilangan genap atau ganjil yang diinputkan user.
Fungsi adalah modul program yang mengembalikan nilai. Fungsi dapat menerima parameter dan mengembalikan hasil berupa nilai tertentu. Fungsi mirip prosedur namun harus menentukan tipe data hasil yang dikembalikan. Contoh fungsi adalah menghitung faktorial, pangkat, atau mengembalikan nilai terbesar dari dua nilai.
Laporan ini membahas pembuatan program kalkulator sederhana menggunakan GUI dengan fitur input nilai, pemilihan operator, dan tampilan hasil perhitungan melalui teks dan pesan dialog. Program ini dibuat menggunakan komponen-komponen dasar seperti textfield, combobox, dan button untuk menampilkan tampilan kalkulator dan mengolah operasi hitung dasar seperti penjumlahan, pengurangan, perkalian, dan pembagian.
Modul ini membahas tentang transformasi dan animasi objek 2D. Terdapat empat kompetensi dasar yang meliputi pemahaman fungsi transformasi, pembuatan multi objek, pemahaman prinsip animasi objek 2D, dan pembuatan animasi objek 2D. Materi yang dibahas meliputi transformasi objek 2D melalui translasi, rotasi, dan skala serta pembuatan animasi menggunakan timer function. Praktikum meliputi latihan transformasi dan animasi objek 2D dengan menggunakan fun
1. Algoritma, Struktur Data dan Pemrograman TerstrukturKelinci Coklat
Dokumen tersebut membahas tentang algoritma, struktur data, dan pemrograman terstruktur menggunakan bahasa C++. Pokok bahasannya meliputi tipe data, algoritma, struktur data, penulisan program C++, pemilihan, pengulangan, dan pemrograman modular menggunakan fungsi.
Program ini membahas tentang array of record, yang merupakan array dimana elemennya adalah record. Program ini menjelaskan konsep array, record, dan array of record beserta contoh kode programnya. Program ini juga memberikan latihan dan tugas untuk mempraktikkan penggunaan array of record dalam mengolah data mahasiswa dan pegawai.
Dokumen ini membahas penggunaan array dua dan tiga dimensi dalam Delphi untuk merepresentasikan matriks. Terdapat contoh kode program yang mendemonstrasikan cara membuat, mengisi, dan melakukan operasi-operasi dasar pada matriks seperti penjumlahan, pengurangan, dan perkalian matriks.
Dokumen tersebut memberikan contoh algoritma dan kode program C++ untuk menentukan bilangan genap atau ganjil berdasarkan input bilangan. Algoritmanya melakukan pembagian sisa bilangan yang diinputkan dengan 2, dan mencetak keluaran "genap" atau "ganjil" berdasarkan kondisi sisa pembagian.
Laporan praktikum ini membahas tentang struktur data dalam bahasa C++. Terdapat penjelasan tentang definisi struktur, cara deklarasi struktur, pengaksesan elemen struktur, dan contoh praktikum mengenai struktur lingkaran dan data mahasiswa. Laporan ini juga membahas perbedaan antara struct of array dan array of struct.
Dokumen ini memberikan pengenalan dasar tentang bahasa pemrograman C++, meliputi penggunaan namespace std, deklarasi variabel, tipe data, input output menggunakan cin dan cout, operasi matematika, komentar, dan latihan-latihan penggunaan C++.
Dokumen tersebut membahas tentang pointer dalam bahasa C dan C++. Pointer adalah variabel yang menyimpan alamat memori dari variabel lain. Pointer memungkinkan akses langsung ke nilai yang disimpan pada alamat tertentu di memori, dan dapat digunakan untuk membuat array dinamis. Operator & dan * digunakan untuk mendapatkan alamat dan nilai yang ditunjuk pointer. Pointer aritmatika memungkinkan perpindahan pointer ke alamat berikutnya.
Dokumen tersebut membahas perbedaan antara perulangan rekursif dan iteratif serta contoh-contoh penerapannya seperti fungsi pangkat, faktorial, deret Fibonacci, dan masalah menara Hanoi. Rekursif melibatkan fungsi yang memanggil dirinya sendiri secara berulang, sedangkan iteratif menggunakan instruksi perulangan seperti for atau while.
Dokumen tersebut membahas tentang linear programming, termasuk pengertian, contoh masalah, perumusan model, dan metode penyelesaian secara grafis dan matematis menggunakan metode simpleks. Diberikan dua contoh soal untuk mendemonstrasikan proses perumusan model linear programming dan penyelesaiannya.
Bahasa dan komputer saling terkait. Bahasa pemrograman adalah bahasa yang dimengerti komputer untuk melakukan tugas. Ada tiga tingkat bahasa pemrograman: rendah, menengah, dan tinggi.
1. Algoritma, Struktur Data dan Pemrograman TerstrukturKelinci Coklat
Dokumen tersebut membahas tentang algoritma, struktur data, dan pemrograman terstruktur menggunakan bahasa C++. Pokok bahasannya meliputi tipe data, algoritma, struktur data, penulisan program C++, pemilihan, pengulangan, dan pemrograman modular menggunakan fungsi.
Program ini membahas tentang array of record, yang merupakan array dimana elemennya adalah record. Program ini menjelaskan konsep array, record, dan array of record beserta contoh kode programnya. Program ini juga memberikan latihan dan tugas untuk mempraktikkan penggunaan array of record dalam mengolah data mahasiswa dan pegawai.
Dokumen ini membahas penggunaan array dua dan tiga dimensi dalam Delphi untuk merepresentasikan matriks. Terdapat contoh kode program yang mendemonstrasikan cara membuat, mengisi, dan melakukan operasi-operasi dasar pada matriks seperti penjumlahan, pengurangan, dan perkalian matriks.
Dokumen tersebut memberikan contoh algoritma dan kode program C++ untuk menentukan bilangan genap atau ganjil berdasarkan input bilangan. Algoritmanya melakukan pembagian sisa bilangan yang diinputkan dengan 2, dan mencetak keluaran "genap" atau "ganjil" berdasarkan kondisi sisa pembagian.
Laporan praktikum ini membahas tentang struktur data dalam bahasa C++. Terdapat penjelasan tentang definisi struktur, cara deklarasi struktur, pengaksesan elemen struktur, dan contoh praktikum mengenai struktur lingkaran dan data mahasiswa. Laporan ini juga membahas perbedaan antara struct of array dan array of struct.
Dokumen ini memberikan pengenalan dasar tentang bahasa pemrograman C++, meliputi penggunaan namespace std, deklarasi variabel, tipe data, input output menggunakan cin dan cout, operasi matematika, komentar, dan latihan-latihan penggunaan C++.
Dokumen tersebut membahas tentang pointer dalam bahasa C dan C++. Pointer adalah variabel yang menyimpan alamat memori dari variabel lain. Pointer memungkinkan akses langsung ke nilai yang disimpan pada alamat tertentu di memori, dan dapat digunakan untuk membuat array dinamis. Operator & dan * digunakan untuk mendapatkan alamat dan nilai yang ditunjuk pointer. Pointer aritmatika memungkinkan perpindahan pointer ke alamat berikutnya.
Dokumen tersebut membahas perbedaan antara perulangan rekursif dan iteratif serta contoh-contoh penerapannya seperti fungsi pangkat, faktorial, deret Fibonacci, dan masalah menara Hanoi. Rekursif melibatkan fungsi yang memanggil dirinya sendiri secara berulang, sedangkan iteratif menggunakan instruksi perulangan seperti for atau while.
Dokumen tersebut membahas tentang linear programming, termasuk pengertian, contoh masalah, perumusan model, dan metode penyelesaian secara grafis dan matematis menggunakan metode simpleks. Diberikan dua contoh soal untuk mendemonstrasikan proses perumusan model linear programming dan penyelesaiannya.
Bahasa dan komputer saling terkait. Bahasa pemrograman adalah bahasa yang dimengerti komputer untuk melakukan tugas. Ada tiga tingkat bahasa pemrograman: rendah, menengah, dan tinggi.
Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015Saprudin Eskom
Teks tersebut berisi soal ujian kenaikan kelas mata pelajaran pemrograman dasar yang terdiri dari 40 pertanyaan pilihan ganda. Pertanyaan-pertanyaan tersebut meliputi konsep dasar pemrograman seperti fungsi, prosedur, parameter, algoritma pencarian data, bahasa pemrograman, serta tools visual basic dan visual studio.
Modul ini membahas pemrograman mikrokontroler dalam bahasa C. Terdapat penjelasan tentang compiler C yang menghasilkan file hex untuk memori Flash mikrokontroler, penulisan dasar bahasa C seperti variabel, fungsi, operator, seleksi kondisi dan perulangan. Juga dijelaskan pengenalan mikrokontroler AVR yang memiliki keunggulan kecepatan eksekusi program.
Program tersebut merangkum sejarah bahasa C++ dan konsep dasarnya. C++ dikembangkan dari bahasa C oleh Bjarne Stroustrup pada tahun 1980-an dan menjadi bahasa berorientasi objek pada tahun 1990. Program C++ terdiri dari deklarasi variabel, operator, input-output, dan struktur dasar lainnya.
Dokumen tersebut membahas tentang variabel, tipe data, dan ekspresi dalam bahasa C++. Terdapat penjelasan mengenai berbagai tipe data seperti char, int, float, array, string, dan pointer serta penggunaannya. Juga dibahas mengenai operator aritmatika, relasional, logika, dan ekspresi conditional beserta contoh kodenya.
Variabel Operator & Ekspresi - dasar visual basic bagian 5Isya Ansyari
Dokumen tersebut membahas tentang variabel, operator, dan ekspresi dalam bahasa pemrograman Visual Basic. Variabel digunakan untuk menyimpan nilai, operator digunakan untuk menyatakan operasi matematika dan logika, sedangkan ekspresi digunakan untuk menghitung nilai dan menyimpannya ke variabel.
Dokumen tersebut membahas tentang pengertian algoritma dan contoh-contohnya, serta simbol-simbol yang digunakan dalam membuat flowchart program. Juga dibahas tentang struktur bahasa pemrograman Pascal seperti deklarasi variabel, input output, operator, dan contoh-contoh soal algoritma sederhana.
Laporan praktikum menjelaskan cara kerja rangkaian pengubah sandi BCD ke peraga 7-segmen menggunakan IC 7447 dan 7448. Praktikum melibatkan merangkai kedua IC tersebut dengan peraga 7-segmen, memberi masukan biner dan mengamati keluaran pada peraga. Hasil praktikum sesuai dengan teori kerja IC pengubah BCD ke 7-segmen.
Dokumen tersebut membahas tentang pengenalan bahasa pemrograman Python. Python adalah bahasa pemrograman tingkat tinggi berorientasi objek yang dibuat pada tahun 1990. Dokumen ini menjelaskan tentang instalasi Python, elemen dasar seperti operator, dan contoh kode Python.
Dokumen tersebut membahas tentang berbagai jenis bilangan real termasuk bilangan bulat, pecahan, persen, dan operasi-operasi dasar seperti penjumlahan, pengurangan, perkalian, dan pembagian pada bilangan-bilangan tersebut.
Tutorial Turbo Pascal 7.0 terdiri dari sembilan modul yang mencakup pengenalan Turbo Pascal, pengaturan layar, input-output, tipe data, variabel, struktur program dasar dan kompleks, serta perintah-perintah dasar Turbo Pascal.
Laporan praktikum ini membahas tentang fungsi numerik dalam pemrograman visual menggunakan bahasa VB. Laporan ini menjelaskan tujuan dan alokasi waktu praktikum, dasar teori mengenai fungsi numerik seperti konversi tipe data, operasi aritmatika, dan fungsi matematika, serta latihan koding menggunakan fungsi-fungsi tersebut.
Dokumen ini membahas tentang rotasi bumi, yaitu perputaran bumi pada porosnya yang disebabkan oleh gaya gravitasi matahari dan bumi. Rotasi bumi membutuhkan waktu 23 jam 56 menit 4 detik untuk sekali putaran, yang menyebabkan perbedaan waktu antar tempat berjarak 10 bujur sebesar 4 menit.
Jobsheet ini memberikan panduan pembelajaran Microsoft Excel untuk siswa SMK, meliputi pengenalan menu dan fitur-fitur dasar Excel seperti format sel, rumus, dan fungsi seperti IF dan VLOOKUP beserta contoh-contoh penerapannya.
2. menggunakan tool, property, dan event pada vb.netAris Saputro
Modul ini membahas tentang tool, property, dan event pada Visual Basic .NET. Tool adalah komponen yang membentuk antarmuka pengguna aplikasi. Property adalah atribut objek yang nilainya dapat diubah. Event merupakan kejadian yang terjadi pada aplikasi akibat interaksi pengguna. Modul ini juga memberikan contoh latihan pembuatan aplikasi sederhana menggunakan tool, property, dan event.
Modul 1 mendiskusikan pengenalan IDE Visual Basic.NET dan jenis-jenis aplikasi yang dapat dikembangkan menggunakannya. Terdapat empat bagian utama IDE VB.NET yaitu toolbox, design window, properties window, dan solution explorer. Ada lima jenis proyek yang dapat dibuat, yaitu Windows Forms, Class Library, WPF, WPF Browser, dan Console Application. Modul ini memberikan contoh membuat form sederhana menggunakan label, textbox, dan button.
Dokumen ini membahas tentang ADO.NET yang merupakan kumpulan class untuk melakukan koneksi, akses, dan manipulasi database. Terdapat beberapa komponen utama seperti connection, command, dan data reader untuk mengakses database, serta dataset yang merepresentasikan tabel dan baris dari database. Dokumen ini juga menjelaskan beberapa jenis .NET data provider dan komponennya seperti OleDbDataAdapter untuk berkomunikasi antara sumber data dengan dataset.
Modul ini membahas tentang variabel, tipe data, dan operator yang digunakan dalam pemrograman visual VB.NET. Terdapat penjelasan mengenai konsep variabel, jenis-jenis tipe data seperti integer, decimal, string, dan operator aritmatika, pembanding, logika, serta contoh kode program untuk mempraktikkan penggunaan variabel, tipe data, dan operator.
1. Dokumen tersebut membahas tentang berbagai jenis komponen resistor dan penggunaannya dalam sistem elektronika. Terdapat dua jenis resistor utama yaitu fixed resistor dan variable resistor.
2. Fixed resistor memiliki nilai tetap sedangkan variable resistor dapat mengubah nilainya. Jenis resistor lain yang dibahas adalah precision wirewound, NIST standard, power, carbon, metal, dan photocell resistor.
3. Pembacaan nilai resistor dapat dilak
George Simon Ohm adalah perumus hukum Ohm yang menyatakan bahwa kuat arus listrik yang mengalir dalam suatu penghantar sebanding dengan beda potensial antara ujung-ujung penghantar. Hukum ini menjelaskan hubungan antara arus, tegangan, dan hambatan dalam rangkaian listrik.
Dokumen tersebut membahas konsep dasar Entity Relationship (ER) model yang digunakan untuk merancang basis data, termasuk entitas, atribut, relasi, rasio kardinalitas, dan ketergantungan partisipasi."
Merangkum dokumen tersebut, ada 3 poin penting yaitu:
1. Entity, relationship, dan attribute adalah istilah kunci dalam merancang database menggunakan model entity relational diagram.
2. Contoh kasusnya adalah merancang database untuk mengelola administrasi mahasiswa dan proses KRS di suatu perguruan tinggi.
3. Langkah-langkahnya adalah menentukan nama database, membuat tabel-tabel yang dibutuhkan beserta atribut dan hubungannya,
2. Variabel = identifier
Menampung data atau nilai tertentu pada
memori komputer selama program bekerja
3. Deklarasi variabel padaVB.NET:
Dim nama_variabel As tipe_data
Contoh:
Dim bilangan As Integer
Dim ukuran As Double
Dim nama As String
Dim submit As Boolean
5. Untuk data berbentuk bilangan bulat.
Dibedakan menjadi:
Tipe Data Alokasi
Memori
Jangkauan
Short (Int16) 2 byte -32768 s.d. 32767
UInt16 2 byte 0 s.d. 65535
Integer (Int32) 4 byte -2147483648 s.d. 2147483647
UInt32 4 byte 0 s.d. 4294967295
Long (Int64) 8 byte -9223372036854775808 s.d.
9223372036854775807
UInt64 8 byte 0 s.d. 184467440737095551615
6. Untuk data yang mengandung floating point
atau data yang berbentuk bilangan desimal
atau pecahan
Dibedakan menjadi:
Tipe Data Alokasi
Memori
Jangkauan
Single 4 byte -3,402823 x 1038 s.d. 3,402823 x 1038
Double 8 byte -1,79769313486232 x 10308 s.d. 1,79769313486232 x
10308
Decimal 16 byte -79228162514264337593543950335 s.d.
79228162514264337593543950335
7. Char: untuk data berbentuk karakter
Byte: untuk data berupa representasi
karakter dalam bentuk ASCII
String: untuk data berbentuk kumpulan
karakter
8. Untuk data yang hanya memiliki dua
kemungkinan atau pilihan:
true/false, benar/salah, 1/0, ya/tidak, dsb.
Cocok digunakan pada statement
percabangan atau perulangan.
11. Untuk melakukan perhitungan data numerik
Macam-macam:
Simbol Fungsi
^ Pemangkatan
* Perkalian
/ Pembagian (dapat menghasilkan nilai bulat atau pecahan)
Pembagian (hanya menghasilkan nilai bulat)
Mod Modulus (hanya mengambil sisa hasil pembagian)
+ Penjumlahan
- Pengurangan
12. Contoh:
Jika a = 15 dan b = 6, hitunglah hasil operasi
berikut:
1. a ^ b = 11390625
2. a * b = 90
3. a / b = 2,5
4. a b = 2
5. a Mod b = 3
6. a + b = 11
7. a – b = 9
13. Penyelesaian menggunakan program:
Module Module1
Sub Main()
Dim a As Integer = 15
Dim b As Integer = 6
Console.WriteLine("Nilai variabel a = " & a)
Console.WriteLine("Nilai variabel b = " & b)
Console.WriteLine("")
Console.WriteLine("Pemangkatan a ^ b = " & (a ^ b))
Console.WriteLine("Perkalian a * b = " & (a * b))
Console.WriteLine("Pembagian a / b = " & (a / b))
Console.WriteLine("Pembagian a b = " & (a b))
Console.WriteLine("Modulus a Mod b = " & (a Mod b))
Console.WriteLine("Penjumlahan a + b = " & (a + b))
Console.WriteLine("Pengurangan a - b = " & (a - b))
Console.Read()
End Sub
End Module
15. Untuk membandingkan dua operand atau lebih
Menghasilkan tipe data Boolean (true/false)
Macam-macam:
Simbol Nama/Fungsi
< Kurang dari
> Lebih dari
<= Kurang dari atau sama dengan
>= Lebih dari atau sama dengan
= Sama dengan
<> Tidak sama dengan
Like Membandingkan suatu string dengan pola tertentu
16. Contoh:
Jika a = 15, b = 6, dan c = 6, tentukan apakah
pernyataan berikut bernilai benar (true) atau salah
(false)!
1. a < b
2. a > b
3. a <= b
4. a >= b
5. a = b
6. b < c
7. b > c
8. b <= c
9. b >= c
10. b = c
17. Untuk melakukan operasi logika matematika.
Menghasilkan nilai Boolean.
Macam-macam:
1. And
2. AndAlso
3. Or
4. OrElse
5. Xor
6. Not
18. And / AndAlso
Operand 1 Operand 2 Hasil
True True True
True False False
False True False
False False False
Logika And atau AndAlso akan bernilai true jika
kedua operand yang terlibat bernilai true
19. Or / OrElse
Operand 1 Operand 2 Hasil
True True True
True False True
False True True
False False False
Logika Or atau OrElse akan bernilai false jika
kedua operand yang terlibat bernilai false
20. Xor
Operand 1 Operand 2 Hasil
True True False
True False True
False True True
False False False
Logika Xor akan bernilai true jika kedua operand
yang terlibat memiliki kondisi yang berbeda
21. Not
Operand Hasil
True False
False True
Logika Not akan mengubah nilai operand
menjadi kebalikan/lawannya
22. Menggeser bit-bit biner
Mengubah nilai suatu variabel dengan
mengubah susunan bit binernya
Macam-macam:
Simbol Nama Fungsi
<< Left shift Menggeser bit biner ke kiri
>> Right shift Menggeser bit biner ke kanan
23. Contoh 1:
10 << 1 = 20
Perhitungan:
Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1
0 0 0 0 1 0 1 0
0 0 0 1 0 1 0 0
10
20
<< 1
24. Contoh 2:
22 >> 2 = 5
Perhitungan
Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1
0 0 0 1 0 1 1 0
0 0 0 0 0 1 0 1
22
5
>> 2