Daftar isi - C++ - TeachMeSoft

Daftar isi - C++

Daftar isi - C++


DASAR PEMROGRAMAN ALGORITMA

  Download IDE C++
    ▼ Code::Block
    ▼ Cara Install Code::Block
    ▼ Visual C++
    ▼ Cara Install Visual C++
  Input/ Output 

BAHASA DAN PEMROGRAMAN

  • Compiler 
  • Interpreter 
  • Preprocessing, Compiling, dan Linking 
  • Tipe Pemrograman 
  • Algoritma 
  • Ciri Algoritma 
  • Penerapan Algoritma 
  • Notasi Algoritma 
  • Deskriptif Algoritma 
  • Flowchart 
  • Pseudo code 
  • Penerjemah kedo sumber

TIPE DATA DAN OPERATOR

  Pengertian Data
  Identifier
  Konstanta 

  Variabel 
    ▼ Pengidentifikasi
    ▼ Jenis Data Fundamental
    ▼ Deklarasi Variabel
    ▼ Inisialisasi Variabel
    ▼ Jenis Pengurangan : Otomatis dan Jenis Deklarasi
    ▼ Pengantar String
    ▼ Tipe Data Operator Bahasa C++
  Operator
  Operator Aritmatika Bagian 1

    ▼ Operator Tambah 
    ▼ Operator Kurang 
    ▼ Operator Kali 
    ▼ Operator Bagi 
    ▼ Operator Modulo 
    ▼ Operator Unary
    ▼ Operator Binary
    ▼ Operator Ternary
    ▼ Ungkapan (Ekspresi)
  Operator Aritmatika Bagian 2
    ▼ Hukum Komutatif
    ▼ Hukum Asosiatif
    ▼ Hukum Distributif
    ▼ Hukum Identitas
    ▼ Operator Kuadrat (x2)
    ▼ Operator Akar-pangkat 2 (√n)
    ▼ Operator Pangkat-n (xn)
    ▼ Operator Akar-pangkat n (𝒏𝒙)
    ▼ Operator Logaritma (log(x))
    ▼ Operator Trigonometri (sine, cosine, tangent)
    ▼ Bilangan PHI (μ)
  Operator Logika
    ▼ Operator AND
    ▼ Operator OR
    ▼ Operator XOR
    ▼ Operator Perbandingan

STRUKTUR PERULANGAN

  Perulangan
  Operator Increment dan Decrement
  Ekspresi Matematika ++ dan --
  Konsep struktur kendali proses: for
  Peranan dan terapan struktur kendali proses for
  Perhitungan Penyataan For 
    ▼ Program dan Penjelasan Deret Fibonacci
    ▼ Contoh Program 6 Pola Segitga dan 1 Layang-layang (for dan switch)
  Pernyataan Nested - For
  Konsep struktur kendali proses: while
  Peranan dan terapan struktur kendali proses while
  Pernyataan While 
    ▼ Program Lempar Dadu (Fungsi built-in)
  Pernyataan Nested - While
  Perulangan Do - While
  Konsep struktur kendali proses: do-while
  Peranan dan terapan struktur kendali proses do while
  Pernyataan Nested Do - While
  Perulangan Tak Hinggah
  Pernyataan Break
  Pernyataan Continue
  Pernyataan Goto

STATEMENT KENDALI

  Pengertian statement
  Operator Relasi
  Konsep struktur kendali proses: if-then-else
  Peranan dan terapan struktur kendali proses if-then else
  Statement If
  Pernyataan If/ Else
  Pernyataan If/ Else If
  Pernyataan If/ Else Majemuk
    ▼ [Studi Kasus] Latihan Membuat Calculator Sederhana Menggunakan IF Else
  Pernyataan Nested If
  Operator Logika
  Operator Kondisional
  Statement Switch
  Pernyataan Swtich ... Case
    ▼ [Studi Kasus] Latihan Membuat Calculator Sederhana Menggunakan Switch
  Konsep struktur kendali proses: switch
  Peranan dan terapan struktur kendali proses switch
  IF ...Then, IF..Then..Else dan Nested IF
  Aplikasi Pernyataan IF Pada menu

PROSEDUR DAN SUBROUTIN

  Prosedur
  Parameter Prosedur
  Pemanggil Prosedur
  Sub Rutin
  Sub Rutin dalam bahasa pemrograman
  Function yang Mengembalikan Nilai
  Function yang Tidak mengembalikan Nilai
  Fuction Call Function
  Call by value dan Call by References
  Parameter dengan nilai default
  Overloading 

