Praktikum 3 Color Conversion

Ukuran: px
Mulai penontonan dengan halaman:

Download "Praktikum 3 Color Conversion"

Transkripsi

1 Praktikum 3 Clr Cnversin 1. Grayscale Prgram berikut ini mengubah dari clr image menjadi grayscale image. // Declare a new IplImage pinter IplImage* gray; // Lad an image src = cvladimage("image.jpg",1); // Create a new windw & display the image cvnamedwindw("surce", 1); cvmvewindw("surce", 100, 100); cvnamedwindw("grayscale", 1); cvmvewindw("grayscale", 100, 100); // Fuctin f prcessing image gray = cvcreateimage( cvsize(src->width, src->height), IPL_DEPTH_8U, 1 ); cvcvtclr( src, gray, CV_BGR2GRAY ); cvshwimage("surce", src); cvshwimage("grayscale", gray); cvdestrywindw( "Surce" ); cvdestrywindw( "Grayscale" ); cvreleaseimage( &gray ); Jelaskan fungsi berikut ini beserta dengan parameter yang ada di dalamnya. cvcreateimage() cvcvtclr() Jika yang diinginkan hanya menampilkan gambar grayscale saja, cba persingkat prgram tanpa menggunakan fungsi cvcreateimage() dan cvcvtclr().

2 2. Grayscale Threshld Prgram berikut ini mengubah dari clr image menjadi grayscale kemudian ke grayscale threshld (binary image). // Declare a new IplImage pinter IplImage* gray; IplImage* graythresh; int threshld = 128, maxvalue = 255; int threshldtype = CV_THRESH_BINARY; // Lad an image src = cvladimage("image.jpg",1); gray = cvcreateimage( cvsize(src->width, src->height), IPL_DEPTH_8U, 1 ); cvcvtclr( src, gray, CV_BGR2GRAY ); graythresh = cvclneimage( gray ); // Create a new windw & display the image cvnamedwindw( "src", 1 ); cvshwimage( "src", src ); cvnamedwindw( "gray", 1 ); cvshwimage( "gray", gray ); // Fuctin f prcessing image cvthreshld(gray, graythresh, threshld, maxvalue, threshldtype); cvnamedwindw( "graythresh", 1 ); cvshwimage( "graythresh", graythresh ); cvdestrywindw( "src" ); cvdestrywindw( "gray" ); cvdestrywindw( "graythresh" ); cvreleaseimage( &gray ); cvreleaseimage( &graythresh ); Ubah nilai variable threshld pada prgram di atas dalam range antara kemudian amati perubahan pada gambar. Jelaskan knsep dasar grayscale threshld. Jelaskan fungsi berikut ini beserta dengan parameter yang ada di dalamnya. cvclneimage() cvthreshld()

3 3. Clr Threshld Prgram berikut ini mengubah dari clr image menjadi clr threshld. // Declare a new IplImage pinter IplImage* clrthresh; int threshld = 150, maxvalue = 255; int threshldtype = CV_THRESH_BINARY; // Lad an image src = cvladimage("image.jpg",1); clrthresh = cvclneimage( src ); // Create a new windw & display the image cvnamedwindw( "src", 1 ); cvshwimage( "src", src ); // Fuctin f prcessing image cvthreshld(src, clrthresh, threshld, maxvalue, threshldtype); cvnamedwindw( "clrthresh", 1 ); cvshwimage( "clrthresh", clrthresh ); cvdestrywindw( "src" ); cvdestrywindw( "clrthresh" ); cvreleaseimage( &clrthresh ); Ubah nilai variable threshld pada prgram di atas dalam range antara kemudian amati perubahan pada gambar. Jelaskan knsep dasar clr threshld dan sebutkan perbadaannya dengan grayscale threshld.

4 4. Threshld by using sum_rgb() Prgram berikut ini mengubah dari clr image menjadi grayscale threshld (binary image). vid sum_rgb( IplImage* src, IplImage* dst ) // Allcate image planes IplImage* r = cvcreateimage( cvgetsize(src), IPL_DEPTH_8U, 1 ); IplImage* g = cvcreateimage( cvgetsize(src), IPL_DEPTH_8U, 1 ); IplImage* b = cvcreateimage( cvgetsize(src), IPL_DEPTH_8U, 1 ); // Split image nt the clr planes cvsplit( src, r, g, b, NULL ); IplImage* s = cvcreateimage( cvgetsize(src), IPL_DEPTH_8U, 1 ); // Add equally weighted rgb values cvaddweighted( r, 1./3., g, 1./3., 0.0, s ); cvaddweighted( s, 2./3., b, 1./3., 0.0, s ); // Truncate values ver 100 cvthreshld( s, dst, 100, 100, CV_THRESH_BINARY ); cvreleaseimage( &r ); cvreleaseimage( &g ); cvreleaseimage( &b ); cvreleaseimage( &s ); int main( int argc, char** argv ) cnst char* name = "Threshlding"; cvnamedwindw( name, 1 ); IplImage* src = cvladimage("image.jpg"); IplImage* dst = cvcreateimage( cvgetsize(src), src->depth, 1 ); sum_rgb( src, dst); cvshwimage(name, dst); while( 1 ) if( (cvwaitkey(10)&0x7f) == 27 ) break; cvdestrywindw( name ); cvreleaseimage( &dst ); Jelaskan algritma threshld pada cnth diatas dan sebutkan perbadaannya dengan prgram grayscale threshld sebelumnya.

