Algoritma dan Pemrograman

dokumen-dokumen yang mirip
BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Data flow diagram (DFD) adalah representasi grafis yang mengalir. data visualisasi (desain terstruktur). Pada DFD, item data mengalir dari

LAPORAN PRAKTIKUM 1 TEKNIK KOMPILASI

BAB 2 LANDASAN TEORI. Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated

Pengenalan Pemrograman

Aplikasi Komputer. Microsoft Office 2010 Microsoft Office Access 2010 Bag 1. Miftahul Fikri, M.Si. Modul ke: Fakultas Ekonomi dan Bisnis

BAB I SEKILAS VISUAL STUDIO.NET 2008

Aplikasi Komputer. Microsoft Access 2010 : Teori dan fungsi yang digunakan dalam MS. Access Safitri Juanita, S.Kom, M.T.I.

BAB 2 LANDASAN TEORI

MAKALAH DATABASE DI SUSUN OLEH : KELOMPOK II MUHAMMAD FADLY BADAWI IDA BAGUS FEBRYATMIKA SUWANDI FARTAWIJAYA ZAIN

BAB III LANDASAN TEORI. yang rata-rata tidak mampu membeli sekian banyak buku atas biaya sendiri.

BAB 2 LANDASAN TEORI. Istilah komputer (computer) diambil dari bahasa latin computare yang berarti

BAB II LANDASAN TEORI

Jago Microsoft Access 2016

M. Choirul Amri

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB II LANDASAN TEORI

Pengenalan Algoritma

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket

MICROSOFT ACCESS. Tombol Office/menu Tittle bar Close.

Aplikasi Komputer. Berisi tentang Microsoft Access (Bagian 1) Dosen : Teguh Budi Santoso, S.Kom, M.Kom. Modul ke: Fakultas Fakultas Teknik

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

Algoritma Pemrograman I

Database Management Pengenalan MS. Access 2003

BAB 3 PERANCANGAN SISTEM. Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user mengenai

BAB 2 TINJAUAN PUSTAKA

BAB VIII MEMBUAT MENU DENGAN SWITCHBOARD MANAGER DAN PEMBUATAN STARTUP

Nrp Nama Kelas Wiro A Saras B Bond C. Gambar 1. Struktur Tabel

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

1. Algoritma & Pemrograman

Tips and Trik Mudah, Cepat dan Akurat Membuat Penskoran untuk Evaluasi dengan Microsoft PowerPoint

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Komputer dalam bahasa Yunani berarti computare yaitu menghitung sehingga

DATABASE SQL SERVER. Database SQL Server Halaman 1

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Informasi dan Sistem Informasi

Visual Basic (VB) Tatik yuniati. Abstrak.

1. MENGENAL VISUAL BASIC

MATERI TIK KELAS 5 SEMESTER 1 SD KATOLIK SANTA MARIA MAGELANG

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

Teori Algoritma. 1Universitas Gunadarma

PERKENALAN DAN SHARING TENTANG MS.OFFICE EXCEL PART06 MEMBUAT ISIAN DATA DI EXCEL MENGGUNAKAN FUNGSI VBA

BAB II LANDASAN TEORI

BAB I Pengenalan Microsoft Visual Basic 6.0

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Pada umumnya komputer berasal dari bahasa inggris yaitu compute Yang artinya

SOFTWARE TERBAIK UNTUK DATABASE

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

BAB II LANDASAN TEORI

Membuat File Database & Tabel

Aplikasi Komputer. Bekerja Dengan Microsoft Excel Access (1) Ita Novita, S.Kom, M.T.I. Modul ke: Fakultas ILMU KOMPUTER. Program Studi Informatika

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa

BAB II LANDASAN TEORI

BAB-I DATABASE DAN MENGENAL MICROSOFT ACCESS

BAB 2 LANDASAN TEORI. kontrol program dengan kemampuan dapat menerima data (input) lalu mengolah