FUNGSI

  Pendahuluan
  Fungsi Void
  Pemanggilan Fungsi
  Prototipe Fungsi
  Pengiriman Data dan Fungsi
  Passing Data By Value
  Pernyataan Kembali
  Mengembalikan Nilai Dari Fungsi
  Mengubahn Fungsi dalam Program Menu
  Variabel Lokal dan Global
  Variabel Static Local 

OPERATOR STRING

  String Pada Bahasa C
  Pointer pada Operasi String
  Library String bahasa C++
  Membandingkan String
  Operator Logika NOT
  Pengurutan String
  Fungsi Konversi String/Numeric
  Menguji Sebuah Karakter
  Deskripsi Fungsi Karakter
  Konversi Karakter
  Menulis String
  Pointer Untuk Menguraikan String
  Class String Pada C++
  Membuat Class String Sendiri
  Studi Kasus

ARRAY

  Pengertian Array
  Deklarasi Array
  Inisialisasi Array
  Array Multi dimensi
  Mengurutkan Element Array
  Array 1-Dimensi
  Array 2-Dimensi
    ▼ Penjumlahan Matriks
    ▼ Pengurangan Matriks
    ▼ Matriks dan Konstanta
    ▼ Perkalian Matriks
    ▼ Matriks Bujursangkar
    ▼ Determinan Matriks
    ▼ Matriks Transpose
    ▼ Invers dan Matriks
    ▼ Matriks dan Vektor
    ▼ Contoh Program array
Metode Function
Alogaritma Matematika Informasi
    ▼ Basis Bilangan 10 (DEC)
    ▼ Basis Bilangan 8 (OCT)
    ▼ Basis Bilangan 16 (HEX)
    ▼ Basis Bilangan 2 (BIN)
    ▼ Algoritma FAST
    ▼ Algoritma Transformasi Antar-operator Arithmatika

REKURSIF

  Pengertian Rekursif
  Pengertian Teknik Iteratif
  Perbandingan teknik rekursif dan teknik Iteratif
  Algoritma teknik Rekursif
  Algoritma Teknik Iteratif
  Penerapan Algoritma Rekursif
  Penerapan Algoritma Iteratif 


GRAFIK

  Pengertian Grafik
  Grafik Library
  Grafik Sederhana
  Animasi Grafik
  Dasar-dasar Game 

OPERASI FILE

  Pengertian File
  Class Stream
  Hirarki Class Stream
  File Inpu/Output C++
  Pembacaan string
  Routin-routin Konversi File
  File Binary dan ASCII
  Binary I/O
  Buffer
  Rutin-rutin Pada C++
  File Sekuensial
  Program Operasi File 

POINTER

  Pemrograman Pointer
  Deklarasi Variabel Bertipe Pointer
  Inisialisasi Pointer
  Pointer Untuk Fungsi
  Mengakses dan Mengubah Isi Pointer
  Array dan Pointer
  Pointer dan Fungsi
  Fungsi Pointer ke Static Class Member Function
  Fungsi Pointer pada Class anggota Fungsi Non-static 

CLASS

  Obyek dan Class
  Tipe Class
  Deklarasi Class
  Struktur dan Kelas
  Constructor dan Destructor
  Overloading Constructor
  Menulis Class
  Reference This
  Overloading Method
  Accessodifier
  Contoh Program Class 

PEMROGRAMAN BERORIENTASI OBYEK

  PemrogramanObject-Oriented dan Prosedural
  Perbedaan Object-Oriented dan Prosedural
  Pemrograman Berorientasi Objek
  Immutable Obyek
  Modularitas dan Abstraksi Data
  Modularitas dan Penyebunyian Informasi
  Interface
  Interface dan Class
  Hubungan dari Interface ke Class
  Pewarisan Antar Interface 

INHERITANCE, FRIENDS, POLYMORPHISM DAN OVERLOADING

  Menggunakan Obyek dan Class
  Realisasi Prosedur dan Fungsi dalam Class
  Class Private, Class Public dan Class Protected
  Friend
  Friend Class
  Inheritance
  Class Basis Virtual
  Inheritance Between Class
  Multiple Inheritance
  Polymorphism
  Overloading

Referensi

  • [1] Sutarman, Enny. 2018. Modul Praktikum Algoritma dan Pemrograman. Yogyakarta. 
  • [2] Suprapto, Kadarisman, Totok dan Adi. 2008. Bahasa Pemrograman. 
  • [3] Simamora. 2016. Modul Belajar Praktis Algoritma dan Pemrograman. Yogyakarta : DEEPUBLISH 
  • [4] Youtube : Kelas Terbuka. 
  • [5] Doc. www.cplusplus.com 
  • [6] Website : id.wikipedia.org 
  • [7] Blog : www.belajarcpp.com



Disqus comments