Tugas Powerpoint

11
Nama : Era Vina Wulandari Kelas : X TKJ A Ttl : Lampung Tengah, 15 Agustus 1999 Mapel : Produktif (pemrograman dasar)

Transcript of Tugas Powerpoint

Nama : Era Vina Wulandari

Kelas : X TKJ A

Ttl : Lampung Tengah,

15 Agustus 1999

Mapel : Produktif

(pemrograman dasar)

PEMROGRAMAN DASAR

A. Bahasa Pemrograman

Bahasa merupakan bahasa yang

digunakan untuk menerjemahkan

perintah user/pengguna agar

dimengerti oleh komputer.

Karakteristik Pemrograman

Aturan Tata Bahasa : Memiliki tata

bahasa khusus.

Instruksi : Memiliki instruksi/perintah

untuk menyelesaikan masalah

tertentu.

Kompiler : Menganalisa instruksi dan

membuat instruksi menjadi aplikasi

siap pakai.

Berdasarkan terapannya, bahasa pemrograman dibagi menjadi dua :o Bahasa pemrograman bertujuan

khusus.

o Bahasa pemrograman bertujuan umum, yang dapat digunakan berbagai aplikasi.

Berdasarkan notasi bahasa lebih dekat “mesen” dibagi menjadi dua :

o Bahasa tingkat rendah (Low Level Leanguage).

o Bahasa tingkat tinggi (High Level Leanguage).

Bahasa pemrograman yang

berkembng, berdasarkan fungsi

baahasa pemrograman dapat juga

dikategorikan menjadi dua yaitu:

1. Bahasa pemrograman dekstop

dikhususkan untuk membuat

aplikasi yang digunakan langsung

pada komputer.

2. Pemrograman web digunakan untuk

membuat aplikasi yang digunakan

secara online.

B. Algorithma

Algorithma berarti menghitung angka

dengan menggunakan angka Arab.

Algorithma berarti :

> Urutan langkah-langkah logis

penyelesaian masalah yang disusun secara

sistematis.

> Urutan logis pengambilan putusan untuk

pemecahan masalah.

Algorithma merupakan urutan langkah-

langkah penyelesaian masalah, sedangkan

program adalah realisasi algorithma dalam

bahasa pemrograman.

C. Variabel

Variabel adalah lokasi

penyimpanan dan terkait nama

simbolis yang berisi beberapa

kuantitas ysng diketahui atau tidak

diketahui informasi, atau Nilai.

D. Tipe Data

1. Tipe Data Karakter (character/char)Adalah tipe data yang berupa huruf, angka, dan tanda baca

tunggal.

2. Tipe Data StringDeretan karakter yang diakhiri dengan sebuah karakter kosong.

3. Tipe Data IntegerJenis data ini merupakannilai bilangan bulat, yang terdiri atas

integer positif, integer negatif dan nol.

4. Tipe Data Floating Point Number (float)Adalah sebuah format bilangan yang dapat digunakan untuk

dapat mempresentasikan sebuah nilai yang sangat besar atau yang sangat ktcil.

5. Tipe Data Boolean (bool)Biasanya digunakan hanya untuk mempresentasikan dua kondisi,

yakni nilai TRUE dan FALSE atau berarti nilai 1 dan 0 atau kondisi ON dan OFF.

6. Tipe Data ArrayData array sering disebut juga sebagai tipe data larik.

E. Operator

Arti kata operator dalam bahasa

pemrograman adalah symbol yang

digunakan untuk menjalankan operand

atau bisa juga symbol yang bertugas

menjalankan suatu peralatan.

1. Operator Aritmatika

2. Operator Penugasan

3. Operator Perbandingan

4. Operator Logika

5. Operator Unary

F. PseudocodeBerarti imitasi dan code berarti kode yang

dihubungkan dengan intruksi yang ditulis dalam

bahasa komputer (kode bahasa pemrograman).

G. Flowchart (Diagram Alir)

Selain dalam bentuk tulisan, algorithma

juga dapat ditulis dalam bentuk diagram-

diagram dengan anak panah sebagai

petunjuk urutan langkah algorithmanya.

H. Algorithma Percadangan

Sebuah program tidak selamanya akan

berjalan dengan mngikuti struktur berurutan,

kadang-kadang kita perlu mengubah urutan

pelaksanaan program dan menghendaki

agar pelaksanaan program meloncat kebaris

tertentu.

I. Algorithma Perulangan

Ada kalanya untuk menyelesaikan suatu

masalah, satu atau beberapa perintah

harus dikerjakan beberapa kali.