PENGENALAN DASAR PEMROGRAMAN PERTEMUAN I
I. Pengertian   <ul><li>Program adalah pernyataan yang disusun menjadi satu kesatuan  prosedur yang berupa urutan langkah ...
Pemrograman adalah proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan bahasa p...
<ul><li>B. Hardware </li></ul><ul><li>Serangkaian unsur-unsur yang terdiri dari beberapa perangkat keras  komputer yang di...
II. Bahasa Pemrograman Berdasarkan  Perkembangan   A.    Machine Language Bahasa Pemrograman yang hanya dapat dimengerti o...
C.  Middle Level Language (Bahasa tingkat menengah) Bahasa pemrograman yang menggunakan aturan-aturan gramatikal  dalam pe...
D.    High Level Language (Bahasa tingkat tinggi) Bahasa Pemrograman yang dalam penulisan pernyataannya mudah  dipahami se...
E.   Object Oriented Language  (Bahasa berorientasi obyek)  Bahasa pemrograman yang berorientasi pada obyek. Bahasa pemrog...
III. Kerangka Dasar Pemrograman   Originating   Input   Process  Output   Distribution     Storage
<ul><li>Dalam  prosedur penulisan program arti atau maksud yang terkandung didalam statement  adalah pengertian  dari : </...
<ul><li>Tenaga pelaksana ( Brainware ) yang membutuhkan atau menggunakan flowchart dalam melaksanakan tugasnya adalah : </...
<ul><li>Perangkat keras ( Hardware ) yang digunakan untuk melihat output dari program adalah : </li></ul><ul><li>a.  Keybo...
<ul><li>Perangkat lunak seperti Windows, Unix, Linux adalah merupakan jenis perangkat lunak : </li></ul><ul><li>a. Package...
Upcoming SlideShare
Loading in …5
×

Pertemuan1 ok