5 5. Prgram: Adaptive Threshld Prgram berikut ini mengubah dari clr image menjadi grayscale kemudian merubahnya menjadi threshld image dengan menggunakan metde adaptive threshld (tanpa memasukkan nilai threshld). #include "cv.h" #include "highgui.h" // Declare a new IplImage pinter IplImage* gray; IplImage* adapthresh; int threshld = 128, maxvalue = 255; int threshldtype = CV_THRESH_BINARY; // Lad an image src = cvladimage("image.jpg",1); gray = cvcreateimage( cvsize(src->width, src->height), IPL_DEPTH_8U, 1 ); cvcvtclr( src, gray, CV_BGR2GRAY ); adapthresh = cvclneimage( gray ); // Create a new windw & display the image cvnamedwindw( "src", 1 ); cvshwimage( "src", src ); cvnamedwindw( "gray", 1 ); cvshwimage( "gray", gray ); // Fuctin f prcessing image cvadaptivethreshld( gray, adapthresh, 255, CV_ADAPTIVE_THRESH_MEAN_C, CV_THRESH_BINARY, 3, 5 ); cvnamedwindw( "adapthresh", 1 ); cvshwimage( "adapthresh", adapthresh ); cvdestrywindw( "src" ); cvdestrywindw( "gray" ); cvdestrywindw( "graythresh" ); cvreleaseimage( &gray ); cvreleaseimage( &adapthresh ); Ubah nilai parameter pada cvadaptivethreshld pada prgram di atas dalam kemudian amati perubahan pada gambar. Jelaskan knsep dasar adaptive threshld dan sebutkan perbadaannya dengan threshld sebelumnya. Jelaskan fungsi berikut ini beserta dengan parameter yang ada di dalamnya. cvadaptivethreshld()

6 Tugas: Cnverts image frm ne clr space t anther Buatlah prgram dengan fungsi cvcvtclr() untuk menknversi gambar dari RGB ke YCrCb RGB ke HSV RGB ke HLS RGB ke CIE L*a*b* RGB ke CIE L*u*v*

Praktikum 5 Image Transformation (1)

Praktikum 5 Image Transformation (1) Praktikum 5 Image Transfrmatin (1) 1. Resizes image Prgram berikut ini menunjukkan fungsi untuk merubah ukuran (memperkecil atau memperbesar) sebuah gambar. //main OpenCV header //GUI header int main()

Lebih terperinci

Praktikum 6 Image Transformation 2

Praktikum 6 Image Transformation 2 Praktikum 6 Image Transfrmatin 2 1. Laplacian Transfrm Prgram berikut ini menggunakan fungsi Laplacian Transfrm pada sebuah vide. #include #include #include #include

Lebih terperinci

Praktikum 2 HighGUI in OpenCV

