Thursday, January 12, 2017



SANDRA LARA               
                                                               BAB 8
DATABASES    &   INFORMATION SYSTEMS
               Digital Engines for Today’s Economy

                                        8.1 FILES PENGELOLA  

                Konsep dasar hirarki adalah penyimpanan data, field kunci dan  jenis file
dan beberapa metode akses dalam penyimpanan data.
Database elektronik tidak hanya versi berbasis komputer, apa yang digunakan untuk
masuk ke folder manila dan lemari arsip. Sebuah database adalah logis terorganisir
pengumpulan data terkait dirancang dan dibangun untuk tujuan tertentu,

Teknologi untuk menarik bersama-sama fakta-fakta yang memungkinkan mengiris dan
Pencampuran,  pencocokan data dalam segala macam cara. Data dalam database memiliki
beberapa makna yang melekat. Dengan kata lain, berbagai macam acak data tidak bisa
benar disebut database. Sebuah database dapat dari berbagai ukuran dan tingkat apapun
kompleksitas, dan dapat dipertahankan secara manual atau dengan perangkat lunak pada komputer.

                        Bagaimana cara menyusun data yang rapi  
    Data dalam database dapat dikelompokkan ke dalam hirarki kategori, masing-masing.
 Hirarki penyimpanan data terdiri dari tingkat dari data yang disimpan dalam database komputer.
      BITS  adalah  kependekan dari "Binary Digit", yang berarti digit biner. Binary  digit yaitu  unit satuan terkecil dalam komputasi digital. Komputer tidak menggunakan angka desimal untuk menyimpan data,  dan semua data komputer disimpan dalam angka-angka biner..
        Bit adalah unit terkecil dari data komputer dapat menyimpan data dalam database.
 Di dalam database terdiri dari 0 untuk off atau 1 untuk di.
        Karakter (byte) adalah terdiri dari  huruf, angka, atau karakter khusus.
A, B, C, 1, 2, 3, #, $,%  ini merupakan contoh karakter tunggal. Kombinasi yang mewakili
Bit  karakter. Bit dan byte adalah blok bangunan untuk mewakili data di proses
sedang diproses dan  disimpan dalam database. Komputer penawaran dengan bit dan byte
perlu untuk menangani sebagian besar  bidang, catatan, dan file.
          Field adalah unit data yang terdiri dari satu atau lebih. Field  adalah unit terkecil dari informasi yang berarti dalam database. setiap bidang memiliki nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam bidang.
 Contohnya seperti  nama pertama Anda, alamat jalan dan Nomor ktp.

    Fields dapat dirancang untuk menjadi panjang maksimum, panjang variabel,
Dan dapat dirancang untuk berbagai jenis data  seperti teks, angka, tanggal,dan waktu.
    
    RECORD adalah sebuah catatan  kumpulan dari bidang-bidang yang terkait dalam data. 
 
         FILE adalah  sebuah  kumpulan dari catatan yang terkait dalam data yang dikumpulkan
pada setiap orang yang bekerja di departemen  dari sebuah perusahaan untuk mwngumpulkan
 nama, alamat, dan nomor Jaminan Sosial.
 di semua departemen. Akan ada berbagai file untuk setiap karyawan: gaji,
manfaat pensiun, kuota penjualan dan prestasi (jika dalam penjualan), dan sebagainy
                                           Kunci Lapangan
Kunci lapangan adalah konsep penting dalam data  field dari  kunci dan
nomor identifikasi, nomor Jaminan Sosial, rekening nasabah dan kombinasi huruf dan angka  ditetapkan sebagai kode.
 
                                                     
                                                      
                               File: Program Files & Data File
file adalah kumpulan data atau informasi yang diperlakukan sebagai
unit oleh komputer. File diberikan nama-nama program pengolah kata untuk menulis makalah psikologi.
.
                        PROGRAM FILES UNTUK INSTRUKSI SOFTWARE
 File Program adalah file yang berisi instruksi software 
