SISTEM INFORMASI DATA NUKLIDA MENGGUNAKAN TURBO PASCAL WINDOWS

Ukuran: px
Mulai penontonan dengan halaman:

Download "SISTEM INFORMASI DATA NUKLIDA MENGGUNAKAN TURBO PASCAL WINDOWS"

Transkripsi

1 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 program komputer sistem informasi data nuklida menggunakan bahasa Turbo Pascal Windows. Program komputer ini diaplikasikaan untuk mencari pustaka data nuklida kelimpahan atom, tampang lintang atom, waktu paruh radioisotop, faktor gamma radioisotop dan fission yield radioisotop hasil belah. Program komputer yang dihasilkan dapat memudahkan pekerjaan dalam pencarian pustaka data nuklida sehingga dapat meningkatkan efisiensi kerja. Program komputer ini hanya dapat digunakan pada komputer dengan spesifikasi sistem Windows dan minimal Pentium I. Kata-kata kunci: Sistem informasi, Turbo Pascal Windows, Pustaka data nuklida ABSTRACT THE INFORMATION SYTEM OF NUCLIDE DATA LITERATURE USING TURBO PASCAL WINDOWS. The computer program for information system of nuclide data literature has been made successfully using Turbo Pascal Windows. This computer program for finding nuclide data literature of atomic abundance, atomic cross section, half life of radioisotopes, gamma factor and fission yield of radioisotopes. The computer program is very useful for finding nuclide data literature and increased work efficiency. It has run well for computer with specification windows system and minimum Pentium I microprocessor. Keywords : Information system, Turbo Pascal Windows, Nuclide Data Literature PENDAHULUAN Teknologi nuklir telah banyak diaplikasikan dalam berbagai bidang misalnya teknologi pertanian, hidrologi, radiografi, industri, pertambangan, kedokteran dan energi. Di Serpong - Tangerang telah banyak dikembangkan berbagai jenis radioisotop dan radiofarmaka untuk memenuhi kebutuhan konsumen. Pusat Radioisotop dan Radiofarmaka BATAN Sekolah Tinggi Teknologi Nuklir - BATAN Yogyakarta 325

2 Produksi radioisotop pada umumnya dapat dilakukan dengan 3 cara, yaitu: produksi radioisotop secara aktivasi dengan neutron dalam fasilitas reaktor nuklir, produksi radioisotop secara fisi uranium dalam fasilitas reaktor nuklir dan produksi secara aktivasi dengan partikel bermuatan dalam fasilitas akselerator. Untuk menunjang dan memudahkan pekerjaan pencarian data nuklida pada proses produksi radioisotop, maka dibuat suatu sistem informasi data nuklida menggunakan bahasa Turbo Pascal Windows secara terstruktur. Proses pemrograman komputer bukan hanya sekedar menulis urutan instruksi untuk dikerjakan komputer tetapi bertujuan untuk memecahkan masalah logika dan matematika untuk membuat mudah pekerjaan. Bahasa komputer selain digunakan sebagai sarana untuk menyelesaikan suatu persoalan juga merupakan sarana komunikasi yang menjembatani hubungan antara manusia dengan komputer sebagai suatu mesin. Dengan bahasa ini, komputer akan mampu memahami dan mengerti perintah-perintah yang diberikan (1). Bahasa pemrograman Pascal merupakan salah satu bahasa pemrograman tingkat tinggi (2). Bahasa Pascal terakhir yang sangat popular adalah Turbo Pascal ciptaan Borland Internasional Inc dengan bermacam versinya (3). TATA KERJA Peralatan: Seperangkat komputer dengan spesifikasi sistem windows, prosesor minimal Pentium I, dan terdapat bahasa pemrograman Turbo Pascal Windows. Langkah Kerja : Sistem informasi dibangun dalam beberapa tahap penyusunan, yaitu: 1. Perancangan sistem 2. Pembuatan bagan alir 3. Pengkodean (penulisan) listing program 4. Pengujian program 326

3 HASIL DAN PEMBAHASAN Perancangan sistem Program komputer dirancang untuk membuat sistem informasi dalam bentuk pilihan menu menyelesaikan persoalan logika untuk pencarian pustaka data nuklida secara terstruktur meliputi kelimpahan atom, tampang lintang atom, waktu paruh radioisotop, faktor gama dan yield fission. Pustaka data nuklida hanya dapat ditampilkan jika data masukan yang ditulis sesuai perintah, tetapi jika data masukan salah maka pertanyaan untuk meminta data masukan akan diulang kembali. Setelah menampilkan pustaka data, maka sistem akan kembali ke menu utama. Jika ingin mencari data lain, dipilih menu yang sesuai dan jika ingin keluar dari sistem informasi, dipilih menu selesai, maka semua proses akan berakhir. Pembuatan Bagan Alir Dari perancangan sistem diatas, dapat dibuat bagan alir menu pilihan Pustaka Data Nuklida seperti pada gambar 1. Penulisan (pengkodean) program Setelah pembuatan bagan alir selesai, tahap selanjutnya adalah melakukan pengkodean (penulisan) program. Telah berhasil dilakukan pengkodean program sistem informasi pustaka data nuklida dalam bahasa Turbo Pascal Windows. Listing program tidak ditampilkan pada makalah ini karena terlalu panjang ( 2040 baris atau 54 halaman), Pada intinya, pengkodean program sistem informasi data nuklida ini dibagi menjadi 3 ( tiga ) bagian besar, yaitu diawali Judul Program berfungsi untuk identifikasi program dan menjelaskan berkas apa saja yang digunakan, program ini berjudul Program_Pustaka_Data_Nuklida. Bagian kedua adalah Deklarasi terdiri deklarasi piranti (diawali kata uses), konstanta (diawali kata const), variabel (diawali kata var), prosedur-prosedur (diawali kata procedure) dan akhirnya bagian program utamanya sendiri. Bagian ketiga adalah Bagian Terproses (berupa sekelompok statemen diawali begin dan diakhiri end yang diikuti tanda baca titik). Untuk pemilihan proses, program ini menggunakan dua statemen kendali, yaitu statemen if then dan statemen case. Proses berulang menggunakan statemen while 327

4 MULAI MENU PUSTAKA PILIH ABUNDANCE TAMPANG LINTANG WAKTU PARO YIELD FISSION FAKTOR GAMA AUTHOR MENU SELESA Input lambang atom Input lambang atom Input lambang atom Input lambang atom Input lambang atom UCAPAN TERIMAKASIH T T T T T ada ada ada ada ada Y Y Y Y Y SELESAI Ambil data Ambil data Ambil data Ambil data Ambil data KA N Gambar 1. Bagan alir Pustaka Data Nuklida Pengujian Program: Program komputer yang telah berhasil dibuat, harus dilakukan pengujian. Hal ini untuk validasi program. Pengujian program komputer meliputi pengujian internal dan eksternal. Pengujian internal artinya penulisan program harus diuji apakah sudah benar pengkodeannya sehingga program dapat di run. Pengujian eksternal artinya 328