Praktikum 2 HighGUI in OpenCV Praktikum 2 HighGUI in OpenCV 1. Drawing and Text Prgram berikut ini menunjukkan cara menggambar sebuah bject (lines and shapes) dan menulis (text) pada windw. IplImage* src1 = cvladimage( "picture.jpg"

Lebih terperinci

Praktikum 1 Installation for OpenCV

Praktikum 1 Installation for OpenCV Praktikum 1 Installation for OpenCV Persiapan Praktikum ini dapat dikerjakan dengan syarat mahasiswa: - Memiliki konsep dasar pemrograman dan pengoperasian MS.Visual C++ - Memiliki konsep dasar image processing

Lebih terperinci

Praktikum 8 Feature Extraction

Praktikum 8 Feature Extraction Praktikum 8 Feature Extraction 1. Sobel Edge Detection Program berikut ini menerapkan sobel edge detection untuk deteksi tepi pada gambar. #include #include //main OpenCV header //GUI

Lebih terperinci

LAMPIRAN CODE PROGRAM PLC. Program master (P0) STEP 0 IF saklar THEN LOAD V200 TO TP0 SET T0 RESET P1 RESET P2. STEP 1 IF N T0 THEN SET sila SET silc

LAMPIRAN CODE PROGRAM PLC. Program master (P0) STEP 0 IF saklar THEN LOAD V200 TO TP0 SET T0 RESET P1 RESET P2. STEP 1 IF N T0 THEN SET sila SET silc LAMPIRAN CODE PROGRAM PLC Program master (P0) STEP 0 IF saklar LOAD V200 TO TP0 SET T0 RESET P1 RESET P2 STEP 1 IF N T0 SET sila SET silc STEP 2 IF N saklar LOAD V300 TO TP0 SET T0 STEP 3 IF N T0 SET silb

Lebih terperinci

PENGEMBANGAN APLIKASI PENGUBAH LATAR BELAKANG VIDEO

PENGEMBANGAN APLIKASI PENGUBAH LATAR BELAKANG VIDEO PENGEMBANGAN APLIKASI PENGUBAH LATAR BELAKANG VIDEO Rudy Adipranata 1, Djni Haryadi Setiabudi 2, Henry Tedjwarsit Fakultas Teknlgi Industri, Jurusan Teknik Infrmatika, Universitas Kristen Petra, Jl. Siwalankert

Lebih terperinci

BAB III METODE PENELITIAN. ada beberapa cara yang telah dilakukan, antara lain:

BAB III METODE PENELITIAN. ada beberapa cara yang telah dilakukan, antara lain: BAB III METODE PEELITIA Untuk pengumpulan data yang diperlukan dalam melaksanakan tugas akhir, ada beberapa cara yang telah dilakukan, antara lain: 1. Studi kepustakaan Studi kepustakaan berupa pencarian

Lebih terperinci

TEORI KONSEP PEMPROGRAMAN 3.1

TEORI KONSEP PEMPROGRAMAN 3.1 2015 TEORI KONSEP PEMPROGRAMAN 3.1 TUGAS TEORI KONSEP PEMROGRAMAN : LOOPING (FOR, WHILE, DO WHILE) DWI SETIYA NINGSIH ( 210 315 70 25 ) D3 PJJ TI Persoalan & Penyelesaian 1. Sebutkan keyword-keyword yang

Lebih terperinci

BAB III PERENCANAAN DAN PEMBUATAN SISTEM

BAB III PERENCANAAN DAN PEMBUATAN SISTEM BAB III PERENCANAAN DAN PEMBUATAN SISTEM Pada bab ini akan dipaparkan perencanaan dan pembuatan perangkat lunak secara keseluruhan, dimana dalam proyek akhir ini, terdiri dari dua sub besar perangkat lunak,

Lebih terperinci

Perulangan, Percabangan, dan Studi Kasus

Perulangan, Percabangan, dan Studi Kasus Perulangan, Percabangan, dan Studi Kasus Perulangan dan percabangan merupakan hal yang sangat penting dalam menyusun suatu program Pada pertemuan kali ini akan dibahas secara detail tentang perulangan

Lebih terperinci

Daftar kelompok Kelas Mahasiswa Angkatan 52 Program Pendidikan Kompetensi Umum Institut Pertanian Bogor

Daftar kelompok Kelas Mahasiswa Angkatan 52 Program Pendidikan Kompetensi Umum Institut Pertanian Bogor 1 INT INT B04158001 2 INT INT B04158004 3 INT INT B04158005 4 INT INT B04158006 5 INT INT B04158007 6 INT INT B04158008 7 INT INT B04158009 8 INT INT B04158010 9 INT INT B04158011 10 INT INT B04158013

Lebih terperinci

COLOR SPACE. Achmad Basuki Politeknik Elektronika Negeri Surabaya

COLOR SPACE. Achmad Basuki Politeknik Elektronika Negeri Surabaya COLOR SPACE Achmad Basuki Politeknik Elektronika Negeri Surabaya Materi: 1. Konsep Warna 2. Standard Color Space RGB dan CMYK HSV CIE Lab, Luv, Yuv dan YCrCb 3. Color Gamut 4. Konversi Color Spaces KONSEP

Lebih terperinci

Lampiran. Berikut ini adalah Source Code Program Game Serangga Nakal:

Lampiran. Berikut ini adalah Source Code Program Game Serangga Nakal: Lampiran Berikut ini adalah Source Code Program Game Serangga Nakal: // mfcdlg.cpp : implementation file // #include "stdafx.h" #include "mfc.h" #include "mfcdlg.h" #include #include

Lebih terperinci

TIPS dan TRIK RECODE & AUTOMATIC RECODE

TIPS dan TRIK RECODE & AUTOMATIC RECODE TIPS dan TRIK RECODE & AUTOMATIC RECODE 1. RECODE Perintah ini berfungsi untuk memberi kde ulang (recde) kepada suatu variabel berdasar kriteria tertentu. Recde bisa dilakukan: Kasus: Dalam variabel yang

Lebih terperinci

Pertemuan 9: BRANCHING/PERCABANGAN dalam C LOOPING/PERULANGAN/ITERASI dalam C

Pertemuan 9: BRANCHING/PERCABANGAN dalam C LOOPING/PERULANGAN/ITERASI dalam C Pertemuan 9: BRANCHING/PERCABANGAN dalam C LOOPING/PERULANGAN/ITERASI dalam C Percabangan: IF dan IF-ELSE Perintah yang digunakan adalah if dan if-else Bentuk umum: Bentuk if if (kondisi) { //lakukan sejumlah

Lebih terperinci

P06 Pointer dan Fungsi

P06 Pointer dan Fungsi P06 Pointer dan Fungsi Modul Praktikum FI2283 Pemrograman dan Simulasi Fisika Versi 2013.10.21 Catatan. Dalam praktikum ini akan dipelajari mengenai pointer, fungsi, dan membuat berkas pustaka sendiri

Lebih terperinci

Jobsheet II. OpenCV untuk Processing Filter

Jobsheet II. OpenCV untuk Processing Filter Jobsheet II OpenCV untuk Processing Filter A. Tujuan Mahasiswa mampu menjelaskan fitur filter gambar pada OpenCV untuk Processing Mahasiswa mampu mengoperasikan fitur filter gambar pada OpenCV untuk Processing.

Lebih terperinci

MODUL 9 Material Texture

MODUL 9 Material Texture MODUL 9 Material Texture A. KOMPETENSI DASAR Memahami Inisialisasi Material Texture Memahami Texture Mapping. Memahami dasar menampilkan susunan obyek yang dilengkapi dengan texture mapping. B. ALOKASI

Lebih terperinci

FINGER TRACKING UNTUK INTERAKSI PADA VIRTUAL KEYBOARD

FINGER TRACKING UNTUK INTERAKSI PADA VIRTUAL KEYBOARD FINGER TRACKING UNTUK INTERAKSI PADA VIRTUAL KEYBOARD Raga Mukti Alhaqqi Jurusan Teknik Infrmatika, Nana Ramadijanti, Setiawardhana Pliteknik Elektrnika Negeri Surabaya Institut Teknlgi Sepuluh Npember

Lebih terperinci

Spesifikasi Tugas Besar II IF3055 Sistem Operasi

Spesifikasi Tugas Besar II IF3055 Sistem Operasi Spesifikasi Tugas Besar II IF3055 Sistem Operasi Tujuan Tujuan dari pemberian tugas ini adalah Peserta mengetahui mekanisme filesystem. Peserta mengetahui mekanisme IPC. Deskripsi Pada tugas besar kali

Lebih terperinci

4. Arrays. int billy [5]; maka setiap elemen array billy akan di-inisialisasikan sebagai 0 :

4. Arrays. int billy [5]; maka setiap elemen array billy akan di-inisialisasikan sebagai 0 : 4. Arrays Obyektif Praktikum : Memahami penggunaan Array Dapat menerapkan array dengan elemen multidimensi Memahami penggunaan statement pada character dan string Array adalah himpunan elemen (variable)

Lebih terperinci

Color Detection. Praktikum

Color Detection. Praktikum Praktikum 9 Color Detection I. TUJUAN : 1. Mahasiswa dapat memahami prinsip-prinsip detection pada suatu image 2. Mahasiswa dapat menggunakan proses detection untuk mengetahui suatu gambar yang memiliki

Lebih terperinci

PEMBUATAN APLIKASI PEMINDAI UANG KERTAS DENGAN ALGORITMA VIOLA-JONES

PEMBUATAN APLIKASI PEMINDAI UANG KERTAS DENGAN ALGORITMA VIOLA-JONES Seminar Nasinal Teknlgi Infrmasi dan Multimedia 2016 PEMBUATAN APLIKASI PEMINDAI UANG KERTAS DENGAN ALGORITMA VIOLA-JONES Sidik Hadi Kurniadi1), Akhmad Adi Edvant2) 1), 2) Teknik Infrmatika STMIK AMIKOM

Lebih terperinci

Praktikum Pengolahan Citra - Pertemuan 1

Praktikum Pengolahan Citra - Pertemuan 1 Achmad Basuki Nana R Fadilah Fahrul Politeknik Elektronika Negeri Surabaya Praktikum Pengolahan Citra - Pertemuan 1 Content: 1. Instalasi dan Seting (OpenCV + GDI) baca file image 2. Membaca data RGB dan

