Risalah Lokakarya Komputasi dalam Sains dan Teknologi Nuklir XVI, Agustus 2005 (87-95) FUNGSI ONPAINT() DALAM BAHASA PEMROGRAMAN VISUAL C++
|
|
- Harjanti Salim
- 6 tahun lalu
- Tontonan:
Transkripsi
1 FUNGSI ONPAINT() DALAM BAHASA PEMROGRAMAN VISUAL C++ Alvano Yulian * ABSTRAK FUNGSI ONPAINT() DALAM BAHASA PEMROGRAMAN VISUAL C++. Sistem Windows merupakan suatu perangkat lunak komputer yang mampu menayangkan berbagai macam data informasi baik secara langsung (realtime) atau tidak langsung (unrealtime) secara bersamaan atau simultan, dan untuk perhatian tertentu pada suatu in-formasi beberapa yang lain dapat disembunyikan untuk sementara waktu (temporary) yang dikenal sebagai minimized dan kemudian dapat ditampilkan kembali dengan perintah restore atau membesarkan suatu Window untuk informasi tertentu dengan maximized. Bentuk-bentuk perintah tersebut sebenarnya dikendalikan oleh suatu fungsi yang sudah merupakan anggota dari kumpulan fungsi (function library) dari bahasa pemrograman Visual C++, yaitu OnPaint(). ABSTRACT FUNCTION ONPAINT IN VISUAL C++ PROGRAMMING LANGUAGE. Windows system is the figure of multiple information displaying management which could show any data, realtime or unrealtime at once and simultaneously. The one thing that looks interesting is how to hide the other data minimized - while one of them still stands there to be read and watch or how to restore again or maximized if the other under Windows program runs in a small part of display monitor. Actually, those instructions handle by the function that is a member of library of Visual C++ programming language. It is called OnPaint() function. PENDAHULUAN Sebagaimana telah diketahui bahwa perangkat lunak (software) MS-Windows dari mulai versi 95 sampai 2000 dan XP merupakan perangkat (tool) dalam computer agar dapat melaksanakan penayangan (Information displaying) secara bersamaan baik data yang sesaat (realtine) maupun yang sudah terekam sebelumnya (unrealtime). Perangkat lunak tersebut juga dapat dikatakan sebagai alat pengaturan penayangan data informasi atau information data displaying management tool dan sebagaimana apa yang sudah kita ketahui adalah bagaimana mengatur penampilan suatu data agar lebih terlihat jelas dengan menyembunyikan sementara data yang lain * Pusat Pengembangan Perangkat Nuklir - BATAN 87
2 atau membesarkan ruang penglihatan data tersebut sesuai dengan luasnya ruang layer monitor. Pengaturan tersebut diatur oleh suatu fungsi yang merupakan anggota dari kumpulan fungsi-fungsi (library) yang telah ada di dalam suatu perangkat lunak Visual C++ baik dari versi awal hingga terakhir, dan fungsi tersebut adalah OnPaint dan mulai diketahui kegunaannya pada saat pembuatan program untuk panel pengendali pembangkit listrik tenaga uap sebagai acuan pengendali PLTN jenis Pressurized Water Reactor (PWR) seperti pada gambar berikut: Gambar 1. Contoh Panel Pengendali Pembangkit Listrik Tenaga Uap METODOLOGI DAN PELAKSANAAN Pembuatan suatu program menggunakan bahasa Visual C++ secara otomatis sudah merupakan sebuah proyek (project file) yaitu suatu program yang disusun atau terdiri dari beberapa sub-program dengan fungsi yang berbeda-beda namun saling mendukung dalam lintas substansi variabelnya [2]. 88
3 ini: Bentuk dari proyek tersebut dapat diperlihatkan pada editor Visual C++ berikut Gambar 2. Bentuk proyek pada editor Visual C++ Susunan bentuk proyek dengan nama Turbin Gambar 2. Bentuk proyek pada editor Visual C++ Tampak pada editor tersebut sebuah proyek dengan nama turbin dengan beberapa sub-program juga disebut class yang secara otomatis dibuat oleh Visual C++ yaitu: CaboutDlg CturbinApp CturbinDoc CturbinMainFrame CturbinView dan salah satu dari sub-program atau class yang bertugas untuk menayangkan atau memvisualisasikan data dalam bentuk Windows adalah CturbinView di mana fungsi OnPain() berada. Apabila kita lihat susbtansi dari class CturbinView pada editor adalah seperti berikut ini: 89
4 Gambar 3. Isi dari Fungsi class turbienview Fungsi OnPaint() Sebagian isi atau substansi dari class TurbinView Gambar 3. Isi dari Fungsi class TurbinView Dan sekalipun pada pembuatan suatu program dengan Visual C++ secara otomatis membentuk suatu proyek (project file) namun fungsi OnPaint() harus diciptakan secara manual atau tidak mengikuti terjadinya proyek (Unfollowing created project file) tersebut. Secara aktual sifat dari fungsi OnPaint() tersebut menampilkan apa saja dari semua bentuk perubahan keluaran data (data output) dengan terlebih dahulu menghapus seluruh bentuk keluaran sebelumnya, seperti misalnya untuk menyembunyikan (minimized), memperbesar (maximized) atau menampilkan kembali setelah disembunyikan (restore), dan kemudian mengerjakan semua fungsi tampilan (displaying functions) sebagai substansinya karena pada prinsipnya program daam bahasa Visual C++ terdiri dari urutan fungsi-fungsi (functions sequence). Semua fungsi tampilan yang ada di dalam fungsi OnPaint() dikerjakan secara terpisah tergantung dari berbagai macam keluaran apa saja yang akan disajikan dengan menggunakan prinsip persyaratan pengambilan keputusan (decision requirement principle) dan syarat-syarat tersebut sudah dibentuk variabel bilangan/karakter dalam fungsi-fungsi komputasi (computation functions) seperti misalnya fungsi yang berisi perhitungan aritmatika/logika, pengambilan/pengisian 90
5 data dari suatu berkas (database processing) atau proses pembentukan geometris gambar dan huruf (geometrically frame and font creation process). Sebagai syarat agar semua variabel persyaratan pengambilan keputusan (decision requirement variables) yang dibentuk oleh fungsi komputasi dapat diterima oleh fungsi OnPaint() perlu adanya pendeklarasian variabel-variabel tersebut (variables declaring) pada classview dalam hal ini adalah CTurbinView dalam kategori public sehingga pada saat fungsi komputasi menyelesaikan semua proses komputasinya langsung mengirim variabel persyaratan apa saja yang harus dikerjakan pada fungsi OnPaint(). Fungsi OnPaint() dapat berfungsi apabila fungsi-fungsi komputasi memberikan suatu pernyataan Invalidate() atau InvalidateRect() di akhir dari semua perintah/pernyataan komputasinya. Pernyataan tersebut memberikan perintah adanya pengubahan bentuk informasi data secara keseluruhan Invalidate(TRUE) atau InvalidateRect(TRUE) dengan menghapus semua informasi awal atau hanya menambah beberapa informasi tanpa mengubah keseluruhan informasi awal Invalidate(FALSE) atau InvalidateRect(FALSE), dan sebagai deskripsi yang mudah dapat dilihat pada gambar 4 berikut ini: Fungsi OnPaint() Penayangan Keluaran Fungsi Komput Fungsi Komput {.. {.. Gambar 4. Skema Hubungan Fungsi Onpaint() dengan fungsi-fungsi komputasi 91
6 KESIMPULAN Fungsi OnPaint() merupakan suatu hal yang sangat vital dalam pemrograman Visaul C++ karena memang pada prinsipnya bahasa pemrograman bersifat menayangkan segala bentuk informasi dengan kombinasi visualisasi grafik dan karakter/teks. Karena fungsi OnPaint() bersifat menayangkan semua bentuk keluaran/output dari berbagai macam fungsi komputasi yang lain maka secara hirarki semua fungsi tersebut harus saling terkait secara kuat dengan fungsi OnPaint() tersebut, dan tidak mustahil bila semua perintah penayangan yang berada di dalam fungsi OnPaint() juga dideklarasikan ke dalam bentuk fungsi-fungsi sehingga bila dilihat secara keseluruhan program dalam Visaul C++ adalah bukan lagi hanya melangkah dari satu perintah ke perintah yang lain tetapi mempunyai kecenderungan melompat dari satu fungsi ke fungsi yang lain. 92
7 DAFTAR PUSTAKA 1. SCHILDT, HERBERT, Windows 95 Programming in C and C++, McGraw Hill/Osborne. 2. MURRAY III, WILLIAM H., PAPPAS, CHRIS H., Windows Programming: An Introduction, McGraw Hill/Osborne. 3. WILLIAMS, MICKEY, Essential Visual C++4, Sams Publishing. 4. KADIR, ABDUL, Panduan Pemrograman Visual C++, Yogyakarta, Andi. 93
8 DISKUSI UTAJA Apakah fungsi ONPAINT menarik seluruhnya dari memori atau hanya hidden saja. ALVANO YULIAN Fungsi ONPAINT () dalam menyembunyikan data atau menariknya adalah seluruh data tersebut ke/dari memory dan biasa disebut Intelegensi Clipboard. 94
9 DAFTAR RIWAYAT HIDUP 1. Nama : Alvano Yulian 2. Tempat/Tanggal Lahir : Jakarta, 11 Juli Instansi : P2TIK-BATAN 4. Pekerjaan / Jabatan : Kapok Sistem Komputer dan Kendali P2PN 5. Riwayat Pendidikan : S1 Fisika Instrumentasi Universitas Indonesia 6. Pengalaman Kerja : Kapok Pengolahan Citra, PPNR BATAN ( ) Kapok Sistem Komputer dan Kendali P2PN 7. Organisasi Professional : 95
BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang
BAB 2 LANDASAN TEORI 2.1. Sistem Informasi Sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan dari bagian yang berhubungan satu dengan yang lain. Menurut Jogiyanto system adalah
Lebih terperinciPROSES PENGIRIMAN DAN PENERIMAAN DATA TELEMETRI TEMPERATUR/KELEMBABAN MENGGUNAKAN BAHASA BASCOM-AVR. Alvano Yulian *
PROSES PENGIRIMAN DAN PENERIMAAN DATA TELEMETRI TEMPERATUR/KELEMBABAN MENGGUNAKAN BAHASA BASCOM-AVR Alvano Yulian * ABSTRAK PROSES PENGIRIMAN DAN PENERIMAAN DATA TEMPERATUR/KELEMBABAN MENGGUNAKAN BAHASA
Lebih terperinciBAB V IMPLEMENTASI SISTEM
BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakkan perancangan sistem
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI SISTEM. penyelesaian produksi dengan menggunakan metode Earliest Due Date (EDD) ini
BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 4.1 Kebutuhan Sistem Dalam merancang dan membangun pembuatan aplikasi perhitungan penyelesaian produksi dengan menggunakan metode Earliest Due Date (EDD) ini ada
Lebih terperinciBAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi komputer dapat diartikan sebagai alat untuk menghitung. Perkembangan teknologi dan
Lebih terperinciBAB 1 PENDAHULUAN. beragam produk seperti tampilan suara, video, citra ditawarkan oleh perusahaan untuk
1 BAB 1 PENDAHULUAN 1.1. Latar belakang masalah Perkembangan multimedia dalam era sekarang ini meningkat dengan pesatnya, beragam produk seperti tampilan suara, video, citra ditawarkan oleh perusahaan
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah komputer (computere) diambil dari bahasa latin yang berarti menghitung
BAB 2 LANDASAN TEORI 2.1 Komputer Istilah komputer memiliki arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computere) diambil dari bahasa latin yang berarti menghitung (tocompute
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Dalam merancang dan membangun sistem informasi ini ada beberapa spesifikasi perangkat lunak dan perangkat keras yang dibutuhkan sebagai berikut 4.1.1
Lebih terperinciBAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,
BAB 2 LANDASAN TEORI 2.1 Data dan Informasi Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol, gambar-gambar, nilai-nilai, bilangan-bilangan, uraian karakter yang mempunyai
Lebih terperinciBAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.
BAB 2 LANDASAN TEORI 2.1 Komputer Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. Beberapapakar 1 dan peneliti mengartikan komputer sebagai berikut : 1. Menurut Hamacher,
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer berasal dari bahasa latin computer yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya menghitung.
Lebih terperinci2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0
15 2.5 Sekilas tentang Visual Basic 6.0 Visual Basic pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah perintah atau instruksi yang dimengerti oleh komputer untuk
Lebih terperinciPENGOLAHAN DATA DENGAN KOMPUTER
PENGOLAHAN DATA DENGAN KOMPUTER A. Definisi Data Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu pengolahan. Data bisa berwujud suatu keadaan, gambar, suara,
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam Bahasa Inggris komputer berasal dari kata to compute yang artinya
Lebih terperinciREKAYASA PERANGKAT LUNAK. Ramadhan Rakhmat Sani, M.Kom
REKAYASA PERANGKAT LUNAK Ramadhan Rakhmat Sani, M.Kom ramadhan_rs@dsn.dinus.ac.id 085640989018 RENCANA KEGIATAN PERKULIAHAN SEMESTER W Pokok Bahasan 1 Pengenalan Teknologi Informasi 2 Konsep Sistem Komputer
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi Manajemen 2.1.1 Pengertian Sistem Informasi Manajemen Sistem Informasi Manajemen sendiri merupakan sistem manusia/mesin yang terpadu untuk menyajikan informasi
Lebih terperinciBAB IV HASIL & UJI COBA
BAB IV HASIL & UJI COBA IV.1 Hasil Aplikasi keylogger yang penulis rancang dengan menerapkan algoritma string matching dapat dibuat dengan baik dan pengujian yang akan ditampilkan diharapkan bisa menampilkan
Lebih terperinciSatuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA
Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA Mata : Algoritma Pemrograman 2B ( C++ ) Program Studi : Teknik Komputerr Kompetensi : mampu membuat program dengan bahasa C++ Minggu Pokok Bahasan ke
Lebih terperinciPEMANFAATAN WINDOWS MANAGEMENT INSTRUMENTATION (WMI) DAN VISUAL BASIC 6 DALAM INVENTARISASI JARINGAN
PEMANFAATAN WINDOWS MANAGEMENT INSTRUMENTATION (WMI) DAN VISUAL BASIC 6 DALAM INVENTARISASI JARINGAN Ganda Prasetiya 1, Adian Facturrochim 2, R. Rizal Isnanto 2 ABSTRACT At this time, it has been known
Lebih terperinciBAB V IMPLEMENTASI SISTEM
BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi adalah tahap dimana sistem yang dibuat telah digunakan
Lebih terperinciGARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)
Mata Kuliah : Pemograman C++ Bobot Mata Kuliah : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : Konsep pemrograman berorientasi obyek, pengenalan program java, struktur kontrol,
Lebih terperinciPEMBUATAN PROGRAM MONITORING PASTEURISASI SUSU MENTAH MENGGUNAKAN BORLAND DELPHI 7.0 TUGAS AKHIR
PEMBUATAN PROGRAM MONITORING PASTEURISASI SUSU MENTAH MENGGUNAKAN BORLAND DELPHI 7.0 TUGAS AKHIR Diajukan guna melengkapi persyaratan dalam menyelesaikan pendidikan tingkat Diploma 3 Disusun Oleh : Martuti
Lebih terperinciBAB 2 DASAR TEORI. Aplikasi berasal dari kata application yang artinya penerapan ; lamaran ;
BAB 2 DASAR TEORI 2.1 Pengertian Aplikasi Aplikasi berasal dari kata application yang artinya penerapan ; lamaran ; penggunaan. Secara istilah aplikasi adalah: program siap pakai yang direka untuk melaksanakan
Lebih terperinciPEMROGRAMAN DELPHI 7.0
PEMROGRAMAN DELPHI 7.0 Delphi merupakan salah satu bahasa pemrograman tingkat tinggi berbasis Windows. Delphi digolongkan ke dalam bahasa pemrograman visual yang menitik beratkan pada pemrograman berorientasi
Lebih terperinciSATUAN ACARA PERKULIAHAN (SAP)
SATUAN ACARA PERKULIAHAN (SAP) Nama Mata Kuliah : Pemrograman C++ Kode Mata Kuliah : MI 016 Bobot Kredit : 3/1 SKS Semester Penempatan : II Kedudukan Mata Kuliah : Mata Kuliah Keahlian Berkarya Mata Kuliah
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang Masalah
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Pengguna internet bertambah setiap tahun. Bertambahnya pengguna internet membuktikan bahwa internet sudah menjadi kebutuhan pokok dalam mendapatkan suatu informasi.
Lebih terperinciBAB V IMPLEMENTASI SISTEM
BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakkan perancangan sistem
Lebih terperinciPEMBUATAN PERANGKAT LUNAK PADA SISTEM PARKIR OTOMATIS DENGAN PEMROGRAMAN BORLAND DELPHI 7.0
PEMBUATAN PERANGKAT LUNAK PADA SISTEM PARKIR OTOMATIS DENGAN PEMROGRAMAN BORLAND DELPHI 7.0 Tugas Akhir Untuk memenuhi sebagai persyaratan menyelesaikan Pendididkan Diploma III (DIII) Disusun oleh : Yobi
Lebih terperinciABSTRAK UNIVERSITAS KRISTEN MARANTHA
ABSTRAK Setiap sistem terdiri atas 3 komponen utama yaitu komponen masukan, pemrosesan data, data keluaran. Keluaran sistem memiliki bermacam-mcam bentuk, salah satu bentuk keluaran sistem adalah informasi
Lebih terperinciBAB I PENDAHULUAN. Dengan semakin berkembangnya teknologi dan ilmu pengetahuan, semakin
1 BAB I PENDAHULUAN I.1. Latar Belakang Dengan semakin berkembangnya teknologi dan ilmu pengetahuan, semakin berkembangnya pula proses pendidikan di Indonesia ini menyebabkan banyaknya perusahaan atau
Lebih terperinciBAB V IMPLEMENTASI SISTEM
BAB V IMPLEMENTASI SISTEM Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan sistem dan dapat dipandang sebagai suatu usaha untuk mewujudkan sistem yang telah dirancang. Langkah langkah
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Masalah Simulasi 3D mempunyai fungsi utama untuk membuat pemodelan 3D. Dari pemodelan 3D dapat diciptakan karya yang spektakuler seperti special efek dari
Lebih terperinciDaftar Isi. Kata Pengantar...v Daftar Isi...vii CARA PENGGUNAAN BUKU LATIHAN MICROSOFT VISUAL FOXPRO
KATA PENGANTAR Microsoft Visual FoxPro 9.0 merupakan program aplikasi berbasis Windows dan juga menggunakan bahasa SQL (Structure Query Language) yang merupakan bahasa query yang sangat andal. Selain itu,
Lebih terperinciMODUL PERKULIAHAN APLIKASI KOMPUTER SISTEM OPERASI. Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh
MODUL PERKULIAHAN APLIKASI KOMPUTER SISTEM OPERASI Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh Ilmu Komputer Teknik Informatika 02 MK10230 Desi Ramayanti, S.Kom, MT Abstract Sistem Operasi adalah
Lebih terperinciBAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN Dalam penelitian ini penulis menggunakan metode eksplorasi dan studi literatur yaitu mengkaji teori serta konsep yang berkaitan dengan permasalahan. Selain itu penulis juga
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI
BAB 4 IMPLEMENTASI DAN EVALUASI Pada bab ini dibahas mengenai implementasi aplikasi yang telah dibuat dan evaluasi terhadap aplikasi Multivariate Statistical Process Control. 4.1 Spesifikasi Kebutuhan
Lebih terperinciPEMBUATAN SOFTWARE PENCATAT PENGUNJUNG PERPUSTAKAAN MENGGUNAKAN BARCODE DAN MYSQL BERBASIS BORLAND DELPHI 7.0 TUGAS AKHIR
PEMBUATAN SOFTWARE PENCATAT PENGUNJUNG PERPUSTAKAAN MENGGUNAKAN BARCODE DAN MYSQL BERBASIS BORLAND DELPHI 7.0 TUGAS AKHIR Untuk memenuhi persyaratan mencapai pendidikan Diploma III (DIII) Disusun Oleh
Lebih terperinciSISTEM INFORMASI INSTALASI GIZI DI RSUP dr.hasan SADIKIN BANDUNG. Ade Jamaludin
SISTEM INFORMASI INSTALASI GIZI DI RSUP dr.hasan SADIKIN BANDUNG Universitas Komputer Indonesia (UNIKOM) Jl. Dipati Ukur No. 112-116, Bandung 40132 Email : de_rapp@yahoo.co.uk ABSTRAK Sistem informasi
Lebih terperinciPELATIHAN EAGLE DESIGN SCHEMATIC AND LAYOUT
PELATIHAN EAGLE (EASILY APPLICABLE GRAPHICAL LAYOUT EDITOR) DESIGN SCHEMATIC AND LAYOUT OLEH: INSTITUT SAINS DAN TEKHNOLOGI AKPRIND Y O G Y A K A R T A 2013 BAB I Pendahuluan EAGLE merupakan perangkat
Lebih terperinciPENGENALAN KOMPUTER. Istilah komputer (computer) diambil dari bahasa Latin COMPUTARE yang berarti menghitung (to compute atau to reckon).
1 PENGENALAN KOMPUTER Istilah komputer (computer) diambil dari bahasa Latin COMPUTARE yang berarti menghitung (to compute atau to reckon). Beberapa definisi komputer : Menurut buku Computer Annual (Robert
Lebih terperinciPEMBUATAN PERANGKAT LUNAK SISTEM MONITORING LEVEL AIR TUGAS AKHIR. Untuk memenuhi persyaratan mencapai pendidikan Diploma III (DIII)
PEMBUATAN PERANGKAT LUNAK SISTEM MONITORING LEVEL AIR TUGAS AKHIR Untuk memenuhi persyaratan mencapai pendidikan Diploma III (DIII) Disusun Oleh : Nailul Azumi J0D007054 PROGRAM STUDI DIII INSTRUMENTASI
Lebih terperinciSATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN PASCAL * (TK) KODE / SKS: KK /2 SKS
MATA KULIAH PEMROGRAMAN * (TK) Minggu ke Pokok Bahasan dan TIU 1. Algoritma Konsep Dasar Bahasa Pascal secara singkat sejarah dirancangnya bahasa Memberikan konsep dasar pembuatan program dalam bahasa
Lebih terperinciSATUAN 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
Lebih terperinciAgus Dendi Rachmatsyah* 1 1,2. Program Studi Sistem Informasi, STMIK Atma Luhur Pangkalpinang * 1
Perancangan Sistem Informasi Perpustakaan dengan PHP dan My SQL di SMAN1 Pangkalpinang LIBRARY INFORMATION SYSTEM DESIGN WITH PHP AND MY SQL IN SMAN1 PANGKALPINANG Agus Dendi Rachmatsyah* 1 1,2 Program
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang Masalah
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dewasa ini, bisnis restoran semakin diminati. Setiap restoran berusaha menyajikan sesuatu yang baru dan unik kepada pelanggannya. Banyak restoran yang berhasil
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengertian Komputer Menurut Jogiyanto dalam Salim Agus (2012) Komputer adalah seperangkat alat atau peralatan elektronik yang bekerja bersama-sama secara otomatis, menerima input
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti
Lebih terperinciBAB V IMPLEMENTASI SISTEM
BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi adalah tahap dimana sistem yang dibuat telah digunakan
Lebih terperinciBAB 4 PERANCANGAN DAN IMPLEMENTASI PROGRAM. dengan struktur yang sederhana dengan algoritma yang rumit, sehingga
38 BAB 4 PERANCANGAN DAN IMPLEMENTASI PROGRAM 4.1 Perancangan Program Aplikasi 4.1.1 Bentuk Program Perancangan program cutting stock problem solver tergolong program dengan struktur yang sederhana dengan
Lebih terperinciPENGENALAN TEKNOLOGI KOMPUTER
PENGENALAN TEKNOLOGI KOMPUTER Komputer berasal dari bahasa latin computare yang mengandung arti menghitung Penggolongan Komputer a. Berdasarkan Data Yang Diolah 1. Komputer Analog 2. Komputer Digital 3.
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1. Pengertian Program Aplikasi Program adalah kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan
Lebih terperinciKomputer & Software Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika.
Komputer & Software Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika Universitas i Pasundan Caca E Supriana S Si MT Caca E. Supriana, S.Si., MT. caca.e.supriana@unpas.ac.id Komputer Komputer
Lebih terperinciSISTEM INFORMASI DATA NUKLIDA MENGGUNAKAN TURBO PASCAL WINDOWS
SISTEM INFORMASI DATA NUKLIDA MENGGUNAKAN TURBO PASCAL WINDOWS Maskur, Zaenal Abidin, Sigit Purnomo ABSTRAK SISTEM INFORMASI DATA NUKLIDA MENGGUNAKAN TURBO PASCAL WINDOWS. Telah berhasil dibuat sebuah
Lebih terperinciSilabus Jurusan Pendidikan Fisika
Silabus Jurusan Pendidikan Fisika DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS NEGERI YOGYAKARTA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM JURUSAN PENDIDIKAN FISIKA Alamat Karangmalang Yogyakarta - 55281
Lebih terperinciBAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.
BAB 2 LANDASAN TEORI 2.1 Komputer Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. Beberapa pakar dan peneliti mengartikan komputer sebagai berikut : 1. Menurut Hamacher,
Lebih terperinciBAB I PENDAHULUAN.
BAB I PENDAHULUAN 1.1 Latar Belakang Di dalam perusahaan atau instansi tentu nya memiliki data yang cukup besar, salah satunya adalah inventory. Suatu kegiatan dalam proses pengolahan data pada suatu gudang
Lebih terperinci1. TUJUAN Mahasiswa dapat menganimasikan objek 3D dengan menggunakan Blender Mahasiswa dapat membuat animasi 3D sederhana dari objek di sekitar
Modul 10 ANIMASI 3D Bagian 2 KOMPETENSI Setelah menyelesaikan modul ini, mahasiswa diharapkan dapat menggunakan dan memanfaatkan Blender dengan baik 1. TUJUAN Mahasiswa dapat menganimasikan objek 3D dengan
Lebih terperinciPEMBUATAN APLIKASI PENJUALAN BARANG PADA JARINGAN OUTLET DISTRO BLAZE
PEMBUATAN APLIKASI PENJUALAN BARANG PADA JARINGAN OUTLET DISTRO BLAZE DENI SEPTIADI ABSTRACT Development of information technology very fast and can be utilized appropriately for businesses, students,
Lebih terperinciBAB 2 LANDASAN TEORI. luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) diambil dari
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Teknologi komputer sesungguhnya telah banyak merubah sistem tata kerja sebagian manusia yang bergerak di bidang informasi. Istilah komputer mempunyai arti yang
Lebih terperinciPEMBUATAN DATABASE DENGAN DBDESIGNER
PEMBUATAN DATABASE DENGAN DBDESIGNER Oleh: Ruswandi Pendahuluan Faboulus Force Database Designer 4 (DBDesigner 4) adalah salah satu perangkat lunak bantu untuk perancangan basis data. Software ini dibuat
Lebih terperinciPENGOLAHAN DATA PRODUKSI PADI SAWAH MELALUI KELOMPOK TANI MENGGUNAKAN BAHASA PEMROGRAMAN
PENGOLAHAN DATA PRODUKSI PADI SAWAH MELALUI KELOMPOK TANI MENGGUNAKAN BAHASA PEMROGRAMAN (Studi Kasus pada Kantor Kepala Desa Tanjung Pauh Mudik Kabupaten Kerinci Provinsi Jambi) Radike, M.Kom. Sekolah
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi Sistem Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras dan piranti lunak sebagai berikut : Spesifikasi
Lebih terperinciBAB V IMPLEMENTASI DAN PENGUJIAN
BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Kebutuhan Implementasi Tahap implementasi merupakan kelanjutan dari kegiatan perancangan sistem dan dapat dipandang sebagai suatu usaha dalam mewujudkan sistem yang
Lebih terperinciBAB II LANDASAN TEORI. Mempelajari suatu sistem informasi, maka terlebih dahulu kita
9 BAB II LANDASAN TEORI 2.1. Pengertian Sistem Mempelajari suatu sistem informasi, maka terlebih dahulu kita harus mengetahui tentang sistem. Adapun beberapa definisi sistem antara lain : Menurut Dr. Azhar
Lebih terperinciBAB V IMPLEMENTASI SISTEM
BAB V IMPLEMENTASI SISTEM 5.1 Lingkungan Implementasi Implementasi aplikasi ini meliputi kebutuhan perangkat lunak, perangkat keras, form program yang sesuai, query yang digunakan, pemrograman dan pengujian
Lebih terperinciBAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris
BAB 2 TINJAUAN PUSTAKA 2.1 XAMPP XAMPP merupakan singkatan dari : X A M P P : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris : Apache HTTP Server : MySQL Database Server : PHP Scripting
Lebih terperinciPerancangan Mobile Application untuk Pemantauan Boiler dan Heat Exchanger Training System Berbasis Web dengan Framework Jquery Mobile
Perancangan Mobile Application untuk Pemantauan Boiler dan Heat Exchanger Training System Berbasis Web dengan Framework Jquery Mobile Abstrak M Zilmi Al Faruqi, Edi Leksono dan Rahmat Romadhon Program
Lebih terperinciUNIVERSITAS 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
Lebih terperinciAPLIKASI INFORMASI PEMASANGAN BARU DAN PENCABUTAN TELEPON PADA PT.TELKOM BREBES MENGGUNAKAN PHP MySQL TUGAS AKHIR
APLIKASI INFORMASI PEMASANGAN BARU DAN PENCABUTAN TELEPON PADA PT.TELKOM BREBES MENGGUNAKAN PHP MySQL TUGAS AKHIR Untuk memenuhi persyaratan mencapai pendidikan Diploma III (DIII) Oleh : ANA PRIATI J0D008007
Lebih terperinciPerangkat Lunak Manajemen Subprogram Untuk Oracle 11G
Perangkat Lunak Manajemen Untuk Oracle 11G Iqbal Angga Dwi Putra 1, Wahyu Hidayat 2, Ely Rosely 3 123 Manajemen Informatika Universitas Telkom 1 iqbalanggadwip@gmail.com, 2 wahyuhidayat@tass.telkomuniversity.ac.id,
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1 Analisis Sistem Keylogger merupakan aplikasi yang digunakan untuk merekam segala aktifitas pada komputer yang berhubungan dengan fungsi keyboard, metode string matching
Lebih terperinciRATNAWATI J0D
PEMBUATAN PERANGKAT LUNAK SISTEM KONTROL OTOMATIS PERMAINAN RAILWAY MENGGUNAKAN BAHASA PEMROGRAMAN BORLAND DELPHI 7.0 TUGAS AKHIR Untuk memenuhi persyaratan menyelesaikan pendidikan Diploma III Disusun
Lebih terperinciBAB III KONSEP APLIKASI. tahapan pengembangan sistem menurut Jogiyanto (2005 : 433). Tahapan yang
BAB III KONSEP APLIKASI 3.1 Analisis Sistem Sebagai alternatif pemecahan masalah untuk dapat melengkapi dan memenuhi segala aspek dalam merancang sistem yang dipakai, penulis memakai tahapan pengembangan
Lebih terperinciSEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN
SEKOLAH TINGGI MANAJEMEN INFORMAA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata Kuliah : PEMROGRAMAN BAHASA C++ Kode Mata Kuliah : MI - 24203 Jurusan / Jenjang : S1 SISTEM KOMPUTER Tujuan Instruksional
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Data dan Informasi 2.1.1 Data Data berasal dari kata datum, yang berarti fakta yang mengandung arti pengolahan data dengan menggunakan computer dikenal dengan nama Pengolahan
Lebih terperinciSATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA
Mata Kuliah Kode / SKS Program Studi Fakultas : Algoritma Pemrograman I C () : IT01201 / SKS : Sistem Komputer : Ilmu Komputer & Teknologi Informasi PROSES BELAJAR MENGAJAR Dosen : Menerangkan (dengan
Lebih terperinciPERANGKAT LUNAK MONITORING PENDISTRIBUSIAN AIR DENGAN BORLAND DELPHI 7.0. Tugas Akhir. Untuk memenuhi persyaratan mencapai pendidikan Diploma III
PERANGKAT LUNAK MONITORING PENDISTRIBUSIAN AIR DENGAN BORLAND DELPHI 7.0 Tugas Akhir Untuk memenuhi persyaratan mencapai pendidikan Diploma III Disusun oleh : Enny Oktaviani J0D005031 PROGRAM STUDI DIII
Lebih terperinciSuci Indah Yaseva 1, Ardoni 2 Program Studi Ilmu Informasi Perpustakaan dan Kearsipan FBS Universitas Negeri Padang
PERANCANGAN SISTEM INFORMASI PEMINJAMAN DAN PENGEMBALIAN BUKU DENGAN BAHASA PEMROGRAMAN VISUAL BASIC 6.0 PADA KANTOR PERPUSTAKAAN, ARSIP, DAN DOKUMENTASI KOTA PADANG PANJANG Suci Indah Yaseva 1, Ardoni
Lebih terperinciBAB V IMPLEMENTASI SISTEM
BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakkan perancangan sistem
Lebih terperinciBAB I PENDAHULUAN. Tabel 1.1 Fungsi-fungsi Aplikasi SIMAK-BMN
BAB I PENDAHULUAN 1.1. Latar Belakang Penelitian Departemen Teknik Industri dan Mesin (DTMI) UGM, sebagai salah satu bagian dari instansi pendidikan Universitas Gadjah Mada, saat ini memiliki berbagai
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN. Proses instalasi aplikasi merupakan tahapan yang harus dilalui sebelum
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 IMPLEMENTASI Proses instalasi aplikasi merupakan tahapan yang harus dilalui sebelum memulai penggunaan Sistem Kontrol Pendeteksian Kebakaran. Berikut beberapa kebutuhan
Lebih terperinciSEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN
SEKOLAH TINGGI MANAJEMEN INFORMAA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata Kuliah : PEMROGRAMAN BAHASA C++ Kode Mata Kuliah : MI - 24203 Jurusan / Jenjang : S1 SISTEM INFORMASI Tujuan Instruksional
Lebih terperinciPROGRAM STUDI DIPLOMA III INSTRUMENTASI DAN ELEKTRONIKA
INTERFACING INSTRUMEN SISTEM MONITORING KLIMATOLOGI MENGGUNAKAN BORLAND DELPHI 6.0 Tugas Akhir Untuk memenuhi sebagai persyaratan menyelesaikan Pendididkan Diploma III (DIII) Disusun oleh : Nurziha Laila
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengertian Visualisasi Visualisasi adalah tampilan pada layar monitor baik dalam bentuk gambar yang bergerak ataupun tidak, serta dapat pula gambar yang disertai dengan suara.
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. spesifikasi tertentu untuk computer yang digunakan yaitu: Pentium IV 2.0 Ghz. Memory 512 MB.
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Perangkat Program aplikasi pengaturan lampu lalu lintas dirancang untuk dapat berjalan pada jaringan computer berbasis Windows XP, oleh karena itu diperlukan
Lebih terperinciBAB V IMPLEMENTASI SISTEM
BAB V IMPLEMENTASI SISTEM Tahap implementasi sistem ini merupakan tahap meletakkan sistem agar siap diaplikasikan dalam Showroom PT. Indah Jaya Perkasa. Setelah melewati tahap analisa dan perancangan,
Lebih terperinciAPLIKASI VIDEO ON DEMAND BERBASIS WEB
APLIKASI VIDEO ON DEMAND BERBASIS WEB Eny Widaryanti¹, Eddy Muntina Dharma², Yanuar Firdaus A.w.³ ¹Teknik Informatika,, Universitas Telkom Abstrak Salah satu contoh aplikasi video on demand yang telah
Lebih terperinciPEMBUATAN SOFTWARE SISTEM MONITORING PENGUKURAN KADAR AIR PADA KAYU MENGGUNAKAN BORLAND DELPHI 7.0 TUGAS AKHIR
PEMBUATAN SOFTWARE SISTEM MONITORING PENGUKURAN KADAR AIR PADA KAYU MENGGUNAKAN BORLAND DELPHI 7.0 TUGAS AKHIR Untuk memenuhi persyaratan mencapai pendidikan Diploma III (DIII) DISUSUN OLEH : ADELLIA TRI
Lebih terperinciBAB 2 LANDASAN TEORI. menganimasikannya, serta mudah dipelajari. Flash tidak hanya digunakan dalam
5 BAB 2 LANDASAN TEORI 2.1 Pengenalan Adobe Flash Flash merupakan software yang memiliki kemampuan menggambar sekaligus menganimasikannya, serta mudah dipelajari. Flash tidak hanya digunakan dalam pembuatan
Lebih terperinciSISTEM INFORMASI PERSEDIAAN SUKU CADANG MOBIL BERBASIS LOCAL AREA NETWORK (LAN) PADA CV. INDOPRIMA TRANSPORTASI SERVICE BONTANG
20 SEBATIK STMIK WICIDA SISTEM INFORMASI PERSEDIAAN SUKU CADANG MOBIL BERBASIS LOCAL AREA NETWORK (LAN) PADA CV. INDOPRIMA TRANSPORTASI SERVICE BONTANG Ita Arfyanti 1), Azahari Lathyf 2), Ryan Agusta 3)
Lebih terperinciBAB III PERANCANGAN PROGRAM
BAB III PERANCANGAN PROGRAM 3.1 Perancangan Program Aplikasi 3.1.1 Requirement Spesification 1. Program dibuat menggunakan Microsoft Visual Studio 2005. 2. Metode yang digunakan pada proses kriptografi
Lebih terperinciBAB V IMPLEMENTASI SISTEM. Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap
BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakkan perancangan sistem
Lebih terperinciBAB II LANDASAN TEORI Sistem Informasi Pembelian dan Penjualan. terlebih dahulu akan menjelaskan pengertian masing-masing dari kata sebagai
BAB II LANDASAN TEORI 2.1. Sistem Informasi Pembelian dan Penjualan Untuk memahami pengertian sistem informasi dan penjualan penulis terlebih dahulu akan menjelaskan pengertian masing-masing dari kata
Lebih terperinciProgram 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
Lebih terperinciKOMPUTERISASI SISTEM INFORMASI PRESENSI GURU DAN KARYAWAN PADA SMP NEGERI 1 PARAKAN TEMANGGUNG DENGAN MENGGUNAKAN BARCODE.
KOMPUTERISASI SISTEM INFORMASI PRESENSI GURU DAN KARYAWAN PADA SMP NEGERI 1 PARAKAN TEMANGGUNG DENGAN MENGGUNAKAN BARCODE Naskah Publikasi Disusun Oleh: INTAN YULIANA TANJUNG 07.02.6992 TITIK MUSLIMAH
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1 Tampilan Hasil IV.1.1. Halaman Form Login Adapun tampilan form login dapat dilihat pada gambar IV.1.: Gambar IV.1. Halaman Form Login Form login berfungsi untuk melakukan
Lebih terperinciBAB III LANDASAN TEORI
15 BAB III LANDASAN TEORI 3.1 Rancang Bangun Rancang Bangun (desain) adalah tahap dari setelah Analisis dari siklus pengembangan sistem yang merupakan pendefinisian dari kebutuhan- kebutuhan fungsional,
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa inggris dari kata computer yang berarti menghitung. Dapat
Lebih terperinciPendahuluan. Praktikum Pengantar Pengolahan Citra Digital Departemen Ilmu Komputer Copyright 2008 All Rights Reserved
1 Pengenalan Matlab Pendahuluan Matlab adalah perangkat lunak yang dapat digunakan untuk analisis dan visualisasi data. Matlab didesain untuk mengolah data dengan menggunakan operasi matriks. Matlab juga
Lebih terperinci