0% menganggap dokumen ini bermanfaat (0 suara)
17 tayangan23 halaman

Pemrograman Dasar

Dokumen tersebut merupakan materi pembelajaran dasar pemrograman yang membahas pengertian pemrograman, pilar perkomputeran, bahasa pemrograman dan compiler, hak cipta dan lisensi, bahasa C dan C++, serta guna pemrograman. Diberikan juga contoh kode program dasar dalam bahasa C seperti input output, percabangan, perulangan, dan fungsionalitas.

Diunggah oleh

nabilfahmi256
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
17 tayangan23 halaman

Pemrograman Dasar

Dokumen tersebut merupakan materi pembelajaran dasar pemrograman yang membahas pengertian pemrograman, pilar perkomputeran, bahasa pemrograman dan compiler, hak cipta dan lisensi, bahasa C dan C++, serta guna pemrograman. Diberikan juga contoh kode program dasar dalam bahasa C seperti input output, percabangan, perulangan, dan fungsionalitas.

Diunggah oleh

nabilfahmi256
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Pemrograman Dasar

Ade Malsasa Akbar


malsasa@[Link]
9 April 2023
CC BY-SA 3.0
Diberikan di kelas pemrograman
di kuliah umum di Teknoplasma
[Link]
Teori

Pengertian

Pilar perkomputeran

Bahasa dan compiler

Copyright dan lisensi

Bahasa C, C++ dan lainnya

Gunanya

2
1. Pengertian

Pengertian
Pemrograman adalah aktivitas membuat program
komputer yaitu merancangnya dan menulis kodenya
dengan bahasa tertentu, untuk versi sistem operasi
tertentu dan arsitektur komputer tertentu

Program secara bahasa berarti jadwal, sesuatu yang
tersusun dan terencanakan

Program secara istilah berarti sekumpulan perintah yang
dibuat untuk dikerjakan oleh komputer yang bersifat bisa
disimpan dan diulangi

3
2. Pilar Perkomputeran

Pilar perkomputeran
Perkomputeran tidak tegak kecuali dengan lima perkara yaitu:

Perangkat keras

Perangkat lunak

Kesepakatan

Data

Pengguna

4
3. Bahasa & Compiler

Bahasa dan compiler
Bahasa pemrograman (bukan hardware, bukan
software) adalah suatu kesepakatan yang dirancang
oleh satu pihak dan diimplementasikan dalam bentuk
program penerjemahnya dan digunakan sebagai
bahasa yang diikuti aturan-aturannya untuk
menghasilkan kode-kode biner yang disebut program.
Compiler (penerjemah) adalah suatu program yang
bertugas menerjemahkan kode sumber menjadi kode
biner menurut bahasa pemrograman tertentu.

5
3. A. Contoh Bahasa

Contoh bahasa pemrograman:

Ada

BASIC

C

C++

PHP

Python

...

6
3. B. Contoh Compiler
Madzhab Terkompilasi
Bahasa
C C++ Clipper Pascal Rust
Bebas GNU GCC GNU GCC Harbour Free Pascal Rust
Tidak Turbo Turbo DBASE Turbo -
Bebas

Madzhab Terinterpretasi dan Selainnya


Bahasa
Basic Java PHP Python
Bebas Gambas OpenJDK PHP Python
Tidak Bebas Visual Basic OracleJDK - -

7
4. Copyright dan Lisensi

Copyright
Merujuk kepada hukumnya dan haknya.

Lisensi
Merujuk kepada surat perjanjiannya.

Cara memahaminya
Bandingkan antara dua lisensi yaitu perangkat
lunak bebas dan berpemilik

8
5. Bahasa C dan Lainnya

Bahasa C
Bahasa C adalah bahasa pemrograman yang lahir
pada 1970 untuk UNIX OS di Amerika Serikat supaya
OS dan programnya bersifat portable (bisa di-port).
Inilah bahasa yang dipilih dalam pelajaran ini.

Bahasa C++
Bahasa C++ adalah bahasa pemrograman yang lahir
pada 1985 untuk menambah dan menyempurnakan
bahasa C.

9
6. Gunanya
Bahasa Pemrograman:
Tujuan utamanya untuk membuat program
komputer.
Bahasa C:

Sistem operasi (contoh Windows).

Aplikasi GUI desktop (contoh GNOME.

10
Praktik

Memasang compiler dan text editor

Menulis 10 program latihan

11
Memasang Compiler & Text Editor
GNU/Linux Windows MacOS
Compiler GCC TDM-GCC GCC
Text editor Geany Geany Geany

Bacalah panduannya:

[Link]
mrograman-bahasa-c/

12
program-1.c – Mencetak Pesan

$ gcc program-1.c -o [Link]


$ ./[Link]

13
program-2.c – Variabel & Tipe Data

$ gcc program-2.c -o [Link]


$ ./[Link]

14
program-3.c – Input Output

$ gcc program-3.c -o [Link]

$ ./[Link]

15
program-4.c – If Else

$ gcc program-4.c -o [Link]

$ ./[Link]

16
program-5.c – Switch Case

$ gcc program-5.c -o [Link]

$ ./[Link]

17
program-6.c – For Loop

$ gcc program-6.c -o [Link]

$ ./[Link]

18
program-7.c – While Loop

$ gcc program-7.c -o [Link]

$ ./[Link]

19
program-8.c – Goto

$ gcc program-8.c -o [Link]

$ ./[Link]

20
program-9.c – Functions

$ gcc program-9.c -o [Link]

$ ./[Link]

21
program-10.c – Arrays

$ gcc program-10.c -o [Link]

$ ./[Link]

22
Sumber

[Link]

[Link]

Wikibooks C Programming

Teknoplasma Pedoman Memulai C

23

Anda mungkin juga menyukai