Selasa, 06 Oktober 2009

Pemrograman Terstruktur
Overview of Computers and Programming
Contents:
a. Electronic Computers Then and Now
b. Computer Hardware
c. Computer Software
d. The Software Development Method
e. Applying the Software Development Methode

Perangkat Keras (Hardware)
1. Memory
2. Central Processing Unit (CPU)
3. Input/ Output Devices
4. Computer Networks

Local Area Network
• Komputer, printer, scanner, dan alat lainnya terhubung
oleh kabel
• Terdapat Server

Bahasa Pemrograman
1. Bahasa pemrograman : merupakan perangkat lunak yang
bertugas mengkonversikan arsitektur dan algoritma yang
di rancang manusia ke dalam format yang dapat di
jalankan komputer
2. Terdiri dari :
  • Bahasa Mesin
  • Medium Language
  • Bahasa Aras Tinggi
Bahasa Aras Rendah
a. Kode-kode Biner yang hanya dimengerti oleh CPU
Bahasa Aras Menengah
b. Bahasa Pemrograman yang lebih mudah dihafal oleh
manusia
3. Contohnya adalah bahasa C

Bahasa Aras Tinggi
1. Merupakan bahasa yang mengkombinasikan simbol algebra
dan bahasa manusia
2.Contohnya adalah Pascal dan Basic

Computer Software
• Operating System
• Computer Language
• Executing a Program
• Application Software

The Software Developing Method
• Specify the problem requirements
• Analyze the problem

Aplikasi Pengembangan Software
Program Converter
Program Suara
Unit Converter
Studi Kasus :
1. Mengubah mile menjadi kilometer
2. Mengubah kilo kalori menjadi kilo joule

1. Mengubah mile menjadi kilometer
• Masalah
Tugasmu dalam suatu perusahaan adalah untuk mempelajari
tentang peta yang satuannya memakai mile dan km, dan
untuk memudahkan pengukran kamu ditugaskan membuat
program tentang itu
Implementasi
• Analisis
Data yang dibutuhkan:
1) Input : mile (jarak dalam mile)
2) Output : km (jarak dalam kilometer)
3) Pembanding : 1 mile = 1,609 km
• Alogaritma
1) Masukan data dalam mile
2) Ubah ke dalam kilometer
3) Menampilkan data dalam km

2. Mengubah kilo kalori ke kilo joule
• Masalah
Pada awal tahun 2004, masyarakat Eropa terdata melakukan
diet untuk menghilangkan berapa kilo kalori tubuhnya,
tugasmu adalah membuat suatu program yang memudahkan para
pakar fisika dalam mendata proses itu ke dalam kilo
joule.
• Analisis
Data yang dibutuhkan:
1) Input : Berat dalam kilo kalori
2) Output : Berat dalam kilo joule
• Design the algorithm to solve the problem
• Implement the algorithm
• Maintain and update the program
• Test and verify the completed program

3) Pembanding : 1 kilo kalori = 4.1858 kilo joule
• Alogaritma
1) Masukan data dalam kilo kalori
2) Ubah ke dalam kilo joule
3) Tampilkan data dalam kilo joule