BAB 2 LANDASAN TEORI

SISTEM INFORMASI DATA GURU SE-KABUPATEN KARO PADA DINAS PENDIDIKAN KABUPATEN KARO. Dibuat Oleh: David Super Natanail Ginting 1A112034

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

DASAR MENGGUNAKAN VISUAL BASIC 6.0

Membuat File Database & Tabel

MODUL PERKULIAHAN APLIKASI KOMPUTER. Microsoft Access. Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh

BAB 2 LANDASAN TEORI

Implementasi OOP Pada Perangkat Lunak Pemrograman

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

PENGENALAN MICROSOFT QUERY ANALYZER

Visual Programming 2. P-14,15 Fery Updi,M.Kom

BAB II LANDASAN TEORI

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

BAB IV IMPLEMENTASI DAN PENGUJIAN

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay

BAB IV HASIL DAN UJI COBA

Algoritma Pemrograman 2C

BAB II LANDASAN TEORI

TUGAS 1 SISTEM MANAJEMEN BASIS DATA-S1 LAPORAN PRAKTIK SISTEM BASIS DATA

Pengenalan Bahasa C++, Algoritma Pemrograman, Integrated Development Equipment (IDE) Visual C++ dan Dasar Dasar Bahasa C++

Bab I Pengenalan Visual BASIC

Memulai Access 2007 dan Membuat Database 1.1 Memulai Microsoft Office Access 2007

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan sistem yang telah dibuat sebelumnya. Implementasi terdiri dari:

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

BAB 2 LANDASAN TEORI

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan

BAB 2 LANDASAN TEORI. Data nilai merupakan data yang terpenting di kawasan sekolah. Ikrar ini sekaligus

BAB 2 LANDASAN TEORI

BAB 3 PERANCANGAN SISTEM

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

Modul Praktikum Ke-1

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

Tahap pengembangan program

Transkripsi:

Algoritma dan Pemrograman (Ign Anindya Dartha) 1 / 40

Algoritma Algoritma adalah urutan langkah-langkah untuk penyelesaian masalah yang disusun secara sistematis. Pertimbangan dalam pemilihan algoritma adalah : Algoritma haruslah benar, artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan. Algoritma yang baik harus mampu memberikan hasil yang sedekat mungkin dengan nilai yang sebenarnya. Meskipun algoritma memberikan keluaran yang benar (paling mendekati), tetapi jika kita harus menunggu berjam-jam untuk mendapatkan keluarannya, algoritma tersebut biasanya tidak akan dipakai, setiap orang menginginkan keluaran yang cepat. Begitu juga dengan memori, semakin besar memori yang terpakai maka semakin buruklah algoritma tersebut. Program Program adalah kumpulan pernyataan komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma. Program ditulis dengan menggunakan bahasa pemrograman. Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman. Secara garis besar setiap algoritma / program memiliki 3 bagian utama, yaitu : Input Proses Output Struktur Dasar Algoritma Algoritma berisi langkah-langkah penyelesaian suatu masalah. Langkah-langkah tersebut dapat berupa runtunan aksi (sequence), pemilihan aksi (selection), pengulangan aksi (iteration) atau kombinasi dari ketiganya. Jadi struktur dasar pembangunan algoritma ada tiga, yaitu: Struktur Runtunan : digunakan untuk program yang pernyataannya sequential atau urutan. Struktur Pemilihan : digunakan untuk program yang menggunakan pemilihan atau penyeleksian kondisi. Struktur Perulangan : digunakan untuk program yang pernyataannya akan dieksekusi berulang-ulang. Cara Penulisan Algoritma Struktur English : penulisan Algoritma dengan bahasa sehari-hari Pseudo code : Penulisan Algoritma dengan menggunakan salah satu bahasa pemrograman Flowchart : Penulisan Algortima dengan menggunakan bagan dengan simbol-simbol tertentu 2 / 40