5 penulisan program harus diuji kebenarannya sehingga hasil eksekusi run program benar sesuai apa yang dikehendaki. Sistem informasi ini telah dilakukan uji internal dan eksternal secara keseluruhan, tetapi karena program terlalu banyak maka pada makalah ini hanya ditulis beberapa contoh hasil uji internal dan eksternal sebagai berikut: Gambar 2. Hasil run program menu utama Jika data masukan adalah A, dihasilkan: Gambar 3. Hasil run pencarian pustaka data kelimpahan atom 329

6 Jika lambang atom ditulis data masukan U, dihasilkan: Gambar 4. Hasil run pencarian pustaka data kelimpahan atom U Apabila ditekan enter, maka akan kembali ke menu utama. Jika pada menu utama dipilih B dan lambang atom ditulis U, dihasilkan: Gambar 5. Hasil run pencarian pustaka data tampang lintang atom U Apabila ditekan enter, maka akan kembali ke menu utama. Jika menu utama dipilih C (waktu paro) dan lambang atom ditulis W, dihasilkan: Gambar 6. Hasil run pencarian pustaka data waktu paro radioisotop W 330

7 Apabila ditekan enter, maka akan kembali ke menu utama. Jika menu utama dipilih D (yield fission) dan lambang atom ditulis Mo, dihasilkan : Gambar 7. Hasil run pencarian pustaka data yield fission radioisotop Mo Apabila ditekan enter, maka akan kembali ke menu utama. Jika menu utama dipilih E (faktor gamma) dan lambang atom ditulis W, dihasilkan: Gambar 8. Hasil run pencarian pustaka data faktor gamma radioisotop W Apabila ditekan enter, maka akan kembali ke menu utama. Jika menu utama dipilih F (menu author), dihasilkan: 331

8 Gambar 9. Hasil run menu author Apabila ditekan enter, maka akan kembali ke menu utama. Jika menu utama dipilih G (menu selesai), dihasilkan: Gambar 10. Hasil run menu selesai 332

9 Setelah menu selesai (Gambar.10) ditampilkan, maka semua proses program berakhir. Hasil uji diatas memberikan bukti bahwa pengkodean program telah berhasil ditulis dengan baik dan hasil keluaran (output) dari sistem informasi sesuai yang dikehendaki. KESIMPULAN Berdasarkan hasil penelitian dan pembahasan yang telah dipaparkan, dapat disimpulkan : 1. Telah berhasil dibuat sebuah program komputer Pustaka Data Nuklida secara terstruktur menggunakan bahasa Turbo Pascal Windows 2. Pada sistem informasi ini, telah dilakukan pengujian, hasilnya sistem informasi berhasil di compile dan di eksekusi RUN, output yang dihasilkan sesuai yang diharapkan. 3. Sistem informasi (program) Pustaka Data Nuklida dapat memudahkan pekerjaan, khususnya untuk pencarian data Kelimpahan atom (abundance), tampang lintang atom (cross section), waktu paruh radioisotop (Half life), fission yield radioisotop hasil belah dan faktor gamma radioisotop. DAFTAR PUSTAKA: 1. P. INSAP SANTOSO, Ir, Dasar dasar pemrograman Pascal, Penerbit ANDI offset, Yogyakarta, (1990). 2. EKO NUGROHO, Ir. MS, Pemrograman terstruktur dengan Pascal, Penerbit ANDI, Yogyakarta, (1996). 3. FX. SUTIONO GUNADI DAN FX. FRANKIE WISASTRA, Belajar sendiri Turbo Pascal 5.5, PT Elex Media Komputindo - Kelompok Gramedia, Jakarta, (1990). 4. DAVID.B. HOISINGTON, Nucleonics Fundamentals, Mc. Graw Hill Book Company,INC. New York, Toronto, London, (1959). 5. CORYELL AND SUGARMAN, Radiochemical Studies Fission Product, Mc.Graw Hill Book Company INC, New York, Toronto, London,(1951). 6. ANONIM, Health Physics and Radiological Health Handbook, Nucleon Lectern Associates, (1984). 333

10 DISKUSI UTAJA 1. Bagaimana format datanya? 2. Data dibuat sendiri atau sudah ada? MASKUR 1. Format data dalam bentuk file (prosedur) yang merupakan satu kesatuan program dan untuk pemilihan proses digunakan statement case dan if..then. 2. Data dikutip dari pustaka yang sudah ada Untuk data kelimpahan atom, tampang lintang dan waktu paro dikutip dari buku Nucleonic Fundamentals, McGrawHill Book Company inc, New York- Toronto-London(1959) Untuk data yield fission dikutip dari buku Radiochemical Studies Fission Product, McGraw Hill Book Company Inc, New York-Toronto-London(1951) Untuk data Gama Faktor dikutip dari buku The Health Physics and Radiological Health Handbook Nucleon Lectern Associates, ANNA 1. Bagaimana menentukan waktu paro radioisotop? 2. Apakah data ini akurat? Karena berpengaruh pada yield radioisotope. MASKUR 1. Pada program tersebut, kita pilih menu waktu paro, kemudian kita ketik data input lambang radioisotop yang akan kita cari data waktu paronya dan tekan enter maka akan ditampilkan data waktu paro radioisotop sesuai data input yang kita masukkan 2. Data tersebut akurat karena mengacu pada buku pustaka data nuklida. 334

11 DAFTAR RIWAYAT HIDUP 1. Nama : Maskur, S.ST 2. Tempat/Tanggal Lahir : Surabaya, 3 November Instansi : PRR-BATAN 4. Pekerjaan / Jabatan : Staf Bidang Radiofarmaka 5. Riwayat Pendidikan : (setelah SMA sampai sekarang) DIV STTN Yogyakarta 6. Pengalaman Kerja : Bidang Radioisotop, PPR-BATAN ( ) Bidang Radiofarmaka, PRR-BATAN(1998-sekarang) 335

PEMROGRAMAN DASAR ( PASCAL ) PERTEMUAN I

PEMROGRAMAN DASAR ( PASCAL ) PERTEMUAN I PEMROGRAMAN DASAR ( PASCAL ) PERTEMUAN I I. Pengertian Algoritma Algorithm sebenarnya berasal dari kata algorism yang berarti proses menghitung dengan angka Arab. Perencanaan dan perancangan program komputer

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN PASCAL * (TK) KODE / SKS: KK /2 SKS

SATUAN 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 terperinci

SISTEM INFORMASI TABEL PELURUHAN RADIOAKTIVITAS MENGGUNAKAN TURBO PASCAL WINDOWS. Maskur*, Cecep T. Rustendi ***

SISTEM INFORMASI TABEL PELURUHAN RADIOAKTIVITAS MENGGUNAKAN TURBO PASCAL WINDOWS. Maskur*, Cecep T. Rustendi *** SISTEM INFORMASI TABEL PELURUHAN RADIOAKTIVITAS MENGGUNAKAN TURBO PASCAL WINDOWS Maskur*, Cecep T. Rustendi *** ABSTRAK SISTEM INFORMASI TABEL PELURUHAN RADIOAKTIVITAS MENGGUNAKAN TURBO PASCAL WINDOWS.

