SlideShare a Scribd company logo
1 of 17
1
PENGGUNAAN TIPE DATA
YANG EFEKTIF
DAHLAN ABDULLAH
2
MACAM TIPE DATA
A. TIPE DATA SEDERHANA (SIMPLE - DATA
TYPE)
B. TIPE DATA TERSTRUKTUR
(STRUCTURED - DATA TYPE)
C. TIPE DATA PENUNJUK (POINTER - DATA
TYPE)
3
A. TIPE DATA SEDERHANA
(SIMPLE - DATA TYPE)
 Adalah tipe data yang sudah ada dan
dijadikan standar dalam bahasa
pemrograman tertentu.
 Isi dari tipe data sederhana ini adalah
data-data tunggal.
4
TIPE DATA SEDERHANA
(SIMPLE - DATA TYPE)
1. STANDARD DATA TYPE
 INTEGER
 REAL
 CHAR
 STRING
 BOOLEAN
2. USER-DEFINED DATA TYPE
 ENUMERATED OR SCALAR TYPE
 SUBRANGE TYPE
5
INTEGER
TIPE BILANGAN BULAT
Nama Tipe Jangkauan Ukuran Memori
Shortint -128 … 127 1 byte
Byte 0 … 255 1 byte
Integer -32768 … 32767 2 byte
Word 0 … 65535 2 byte
Longint -2147483648 …
2147483647
4 byte
6
R E A L
TIPE BILANGAN PECAHAN
Tipe Jangkauan Digit Ukuran
Single 1,5E-45 .. 3,4E+38 7-8 4 byte
Real 2,9E-39 .. 1,7E+38 11-12 6 byte
Double 5,0E-324..1,7E+308 15-16 8 byte
Extended 1,9E-4951..1,1E+4932 19-20 10 byte
Comp 9,2E-18 .. 9,2E+18 19-20 8 byte
7
TIPE BILANGAN REAL
 Data yang termasuk bilangan real adalah
data angka yang mengandung pecahan.
 Data yang seperti ini akan memiliki
keterangan jangkauan, jumlah digit
penting (berarti) dan ukuran.
 Digit berarti ini penting diperhatikan
karena ini berhubungan dengan tingkat
ketelitian data yang disajikan.
8
TIPE DATA KARAKTER
Tipe Keterangan
Char Berisi hanya 1 karakter diapit tanda
petik (‘ ‘)
String Terdiri dari beberapa karakter
(maksimal 255) diapit tanda petik (‘ ‘)
String[x] Terdiri dari maksimal x karakter diapit
tanda petik (‘ ‘)
9
TIPE DATA BOOLEAN
 Adalah tipe data
yang hanya bernilai
benar (true) atau
salah (false).
 Jangkauan (nilai
yang mungkin)
hanya 2 yaitu true
atau false.
Tipe Ukuran
Boolean 1 byte
Bool 1 byte
Wordbool 2 byte
LongBool 4 byte
10
USER - DEFINED DATA TYPE
SUB JANGKAUAN
 Tipe sub jangkauan merupakan tipe data yang
jangkauannya merupakan sebagian dari tipe
data yang lain.
 Misalnya untuk tipe byte memiliki jangkauan
dari 0..255, sementara kita hanya memerlukan
angka 1..12 untuk menampung data bulan.
Maka bisa diciptakan satu tipe baru yang
merupakan sub jangkauan tersebut.
 Contoh
Type
Bulan : 1 .. 12 ;
11
B. TIPE DATA TERSTRUKTUR
(STRUCTURED - DATA TYPE)
1. ARRAY (LARIK)
2. RECORD (REKAMAN)
3. FILE
4. SET (HIMPUNAN)
12
ARRAY (LARIK)
 Larik adalah tipe data yang berisi beberapa data
yang ditampung dalam satu variabel yang
memiliki tipe data yang sama.
 Masing masing data yang tertampung dalam
