SlideShare a Scribd company logo
1 of 14
Pemrograman Komputer
KOMPUTER

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
KOMPUTER

Komputer memiliki dua komponen utama

Yang pertama adalah hardware (perangkat
keras) yang tersusun atas komponen
elektronik dan mekanik

Yang kedua yaitu software (perangkat
lunak). Komponen ini terdiri atas data dan
aplikasi – aplikasi komputer
KOMPUTER
KOMPONEN KOM PUTER

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
Kecepatan kerja prosesor biasanya ditentukan oleh kecepatan
clock dari Control Unit-nya
Contoh : jika prosesor memiliki frekuensi clock 350 MHz,
berarti kecepatan pemprosesan satu instruksinya = T = 1/f =
1/(350 x 106 Hz), = 0,286 x 10-8 detik
KOMPONEN KOMPUTER

HARDWARE

Memori
Memori adalah media penyimpan data pada komputer
Memori, berdasarkan fungsinya dibagi menjadi dua
yaitu :

Primary Memory

Secondary Memory
KOMPONEN KOMPUTER

HARDWARE

Input Dan Output Device
Input-Output Device, merupakan bagian yang berfungsi sebagai
penghubung antara komputer dengan lingkungan di luarnya

Input Device (Piranti Masukan)
Berfungsi sebagai media komputer untuk menerima masukan dari
luar
Contoh piranti masukan : Keyboard, Mouse, Touch screen,
Scanner, Camera

Output Device (Piranti Keluaran)
Berfungsi sebagai media komputer untuk memberikan keluaran
Contoh piranti keluaran : Monitor, Printer, Speaker, Plotter
KOMPONEN KOMPUTER

SOFTWARE
Merupakan program-program komputer yang berguna
untuk menjalankan suatu pekerjaan sesuai dengan
yang dikehendaki
Program tersebut ditulis dengan bahasa khusus yang
dimengerti oleh komputer
Program dapat dianalogikan sebagai instruksi yang
akan dijalankan oleh prosessor
KOMPONEN KOMPUTER

SOFTWARE
Software terdiri dari beberapa jenis, yaitu:

Sistem Operasi, seperti DOS, Unix, Novell, OS/2,
Windows

Program Utility, seperti Norton Utility, Scandisk,
PC Tools

Program Aplikasi, seperti GL, MYOB, Payroll

Program Paket

Compiler
BAHASA PEMROGRAMAN

Bahasa pemrograman adalah teknik komunikasi
standar untuk mengekspresikan instruksi kepada
komputer

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

Bahasa pemrograman dapat diklasifikasikan menjadi
tingkat rendah, menengah, dan tingkat tinggi
BAHASA PEMROGRAMAN

Kategori Bahasa Pemrograman

Bahasa Pemrograman Tingkat Tinggi
Contoh : JAVA, C ++, .NET

Bahasa Pemrograman Tingkat Rendah
Contoh : Assembly

Bahasa Pemrograman Tingkat Menengah
Contoh : Fortran
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
ALGORITMA

Algoritma adalah urutan logis pengambilan
putusan untuk pemecahan masalah (Kamus Besar
Bahasa Indonesia)

Algoritma adalah urutan langkah berhingga untuk
memecahkan masalah logika atau matematika
(Microsoft Book – Self)

Algoritma adalah urutan langkah-langkah logis
yang berhingga yang digunakan untuk
memecahkan masalah (Kesimpulan)
ALGORITMA

Notasi Penulisan Algoritma

Bahasa Manusia (Notasi Alamiah)

FlowChart (Diagram Alir)

Pseudocode

More Related Content

What's hot

Elemen dasar sistem komputer
Elemen dasar sistem komputerElemen dasar sistem komputer
Elemen dasar sistem komputerAndi Uli
 
Nota komputer sistem 2014 ( ksk 101)
Nota komputer sistem 2014 ( ksk 101)Nota komputer sistem 2014 ( ksk 101)
Nota komputer sistem 2014 ( ksk 101)mohddzafri
 