Lebih terperinci

Jurnal Radioisotop dan Radiofarmaka ISSN Journal of Radioisotope and Radiopharmaceuticals Vol 10, Oktober 2007

Jurnal Radioisotop dan Radiofarmaka ISSN Journal of Radioisotope and Radiopharmaceuticals Vol 10, Oktober 2007 PERHITUNGAN PEMBUATAN KADMIUM-109 UNTUK SUMBER RADIASI XRF MENGGUNAKAN TARGET KADMIUM ALAM Rohadi Awaludin Pusat Radioisotop dan Radiofarmaka (PRR), BATAN Kawasan Puspiptek, Tangerang, Banten ABSTRAK PERHITUNGAN

Lebih terperinci

I. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-4 - Hal 1

I. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-4 - Hal 1 I. KATA PENGANTAR Dewasa ini sudah banyak berkembang bahasa-bahasa pemrograman tingkat tinggi yang pemakaiannya sudah sangat mudah, hanya klik dan drag saja. Namun meskipun demikian tetap saja programmer

Lebih terperinci

Sesi/Perkuliahan ke: V

Sesi/Perkuliahan ke: V Sesi/Perkuliahan ke: V Tujuan Instruksional Khusus : 1. Mahasiswa dapat menyebutkan macam-macam statemen penyeleksian kondisi. 2. Mahasiswa dapat menjelaskan bentuk umum dari statemen kondisi IF dan CASE.

Lebih terperinci

Sesi/Perkuliahan ke: I

Sesi/Perkuliahan ke: I Sesi/Perkuliahan ke: I Tujuan Instruksional Khusus : 1. Mahasiswa dapat menjelaskan tentang sejarah singkat bahasa pemrograman pascal. 2. Mahasiswa mengerti tentang konsep dasar pembuatan program pada

Lebih terperinci

Program Studi Teknik Mesin S1

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

Lebih terperinci

Pengenalan Pascal. Sejarah Singkat Pascal

Pengenalan Pascal. Sejarah Singkat Pascal Pengenalan Pascal Sejarah Singkat Pascal Dirancang oleh Prof. Nicklaus Wirth dari Technical University di Zurich, Switzerland tahun 1971. Nama Pascal berasal dari Blaise Pascal, nama ahli matematika dan

Lebih terperinci

Dasar Komputer & Pemrogaman 2A

Dasar Komputer & Pemrogaman 2A Dasar Komputer & Pemrogaman 2A Materi 1 Reza Aditya Firdaus Sejarah Singkat Pascal Dirancang oleh Prof. Nicklaus Wirth dari Technical University di Zurich, Switzerland tahun 1971. Nama Pascal berasal dari

Lebih terperinci

PRAKTIKUM 1 MENGENAL BAHASA PASCAL. File, Edit, Search, Run, Compile, Debug, Tools, Option, Windows dan Help.

PRAKTIKUM 1 MENGENAL BAHASA PASCAL. File, Edit, Search, Run, Compile, Debug, Tools, Option, Windows dan Help. PRAKTIKUM 1 MENGENAL BAHASA PASCAL 1. Judul Materi/ Pokok Bahasan : Mengenal Bahasa Pascal 2. Tujuan Insruksional Khusus : Mahasiswa dapat memahami konsep dasar struktur Algoritma dan struktur program

Lebih terperinci

1. Laporan Akhir 1. Menentukan Nilai Besar atau Nilai Kecil. Program yang di masukkan adalah :

1. Laporan Akhir 1. Menentukan Nilai Besar atau Nilai Kecil. Program yang di masukkan adalah : 1. Laporan Akhir 1 Menentukan Nilai Besar atau Nilai Kecil Program yang di masukkan adalah : Dalam praktikum ini, setiap perintah yang kita masukkan haruslah benar agar program tersebut dapat di jalankan.

Lebih terperinci

& PEMROGRAMAN. Alex De Kweldju, S.Kom D3 Teknik Komputer Fakultas Teknik Universitas Negeri Papua

& 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

Lebih terperinci

SISTEM PERHITUNGAN PRODUKSI RADIOISOTOP Mo-99 DAN GENERATOR Mo-99/Tc-99M MENGGUNAKAN MICROSOFT ACCESS

SISTEM PERHITUNGAN PRODUKSI RADIOISOTOP Mo-99 DAN GENERATOR Mo-99/Tc-99M MENGGUNAKAN MICROSOFT ACCESS SISTEM PERHITUNGAN PRODUKSI RADIOISOTOP Mo-99 DAN GENERATOR Mo-99/-99M MENGGUNAKAN MICROSOFT ACCESS Maskur, Adang.H.G.,Sriyono, dan Gatot S. Pusat Radioisotop dan Radiofarmaka BATAN Kawasan Puspiptek Serpong.

Lebih terperinci

Dasar Komputer & Pemrograman 2A

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

Lebih terperinci

Sesi/Perkuliahan ke: II

Sesi/Perkuliahan ke: II Sesi/Perkuliahan ke: II Tujuan Instruksional Khusus : 1. Mahasiswa dapat menyebutkan jenis-jenis data sederhana. 2. Mahasiswa dapat menjelaskan pengertian integer,, boolean dan char. 3. Mahasiswa dapat

Lebih terperinci

IRADIASI NEUTRON PADA BAHAN SS316 UNTUK PEMBUATAN ENDOVASCULAR STENT

IRADIASI NEUTRON PADA BAHAN SS316 UNTUK PEMBUATAN ENDOVASCULAR STENT 86 IRADIASI NEUTRON PADA BAHAN SS316 UNTUK PEMBUATAN ENDOVASCULAR STENT Rohadi Awaludin, Abidin, dan Sriyono Pusat Radioisotop dan Radiofarmaka (PRR), Badan Tenaga Nuklir Nasional (BATAN), Kawasan Puspiptek

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 4 BAB II LANDASAN TEORI 2.1 Definisi Database Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Kebutuhan Program Untuk menjalankan aplikasi ini ada beberapa kebutuhan yang harus dipenuhi oleh pengguna. Spesifikasi kebutuhan berikut ini merupakan spesifikasi

Lebih terperinci

I. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-3 - Hal 1

I. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-3 - Hal 1 I. KATA PENGANTAR Dewasa ini sudah banyak berkembang bahasa-bahasa pemrograman tingkat tinggi yang pemakaiannya sudah sangat mudah, hanya klik dan drag saja. Namun meskipun demikian tetap saja programmer

Lebih terperinci

Jurnal Radioisotop dan Radiofarmaka ISSN Journal of Radioisotope and Radiopharmaceuticals Vol 9, Oktoberl 2006

Jurnal Radioisotop dan Radiofarmaka ISSN Journal of Radioisotope and Radiopharmaceuticals Vol 9, Oktoberl 2006 Jurnal Radioisotop dan Radiofarmaka ISSN 14108542 PRODUKSI TEMBAGA64 MENGGUNAKAN SASARAN TEMBAGA FTALOSIANIN Rohadi Awaludin, Abidin, Sriyono dan Herlina Pusat Radioisotop dan Radiofarmaka (PRR), BATAN

