Topik 13 Rekaman

40 %
60 %
Information about Topik 13 Rekaman
Education

Published on March 23, 2014

Author: IKomangAgustino

Source: slideshare.net

Description

Algoritma dan Struktur Data

Topik 13 Rekaman Algoritma & Struktur Data PS. Manajemen Informatika

Sub Topik 1. Konsep Rekaman 2. Deklarasi Rekaman 3. Pemrosesan Rekaman

Tujuan Tujuan Instruksional Umum : Mahasiswa diharapkan mampu membuat algoritma dengan menggunakan rekaman Tujuan Instruksional Khusus :  Memahami pengertian rekaman  Memahami cara deklarasi rekaman  Memahami operasi terhadap rekaman  Mampu membuat algoritma dengan rekaman

Konsep Rekaman #1  Rekaman atau yang biasa disebut dengan record adalah salah satu tipe data terstruktur bentukan yang terdiri dari beberapa elemen yang disebut field  Setiap field menggambarkan informasi tertentu  Setiap field memiliki tipe, dimana antara field yang satu dengan yang lainnya bisa memiliki tipe yang berbeda  Sebagai contoh:  Data tanggal dapat menggunakan tipe data bentukan (rekaman) yang terdiri dari tanggal, bulan dan tahun yang bertipe integer  Data pegawai dapat direpresentasikan dalam bentuk rekaman yang terdiri dari field nama, tanggallahir dan alamat

Konsep Rekaman #2  Rekaman dan larik merupakan struktur data yang panjangnya tertentu (statis)  Terdapat perbedaan diantara keduanya, yaitu:  Elemen rekaman bersifat heterogen, yaitu campuran beberapa tipe data, sedangkan elemen larik homogen  Elemen rekaman diidentifikasi dengan simbol/identifier, sedangkan elemen larik diidentifikasi dengan indeks

Deklarasi Rekaman #1  Skema umum deklarasi rekaman adalah: type namarecord : record < namafield1 : tipe, namafield2 : tipe, .... namafieldn : tipe >  Contoh deklarasi rekaman untuk tanggal: type data_tanggal : record <tanggal : integer, bulan : integer, tahun : integer >

Deklarasi Rekaman #2  Contoh deklarasi rekaman untuk pegawai: type pegawai : record < nama :string, tanggallahir : data_tanggal, alamat : string >  Tipe bentukan rekaman akan digunakan sebagai tipe dari sebuah variabel dengan format sebagai berikut. namavariabel : namarecord  Contoh penggunaan tipe rekaman data_tanggal dan pegawai pada variabel adalah: now : data_tanggal pegawaibaru : pegawai

Pemrosesan Rekaman  Pengacuan terhadap field dari sebuah rekaman (record selector), dilakukan dengan format sebagai berikut. namavariabel.namafield namavariabel adalah nama variabel yang bertipe rekaman dan namafield adalah nama field dari salah satu field penyusun rekaman  Contoh cara mengacu rekaman tanggal dan memberi nilai pada field sebagai berikut. now.tanggal  4 now.bulan  1 now.tahun  2013

Contoh Buatlah algoritma yang membaca koordinat Kartesian dua titik, a dan b, dan menghitung jarak antara kedua titik tersebut. Misalkan, koordinat a adalah (x1, y1) dan koordinat b adalah (x2, y2), maka jarak antara a dan b adalah: rab =  (x2 – x1)2 + (y2 – y1)2 dan menampilkannya di layar!

ALGORITMA jarak_dua_titik DEKLARASI type titik : record < x : integer, y : integer> a, b : titik jarak : real DESKRIPSI: { membaca nilai koordinat titik a } input(a.x) input(a.y) { membaca nilai koordinat titik b } input(b.x) input(b.y) { menghitung jarak antara a dan b } jarak   (b.x – a.x)2 + (b.y – a.y)2 { menampilkan jarak antara a dan b} output(jarak)