Contohnya pada  pengolah kata atau spreadsheet program.
yang terdiri dari beberapa file program yang berbeda. Dua file yang penting
 adalah sumber file program dan file executable.
file program sumber berisi instruksi komputer tingkat tinggi di asli
membentuk ditulis oleh programmer. 
 Beberapa file program sumber memiliki ekstensi dari bahasa yang mereka ditulis, seperti BASIC  Pas untuk Pascal untuk JavaUntuk prosesor menggunakan instruksi program
menjadi file executable, yang berisi instruksi yang memberitahu komputer
bagaimana melakukan tugas tertentu. 
                                           
                                                             DATA FILE
Data file adalah data yang berisi kata, angka, gambar, suara, dan sebagainya.
file  yang  dapat  digunakan dalam database  seperti
 
• file Graphics: yang  terdiri dari bmp, .tiff, .gif, .jpeg, dan .png.
• File audio: Yang  terdiri dari .mp3, .wav,
• file Animasi / video: yang tertdiri dari Qt, .mpg, .wmv, .avi, dan Rm.
• bmp (bitmap): Bitmap grafis format asli untuk Microsoft Windows.
• .gif (Graphic Interchange Format): terdiri dari  halaman dan gambar
• .jpeg atau .jpg (Joint Ahli Fotografi Group):  "jay-peg." Digunakan   untuk gambar web dan untuk fotografi digital, terutama untuk gambar resolusi tinggi.
              •.pcx  Format yang digunakan untuk  PC Paintbrush.
• .pict /gambar   Format yang digunakan oleh Apple untuk  pada komputer Macintosh.
• .png /Portable Network Graphi  :  digunakan untuk  Alternatif  paten bebas.
• .tiff atau tif /Tagged Image File Format:  file resolusi tinggi bitmap grafis Yang  digunakan pada  Macintosh dan PC komputer.
 
 
• .au  Low-fidelity  sekarang  sering digunakan untuk mendistribusikan sampel suara.
   .mid  (MIDI, Musical Instrument Digital Interface): Format dimaksudkan untuk musik.
   .mp3 (MPEG-3): Format file yang digunakan untuk kompres musik berkualitas CD untuk  menjaga banyak kualitas suara asli.
   wav (gelombang) adalah f ormat file gelombang  yang berisi semua informasi
   Dan juga membutuhkan pemutar  musik berkualitas speaker.
   file video atau .mpeg (Motion Picture Experts Group) digunakan format video u full-motion.
   MPEG-2 format  digunakan oleh DVD-ROM disk  dan MPEG-4 sebagian besar menggunakan  player software video.
   rm (RealMedia) digunakan sebagai format file populer untuk streaming video.
   .wmv (Windows Media Video) adalah  Format Video diakui oleh Windows Media Player.
   file ASCII: file teks  yang tidak mengandung grafis
   File Web:  diantaranya adalah html, htm, .xml, dan Asp /server halaman aktif.
   File Desktop publishing  Sertakan perintah PostScript  yang
   menginstruksikan printer PostScript cara mencetak file.
   Drivers adalah driver Software yang  sering memiliki  ekstensi.
   file Windows sistem operasi: File seperti Autoexec.bat dan
   Config yang  berhubungan dengan OS setup.
   PDF (Portable Document Format) file: File yang menggunakan Adobe Acrobat untuk semua jenis pertukaran dokumen serta untuk
   dokumen penerbitan di web yang di-download dan membaca
   independen dari halaman HTML.
 
Kompresi & dekompres
                           
         Kompresi & dokumen   yaitu   Data dalam Kurang Ruang dan 
Aliran besar teks, audio, dan informasi visual dan 
transmisi data, teknik yang disebut kompresi / dekompresi, dan code.
Kompresi adalah metode menghapus elemen berulang
dari file sehingga file tersebut membutuhkan ruang untuk  penyimpanan data
 
       Ada dua metode utama mengompresi yaitu data lossless dan lossy. 
