Pengenalan Pemrograman Komputer By: Nila Feby Puspitasari

dokumen-dokumen yang mirip
Komputer memiliki dua komponen utama. Yang pertama adalah hardware (perangkat keras) yang tersusun atas komponen elektronik dan mekanik.

Tujuan Pada akhir sesi, diharapkan peserta dapat: 1. Mengidentifikasikan perbedaan komponen pada

Tujuan. Pengenalan. Pengenalan Pemrograman Komputer. Komponen Dasar pada Komputer : Hardware. Komponen Dasar pada Komputer : Hardware

PEMROGRAMAN KOMPUTER DASAR. Kuliah ke-1

Bab 1 : Pengenalan dan Pengantar Algoritma

SATUAN ACARA PERKULIAHAN MATA KULIAH PENGANTAR TEKNOLOGI KOMPUTER DAN INFORMASI A KODE / SKS : IT / 4

Perangkat Keras Komputer dan Perangkat Input Output

MATERI : Minggu 2 SISTEM KOMPUTER

PERANGKAT KERAS KOMPUTER

TIK Ole Ol h: Oktapiyanti

Pengantar Sistem Komputer

PENGENALAN KOMPUTER. Sistem Komputer. Dian Palupi Rini, M.Kom

KOMPUTER SEBAGAI ALAT PEMECAHAN MASALAH

Perangkat Keras (Hardware) Komputer dan Fungsinya. Didiek Prasetya M.sn

Konsep Pemrograman Komputer Berbasis Teks dan Grafis KONSEP PEMROGRAMAN KOMPUTER

Definisi Komputer. Sistem Komputer

PERTEMUAN 3 TAHAPAN PEMBUATAN PROGRAM

Algoritma Dan Pemrograman [algoritma, program, flowchart] Presented by Rijal Fadilah, S.Si

POKOK BAHASAN PENGANTAR KOMPUTER DAN PERKEMBANGANNYA

BAB 1 Pengenalan Pemrograman Komputer

BAB I TINJAUAN UMUM SISTEM OPERASI

Implementasi OOP Pada Perangkat Lunak Pemrograman

Findra Kartika Sari Dewi

Pengantar Komputer. Sistem Komputer. Salhazan Nasution, S.Kom

PEMERINTAH KABUPATEN GIANYAR DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA SMK NEGERI 1 TAMPAKSIRING Alamat : Jl. DR.Ir. Soekarno, Tampaksiring

BAB I PENDAHULUAN. Komputer atau sering kali disebut PC (Personal Komputer) yang terdiri dari dua bagian penting yaitu perangkat keras

Struktur Data Review Algoritma, Pemrograman. Presented by Rijal Fadilah, S.Si

Teknologi Komputer. Komang Anom Budi Utama, SKom

Amalia Sundari ( ) Daeng M. Feisal ( ) Hanna Amalia N ( ) Ika Fitri Fortuna ( ) Ridwan Fadjar ( )

PERTEMUAN 2 APLIKASI KOMPUTER. Sistem Operasi. Rangga Rinaldi, S.Kom, MM. Modul ke: Fakultas Desain dan Seni Kreatif. Program Studi Desain Produk

SATUAN ACARA PERKULIAHAN ( SEMESTER Pertengahan Tahun Ajaran)

Pemrograman. Fery Updi,M.Kom

MINGGU VI DATA KOMPUTER

Bahasa Pemrograman dan Flowchart. Adri Priadana

ELEMEN DASAR SISTEM KOMPUTER

Sistem Informasi Manajemen Berbasis Komputer (Computer-Based Management Information System) Slamet Lestari

SISTEM KOMPUTER. Oleh : Bambang Sriwijaya

intruksi kepada CPU untuk mengakses sistem operasi. BIOS tersimpan pada Read Only

Struktur dan Fungsi Komputer

Operasi Transfer Data

PENGENALAN TEKNOLOGI KOMPUTER

KOMPONEN DAN AKTIVITAS SISTEM INFORMASI

