1 / 14

Programming Language

Programming Language. Pengen . Pengel . Data Elektronik. Pengertian. Programming Language atau Bahasa Pemrograman adalah suatu bahasa atau tatacara yang digunakan oleh manusia untuk berkomunikasi secara langsung dengan komputer .

coen
Download Presentation

Programming Language

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programming Language Pengen. Pengel. Data Elektronik

  2. Pengertian • Programming Language atauBahasaPemrogramanadalahsuatubahasaatautatacarayang digunakanolehmanusiauntukberkomunikasisecaralangsungdengankomputer. • Jenisprogramming language sangatbanyak. Secaraumum programming language dibagimenjadidua, yaituLow Level LanguagedanHigh Level Language.

  3. Low Level Language • Bahasaatautatacarakomunikasi yang digunakanmasihber-orientasidenganmesin, karenanyaituLow Level Langugaejugadisebutsebagaibahasamesin. • Dalampenggunaannya, programmer harusmenuliskaninstruksidemiinstruksisecarajelasdanteliti.

  4. Low Level Language • Setiapprogram dan data yang ditulis, harusditentukan pula addressnya (dimanadata dan program akandisimpan). • Programmer jugaharusmengetahuilokasisetiapindikatorataupun register dan program untukseluruhfungsinya. • Satu-satunyasimbol yang digunakanuntukmengkomunikasikantindakan yang dilakukandanmeng-identifikasikan data adalah 0 dan 1.

  5. Low Level Language • Instruksiyang adaharusditulisdalamurutandanaturandimanamerekaharusditampilkan. • Olehkarenaitu, apabilasalahsatuinstruksihilangkarenaterjadikesalahan/kurangteliti, makaseluruhinstruksiharus dire-alokasi-kanuntukmembuatruanggunamenambahkaninstruksitersebut (pengubahanlokasidata).

  6. Low Level Language • Untukmengatasikesulitan, bahasamesindikembangkanmenjadiAssembly Language. • Denganpengembanganini, makapenulisanprogram dilakukandenganmenggunakankodeinstruksidan label yang mewakililokasipenyimpananasalkankomputermemilikisaranauntukmenterjemahkankedalambahasamesin (Assembler).

  7. Low Level Language • Program yang ditulisdalambahasa assembly disebutsebagai Source Program • Source Program kemudiandiubahmenjadibahasamesin, disebutsebagai Object Program. • Perubahandari Source Program menjadi Object Program disebutdengan Compile Program (InterpreeteratauCompiler).

  8. High Level Language • Bahasaatautatacara yang digunakanmiripdengantatacara yang digunakanolehmanusiadalamberkomunikasi. • High Level Language lebihmudahdipelajari. Hampirsemuakalimat, kataatauaturan yang adapada High Level Language, jugamerupakankalimat, kataatauaturan yang digunakandalamkehidupansehari-hari.

  9. High Level Language • Jenis high level language cukupbanyak, seperti BASIC, COBOL, FORTRAN, PASCAL dsb. • Samadenganbahasa Assembly, penulisan program dalam high level language jugaharusditerjemahkankedalambahasamesinsebelumprosesdilakukan. • Penulisan code program dilakukandgncarakonvensionalmaupunsecara visual.

  10. Package Software • Merupakan software yang dibuatoleh Software House, KonsultanKomputeratauOrganisasi yang dibuat agar bisadigunakanolehparapemakaikomputer. • Paket software biasanyamemanfaatkan programming language yang olehkebanyakanpemakaikomputermasihdianggapterlalusulituntukdigunakanataupundimanfaatkan.

  11. Package Software • Package Program : merupakan program jadidanpemakaikomputertinggalmemanfaatkannyasaja. • Tailor Made Program : merupakan program yang dibuatsecarakhusussesuaidengankebutuhanparapemakai. • Keduanyadibuatoleh software house, konsultankomputerataupunorganisasi.

  12. Package Software • KeuntunganPaket Program • Tidakmembutuhkanwaktu lama untukmembuat program (bisalangsungdigunakan ). • Kemungkinankesalahan program menjadisangatkecil. • Paketbiasanyamenggunakanstandart-standarttertentudanhalinibisamenambahkeahlian/pengetahuandariparapemakai.

  13. Package Software • KerugianPaket Program • Kurangfleksibel (dirancangdgnstandartpembuat, bukanstandartpemakai, harusmenyesuaikandiri). • Biasanyasulituntukdirawat, karenapemakaibiasanyahanyamendapatexecutable program danbukan source program. • Executable program initidakmungkinbisadiperbaikiataupundimodifikasimeskihanyasedikit.

  14. Contoh Package Software • Paket Program • Microsoft Office • Open Office • MyOB Accounting • Tailor Made Program • Aplikasi SIAKAD dan SINAGA • AplikasiKoperasiSimpanPinjam • AplikasiLayanan Service Bengkel Selesai

More Related