Wednesday, 28 December 2016

Pengelompokan Bahasa Pemrogaman Berdasarkan Generasinya


Pengelompokan Bahasa Pemrogaman Berdasarkan Generasinya adalah sebuah judul artikel kelanjutan dari artikel sebelumnya yang berjudul Bahasa Tingkat Menengah dan Bahasa Tingkat Tinggi Pemrogaman. Baiklah kita langsung saja membahas Pengelompokan Bahasa Pemrogaman Berdasarkan Generasinya.


Pengelompokan Bahasa Pemrogaman Berdasarkan Generasinya adalah sebagai berikut:
 
Bahasa Mesin
Bahasa Mesin
Bahasa Pemrogaman yang pertama yaitu Bahasa Pemrograman Generasi kesatu. Pada bahasa pemrograman generasi kesatu atau bahasa pemrogaman generasi pertama, programnya disusun dengan mempergunakan bahasa mesin. Bahasa program generasi pertama ini sangat sulit untuk dipahami dan juga sangat membosankan bagi seorang pemrogram atau programmer.

Programmer dalam bahasa pemrograman generasi pertama ini harus memahami dan menguasai pengoperasian komputer secara teknis. Dalam bahasa program generasi pertama ini karena menggunakan bahasa mesin maka mempunyai kelebihan dan kelemahan. Kelebihan pemrograman generasi pertama ini memberikan eksekusi program yang sangat cepat. Kelemahan bahasa pemrogaman generasi pertama ini ialah bergantung pada mesin atau machine dependent. Maksud dari machine dependent ialah bahasa mesin antara mesin yang satu dengan mesin yang lainnya akan berbeda.

Contoh kode dalam bahasa mesin dalam bahasa pemrograman generasi pertama misalnya:
Contoh pertama
Intruksi bahasa mesin: B402 atau 1011 0100 0000 0010
Maksud dari intruksi bahasa mesin itu ialah muatlah bilangan 2 ke register AH.

Contoh kedua
Intruksi bahasa mesin: B22A atau 1011 0010 0010 1010
Maksud dari intruksi bahasa mesin itu ialah muatlah bilangan 2A beksadesimal ke register DL.

Contoh ketiga
Intruksi bahasa mesinn: CD21 atau 1100 1101 0010 0001
Maksud dari intruksi bahasa mesin itu ialah jalankan interupsi 21 beksadesimal.

Wednesday, 21 December 2016

Bahasa Tingkat Menengah dan Bahasa Tingkat Tinggi Pemrogaman


Bahasa Tingkat Menengah (Middle Level Language) dan Bahasa Tingkat Tinggi (High Level Language) Pemrogaman adalah suatu artikel kelanjutan dari artikel sebelumnya yang berjudul Bahasa Pemrogaman (Programming language) dalam Komputer. Sudah kita ketahui bersama bahwa tingkat bahasa pemrograman ada tiga, yaitu bahasa tingkat rendah, bahasa tingkat menengah, dan bahasa tingkat tinggi. Bahasa tingakat rendah pemrograman sudah kita pelajari diartikel sebelumnya. Sekarang kita akan membahas yang berikutnya yaitu bahasa tingkat menengah pemrograman terlebih dahulu.
 
Bahasa Tingkat Menengah dan Bahasa Tingkat Tinggi Pemrogaman
Bahasa Tingkat Menengah dan Bahasa Tingkat Tinggi Pemrogaman
Bahasa tingkat menengah (middle level language) ialah bahasa pemrograman yang aturan-aturan penulisanya mendekati bahasa manusia. Bahasa tingkat menengah ini serupa dengan bahasa tingkat tinggi, akan tetapi mempunyai kemampuan kecepatan proses dan pengaksesan perangkat keras yang hampir sama dengan low level language atau bahasa tingkat rendah. Contoh salah satu bahasa yang termasuk kategori bahasa tingkat menengah ialah C.

Selanjutknya kita akan membahas tingkat bahasa pemrograman yang berikutnya yaitu bahasa tingkat tinggi atau high level language. Bahasa pemrograman tingkat tinggi atau high level language ini dekat dengan bahasa manusia. Bahasa pemrograman tingkat tinggi ini mempunyai kelebihan utama yaitu mudah untuk diperbarui, mudah dibaca, dan mudah ditulis. Sebelum kita menjalankan bahasa pemrograman tingkat tinggi ini, maka kita harus terlebih dahulu mengkompilasi program itu. Contoh dari bahasa pemrograman tingkat tinggi ialah: Java, PHP, ASP, XML, Informix, Visual Studio (Visual Basic dan Visual Fox Pro), Basic, Phyton, Perl, MS-SQL, Oracle, Delphi, Pascal, Lisp, Fortran, C, C++, Cobol, Ada, dan Algol.

Pada saat sekarang ini, bahasa pemrogaman itu ternyata dikelompokan menjadi lima generasi. Bahasa pemrograman itu mempunyai karakteristik tersendiri pada setiap genarasinya. Pada dasarnya setiap generasi bahasa pemrograman semain maju maka orientasinya bahasa pemrogaman itu akan semakin lebih dekat dengan bahasa manusia.