sebuah larik akan ditandai sebagai elemen
pertama sampai ke - n.
 larik dapat dibuat beberapa dimensi, misalnya
untuk menggambarkan matrix kita perlu
menggunakan larik 2 dimensi.
13
RECORD (REKAMAN)
 Tipe data rekaman di gunakan untuk
menampung data yang terdiri dari
beberapa tipe yang berbeda.
 Record dapat diakses (diisi) dan dibaca
per elemen record dengan menyebut
nama elemennya.
14
SET (HIMPUNAN)
Tipe data himpunan merupakan sebuah
tipe data yang didalamnya memuat
sejumlah elemen (anggota) dimana
anggotanya memiliki tipe data dasar
yang sama.
15
C. TIPE POINTER
 Pointer secara harfiah dapat diartikan
sebagai penunjuk.
 Tipe data pointer ini merupakan tipe
data yang berisikan alamat memori
dimana data disimpan
16
OPERATOR
MATEMATIKA
OPERATOR ARTI PRIORITAS CONTOH
* Kali 1 2 * 3  6
/ Bagi (Real) 1 7 / 2  3.5
DIV Bagi (Bulat) 1 7 DIV 2  3
MOD Sisa Bagi 1 7 MOD 2  1
+ Tambah 2 2 + 3  5
- Kurang 2 2 – 3  -1
17
TERIMA KASIH
SEMOGA BERMANFAAT 

More Related Content

What's hot

Sim,herli savitri,hapzi,sistemmanajemendatabase,universitasmercubuana,2017
Sim,herli savitri,hapzi,sistemmanajemendatabase,universitasmercubuana,2017Sim,herli savitri,hapzi,sistemmanajemendatabase,universitasmercubuana,2017
Sim,herli savitri,hapzi,sistemmanajemendatabase,universitasmercubuana,2017herlisavitri24
 
Sim, agustina khoeriyah, hapzi ali, sistem manajemen database, universitas me...
Sim, agustina khoeriyah, hapzi ali, sistem manajemen database, universitas me...Sim, agustina khoeriyah, hapzi ali, sistem manajemen database, universitas me...
Sim, agustina khoeriyah, hapzi ali, sistem manajemen database, universitas me...Agustina Khoeriyah
 
Sim, ria andriani, prof hapzi ali,sistem manajemen database, umb, 2017
Sim, ria andriani, prof hapzi ali,sistem manajemen database, umb, 2017Sim, ria andriani, prof hapzi ali,sistem manajemen database, umb, 2017
Sim, ria andriani, prof hapzi ali,sistem manajemen database, umb, 2017Ria Andriani
 
Forum dan Kuis SIM Minggu ke 6
Forum dan Kuis SIM Minggu ke 6Forum dan Kuis SIM Minggu ke 6
Forum dan Kuis SIM Minggu ke 6Lidya Septiani
 
SIM, Marsudi, Hapzi Ali,Sistem Manajemen Database, Universitas Mercubuana,2017
SIM, Marsudi, Hapzi Ali,Sistem Manajemen Database, Universitas Mercubuana,2017SIM, Marsudi, Hapzi Ali,Sistem Manajemen Database, Universitas Mercubuana,2017
SIM, Marsudi, Hapzi Ali,Sistem Manajemen Database, Universitas Mercubuana,2017Marsudi Marsudi
 
Sim,ridho setiadi,hapzi ali,sistem informasi manajemen dan sistem manajemen d...
Sim,ridho setiadi,hapzi ali,sistem informasi manajemen dan sistem manajemen d...Sim,ridho setiadi,hapzi ali,sistem informasi manajemen dan sistem manajemen d...
Sim,ridho setiadi,hapzi ali,sistem informasi manajemen dan sistem manajemen d...ridhosetiadi69
 
SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...
SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...
SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...Asha Kusuma Pertiwi
 