rincian ini. Contoh dua format file kompresi lossy yang Jpeg dan
.mpeg.  
                                                       BAB 10
                                PROGRAMMING: Prosedur Lima Langkah
 program adalah daftar instruksi yang harus dimiliki untuk  komputer dan untuk
mengolah data menjadi informasi. Instruksi terdiri dari pernyataan yang digunakan dalam bahasa pemrograman, seperti BASIC. Contohnya adalah program yang melakukan
pengolah kata, desktop publishing, atau proses penggajian.
.pemrograman proses lima langkah untuk menciptakan bahwa daftar instruksi pemrograman
Biasanya disebut rekayasa perangkat lunak; Namun, istilah yang terakhir termasuk di
definisi penggunaan proses praktek terbaik untuk membuat dan  memelihara perangkat lunak,
baik untuk kelompok atau individu.
.
Lima langkah dalam proses pemrograman adalah sebagai berikut:
1. Memperjelas / mendefinisikan masalah yang  dibutuhkan oleh output, input, pengolahan
Persyaratan.
2. Desain alat solusi digunakan oleh  pemodelan untuk memetakan program.
3. Kode program-menggunakan sintaks bahasa pemrograman  atau aturan untuk
menulis program.
4. Uji Program dapatk menyingkirkan kesalahan logika, atau bug.
5. Dokumen dan memelihara instruksi program-termasuk yang ditulis untuk

1. PERJELAS TUJUAN & PENGGUNA 
1. Memperjelas tujuan dan pengguna.
2. Tentukan output yang diinginkan.
3. Tentukan input yang diinginkan.
4. Memperjelas pengolahan yang diinginkan.
5. Periksa kembali kelayakan
6. Dokumen analisis
2. PERJELAS HASIL DIINGINKAN 
3. PERJELAS INPUT 
4.  DIINGINKAN PENGOLAHAN input data yang akan diproses menjadi data output
5. DOUBLE-PERIKSA KELAYAKAN IMPLEMENTASI PROGRAM 
6. DOKUMEN ANALISIS 
                                         
                                         Desain Program
beralih ke desain solusi yang ditentukan oleh analis sistem untuk merancang
solusi, kita bisa  membuat suatu algoritma. Algoritma adalah rumus atau
langkah-langkah untuk memecahkan masalah tertentu. 
 
1. MENENTUKAN PROGRAM LOGIC, DENGAN PENDEKATAN TOP-DOWN 
logika program seperti menguraikan kertas jangka panjang sebelum melanjutkan
untuk menulis. Top down hasil rancangan program dengan mengidentifikasi atas
elemen, atau modul.  kemudian memecahnya mode ke level terendah
Rancangan program digunakan untuk mengidentifikasi langkah-langkah pengolahan program, atau modul..
• modularisasi adalah Modularisasi secara dramatis menyederhanakan pengembangan program  karena setiap bagian dapat dikembangkan dan diuji secara terpisah.
      Top-down rancangan program  program desain top-down bisa
diwakili grafis dalam grafik hirarki. Sebuah grafik hirarki, atau
struktur grafik, menggambarkan tujuan keseluruhan dari program ini, dengan
mengidentifikasi semua modul yang diperlukan untuk mencapai tujuan.
 