Lebih terperinci

Tipe Data, Variabel, Input/Output

Tipe Data, Variabel, Input/Output Tipe Data, Variabel, Input/Output Pendahuluan Untuk membuat program dengan bahasa pemrograman C harus memperhatikan struktur dasarnya. Strukturnya diawali dengan bagian preprocessor directive yang biasanya

Lebih terperinci

LAMPIRAN A (KODE PROGRAM)

LAMPIRAN A (KODE PROGRAM) LAMPIRAN A (KODE PROGRAM) 1. data.php

Lebih terperinci

Struktur Program C++ Pertemuan 3

Struktur Program C++ Pertemuan 3 Struktur Program C++ Pertemuan 3 Outline Organizing the C++ Program Declaring and Defining Functions Local Variables Global Variables Returning Values from Functions Default Function Parameters Controlling

Lebih terperinci

Algoritma Shell Sort Ascending Dan Binary Sequential Search Menggunakan C

Algoritma Shell Sort Ascending Dan Binary Sequential Search Menggunakan C TUGAS STRUKTUR DATA Shell Sort Ascending Dan Binary Sequential Search Menggunakan C IF-5 Nama Anggota : - Rohendi 10107193 - Andri Andriyan 10107210 - Yuli Yanti A 10107218 - Jajang Kusmita 10107227 JURUSAN

Lebih terperinci

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi. Tabel Informasi Tabel informasi atau tabel simbol berguna untuk mempermudah pada saat pembuatan dan implementasi dari analisa semantik (semantic analyzer). Pada proses translasi, tabel informasi dapat

Lebih terperinci

A. TUJUAN PEMBELAJARAN

A. TUJUAN PEMBELAJARAN Praktikum 4 Alokasi Memori A. TUJUAN PEMBELAJARAN Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: 1. Memahami perbedaan penggunaan tipe data array dengan pointer menggunakan alokasi

Lebih terperinci

Aplikasi Deteksi Tepi pada Realtime Video menggunakan Algoritma Canny Detection

Aplikasi Deteksi Tepi pada Realtime Video menggunakan Algoritma Canny Detection Aplikasi Deteksi Tepi pada Realtime Video menggunakan Algoritma Canny Detection Edy Winarno Program Studi Teknik Informatika, Universitas Stikubank email: edywinarno3@gmail.com Abstract Real time video

Lebih terperinci

BAB I PENDAHULUAN. PLN, di ganti menjadi kwh meter digital yang dapat memberikan nilai lebih

BAB I PENDAHULUAN. PLN, di ganti menjadi kwh meter digital yang dapat memberikan nilai lebih BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknlgi selalu berkembang setiap saat, ada saja yang dilakukan manusia untuk memberikan kemudahan pada kehidupan sehari-hari. Salah satu cnth kemudahan

Lebih terperinci

KENDALI PROSES. 6.1 PENYELEKSIAN KONDISI (Selection)

KENDALI PROSES. 6.1 PENYELEKSIAN KONDISI (Selection) KENDALI PROSES 6.1 PENYELEKSIAN KONDISI (Selection) Penyeleksian yang dilakukan untuk pengambilan keputusan berdasarkan suatu syarat atau kondisi. Pada C terdapat dua buah statemen yang dapat digunakan

Lebih terperinci

Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1

Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1 Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1 Dasar Pemrograman PHP dan MySQL MATERI 1: PENGENALAN PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Format BMP Bitmap atau DIB (device for independent Bitmap), adalah suatu format gambar untuk menyimpan di komputer atau sering disebut digital image yang di peruntukkan untuk Operating

Lebih terperinci

PENGOLAHAN CITRA Ch.3 M E N G O L A H C I T R A M E N J A D I G R A Y S C A L E Bayu Pratama RN [ ]

PENGOLAHAN CITRA Ch.3 M E N G O L A H C I T R A M E N J A D I G R A Y S C A L E Bayu Pratama RN [ ] PENGOLAHAN CITRA Ch.3 M E N G O L A H C I T R A M E N J A D I G R A Y S C A L E Bayu Pratama RN [ bayu.pratama.rn@gmail.com ] Tujuan Praktikum - Mengetahui cara membuat program yang mengubah image berwarna

Lebih terperinci

Pertemuan Arrays. Obyektif Praktikum : 1. Memahami penggunaan Array. 2. Dapat menerapkan array dengan elemen multidimensi

Pertemuan Arrays. Obyektif Praktikum : 1. Memahami penggunaan Array. 2. Dapat menerapkan array dengan elemen multidimensi Pertemuan 4 4. Arrays Obyektif Praktikum : 1. Memahami penggunaan Array 2. Dapat menerapkan array dengan elemen multidimensi 3. Memahami penggunaan statement pada character dan string P. 4.1 Array Array

Lebih terperinci

Gambar 1. Viewport pada layar

Gambar 1. Viewport pada layar No. : ST/EKA/PTI223/03 Revisi : 02 Hal. 1 dari 9 hal. A. Pendahuluan Transformasi adalah memindahkan objek tanpa merusak bentuk. Contoh transformasi adalah transisi, penskalaan, putaran/rotasi, balikan,

Lebih terperinci

Algoritma dan Struktur Data. Pertemuan 5 Pointer

Algoritma dan Struktur Data. Pertemuan 5 Pointer Algoritma dan Struktur Data Pertemuan 5 Pointer Implementasi ADT Setelah membuat ADT kita bisa mengimplementasikannya menjadi tipe data baru Tipe data baru tersebut disusun dari tipe data tipe data yang

Lebih terperinci

Pemrograman Dasar C. Minggu 6

Pemrograman Dasar C. Minggu 6 Pemrograman Dasar C Minggu 6 Topik Bahasan Fungsi Menulis sekali digunakan berulang kali Tugas yang dikompartemenkan Variabel lokal dalam fungsi Teknik Mendesain Top-Down Kode Pseudo Struktur dan Diagram

Lebih terperinci

BAB III METODE PENELITIAN. pada blok diagram tersebut antara lain adalah webcam, PC, microcontroller dan. Gambar 3.1 Blok Diagram