Forum dan Kuis Minggu ke 6
Forum dan Kuis Minggu ke 6Forum dan Kuis Minggu ke 6
Forum dan Kuis Minggu ke 6Sofi Hayu
 
Sim, Syifa Khairunnisa, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...
Sim, Syifa Khairunnisa, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...Sim, Syifa Khairunnisa, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...
Sim, Syifa Khairunnisa, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...syifalalalala
 
Sim, putri diana lestari, hapzi ali,sistem manajemen database, universitas me...
Sim, putri diana lestari, hapzi ali,sistem manajemen database, universitas me...Sim, putri diana lestari, hapzi ali,sistem manajemen database, universitas me...
Sim, putri diana lestari, hapzi ali,sistem manajemen database, universitas me...Putri Diana Lestari
 
Sim, mochamad deviyana putra, hapzi ali, sistem manajemen database, umb, 2017
Sim, mochamad deviyana putra, hapzi ali, sistem manajemen database, umb, 2017Sim, mochamad deviyana putra, hapzi ali, sistem manajemen database, umb, 2017
Sim, mochamad deviyana putra, hapzi ali, sistem manajemen database, umb, 2017Mochamad Deviyana Putra
 
Materi Struktur Data Tree
Materi Struktur Data TreeMateri Struktur Data Tree
Materi Struktur Data TreeMeta N
 

What's hot (20)

Sim,herli savitri,hapzi,sistemmanajemendatabase,universitasmercubuana,2017
Sim,herli savitri,hapzi,sistemmanajemendatabase,universitasmercubuana,2017Sim,herli savitri,hapzi,sistemmanajemendatabase,universitasmercubuana,2017
Sim,herli savitri,hapzi,sistemmanajemendatabase,universitasmercubuana,2017
 
Struktur databab2015
Struktur databab2015Struktur databab2015
Struktur databab2015
 
Sim, agustina khoeriyah, hapzi ali, sistem manajemen database, universitas me...
Sim, agustina khoeriyah, hapzi ali, sistem manajemen database, universitas me...Sim, agustina khoeriyah, hapzi ali, sistem manajemen database, universitas me...
Sim, agustina khoeriyah, hapzi ali, sistem manajemen database, universitas me...
 
Pertemuan 3 Database Multimedia
Pertemuan 3 Database MultimediaPertemuan 3 Database Multimedia
Pertemuan 3 Database Multimedia
 
Sim ke 6
Sim ke 6Sim ke 6
Sim ke 6
 
Struktur data
Struktur  dataStruktur  data
Struktur data
 
Sim, ria andriani, prof hapzi ali,sistem manajemen database, umb, 2017
Sim, ria andriani, prof hapzi ali,sistem manajemen database, umb, 2017Sim, ria andriani, prof hapzi ali,sistem manajemen database, umb, 2017
Sim, ria andriani, prof hapzi ali,sistem manajemen database, umb, 2017
 
Pertemuan 3 Record
Pertemuan 3 RecordPertemuan 3 Record
Pertemuan 3 Record
 
Forum dan Kuis SIM Minggu ke 6
Forum dan Kuis SIM Minggu ke 6Forum dan Kuis SIM Minggu ke 6
Forum dan Kuis SIM Minggu ke 6
 
SIM, Marsudi, Hapzi Ali,Sistem Manajemen Database, Universitas Mercubuana,2017
SIM, Marsudi, Hapzi Ali,Sistem Manajemen Database, Universitas Mercubuana,2017SIM, Marsudi, Hapzi Ali,Sistem Manajemen Database, Universitas Mercubuana,2017
SIM, Marsudi, Hapzi Ali,Sistem Manajemen Database, Universitas Mercubuana,2017
 
Sim,ridho setiadi,hapzi ali,sistem informasi manajemen dan sistem manajemen d...
Sim,ridho setiadi,hapzi ali,sistem informasi manajemen dan sistem manajemen d...Sim,ridho setiadi,hapzi ali,sistem informasi manajemen dan sistem manajemen d...
Sim,ridho setiadi,hapzi ali,sistem informasi manajemen dan sistem manajemen d...
 
SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...
SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...
SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...
 
Forum dan Kuis Minggu ke 6
Forum dan Kuis Minggu ke 6Forum dan Kuis Minggu ke 6
Forum dan Kuis Minggu ke 6
 
Sim, Syifa Khairunnisa, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...
Sim, Syifa Khairunnisa, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...Sim, Syifa Khairunnisa, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...
Sim, Syifa Khairunnisa, Hapzi Ali, Sistem Manajemen Database, Universitas Mer...
 
Bab 9 tree
Bab 9 treeBab 9 tree
Bab 9 tree
 
Sim, putri diana lestari, hapzi ali,sistem manajemen database, universitas me...
Sim, putri diana lestari, hapzi ali,sistem manajemen database, universitas me...Sim, putri diana lestari, hapzi ali,sistem manajemen database, universitas me...
Sim, putri diana lestari, hapzi ali,sistem manajemen database, universitas me...
 
pptModul5
pptModul5pptModul5
pptModul5
 
04 type of data
04 type of data04 type of data
04 type of data
 
Sim, mochamad deviyana putra, hapzi ali, sistem manajemen database, umb, 2017
Sim, mochamad deviyana putra, hapzi ali, sistem manajemen database, umb, 2017Sim, mochamad deviyana putra, hapzi ali, sistem manajemen database, umb, 2017
Sim, mochamad deviyana putra, hapzi ali, sistem manajemen database, umb, 2017
 
Materi Struktur Data Tree
Materi Struktur Data TreeMateri Struktur Data Tree
Materi Struktur Data Tree
 

Viewers also liked

TotallyInfused Marketing Funnels Webinar Slides
TotallyInfused Marketing Funnels Webinar SlidesTotallyInfused Marketing Funnels Webinar Slides
TotallyInfused Marketing Funnels Webinar SlidesTotallyInfused
 
Turkey Vacation Packages
Turkey Vacation Packages Turkey Vacation Packages
Turkey Vacation Packages righttravel1
 
Tanzania Safari Tours
Tanzania Safari ToursTanzania Safari Tours
Tanzania Safari Toursrighttravel1
 
Vacation packages by right travel
Vacation packages by right travelVacation packages by right travel
Vacation packages by right travelrighttravel1
 
Egypt Vacation Packages
Egypt Vacation PackagesEgypt Vacation Packages
Egypt Vacation Packagesrighttravel1
 
cross cultural communication..no..130210116003
cross cultural communication..no..130210116003cross cultural communication..no..130210116003
cross cultural communication..no..130210116003rushi beladiya
 

Viewers also liked (9)

TotallyInfused Marketing Funnels Webinar Slides
TotallyInfused Marketing Funnels Webinar SlidesTotallyInfused Marketing Funnels Webinar Slides
TotallyInfused Marketing Funnels Webinar Slides
 
Presentazione polillo
Presentazione polilloPresentazione polillo
Presentazione polillo
 
Turkey Vacation Packages
Turkey Vacation Packages Turkey Vacation Packages
Turkey Vacation Packages
 
Presentazione google
Presentazione google Presentazione google
Presentazione google
 
Tanzania Safari Tours
Tanzania Safari ToursTanzania Safari Tours
Tanzania Safari Tours
 
Vacation packages by right travel
Vacation packages by right travelVacation packages by right travel
Vacation packages by right travel
 
Rushita beladiya.pdf
Rushita beladiya.pdfRushita beladiya.pdf
Rushita beladiya.pdf
 
Egypt Vacation Packages
Egypt Vacation PackagesEgypt Vacation Packages
Egypt Vacation Packages
 
cross cultural communication..no..130210116003
cross cultural communication..no..130210116003cross cultural communication..no..130210116003
cross cultural communication..no..130210116003
 