Lebih terperinci

PENENTUAN FRAKSI BAKAR PELAT ELEMEN BAKAR UJI DENGAN ORIGEN2. Kadarusmanto, Purwadi, Endang Susilowati

PENENTUAN FRAKSI BAKAR PELAT ELEMEN BAKAR UJI DENGAN ORIGEN2. Kadarusmanto, Purwadi, Endang Susilowati PENENTUAN FRAKSI BAKAR PELAT ELEMEN BAKAR UJI DENGAN ORIGEN2 Kadarusmanto, Purwadi, Endang Susilowati ABSTRAK PENENTUAN FRAKSI BAKAR PELAT ELEMEN BAKAR UJI DENGAN ORIGEN2. Elemen bakar merupakan salah

Lebih terperinci

Pengenalan Pascal/DevPascal

Pengenalan Pascal/DevPascal Materi 1 Pengenalan Pascal/DevPascal Turbo Pascal adalah Compiler bahasa pemrograman Pascal. Untuk memulai menjalankan Pascal: Cari Folder Pascal ada di C:\TP\BIN\TPX.EXE Jalankan File TPX tersebut Dev

Lebih terperinci

Perulangan. Bentuk Proses. 1. Perulangan For positif contoh 1 : perulangan positif untuk satu statement :

Perulangan. Bentuk Proses. 1. Perulangan For positif contoh 1 : perulangan positif untuk satu statement : Perulangan Bentuk bentuk Perulangan Dalam hampir setiap program yang kompleks mutlak memerlukan suatu perulangan. Tujuan perulangan disini adalah untuk mengulang statement atau blok statement berulang

Lebih terperinci

PRAKTIKUM 4 STATEMENT KENDALI

PRAKTIKUM 4 STATEMENT KENDALI PRAKTIKUM 4 STATEMENT KENDALI 1. Judul Materi / Pokok Bahasan : Statement Kendali 2. Tujuan Instruksional Khusus : Mahasiswa dapat menggunakan statement kendali untuk berbagai macam kondisi pemrograman

Lebih terperinci

PENGANTAR LOGIKA DAN ALGORITMA DENGAN PASCAL

PENGANTAR LOGIKA DAN ALGORITMA DENGAN PASCAL PENGANTAR LOGIKA DAN ALGORITMA DENGAN PASCAL Pengertian LOGIKA: Logika berasal dari bahasa Yunani yaitu LOGOS yang berarti ilmu. Logika pada dasarnya filsafat berpikir. Berpikir berarti melakukan suatu

Lebih terperinci

Teori Algoritma. Jenis seleksi

Teori Algoritma. Jenis seleksi Alam Santosa Teori Algoritma Seleksi Jenis seleksi Telah diketahui bahwa seleksi dapat berupa: seleksi 1 kasus seleksi 2 kasus seleksi multikasus Struktur Perintah IF IF merupakan perintah utama untuk

Lebih terperinci

Pengenalan Pascal. Tujuan Pembelajaran

Pengenalan Pascal. Tujuan Pembelajaran Pengenalan Pascal Tujuan Pembelajaran Setelah melalui diskusi dan penjelasan 1. Mahasiswa dapat memahami struktur program pascal dengan benar 2. Mahasiswa memahami istilah identifier dengan benar 3. Mahasiswa

Lebih terperinci

Perulangan Muh. Izzuddin Mahali, M.Cs. Pertemuan 3. Algoritma dan Struktur Data. PT. Elektronika FT UNY

Perulangan Muh. Izzuddin Mahali, M.Cs. Pertemuan 3. Algoritma dan Struktur Data. PT. Elektronika FT UNY Perulangan Pertemuan 3. Algoritma dan Struktur Data Pendahuluan Digunakan untuk program yang pernyataannya akan dieksekusi berulang-ulang. Instruksi dikerjakan selama memenuhi suatu kondisi tertentu. Jika

Lebih terperinci

Program Studi Teknik Mesin S1

Program Studi Teknik Mesin S1 SATUAN ACARA PERKULIAHAN MATA KULIAH : DASAR KOMPUTER APLIKASI TEKNIK MESIN 1A KODE / SKS : IT042206 / 2 Pertemuan Pokok Bahasandan TIU Sub Pokok Bahasan dan TIK 1 2 3 Penjelasan Materi Perkuliahan Pengenalan

Lebih terperinci

PROGRAM PASCAL. 2. Tunggu beberapa saat sampai muncul tampilan program Turbo Pascal

PROGRAM PASCAL. 2. Tunggu beberapa saat sampai muncul tampilan program Turbo Pascal PROGRAM PASCAL Pascal adalah bahasa tingkat tinggi(high level language) yang orientasinya pada segala tujuan, dirancang oleh Professor Niklaus Wirt dari Technical University di Zurich, Switzerland. Nama

Lebih terperinci

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. 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

Lebih terperinci

STRUKTUR KENDALI. Memanfaatkan struktur kendali untuk kasus komputasi

STRUKTUR KENDALI. Memanfaatkan struktur kendali untuk kasus komputasi STRUKTUR KENDALI Modul TIK XI Memanfaatkan struktur kendali untuk kasus komputasi Statement kendali digunakan untuk proses pengambilan keputusan. ( PROSES DECISION ) Dimana proses akan dikerjakan bila

Lebih terperinci

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom

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

Lebih terperinci

Sesi/Perkuliahan ke: VI Tujuan Instruksional Khusus : 4. Pokok Bahasan : Deskripsi singkat : Referensi :

Sesi/Perkuliahan ke: VI Tujuan Instruksional Khusus : 4. Pokok Bahasan : Deskripsi singkat : Referensi : Sesi/Perkuliahan ke: VI Tujuan Instruksional Khusus : 1. Mahasiswa dapat menjelaskan mengenai pengiriman parameter secara nilai. 2. Mahasiswa dapat menjelaskan mengenai pengiriman parameter secara acuan.

Lebih terperinci

MATERI 4 PENYELEKSIAN KONDISI

MATERI 4 PENYELEKSIAN KONDISI MATERI 4 PENYELEKSIAN KONDISI Terkadang suatu program akan membutuhkan suatu penyeleksian kondisi Dengan menyeleksi suatu kondisi, program dapat menentukan tindakan apa yang harus dikerjakan, tergantung

Lebih terperinci

Universitas gunadarma. pascal. Bab 4- bab 10. Hana Pertiwi S.T

Universitas gunadarma. pascal. Bab 4- bab 10. Hana Pertiwi S.T Universitas gunadarma pascal Bab 4- bab 10 Hana Pertiwi S.T 14 PASCAL Struktur Perulangan WHILE-DO Struktur Perulangan REPEAT-UNTIL REPEAT UNTIL 1. Struktur Perulangan FOR 2. Penggunaan gabungan struktur

Lebih terperinci

SISTEM KOMPUTASI TABEL PELURUHAN RADIOAKTIVITAS MENGGUNAKANTURBO PASCAL WINDOWS Maskur, Cecep T. Rustendi Pusat Radioisotop dan Radiofarmaka - BATAN