Tuesday, 20 December 2016

Bahasa Pemrogaman (Programming language) dalam Komputer


Bahasa Pemrogaman (Programming language) dalam Komputer adalah artikel kelanjutan dari artikel sebelumnya yang berjudul Program Aplikasi Browser dan Program Aplikasi CAD (Computer Aid Design).
 
Bahasa Pemrogaman (Programming language) dalam Komputer
Bahasa Pemrogaman (Programming language) dalam Komputer
Pada saat ini kita akan membahas tentang bahasa pemrograman. Bahasa pemrogaman atau programming language ialah bahasa komputer yang dipergunakan dan berguna untuk membuat suatu program atau suatu aplikasi dengan bahasa yang memiliki aturan, prosedur tertentu, metode, dan struktur dari program itu sendiri. Komputer itu mengerjakan transformasi data berdasarkan pada kumpulan perintah program yang sudah dibuat oleh program itu.

Kumpulan perintah itu harus dimengerti oleh komputer, bermakna, dan berstruktur tertentu (syntax). Bahasa yang telah dibuat itu selanjutnya akan diterjemahkan ke dalam bahasa mesin supaya bisa dimengerti oleh komputer.

Tingkat bahasa pemrogaman ada tiga tingkat, yaitu bebagai berikut:

Tingkat bahasa pemrograman yang pertama yaitu bahasa tingkat rendah. Bahasa tingkat rendah atau low level language ialah bahasa pemrograman generasi yang pertama.

Bahasa pemrograman tingkat rendah ini sangat sulit untuk dimengerti sebab intruksinya mempergunakan bahasa rakitan dan bahasa mesin. Bahasa rakitan atau assembly language penggunaan intruksinya sudah mendekati bahasa sehari-hari yaitu menggunakan bahasa inggris, akan tetapi bahasa rakitan ini masih sulit untuk dipahami sebab banyak mempergunakan sinkatan-singkatan. Contoh singkatan dalam bahasa rakitan misalnya STO yang artinya simpan (STORE). Contoh lainnya misalnya MOV artinya pindahkan (MOVE). Yang berikutnya yaitu bahasa mesin. Bahasa mesin atau machine language mempergunakan pengodean bahasa dengan bilangan biner angka 0 dan 1.

Sunday, 11 December 2016

Program Aplikasi Browser dan Program Aplikasi CAD (Computer Aid Design)


Program Aplikasi Browser dan Program Aplikasi CAD (Computer Aid Design) ialah artikel kelanjutan dari artikel sebelumnya yaitu artikel yang berjudul Program Aplikasi Dekstop Publishing dan Program Aplikasi Multimedia.
 
Program Aplikasi Browser
Program Aplikasi Browser
Baiklah kita langsung saja akan membahas Program Aplikasi Browser terlebih dahulu. Program Aplikasi Browser ialah suatu aplikasi yang dipergunakan untuk membantu dalam mencari suatu informasi dan untuk berkomunikasi melalui jaringan internet.

Contoh dari aplikasi browser misalnya Google Chrome, Mozilla Firefox, Internet Explorer, serta beberapa browser messenger dan browser chat. Untuk mempergunakan salah satu aplikasi browser tersebut, maka komputer kita harus selalu terhubung dengan jaringan internet.

Program aplikasi berikutnya yang akan kita bahas ialah program aplikasi CAD (Computer Aid Design). Program Aplikasi CAD (Computer Aid Design) ialah suatu aplikasi yang orientasinya pada pengolahan rancangan suatu kontruksi mesin atau konstruksi bangunan.

Contoh dari aplikasi CAD ialah aplikasi AutoCAD. Seseorang yang menggunakan Aplikasi CAD, maka seseorang itu harus memahami dalam menggunakan aplikasi CAD tersebut, selain itu juga dibutuhkan pengetahuan tentang teknik mesin atau teknik bangunan. Perangkat lunak atau sofwere AutoCAD pada umumnya dipergunakan oleh para arsitek, siswa sekolah kejuruan teknik sipil dan teknik mesin, mahasiswa jurusan teknik, dan drafter.

Friday, 9 December 2016

Program Aplikasi Dekstop Publishing dan Program Aplikasi Multimedia


Program Aplikasi Dekstop Publishing dan Program Aplikasi Multimedia  ialah artikel kelanjutan dari artikel sebelumnya yang berjudul Program Aplikasi Presentasi dan Program Aplikasi Database. Program Aplikasi Dekstop Publishing dan Program Aplikasi Multimedia  ini sangat bermanfaat untuk kita pelajari.
 
Program Aplikasi Dekstop Publishing
Program Aplikasi Dekstop Publishing
Baiklah kita akan langusng membahas Program Aplikasi Dekstop terlebih dahulu. Program Aplikasi Dekstop Publishing ialah suatu aplikasi yang orientasinya pada pengolahan gambar atau desain grafis. Contoh dari Program Aplikasi Dekstop Publishing ialah Corel Draw, Adobe Photoshop, GIMP, Ventura, dan Adobe Page Maker.