Hanif Fakhrurroja, MT

Struktur Program. Rinta Kridalukmana

A. Pemahaman Awal. Oleh : Fiftin Noviyanto

Program. Program adalah rangkaian instruksi yang memerintahkan suatu computer bagaiamana melaksanakan 4 operasi tersebut.

@copyright by Emy PENGANTAR ALGORITMA & PROGRAM & PROGRAM PENGERTIAN ALGORITMA NOTASI UNTUK ALGORITMA

BAB III FUNGSI BAGIAN PLC. Processor. Catu Daya. Gambar 2. Block Diagram Perangkat Keras PLC

Apa itu Komputer? Pengantar Teknologi Informasi - Fathul Wahid 1

MODUL II SISTEM WINDOWS XP DAN SISTEM KEAMANAN KOMPUTER

BAB II SISTEM BILANGAN DAN KODE BILANGAN

PENGANTAR KOMPUTER & SOFTWARE I KONSEP DASAR ORGANISASI DAN ARSITEKTUR KOMPUTER

PENDAHULUAN PEMROGRAMAN KOMPUTER. Mengapa Belajar Pemrograman Komputer?

PERTEMUAN KE 3 PERANGKAT KERAS KOMPUTER

Zaenal Abidin, S.Si., M.Cs. Riza Arifudin, S.Pd., M.Cs.

BAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman

PENGANTAR HARDWARE DAM SOFTWARE UNTUK MULTIMEDIA

Aplikasi Komputer. Pengenalan Komputer. Dosen : Dr. Windu Gata, M.Kom. Modul ke: 01Fakultas Ekonomi & Bisnis. Program Studi Manajemen

BAB IV HASIL DAN PEMBAHASAN

Oleh: Nisa Miftachurohmah, S. Kom

Quis. 2. Sistem bilangan yang menggunakan basis 8 adalah: A. Biner D. Hexadesimal B. Oktal E. Sexagesimal C. Desimal

BAB II LANDASAN TEORI

Dasar-Dasar Sistem Informasi Manajemen Modern

A. Pemahaman Awal. Hardware dan Software(1) Ada beberapa perangkat utama di komputer 20/01/2012

Mengapa Belajar Pemrograman Komputer?

KOMPUTER SEBAGAI ALAT

Sekilas Tentang Komputer dan Microsoft word Rauf Fauzan S.Kom

Pengantar Organisasi Komputer. Abdul Syukur

PERTEMUAN BAHASA PEMOGRAMAN DAN FORMAT BILANGAN MIKROKONTROLER

PENGANTAR ALGORITMA PEMROGRAMAN

KONSEP DASAR HARDWARE KOMPUTER

dalam teknologi informasi dan komunikasi Siswa dapat menunjukkan PENGENALAN KOMPUTER

DASAR SISTEM KOMPUTER

LAPORAN PRAKTIKUM HARDWARE 1 PENGENALAN HARDWARE

PEMROGRAMAN TERSTRUKTUR

Pendahuluan Metode Numerik

PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A

PENGANTAR TEKNOLOGI INFORMASI

ALGORITMA, PEMROGRAMAN DAN BAGAN ALIR. Pertemuan Ke-1

Materi Pelajaran : Algoritma Pemrograman. Siswa memahami tentang dasar dasar Algoritma Pemrograman

MAKALAH FLOW CHART. Disusun oleh: Nama : La Bomba Susihu NPM : SISTEM KOMPUTER / KELAS A SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

1. Komputer Mainframe Awal. 2. Komputer yang Lebih Kecil. 1. Prosesor (Processor) 2. Memori (Memory) 3. Penyimpanan (Storage)

Multimedia adalah penggunaan komputer untuk menyajikan dan

KOMPONEN UTAMA KOMPUTER

BAB I PENDAHULUAN. Berkembangnya penggunaan komputer hari ini dirasa sangat pesat dan

Modul Pengantar Aplikasi Komputer (PAK 240) Prodi S1 P.Akuntansi UNY Pengampu : Annisa Ratna Sari, S.Pd PENGENALAN KOMPUTER