Similar to ALGORITMA

Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)TututPurnamaSari1
 
maya anggraini,sim,mercubuana,prof hapzi ali, menganalisis sistem informasi p...
maya anggraini,sim,mercubuana,prof hapzi ali, menganalisis sistem informasi p...maya anggraini,sim,mercubuana,prof hapzi ali, menganalisis sistem informasi p...
maya anggraini,sim,mercubuana,prof hapzi ali, menganalisis sistem informasi p...maya_anggraini
 
Sim, citra ariesta dharma, forum 6, Hapzi Ali, S1 Akuntansi, Universitas Merc...
Sim, citra ariesta dharma, forum 6, Hapzi Ali, S1 Akuntansi, Universitas Merc...Sim, citra ariesta dharma, forum 6, Hapzi Ali, S1 Akuntansi, Universitas Merc...
Sim, citra ariesta dharma, forum 6, Hapzi Ali, S1 Akuntansi, Universitas Merc...Citra Ariesta
 
Presentasi Aplikasi Basis Data.pptx
Presentasi Aplikasi Basis Data.pptxPresentasi Aplikasi Basis Data.pptx
Presentasi Aplikasi Basis Data.pptxChrisnaWisnu
 
Sim, fina melinda jm, hapzi ali,sistem manajemen database, s1 akuntansi, univ...
Sim, fina melinda jm, hapzi ali,sistem manajemen database, s1 akuntansi, univ...Sim, fina melinda jm, hapzi ali,sistem manajemen database, s1 akuntansi, univ...
Sim, fina melinda jm, hapzi ali,sistem manajemen database, s1 akuntansi, univ...Fina Melinda Jumrotul Mu'minin
 
Abstraksi tipe data
Abstraksi tipe dataAbstraksi tipe data
Abstraksi tipe dataFahuda E
 
Bab 1 abstraksi_tipe_data
Bab 1 abstraksi_tipe_dataBab 1 abstraksi_tipe_data
Bab 1 abstraksi_tipe_dataarii_manroe
 
Presentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis DataPresentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis DataParis Dkc
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahBraga Rezpect
 
BAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATABAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATAIez Risma Nursida
 
Struktur Data Pengantar Muhammad Junaid 2021020064.ppt
Struktur Data Pengantar Muhammad Junaid 2021020064.pptStruktur Data Pengantar Muhammad Junaid 2021020064.ppt
Struktur Data Pengantar Muhammad Junaid 2021020064.pptJunKazama4
 
SIM, Adi Kurniawan Ramadhan, Hapzi Ali, Sistem Manajemen Database, S1 Akuntan...
SIM, Adi Kurniawan Ramadhan, Hapzi Ali, Sistem Manajemen Database, S1 Akuntan...SIM, Adi Kurniawan Ramadhan, Hapzi Ali, Sistem Manajemen Database, S1 Akuntan...
SIM, Adi Kurniawan Ramadhan, Hapzi Ali, Sistem Manajemen Database, S1 Akuntan...Adi Kurniawan R
 

Similar to ALGORITMA (20)

Tipe data
Tipe dataTipe data
Tipe data
 
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
 
maya anggraini,sim,mercubuana,prof hapzi ali, menganalisis sistem informasi p...
maya anggraini,sim,mercubuana,prof hapzi ali, menganalisis sistem informasi p...maya anggraini,sim,mercubuana,prof hapzi ali, menganalisis sistem informasi p...
maya anggraini,sim,mercubuana,prof hapzi ali, menganalisis sistem informasi p...
 
Pertemuan-11.pptx
Pertemuan-11.pptxPertemuan-11.pptx
Pertemuan-11.pptx
 
struktur data
struktur datastruktur data
struktur data
 