Program Aplikasi Dekstop Publishing ini banyak dipergunakan di dalam dunia percetakan. Program Aplikasi Dekstop Publishing ini dapat membantu kita dalam membuat dan mengedit gambar, leaflet, brosur, poster, dan foto digital.

Contoh perangkat lunak atau sofwere dekstop publishing atau desain grafis yang banyak diperguanakan ialah Adobe photoshop (berbasis bitmap) dan Corel Draw (berbasis vektor). Pengertian dari bitmap ialah suatu gambar yang tersusun dari piksel atau titik sehingga pada saat gambar diperbesar akan tampak kasar. Sedangkan pengertian dari vektor ialah suatu gambar yang tersusun dari garis-garis sehingga gambarnya tetap bagus pada saat diperbesar.

Sekarang kita akan membahas Program Aplikasi berikutnya yaitu Program Aplikasi Multimedia. Program Aplikasi Multimedia ialah suatu aplikasi yang bisa dipergunakan dengan beberapa media, baik melalui komputer, ponsel, PDA, dan peralatan teknologi informasi yang lainnya.

Contoh dari Program Aplikasi Multimedia ialah Windows Media Player, Real Player, dan Winamp. Sistem operasi pada windows yang multi tasking dapat memungkinkan kita untuk bekerja dengan beberapa aplikasi sekaligus. Contohnya yaitu kita bisa mengetik sambil menonton acara siaran televisi yang kita sukai melalui komputer, atau bisa juga kita mengetik dengan sambil mendengarkan musik kesukaan kita dengan aplikasi winamp.

Tuesday, 6 December 2016

Program Aplikasi Presentasi dan Program Aplikasi Database


Program Aplikasi Presentasi dan Program Aplikasi Database merupakan judul artikel kelanjutan dari artikel sebelumnya yaitu artikel yang berjudul Program Aplikasi dalam Perangkat Lunak. Baiklah kita sekarang akan membahas mengenai Program Aplikasi Presentasi terlebih dahulu.
 
Program Aplikasi Presentasi
Program Aplikasi Presentasi
Pengertian dari program aplikasi presentasi ialah aplikasi yang berorientasi untuk mempresentasikan suatu makalah. Contoh dari program aplikasi presentasi misalnya Microsoft Power Point dan OpenOffice Presentation.

Program Aplikasi presentasi ini dapat menolong kita dalam menyajikan makalah supaya makalah tersebut agar tampil lebih professional dan juga lebih menarik. Karena di dalam program aplikasi presentasi ini dilengkapi dengan animasi gambar dan animasi teks.

Sekarang kita akan membahas program aplikasi berikutnya yaitu program aplikasi Database. Program aplikasi database ialah suatu aplikasi yang orientasinya pada pengolahan data. Contoh dari program aplikasi database ialah Microsoft Access, dBase III+, OpenOffice Database, Foxpro, dan Fox Base. Program aplikasi database ini dapat membantu kita seandainya kita melakukan manajamen data. Manajemen data misalnya data siswa, persediaan barang, data penjualan, dan pembelian.

Monday, 5 December 2016

Program Aplikasi dalam Perangkat Lunak


Program Aplikasi dalam Perangkat Lunak adalah suatu judul artikel kelanjutan dari artikel sebelumnya yang berjudul macam-macam perangkat lunak. Program Aplikasi ini termasuk jenis perangkat lunak yang harus kita pahami jika kita ingin mendalami tentang perangkat lunak tersebut.
 
Program Aplikasi dalam Perangkat Lunak
Program Aplikasi dalam Perangkat Lunak
Pengertian dari program aplikasi ialah perangkat lunak atau software yang dirancang secara khusus untuk kebutuhan-kebutuhan tertentu. Sofware atau perangkat lunak aplikasi ini merupakan bagian perangkat lunak yang banyak digunakan dan terus berkembang.

Program aplikasi ternyata juga ada yang bersifat komersial, shareware (penggunaannya terbatas sampai jangka waktu tertentu, untuk mempergunakan aplikasi tersebut maka harus membeli lisensinya kembali), freeware, dan open source.

Program aplikasi dibagi menjadi:

Jenis program apikasi yang pertama yaitu word processing. Word processing ialah suatu aplikasi yang orientasinya pada pengolahan kata. Contoh dari aplikasi word processing misalnya: Microsoft Word, Word Star, Word Perfect, Open Office Writer, dan Chi Writer. Aplikasi Word processing ini dapat membantu kita dalam membuat dokumen surat, karya tulis, dan CV. Software atau perangkat lunak pengolahan kata dibagi menjadi dua, yaitu berbasis grafis dan berbasis teks. Tetapi pada saat ini, perangkat lunak aplikasi berbasis teks telah ditinggalkan sebab dianggap sudah usang dan kurang menarik. Perangkat lunak atau software yang paling umum dipergunakan ialah yang berbasis grafis. Perangkat lunak berbasis grafis contohnya adalah Microsoft Word.