Rangkuman • Rekaman adalah salah satu tipe data terstruktur bentukan yang terdiri dari beberapa elemen yang disebut field • Setiap field menggambarkan informasi tertentu • Setiap field memiliki tipe, dimana antara field yang satu dengan yang lainnya bisa memiliki tipe yang berbeda • Cara mengacu field dari rekaman dapat dilakukan dengan menggunakan notasi titik • Jika mengacu elemen rekaman dengan notasi titik, maka perlu menyebutkan nama rekaman-nya

Latihan Soal 1. Buatlah algoritma untuk membaca dua buah tanggal (tanggal, bulan dan tahun), menghitung selisih kedua tanggal tersebut dalam hari, bulan dan tahun serta menampilkannya di layar. Asumsikan satu bulan adalah 30 hari. 2. Buatlah algoritma yang membaca sebuah titik dalam sumbu Kartesian, menentukan posisi titik tersebut pada kuadran I, II, III dan IV, serta menampilkan pesan di layar pada kuadran berapa titik tersebut berada. Kuadran I : x>0, y>0 Kuadran II : x>0, y<0 Kuadran III : x<0, y>0 Kuadran IV : x<0, y<0

REFERENSI 1. Fathul Wahid. 2004. “Dasar-Dasar Algoritma dan Pemrograman”. Yogyakarta: Andi Offset. 2. Heri Sismoro, Kusrini Iskandar. 2004. ”Struktur Data dan Pemrograman dengan Pascal”. Yogyakarta: Andi Offset. 3. Teddy Marcus Zakaria, Agus Prijono. 2006. ”Konsep dan Implementasi Struktur Data”. Bandung: Informatika. 4. Rinaldi Munir, Leoni Lidya. 2002. “Algoritma & Pemrograman Dalam Bahasa Pascal dan C Buku 1”. Bandung: Informatika.

Add a comment

Related presentations

Related pages

[ANTV] TOPIK Rekaman CCTV Saat Pelaku Bongkar Mesin ATM ...

[ANTV] TOPIK Rekaman CCTV Saat Pelaku Bongkar Mesin ATM TOPIK ANTV. ... Published on Mar 13, 2015-----Untuk News terbaru , visit... Website:
Read more

Vidio hasil rekaman kakak pembinaDN 13 tahun dan PG 15 ta

Vidio hasil rekaman kakak pembinaDN 13 tahun dan PG 15 ta ... 23 Jan 2013 . Katanya sich kLo pencipta dan penyanyi Lagu ne uD mati bunuh TOPIK UTAMA.
Read more

13 Topik Channel Youtube Paling Digemari Masyarakat ...

13 Topik Channel Youtube Paling Digemari Masyarakat . Read More. ... Video Rekaman Gerhana Matahari Total 9 Maret 2016 Dari Pesawat;
Read more

Vidio hasil rekaman kakak pembina antara dn 13 dan pg 15

Vidio hasil rekaman kakak pembina antara dn 13 dan pg 15 . ... Menampilkan istilah dan ungkapan khas yang sering dipergunakan 24 Feb 2016 . TOPIK UTAMA.
Read more

Topik: Video - Surya - Surya - Berita Terkini Surabaya dan ...

TOPIK. VIDEO. Tweet. ... VIDEO - Heboh, Rekaman "Pengakuan Sopir Taxi Blue Bird" Bikin Netizen Marah dan Kasihan! ... 23 Maret 2016 13:25.
Read more

Polisi Dapatkan Rekaman CCTV, EFsun Tak Bisa Mengelak ...

Polisi menggeledah rumah Mehmet dan memeriksa rekaman CCTV.Terlihat Efsun ... Topik Terkini Pagi. 12.30 ... EPS. 30 12.59 WIB. Topik Terkini Siang. 13.00 ...
Read more

Topik: Rekaman Cctv - Surya

TOPIK. REKAMAN CCTV. Tweet. ... Video Pria Rampas Tas Perempuan dalam Lift Ini Dilihat 13 Juta Kali Senin, 26 Januari 2015 06:08.
Read more

Devina: MEDIA REKAMAN

14 Januari 2015 Penggunaan media rekaman dalam pengajaran dibatasi hanya oleh imajinasi guru dan siswa. Media rekaman dapat digunakan dalam semua ...
Read more