2. DESIGN DETAILS, MENGGUNAKAN pseudo ATAU flowchart
yaitu, penggunaan pseudocode atau penggunaan diagram alur.
. Pseudocode adalah metode merancang sebuah program menggunakan
Laporan manusia-bahasa yang normal untuk menggambarkan logika dan
aliran pengolahan. Pseudocode adalah seperti sebuah garis besar atau
bentuk ringkasan program Anda akan menulis.
• Program flowchart: Sebuah program flowchart  grafik yang secara grafis
menyajikan secra  rinci dan diperlukan untuk memecahkan  masalah pemograman.
• struktur Control yaitu Ketika  mencoba untuk menentukan logika di balik
Sesuatu seperti  kata-kata  jika dan kemudian
struktur kontrol menggunakan kata-kata yang sama. Sebuah struktur pengendalian, atau
struktur logika, adalah struktur yang mengontrol urutan logis dalam
program instruksi dieksekusi komputer.
Ketiga Langkah: Kode Program
Coding terdiri dari  persyaratan logika dari pseudocode atau diagram alur
ke dalam bahasa pemrograman huruf, angka, dan simbol
yang membentuk program.
 
1. PILIH YANG SESUAI TINGKAT TINGGI BAHASA PEMROGRAMAN 
Bahasa pemograman adalah seperangkat aturan yang memberitahu komputer untuk  melakukan operasi.
2. KODE PROGRAM  BAHASA  Sintaks adalah Untuk memahami program kerja  harus mengikuti sintaks atau aturan pemrograman tata bahasa  sendiri.
 
1. PERFORM DESK MEMERIKSA Meja-checking hanya bisa membaca, atau
untuk memastikan bahwa itu bebas dari kesalahan .

2. DEBUG PROGRAM  adalah  program telah meriksa kessalahan
 untuk  untuk mendeteksi dan  mencari kesalahan  dalam bahasa pemrograman, seperti BASIC. Contohnya adalah program yang melakukan
 
dan menghapus semua kesalahan dalam sebuah program komputer. 
3. RUN DUNIA nyata DATA 
1. MENULIS BUKU DOKUMENTASI  ketika membeli paket perangkat lunak komersial,
seperti spreadsheet,  biasanya mendapatkan petunjuk  pengguna
dokumentasi   pada CD perangkat lunak.
2. MENULIS OPERATOR DOKUMENTASI-orang yang menjalankan komputer besar
disebut operator komputer. Karena mereka tidak selalu programmer, mereka
perlu diberitahu apa yang harus dilakukan ketika malfungsi Program. Dokumentasi Operator
memberi mereka informasi ini

3. MENULIS PROGRAMMER DOKUMENTASi setelah program asli dan
Tim telah dibubarkan, program mungkin masih digunakan oleh
perangkat lunak dan dokumentasi program membantu melatih pendatang baru yang memungkinkan
4. MENJAGA PROGRAM: Pemeliharaan termasuk
aktivitas yang dirancang untuk menjaga program dalam kondisi, bebas dari kesalahan kerja,.
up to date-penyesuaian, penggantian, perbaikan, pengukuran, tes, dan
sebagainya. 
                   
                       Lima langkah dari bahasa pemograman adalah

Langkah pertama
Masalah klarifikasi 
1. Memperjelas tujuan program dan Program
pengguna
2. Tentukan output yang diinginkan.
3. Tentukan input yang diinginkan.
4. Memperjelas pengolahan yang diinginkan.
5. Periksa kembali kelayakan penerapan program
6. Dokumen analisis.
Langkah 2: desain Program 
1. Tentukan logika program melalui Pendekatan topdown dan modularisasi,
menggunakan grafik hirarki.
2. Rincian Desain menggunakan pseudocode tujuannya untuk menggunakan diagram alur. 
3. Uji desain dengan terstruktur walkthrough.
Langkah 3: Program coding 
1.Pilih tingkat tinggi yang sesuai bahasa pemrograman.
2. Kode pemogrogram yang salah dalam bahasa itu sintaks eror.
Langkah 4:  pengujian Program 
1. memeriksa program 
2. Jalankan program dan debug
3. Jalankan data dunia nyata (pengujian beta).
Langkah 5: dokumentasi Program dan pemeliharaan
1. dokumentasi Menulis pengguna.
2. dokumentasi Operator Write.
3. dokumentasi Menulis programmer.
4. Menjaga program.