APLIKASI KOMPUTER- Perangkat Keras Komputer Materi Kuliah Sks : 2

Nama : Ysmayil Amangeldiyev( ) Muhsinin ( ) Salma Rizqi F ( )

BAB 2 TINJAUAN TEORETIS

BAB IV HASIL DAN UJI COBA

Organisasi & Arsitektur Komputer

PENGANTAR TEKNOLOGI INFORMASI. Miftahul Huda, S.Pd STIE Putra Bangsa

Logika dan Komputer (Logic and Computers) Pengantar Rekayasa Desain 1 Dian Retno Sawitri

KONSEP DASAR TEKNOLOGI INFORMASI DAN KOMUNIKASI

Komunikasi Serial. Menggunakan Arduino Uno MinSys

Algoritma Pemrograman

semacam mouse yang disebut puck untuk mengubah gambar

KOMPONEN SISTEM KOMPUTER HARDWARE & SOFTWARE

Pengenalan Perangkat Komputer dan Sistem Pengolahan Data Elektronik CPU CU - ALU

MACAM-MACAM INPUT DAN OUTPUT KOMPUTER DAN 4 BAGIAN CPU

Transkripsi:

Pertemuan 2 Pengenalan Pemrograman Komputer By: Nila Feby Puspitasari

Tujuan Mengidentifikasi perbedaan komponen pada komputer Mengetahui tentang bahasa pemrograman komputer dan kategorinya Mengetahui alur kerja pembuatan program dan mengaplikasikannya pada pemecahan masalah Mempelajari tentang berbagai sistem numerik dan metode konversinya.

Cara Kerja Komputer

Komponen Dasar Komputer HARDWARE Central Processing Unit (CPU) Memori Primary Memory (biasa disebut RAM) Secondary Memory (HD, FD, CD ROM, Oddll)

INPUT OUTPUT DEVICE Input Device (Piranti Masukan) KeyBoard, Touch Screen, Mouse, Scanner, Kamera Output Device (Piranti Keluaran) Monitor, Printer, Scanner, Plotter

SOFTWARE Sistem Operasi Program Utility, seperti Norton Utility, Scandisk, PC Tools. Program Aplikasi, seperti GL, MYOB, Payroll. Program Paket Compiler.

Sekilas Bahasa Pemrograman Bahasa pemrograman adalah teknik komunikasi standar untuk mengekspresikan instruksi kepada komputer. Layaknya bahasa manusia, setiap bahasa memiliki tata tulis dan aturan tertentu. Bahasa pemrograman memfasilitasi seorang programmer secara tepat menetapkan data apa yang sedang dilakukan oleh komputer selanjutnya, bagaimana data tersebut disimpan dan dikirim, dan apa yang akan dilakukan apabila terjadi kondisi yang variatif.

Kategori Bahasa Pemrograman Bahasa Pemrograman Tingkat Tinggi JAVA, C++,.NET Bahasa Pemrograman Tingkat Rendah instruksinya menggunakan bahasa mesin Disebut juga dengan bahasa assembly Bahasa Pemrograman Tingkat Menengah Dimana penggunaan instruksi telah mendekati bahasa sehari hari, walaupun masih cukup sulit untuk dimengerti

Alur Pembuatan Program Langkah langkah sistematis dasar dalam menyelesaikan permasalahan pemrograman : Mendefinisikan masalah Menganalisa dan membuat rumusan pemecahan masalah Desain Algoritma dan Representasi Pengkodean, Uji Coba dan pembuatan dokumentasi

Definisi Permasalahan Mari kita definisikan sebuah contoh permasalahan : Buatlah sebuah program yang akan menampilkan berapa kali sebuah nama tampil pada sebuah daftar

Analisa Permasalahan Contoh masalah : Menampilkan jumlah kemunculan sebuah nama pada daftar Input Terhadap Program : Daftar Nama, Nama yang akan dicari Output Dari Program : Jumlah kemunculan nama yang dicari

