Download - Tugas produktif ( melinda )
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.
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
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.
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.