BAB III METODE PENELITIAN. pada blok diagram tersebut antara lain adalah webcam, PC, microcontroller dan. Gambar 3.1 Blok Diagram BAB III METODE PENELITIAN 3.1 Model Penelitian Pengerjaan Tugas Akhir ini dapat terlihat jelas dari blok diagram yang tampak pada gambar 3.1. Blok diagram tersebut menggambarkan proses dari capture gambar

Lebih terperinci

BAB III. Metode Penelitian

BAB III. Metode Penelitian BAB III Metode Penelitian 3.1 Diagram Alir Penelitian berikut: Diagram blok penelitian yang akan dilakukan dapat digambarkan sebagai Mulai Perancangan Pengumpulan Informasi Analisis Informasi Pembuatan

Lebih terperinci

MODUL. Fungsi (Function) Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

MODUL. Fungsi (Function) Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK MODUL 6 Fungsi (Function) Modul Praktikum C++ Dasar Pemrograman Komputer Semester Genap 2017/2018 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK MODUL 6 FUNGSI A. Tujuan Setelah mempelajari bab ini diharapkan

Lebih terperinci

MODUL 1 PENGENALAN PROGRAM C++ DAN PERNYATAAN MASUKAN-KELUARAN

MODUL 1 PENGENALAN PROGRAM C++ DAN PERNYATAAN MASUKAN-KELUARAN 1 MODUL 1 PENGENALAN PROGRAM C++ DAN PERNYATAAN MASUKAN-KELUARAN A. MAKSUD DAN TUJUAN 1. MAKSUD Mengenal cara menggunakan bahasa pemrograman C++ dengan menggunakan C++ Builder dan mengenala pernyataan

Lebih terperinci

COMPUTING GRAYSCALE OF FACE DETECTION MENGGUNAKAN METODE SOBEL DAN LAPLACIAN OF GAUSSIAN

COMPUTING GRAYSCALE OF FACE DETECTION MENGGUNAKAN METODE SOBEL DAN LAPLACIAN OF GAUSSIAN COMPUTING GRAYSCALE OF FACE DETECTION MENGGUNAKAN METODE SOBEL DAN LAPLACIAN OF GAUSSIAN Kustanto Jurusan Informatika Fakultas Teknologi Informasi, Universitas Islam Balitar Blitar email : kustanto@unisbablitar.ac.id

Lebih terperinci

Kontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom

Kontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom Kontrak Kuliah Dasar-dasar MySQL Edi Sugiarto, S.Kom, M.Kom Tipe Data Tipe data numerik Tipe Data Keterangan Ukuran Integer atau int Signed value : -2147683648 hingga 2147683648 4byte Decimal Nilai tergantung

Lebih terperinci

Gambar 1. Viewport pada layar

Gambar 1. Viewport pada layar No. : ST/EKA/PTI223/03 Revisi : 03 Senin 010210 Hal. 1 dari 5 hal. A. Pendahuluan Transformasi adalah memindahkan objek tanpa merusak bentuk. Contoh transformasi adalah transisi, penskalaan, putaran/rotasi,

Lebih terperinci

Aplikasi Pengolahan Citra DETEKSI WARNA. Achmad Basuki PENS-ITS, 26 Des 2006

Aplikasi Pengolahan Citra DETEKSI WARNA. Achmad Basuki PENS-ITS, 26 Des 2006 Aplikasi Pengolahan Citra DETEKSI WARNA PENS-ITS, 26 Des 2006 Materi Format Warna RGB r-gcolor Normalized RGB HSV YCrCb TSL Deteksi Warna Static Threshold Distance Threshold Dynamic Threshold Format Warna

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN Dalam tugas akhir ini penguji melakukan pengujian dari judul tugas akhir sebelumnya, yang dilakukan oleh Isana Mahardika. dalam tugas akhir tersebut membahas pendeteksian tempat

Lebih terperinci

Tipe Data dan Variabel

Tipe Data dan Variabel PRAKTIKUM 3 Tipe Data dan Variabel A. TUJUAN PEMBELAJARAN 1. Menjelaskan tentang beberapa tipe data dasar (jenis dan jangkauannya) 2. Menjelaskan tentang Variabel 3. Menjelaskan tentang konstanta 4. Menjelaskan

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA Hal 1 dari 5 A. KOMPETENSI 1. Memahami statemen for 2. Memahami statemen while 3. Memahami statemen do-while 4. Memahami statemen perloncatan (break, continue, goto, dan fungsi exit ()) B. ALAT DAN BAHAN

Lebih terperinci

PETEMUAN KE-5 TRANSFORMASI-PANDANGAN (Viewing)

PETEMUAN KE-5 TRANSFORMASI-PANDANGAN (Viewing) PETEMUAN KE-5 TRANSFORMASI-PANDANGAN (Viewing) A.Tujuan 1. Dapat menggambar objek 3D 2. Dapat mentransformasikan objek 3D 3. Dapat menggunkan glviewport,glmodelview, glprojection, glfrustum B. Dasar Teori

Lebih terperinci

STORE PROCEDURE. Pemrograman Client Server Sarji, S.Kom Studi kasus pada

STORE PROCEDURE. Pemrograman Client Server Sarji, S.Kom Studi kasus pada STORE PROCEDURE Stored Procedure adalah kumpulan perintah SQL yang diberi nama dan disimpan di server. Stored Procedure biasanya berisi perintah-perintah umum yang berhubungan dengan database pada server,

Lebih terperinci

Grafika Komputer. Evangs Mailoa

Grafika Komputer. Evangs Mailoa Grafika Komputer Evangs Mailoa Kumpulan polygon atau permukaan yang secara bersama-sama membentuk kulit dari suatu obyek. Dinyatakan dengan daftar poligon-poligon yang disertai dengan arah dari permukaan

Lebih terperinci

MODUL V PERULANGAN. Perulangan digunakan untuk menjalankan satu atau lebih perintah secara berulang selama kondisi tertentu.

MODUL V PERULANGAN. Perulangan digunakan untuk menjalankan satu atau lebih perintah secara berulang selama kondisi tertentu. MODUL V PERULANGAN Perulangan digunakan untuk menjalankan satu atau lebih perintah secara berulang selama kondisi tertentu. Dalam perulangan, umumnya terdiri dari 3 komponen, yaitu: Nilai Awal/Inisialisasi,

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Pengenalan Algoritma dan Pemrograman