SISTEM KOMPUTASI TABEL PELURUHAN RADIOAKTIVITAS MENGGUNAKANTURBO PASCAL WINDOWS Maskur, Cecep T. Rustendi Pusat Radioisotop dan Radiofarmaka - BATAN SISTEM KOMPUTASI TABEL PELURUHAN RADIOAKTIVITAS MENGGUNAKANTURBO PASCAL WINDOWS Maskur, Cecep T. Rustendi Pusat Radioisotop dan Radiofarmaka - BATAN ABSTRAK SISTEM KOMPUTASI TABEL PELURUHAN RADIOAKTIVITAS

Lebih terperinci

Kuliah Online : TEKKOM [2013/VI]

Kuliah Online : TEKKOM [2013/VI] Kuliah Online : TEKKOM [2013/VI] Sumber Perancangan Bahasa Pemrograman Bahasa alami (natural language) Konstruksi yang diturunkan dari bahasa alami, karena bahasa alami dapat digunakan sebagai panduan

Lebih terperinci

Pertemuan Ke-2 (Teks Algoritma) Rahmady Liyantanto. S1 Teknik Informatika-Unijoyo

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

Lebih terperinci

SATUAN ACARA PERKULIAHAN (SAP) AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER (AMIK) LEMBAH DEMPO

SATUAN ACARA PERKULIAHAN (SAP) AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER (AMIK) LEMBAH DEMPO SATUAN ACARA PERKULIAHAN (SAP) AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER (AMIK) LEMBAH DEMPO 1. Program Studi : Manajemen Informatika (MI) 2. Nama Mata Kuliah : Pemrograman Pascal 2 3. Kode Mata Kuliah

Lebih terperinci

Pokok Bahasan : Struktur Kontrol

Pokok Bahasan : Struktur Kontrol Sesi/Perkuliahan ke: IV Tujuan Instruksional Khusus : 1. Mahasiswa dapat menjelaskan mengenai konsep penggunaan struktur perulangan While-Do, Repeat-Until dan For. 2. Mahasiswa dapat membedakan pemakaian

Lebih terperinci

Algoritma Pemrograman

Algoritma Pemrograman Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) :: Noor Ifada :: S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi Teks Algoritma ke dalam

Lebih terperinci

PERANCANGAN STRUKTUR DATA YANG EFISIEN UNTUK PEMROGRAMAN ANALISIS JARINGAN

PERANCANGAN STRUKTUR DATA YANG EFISIEN UNTUK PEMROGRAMAN ANALISIS JARINGAN PERANCANGAN STRUKTUR DATA YANG EFISIEN UNTUK PEMROGRAMAN ANALISIS JARINGAN Wayan Firdaus Mahmudy, Ani Budi Astuti Jurusan Matematika, FMIPA, Universitas Brawijaya PENDAHULUAN Analisis jaringan merupakan

Lebih terperinci

Oleh ADI GUNAWAN XII IPA 2 FISIKA INTI DAN RADIOAKTIVITAS

Oleh ADI GUNAWAN XII IPA 2 FISIKA INTI DAN RADIOAKTIVITAS Oleh ADI GUNAWAN XII IPA 2 FISIKA INTI DAN RADIOAKTIVITAS 1 - Dengan menyebut nama Allah yang Maha Pengasih lagi Maha Penyayang - " Dan Kami ciptakan besi yang padanya terdapat kekuatan yang hebat dan

Lebih terperinci

SILABUS : DASAR-DASAR PEMROGRAMAN. : Made Windu Antara Kesiman, S.T., M.Sc NIP : : PENDIDIKAN KIMIA

SILABUS : DASAR-DASAR PEMROGRAMAN. : Made Windu Antara Kesiman, S.T., M.Sc NIP : : PENDIDIKAN KIMIA SILABUS MATA KULIAH : DASAR-DASAR PEMROGRAMAN KODE KREDIT PENGASUH : Made Windu Antara Kesiman, S.T., M.Sc NIP : 19821111 200812 1 001 JURUSAN FAKULTAS : PENDIDIKAN KIMIA : MIPA KEMENTERIAN PENDIDIKAN

Lebih terperinci

PERKEMBANGAN PASCAL. Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan

PERKEMBANGAN PASCAL. Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan PERKEMBANGAN PASCAL Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan Nama pascal diambil sebagai penghargaan terhadap BLAISE PASCAL seorang ahli matematika

Lebih terperinci

STMIK AMIKOM YOGYAKARTA. Kusnawi, S.Kom, M.Eng

STMIK AMIKOM YOGYAKARTA. Kusnawi, S.Kom, M.Eng STMIK AMIKOM YOGYAKARTA Kusnawi, S.Kom, M.Eng Dasar pemahaman suatu pemrograman adalah analisa suatu algoritma. Setiap algoritma yang kita susun tidak tergantung pada bahasa pemrograman tertentu. Setiap

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN TERSTRUKTUR (D3-TK) KODE / SKS : KK / 4 SKS

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN TERSTRUKTUR (D3-TK) KODE / SKS : KK / 4 SKS Minggu Pokok Bahasan ke dan TIU 1. Pendahuluan pengertian pemrograman terstruktur bahasa Sub Pokok Bahasan dan Sasaran Belajar Pengertian Pemrograman Terstruktur Mahasiswa dapat menjelaskan pengertian

Lebih terperinci

Pertemuan2 Percabangan & Perulangan pada Python

Pertemuan2 Percabangan & Perulangan pada Python Pertemuan2 Percabangan & Perulangan pada Python Objektif: 1. Mahasiswa mengetahui percabangan dan perulangan pada Python. 2. Mahasiswa mengetahui bentuk umum dari percabangan dan perulangan pada Python.

Lebih terperinci

PERHITUNGAN INTEGRAL RESONANSI PADA BAHAN BAKAR REAKTOR HTGR BERBENTUK BOLA DENGAN MENGGUNAKAN PROGRAM VSOP

PERHITUNGAN INTEGRAL RESONANSI PADA BAHAN BAKAR REAKTOR HTGR BERBENTUK BOLA DENGAN MENGGUNAKAN PROGRAM VSOP PERHITUNGAN INTEGRAL RESONANSI PADA BAHAN BAKAR REAKTOR HTGR BERBENTUK BOLA DENGAN MENGGUNAKAN PROGRAM VSOP Elfrida Saragi PPIN BATAN Kawasan PUSPIPTEK Serpong, Tangerang Selatan, Indonesia 15310 Email

Lebih terperinci

P A S C A L D A S A R

P A S C A L D A S A R P A S C A L D A S A R Komputer merupakan satu rangkaian perangkat elektronik yang terdiri dari monitor, CPU(Central Processing Unit), keyboard, speaker maupun printer. Penggunaaan komputer sudah sangat

Lebih terperinci

BAB I PENDAHULUAN Pengantar Bahasa ISETL