SANDRA LARA               
                                                               BAB 8
DATABASES    &   INFORMATION SYSTEMS
               Digital Engines for Today’s Economy

                                        8.1 FILES PENGELOLA  

                Konsep dasar hirarki adalah penyimpanan data, field kunci dan  jenis file
dan beberapa metode akses dalam penyimpanan data.
Database elektronik tidak hanya versi berbasis komputer, apa yang digunakan untuk
masuk ke folder manila dan lemari arsip. Sebuah database adalah logis terorganisir
pengumpulan data terkait dirancang dan dibangun untuk tujuan tertentu,

Teknologi untuk menarik bersama-sama fakta-fakta yang memungkinkan mengiris dan
Pencampuran,  pencocokan data dalam segala macam cara. Data dalam database memiliki
beberapa makna yang melekat. Dengan kata lain, berbagai macam acak data tidak bisa
benar disebut database. Sebuah database dapat dari berbagai ukuran dan tingkat apapun
kompleksitas, dan dapat dipertahankan secara manual atau dengan perangkat lunak pada komputer.

                        Bagaimana cara menyusun data yang rapi  
    Data dalam database dapat dikelompokkan ke dalam hirarki kategori, masing-masing.
 Hirarki penyimpanan data terdiri dari tingkat dari data yang disimpan dalam database komputer.
      BITS  adalah  kependekan dari "Binary Digit", yang berarti digit biner. Binary  digit yaitu  unit satuan terkecil dalam komputasi digital. Komputer tidak menggunakan angka desimal untuk menyimpan data,  dan semua data komputer disimpan dalam angka-angka biner..
        Bit adalah unit terkecil dari data komputer dapat menyimpan data dalam database.
 Di dalam database terdiri dari 0 untuk off atau 1 untuk di.
        Karakter (byte) adalah terdiri dari  huruf, angka, atau karakter khusus.
A, B, C, 1, 2, 3, #, $,%  ini merupakan contoh karakter tunggal. Kombinasi yang mewakili
Bit  karakter. Bit dan byte adalah blok bangunan untuk mewakili data di proses
sedang diproses dan  disimpan dalam database. Komputer penawaran dengan bit dan byte
perlu untuk menangani sebagian besar  bidang, catatan, dan file.
          Field adalah unit data yang terdiri dari satu atau lebih. Field  adalah unit terkecil dari informasi yang berarti dalam database. setiap bidang memiliki nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam bidang.
 Contohnya seperti  nama pertama Anda, alamat jalan dan Nomor ktp.

    Fields dapat dirancang untuk menjadi panjang maksimum, panjang variabel,
Dan dapat dirancang untuk berbagai jenis data  seperti teks, angka, tanggal,dan waktu.
    
    RECORD adalah sebuah catatan  kumpulan dari bidang-bidang yang terkait dalam data. 
 
         FILE adalah  sebuah  kumpulan dari catatan yang terkait dalam data yang dikumpulkan
pada setiap orang yang bekerja di departemen  dari sebuah perusahaan untuk mwngumpulkan
 nama, alamat, dan nomor Jaminan Sosial.
 di semua departemen. Akan ada berbagai file untuk setiap karyawan: gaji,
manfaat pensiun, kuota penjualan dan prestasi (jika dalam penjualan), dan sebagainy
                                           Kunci Lapangan
Kunci lapangan adalah konsep penting dalam data  field dari  kunci dan
nomor identifikasi, nomor Jaminan Sosial, rekening nasabah dan kombinasi huruf dan angka  ditetapkan sebagai kode.
 
                                                     
                                                      
                               File: Program Files & Data File
file adalah kumpulan data atau informasi yang diperlakukan sebagai
unit oleh komputer. File diberikan nama-nama program pengolah kata untuk menulis makalah psikologi.
.
                        PROGRAM FILES UNTUK INSTRUKSI SOFTWARE
 File Program adalah file yang berisi instruksi software 
