Selasa, 04 Agustus 2015

Tugas ABD 1 XII RPL 1

1. Jelaskan pengertian Basis Data! 
Jawab : 

 - Basis Data itu terdiri dari dua kata, yaitu 'Basis' dan 'Data'. Basis bisa diartikan sebagai markas atau pusat berkumpul, Data adalah kumpulan fakta yang mewakili objek. Jadi, Basis Data adalah kumpulan dari data yang saling berhubungan sehingga dapat disimpan dengan mudah, diolah dan dipanggil oleh pemakainya

2. Jelaskan fungsi Basis Data!
Jawab :

Dibawah ini adalah fungsi dasar basis data atau database :
Pengelompokan data, database bertujuan untuk mengklasifikasikan data agar mudah dipahami. Misalnya dalam sistem perpustakaan, ada kelompok data buku, penerbit, transaksi peminjaman, dan mahasiswa.
Menghindari duplikasi dan inkonsistensi dalam data.
Membuatnya mudah untuk menyimpan, mengakses, dan update, dan menghapus data.
Menjamin kualitas data dan informasi yang dapat diakses sesuai dengan dimasukkan (integritas data)
Sebuah solusi dalam proses penyimpanan data, terutama data.
Mendukung kinerja aplikasi yang memerlukan penyimpanan data

3. Jelaskan latar belakang dibuatnya Basis Data!
Jawab :

Latar belakang dibuatnya Basis Data adalah agar mempermudah pekerjaan di perusahaan , Basis Data dapat mencari informasi/data lebih cepat dan tepat sehingga dapat mempercepat upaya pelayanan kepada pelanggan

4. Jelaskan dengan gambar, pengertian :
Jawab :

a. Bit adalah satuan data terkecil yang di olah oleh komputer.











b. Byte adalah kumpulan sebuah bit yang mewakili satu karakter.













c. Field adalah kumpulan karakter yang membentuk satu atau sekelompok kata, suatu nomor identitas, suatu icon/image/gambar, dsb.










d. Record adalah kumpulan field yang lengkap, biasanya dihitung dalam satuan baris.








e. Database adalah kumpulan data yang saling berhubungan sehingga dapat disimpan dengan mudah, diolah dan dipanggil oleh pemakainya.




















5. Hirarki Data

Rabu, 30 Oktober 2013

Tugas Pemograman

Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
1.     Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
2.     Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
3.     Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
4.     Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.
Pemrograman adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program komputer. Kode ini ditulis dalam berbagai bahasa pemrograman .
OBJECT ORIENTED PROGRAMMING
Object Oriented Programming adalah semacam metode dalam pembuatan program yang berbasiskan pada objek yang mempunyai tujuan untuk menyelesaikan berbagai masalah pemprograman yang semakin meningkat dan rumit.
Flowchart
Suatu flowchart adalah suatu representasi secara diagram yang mengilustrasikan urutan dari operasi yang dilakukan untuk mendapatkan suatu hasil. Dengan kata lain, flowchart membantu kita untuk mengerti dan melihat bentuk algoritma dengan menampilkan algoritma dalam simbol-simbol gambar.

Pseudo Code
 adalah urutan baris algoritma seperti kode pemrograman dan tidak memiliki sintak yang baku. Dalam kata lain bahasa algorimik (sering juga di sebut pseudo-code) adalah sebuah bahasa penengah antara manusia dan komputer, sebenarnya komputer tidak dapat langsung mengeksekusinya.
ALGORITMA
Dalam matematika dan komputasi, algoritma atau algoritme [1] merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir. Masalah tersebut dapat berupa apa saja, dengan catatan untuk setiap masalah, ada kriteria kondisi awal yang harus dipenuhi sebelum menjalankan algoritma. Algoritma akan dapat selalu berakhir untuk semua kondisi awal yang memenuhi kriteria, dalam hal ini berbeda dengan heuristik. Algoritma sering mempunyai langkah pengulangan (iterasi) atau memerlukan keputusan (logika Boolean dan perbandingan) sampai tugasnya selesai.
BAHASA JAVA
bahasa pemrograman yang dapat di jalankan di berbagai komputer, bahkan telepon genggam sekalipun.