Senin, 18 Oktober 2010

Tugas Logika & Algoritma Pertemuan 3


KONSEP TIPE DATA

 

1.      Sebutkan tipe data apa saja yang bisa digunakan dalam pemrograman Pascal.

Jawab :

Tipe data Char, String, Boolean, Integer, Real, Subrange, Array, Record, Array Record

 

2.      Sebutkan perintah 5 perintah Operasi String dan berikan contohnya

Jawab :

-          length     : merupakan operasi untuk panjang suatu data.

contoh     : S1='Manajemen'
S2='Manajemen Informatika'
length(S1) = 9
length(S2) = 28

 

-          substr     : merupakan sub string dimana operasi mengambil banyaknya huruf pada suatu data sesuai perintah.

contoh     :  S1='Sistem'
S2='Manajemen Informasi'
substr (S1,4,3) = tem
substr (S2,11,4) = info
Pembacaan perintah :
substr (S1,4,3) = pada data S1, mengambil huruf ke 4 pada data S1, sebanyak 3 huruf

-          concat    : merupakan operasi untuk menggabungkan suatu data dengan data yang lain.

contoh     : S1='sistem'
S2='manajemen'
S3='informatika'
concat (S1,S2) = sistemmanajemen
concat (S2,S3) = manajemeninformatika
concat (S1,S2,S3) = sistemmanajemeninformatika

-          insert      : merupakan menyisipkan suatu data pada data lain sesuai perintah.

contoh     :  S1='sistem'
S2='info'
insert (S1,S2,4) = sisinfotem
insert (S2,S1,4) = infsistemo
Pembacaan perintah :
insert (S1,S2,4) = pada data S1, menyisipkan data S2 ke data S1, data S2 disisipkan pada huruf ke 4 di data S1 dan lanjutkan dengan huruf sisa dari data S1

-          delete     : merupakan operasi untuk menghapus suatu data.

contoh     :  S1='sistem'
S2='informasi'
delete (S1,4,3) = sis
delete (S2,1,2) = formasi
Pembacaan perintah :
delete (S1,4,3) = pada pada data S1, mengambil huruf ke 4 dari data S1, hapus 3 huruf

3.      Jelaskan pengertian

a.       Array

b.      Record

c.       File

Jawab :

a.       Array (larik) merupakan tipe data tersetruktur dimana didalamnya terdiri dari komponen-komponen yang mempunyai tipe data yang sama. Didalam suatu larik atau array setiap kompoenen ditunjukan oleh suatu index yang unik. Index dari setiap komponen array menunjukan urutan data atau identitas yang mewakili data yang ada didalamnya.

b.      Record dapat diartikan “merekam” atau “rekaman”. Dalam database disebut juga sebagai kumpulan identitas dari satu objek, atau kumpulan dari beberapa field tentang satu objek.

c.       Arsip yang disimpan dalam suatu media, yang terdiri dari kumpulan karakter, dan didokumentasikan dalam bentuk data digital oleh komputer.

 

4.      Sebutkan penggunaan tipe data Boolean dalam pemrograman.

Jawab :

Tipe data Boolean mempunyai dua nilai yaitu true (benar) dan false (salah), nilai Boolean sangat penting digunakan untuk pengambilan keputusan dalam suatu program.

 

5.      Jelaskan perbedaan tipe data Character dan String

Jawab :

o       Character merupakan lambang-lambang yang terdiri dari huruf, angka, serta lambang-lambang lainnya, dibentuk dari susunan bit.

Sebagai contoh, berapa jumlah karakter "aku r"? Tentu jumlahnya adalah sama dengan 5 byte atau 5 karakter. karena spasi juga merupakan satu bentuk hasil simpanan data 1 byte, yang karakternya dilambangkan dengan spasi itu sendiri.


o       String adalah sederetan karakter yang disusun dengan urutan tertentu.

Di dalam tipe memori, string ini diartikan sebagai data yang berisi satu atau sekumpulan karakter. Dengan tipe data string kita bisa menyimpan sebuah kata seperti “bintang”, sebuah kalimat seperti “aku suka makan” atau deretan simbol-simbol seperti kode “. . . _ _ _ . . .”

Tidak ada komentar:

Poskan Komentar