Contohnya pada  pengolah kata atau spreadsheet program.
yang terdiri dari beberapa file program yang berbeda. Dua file yang penting
 adalah sumber file program dan file executable.
file program sumber berisi instruksi komputer tingkat tinggi di asli
membentuk ditulis oleh programmer. 
 Beberapa file program sumber memiliki ekstensi dari bahasa yang mereka ditulis, seperti BASIC  Pas untuk Pascal untuk JavaUntuk prosesor menggunakan instruksi program
menjadi file executable, yang berisi instruksi yang memberitahu komputer
bagaimana melakukan tugas tertentu. 
                                           
                                                             DATA FILE
Data file adalah data yang berisi kata, angka, gambar, suara, dan sebagainya.
file  yang  dapat  digunakan dalam database  seperti
 
• file Graphics: yang  terdiri dari bmp, .tiff, .gif, .jpeg, dan .png.
• File audio: Yang  terdiri dari .mp3, .wav,
• file Animasi / video: yang tertdiri dari Qt, .mpg, .wmv, .avi, dan Rm.
• bmp (bitmap): Bitmap grafis format asli untuk Microsoft Windows.
• .gif (Graphic Interchange Format): terdiri dari  halaman dan gambar
• .jpeg atau .jpg (Joint Ahli Fotografi Group):  "jay-peg." Digunakan   untuk gambar web dan untuk fotografi digital, terutama untuk gambar resolusi tinggi.
              •.pcx  Format yang digunakan untuk  PC Paintbrush.
• .pict /gambar   Format yang digunakan oleh Apple untuk  pada komputer Macintosh.
• .png /Portable Network Graphi  :  digunakan untuk  Alternatif  paten bebas.
• .tiff atau tif /Tagged Image File Format:  file resolusi tinggi bitmap grafis Yang  digunakan pada  Macintosh dan PC komputer.
 
 
• .au  Low-fidelity  sekarang  sering digunakan untuk mendistribusikan sampel suara.
   .mid  (MIDI, Musical Instrument Digital Interface): Format dimaksudkan untuk musik.
   .mp3 (MPEG-3): Format file yang digunakan untuk kompres musik berkualitas CD untuk  menjaga banyak kualitas suara asli.
   wav (gelombang) adalah f ormat file gelombang  yang berisi semua informasi
   Dan juga membutuhkan pemutar  musik berkualitas speaker.
   file video atau .mpeg (Motion Picture Experts Group) digunakan format video u full-motion.
   MPEG-2 format  digunakan oleh DVD-ROM disk  dan MPEG-4 sebagian besar menggunakan  player software video.
   rm (RealMedia) digunakan sebagai format file populer untuk streaming video.
   .wmv (Windows Media Video) adalah  Format Video diakui oleh Windows Media Player.
   file ASCII: file teks  yang tidak mengandung grafis
   File Web:  diantaranya adalah html, htm, .xml, dan Asp /server halaman aktif.
   File Desktop publishing  Sertakan perintah PostScript  yang
   menginstruksikan printer PostScript cara mencetak file.
   Drivers adalah driver Software yang  sering memiliki  ekstensi.
   file Windows sistem operasi: File seperti Autoexec.bat dan
   Config yang  berhubungan dengan OS setup.
   PDF (Portable Document Format) file: File yang menggunakan Adobe Acrobat untuk semua jenis pertukaran dokumen serta untuk
   dokumen penerbitan di web yang di-download dan membaca
   independen dari halaman HTML.
 
Kompresi & dekompres
                           
         Kompresi & dokumen   yaitu   Data dalam Kurang Ruang dan 
Aliran besar teks, audio, dan informasi visual dan 
transmisi data, teknik yang disebut kompresi / dekompresi, dan code.
Kompresi adalah metode menghapus elemen berulang
dari file sehingga file tersebut membutuhkan ruang untuk  penyimpanan data
 
       Ada dua metode utama mengompresi yaitu data lossless dan lossy. 