I pengenalan dasar komputer
I   pengenalan dasar komputerI   pengenalan dasar komputer
I pengenalan dasar komputerHamdan70
 
Rini cpu
Rini cpuRini cpu
Rini cpuRiniy
 
Makalah sistem komputer
Makalah sistem komputerMakalah sistem komputer
Makalah sistem komputerNie Andini
 
Pengenalan komputer dan perangkatnya
Pengenalan komputer dan perangkatnyaPengenalan komputer dan perangkatnya
Pengenalan komputer dan perangkatnyayudharma
 
Komponen hardware
Komponen hardwareKomponen hardware
Komponen hardwarepick polos
 
8 media pembelajaran ppt
8 media pembelajaran ppt8 media pembelajaran ppt
8 media pembelajaran pptsadlychelly
 
Manajemen Keluar Masuk
Manajemen Keluar MasukManajemen Keluar Masuk
Manajemen Keluar MasukAnin Rodahad
 
Tugas modul bab iii sistem operasi manajemen input output
Tugas modul bab iii sistem operasi   manajemen input outputTugas modul bab iii sistem operasi   manajemen input output
Tugas modul bab iii sistem operasi manajemen input outputYazid Albustomi
 
Bernis Sagita - Manajemen Input dan Output
Bernis Sagita - Manajemen Input dan OutputBernis Sagita - Manajemen Input dan Output
Bernis Sagita - Manajemen Input dan Outputbelajarkomputer
 
Software viii.1
Software  viii.1Software  viii.1
Software viii.1Rohadi19
 
3. Mengoperasikan komputer
3. Mengoperasikan komputer3. Mengoperasikan komputer
3. Mengoperasikan komputerRasyad Hermawan
 
Helen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan outputHelen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan outputbelajarkomputer
 

What's hot (20)

Pengertian komputer
Pengertian komputerPengertian komputer
Pengertian komputer
 
Adi santoso
Adi santosoAdi santoso
Adi santoso
 
Elemen dasar sistem komputer
Elemen dasar sistem komputerElemen dasar sistem komputer
Elemen dasar sistem komputer
 
Nota komputer sistem 2014 ( ksk 101)
Nota komputer sistem 2014 ( ksk 101)Nota komputer sistem 2014 ( ksk 101)
Nota komputer sistem 2014 ( ksk 101)
 
Cpu
CpuCpu
Cpu
 
I pengenalan dasar komputer
I   pengenalan dasar komputerI   pengenalan dasar komputer
I pengenalan dasar komputer
 
TEKNOLOGI INFORMASI
TEKNOLOGI INFORMASITEKNOLOGI INFORMASI
TEKNOLOGI INFORMASI
 
Rini cpu
Rini cpuRini cpu
Rini cpu
 
Makalah sistem komputer
Makalah sistem komputerMakalah sistem komputer
Makalah sistem komputer
 
Pengenalan komputer dan perangkatnya
Pengenalan komputer dan perangkatnyaPengenalan komputer dan perangkatnya
Pengenalan komputer dan perangkatnya
 
Komponen hardware
Komponen hardwareKomponen hardware
Komponen hardware
 
8 media pembelajaran ppt
8 media pembelajaran ppt8 media pembelajaran ppt
8 media pembelajaran ppt
 
Manajemen Keluar Masuk
Manajemen Keluar MasukManajemen Keluar Masuk
Manajemen Keluar Masuk
 
Peripheral komputer
Peripheral komputerPeripheral komputer
Peripheral komputer
 
Annisa
AnnisaAnnisa
Annisa
 
Tugas modul bab iii sistem operasi manajemen input output
Tugas modul bab iii sistem operasi   manajemen input outputTugas modul bab iii sistem operasi   manajemen input output
Tugas modul bab iii sistem operasi manajemen input output
 
Bernis Sagita - Manajemen Input dan Output
Bernis Sagita - Manajemen Input dan OutputBernis Sagita - Manajemen Input dan Output
Bernis Sagita - Manajemen Input dan Output
 
Software viii.1
Software  viii.1Software  viii.1
Software viii.1
 
3. Mengoperasikan komputer
3. Mengoperasikan komputer3. Mengoperasikan komputer
3. Mengoperasikan komputer
 
