DASAR-DASAR PEMROGRAMAN

Slides:



Advertisements
Similar presentations
SISTEM KOMPUTER.
Advertisements

KOMPONEN DASAR KOMPUTER
Sistem Operasi Dosen Amrizal, S.Kom., M.S.I.
Organisasi dan Arsitektur Komputer
PENGENALAN KOMPUTER Pengertian Komputer
Organisasi Komputer : Struktur dan Fungsi Komputer
KOMPONEN DASAR KOMPUTER
Algorithma Pemrograman
STMIK AKBA MAKASSAR.
Algoritma Pemrograman
TEKNOLOGI KOMPUTER : TINJAUAN SEKILAS
One: Pengenalan Komputer dan System Perangkat Lunak.
Perangkat Lunak Software. Perangkat Lunak merupakan sekumpulan aturan yang digunakan untuk menjalankan perangkat keras terdiri dari kumpulan istruksi.
ARSITEKTUR KOMPUTER Oleh SAHARI, M.Kom
Algoritma & Pemrograman 1B JAVA
PENERAPAN KOMPUTER BAGIAN 1. POKOK BAHASAN 1. PENGENALAN KOMPUTER 2. BAHASA BASIC DAN DIAGRAM ALIR 3. VARIABEL DAN KONSTANTA A. STATEMEN MENAMPILKAN DATA.
Sistem Pengolahan Data Komputer bag.1
Pengenalan Pemrograman Komputer
SOFTWARE.
KOMPUTER.
TEKNOLOGI INFORMASI DAN KOMUNIKASI
Pengertian dan Fungsi CPU
ARSITEKTUR KOMPUTER Oleh : FIRDAUS, S.Kom, M.Kom
TEKNOLOGI KOMPUTER : TINJAUAN SEKILAS
Pengantar Arsitektur Organisasi Komputer
PENGENALAN SISTEM KOMPUTER
Perangkat Keras Komputer dan Perangkat Input Output
Mahasiswa diharapkan dapat:
Rifky Kurniawan, S.Kom, MTI
ELEMEN DASAR KOMPUTER.
Aplikasi Teknologi Informasi I
KOMPONEN DASAR KOMPUTER
Pengenalan Pemrograman Komputer
Organisasi dan Arsitektur Komputer
Sistem Pengolahan Data Komputer
KELOMPOK 3 1. Winda Dwi Astuti. (009) 2. Septi Nur Hidayati. (010) 3
PERANGKAT – PERANGKAT KOMPUTER
PENGERTIAN APLIKASI PRANGKAT LUNAK
Pengenalan Bahasa Pemrograman
PENGANTAR TEKNOLOGI INFORMASI
ORGANISASI & ARSITEKTUR KOMPUTER
KONTRAK PERKULIAHAN Kehadiran / Presensi : 10%
Organisasi dan Arsitektur Komputer
PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI – A
KOMPUTER.
Pertemuan 1.
Elemen Dasar Komputer BAB 3.
TEKNOLOGI INFORMASI DAN KOMUNIKASI
PROCESSING DEVICE CPU (Central Processing Unit); memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. ALU.
TEKNOLOGI INFORMASI DAN KOMUNIKASI ( TIK )
Bahasa Pemrograman Poltek Balikpapan 2010.
Algoritma & Pemrograman 1
TEKNOLOGI INFORMASI DAN KOMUNIKASI ( TIK )
Pengantar Arsitektur dan Organisasi Komputer
MATA KULIAH PENGANTAR KOMPUTER ALI HASAN.
Fakultas Hukum Universitas Singaperbangsa Karawang
Algoritma & Pemrograman 1
Pengantar Teknologi Informasi
ALGORITMA PEMROGRAMAN 3
Tugas Mandiri Presentasi Tentang Berita Teknologi
ARSITEKTUR & ORGANISASI KOMPUTER
Sekilas Tentang Komputer
KOMPONEN DASAR KOMPUTER
Pengantar Sistem Komputer
Pertemuan ke 3 Struktur CPU
Pengantar teknologi informasi
MATERI 3 : TEKNOLOGI KOMPUTER
Sistem Informasi Psikologi – Mengenal Komputer Halaman : 1 KOMPUTER.
TEKNOLOGI INFORMASI DAN KOMUNIKASI Dedyt Hendrawan Suwisto ( TIK )
Hari 1 - Remediasi PENGENALAN KOMPUTER.
Presentation transcript:

DASAR-DASAR PEMROGRAMAN

PENDAHULUAN Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung. Dalam bahasa Inggris disebut to compute. Secara definisi komputer diterjemahkan sebagai sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data (input), mengolah data (proses) dan memberikan informasi (output) serta terkoordinasi dibawah kontrol program yang tersimpan di memorinya.

Jadi cara kerja komputer dapat kita gambarkan sebagai berikut :

Komponen Dasar Komputer HARDWARE Central Processing Unit (CPU). Processor, merupakan bagian dari perangkat keras komputer yang melakukan pemprosesan aritmatika dan logika serta pengendalian operasi komputer secara keseluruhan. Prosesor terdiri atas dua bagian utama, yaitu ALU (Arithmetic Logic Unit) dan Control Unit. Memori. Memori adalah media penyimpan data pada komputer. Input Dan Output Device. Input-Output Device, merupakan bagian yang berfungsi sebagai penghubung antara komputer dengan lingkungan di luarnya.

SOFTWARE Sistem Operasi adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masing dapat saling berkomunikasi. Tanpa ada sistem operasi maka komputer tidak dapat difungsikan sama sekali. Program utility berfungsi untuk membantu atau mengisi kekurangan/kelemahan dari sistem operasi. Program Aplikasi Merupakan program yang khusus melakukan suatu pekerjaan tertentu, seperti program gaji pada suatu perusahaan. Program Paket Merupakan program yang dikembangkan untuk kebutuhan umum. Compiler. Untuk menterjemahkan sebuah bahasa yang dipahami oleh manusia menjadi bahasa mesin.

Apa yang Disebut 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 dapat diklasifikasikan menjadi: Tingkat Rendah Tingkat Menengah, dan Tingkat Tinggi. Pergeseran tingkat dari rendah menuju tinggi menunjukkan kedekatan terhadap ”bahasa manusia”.

Tingkat Rendah Bahasa pemrograman generasi pertama. Bahasa jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Disebut juga dengan bahasa assembly merupakan bahasa dengan pemetaan satu – persatu terhadap instruksi komputer. Setiap intruksi assembly diterjemahkan dengan menggunakan assembler.

Tingkat Menengah Dimana penggunaan instruksi telah mendekati bahasa sehari – hari, walaupun masih cukup sulit untuk dimengerti karena menggunakan singkatan – singkatan seperti STO yang berarti simpan (STORE) dan MOV yang artinya pindah (MOVE). Yang tergolong dalam bahasa ini adalah Fortran.

Tingkat Tinggi Merupakan bahasa tingkat tinggi yang mempunyai ciri-ciri mudah dimengerti karena kedekatannya terhadap bahasa sehari – hari. Sebuah pernyataan program diterjemahkan kepada sebuah atau beberapa mesin dengan menggunakan compiler. Sebagai contoh adalah: JAVA, C++, .NET

Alur Pembuatan Program Berikut ini 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