Sim, citra ariesta dharma, forum 6, Hapzi Ali, S1 Akuntansi, Universitas Merc...
Sim, citra ariesta dharma, forum 6, Hapzi Ali, S1 Akuntansi, Universitas Merc...Sim, citra ariesta dharma, forum 6, Hapzi Ali, S1 Akuntansi, Universitas Merc...
Sim, citra ariesta dharma, forum 6, Hapzi Ali, S1 Akuntansi, Universitas Merc...
 
Presentasi Aplikasi Basis Data.pptx
Presentasi Aplikasi Basis Data.pptxPresentasi Aplikasi Basis Data.pptx
Presentasi Aplikasi Basis Data.pptx
 
Presentasi bab 5
Presentasi bab 5Presentasi bab 5
Presentasi bab 5
 
Sim, fina melinda jm, hapzi ali,sistem manajemen database, s1 akuntansi, univ...
Sim, fina melinda jm, hapzi ali,sistem manajemen database, s1 akuntansi, univ...Sim, fina melinda jm, hapzi ali,sistem manajemen database, s1 akuntansi, univ...
Sim, fina melinda jm, hapzi ali,sistem manajemen database, s1 akuntansi, univ...
 
Abstraksi tipe data
Abstraksi tipe dataAbstraksi tipe data
Abstraksi tipe data
 
Bab 1 abstraksi_tipe_data
Bab 1 abstraksi_tipe_dataBab 1 abstraksi_tipe_data
Bab 1 abstraksi_tipe_data
 
Presentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis DataPresentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis Data
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
 
BAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATABAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATA
 
Basis data
Basis dataBasis data
Basis data
 
Tipe data abstract
Tipe data abstractTipe data abstract
Tipe data abstract
 
Data & Basis Data
Data & Basis DataData & Basis Data
Data & Basis Data
 
Struktur Data Pengantar Muhammad Junaid 2021020064.ppt
Struktur Data Pengantar Muhammad Junaid 2021020064.pptStruktur Data Pengantar Muhammad Junaid 2021020064.ppt
Struktur Data Pengantar Muhammad Junaid 2021020064.ppt
 
Data modul 5 pp
Data modul 5 ppData modul 5 pp
Data modul 5 pp
 
SIM, Adi Kurniawan Ramadhan, Hapzi Ali, Sistem Manajemen Database, S1 Akuntan...
SIM, Adi Kurniawan Ramadhan, Hapzi Ali, Sistem Manajemen Database, S1 Akuntan...SIM, Adi Kurniawan Ramadhan, Hapzi Ali, Sistem Manajemen Database, S1 Akuntan...
SIM, Adi Kurniawan Ramadhan, Hapzi Ali, Sistem Manajemen Database, S1 Akuntan...
 

Recently uploaded

05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 

Recently uploaded (6)

05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 