rincian ini. Contoh dua format file kompresi lossy yang Jpeg dan
.mpeg.  
                                                       BAB 10
                                PROGRAMMING: Prosedur Lima Langkah
 program adalah daftar instruksi yang harus dimiliki untuk  komputer dan untuk
mengolah data menjadi informasi. Instruksi terdiri dari pernyataan yang digunakan dalam bahasa pemrograman, seperti BASIC. Contohnya adalah program yang melakukan
pengolah kata, desktop publishing, atau proses penggajian.
.pemrograman proses lima langkah untuk menciptakan bahwa daftar instruksi pemrograman
Biasanya disebut rekayasa perangkat lunak; Namun, istilah yang terakhir termasuk di
definisi penggunaan proses praktek terbaik untuk membuat dan  memelihara perangkat lunak,
baik untuk kelompok atau individu.
.
Lima langkah dalam proses pemrograman adalah sebagai berikut:
1. Memperjelas / mendefinisikan masalah yang  dibutuhkan oleh output, input, pengolahan
Persyaratan.
2. Desain alat solusi digunakan oleh  pemodelan untuk memetakan program.
3. Kode program-menggunakan sintaks bahasa pemrograman  atau aturan untuk
menulis program.
4. Uji Program dapatk menyingkirkan kesalahan logika, atau bug.
5. Dokumen dan memelihara instruksi program-termasuk yang ditulis untuk

1. PERJELAS TUJUAN & PENGGUNA 
1. Memperjelas tujuan dan pengguna.
2. Tentukan output yang diinginkan.
3. Tentukan input yang diinginkan.
4. Memperjelas pengolahan yang diinginkan.
5. Periksa kembali kelayakan
6. Dokumen analisis
2. PERJELAS HASIL DIINGINKAN 
3. PERJELAS INPUT 
4.  DIINGINKAN PENGOLAHAN input data yang akan diproses menjadi data output
5. DOUBLE-PERIKSA KELAYAKAN IMPLEMENTASI PROGRAM 
6. DOKUMEN ANALISIS 
                                         
                                         Desain Program
beralih ke desain solusi yang ditentukan oleh analis sistem untuk merancang
solusi, kita bisa  membuat suatu algoritma. Algoritma adalah rumus atau
langkah-langkah untuk memecahkan masalah tertentu. 
 
1. MENENTUKAN PROGRAM LOGIC, DENGAN PENDEKATAN TOP-DOWN 
logika program seperti menguraikan kertas jangka panjang sebelum melanjutkan
untuk menulis. Top down hasil rancangan program dengan mengidentifikasi atas
elemen, atau modul.  kemudian memecahnya mode ke level terendah
Rancangan program digunakan untuk mengidentifikasi langkah-langkah pengolahan program, atau modul..
• modularisasi adalah Modularisasi secara dramatis menyederhanakan pengembangan program  karena setiap bagian dapat dikembangkan dan diuji secara terpisah.
      Top-down rancangan program  program desain top-down bisa
diwakili grafis dalam grafik hirarki. Sebuah grafik hirarki, atau
struktur grafik, menggambarkan tujuan keseluruhan dari program ini, dengan
mengidentifikasi semua modul yang diperlukan untuk mencapai tujuan.
 