2,697 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,697
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
81
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Pertemuan1 ok

  1. 1. PENGENALAN DASAR PEMROGRAMAN PERTEMUAN I
  2. 2. I. Pengertian <ul><li>Program adalah pernyataan yang disusun menjadi satu kesatuan prosedur yang berupa urutan langkah yang disusun secara logis dan sistematis untuk menyelesaikan masalah. </li></ul><ul><li>Bahasa Pemrograman adalah prosedur penulisan program. Terdapat 3 faktor </li></ul><ul><li>penting dalam bahasa pemrograman : </li></ul><ul><li>Sintaks adalah aturan penulisan bahasa tersebut (tata bahasanya). </li></ul><ul><li>Semantik adalah arti atau maksud yang terkandung didalam statement tersebut. </li></ul><ul><li>Kebenaran logika adalah berhubungan dengan benar tidaknya urutan statement. </li></ul>
  3. 3. Pemrograman adalah proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan bahasa pemrograman. Dalam pengolahan data memerlukan beberapa aspek-aspek dasar yaitu : A.   Brainware Tenaga pelaksana yang menjalankan serta mengawasi pengoperasian sistem unit komputer didalam proses pengolahan data untuk menghasilkan suatu informasi yang tepat waktu, tepat guna dan akurat. Contoh : Sistem Analis, Programmer, operator, Technical Support, dll.
  4. 4. <ul><li>B. Hardware </li></ul><ul><li>Serangkaian unsur-unsur yang terdiri dari beberapa perangkat keras komputer yang digunakan untuk membantu proses kerja manusia ( Brainware ). </li></ul><ul><li>Contoh : CPU, Monitor, Keyboard, Harddisk, Disk drive, dll. </li></ul>C. Software Serangkaian unsur-unsur yang terdiri dari beberapa perangkat lunak program komputer yang digunakan untuk membantu proses kerja manusia ( Brainware ). Contoh : Sistem Software, Application Software, Package Software, dll
  5. 5. II. Bahasa Pemrograman Berdasarkan Perkembangan A.   Machine Language Bahasa Pemrograman yang hanya dapat dimengerti oleh mesin ( komputer ) yang didalamnya terdapat CPU yang hanya mengenal 2 (dua) keadaaan yang berlawanan, yaitu : -    Bila tejadi kontak (ada arus) bernilai 1 -    Bila kontak terputus (tidak ada arus) bernilai 0   B.   Low Level Language (Bahasa tingkat rendah) Karena susahnya bahasa mesin, maka dibuatlah simbol yang mudah diingat yang disebut dengan “Mnemonics” ( Pembantu untuk mengingat ). Contohnya : A : Untuk kata Add (Menambahkan) B : Untuk kata Substract (mengurangi ) Mov : Untuk kata Move ( Memindahkan ) Bahasa Pemrograman yang menerjemahkan Mnemonics disebut Assembler.
  6. 6. C. Middle Level Language (Bahasa tingkat menengah) Bahasa pemrograman yang menggunakan aturan-aturan gramatikal dalam penulisan pernyataan, mudah untuk dipahami dan memilik instruksi - instruksi tertentu yang dapat langsung diakses oleh komputer. Contohnya adalah bahasa C.  
  7. 7. D.   High Level Language (Bahasa tingkat tinggi) Bahasa Pemrograman yang dalam penulisan pernyataannya mudah dipahami secara langsung. Bahasa pemrograman ini terbagi menjadi 2 yaitu : 1.   Procedure Oriented Language a.    Scientific Digunakan untuk memecahkan persoalan Matematis/perhitungan Misal : Algol, Fortran, Pascal, Basic b.    Bussines Digunakan untuk memecahkan persoalan dalam bidang bisnis. Misal : Cobol, PL/1. 2.    Problem Oriented Language Misal : RPG (Report Program Generator).
  8. 8. E. Object Oriented Language (Bahasa berorientasi obyek) Bahasa pemrograman yang berorientasi pada obyek. Bahasa pemrograman ini mengandung fungsi-fungsi untuk menyelesaikan suatu permasalahan dan program tidak harus menulis secara detail semua pernyataannya, tetapi cukup memasukkan kriteria-kriteria yang dikehendaki saja Contohnya : Visual dBase, Visual FoxPro, Delphi, Visual C , dll.
  9. 9. III. Kerangka Dasar Pemrograman Originating Input Process Output Distribution     Storage
  10. 10. <ul><li>Dalam prosedur penulisan program arti atau maksud yang terkandung didalam statement adalah pengertian dari : </li></ul><ul><li>a. Semantik c. Kebenaran Logika </li></ul><ul><li>b. Sintaks d. Semua jawaban Benar </li></ul><ul><li>Tenaga pelaksana ( Brainware ) yang membutuhkan atau menggunakan flowchart dalam melaksanakan tugasnya adalah : </li></ul><ul><li>a. Sistem Analis c. Technical Support </li></ul><ul><li>b. Programmer d. Operator </li></ul>
  11. 11. <ul><li>Tenaga pelaksana ( Brainware ) yang membutuhkan atau menggunakan flowchart dalam melaksanakan tugasnya adalah : </li></ul><ul><li>a. Sistem Analis c. Technical Support </li></ul><ul><li>b. Programmer d. Operator </li></ul><ul><li>Perangkat keras ( Hardware ) yang digunakan untuk melihat output dari program adalah : </li></ul><ul><li>a. Keyboard c. Disk Drive </li></ul><ul><li>b. Monitor d. Mouse </li></ul>
  12. 12. <ul><li>Perangkat keras ( Hardware ) yang digunakan untuk melihat output dari program adalah : </li></ul><ul><li>a. Keyboard c. Disk Drive </li></ul><ul><li>b. Monitor d. Mouse </li></ul><ul><li>Perangkat lunak seperti Windows, Unix, Linux adalah merupakan jenis perangkat lunak : </li></ul><ul><li>a. Package Software c. System Software </li></ul><ul><li>b. Application Software d. Utility Software </li></ul>
  13. 13. <ul><li>Perangkat lunak seperti Windows, Unix, Linux adalah merupakan jenis perangkat lunak : </li></ul><ul><li>a. Package Software c. System Software </li></ul><ul><li>b. Application Software d. Utility Software </li></ul><ul><li>Bahasa pemrograman dibawah ini adalah bahasa pemrograman bersifat atau berorientasi obyek, kecuali : </li></ul><ul><li>a. Visual Basic c. Visual Foxpro </li></ul><ul><li>b. Delphi d. Assembler </li></ul>

×