23
NAMA : MELINDA KANTI S.K KELAS : X.TKJ.A Tugas Produktif : 1.Bahasa Pemrograman 2.Algoritma 3.Variabel 4.Tipe Data 5.Operator 6.Pseudocode

Tugas produktif ( melinda )

Embed Size (px)

Citation preview

NAMA : MELINDA KANTI S.KKELAS : X.TKJ.A

Tugas Produktif :1.Bahasa Pemrograman2.Algoritma3.Variabel4.Tipe Data5.Operator6.Pseudocode

BAHASA PEMROGRAMAN

1. Pengertan.2. Karakteristik Bahasa Pemrograman.3. Pembagian Bahasa Pemrograman.4. Tujuan Bahasa Pemrograman.5. Fungsi Bahasa Pamrograman.

PENGERTIAN :

Bahasa Pemrograman merupakan bahasa yang digunakan untuk menerjemahkan perintah pengguna atau user agar dimengerti oleh komputer,dengan mengubah huruf atau angka yang diubah menjadi kode-kode.

KARAKTERISTIK BAHASA PEMROGRAMAN :

Aturan tata bahasa : Memiliki tata bahasa khusus.

Intruksi : Memiliki intruksi untuk menyelesaikan

masalah tertentu. Kompiler : Menganalisa intruksi

dan membuat intruksi menjadi aplikasi siap pakai.

PEMBAGIAN BAHASA PEMROGRAMAN

Bahasa Pemrograman dibagi menjadi 4 bagian , yaitu :

1. High Level Language (seperti Pascal dan Basic).

2. Middle Level Language (seperti bahasa C).3. Low Level Language (seperti bahasa

Assembly). 4. Object Oriented Language (Visual dBase,

Visual FoxPro, Delphi, Visual C).

TUJUAN BAHASA PEMROGRAMANTujuan Khusus : Bahasa Pemrograman cobol

untuk penerapan bisnis da administrasi,Fontran untuk terapan komunikasi ilmiah,

Assembly untuk terapan bahasa mesin, Prolog untuk kecerdaan buatan.

Tujuan Umum : Dapat digunakan Berbagai aplikasi.

FUNGSI BAHASA PEMROGRAMAN

Untuk membuat software. Untuk membuat sistem operasi. Mempermudah manusia mengoperasikan

komputer. Mengelola semua data yang kita inginkan.

ALGORITMA

1. Asal-Usul Algorirma2. Ciri-Ciri Algoritma3. Pengertian Algoritma4. Contoh Algoritma

ASAL-USUL ALGORITMAKata 'Algoritma' mempunyai sejarah

yang agak aneh. Orang hanya menemukan kata Algorism yang berarti proses menghitung dengan angka Arab. Seseorang dikatakan 'Algorist' jika menghitung menggunakan angka Arab. Para ahli bahasa berusaha menemukan asal kata ini namun hasilnya kurang memuaskan. Akhirnya para ahli sejarah matematika menemukan asal kata tersebut yang berasal dari nama penulis buku Arab terkenal, yaitu Abu Abdullah Muhammad Ibnu Musa Al-Khuwarizmi dibaca orang barat menjadi Algorism.

CIRI-CIRI ALGORITMA Algoritma harus berhenti setelah

mengerjakan sejumlah langkah terbatas. Setiap langkah harus didefinisikan dengan

tepat dan tidak berarti-dua (Ambiguitas). Algoritma memiliki nol atau lebih masukkan. Algoritma memiliki nol atau lebih keluaran. Algoritma harus efektif (setiap langkah

harus sederhana sehingga dapat dikerjakan dalam waktu yang masuk akal)

PENGERTIAN ALGORITMA

Susunan yang logis dan sistematis untuk memecahkan suatu masalah atau untuk mencapai tujuan tertentu. Dalam dunia komputer, Algoritma sangat berperan penting dalam pembangunan suatu software.

CONTOH ALGORITMA

Algoritma untuk melakukan sesuatu dalam kehidupan sehari-hari, misalnya jika kita ingin menulis surat, maka anda perlu melakukan beberapa langkah-langkah berikut:

Mempersiapkan kertas dan amplop Mempersiapkan alat tulis, seperti pena

atau pensil. Mulai menulis Memasukkan kertas ke dalam amplop Pergi ke kantor pos untuk mengeposkan

surat tersebut

VARIABEL

1.Pengertian Variabel 2.Penjelasan Variabel3.Contoh Dari Variabel

PENGERTIAN VARIABEL

Variabel adalah lokasi penyimpanan dan terkait dengan simbol yang berisi beberap kuantitas.

Varibel juga memiliki karakteristik yaitu informasi yang dapat disimpan oleh variabel yang ditentukan berdasarkan jenis atau tipe data variabel.

PENJELASAN VARIABEL

Nama dari variabel juga bisa untuk referensi nilai yang disimpan atau dapat kita artikan bahwa Variabel adalah objek dimana informasi dinamias dapat disimpan

CONTOH DARI VARIABEL

Ketika anda menuliskan nama saat hendak membuat account baru proses login ke website dan nama yang anda masukkan akan disimpan dalam variabel sebelum diproses lebih lanjut.

TIPE DATA

1.Tipe Data Karakter (caractet/char)2.Tipe Data String3.Tipe Data Integer4.Tipe Data Floating Point Number (float)5.Tipe Data Boalean (bool)6.Tipe Data Array

1.Tipe Data Karakter (character/char)Tipe data karakter adalah tipe data yang

berupa huruf,angka dan tanda baca tunggal.Tipe data karakter dibagi menjadi 2,yaitu : a) Signedmendeklarasikan char bertanda,digunakan untuk nilai negative.Rentang nilai mulai -128 sampai 127. b) UnsignedMendeklarasikan char tidak bertanda,untuk nilai positif.Rentang nilai 0 sampai 255.

2.Tipe Data StringTipe data string merupakan deretan

karakter yang diartikan dengan sebuah karakter kosong.String ditulis mengepit string dengan tanda petik dua (“...”).

3.Tipe Data IntegerTipe data jenis ini merupakan nilai

bilangan bulat,yaitu terdiri atas integer negatif dan nol.

4.Tipe Data Floating Point Number (float)

Tipe data ini merupakan format bilangan yang dapat digunakan untuk mempresentasikan sebuah nilai yang sangat besar atau sangat kecil.

5.Tipe Data Boalean (bool)Tipe data ini digunakan untuk

mempresentasikan dua kondisi,yaitu nilai TRUE dan nilai FALSE atau berarti 1 dan 0 atau ON dan OFF.

6.Tipe Data ArrayTipe data jenis ini sering disebut sebagai

tipe data larik.Tipe data ini merupakan kumpulan sejumlah variabel bertipe data sama dengan ukuran tertentu,yang tersusun secara urut.

OPERATOR

1.Pengertian Operator2.Jenis-Jenis Operator

PENGERTIAN OPERATOR

Arti dari kata operator dalam bahasa pemrograman adalah simbol yang digunakan untuk menjalankan operand atau bisa juga simbol yang bertugas menjalankan suatu peralatan.Kata operand berarti nilai yang menjadi input operasi.

JENIS-JENIS OPERATOR

1.Operator Arimatika2.Operator Penugasan3.Operator Perbandingan4.Operator Logika5.Operator Unary