Tuesday, October 18, 2011
Wednesday, October 5, 2011
Tugas PTI
Macam Macam Bahasa Pemrograman
Bahasa pemrograman adalah suatu bahasa yang digunakan oleh seorang programmer untuk menginstruksikan mesin-mesin agar bekerja sesuai yang diharapkan dengan menggunakan aturan-aturan dan tata bahasa tertentu berupa rangkaian huruf, angka dan simbol-simbol secara terstruktur (Satria Ady Pradana:2010)
Berikut ini ada beberapa macam bahasa pemrograman yang perlu anda ketahui :
1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.
2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).
3. Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.
4. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.
XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.
5. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).
WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.
WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.
6. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.
7. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.
8. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.
9. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.
Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).
Bahasa pemrograman adalah suatu bahasa yang digunakan oleh seorang programmer untuk menginstruksikan mesin-mesin agar bekerja sesuai yang diharapkan dengan menggunakan aturan-aturan dan tata bahasa tertentu berupa rangkaian huruf, angka dan simbol-simbol secara terstruktur (Satria Ady Pradana:2010)
Di dunia ini ada banyak sekali bahasa pemrograman dengan berbagai tujuan pembuatannya. Sebagai contoh terdapat pacal yang banyak digunakan untuk pengajaran algoritma pemrograman di kalangan akademik, FORTRAN untuk keperluan Scientific, C/C++ untuk multi purpose untuk pembuatan aplikasi enterprise dsb.
Bahasa pemrograman dapat digolongkan menjadi beberapa golongan 2 hal yaitu:
1. tingkat Kemudahan pemahaman bahasa
2. jenis Bahasa tersebut
Jika digolongan ke dalam tingkat kemudahan pemahaman bahasa kita dapat menggolongkan bahasa-bahasa pemrograman ke dalam 3 klasifikasi besar:
1. tingkat rendah
bahasa tingkat ini termasuk bahasa mesin dan bahasa assembly, dimana bahasa ini sangat mudah dipahami mesin namun sangat susah dipahami manusia. Kelebihan bahasa ini adalah waktu eksekusi yang sangat cepat sebagai konsekuensi kemudahan dibaca oleh mesin
2. Bahasa tingkat menengah
bahasa tingkat ini termasuk yang cukup mudah dimengerti mesin dan dipahami manusia. Biasanya bahasa ini sudah menggunakan simbol-simbol seperti operator matematika untuk perhitungan. Dalam katgori ini kita dapat mengambil contoh bahasa C dan C++
3. Bahasa tingkat tinggi
bahasa tingkat ini termasuk yang sangat mudah dipahami manusia, namun ia juga lebih susah dipahami oleh mesin. Dalam kategori ini kita mengenal pascal dan basic.
Sedangkan untuk penggolongan menurut jenis bahasa tersebut kita dapat menggolongkan bahasa-bahasa pemrograman menjadi:
1. Native code
Artinya bahasa pemrograman akan dikompilasi menjadi bahasa mesin dan instruksi-instruksi yang ada adalah instuksi langsung ke mesin
2. Script Language
Artinya bahasa pemrograman ini tidak akan dikompil ke dalam bahasa mesin, tetapi bahasa ini akan diartikan oleh sejenis program yang akan menjalankan perintah-perintah tersebut di atas mesin. jadi dapat kita simpulkan bahwa bahasa ini hanya berupa teks kemudian untuk operasinya akan dserahkan pada program lain. Termasuk dalam kategori ini adalah bahasa Javascript, VBScript, ruby, perl python
Proses pembuatan sebuah program terbagi dalam beberapa tahap. Secara garis besar, seorang programmer membuat rancangan dasar program yang akan ia buat berupa algoritma-algoritma yang akan dipakai. Kemudian seorang programmer akan mentranslasikan atau disebut dengan istilah mengoding bahasa algortma tersebut ke dalam salah satu bahasa pemrograman yang ia inginkan. Setelah ia selesai mengoding, tibalah proses yang disebut kompilasi. kompilasi adalah proses menerjemahkan bahasa pemrograman ke dalam bahasa mesin. Tugas ini dilakukan oleh program yang disebut compiler bahasa pemrograman. Setelah selesai proses kompilasi, akan dihasilkan beberapa file yang salah satunya adalah file dengan ekstensi .exe. File inilah yang dapat kita jalankan dengan cara melakukan doube click pada file tersebut.
Suatu bahasa pemrograman yang baik adalah bahasa yang dapat dimengerti oleh manusia dengan mudah dan juga dapat dieksekusi dengan mudah oleh mesin. Namun dalam kenyataannya, prinsip tersebut tidak dapat diterapkan karena perbedaan antara bahasa mesin dan bahasa manusia. Karena itu dilakukan pendekatan-pendekatan linguistik oleh manusia sehingga manusia dapat secara tidak langsung “memerintah” mesin untuk berbagai keperluan. Perkembangan teknologi menyebabkan berkembangnya berbagai macam bahasa pemrograman yang bervariasi dan betebaran. Untuk itu riset dilakukan untuk melihat dan menganalisa bahasa mana yang dapat dikatakan terbaik. Untuk mendapatkan hasil maksimal riset ini dibatasi pada beberapa kriteria dasar yaitu:
- Besar kecilnya program hasil kompilasi, program yang dibuat dengan bahasa pemrograman tertentu akan dikompilasi menjadi kode-kode yang dapat dimengerti oleh mesin. Besar-kecilnya ukuran program dapat menentukan baik-tidaknya program menyangkut efisiensi penggunaan memori.
- Kecepatan program, program dapat dikatakan baik apabila dapat mengeksekusi instruksi-instruksi yang diberikan secara cepat.
Dalam riset ini, kami hanya membandingkan bahasa pemrograman yang menghasilkan file executable (native code), bukan bahasa script maupun yang berjalan di atas Virtual Machine. Sehingga dalam riset ini diambil bahasa pemrograman yang akan diuji yaitu: C, C++, D, Pascal, BASIC karena dianggap bahasa-bahasa ini adalah bahasa yang masih berkembang dan digunakan. Semua program dibuat berbasiskan console (Non-GUI). Program juga berjalan di platform Win32 dengan Operating System Windows Se7en. Dalam penilaian semua program diset independen terhadap resource luar atau dengan kata lain tidak ada linking library.
Berikut ini ada beberapa macam bahasa pemrograman yang perlu anda ketahui :
1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.
2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).
3. Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.
4. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.
XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.
5. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).
WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.
WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.
6. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.
7. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.
8. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.
9. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.
Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).
Tugas Algoritma Pemrograman (pertemuan 5)
Untuk Program penjumlahan di atas adalah :
#include<iostream.h>
#include<conio.h>
void main(){
int bil1, bil2, tambah;
cout<<"Masukkan bilangan ke-1: ";
cin>>bil1;
cout<<"Masukkan bilangan ke-2: ";
cin>>bil2;
tambah= bil1+bil2;
cout<<"Hasil dari Pnjumlahan = "<<tambah;
cout<<""<<endl;
getch();
}
Program Menghitung Bilangan Prima dari 1-100
Untuk Menampilkan Codingan dari gambar di atas :
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
void main()
{
int a, b, c, d, e;
cout<<"Bilangan awal : ";
cin>>b;
cout<<"bilangan akhir : ";
cin>>c;
cout<<"\nBilangan Prima Antara "<<b<<" dan "<<c<<" adalah : \n";
for(a=b+1, e=0;a<c;a++)
{
for(d=a;d>1;d--)
{
if( !(a%d) && a!=d )//bukan bilangan prima
{
goto skip;
}
}
printf("%d, ",a);
e++;
skip:;
}
printf("\r\n\nBilangan Prima ada %d\r\n\r\n",e);
getch();
}
Program menghitung dalam C++

Codingan untuk tampilan di atas adalah :
#include <stdio.h>
main()
{
int alas;
int tinggi;
int luas;
printf ("Alas = ");scanf("%d", &alas);
printf ("Tinggi = ");scanf("%d", &tinggi);
luas = alas * tinggi / 2;
printf("Luas Segitiga = %d ", luas);
scanf("%d");
}
Program Menampilkan segitiga
Untuk menampilkan segitiga di atas gunakan codingan seperti ini :#include <iostream.h>
#include <conio.h>
void main()
{
int t;
cout<<"masukkan tinggi segitiga : ";
cin>>t;
for(int i=1;i<=t;i++)
{
for(int j=t;j>=i;j--)
{
cout<<" ";
}
for(int k=1;k<=i+(i-1);k++)
{
cout<<"*";
}
cout<<endl;
}
cout<<" "<<endl;
cout<<" "<<endl;
cout<<" "<<endl;
cout<<"bryant-dillon.blogspot.com"<<endl;
cout<<""<<endl;
}
Subscribe to:
Comments (Atom)