Desain Algoritma dan Representasi Algoritma dapat diekpresikan dalam bahasa manusia ex: Tentukan daftar nama Tentukan nama yang akan dicari, anggaplah ini merupakan sebuah kata kunci Bandingkan kata kunci terhadap setiap nama yang terdapat pada daftar Jika kata kunci tersebut sama dengan nama yang terdapat pada daftar, tambahkan nilai 1 pada hasil perhitungan Jika seluruh nama telah dibandingkan, tampilkan hasil perhitungan (output)

Algoritma dapat diekpresikan dalam Flowchart ex :

Solusi melalui Pseudocode : listnama = Daftar Nama keynama = Nama yang dicari hitung = 0 Untuk setiap nama pada Daftar Nama lakukan : Jika nama == keynama Hitung = Hitung + 1 Tampilkan Hitung

Simbol Flowchart dan Artinya Flowchart adalah representasi grafis dari langkah langkah yang harus diikuti dalam menyelesaikan suatu permasalahan yang terdiri atas sekumpulan simbol, dimana masing masing simbol merepresentasikan kegiatan tertentu. Flowchart diawali dengan penerimaan input dan diakhiri dengan penampilan output.

Menguji program Bilamana terjadi kesalahan kesalahan logika atas program, disebut juga sebagai bugs, maka kita perlu untuk mengkaji ulang rumusan/algoritma yang telah dibuat, kemudian memperbaiki implementasi kode program yang mungkin keliru. Proses ini disebut dengan debugging.

Terdapat dua tipe kesalahan (errors) yang akan dihadapi seorang programmer. Pertama adalah compile-time error, dan yang kedua adalah runtime error. Compile-time errors muncul jika terdapat kesalahan penulisan kode program Runtime error umumnya kesalahan yang terjadi adalah kesalahan logika seperti perulangan tanpa akhir.

Sistem Bilangan

Sistem Bilangan Desimal Bilangan bilangan pada sistem ini terdiri dari 0 sampai dengan 9. Berikut ini beberapa contoh bilangan dalam bentuk desimal : 12610 (umumnya hanya ditulis 126) 1110 (umumnya hanya ditulis 11)

Sistem Bilangan Biner Bilangan dalam bentuk biner adalah bilangan berbasis 2. Bilangan yang terdapat dalam sistem ini hanya 0 dan 1. Contoh : 11111102 10112

Sistem Bilangan Oktal Bilangan dalam bentuk oktal adalah sistem bilangan yang berbasis 8, berkisar antara 0 7 Contoh 1768 138

Sistem Bilangan Heksadesimal Bilangan dalam sistem heksadesimal adalah sistem bilangan berbasis 16. Sistem ini hanya memperbolehkan penggunaan bilangan dalam skala 0 9, dan menggunaan huruf A F, atau a f karena perbedaan kapital huruf tidak memiliki efek apapun. Contoh :

Tabel Perbandingan

Konversi Bilangan

Desimal ke Biner

Biner ke Desimal

Desimal ke Oktal/Hexadesimal

Heksadesimal dan Oktal

Heksadesimal dan Desimal

Biner ke Oktal dan Oktal ke Biner

Contoh

Biner ke Heksadesimal

Contoh

Heksadesimal ke Biner

Contoh

LATIHAN Menyusun Algoritma Dari permasalahan permasalahan di bawah ini, susunlah sebuah algoritma untuk menyelesaikannya. Anda dapat menyusunnya dengan menggunakan pseudocode ataupun flowchart. 1. Memasak Roti 2. Menggunakan Komputer di Laboratorium 3. Menghitung rata rata dari 3 buah bilangan

Konversi Sistem Bilangan Konversikan bilangan bilangan berikut ini : 198010 ke sistem bilangan Biner, Heksadesimal dan Oktal 10010011012 ke sistem bilangan Desimal, Heksadesimal dan Oktal 768 ke sistem bilangan Biner, Heksadesimal dan Desimal 43F16 ke sistem bilangan Biner, Desimal dan Oktal