Helen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan outputHelen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan output
 

Similar to Pertemuan 1

Pengenalan Pemrograman Komputer - dasar visual basic bagian 1
Pengenalan Pemrograman Komputer - dasar visual basic bagian 1Pengenalan Pemrograman Komputer - dasar visual basic bagian 1
Pengenalan Pemrograman Komputer - dasar visual basic bagian 1Isya Ansyari
 
Komputer dan jaringan
Komputer dan jaringanKomputer dan jaringan
Komputer dan jaringanArmse Veen
 
pengenalan pemrograman komputer
pengenalan pemrograman komputerpengenalan pemrograman komputer
pengenalan pemrograman komputerfajaralpindra
 
4SXEEFTGRTGRTTTTTTTTTTTTTTTHYYYYYYYYYYY2.pptx
4SXEEFTGRTGRTTTTTTTTTTTTTTTHYYYYYYYYYYY2.pptx4SXEEFTGRTGRTTTTTTTTTTTTTTTHYYYYYYYYYYY2.pptx
4SXEEFTGRTGRTTTTTTTTTTTTTTTHYYYYYYYYYYY2.pptxalexandriaradith
 
Komputer dan jaringan
Komputer dan jaringanKomputer dan jaringan
Komputer dan jaringanlektro
 
Bab01 pengenalan pemrograman komputer
Bab01 pengenalan pemrograman komputerBab01 pengenalan pemrograman komputer
Bab01 pengenalan pemrograman komputerRyanMany
 
JENI-Intro1-Bab01-Pengenalan Pemrograman Komputer.pdf
JENI-Intro1-Bab01-Pengenalan Pemrograman Komputer.pdfJENI-Intro1-Bab01-Pengenalan Pemrograman Komputer.pdf
JENI-Intro1-Bab01-Pengenalan Pemrograman Komputer.pdfJurnal IT
 
pengenalan pemrograman komputer
pengenalan pemrograman komputerpengenalan pemrograman komputer
pengenalan pemrograman komputerRyanMany
 
Jeni intro1-bab01-pengenalan pemrogramankomputer
Jeni intro1-bab01-pengenalan pemrogramankomputerJeni intro1-bab01-pengenalan pemrogramankomputer
Jeni intro1-bab01-pengenalan pemrogramankomputeradealfarisi
 
Mengenal operating system__sistem_operasi
Mengenal operating system__sistem_operasiMengenal operating system__sistem_operasi
Mengenal operating system__sistem_operasiAram Manalu
 
Jeni intro1-bab01-pengantar pemrograman komputer
Jeni intro1-bab01-pengantar pemrograman komputerJeni intro1-bab01-pengantar pemrograman komputer
Jeni intro1-bab01-pengantar pemrograman komputerAdi SetyaPerdana
 
Perangkat keras dan lunak komputer
Perangkat keras dan lunak komputerPerangkat keras dan lunak komputer
Perangkat keras dan lunak komputerKumara Pandya
 
1. Sistem Komputasi.pptx
1. Sistem Komputasi.pptx1. Sistem Komputasi.pptx
1. Sistem Komputasi.pptxAldi572949
 
Modul 1 pengenalan komputer dan perangkatnya
Modul 1 pengenalan komputer dan perangkatnyaModul 1 pengenalan komputer dan perangkatnya
Modul 1 pengenalan komputer dan perangkatnyaWildan Nisa
 
Modul1 - Pengenalan Pemrogaman Komputer
Modul1 - Pengenalan Pemrogaman KomputerModul1 - Pengenalan Pemrogaman Komputer
Modul1 - Pengenalan Pemrogaman KomputerMateri Kuliah Online
 
Modul01 Pengenalan Pemrograman Komputer
Modul01 Pengenalan Pemrograman KomputerModul01 Pengenalan Pemrograman Komputer
Modul01 Pengenalan Pemrograman Komputerparcom
 
