Kamis, 13 Desember 2012

algortima pemograman


Tujuan membuat program komputer
program komputer dibuat untuk memudahkan manusia dalam mengerjakan suatu pekerjaan seperti pemrosesan data ( word processing), melakukan proses perhitungan (computing), pembuatan laporan (reporting) maupun melakukan pemecahan suatu masalah (problem solving). Bahkan saat ini berkembang program-program multimedia ( yang tidak hanya berbasis teks saja, namun jug audio-visual), hingga aplikasi bebasis kecerdasan kecerdasan buatan( artificial intelegent dan neural nework) yang dapat mengenali suara, mengenali rasa, atau pun mengenali bau.

Sistem operasi
adalah perangkat lunak yang mengointrol jalannya komputersecara keseluruhan,. Misalnya bagaimana mengakses perangkat keras, mengatur alokasi memori, dan sebagainya. Sedangkan program aplikasi adalah perangkat lunak yang khudud dibuat untuk keperlkuan tertentu. Misalnya aplikasi akuntasi, aplikasi mail sever, server data base dan sebagainya. Aplikasi-aplikasi tersebut dibuat dengan bahasa pemograman.

Contoh sistem operasi misalnya DOS,Linux, UNix, OS/2 dan MacOS. Sedangkan aplikasi MYOB, StarOffice, OPenoffice, MYSQL data base server, APache web server, dan yang lain-lain. Bahsa pemograman disebut juga BASIS ,C/C++,java, pascal, cobol, forthan, ada, python, ruby dan masih banyak lagi lainya.

Pengetian :
programing language adalah bahasa yang digunakan untuk menulis pemograman
programing adalah kegiatan untuk pembuatan program
programmer adalah orang yang membuat program

bahasa pemograman tingkat tinggi memperudahkan programmer untuk membuat suatu program tanpa harus mengetahui secara rinci lokasi dan memory komputer yang digunakan.

Macam-macam bahasa pemograman:
menurut model bahasa apemograman antara lain:
  • procedural language (pascal, basic, c, forthan, cobol dan ada)
  • fungcional language (LISP,Scheme ,ML,Miranda gofer, Haskell)
  • declarative , non-algoritmic language( PROLOG)
  • Scripting language (PHP, ASP, JSP)
  • Object-oriented language (java, C++,smaltaks,python)
menurt tingkatan bahasa pemograman antara lain:
  • low-level language (assembly,forthan,cobol)
  • hoght-level language (basic, pascal, cc++, java, python)

0 komentar:

Posting Komentar