PEMANFAATAN TCANVAS PADA DELPHI UNTUK MEREPRESENTASIKAN JADWAL
|
|
|
- Johan Muljana
- 8 tahun lalu
- Tontonan:
Transkripsi
1 Media Informatika Vol. 9 No. 2 (2010) PEMANFAATAN TCANVAS PADA DELPHI UNTUK MEREPRESENTASIKAN JADWAL (Studi Kasus : Jadwal Kuliah) Hendy Djaya Siswaja Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung Abstrak Jadwal dari suatu kegiatan terkadang sulit untuk direpresentasikan. Salah satunya adalah jadwal kuliah. Sering kali dalam proses penyusunan jadwal terjadi kesalahan yang diakibatkan kurang baiknya representasi dari jadwal yang ada. Representasi jadwal dalam sebuah grid kurang memuaskan karena tidak dapat dilihatnya sebaran kelas secara visual. Maka dari itu perlu cara lain untuk merepresentasikan jadwal. TCanvas adalah sebuah komponen pada Delphi yang dapat digunakan untuk menampilkan berkas-berkas grafik dan membuat grafik. TCanvas ini dapat dimanfaatkan untuk membuat representasi jadwal yang lebih baik. Kata-kata kunci: jadwal, Delphi, TCanvas, grafik, baris, kolom. 1. PENDAHULUAN Jadwal merupakan sesuatu yang sering digunakan dan dipakai oleh manusia. Hampir segala kegiatan manusia memiliki jadwal. Beberapa orang senang membuat jadwal untuk kegiatannya karena kegiatannya akan tersusun menjadi lebih rapi dan lebih mudah untuk mengerjakan kegiatan yang telah tersusun berdasarkan prioritas yang telah ditentukan sebelumnya serta membantu dalam membuat jadwal kegiatan baru tanpa harus mengganggu jadwal yang tersusun sebelumnya. Namun, jadwal adalah sesuatu yang tidak selalu mudah untuk direpresentasikan. Sering kali jadwal direpresentasikan dalam bentuk daftar (list) yang diurutkan berdasarkan hari atau waktu mulai atau prioritas lainnya. Salah satu bentuk jadwal yang akan dijadikan studi kasus di sini adalah jadwal perkuliahan. Jadwal kuliah biasa terdiri dari mata kuliah, kelas, hari, ruang, dan waktu. Jika jadwal perkuliahan direpresentasikan dalam bentuk daftar, maka jadwal 74
2 75 Hendy Djaya Siswaja / Pemanfaatan TCanvas Pada Delphi Untuk Merepresentasikan Jadwal tersebut akan sangat sulit untuk digunakan. Sebagai contoh, jika pihak akademik akan menambahkan jadwal kuliah baru maka pihak akademik sebelumnya perlu memeriksa terlebih dahulu hari, ruang, dan waktu yang masih tersedia untuk mencegah terjadinya bentrok antar jadwal. Dapat dibayangkan sulitnya untuk mencari slot jadwal yang masih tersedia hanya untuk menambahkan satu jadwal kuliah baru. Faktor lainnya adalah ketika pihak akademik ingin melihat sebaran jadwal yang telah tersusun untuk menentukan apakah jadwal yang telah tersusun cukup memiliki sebaran yang baik atau tidak. Jika sebarannya kurang baik, mungkin perlu ada penyesuaian pada jadwal kuliah yang telah ada. Hal seperti tersebut tidak mungkin dapat dilihat dalam bentuk daftar. Perlu dibuat bentuk lain yang dapat memenuhi kebutuhan tersebut. 2. KOMPONEN TCANVAS TCanvas adalah sebuah komponen non-visual yang digunakan dimanapun dalam Delphi dimana proses menggambar dibutuhkan atau dimungkinkan dan membuat proses menggambar sebuah grafik menjadi lebih mudah dan tingkat kegagalannya minim. Hampir semua komponen visual pada Delphi memiliki atau dapat menggunakan TCanvas. 2.1 TPen TPen adalah komponen non-visual yang digunakan untuk menggambar garis atau memberi outline pada sebuah bentuk dalam gambar. TPen memiliki beberapa properties didalamnya yakni : 1. Color, digunakan untuk menentukan warna dari TPen. 2. Mode, digunakan untuk menentukan bagaimana warna yang berasal dari TPen berinteraksi dengan warna pada TCanvas. 3. Style, digunakan untuk menentukan pola pembuatan garis oleh TPen. 4. Width, digunakan untuk menentukan lebar atau ketebalan dari TPen. 2.2 LineTo LineTo adalah fungsi yang terdapat dalam TCanvas yang digunakan untuk membuat sebuah garis dari PenPos (posisi TPen) sampai dengan suatu titik tertentu yang direpresentasikan dengan koordinat X dan Y. Fungsi LineTo ini biasanya dituliskan sebagai berikut, LineTo(X,Y);
3 Media Informatika Vol. 9 No. 2 (2010) MoveTo MoveTo adalah fungsi yang terdapat dalam TCanvas yang digunakan untuk memindahkan posisi dari TPen dari satu titik ke titik lain. Titik disini direpresentasikan dengan koordinat X dan Y. MoveTo berperan dalam menentukan PenPos sehingga biasanya MoveTo dan LineTo digunakan bersamaan. Fungsi MoveTo ini biasanya dituliskan sebagai berikut, MoveTo(X,Y); 2.4 TextOut TextOut adalah fungsi dalam TCanvas yang digunakan untuk menampilkan sebuah string yang diinginkan pada gambar. TextOut juga membutuhkan koordinat X dan Y sebagai patokan posisi untuk menampilkan string tertentu. Fungsi TextOut biasanya dituliskan sebagai berikut, TextOut(X,Y,Text); 2.5 Pixels Pixels adalah salah satu fungsi dalam TCanvas. Fungsi Pixels ini mempunyai dua jenis fungsi yakni, untuk membaca warna yang ada pada titik tertentu dan untuk memberikan warna tertentu pada titik tertentu. Namun penggunaan fungsi Pixels untuk memberikan warna membutuhkan waktu yang cukup lama karena pemberian warna dilakukan titik per titik. Fungsi Pixels biasanya dituliskan sebagai berikut, Pixels[X,Y]; 2.6 Draw Draw adalah fungsi dalam TCanvas yang digunakan untuk menggambarkan grafik yang telah ada sebelumnya pada TCanvas. Grafik ini dapat berupa sebuah file grafik yang dibuat dengan bantuan perangkat lunak grafik lain. Tipe grafik yang dapat diterima oleh fungsi Draw ini adalah Bitmap, Icon, atau metafiles. Fungsi Draw ini biasanya dituliskan sebagai berikut, Draw(X,Y,Graphics); 3. IMPLEMENTASI TCANVAS UNTUK MEREPRESENTASIKAN JADWAL KULIAH Tahap awal adalah pemilihan komponen visual yang akan digunakan bersama dengan TCanvas untuk memvisualkan jadwal kuliah. TImage adalah salah satu komponen visual yang cocok untuk tujuan tersebut karena TImage dapat diletakkan
4 77 Hendy Djaya Siswaja / Pemanfaatan TCanvas Pada Delphi Untuk Merepresentasikan Jadwal pada komponen visual lainnya. Beberapa TImage akan digunakan dalam implementasi ini karena jadwal kuliah akan dikelompokkan berdasarkan hari. 3.1 Inisialisasi Gambar Latar TImage sebagai komponen visual secara default tidak memiliki gambar latar maupun warna dasar. Tanpa gambar latar, maka TCanvas tidak dapat digunakan pada TImage. Berikut adalah gambar dimana TImage digunakan sebagai komponen visual pada Delphi. Gambar 1.1. Komponen TImage pada Design-Time Untuk membuat gambar latar maka kita akan membuat sebuah procedure dimana gambar latar akan dibangun pada saat run-time. Berikut kode program dari procedure : Procedure latar(img: TImage); var gbr : TBitmap; gbr := nil; try gbr := TBitmap.Create; gbr.height := img.height; gbr.width := img.width; img.picture.bitmap := gbr; finally
5 Media Informatika Vol. 9 No. 2 (2010) 78 gbr.free; Procedure di atas akan membuat sebuah grafik dengan tipe bitmap dan akan di-load ke dalam TImage. Selain berfungsi untuk membuat gambar latar, procedure ini juga dapat digunakan sebagai fungsi untuk membersihkan TImage dan TCanvas ketika akan membuat gambar jadwal yang baru. Berikut adalah gambar ketika procedure telah dibuat dan dipanggil pada events OnFormActivate. Gambar 1.2. Aplikasi setelah menggunakan procedure latar 3.2 Pembuatan Kolom-Kolom Jadwal Langkah berikutnya adalah membuat kolom-kolom jadwal yang berorientasi pada jam dan ruang. Kolom-kolom ini akan membantu dalam memvisualisasikan jadwal yang ada. Untuk membuat kolom-kolom ini, akan dibuat sebuah procedure lagi yakni, procedure buat_kolom. Isi dari procedure tersebut adalah sebagai berikut: procedure buat_kolom(img: TImage); var j,i : integer; img.canvas.pen.width := 1; //inisialisasi lebar TPen j := 60; //besaran yang menyatakan panjang dari tiap kolom
6 79 Hendy Djaya Siswaja / Pemanfaatan TCanvas Pada Delphi Untuk Merepresentasikan Jadwal //looping dibawah ini akan membuat garis-garis vertikal dengan //Jarak masing-masing sebesar 60 pixels dan looping dilakukan //sebanyak waktu (jam) perkuliahan yang mungkin ada. for i := 7 to 21 do img.canvas.textout(j,0,inttostr(i)); img.canvas.moveto(j,20); img.canvas.lineto(j,320); inc(j,60); j := 20; //besaran untuk menyatakan lebar dari tiap kolom //looping dibawah ini akan membuat garis-garis horisontal dengan //Jarak masing-masing sebesar 20 pixels dan looping dilakukan //sebanyak ruang perkuliahan yang mungkin ada. for i := 0 to 15 do img.canvas.moveto(60,j); img.canvas.lineto(900,j); inc(j,20); //dikarenakan nama ruang yang berbeda-beda dan tidak ada pola yang //dapat dijadikan patokan, maka nama masing-masing ruang //perkuliahan dibuat secara manual. Tentunya dengan pengembangan //lebih lanjut, ruangan dapat diambil dari database, tidak statis. img.canvas.textout(10,24,'r-1204'); img.canvas.textout(10,44,'r-1205'); img.canvas.textout(10,64,'r-1207'); img.canvas.textout(10,84,'r-1208'); img.canvas.textout(10,104,'r-1209'); img.canvas.textout(10,124,'r-1210'); img.canvas.textout(10,144,'r-1211'); img.canvas.textout(10,164,'r-1212'); img.canvas.textout(10,184,'r-1304'); img.canvas.textout(10,204,'r-1305');
7 Media Informatika Vol. 9 No. 2 (2010) 80 img.canvas.textout(10,224,'r-1307'); img.canvas.textout(10,244,'r-1308'); img.canvas.textout(10,264,'r-1309'); img.canvas.textout(10,284,'r-1310'); img.canvas.textout(10,304,'r-1400'); Procedure tersebut akan menghasilkan kolom-kolom jadwal seperti pada gambar berikut ini : Gambar 1.3. Kolom-kolom jadwal pada TImage dengan berorientasi jam dan ruang 3.3 Menggambarkan Jadwal Langkah terakhir adalah mengambil data dari database dan menggambarkannya ke TImage dengan TCanvas. Langkah ini dimulai dengan mengambil data dari database kemudian menentukan koordinat yang tepat untuk menggambar dengan cara melihat ruangan yang digunakan dan jam mulai dan selesai dari mata kuliah tertentu. Setelah mendapatkan koordinat yang tepat, jadwal dapat digambarkan ke dalam TImage. Kita juga dapat menambahkan pernak-pernik tambahan seperti warna untuk mata kuliah tahun pertama, kedua, dan seterusnya atau menentukan warna yang akan dipakai jika terjadi bentrok. Untuk menggambarkan jadwal ini, akan dibuat dua buah procedure yakni, procedure ambil_jadwal dan gambar_jadwal. Berikut adalah isi dari procedure ambil_jadwal dan gambar_jadwal :
8 81 Hendy Djaya Siswaja / Pemanfaatan TCanvas Pada Delphi Untuk Merepresentasikan Jadwal procedure gambar_jadwal(img: TImage; sem,x1,y1,x2,y2 : integer); var i : integer; wrn : TBitmap; wrn := TBitmap.Create; for i := x1 to x2 do //Jika ada sudah pernah digambar oleh jadwal lain if (img.canvas.pixels[i,y1+1]<>clwhite) and (img.canvas.pixels[i,y1+1]<>clblack) then else end wrn.loadfromfile('merah.bmp'); img.canvas.draw(i,y1,wrn); //untuk semester yang berbeda-beda if (sem = 1) or (sem = 2) then wrn.loadfromfile('biru.bmp') else if (sem = 3) or (sem = 4) then wrn.loadfromfile('hijau.bmp') else if (sem = 5) or (sem = 6) then wrn.loadfromfile('kuning.bmp') else if (sem = 7) or (sem = 8) then wrn.loadfromfile('ungu.bmp'); img.canvas.draw(i,y1,wrn); procedure ambil_jadwal(hari: integer); var posisi_ruang, selisih_mulai_selesai, selisih_posisi: integer; img: TImage; selisih: TTime; ax,ay: integer; img:= nil; posisi_ruang := 0; ax:= 60; //panjang kolom ay:= 20; //lebar kolom case hari of
9 Media Informatika Vol. 9 No. 2 (2010) 82 2 : img := img_senin; 3 : img := img_selasa; 4 : img := img_rabu; 5 : img := img_kamis; 6 : img := img_jumat; 7 : img := img_sabtu; Table1.Open; //table yang berisi data jadwal. buat_grid(img); while not table1.eof do with table1 do selisih:=fieldbyname('selesai').valuefieldbyname('mulai').value; selisih_mulai_selesai := HourOf(selisih)*60+MinuteOf(selisih); selisih := fieldbyname('mulai').value - strtotime('07:00:00'); selisih_posisi := HourOf(selisih)*60+MinuteOf(selisih); case fieldbyname('kd_ruang').asinteger of 1204 : posisi_ruang := 20; 1205 : posisi_ruang := 40; 1207 : posisi_ruang := 60; 1208 : posisi_ruang := 80; 1209 : posisi_ruang := 100; 1210 : posisi_ruang := 120; 1211 : posisi_ruang := 140; 1212 : posisi_ruang := 160; 1304 : posisi_ruang := 180; 1305 : posisi_ruang := 200; 1307 : posisi_ruang := 220; 1308 : posisi_ruang := 240; 1309 : posisi_ruang := 260; 1310 : posisi_ruang := 280; 1400 : posisi_ruang := 300; gambar_jadwal(img,fieldbyname( semester ).value,ax+selisih_posisi,pos isi_ruang,ax+selisih_posisi+selisih_mulai_selesai,ay+posisi_ruang); img.canvas.textout(ax+selisih_posisi+5,posisi_ruang+3,fieldbyname( Ko de ).value+'/'+fieldbyname('kelas').value); next; img.repaint;
10 83 Hendy Djaya Siswaja / Pemanfaatan TCanvas Pada Delphi Untuk Merepresentasikan Jadwal Hasil dari kedua procedure tersebut diatas adalah jadwal akan tergambar pada kolom-kolom jadwal dengan warna yang berbeda-beda, seperti pada gambar berikut ini: Gambar 1.4. Gambar jadwal kuliah yang tersedia 4. KESIMPULAN TCanvas adalah komponen yang sangat berperan dalam pembuatan program visual dengan Delphi dan representasi jadwal kuliah dengan menggunakan TCanvas menjadi lebih baik dibandingkan dengan hanya menggunakan daftar. Dengan TCanvas, sebaran jadwal dapat terlihat dengan baik, begitu juga slot jadwal kosong untuk mengisi jadwal baru. Masih banyak lagi yang dapat dikembangkan dengan TCanvas ini. Sebagai contoh, membuat jam analog, image editor sederhana, image blender, dan lain sebagainya. Penulis menyadari bahwa implementasi yang telah dibuat di atas masih jauh dari sempurna terutama masih banyaknya parameter-parameter yang dibuat secara statis dalam program. Namun penulis berharap, konsep yang dituangkan disini dapat menjadi inspirasi untuk mengembangkan sesuatu yang bahkan jauh lebih baik lagi.
11 Media Informatika Vol. 9 No. 2 (2010) Daftar Pustaka 1. Cantu, Marco, Mastering Delphi 6, Sybex Books, Lischer, Ray, Delphi In A Nutshell, O Reilly, Telxelra, Steve and Pachecom, Xavler, Borland Delphi 6 Developer s Guide, Sams Publishing, 2002.
PERSEGI ANGKA-HURUF VERTIKAL
TUGAS APLIKASI (UJIAN AKHIR SEMESTER) PERSEGI ANGKA-HURUF VERTIKAL Mata Kuliah: Algoritma Pemrograman Kelompok: C4 Anggota Kelompok: Abdul Khafit (110411100097) Novi Indrawati (110411100098) Ria Lyzara
Pengolahan String A. Dasar Teori
Pengolahan String Pertemuan : I Alokasi Waktu : 1,5 jam Kompetensi Dasar : 1. Mahasiswa mampu membuat rancangan interface untuk pengolahan string dengan menggunakan visual programming 2. Mahasiswa mampu
Struktur Data II. Bekerja Dengan Form.
Struktur Data II dengan Visual Basic Bekerja Dengan Form [email protected] Ptputraastawa.wordpress.com @2011 Data dan Variabel Penggunaan Data dan Variabel Informasi yang disimpan atau diolah oleh
[Year] SILABUS: Kode Mata Kuliah MI09KB33 Mata Kuliah Pemrograman Visual II Prasyarat - Cosyarat
SILABUS: Kode Mata Kuliah MI09KB33 Mata Kuliah Pemrograman Visual II Prasyarat - Cosyarat Pemrograman Visual I TIU Mahasiswa akan mampu menyusun suatu program aplikasi bisnis yang mampu menyimpan dan merekayasa
KONTRAK BELAJAR. Nama Mata Kuliah : Pemrograman Visual Kode Mata Kuliah : : Wahyu Widodo, S.Kom Semester : 5 Hari Pertemuan : Tempat Pertemuan :
KONTRAK BELAJAR Nama Mata Kuliah : Pemrograman Visual Kode Mata Kuliah : Pengajar : Wahyu Widodo, S.Kom Semester : 5 Hari Pertemuan : Tempat Pertemuan : 1. Manfaat Mata Kuliah Mata kuliah ini disajikan
SATUAN ACARA PERKULIAHAN MATAKULIAH: PROGRAM KOMPUTER (4 SKS) KODE MATAKULIAH:
JURUSAN PENDIDIKAN MATEMATIKA FPMIPA UNIVERSITAS PENDIDIKAN INDONESIA =========================================== MINGGU KE- POKOK DAN SUB POKOK BAHASAN 1.2 Bagian-bagian IDE 1.3 Membuat & Menyimpan Program
Strategi Algoritma Penyelesaian Puzzle Hanjie
Strategi Algoritma Penyelesaian Puzzle Hanjie Whilda Chaq 13511601 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132, Indonesia
I. SOAL PILIHAN GANDA. 1. Tag yang harus dimiliki setiap file HTML adalah : a. <HEAD> b. <TITLE> c. <BODY> d. <TEXT> e. <STYLE>
I. SOAL PILIHAN GANDA 1. Tag yang harus dimiliki setiap file HTML adalah : a. b. c. d. e. 2. Akan dihasilkan tulisan budi dengan huruf terbesar a. budi b.
POSTEST SISTEM OPERASI. Disusun Oleh : : Nurul Annisa Putri. Nim : Jurusan/ Kelas : Teknik Informatika/ 4 (Empat) B
POSTEST SISTEM OPERASI Disusun Oleh : Nama : Nurul Annisa Putri Nim : 25012.55401.14.038 Jurusan/ Kelas : Teknik Informatika/ 4 (Empat) B Dosen : Zaid Romegar Mair, S.T., M.Cs PEMERINTAHAN KABUPATEN MUSI
SATUAN ACARA PERKULIAHAN MATA KULIAH ALGORITMA dan PEMROGRAMAN 1B(D3/TK) KODE : / SKS. Teknik Pembelajaran Kuliah mimbar dimana
Pertemuan Pokok Bahasan Ke dan TIU 1. Pengenalan BASIC dan Statemen Input Output Mahasiswa mengetahui ttg Pemrograman BASIC dan mengerti Statemenstatemen dasar dalam BASIC 2. Statemen Kendali dan Perulangan
SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA
Mata Kuliah Kode / SKS Pro Studi Fakultas : Algoritma Pemroan I B (Visual Basic) : IT012301 / 3 SKS : Sistem Komputer : Ilmu Komputer & Teknologi Informasi PROSES BELAJAR MENGAJAR Dosen : Menerangkan (
RENCANA PELAKSANAAN PEMBELAJARAN
RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah : Pemrograman Visual I Bobot SKS, Semester : 3, 2 Program Studi : Manajemen Informatika Pertemuan : 1 Standar Kompetensi : Mahasiswa mampu membangun sebuah
SILABUS. 1. Menguasai IDE Borland Delphi 7 untuk pembuatan project. 2. Mengenali file yang diperlukan dalam project. 3. Melakukan desain form.
SILABUS Mata Kuliah/ Kode : Pemrograman Visual I (D3) Prasarat/co syarat : - Bobot SKS/ Smt : 3 SKS / 2 Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi non-database dengan menggunakan Bahasa
RENCANA PEMBELAJARAN SEMESTER (RPS)
RENCANA PEMBELAJARAN SEMESTER (RPS) KUG1D1 PRAKTIKUM DASAR ALGORITMA DAN PEMOGRAMAN Disusun oleh: Tim Dosen Dasar Algoritma dan Pemrograman FAKULTAS INFORMATIKA TELKOM UNIVERSITY 1 LEMBAR PENGESAHAN Rencana
Perancangan Perangkat Ajar Visualisasi Eksekusi Flowchart dan Konversinya ke Dalam Algoritma. Ahmad Suryan. Politeknik Telkom.
Perancangan Perangkat Ajar Visualisasi Eksekusi Flowchart dan Konversinya ke Dalam Algoritma ABSTRAK Ahmad Suryan Politeknik Telkom [email protected] Pengajaran algoritma untuk pemula seringkali mengalami
Citra dalam Delphi. Setelah mempelajari materi ini, mahasiswa diharapkan mampu:
Citra dalam Delphi Kartika Firdausy - UAD [email protected] blog.uad.ac.id/kartikaf Setelah mempelajari materi ini, mahasiswa diharapkan mampu: menjelaskan dan mengimplementasikan pembuatan program
Program Studi Teknik Mesin S1
SATUAN ACARA PERKULIAHAN MATA KULIAH : DASAR KOMPUTER APLIKASI TEKNIK MESIN 2A KODE / SKS : IT042215 / 2 1. 1. Penjelasan Materi Perkuliahan 1.1. Penj elasan tentang Silabus 1.2. Pengenalan Bahasa pemrograman
PENGENALAN HTML - 3. Gambar 1. Layer Toolbar
PENGENALAN HTML - 3 A. Layer Layer merupakan salah satu keunggulan Dreamweaver dibandingkan dengan editor HTML lainnya. Dengan layer, kita dapat membuat halaman HTML yang tampilannya lebih fleksibel. Layer
MODUL VII STORED PROCEDURE
MODUL VII STORED PROCEDURE A. TUJUAN Memahami konsep dasar stored procedure, kelebihan dan kekurangannya. Memahami implementasi stored procedure di dalam basis data. Mampu menyelesaikan operasi-operasi
Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan
1.1. Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan memanfaatkan keistimewaan konsep- konsep antar muka grafis dalam Microsoft Windows. Aplikasi yang dihasilkan
MODUL 2 Variabel, Val, If tunggal dan If bersarang + case
MODUL 2 Variabel, Val, If tunggal dan If bersarang + case 1. variabel suatu tempat dalam memori yang diberi nama (sebagai pengenal) dan dialokasikan untuk menampung data. Sintax : Dim_namavariabel_As_typedata
SISTEM INFORMASI REKAPITULASI DAFTAR HADIR MAHASISWA (STUDI KASUS : PROGRAM STUDI MANAJEMEN INFORMATIKA )
SISTEM INFORMASI REKAPITULASI DAFTAR HADIR MAHASISWA (STUDI KASUS : PROGRAM STUDI MANAJEMEN INFORMATIKA ) Syahrul Mauluddin Dosen Program Studi Manajemen Informatika Universitas Komputer Indonesia ABSTRAK
BAB III ANALISIS DAN PERANCANGAN. Pada bab ini akan dijelaskan mengenai proses analisa perangkat lunak dan perancangan atau desain perangkat lunak.
BAB III ANALISIS DAN PERANCANGAN Pada bab ini akan dijelaskan mengenai proses analisa perangkat lunak dan perancangan atau desain perangkat lunak. 3.1 ANALISA SISTEM Analisa aplikasi ini meliputi 3 (tiga)
MULTIPLE DETAIL BAND: FITUR BARU PADA VISUAL FOXPRO 9.0
Media Informatika Vol. 4 No. 3 (2005) MULTIPLE DETAIL BAND: FITUR BARU PADA VISUAL FOXPRO 9.0 Djajasukma Tjahjadi Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132
MODUL 2 SELECTION & LOOPING PADA FORM
MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection
Hari 1 / Soal 1: Bukit dan Lembah
Hari 1 / Soal 1: Bukit dan Lembah Kode Soal: bukit Batas Run-time: 1 detik / test-case Batas Memori: 1 MB : Standard input : Standard output Deskripsi Diberikan data ketinggian yang di catat dalam perjalanan
a. TRUE b. FALSE c. Jawaban A dan B keduanya dimungkinkan benar d. Tidak dapat ditentukan e. Tidak ada jawaban di antara A, B, C, D yang benar
Bidang Studi : Informatika / Komputer Kode Berkas : KOM-L01 (solusi) 1. Jika : A bernilai FALSE B bernilai TRUE Maka pernyataan di bawah bernilai? ((A and B) or (B and not A)) xor (A and B) a. TRUE b.
PENGUJIAN PERANGKAT LUNAK
PENGUJIAN PERANGKAT LUNAK (DPH2C2) PROGRAM STUDI D3 MANAJEMEN INFORMATIKA UNIVERSITAS TELKOM SEMESTER GENAP TAHUN AKADEMIK 2016-2017 PERTEMUAN 7 MATERI : BASIS PATH WORKSHEET Hanya digunakan di lingkungan
UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI
UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI No. Dokumen 0-3.04.1.0 Distribusi Tgl. Efektif RENCANA PEMBELAJARAN SEMESTER Mata Kuliah Kode Rumpun MK Bobot (SKS) Semester
Dasar-Dasar Pemrograman Dengan Delphi 7. Janner Simarmata
Dasar-Dasar Pemrograman Dengan Delphi 7 Janner Simarmata www.kaputama.ac.id 15 Agustus 2007 Dipublikasikan dan didedikasikan untuk perkembangan pendidikan di Indonesia melalui MateriKuliah.Com Lisensi
OPERASI PERNYATAAN KONDISI
OPERASI PERNYATAAN KONDISI A. Pernyataan IF pernyataan if mempunyai pengertian, jika kondisi bernilai benar, maka perintah dikerjakan dan jiak tidak memenuhi syarat maka diabaikan. Dapat dilihat dari diagram
Refreshing Materi Kuliah Semester Pendek 2010/2011. Logika dan Algoritma. Heri Sismoro, M.Kom.
Refreshing Materi Kuliah Semester Pendek 2010/2011 Logika dan Algoritma Heri Sismoro, M.Kom. STMIK AMIKOM YOGYAKARTA 2011 Materi 1. Logika Informatika Adalah logika dasar dalam pembuatan algoritma pada
Menggambar Garis dan Lingkaran dengan Algoritma Bresenham Teguh Susyanto 2)
ISSN : 1693 1173 Menggambar Garis dan Lingkaran dengan Algoritma Bresenham Teguh Susyanto 2) Abstract In computer graphics, graphic depiction of the complex forms is actually composed of a group of primitive
Perbandingan Algoritma Brute Force dan Backtracking dalam Permainan Word Search Puzzle
Perbandingan Algoritma Brute Force dan Backtracking dalam Permainan Word Search Puzzle Veren Iliana Kurniadi 13515078 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi
PERANGKAT LUNAK PERBAIKAN KUALITAS CITRA DIGITAL MODEL RGB DAN IHS DENGAN OPERASI PENINGKATAN KONTRAS
PERANGKAT LUNAK PERBAIKAN KUALITAS CITRA DIGITAL MODEL RGB DAN IHS DENGAN OPERASI PENINGKATAN KONTRAS Tole Sutikno, Kartika Firdausy, Eko Prasetyo Center for Electrical Engineering Research and Solutions
Pertemuan Ke-2 (Teks Algoritma) Rahmady Liyantanto. S1 Teknik Informatika-Unijoyo
Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) Rahmady Liyantanto Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi Teks Algoritma ke dalam Teks Program Bahasa Pascal Tabel
Aplikasi Rekursif dalam Analisis Sintaks Program
Aplikasi Rekursif dalam Analisis Sintaks Program Albertus Kelvin / 13514100 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132,
SIMULASI PERANGKAT PEMBELAJARAN KOMUNIKASI DATA TEKNIK PENGKODEAN SINYAL DIGITAL
SIMULASI PERANGKAT PEMBELAJARAN KOMUNIKASI DATA TEKNIK PENGKODEAN SINYAL DIGITAL SUMARSIH NIM : 41508110078 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2013
Bekerja dengan FORM dan EVENTS
Praktikum II Pemrograman Visual Bekerja dengan FORM dan EVENTS A. Pengantar tentang FORM Form adalah inti dari program visual dimana merupakan daerah kerja utama dimana kita akan mendesign program-program
PEMROGRAMAN VISUAL BASIC.NET ( PERULANGAN / LOOPING )
PEMROGRAMAN VISUAL BASIC.NET ( PERULANGAN / LOOPING ) 1. Struktur For - Struktur For- digunakan untuk mengulang blok perintah dalam jumlah yang sudah ditentukan. Pada struktur ini Anda tidak perlu menuliskan
SOAL PASCAL A. 1. Lengkapi Source Code Dibawah ini : {* Program Menghitung dengan Operator Matematika*}
SOAL PASCAL A Selesai list code/source code pascal dengan mengetikkan list yang ada dan mengisikan titik-titik menjadi sebuah Program {* Program Menghitung dengan Operator Matematika*} program_hitung UsEs
BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM
30 BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Pada bab ini akan dibahas mengenai analisis permainan, yaitu konsep aturan dan cara bermain pada game yang berhubungan dengan program yang
Mencari Akar-akar persamaan kuadrat AX 2 + BX + C = 0
Mencari Akar-akar persamaan kuadrat AX 2 + BX + C = 0 Misalkan akan dibuat sebuah aplikasi window untuk menghitung akar-akar persamaan kuadrat. Bentuk form yang diinginkan adalah sebagai berikut : Gambar
PEMROGRAMAN INPUT JURNAL TRANSAKSI
PEMROGRAMAN INPUT JURNAL TRANSAKSI Bab ini: Membahas tentang tabel yang digunakan dalam pembuatan form input jurnal. Membahas tentang pembuatan form input jurnal. Membahas tentang edit, hapus, dan update
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
CCH1A4 / Dasar Algoritma & Pemrogramanan
CCH1A4 / Dasar Algoritma & Pemrogramanan Yuliant Sibaroni M.T, Abdurahman Baizal M.Kom KK Modeling and Computational Experiment Outline Record Definisi Deklarasi / Notasi Pengaksesan Operator Array of
procedure menu; forward; { *memperkenalkan procedure menu, yang dibuat dibawah utk dipanggil diatasnya* }
program operasi_matrik; { yunisusanti informatic engineering UNS} uses wincrt; type indek = 1..20; matrik = array[indek, indek] of real; var barissatu, barisdua, kolomsatu, kolomdua : byte; matriksatu,
Delphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot.
1. Cara membuka aplikasi Delphi 7 Start All Programs Borland Delphi 7 Delphi 7 2. Perkenalan jendela Delphi 7 Ket : 1. Object Tree View Merupakan sebuah diagram pohon yang menggambarkan hubungan logis
MODUL VI Penggunaan Struktur Kontrol Pengulangan
MODUL VI Penggunaan Struktur Kontrol Pengulangan 6.1 Mengenal Struktur Kontrol Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur
Bab IV Implementasi Sistem
37 Bab IV Implementasi Sistem Implementasi aplikasi penjadwalan kereta api dengan menggunakan algoritma genetik didalam penelitian ini menggunakan bahasa pemrogramman C# dan database MySQL 5. Adapun perancangan
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Algoritma Algoritma berasal dari nama ilmuwan muslim dari Uzbekistan, Abu Ja far Muhammad bin Musa Al-Khuwarizmi (780-846M). Pada awalnya kata algoritma adalah istilah yang merujuk
BAB III ANALISIS DAN PERANCANGAN. Subbab ini akan berisi pembahasan mengenai cara kerja algoritma Welch-
BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS Subbab ini akan berisi pembahasan mengenai cara kerja algoritma Welch- Powell dalam mewarnai simpul graf dan implementasinya dalam penyusunan jadwal ujian
BAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Pengertian Perancangan Menurut Fathul Wahid (2005 : 217), perancangan adalah pendekatan yang digunakan dalam bidang rekayasa dan bidang lainnya yang digunakan untuk menspesifikasikan
MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.
MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya. Contoh: Buat Database Toko di Ms.Access, langkah-langkah: 1. Buka Ms.Access 2. Klik File-New
Lampiran 1. List perintah menampilkan grafik pada perangkat lunak matlab
LAMPIRAN 49 50 Lampiran 1. List perintah menampilkan grafik pada perangkat lunak matlab % Menampilkan Beberapa Grafik (Multiple Graph) Dalam Satu Figure % % Oleh : % % Anak Agung Gede Wirapramana % % C54080021
BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah
BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Dalam suatu universitas, salah satu analisis yang dapat dilakukan untuk melihat perkembangan prestasi akademik seorang mahasiswa adalah dengan memantau nilai
Pembahasan Soal Olimpiade Sains Nasional 2004 Bidang Informatika Pekanbaru, Agustus 2004
Pembahasan Soal Olimpiade Sains Nasional 2004 Bidang Informatika Pekanbaru, 23-27 Agustus 2004 Soal 1. Membuka String Terlipat Penulis: Ilham Kurnia Nama Program: LIPAT2.PAS / C / CPP Batas Run-time: 0.1
For variabel = nilai_awal To nilai_akhir [Step langkah] <Proses dalam pengulangan> Next variable
5 PENGULANGAN 5.1. Pengulangan Dengan For Next Pengulangan proses menggunakan For Next adalah bentuk pengulangan terkendali dengan variabel kendali yang terus berjalan maju atau mundur. Format penulisan
Algoritma Huffman dan Kompresi Data
Algoritma Huffman dan Kompresi Data David Soendoro ~ NIM 13507086 Jurusan Teknik Informatika ITB, Bandung, email: [email protected] Abstract Algoritma Huffman merupakan salah satu algoritma
BAB VI MENGGUNAKAN DATABASE DESKTOP
BAB VI MENGGUNAKAN DATABASE DESKTOP Database Dalam Delphi Delphi menyediakan fasilitas yang lengkap untuk mengolah database. Berbagai format database dapat diolah dengan Delphi. Format data base yang dapat
Artikel Ilmiah. Diajukan kepada Fakultas Teknologi Informasi untuk memperoleh Gelar Sarjana Komputer. Oleh: Ariel Kristianto NIM:
Pengembangan Sistem Evaluasi Proses Pembelajaran di UKSW dengan Menggunakan WSDL dan NuSOAP pada Lembaga Penjaminan Mutu dan Audit Internal Universitas Kristen Satya Wacana Artikel Ilmiah Diajukan kepada
PENCARIAN SOLUSI TTS ANGKA DENGAN ALGORITMA RUNUT BALIK BESERTA PENGEMBANGANNYA
PENCARIAN SOLUSI TTS ANGKA DENGAN ALGORITMA RUNUT BALIK BESERTA PENGEMBANGANNYA Wahyu Fahmy Wisudawan Program Studi Teknik Informatika Institut Teknologi Bandung, NIM: 506 Jl. Dago Asri 4 No. 4, Bandung
BAB III ANALISA DAN PERANCANGAN SISTEM. algoritma djikstra, beberapa kebutuhan yang diperlukan meliputi : f. Menyimpan data titik, garis dan gambar
BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Kebutuhan Aplikasi Untuk membangun aplikasi lintasan terpendek dengan menggunakan algoritma djikstra, beberapa kebutuhan yang diperlukan meliputi : a.
BAB I PENDAHULUAN. sejumlah aktivitas kuliah dan batasan mata kuliah ke dalam slot ruang dan waktu
18 BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Penjadwalan merupakan kegiatan administrasi utama di berbagai institusi. Masalah penjadwalan merupakan masalah penugasan sejumlah kegiatan dalam periode
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Lampu Lalu Lintas 2.1.1 Pengertian Lampu Lalu Lintas Menurut Penjelasan UU Lalu Lintas No. 14 tahun 1992 pasal 8 ayat 1 huruf c menyebutkan bahwa Pengertian alat pemberi isyarat
& PEMROGRAMAN. Alex De Kweldju, S.Kom D3 Teknik Komputer Fakultas Teknik Universitas Negeri Papua
ALGORITMA & PEMROGRAMAN II Pascal #2 Alex De Kweldju, S.Kom D3 Teknik Komputer Fakultas Teknik Universitas Negeri Papua PASCAL Bahasa Pemrograman Terstruktur Diciptakan Nikalus Wirth Kata PASCAL untukpenghormatan
(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR
(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR 3.2. Memahami struktur kondisi dan perulangan 4.2. Menyajikan struktur kondisi dan perulangan Materi Pembelajaran Struktur Kondisi Struktur kondisi if
BAB III QUEUE (ANTRIAN)
BAB III QUEUE (ANTRIAN) 3.1 Pengertian Antrian Antrian (Queue) merupakan kumpulan data yang mana penambahan elemen hanya bias dilakukan pada suatu ujung yaitu rear /tail / belakang, dan pengha[usan dilakukan
Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom
Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom Pengantar Bahasa Pemrograman Pascal Page 1 / 11 Pengenalan Pascal Pascal merupakan salah satu bahasa pemrograman tingkat tinggi. Pemrograman
MENGGAMBAR ROTASI TERHADAP SUMBU Y. Pada borland delphi buatlah tampilan form seperti berikut :
LATIHAN 4.5 MENGGAMBAR ROTASI TERHADAP SUMBU Y Pada borland delphi buatlah tampilan form seperti berikut : Untuk menambahkan komponen StringGrid bisa di akses pada tab control Additional pada component
Kondisi Dan Keputusan. Agus Priyanto, M.Kom
Kondisi Dan Keputusan Agus Priyanto, M.Kom Outline Materi Variabel Operator Ekspresi Percabangan Dengan If..Then..Else.. Percabangan berdasarkan kondisi suatu variabel atau nilai di dalam pemrograman Visual
IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS
IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS KONSEP ERD MAHASISWA N TEMPUH M MATA KULIAH MAHASISWA = {Nim, Nama_mhs, Tempat_lahir, Tanggal_lahir, Ps, Semester, Kelas, Foto}
BAB III ANALISIS DAN PERANCANGAN. Dalam proses produksi terdapat beberapa faktor yang akan mempengaruhi
BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Masalah Dalam proses produksi terdapat beberapa faktor yang akan mempengaruhi hasil keluaran produksi. Ada 4 faktor yang saling berhubungan satu dengan yang
Sesi/Perkuliahan ke: VII
Sesi/Perkuliahan ke: VII Tujuan Instruksional Khusus : 1. Mahasiswa mengerti dan memahami struktur kontrol For 2. Mahasiswa mengerti dan memahami struktur kontrol Do 3. Mahasiswa mengerti dan memahami
TUGAS PROGRAM DIAGONAL, VETIKAL, DAN HORIZONTAL OPENGL (MENGGUNAKAN JAVA) NAMA : SYIFA MUTIARA SARI KELAS : 3KA23 NPM :
TUGAS PROGRAM DIAGONAL, VETIKAL, DAN HORIZONTAL OPENGL (MENGGUNAKAN JAVA) NAMA : SYIFA MUTIARA SARI KELAS : 3KA23 NPM : 16115784 Untuk membuat program garis vertikal, horizontal, dan diagonal kita membutuhkan
Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi
Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi Perguruan Tinggi : POLITEKNIK PIKSI GANESHA Kompetensi : Pemrograman C++ Judul Unit Kompetensi : Mengoperasikan Bahasa Pemrograman Terstruktur
RANCANG BANGUN APLIKASI PENGABURAN GAMBAR
RANCANG BANGUN APLIKASI PENGABURAN GAMBAR Muhammad Sholeh 1, Avandi Badduring 2 1, 2 Teknik Informatika, Fakultas Teknologi Industri Institut Sains & Teknologi AKPRIND Yogyakarta Jl. Kalisahak 28 Komplek
Dewa Putu Yudhi Ardiana, S.Kom
PERCABANGAN DELPHI OLEH Dewa Putu Yudhi Ardiana, S.Kom http://belajarilkom.wordpress.com/ PERCABANGAN Percabangan digunakan untuk mengatur aliran program. Kode program tidak harus dijalankan dari atas
BAB 3 METODOLOGI Metode Penelitian. Dalam melakukan penelitian akan permasalahan ini, penulis menggunakan metode
BAB 3 METODOLOGI 3.1. Metode Penelitian Dalam melakukan penelitian akan permasalahan ini, penulis menggunakan metode rapid application development (RAD), dengan alur pengerjaan sebagai berikut: Gambar
LAMPIRAN. Universitas Kristen Maranatha
76 LAMPIRAN 77 Lampiran 1 Langkah-langkah pengerjaan analisis dengan menggunakan software etabs: 1. Membuka program dengan mengklik icon atau diambil dari start program Gambar L1. Tampilan awal program
Bagian I. Studi Kasus [82] Tanda tangan:
UJIAN TENGAH SEMESTER GANJIL NIM: 2010/2011 dan Struktur Data / CS2014 Nama : HARI : Kamis, 30 Oktober 2009 WAKTU : 110 menit DOSEN : TIM SIFAT : Tutup Buku, No Electronic Device Tanda tangan: Petunjuk:
RENCANA PELAKSANAAN PEMBELAJARAN
Pertemuan : 1 Kompetensi Dasar : Mahasiswa mampu melakukan penggambaran titik dengan warna tertentu pada layar monitor. Indikator : 1. Mampu melakukan penggambaran titik dengan warna tertentu pada layar
SATUAN ACARA PERKULIAHAN (SAP) Mata Kuliah : Struktur Data Kode : TIS3213 Semester : III Waktu : 2 x 3 x 50 Menit Pertemuan : 14 & 15
A. Kompetensi 1. Utama SATUAN ACARA PERKULIAHAN (SAP) Mata Kuliah : Struktur Data Kode : TIS3213 Semester : III Waktu : 2 x 3 x 50 Menit Pertemuan : 14 & 15 Mahasiswa dapat memahami tentang konsep pemrograman
UNIVERSITAS GUNADARMA
MODUL PRAKTIKUM ALGORITMA dan PEMROGRAMAN 2 Versi 3.0 Tahun Penyusunan 2012 Tim Penyusun 1. Diana Ikasari ST., MMSI 2. Widiastuti Skom.,MMSI. 3.Titik Ermawati 4. Georgi A Laboratorium Sistem Informasi
Dasar Komputer & Pemrograman 2A
Dasar Komputer & Pemrograman 2A Materi 3 Reza Aditya Firdaus STATEMENT INPUT OUTPUT Dalam bahasa Pascal untuk keperluan input (membaca input) digunakan identifier standar READ atau READLN. Identifier standart
Penggunaan Algoritma Greedy dalam Optimasi Masalah Perkebunan
Penggunaan Algoritma Greedy dalam Optimasi Masalah Perkebunan Daniel Widya Suryanata / 13509083 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha
A. TUJUAN PEMBELAJARAN
PRAKTIKUM 9 Looping : For A TUJUAN PEMBELAJARAN 1 Menjelaskan proses pengulangan menggunakan pernyataan for 2 Menjelaskan tentang variasi pernyataan for 3 Menjelaskan tentang pernyataan for dengan menentukan
Lab. Teknik Informatika Struktur Data 1
2. POINTER dan SINGLE LINK LIST TUJUAN PRAKTIKUM 1. Praktikan mengetahui tipe struktur data baru yaitu tipe data Pointer. 2. Praktikan menggunakan pointer didalam pembuatan program dan dapat menerapkannya
BAB 3 ANALISIS DAN PERANCANGAN PROGRAM. Nama program yang hendak dikembangkan adalah Viola Jones Simulator. Tujuan dari
BAB 3 ANALISIS DAN PERANCANGAN PROGRAM 3.1 Perancangan Program Aplikasi 3.1.1 Gambaran Umum Program Aplikasi Nama program yang hendak dikembangkan adalah Viola Jones Simulator. Tujuan dari perancangan
APLIKASI PEWARNAAN GRAPH PADA PEMBUATAN JADWAL
APLIKASI PEWARNAAN GRAPH PADA PEMBUATAN JADWAL Aplikasi Pewarnaan Graph pada Pembuatan Jadwal Janice Laksana / 13510035 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut
Otodidak VBA MS Excel untuk Pemula
Otodidak VBA MS Excel untuk Pemula Otodidak VBA MS Excel untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak VBA MS Excel untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo,
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengertian Aplikasi Program aplikasi adalah program komputer yang dibuat untuk mengerjakan atau menyelesaikam masalah masalah khusus, seperti penggajian. 1 2.2 Pengertian Visualisasi
URAIAN POKOK PERKULIAHAN
Minggu ke : 12 Penyusun : Materi : 7. Pengantar Fasilitas Grafik dalam Delphi 7.1 Koordinat, Canvas 7.2 Rectangle,Circle,MoveTo,LineTo,Polygon,RoundRect 7.3 Pen, Brush 7.4 FloodFill URAIAN POKOK PERKULIAHAN
Modul Database dan Pengaksesannya dari FORM #1
Modul Database dan Pengaksesannya dari FORM #1 Oleh: Aep Modul Database & Form Secara sederhana Database dapat diartikan dengan kumpulan data yang membentuk suatu informasi. Dalam pemakaian komputer secara
SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN
SEKOLAH TINGGI MANAJEMEN INFORMAA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata Kuliah : PEMROGRAMAN I (VISUAL BASIC) Kode Mata Kuliah : DK - 11207 Jurusan / Jenjang : D MANAJEMEN INFORMAA Tujuan
Penggunaan Algoritma Greedy Dalam Perancangan Papan Teka Teki Silang
Penggunaan Algoritma Greedy Dalam Perancangan Papan Teka Teki Silang Stefanus Thobi Sinaga / 13510029 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,
Teknik optimasi. Teknik optimasi kode program Tujuan: menghasilkan kode program yang berukuran lebih kecil dan lebih cepat pada saat dieksekusi.
Teknik optimasi Teknik optimasi kode program Tujuan: menghasilkan kode program yang berukuran lebih kecil dan lebih cepat pada saat dieksekusi. Berdasarkan sifat ketergantungan dengan mesin maka optimasi
BAB 1 PENDAHULUAN Pengantar
BAB 1 PENDAHULUAN 1.1. Pengantar Komputer merupakan suatu perangkat elektronika yang dapat menerima dan mengolah data menjadi informasi, menjalankan program yang tersimpan dalam memori, serta dapat bekerja