2. DESIGN DETAILS, MENGGUNAKAN pseudo ATAU flowchart
yaitu, penggunaan pseudocode atau penggunaan diagram alur.
. Pseudocode adalah metode merancang sebuah program menggunakan
Laporan manusia-bahasa yang normal untuk menggambarkan logika dan
aliran pengolahan. Pseudocode adalah seperti sebuah garis besar atau
bentuk ringkasan program Anda akan menulis.
• Program flowchart: Sebuah program flowchart  grafik yang secara grafis
menyajikan secra  rinci dan diperlukan untuk memecahkan  masalah pemograman.
• struktur Control yaitu Ketika  mencoba untuk menentukan logika di balik
Sesuatu seperti  kata-kata  jika dan kemudian
struktur kontrol menggunakan kata-kata yang sama. Sebuah struktur pengendalian, atau
struktur logika, adalah struktur yang mengontrol urutan logis dalam
program instruksi dieksekusi komputer.
Ketiga Langkah: Kode Program
Coding terdiri dari  persyaratan logika dari pseudocode atau diagram alur
ke dalam bahasa pemrograman huruf, angka, dan simbol
yang membentuk program.
 
1. PILIH YANG SESUAI TINGKAT TINGGI BAHASA PEMROGRAMAN 
Bahasa pemograman adalah seperangkat aturan yang memberitahu komputer untuk  melakukan operasi.
2. KODE PROGRAM  BAHASA  Sintaks adalah Untuk memahami program kerja  harus mengikuti sintaks atau aturan pemrograman tata bahasa  sendiri.
 
1. PERFORM DESK MEMERIKSA Meja-checking hanya bisa membaca, atau
untuk memastikan bahwa itu bebas dari kesalahan .

2. DEBUG PROGRAM  adalah  program telah meriksa kessalahan
 untuk  untuk mendeteksi dan  mencari kesalahan  dalam bahasa pemrograman, seperti BASIC. Contohnya adalah program yang melakukan
 
dan menghapus semua kesalahan dalam sebuah program komputer. 
3. RUN DUNIA nyata DATA 
1. MENULIS BUKU DOKUMENTASI  ketika membeli paket perangkat lunak komersial,
seperti spreadsheet,  biasanya mendapatkan petunjuk  pengguna
dokumentasi   pada CD perangkat lunak.
2. MENULIS OPERATOR DOKUMENTASI-orang yang menjalankan komputer besar
disebut operator komputer. Karena mereka tidak selalu programmer, mereka
perlu diberitahu apa yang harus dilakukan ketika malfungsi Program. Dokumentasi Operator
memberi mereka informasi ini

3. MENULIS PROGRAMMER DOKUMENTASi setelah program asli dan
Tim telah dibubarkan, program mungkin masih digunakan oleh
perangkat lunak dan dokumentasi program membantu melatih pendatang baru yang memungkinkan
4. MENJAGA PROGRAM: Pemeliharaan termasuk
aktivitas yang dirancang untuk menjaga program dalam kondisi, bebas dari kesalahan kerja,.
up to date-penyesuaian, penggantian, perbaikan, pengukuran, tes, dan
sebagainya. 
                   
                       Lima langkah dari bahasa pemograman adalah

Langkah pertama
Masalah klarifikasi 
1. Memperjelas tujuan program dan Program
pengguna
2. Tentukan output yang diinginkan.
3. Tentukan input yang diinginkan.
4. Memperjelas pengolahan yang diinginkan.
5. Periksa kembali kelayakan penerapan program
6. Dokumen analisis.
Langkah 2: desain Program 
1. Tentukan logika program melalui Pendekatan topdown dan modularisasi,
menggunakan grafik hirarki.
2. Rincian Desain menggunakan pseudocode tujuannya untuk menggunakan diagram alur. 
3. Uji desain dengan terstruktur walkthrough.
Langkah 3: Program coding 
1.Pilih tingkat tinggi yang sesuai bahasa pemrograman.
2. Kode pemogrogram yang salah dalam bahasa itu sintaks eror.
Langkah 4:  pengujian Program 
1. memeriksa program 
2. Jalankan program dan debug
3. Jalankan data dunia nyata (pengujian beta).
Langkah 5: dokumentasi Program dan pemeliharaan
1. dokumentasi Menulis pengguna.
2. dokumentasi Operator Write.
3. dokumentasi Menulis programmer.
4. Menjaga program.