ALGORITMA

  • 1. 1 PENGGUNAAN TIPE DATA YANG EFEKTIF DAHLAN ABDULLAH
  • 2. 2 MACAM TIPE DATA A. TIPE DATA SEDERHANA (SIMPLE - DATA TYPE) B. TIPE DATA TERSTRUKTUR (STRUCTURED - DATA TYPE) C. TIPE DATA PENUNJUK (POINTER - DATA TYPE)
  • 3. 3 A. TIPE DATA SEDERHANA (SIMPLE - DATA TYPE)  Adalah tipe data yang sudah ada dan dijadikan standar dalam bahasa pemrograman tertentu.  Isi dari tipe data sederhana ini adalah data-data tunggal.
  • 4. 4 TIPE DATA SEDERHANA (SIMPLE - DATA TYPE) 1. STANDARD DATA TYPE  INTEGER  REAL  CHAR  STRING  BOOLEAN 2. USER-DEFINED DATA TYPE  ENUMERATED OR SCALAR TYPE  SUBRANGE TYPE
  • 5. 5 INTEGER TIPE BILANGAN BULAT Nama Tipe Jangkauan Ukuran Memori Shortint -128 … 127 1 byte Byte 0 … 255 1 byte Integer -32768 … 32767 2 byte Word 0 … 65535 2 byte Longint -2147483648 … 2147483647 4 byte
  • 6. 6 R E A L TIPE BILANGAN PECAHAN Tipe Jangkauan Digit Ukuran Single 1,5E-45 .. 3,4E+38 7-8 4 byte Real 2,9E-39 .. 1,7E+38 11-12 6 byte Double 5,0E-324..1,7E+308 15-16 8 byte Extended 1,9E-4951..1,1E+4932 19-20 10 byte Comp 9,2E-18 .. 9,2E+18 19-20 8 byte
  • 7. 7 TIPE BILANGAN REAL  Data yang termasuk bilangan real adalah data angka yang mengandung pecahan.  Data yang seperti ini akan memiliki keterangan jangkauan, jumlah digit penting (berarti) dan ukuran.  Digit berarti ini penting diperhatikan karena ini berhubungan dengan tingkat ketelitian data yang disajikan.
  • 8. 8 TIPE DATA KARAKTER Tipe Keterangan Char Berisi hanya 1 karakter diapit tanda petik (‘ ‘) String Terdiri dari beberapa karakter (maksimal 255) diapit tanda petik (‘ ‘) String[x] Terdiri dari maksimal x karakter diapit tanda petik (‘ ‘)
  • 9. 9 TIPE DATA BOOLEAN  Adalah tipe data yang hanya bernilai benar (true) atau salah (false).  Jangkauan (nilai yang mungkin) hanya 2 yaitu true atau false. Tipe Ukuran Boolean 1 byte Bool 1 byte Wordbool 2 byte LongBool 4 byte
  • 10. 10 USER - DEFINED DATA TYPE SUB JANGKAUAN  Tipe sub jangkauan merupakan tipe data yang jangkauannya merupakan sebagian dari tipe data yang lain.  Misalnya untuk tipe byte memiliki jangkauan dari 0..255, sementara kita hanya memerlukan angka 1..12 untuk menampung data bulan. Maka bisa diciptakan satu tipe baru yang merupakan sub jangkauan tersebut.  Contoh Type Bulan : 1 .. 12 ;
  • 11. 11 B. TIPE DATA TERSTRUKTUR (STRUCTURED - DATA TYPE) 1. ARRAY (LARIK) 2. RECORD (REKAMAN) 3. FILE 4. SET (HIMPUNAN)
  • 12. 12 ARRAY (LARIK)  Larik adalah tipe data yang berisi beberapa data yang ditampung dalam satu variabel yang memiliki tipe data yang sama.  Masing masing data yang tertampung dalam sebuah larik akan ditandai sebagai elemen pertama sampai ke - n.  larik dapat dibuat beberapa dimensi, misalnya untuk menggambarkan matrix kita perlu menggunakan larik 2 dimensi.
  • 13. 13 RECORD (REKAMAN)  Tipe data rekaman di gunakan untuk menampung data yang terdiri dari beberapa tipe yang berbeda.  Record dapat diakses (diisi) dan dibaca per elemen record dengan menyebut nama elemennya.
  • 14. 14 SET (HIMPUNAN) Tipe data himpunan merupakan sebuah tipe data yang didalamnya memuat sejumlah elemen (anggota) dimana anggotanya memiliki tipe data dasar yang sama.
  • 15. 15 C. TIPE POINTER  Pointer secara harfiah dapat diartikan sebagai penunjuk.  Tipe data pointer ini merupakan tipe data yang berisikan alamat memori dimana data disimpan
  • 16. 16 OPERATOR MATEMATIKA OPERATOR ARTI PRIORITAS CONTOH * Kali 1 2 * 3  6 / Bagi (Real) 1 7 / 2  3.5 DIV Bagi (Bulat) 1 7 DIV 2  3 MOD Sisa Bagi 1 7 MOD 2  1 + Tambah 2 2 + 3  5 - Kurang 2 2 – 3  -1