BAB I PENDAHULUAN Pengantar Bahasa ISETL BAB I PENDAHULUAN 1.1. Pengantar Bahasa ISETL 1.1.1. Pemrograman Dewasa ini perkembangan teknologi berkembang dengan pesatnya dan dapat digunakan dalam segala bidang, diantaranya bidang kesehatan, bidang

Lebih terperinci

APLIKASI PENGOLAHAN GAJI KARYAWAN PADA KARLITA INTERNATIONAL HOTEL

APLIKASI PENGOLAHAN GAJI KARYAWAN PADA KARLITA INTERNATIONAL HOTEL APLIKASI PENGOLAHAN GAJI KARYAWAN PADA KARLITA INTERNATIONAL HOTEL Adi Siswanto 1, Ginanjar Wiro Sasmito 2, Dyah Apriliani 2 1 DIII Teknik Komputer Politeknik Harapan Bersama 2 DIV teknik Informatika Politeknik

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH DASAR KOMPUTER A KODE / SKS KD / 2

SATUAN ACARA PERKULIAHAN MATA KULIAH DASAR KOMPUTER A KODE / SKS KD / 2 SATUAN ACARA PERKULIAHAN MATA KULIAH DASAR KOMPUTER A KODE / SKS KD-042208 / 2 1. 1. Penjelasan Materi Perkuliahan 1.1. Penjelasan tentang Silabus 1.2. Pengenalan Komputer secara umum 2. 2. Pengenalan

Lebih terperinci

SATUAN ACARA PERKULIAHAN JURUSAN TEKNIK INFORMATIKA ITP

SATUAN ACARA PERKULIAHAN JURUSAN TEKNIK INFORMATIKA ITP SATUAN ACARA PERKULIAHAN JURUSAN TEKNIK INFORMATIKA ITP Mata kuliah : Algoritma dan Pemrograman Kode Mata Kuliah : TIS2223 SKS : 3 Waktu Pertemuan : 16 kali Pertemuan Deskripsi : Mata kuliah algoritma

Lebih terperinci

MODUL 1. Struktur Bahasa PASCAL secara umum

MODUL 1. Struktur Bahasa PASCAL secara umum MODUL 1 Struktur Bahasa PASCAL secara umum Pascal mempunyai struktur sebagai berikut: 1. Bagian Judul Program 2. Bagian Deklarasi e a. Deklarasi tipe data (TYPE) b. Deklarasi variabel (VAR) c. Deklarasi

Lebih terperinci

PEMBUATAN NANOPARTIKEL EMAS RADIOAKTIF DENGAN AKTIVASI NEUTRON

PEMBUATAN NANOPARTIKEL EMAS RADIOAKTIF DENGAN AKTIVASI NEUTRON MAKARA, TEKNOLOGI, VOL. 13, NO. 1, APRIL 2009: 4246 PEMBUATAN NANOPARTIKEL EMAS RADIOAKTIF DENGAN AKTIVASI NEUTRON Rohadi Awaludin Pusat Radioisotop dan Radiofarmaka (PRR), BATAN, Kawasan Puspiptek Serpong,

Lebih terperinci

Pengenalan Borland Delphi 7.0

Pengenalan Borland Delphi 7.0 Pengenalan Borland Delphi 7.0 PENGENALAN BORLAND DELPHI 7.0 Dalam interface ini program delphi dibagi bagi dalam beberapa interface. Untuk lebih memudahkan, kita akan membahas secara parsial. 1. Palete

Lebih terperinci

Sub Pokok Bahasan. tugas 1 Pascal operator Assignment, Binary, Unary dan Bitwise

Sub Pokok Bahasan. tugas 1 Pascal operator Assignment, Binary, Unary dan Bitwise Sub 1 Agar mahasiswa mengetahui Agar mahasiswa mengetahui Pengenalan Pascal - Sejarah Pascal Buku ke-2. Hal. 1-26 1. Teori White Board 1.Latihan sejarah dan struktur Pascal sejarah dan memahami struktur

Lebih terperinci

PROSES PENJUALAN BUKU

PROSES PENJUALAN BUKU PROSES PENJUALAN BUKU MAKALAH Makalah ini disusun guna untuk memenuhi tugas TIK akhir tahun kelas XI semester 2 yang membahas tentang Proses Penjualan Buku. OLEH : Ida Mariyatuz Zulfa ( 14 ) Mar atu Sholekhah

Lebih terperinci

Komentar Program. Komentar program dapat diletakkan dimanapun di dalam program. pembatas (* dan *).

Komentar Program. Komentar program dapat diletakkan dimanapun di dalam program. pembatas (* dan *). Komentar Program Untuk keperluan dokumentasi program, dapat ditambahkan komentar-komentar di dalam program yang tidak akan mempengaruhi proses dari program. Komentar program dapat diletakkan dimanapun

Lebih terperinci

TEKNIK OPTIMASI. Dependensi Optimasi. Optimasi Lokal. Menghasilkan kode program dengan ukuran yang lebih kecil, sehingga lebih cepat eksekusinya.

TEKNIK OPTIMASI. Dependensi Optimasi. Optimasi Lokal. Menghasilkan kode program dengan ukuran yang lebih kecil, sehingga lebih cepat eksekusinya. Dependensi Optimasi TEKNIK OPTIMASI Menghasilkan kode program dengan ukuran yang lebih kecil, sehingga lebih cepat eksekusinya. Berdasarkan ketergantungan pada mesin : Machine Dependent Optimizer Machine

Lebih terperinci

Pusat Pendidikan dan Pelatihan Badan Tenaga Nuklir Nasional

Pusat Pendidikan dan Pelatihan Badan Tenaga Nuklir Nasional Pusat Pendidikan dan Pelatihan Badan Tenaga Nuklir Nasional 1 Pokok Bahasan STRUKTUR ATOM DAN INTI ATOM A. Struktur Atom B. Inti Atom PELURUHAN RADIOAKTIF A. Jenis Peluruhan B. Aktivitas Radiasi C. Waktu

Lebih terperinci

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

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.

Lebih terperinci

PRODUKSI IODIUM-125 MENGGUNAKAN TARGET XENON ALAM

PRODUKSI IODIUM-125 MENGGUNAKAN TARGET XENON ALAM PRODUKSI IODIUM-125 MENGGUNAKAN TARGET XENON ALAM Rohadi Awaludin Pusat Pengembangan Radioisotop dan Radiofarmaka (P2RR), BATAN ABSTRAK PRODUKSI IODIUM-125 MENGGUNAKAN TARGET XENON ALAM. Iodium- 125 merupakan

Lebih terperinci

KONSEP DASAR BAHASA PASCAL

KONSEP DASAR BAHASA PASCAL KONSEP DASAR BAHASA PASCAL Sejarah Singkat Bahasa PASCAL Dikembangkan awal tahun 70-an oleh NICLAUS WIRTH di Technical University, Zurich Swiss. Nama PASCAL diambil dari nama seorang ahli matematika bangsa

Lebih terperinci

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 : : 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

Lebih terperinci

Program. Instruksi-instruksi yang diberikan kepada komputer agar dapat melaksanakan tugas-tugas tertentu