Jeni Intro1 Bab01 Pengenalan Pemrograman Komputer
Jeni Intro1 Bab01 Pengenalan Pemrograman KomputerJeni Intro1 Bab01 Pengenalan Pemrograman Komputer
Jeni Intro1 Bab01 Pengenalan Pemrograman KomputerIndividual Consultants
 
Jeni intro1-bab01-pengenalan pemrograman komputer
Jeni intro1-bab01-pengenalan pemrograman komputerJeni intro1-bab01-pengenalan pemrograman komputer
Jeni intro1-bab01-pengenalan pemrograman komputerKristanto Wijaya
 

Similar to Pertemuan 1 (20)

Pengenalan Pemrograman Komputer - dasar visual basic bagian 1
Pengenalan Pemrograman Komputer - dasar visual basic bagian 1Pengenalan Pemrograman Komputer - dasar visual basic bagian 1
Pengenalan Pemrograman Komputer - dasar visual basic bagian 1
 
Komputer dan jaringan
Komputer dan jaringanKomputer dan jaringan
Komputer dan jaringan
 
pengenalan pemrograman komputer
pengenalan pemrograman komputerpengenalan pemrograman komputer
pengenalan pemrograman komputer
 
4SXEEFTGRTGRTTTTTTTTTTTTTTTHYYYYYYYYYYY2.pptx
4SXEEFTGRTGRTTTTTTTTTTTTTTTHYYYYYYYYYYY2.pptx4SXEEFTGRTGRTTTTTTTTTTTTTTTHYYYYYYYYYYY2.pptx
4SXEEFTGRTGRTTTTTTTTTTTTTTTHYYYYYYYYYYY2.pptx
 
Komputer dan jaringan
Komputer dan jaringanKomputer dan jaringan
Komputer dan jaringan
 
PTI_3.ppt
PTI_3.pptPTI_3.ppt
PTI_3.ppt
 
Bab01 pengenalan pemrograman komputer
Bab01 pengenalan pemrograman komputerBab01 pengenalan pemrograman komputer
Bab01 pengenalan pemrograman komputer
 
JENI-Intro1-Bab01-Pengenalan Pemrograman Komputer.pdf
JENI-Intro1-Bab01-Pengenalan Pemrograman Komputer.pdfJENI-Intro1-Bab01-Pengenalan Pemrograman Komputer.pdf
JENI-Intro1-Bab01-Pengenalan Pemrograman Komputer.pdf
 
pengenalan pemrograman komputer
pengenalan pemrograman komputerpengenalan pemrograman komputer
pengenalan pemrograman komputer
 
Jeni intro1-bab01-pengenalan pemrogramankomputer
Jeni intro1-bab01-pengenalan pemrogramankomputerJeni intro1-bab01-pengenalan pemrogramankomputer
Jeni intro1-bab01-pengenalan pemrogramankomputer
 
Mengenal operating system__sistem_operasi
Mengenal operating system__sistem_operasiMengenal operating system__sistem_operasi
Mengenal operating system__sistem_operasi
 
Jeni intro1-bab01-pengantar pemrograman komputer
Jeni intro1-bab01-pengantar pemrograman komputerJeni intro1-bab01-pengantar pemrograman komputer
Jeni intro1-bab01-pengantar pemrograman komputer
 
Perangkat keras dan lunak komputer
Perangkat keras dan lunak komputerPerangkat keras dan lunak komputer
Perangkat keras dan lunak komputer
 
1. Sistem Komputasi.pptx
1. Sistem Komputasi.pptx1. Sistem Komputasi.pptx
1. Sistem Komputasi.pptx
 
Komponen komputer 5
Komponen komputer 5Komponen komputer 5
Komponen komputer 5
 
Modul 1 pengenalan komputer dan perangkatnya
Modul 1 pengenalan komputer dan perangkatnyaModul 1 pengenalan komputer dan perangkatnya
Modul 1 pengenalan komputer dan perangkatnya
 
Modul1 - Pengenalan Pemrogaman Komputer
Modul1 - Pengenalan Pemrogaman KomputerModul1 - Pengenalan Pemrogaman Komputer
Modul1 - Pengenalan Pemrogaman Komputer
 