Simbol-simbol Flowchart Bahasa Pemrograman perintah-perintah yang diberikan kepada komputer untuk menyelesaikan suatu permasalahan. Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari: Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110 Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bhs.inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya : kode_mesin MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, },?, <<, >>, &&,, dsb. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb. Komputer dapat mengerti bahasa manusia itu diperlukan program compiler atau interpreter. 3 / 40

Algoritma menggunakan Visual Basic for Applications (VBA) Microsoft Access Visual Basic for Applications (VBA) adalah sebuah turunan bahasa pemrograman Visual Basic yang dikembangkan oleh Microsoft dan dirilis pada tahun 1993, atau kombinasi yang terintegrasi antara lingkungan pemrograman(visual Basic Editor) dengan bahasa pemrograman (Visual Basic) yang memudahkan user untuk mendesain dan membangun program Visual Basic dalam aplikasi utama Microsoft Office, yang ditujukan untuk aplikasi-aplikasi tertentu. VBA didesain untuk melakukan beberapa tugas, seperti halnya mengkustomisasi sebuah aplikasi layaknya Microsoft Office atau Microsoft Visual Studio. Kegunaan VBA adalah mengotomatisasi pekerjaan. Pekerjaan yang dimaksud adalah pekerjaan yang dilakukan secara berulang-ulang dan pekerjaan yang kompleks. VBA berbeda dengan Microsoft Visual Basic, Microsoft Visual Basic memberi banyak pemrograman dan fungsi tingkat lanjut hingga Microsoft Visual Basic dapat dihasilkan program yang lebih kompleks untuk sistem operasi Microsoft Windows maupun Office. Sedangkan VBA hanya dapat dibangun pada aplikasi utama Microsoft Office mengendalikan fungsi aplikasi tersebut melakukan serangkaian objek terprogram. Microsoft Access adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah, di dalam sebuah organisasi yang kecil bahkan mungkin juga digunakan oleh perusahaan yang cukup besar, dan juga para programmer untuk membuat sebuah sistem buatan sendiri untuk menangani pembuatan dan manipulasi data. Microsoft Access kurang begitu bagus jika diakses melalui jaringan sehingga aplikasi-aplikasi yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis data yang bersifat klien/server. Meskipun demikian, tampilan muka Access (form, report, query, dan kode Visual Basic) yang dimilikinya dapat digunakan untuk menangani basis data yang sebenarnya diproses oleh sistem manajemen basis data lainnya, seperti halnya Microsoft Jet Database Engine (yang secara default digunakan oleh Microsoft Access), Microsoft SQL Server, Oracle Database, dan beberapa produk lainnya yang mendukung ODBC. Bahasa pemrograman yang tersedia di dalam Access adalah Microsoft Visual Basic for Applications (VBA), seperti halnya dalam beberapa aplikasi Microsoft Office. 4 / 40

Memulai Microsoft Access Klik Start Program Microsoft Access Klik Icon yang terletak di kiri atas jendela Microsoft Access, kemudian pilih New 5 / 40

Pada Blank Database, Pilih Folder Penyimpanan Isikan File Name Klik OK, pada Blank Database akan tampil 6 / 40

Pilih Create, akan tampil 7 / 40

Memulai Menulis Kode Program dengan Microsoft Access Pilih Menu Create Macro Module Akan tampil 8 / 40

Pada Jendela Code, ketikkan kode program berikut Pilih File Save untuk menyimpan Kode Program 9 / 40

Menjalankan Kode Program Pilih Menu View Immediate Window Akan ditampilkan Jendela Immediate Untuk menjalankan kode program yang telah ditulis, ketikkan nama sub program pada Jendela Immediate kemudian tekan Enter 10 / 40

Jika muncul security warning seperti berikut ini Klik Option, pilih Enable this content, kemudian Klik OK Menulis Module Baru Pilih Menu Insert Module 11 / 40