Program. Instruksi-instruksi yang diberikan kepada komputer agar dapat melaksanakan tugas-tugas tertentu Pengenalan QBasic 1 Program Instruksi-instruksi yang diberikan kepada komputer agar dapat melaksanakan tugas-tugas tertentu 2 Bahasa Pemrograman Bahasa yang digunakan untuk membuat program Klasifikasi

Lebih terperinci

BAB 1 KONSEP DASAR BAHASA C

BAB 1 KONSEP DASAR BAHASA C BAB 1 KONSEP DASAR BAHASA C 1. Sejarah dan Standar C Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richard pada tahun 1967. Bahasa ini memberikan ide kepada Ken Thompson yang kemudian

Lebih terperinci

SMA SANTO PAULUS PONTIANAK

SMA SANTO PAULUS PONTIANAK SMA SANTO PAULUS PONTIANAK Konsep Dasar Pemrograman Pascal Kelas X Semester 2 Pengayaan Teknologi Informasi dan Komunikasi Oleh : Vianney Alexius, mtb TIK-vianney.mtb 2012 Algoritma Serangkaian langkah

Lebih terperinci

Pengenalan Algoritma

Pengenalan Algoritma Pengenalan Algoritma PENGERTIAN DASAR LOGIKA DAN ALGORITMA Diperkenalkan Oleh Ahli Matematika : Abu Ja far Muhammad Ibnu Musa Al Khawarizmi Definisi Algoritma 1. Langkah-langkah yang dilakukan agar solusi

Lebih terperinci

Satuan Acara Perkuliahan

Satuan Acara Perkuliahan Satuan Acara Perkuliahan Mata Kuliah : Pemrograman C++ Kode Mata Kuliah / SKS : KB1055 / 2 SKS Semester : I (satu) Dosen : Rini Suwartika k,s.kom Hari, jam, ruang : Deskripsi Mata Kuliah Mata kuliah ini

Lebih terperinci

Bahasa Pemrograman- TIS SKS

Bahasa Pemrograman- TIS SKS Bahasa Pemrograman- TIS1313 3 SKS T.Informatika@2013 Materi Bahasan Pemrograman TIS1313 Pengenalan / Pengantar Bahasa Pemrograman Algoritma,Program, Bahasa Pemrograman Struktur sistem komputer Siklus Hidup

Lebih terperinci

Algoritma,Flowchart, Konsep

Algoritma,Flowchart, Konsep Algoritma,Flowchart, Konsep dasar PASCAL Masih ingat??? Algoritma Penulisan Algoritma Menggunakan bahasa natural (Bahasa manusia: Indonesia, Inggris) Kelemahannya masih sering membingungkan (ambigu) /

Lebih terperinci

RINGKASAN PEMROGRAMAN QUICK BASIC

RINGKASAN PEMROGRAMAN QUICK BASIC RINGKASAN PEMROGRAMAN QUICK BASIC Karakter pada Quick Basic dibagi menjadi empat kelompok yaitu : - Karakter Abjad : A Z dan a z - Karakter Angka : 0 9 - Karakter Khusus :!@#$% ~&*()_+-={}[]: ;,.?^ -

Lebih terperinci

Algoritma Pemrograman

Algoritma Pemrograman Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi

Lebih terperinci

SATUAN ACARA PRAKTEK. Praktek Tanya Jawab: mengenai dasar sistem berkas dan metode pengaksesannya. Media Penyim panan Data.

SATUAN ACARA PRAKTEK. Praktek Tanya Jawab: mengenai dasar sistem berkas dan metode pengaksesannya. Media Penyim panan Data. Mata Kuliah : Pemrograman Olah Berkas Direktorat : D3 Sistem Informasi Program Studi : Manajemen Informatika Minggu Pokok Bahasan ke Dan TIU 1. Pendahuluan konsep dasar Sistem Berkas dan Konsep Dasar Sub

Lebih terperinci

OPERATOR DAN STATEMEN I/O

OPERATOR DAN STATEMEN I/O OPERATOR DAN STATEMEN I/O PEMROGRAMAN TURBO C++ OPERATOR Operator adalah symbol yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi. OPERATOR PENUGASAN Operator Penugasan

Lebih terperinci

Sesi/Perkuliahan ke: 3

Sesi/Perkuliahan ke: 3 Sesi/Perkuliahan ke: 3 Tujuan Instruksional Khusus : 1. Agar mahasiswa dapat menggunakan statement input output dan percabangan pada bahasa pemrograman BASIC 2. Agar mahasiswa dapat mengatur pencetakan

Lebih terperinci

Teknik Optimasi. Teknik Kompilasi Dosen: Utami Dewi W.,S.Kom

Teknik Optimasi. Teknik Kompilasi Dosen: Utami Dewi W.,S.Kom Teknik Optimasi Teknik Kompilasi Dosen: Utami Dewi W.,S.Kom Dependensi Optimasi Tahapan optimasi kode yang bertujuan untuk menghasilkan kode program yang berukuran lebih kecil dan lebih cepat eksekusinya.

Lebih terperinci

KONTRAK PERKULIAHAN. : Ruang kuliah Jurusan Teknik Mesin (DG.3) Fakultas Teknik Universitas Udayana : Team teaching Logika Pemrograman Komputer

KONTRAK PERKULIAHAN. : Ruang kuliah Jurusan Teknik Mesin (DG.3) Fakultas Teknik Universitas Udayana : Team teaching Logika Pemrograman Komputer Nama mata kuliah Kode Mata Kuliah Semester Hari pertemuan/jam Tempat pertemuan Pengajar KONTRAK PERKULIAHAN : Logika dan Pemrograman Komputer : MD3210 : 3(Tiga) : Senin 10.10 s/d 11.50 Wita : Ruang kuliah

Lebih terperinci

Program pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak

Program pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak Modular Programming Program pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak mudah dihandle. dl Kesulitan: sulit mencari dan mengingat variabel-variabel aiabel yang sudah

Lebih terperinci

APLIKASI QUICK BASIC DALAM PERHITUNGAN ECONOMIC ORDER QUANTITY DAN BIAYA YANG BERHUBUNGAN

APLIKASI QUICK BASIC DALAM PERHITUNGAN ECONOMIC ORDER QUANTITY DAN BIAYA YANG BERHUBUNGAN ISSN 1411-0393 APLIKASI QUICK BASIC DALAM PERHITUNGAN ECONOMIC ORDER QUANTITY DAN BIAYA YANG BERHUBUNGAN Yudha Herlambang *) ABSTRACT As we know that the trading or manufacture company should decide the

Lebih terperinci

Bab 1 PENDAHULUAN Latar Belakang Masalah

Bab 1 PENDAHULUAN Latar Belakang Masalah Bab 1 PENDAHULUAN Latar Belakang Masalah Pada masa sekarang ini perkembangan dalam dunia komputer terutama dalam bidang software telah maju dengan pesat dan mempengaruhi berbagai sektor kehidupan manusia,

Lebih terperinci

BAB 1. Interaksi Manusia dan Komputer Pemahaman IMK 1