Modul01 Pengenalan Pemrograman Komputer
Modul01 Pengenalan Pemrograman KomputerModul01 Pengenalan Pemrograman Komputer
Modul01 Pengenalan Pemrograman Komputer
 
Jeni Intro1 Bab01 Pengenalan Pemrograman Komputer
Jeni Intro1 Bab01 Pengenalan Pemrograman KomputerJeni Intro1 Bab01 Pengenalan Pemrograman Komputer
Jeni Intro1 Bab01 Pengenalan Pemrograman Komputer
 
Jeni intro1-bab01-pengenalan pemrograman komputer
Jeni intro1-bab01-pengenalan pemrograman komputerJeni intro1-bab01-pengenalan pemrograman komputer
Jeni intro1-bab01-pengenalan pemrograman komputer
 

Pertemuan 1

  • 2. KOMPUTER  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
  • 3. KOMPUTER  Komputer memiliki dua komponen utama  Yang pertama adalah hardware (perangkat keras) yang tersusun atas komponen elektronik dan mekanik  Yang kedua yaitu software (perangkat lunak). Komponen ini terdiri atas data dan aplikasi – aplikasi komputer
  • 5. KOMPONEN KOM PUTER  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 Kecepatan kerja prosesor biasanya ditentukan oleh kecepatan clock dari Control Unit-nya Contoh : jika prosesor memiliki frekuensi clock 350 MHz, berarti kecepatan pemprosesan satu instruksinya = T = 1/f = 1/(350 x 106 Hz), = 0,286 x 10-8 detik
  • 6. KOMPONEN KOMPUTER  HARDWARE  Memori Memori adalah media penyimpan data pada komputer Memori, berdasarkan fungsinya dibagi menjadi dua yaitu :  Primary Memory  Secondary Memory
  • 7. KOMPONEN KOMPUTER  HARDWARE  Input Dan Output Device Input-Output Device, merupakan bagian yang berfungsi sebagai penghubung antara komputer dengan lingkungan di luarnya  Input Device (Piranti Masukan) Berfungsi sebagai media komputer untuk menerima masukan dari luar Contoh piranti masukan : Keyboard, Mouse, Touch screen, Scanner, Camera  Output Device (Piranti Keluaran) Berfungsi sebagai media komputer untuk memberikan keluaran Contoh piranti keluaran : Monitor, Printer, Speaker, Plotter
  • 8. KOMPONEN KOMPUTER  SOFTWARE Merupakan program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh komputer Program dapat dianalogikan sebagai instruksi yang akan dijalankan oleh prosessor
  • 9. KOMPONEN KOMPUTER  SOFTWARE Software terdiri dari beberapa jenis, yaitu:  Sistem Operasi, seperti DOS, Unix, Novell, OS/2, Windows  Program Utility, seperti Norton Utility, Scandisk, PC Tools  Program Aplikasi, seperti GL, MYOB, Payroll  Program Paket  Compiler
  • 10. BAHASA PEMROGRAMAN  Bahasa pemrograman adalah teknik komunikasi standar untuk mengekspresikan instruksi kepada komputer  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  Bahasa pemrograman dapat diklasifikasikan menjadi tingkat rendah, menengah, dan tingkat tinggi
  • 11. BAHASA PEMROGRAMAN  Kategori Bahasa Pemrograman  Bahasa Pemrograman Tingkat Tinggi Contoh : JAVA, C ++, .NET  Bahasa Pemrograman Tingkat Rendah Contoh : Assembly  Bahasa Pemrograman Tingkat Menengah Contoh : Fortran
  • 12. 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
  • 13. ALGORITMA  Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah (Kamus Besar Bahasa Indonesia)  Algoritma adalah urutan langkah berhingga untuk memecahkan masalah logika atau matematika (Microsoft Book – Self)  Algoritma adalah urutan langkah-langkah logis yang berhingga yang digunakan untuk memecahkan masalah (Kesimpulan)
  • 14. ALGORITMA  Notasi Penulisan Algoritma  Bahasa Manusia (Notasi Alamiah)  FlowChart (Diagram Alir)  Pseudocode