Selasa, 16 Oktober 2018

DASAR-DASAR PEMROGRAMAN

Dosen : Sunardi S.Si M.Kom



DASAR-DASAR PEMROGRAMAN
A.Pengertian Komputer
  Komputer adalah sebuah mesin hitung elektronik yang secara cepat dapat menerima masukan digital, mengelolah informasi / data berdasarkan seperangkat intruksi yang tersimpan dalam komputer tersebut, dan menghasilkan keluaran informasi yang dihasilkan setelah pengolahan data. Biasanya Data atau informasi tersebut akan diolah menurut prosedur yang telah dirumuskan oleh para programmer.
B.Struktur Komputer
Central Processing Unit (CPU)
Berfungsi sebagai pengontrol operasi komputer dan pusat pengeloahan fungsi-fungsi komputer.
Memori Utama,
Berfungsi sebagai penyimpanan data.
I/O (Input & Output),
Berfungsi untuk memindahkan data ke lingkungan luar, atau ke dalam, atau perangkat lainya


System Interconnection
Merupakan sistem yang menghubungkan CPU, Memori utama dan I/O
C.Operasi Komputer
Pemindahan Data Komputer
Penyimpanan Data Pada Komputer
Pengolahan Data Pada Penyimpanan
Pengolahan dari Penyimpanan ke I/O
D.Sistem Bilangan
1.Bilangan Decimal
Sistem bilangan decimal adalah sistem yang menggunakan basis 10 (deca), Menggunakan 10 macam simbol bilangan yaitu 0,1,2,3,4,5,6,7,8,9. dan Sistem bilang desimal merupakan yang paling umum digunakan dalam kehidupan sehari-hari manusia.
Sistem bilangan desimal dapat berupa integer decimal (bilangan bulat) dan dapat juga berupa pecahan desimal
2.Bilangan Biner
Sistem bilangan biner adalah sistem bilangan yang menggunakan basis 2 yang terdiri dari 2 macam simbol bilangan berbentuk digit angka yaitu 0 dan 1. Yang dipopulerkan oleh John Von Neumann
3.Bilangan Oktal
Sistem Bilangan Oktal adalah sistem bilangan yang menggunakan basis 8 (octal), dan menggunakan 8 macam simbol bilangan berbentuk digit angka yaitu 0,1,2,3,4,5,6,7
4.Bilangan hexadicimal
Sistem bilangan hexadecimal adalah sistem bilangan yang menggunakan basis 16 (hexa). Menggunakan 16 macam simbol bilangan, yaitu 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.
Untuk simbol A mewakili angka 10, B mewakili angka 11 dan seterusnya hingga F yang mewakili angka 15.
E.Bahasa Pemrograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman
komputer, adalah instruksi standar untuk memerintah komputer
Tingkatan bahasa pemrograman :
1.Bahasa Mesin, contoh biner : 1101001011010
2.Bahasa tingkat rendah, contoh Assembler
3.Bahasa tingkat tinggi, contoh : bahasa C, Pascal, dll
F.Dasar-dasar Pemrograman
Konsep Algoritma dan Pemrograman
Tipe Data, Variabel dan Operator
Struktur Pemrograman (I/O)
Struktur Pemrograman (Logika)
Struktur Pemrograman (Looping)
Array dan Pointer
Prosedur dan Fungsi
G.Sejaharah Bahasa C++
- Pertama kali digunakan bahasa mesin yang hanya mengenal 1 dan 0.
- Kemudian dibuat statemen-statemen khusus (mnemonic) seperti ADD, MOV, JMP. Bahasa ini disebut bahasa assembly.
- Tahun 1969, Lab Bell AT&T menggunakan bahasa assembly untuk membuat Sistem Operasi UNIX.
- Ken Thompson mengembangkan bahasa B (BCPL) untuk merevisi UNIX. Bahasa B masih lambat.
- Tahun 1971, Dennis Ritchie mengem-bangkan bahasa C untuk merevisi UNIX.
- Bahasa C menjadi terkenal di industri perangkat lunak, diantaranya digunakan untuk membuat sistem operasi Windows.
- Tahun 1983, Bjarne Stroustrup menambah fasilitas OOP (Object Oriented  Programming) pada C, disebut C++.
Share:

Tidak ada komentar:

Posting Komentar