BAB I PENDAHULUAN. 1.1 Pengenalan Algoritma dan Pemrograman BAB I PENDAHULUAN 1.1 Pengenalan Algritma dan Pemrgraman A. Tujuan Pembelajaran Mahasiswa mengenal definisi algritma dan pemrgraman Mahasiswa mengenal knsep dasar pemetaan algritma ke dalam bahasa algritmik.

Lebih terperinci

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch. Modul 2 Percabangan dan Loop Tujuan : 1. Praktikan mengetahui macam macam percabangan pada Java 2. Praktikan mengetahui macam macam loop pada Java 3. Praktikan mampu memahami logika percabangan dan loop

Lebih terperinci

Object Trcaking menggunakan OpenCV dan Arduino

Object Trcaking menggunakan OpenCV dan Arduino Laporan Tugas Akhir PPCD Object Trcaking menggunakan OpenCV dan Arduino Ardhi Maarik (G64120032), Sarah Shanaz Shaztika (G64120037), Muhammad Syarif Radhi (G64120101), Adek Ayu putri Juliani (G64120129)

Lebih terperinci

Sejarah C. Dirancang oleh Denis M. Ritchie tahun 1972 di Bell Labs.

Sejarah C. Dirancang oleh Denis M. Ritchie tahun 1972 di Bell Labs. Sejarah C Dirancang oleh Denis M. Ritchie tahun 1972 di Bell Labs. Pengembangan dari bahasa BCPL(Martin Richard, 1967) dan bahasa B (Ken Thompson, 1970) Dibantu Brian W. Kernighan, Ritchie menulis buku

Lebih terperinci

C Programming (re-view)

C Programming (re-view) Data Structures C Programming (re-view) Pengampu : TATI ERLINA, M.I.T. McGraw-Hill Technology Education Copyright 2006 by The McGraw-Hill Companies, Inc. All rights reserved. C Programming Review What

Lebih terperinci

TUGAS TEORI ALGO LANJUT

TUGAS TEORI ALGO LANJUT 1. Jelaskan perbedaan pemrograman tanpa pointer dan pemrograman dengan pointer? pemrograman dengan pointer programmer dapat mengatur pengalokasian memori yang digunakan dan dapat melepas pengalokasian

Lebih terperinci

Dasar Pengolahan Citra (2) )

Dasar Pengolahan Citra (2) ) Praktikum 3 3.1. Tujuan: Dasar Pengolahan Citra (2) ) 1. Mahasiswa dapat membuat program untuk merubah citra warna RGB menjadi Gray-Scale 2. Mahasiswa dapat membuat program thresholding atau mengatur jumlah

Lebih terperinci

3. Struktur Perulangan dalam C++

3. Struktur Perulangan dalam C++ 3. Struktur Perulangan dalam C++ Obyektif Praktikum : Mengerti struktur perulangan dalam C++ Dapat menggunakan struktur perulangan berdasarkan penggunaannya Struktur perulangan (loops) Loops merupakan

Lebih terperinci

BAB II PEMBUATAN DAN MANAJEMEN TABLE

BAB II PEMBUATAN DAN MANAJEMEN TABLE BAB II PEMBUATAN DAN MANAJEMEN TABLE 2.1 Bahasan dan Sasaran 2.1.1 Bahasan - pembuatan tabel - pengelolaan tabel 2.1.1 Sasaran 1. Mahasiswa memahami cara pembuatan maupun penghapusan tabel. 2. Mahasiswa

Lebih terperinci

Pembangkit Listrik Tenaga Gelombang

Pembangkit Listrik Tenaga Gelombang III LABORATORIUM GELOMBANG PROGRAM STUDI TEKNIK KELAUTAN FAKULTAS TEKNIK SIPIL DAN LINGKUNGAN INSTITUT TEKNOLOGI BANDUNG 2013 Daftar Isi Daftar Isi... i Daftar Tabel... ii Daftar Gambar... iii BAB I Tujuan

Lebih terperinci

PRAKTIKUM 6 PENGULANGAN PROSES 2

PRAKTIKUM 6 PENGULANGAN PROSES 2 PRAKTIKUM 6 PENGULANGAN PROSES 2 A. Tujuan 1. Menjelaskan loop di dalam loop (nested loop) dan contoh kasusnya 2. Menjelaskan penggunaan pernyataan break 3. Menjelaskan penggunaan pernyataan continue 4.

Lebih terperinci

Kurikulum Qt. Chapter 4 Function. Fungsi

Kurikulum Qt. Chapter 4 Function. Fungsi Chapter 4 Function Fungsi Fungsi (Function) adalah sekumpulan program yang diberi nama, sehingga dengan demikain jika program itu diperlukan dapat dipanggil kembali. Walaupun Pemrograman Berorientasi Objek

Lebih terperinci

Pointer. Yuliana Setiowati

Pointer. Yuliana Setiowati Pointer Yuliana Setiowati Topik Konsep Dasar Pointer Mendeklarasikan Variabel Pointer Mengatur Pointer agar Menunjuk ke Variabel Lain Mengakses Isi Suatu Variabel Melalui Pointer Mengakses dan Mengubah

Lebih terperinci

P01 Pengenalan Pemrograman C++ di Linux

P01 Pengenalan Pemrograman C++ di Linux P01 Pengenalan Pemrograman C++ di Linux Modul Praktikum FI2283 Pemrograman dan Simulasi Fisika Versi 2013.09.06 Catatan. Perhatikan berkas (atau file) apa yang harus anda buat dalam setiap tugas. Setiap

Lebih terperinci

Mesin Pemotong Foil Otomatis

Mesin Pemotong Foil Otomatis Jurnal Teknik Elektr, Vl. 9, N. 1, Maret 2016, 8-12 ISSN 1411-870X DOI: 10.9744/jte.9.1.8-12 Mesin Pemtng Fil Otmatis Laurensius Nurhadi Wnkusum Prgram Studi Teknik Elektr,Universitas Kristen Petra Jl.Siwalankert

Lebih terperinci

Selection / Pemilihan PEMILIHAN