BAB 1. Interaksi Manusia dan Komputer Pemahaman IMK 1 BAB 1 PEMAHAMAN INTERAKSI MANUSIA DAN KOMPUTER - PENDAHULUAN - ANTAR MUKA MANUSIA DAN KOMPUTER - BIDANG STUDI YANG TERKAIT - PIRANTI BANTU PENGEMBANGAN SISTEM Interaksi Manusia dan Komputer Pemahaman IMK

Lebih terperinci

PENGENALAN C++ Bab 1

PENGENALAN C++ Bab 1 PENGENALAN C++ Bab 1 1.1 SEJARAH C++ Bahasa C++ diciptakan oleh Bjarne Stroustrup di AT&T Bell Laboratories awal tahun 1980-an berdasarkan C ANSI (American National Standard Institute). Pertama kali, prototype

Lebih terperinci

Contoh soal Struktur Program Pascal (Seleksi tingkat propinsi TOKI 2004)

Contoh soal Struktur Program Pascal (Seleksi tingkat propinsi TOKI 2004) 1 of 8 4/9/2008 3:32 PM TOKI Guide Home Analitik Pascal Pemrograman Materi Pemrograman Download Tentang TOKI Buku Tamu Komunitas TOKI tokiguide@yahoo.com Rabu, 9 April 2008 15:32:09 Pascal PASCAL Dalam

Lebih terperinci

Konsep Dasar Pemrograman

Konsep Dasar Pemrograman Konsep Dasar Pemrograman I. Algoritma Pemrograman Yang Baik Ciri-ciri algoritma pemrograman yang baik adalah : 1. Memiliki logika perhitungan/metode yang tepat dalam memecahkan masalah 2. Menghasilkan

Lebih terperinci

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. Ahmad Suryan. Politeknik Telkom. Perancangan Perangkat Ajar Visualisasi Eksekusi Flowchart dan Konversinya ke Dalam Algoritma ABSTRAK Ahmad Suryan Politeknik Telkom asa_suryan@yahoo.co.id Pengajaran algoritma untuk pemula seringkali mengalami

Lebih terperinci

PENDAHULUAN. Brigida Arie Minartiningtyas, M.Kom

PENDAHULUAN. Brigida Arie Minartiningtyas, M.Kom PENDAHULUAN Brigida Arie Minartiningtyas, M.Kom Langkah dalam proses pembuatan suatu program atau software : Mendefinisikan masalah dan menganalisanya Tujuan dari pembuatan program Parameter-parameter

Lebih terperinci

Teori Algoritma TIPE DATA

Teori Algoritma TIPE DATA Alam Santosa Teori Algoritma Dasar Algoritma TIPE DATA Program komputer adalah deretan perintah untuk memanipulasi data input menjadi informasi yang bermanfaat bagi pengguna (user). Data yang diinput dapat

Lebih terperinci

Chapter 5 Choice. repeatedly if tanda 2 on label: lakukan proses potong 2 if tanda 3 on label: lakukan proses potong 3 until switched off program 5.

Chapter 5 Choice. repeatedly if tanda 2 on label: lakukan proses potong 2 if tanda 3 on label: lakukan proses potong 3 until switched off program 5. 5.1 Pengantar Chapter 5 Choice Program yang telah menggunakan repetition dan procedure merupakan program yang agak rumit, namun jalannya program masih dapat ditebak dan diketahui karena selalu mengerjakan

Lebih terperinci

IF Algoritma & Pemrograman. Bab 1: Pengantar Algoritma. Oleh : Andri Heryandi, M.T. Universitas Komputer Indonesia

IF Algoritma & Pemrograman. Bab 1: Pengantar Algoritma. Oleh : Andri Heryandi, M.T. Universitas Komputer Indonesia IF31204 Algoritma & Pemrograman Bab 1: Pengantar Algoritma Universitas Komputer Indonesia Oleh : Andri Heryandi, M.T. 1 Masalah Masalah adalah pertanyaan atau tugas yang kita cari jawabannya. Contoh :

Lebih terperinci

2. Dari reaksi : akan dihasilkan netron dan unsur dengan nomor massa... A. 6

2. Dari reaksi : akan dihasilkan netron dan unsur dengan nomor massa... A. 6 KIMIA INTI 1. Setelah disimpan selama 40 hari, suatu unsur radioaktif masih bersisa sebanyak 0,25 % dari jumlah semula. Waktu paruh unsur tersebut adalah... 20 hari 8 hari 16 hari 5 hari 10 hari SMU/Ebtanas/Kimia/Tahun

Lebih terperinci

ANALISIS PERBANDINGAN LOGIKA FUZZY DENGAN REGRESI BERGANDA SEBAGAI ALAT PERAMALAN

ANALISIS PERBANDINGAN LOGIKA FUZZY DENGAN REGRESI BERGANDA SEBAGAI ALAT PERAMALAN ANALISIS PERBANDINGAN LOGIKA FUZZY DENGAN REGRESI BERGANDA SEBAGAI ALAT PERAMALAN SUPRIYONO Sekolah Tinggi Teknologi Nuklir BATAN Jl. Babarsari Kotak Pos 6101/YKBB Yogyakarta. Email : masprie_sttn@yahoo.com

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN PASCAL. Fight #1 PENGENALAN PASCAL, VARIABEL, TIPE DAN KONSTANTA.

MODUL PRAKTIKUM PEMROGRAMAN PASCAL. Fight #1 PENGENALAN PASCAL, VARIABEL, TIPE DAN KONSTANTA. 1 MODUL PRAKTIKUM PEMROGRAMAN PASCAL Fight #1 PENGENALAN PASCAL, VARIABEL, TIPE DAN KONSTANTA. A. Teori Pengenalan Compiler Pascal Sebelum kita mengenal suatu bahasa pemrograman, marilah terlebih dahulu

Lebih terperinci

Konstruksi Dasar Algoritma

Konstruksi Dasar Algoritma Konstruksi Dasar Algoritma ALGORITMA DAN PEMROGRAMAN [IF6110202] Yudha Saintika, S.T., M.T.I. Sub-Capaian Pembelajaran MK Pendahuluan Instruksi dan Aksi Algoritma merupakan deskripsi urutan pelaksanaan

Lebih terperinci

MODUL PRAKTIKUM KONSEP PEMROGRAMAN KOMPUTER

MODUL PRAKTIKUM KONSEP PEMROGRAMAN KOMPUTER MODUL PRAKTIKUM KONSEP PEMROGRAMAN KOMPUTER LABORATORIUM KOMPUTER JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS UDAYANA 2012 PERATURAN PELAKSANAAN PRAKTIKUM PEMROGRAMAN KOMPUTER Peraturan : 1. Praktikan

Lebih terperinci

Pemrograman Dasar Pascal

Pemrograman Dasar Pascal Pemrograman Dasar Pascal Semester 1 d3 ilkom uns 1.Pengenalan Program 1 Sejarah Singkat Pascal Dirancang oleh Prof. Nicklaus Wirth dari Technical University di Zurich, Switzerland tahun 1971. Nama Pascal

Lebih terperinci