Selection / Pemilihan PEMILIHAN Selection / Pemilihan Slamet Kurniawan, S.Kom PEMILIHAN Suatu Struktur dasar algoritma yang memiliki satu atau lebih kondisi tertentu dimana sebuah instruksi dilaksanakan jika sebuah kondisi/persyaratan

Lebih terperinci

Struktur Kontrol. 1.Pemilihan (Selection) 2.Pengulangan (Repetition)

Struktur Kontrol. 1.Pemilihan (Selection) 2.Pengulangan (Repetition) Struktur Kontrol 1.Pemilihan (Selection) 2.Pengulangan (Repetition) PERULANGAN/ LOOPING/ REPETITION While Do-While For Nested For 5. Statemen FOR Tanpa Peningkatan Didalam perintah FOR, ungkapan yang menunjukkan

Lebih terperinci

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL Diajukan Sebagai Tugas Mata Kuliah Basis Data Oleh: Maulidya Yulianingtyas 1431140013 POLITEKNIK NEGERI MALANG PROGRAM STUDI MANAJEMEN INFORMATIKA MALANG 2015

Lebih terperinci

Pengenalan Processing untuk Image Processing

Pengenalan Processing untuk Image Processing Fakultas Ilmu Terapan, Universitas Telkom 1 Modul 8 : 8.1 Tujuan Mahasiswa mampu menggunakan software processing untuk pengolahan citra 8.2 Alat & Bahan 1. Komputer/Laptop 2. Software Processing (download

Lebih terperinci

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR PEMROGRAMAN TERSTRUKTUR MEMILIKI 3 KOMPONEN UTAMA, YAITU : 1. PEMROGRAMAN TOP-DOWN 2. PEMROGRAMAN MODULAR 3. TEOREMA STRUKTUR

Lebih terperinci

Chapter 9 Operator Types dan Operator Overloading

Chapter 9 Operator Types dan Operator Overloading Chapter 9 Operator Types dan Operator Overloading Agenda Pada chapter ini kita akan membahas beberapa topik tentang penggunaan Operator Types dan Operator Overloading, adapun topik yang akan dibahas adalah

Lebih terperinci

Alpro & Strukdat 1 C++ (Sub Program) Dwiny Meidelfi, S.Kom., M.Cs.

Alpro & Strukdat 1 C++ (Sub Program) Dwiny Meidelfi, S.Kom., M.Cs. Alpro & Strukdat 1 C++ (Sub Program) Dwiny Meidelfi, S.Kom., M.Cs. Sub Program Dibagi/dipecah menjadi modul-modul program yang digunakan untuk menyelesaikan masalah tertentu Mudah dibaca, terlihat garis

Lebih terperinci

TIPS dan TRIK COUNT 1. PERHITUNGAN COUNT SEDERHANA

TIPS dan TRIK COUNT 1. PERHITUNGAN COUNT SEDERHANA TIPS dan TRIK COUNT 1. PERHITUNGAN COUNT SEDERHANA Perintah atau sub menu ini berfungsi menghitung (cunt) data dengan kriteria tertentu. Kasus: Pada Data File BERAT, akan dihitung data respnden yang mempunyai

Lebih terperinci

PERCABANGAN. Bentuk if Sederhana

PERCABANGAN. Bentuk if Sederhana PERCABANGAN Bentuk if Sederhana Operator if merupakan salah satu bentuk pernyataan berkondisi yang berguna untuk pengambilan keputusan terhadap dua buah kemungkinan. Bentuk if ada yang mengandung else,

Lebih terperinci

Kontrak Kuliah. Stored Procedures and Function. Edi Sugiarto, S.Kom, M.Kom

Kontrak Kuliah. Stored Procedures and Function. Edi Sugiarto, S.Kom, M.Kom Kontrak Kuliah Stored Procedures and Function Edi Sugiarto, S.Kom, M.Kom 1 Stored Procedure 2 Stored Procedures Merupakan sekumpulan sintaks SQL yang tersimpan pada server Memiliki beberapa keunggulan

Lebih terperinci

Membuat Dokumen Massal dengan Konsep Mail Merge

Membuat Dokumen Massal dengan Konsep Mail Merge Membuat Dkumen Massal dengan Knsep Mail Merge Oleh: Hasan Busr hasanbusr@gmail.cm http://x-ser.blgspt.cm Lisensi Dkumen: Cpyright 2003-2007 IlmuKmputer.Cm Seluruh dkumen di IlmuKmputer.Cm dapat digunakan,

Lebih terperinci

Praktikum 6. Konsep Rekursi Perbandingan Perulangan biasa dan Rekursi Implementasi Rekursi dalam Bahasa C

Praktikum 6. Konsep Rekursi Perbandingan Perulangan biasa dan Rekursi Implementasi Rekursi dalam Bahasa C Praktikum 6 Rekursi POKOK BAHASAN: Konsep Rekursi Perbandingan Perulangan biasa dan Rekursi Implementasi Rekursi dalam Bahasa C TUJUAN BELAJAR: Setelah melakukan praktikum dalam bab ini, mahasiswa diharapkan

Lebih terperinci

P00 Perintah Dasar dalam Linux

P00 Perintah Dasar dalam Linux P00 Perintah Dasar dalam Linux Modul Praktikum FI2283 Pemrograman dan Simulasi Fisika Versi 2014.08.25 Catatan. Perhatikan berkas (atau file) apa yang harus anda buat dalam setiap tugas. Setiap kali praktikum

Lebih terperinci

MODUL PRAKTIKUM STRUKTUR DATA

MODUL PRAKTIKUM STRUKTUR DATA MODUL PRAKTIKUM STRUKTUR DATA TREE (POHON) Oleh : SUPRAPTO, S.Kom PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS PGRI RONGGOLAWE (UNIROW) TUBAN 2012/2013 MODUL V TREE (POHON) 5.1. TREE (POHON)

Lebih terperinci

BAB IV ANALISA. 4.1 Analisa teknik pengolahan citra

BAB IV ANALISA. 4.1 Analisa teknik pengolahan citra BAB IV ANALISA 4.1 Analisa teknik pengolahan citra Pada proses pengolahan citra ada beberapa teknik lain yang digunakan selain teknik restorasi citra blur untuk memperjelas citra blur, seperti proses grayscale

Lebih terperinci

Algoritma dan Struktur Data I 2014

Algoritma dan Struktur Data I 2014 STRUKTUR PERULANGAN (LOOPING) Merupakan fasilitas bahasa C++ yang mampu melakukan proses pengulangan karena itu komputer dapat mengerjakan proses berulang-ulang dengan cepat dan tepat. Konstruksi pengulangan

Lebih terperinci

LOGIKA ALGORITMA. Pertemuan 4. By: Augury

LOGIKA ALGORITMA. Pertemuan 4. By: Augury LOGIKA ALGORIMA Pertemuan 4 By: Augury augury@pribadiraharja.com Konstanta (Const) Konstanta adalah suatu nilai yang telah di definisikan dan nilainya tidak akan berubah selama progran tersebut di eksekusi.

Lebih terperinci

Struktur Kontrol. (Repetition)

Struktur Kontrol. (Repetition) Struktur Kontrol 1. Pemilihan (Selection) 2. Pengulangan (Repetition) PERULANGAN/ LOOPING/ REPETITION While Do-While For Nested For 5. Statemen FOR Tanpa Peningkatan Didalam perintah FOR, ungkapan yang

Lebih terperinci

MySQL. Pemrograman Web/MI/D3 sks 1

MySQL. Pemrograman Web/MI/D3 sks 1 MySQL Sumber : Buku Database Relational dengan MySQL, Bunafit Nugroho, Tutorial Dasar Pemrograman PHP MySQL, Anon Kuncoro Widigdo, Kuliah Umum IlmuKomputer.Com, Tutorial PHP Programming Fundamental dan

Lebih terperinci

Praktikum 7. Pengurutan (Sorting) Insertion Sort, Selection Sort POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI:

Praktikum 7. Pengurutan (Sorting) Insertion Sort, Selection Sort POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: Praktikum 7 Pengurutan (Sorting) Insertion Sort, Selection Sort POKOK BAHASAN: Konsep pengurutan dengan insertion sort dan selection sort Struktur data proses pengurutan Implementasi algoritma pengurutan

Lebih terperinci

PRAKTIKUM 11 MEMBUAT MENU DAN SWITCHBOARD 81 dikendalikan dalam switchboard, bisa berupa : Form atau Report yang dipanggil untuk dijalankan. Switchboa

PRAKTIKUM 11 MEMBUAT MENU DAN SWITCHBOARD 81 dikendalikan dalam switchboard, bisa berupa : Form atau Report yang dipanggil untuk dijalankan. Switchboa Praktikum11 Membuat Menu dan Switchboard A. TUJUAN 1. Menjelaskan tentang konsep pembuatan menu yang baik 2. Menjelaskan tentang cara pembuatan menu menggunakan command Button 3. Menjelaskan tentang cara

Lebih terperinci

MODUL II. Instalasi OracleXE Dan SQL

MODUL II. Instalasi OracleXE Dan SQL MODUL II Instalasi OracleXE Dan SQL I. Tujuan 1. Dapat menginstalasi aplikasi Oracle XE 2. Dapat mengeset user baru pada aplikasi Oracle XE 3. Dapat mengubah password username hr dan mengaktifkannya 4.

Lebih terperinci

PENGOLAHAN CITRA Ch.4 M E N G O L A H C I T R A M E N J A D I N E G A T I V E Bayu Pratama RN [ ]

PENGOLAHAN CITRA Ch.4 M E N G O L A H C I T R A M E N J A D I N E G A T I V E Bayu Pratama RN [ ] PENGOLAHAN CITRA Ch.4 M E N G O L A H C I T R A M E N J A D I N E G A T I V E Bayu Pratama RN [ bayu.pratama.rn@gmail.com ] Tujuan Praktikum - Mengetahui cara membuat program yang mengubah image berwarna

Lebih terperinci

BAB XII OPERASI FILE

BAB XII OPERASI FILE Diktat Mata Kuliah Pemrograman II BAB XII OPERASI FILE IF Membuat File Text File text adalah suatu file yang pola penyimpanannya datanya dalam bentuk karakter. Sehingga kalau suatu variabel bertipe int

Lebih terperinci

MODUL 5 PERULANGAN (LOOPING)

MODUL 5 PERULANGAN (LOOPING) MODUL 5 PERULANGAN (LOOPING) A. Tujuan Setelah mempelajari bab ini diharapkan mahasiswa akan mampu : 1. Mengenal dan memahami penggunaan statement perulangan 2. Membuat program sederhana dengan menerapkan

Lebih terperinci

Proses Perulangan (Looping) DASAR PROGRAMMING 1

Proses Perulangan (Looping) DASAR PROGRAMMING 1 Proses Perulangan (Looping) DASAR PROGRAMMING 1 TUJUAN Menjelaskan proses perulangan menggunakan pernyataan for, while, dan do-while. Menjelaskan penggunaan pernyataan break dan continue, goto. Menjelaskan

Lebih terperinci

Analisis Alokasi Memori Citra Bitmap 24 Bit

Analisis Alokasi Memori Citra Bitmap 24 Bit Analisis Alokasi Memori Citra Bitmap 24 Bit Thomas Edyson Tarigan 1) 1) Teknik Informatika, STMIK Akakom Yogyakarta Jl. Raya Janti 143, Karangjambe Yogyakarta e-mail : tarigan@akakom.ac.id ABSTRAK Citra

Lebih terperinci

ARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera

ARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera ARRAY PENGANTAR PROGRAM STUDI Institut Teknologi Sumatera TUJUAN PERKULIAHAN Mahasiswa memahami konsep dan cara kerja array Mahasiswa mampu membuat program sederhana menggunakan array satu dimensi PRE

Lebih terperinci

Fungsi Lanjut DASAR PEMROGRAMAN

Fungsi Lanjut DASAR PEMROGRAMAN Fungsi Lanjut DASAR PEMROGRAMAN Tujuan Mengerti variabel dalam Fungsi a. Variabel lokal b. Variabel eksternal b. Variabel statis c. Variabel register Memahami dalam menciptakan sejumlah fungsi. 2 Jenis-jenis

Lebih terperinci