pub-7594223835742334 Sebuah blog diwaktu luang: Bahasa Pemrograman
Showing posts with label Bahasa Pemrograman. Show all posts
Showing posts with label Bahasa Pemrograman. Show all posts

Wednesday, June 19, 2013

Kelebihan Dan Kekurangan Bahasa Pemrograman Java

Logo
Pada Kesempatan kali ini saya akan membuat posting tentang Kelebihan Dan Kekurangan Bahasa Pemrograman Java, setelah sebelumnya memposting Cara menyembunyikan data Anda dari pengintai Internet
Mungkin anda sudah tahukan java (alias jawa) sebuah pulau di indonesia?, tetapi yang saya maksud bukan itu melainkan Bahasa Pemrograman Java. Nah ini adalah pengertian bahasa pemrograman java, Java adalah bahasa pemograman yang dapat dijalankan baik di komputer ataupun ponsel dan merupakan bahasa pemograman yang bersifat umum.


Berikut adalah kelebihan dan kekurangan yang dimiliki oleh bahasa pemrograman Java :
Kelebihan
> Dapat dijalankan di beberapa sistem operasi komputer biasa disebut multiplatform, sehingga pengguna cukup menuliskan sebuah program Java untuk kemudian digunakan pada beberapa sistem operasi komputer yang berbeda. Contohnya: Untuk Hp yang ada Platform Java, Android, Windows, Linux.
> Bahasa pemrograman yang digunakan tidak rumit dan banyak fitur yang dulunya manual telah dikerjakan secara otomatis, jadi memudahkan programer.
> Pemrograman berorientasi objek, Konsep ini dalam bahasa inggris Object Oriented Programming
> Lengkapnya perpustakan (library) yang akan sangat memudahkan pengguna untuk membangun aplikasi yang sesuai dengan kebutuhannya.
> Bergaya C++ sehingga menarik banyak pemrograman dengan konsep C++ untuk hijrah ke Java.
> Pengumpulan ‘sampah’ secara otomatis, sehingga pengguna tidak perlu melakukan pengaturan memori secara langsung.
Kekurangan
> Slogan java adalah ‘tulis sekali, jalankan di mana saja’, slogan tersebut tidak sepenuhnya bisa berjalan dengan lancar, karena masih ada beberapa hal yang tidak kompatibel antara satu sistem operasi dengan sistem operasi lainnya.
> Mudah didekompilasi, dekompilasi adalah proses membalikan kode jadi menjadi kode sumber.
Hal ini mungkin disebabkan oleh kode yang digunakan pada Java merupkan bytekode yang menyimpan banyak atribut bahasa tingkat tinggi. Dan akibatnya akan ada orang yang tidak bertanggung jawab memplagiat kode sumber buatan orang lain.
> Pengunaan memori yang banyak, lebih banyak dibandingkan dengan bahasa tingkat tinggi yang muncul sebelum Java, seperti C/C++ dan Pascal. (Miesanaw.wordpress.com)

Didukung oleh Google
Sekian postingan Tentang Kelebihan Dan Kekurangan/Kelemahan Bahasa Pemrograman Java
Terima kasih,
Diaz

Tuesday, February 5, 2013

Dasar-dasar Turbo Pascal



Hy kawan saya kembali posting..,, tapi tentang bahasa pemrograman yaitu Turbo Pascal.
Awalnya saya Surfing ke blog2 org kemudian ada yg membagikan dasar2 turbo pascal, jadi saya mempunyai ide untuk memposting ini. sorry kalo postingan ini amburadul ya :),,. mungkin dari agan sekalian ada yang butuh artikel ini :



I. JUDUL : DASAR-DASAR TURBO PASCAL
II. TUJUAN :
a. Praktikan mampu menjelaskan tentang langkah-langkah pembuatan program hingga menghasilkan program yang bisa dieksekusi dari lingkungan MS-DOS secara langsung.
b. Praktikan mengerti pendeklarasian constanta, type, variable mampu menggunakannya dalam pembuatan program.
c. Praktikan mampu merancang program terstruktur sederhana, maupun pemrograman berbasiskan web


III. DASAR TEORI
Pascal adalah bahasa tingkat tinggi yang orientasinya pada segala tujuan, dirancang oleh Prof. Niklaus Wirth dari Technical University di Zurich, Switzerland. Nama pascal diambil sebagai penghargaan terhadap Blaise Pascal, ahli matematik dan philosiphi terkenal abad 17 dari Prancis.
Profesor Niklaus Wirth memperkenalkan kompiler bahasa Pascal pertama kali untuk komputer CDC 6000 (Control Data Corporation) yang dipublikasikan pada tahun 1971 dengan tujuan untuk membantu mengajar program komputer secara sistematis, khususnya pemrograman terstruktur. Pada perkembangannya banyak versi-versi pascal yang beredar, MS-Pascal, Apple Pascal, Turbo Pascal, dll. Gua pernah baca kalo pascal itu di buat karena bahasa C terlalu sulit untuk di pelajari untuk pemula.

Tipe Data yang Sering Digunakan di Pascal
Char -> hanya menampung satu karakter
string -> menampung lebih dari satu karakter
Boolean -> hanya mempunyai dua nilai True atau False
Integer -> -32.768 s/d 32.767 (gak bisa bilangan desimal)
longint -> -2.147.483.648 s/d -2.147.483.648(gak bisa bilangan desimal)
read -> 2,9 x 10-39 s/d 1,7 x 1038 (untuk menampung bilangan desimal)

Tipe Data dan Operator
Tipe Data menunjukkan suatu nilai yang dpat digunakan oleh sutu variable yang bersangkutan.
Tipe Data dalam Pascal :
1. Tipe Data Sederhana, terdiri dari :
a. Tipe data standar :
- integer : merupakan tipe data berupa bilangan bulat
- real : merupakan jenis bilangan pecahan
- char : merupakan karakter yg ditulis diantara tanda petik tunggal. Ex : ‘A’, ‘a’, ‘5′ dll
- string : merupakan urut-urutan dari karakter yang terletak di antara tanda petik tunggal.
- boolean : merupakan tipe data logika, yang berisi dua kemungkinan nilai: TRUE atau FALSE .
b. Tipe data didefinisikan pemakai

2. Tipe Data Terstruktur, terdiri dari :
a. Array
b. Record
c. File
d. Set

3. Tipe Data PointerOperator
Tanda operasi (operator) di dalam bahasa Pascal di kelompokkan dalam :
1. Assignment operator (operator pengerjaan) menggunakan simbol titik dua diikuti olehtanda sama dengan (:=). Contoh –> A:=B;
2. Binary operator digunakan untuk mengoperasikan dua buah operand yang berbentuk konstanta ataupun variable. Operator ini digunakan untuk operasi arithmatika yang berhubungan dgn nilai tipe data Integer dan Real. Operasi yang dilakukan adalah : Pertambahan (+), Pengurangan (-), Perkalian (*), Pembagian Bulat (DIV), Pembagian Real (/) dan Modulus atau Sisa Pembagian (MOD)
3. Unary operator, operator ini menggunakan sebuah operand saja dapat berupa unary minus dan unary plus. Contoh : +2.5, a+(+b) dll
4. Bitwise operator digunakan untuk operasi bit per bit pada nilai integer.
Operator yang digunakan (NOT, AND, OR, XOR, Shl, Shr

Dasar Program Pascal
Unsur-unsur Pemrograman
a. Mendapatkan data dengan membaca data dari default input (key board, file atau sumber data lainnya).
b. Menyimpan data ke dalam memori dengan struktur data yang sesuai,
c. Memproses data dengan instruksi yang tepat.
d. Menyajikan atau mengirimkan hasil olahan data ke default output (monitor, file atau tujuan lainnya).
Nama yang dipergunakan du dalam program Pascal disebut dengan pengenal atau Identifier. Identifier digunakan untuk nama: Program, Sub-program (procedure dan function), nama: Variable, Constant, Type, Label.
Nama-nama ini digunakan untuk pemakaian dan pemanggilan dalam program. Ketentuan penulisan identifier
a. Nama identifier harus dimulai dengan karakter huruf alfabet: a sampai z, A sampai Z atau karakter ‘_’ (underscore - garis bawah)
b. Karakter berikutnya boleh karakter numerik (0 .. 9) atau kombinasi alphanumerik (huruf-numerik).
c. Panjang nama, pada berbagai versi Pascal umumnya antara 32 - 63.
d. Tidak boleh menggunakan karakter istimewa: + - * / | \ = < > [ ] . , ; : ( ) ^ @ { } $ # ~ ! % & ` ” ‘ dan ?
Contoh penulisan:
Penulisan yang benar: NamaMahasiswa, Gaji_Karyawan, PX4, dll.
Penulisan yang salah: 3X, A & B, C Z dll.

Variable adalah identifier yang berisi data yang dapat berubah-ubah nilainya di dalam program. Deklarasi Variable adalah :
a. Memberikan nama variabel sebagai identitas pengenal
b. Menentukan tipe data variabel
Contoh deklarasi variabel: var X : integer;
R : real;
C : char;
T : boolean;

Konstanta adalah identifier yang berisi data yang nilainya tidak berubah di dalam program.
Deklarasi Konstanta adalah:
a. Memberikan nama konstanta sebagai identitas pengenal
b. Menentukan nilai konstanta
Contoh deklarasi konstanta: conts MaxSize = 100; {integer}
ExitC = ‘Q’; {char}
Reserved Words atau kata-kata cadangan pada Pascal adalah kata-kata yang sudah didefinisikan oleh Pascal yang mempunyai maksdu tertentu.Suatu Unit adalah kumpulan dari konstanta, tipe-tipe data, variabel, prosedur dan fungsi-fungsi. Unit standar pada Pascal yang bisa langsung digunakan adalah System, Crt, Printer Dos dan Graph. Untuk menggunakan suatu unit, maka kita harus meletakkan clausa atau anak kalimat Uses di awal blok program, diikuti oleh daftar nama unit yang digunakan. Pada materi ini yang akan dibahas adalah unit Crt. Unit ini digunakan untuk memanipulasi layar teks (windowing, peletakan cursor di layar, Color pada teks, kode extended keyboard dan lain sebagainya.

Beberapa Statemen Turbo Pascal
Statemen adalah perintah untuk pengerjaan program pascal. Statemen terletak di bagian deklarasi statemen dengan diawali oleh kata cadangan BEGIN dan diakhiri dengan kata cadangan END. Akhir dari setiap statemen diakhiri dengan titik koma [;].
Statemen statemen dalam bahasa Pascal terdiri dari pernyataan yang berupa fungsi dan prosedur yang telah disediakan sebagai perintah standar Turbo Pascal.
1. Statemen-statemen yang digunakan untuk input/output.
# Read/Readln [prosedur].
Perintah ini digunakan untuk memasukkan [input] data lewat keyboard ke dalam suatu variabel. Sintaks: Read/Readln(x); (ingat, selalu diakhiri dengan titik koma [;])
Keterangan : x = variabel.
Read = pada statemen ini posisi kursor tidak pindah ke baris selanjutnya.
Readln = pada statemen ini posisi kursor akan pindah ke baris selanjutnya setelah di input.
# Write/Writeln [prosedur].
Digunakan untuk menampilkan isi dari suatu nilai variable di layar. Sintaks: Write/Writeln(x);
Keterangan : x = variabel.
Write/Writeln= statement ini digunakan untuk mencetak variable ke dalam monitor

2. Statemen-statemen yang digunakan untuk pengaturan letak layar.
# ClrScr [prosedur].
Perintah ini digunakan untuk membersihkan layar.
sintaks: ClrScr; ��[Clear screen]

Pada Bahasa Pemrograman Turbo Pascal terdapat struktur program, di mana struktur program tersebut terdiri atas :
1. Kepala Program
2. Bagian Deklarasi
3. Bagian Program Utama

Ketiga hal di atas mempunyai bentuk umum :

Kata-kata yang bergaris bawah pada bentuk umum di atas adalah kata-kata tercadang dalam Turbo Pascal (Reserved Word). Kepala program adalah bagian yang menyatakan judul dari program yang akan dibuat. Nama program mempunyai beberapa ketentuan, yaitu:
_ Tidak boleh menggunakan kata-kata tercadang.
_ Tidak boleh dipisahkan oleh spasi.
_ Tidak boleh menggunakan simbol (-) tetapi menggunakan (_) atau garis bawah.
_ Dapat menggunakan huruf besar/ kecil dan juga angka.

Program Utama
Program utama adalah program yang berisikan pernyataan-pernyataan dalam Turbo Pascal. Ini merupakan komponen kedua dari turbo pascal yang selalu terdiri atas deklarasi data, prosedur dan fungsi. Program Utama diawali dengan pernyataan Begin dan diakhiri dengan End.
Pernyataan dasar yang paling banyak digunakan dalamprogram Pascal adalah :
_ Write
_ WriteLn
_ Read
_ ReadLn
Write adalah pernyataan yang digunakan untuk menuliskan teks / komentar tanpa perpindahan kursor jika tombol Enter ditekan. Bentuk umum :
Write (‘ Teks atau komentar ‘);
Jika perintah tersebut dijalankan :

Teks atau komentar
Jika tombol Enter ditekan akan menjadi :

Teks atau komentar _ (tanpa perpindahan baris)
WriteLn pada dasarnya mempunyai fungsi yang sama dengan Write, bedanya jika tombol Enter ditekan maka kursor akan berpindah ke baris setelahnya.

Bentuk umum :
Writeln (‘ Teks atau komentar ‘);
Jika perintah tersebut dijalankan :

Teks atau komentar
Jika tombol Enter ditekan akan menjadi :

Teks atau komentar
_ (dengan perpindahan baris)
Read digunakan untuk membaca data atau memasukkan nilai ke dalam sebuah Variabel tanpa perpindahan baris.
Sebuah program Pascal berisi kepala program, anak kalimat uses (tidak harus ada), serta blok pengumuman dan pernyataan. Kepala program menunjukkan nama program. Anak kalimat uses menggunakan unit-unit yang dipakai oleh program tersebut. Bagian terakhir merupakan blok yang berisi pengumuman dan pernyataan yang akan dijalankan.
Setiap program pascal mempunyai susunan sebagai berikut :
Program Nama_program;
Uses
….. {unit-unit yang dipakai};
Label
….. {label-label yang dipakai};
Const
….. {pendefinisian konstanta yang dipakai};
Type
…. {pendefinisian tipe-tipe data};
Var
….. {pendefinisian peubah};
Procedure Nama_prosedur ;
Begin
…..
End;
Function Nama_function ;
Begin
…..
End;
{ Program Utama }
Begin
…..
End.
Unsur aturan penulisan dasar akan digabung membentuk ungkapan (expressions), pendeklarasian (declarations), dan pernyataan (statements). Pernyataan menggambarkan tindakan algoritma yang dapat dijalankan dalam program. Setiap ungkapan adalah sebuah aturan kesatuan aturan penulisan yang terdapat dalam pernyataan dan menunjukkan sebuah nilai. Setiap ungkapan terdiri dari operator dan operand. Sedangkan pengumuman menegaskan sebuah pengenal (identifier) yang dapat digunakan pada ungkapan atau pernyataan, dan bila diperlukan memesan tempat pada pengingat untuk pengenal tersebut.


(http://sahrulwijaya.blogspot.com)

Saturday, June 30, 2012

DOWNLOAD Visual Basic NET 2008 Express Editions

Visual Studio 2008 Express Editions

Microsoft Visual Studio 2008 Express editions are free sets of tools that are simple, fun, and easy to learn. They enable developers of all skill levels—hobbyists, students, experienced, and casual developers—to create cool, fun applications.


Read ->>> Be sure to register your product within 30 days of installation.

Spesifikasi untuk menggunakan Visual Basic 2008 Express Edition
Microsoft Windows XP Service Pack 2
Minimum of 192 MB of RAM (384 MB preferred)
At least a 1 GHz processor (1.6 GHz preferred)

Microsoft Windows Vista
Minimum of 768 MB of RAM (1 GB preferred)
At least a 1.6 GHz processor (2.2 GHz preferred)


Microsoft Windows Server 2003
Minimum of 768 MB of RAM (1 GB preferred)
At least a 1.6 GHz processor (2.2 GHz preferred)

---------------------------
Ingin mendownloadnya, klik link dibawah
 =================
|       DOWNLOAD        |
 =================

Sunday, June 3, 2012

Sekarang tidak susah membuat PHP!



Mungkin bagi pemula membuat proyek pemrograman PHP itu susah? kan... memang ya tapi sekarang sudah jauh berbeda karena berkat adanya PHP Expert Editor kini pekerjaannya menjadi ringan.
dulu saya suka membuat proyek php dari notepad saja... setelah saya googling ternyata ada software untuk editor php,alhamdulilah akhirnya ada juga softwarenya.


fitur dari PHP Expert Editor sebagai berikut :
- UTF-8 is supported.
- 100% customizable Code Highlighting.
- Code block collapsing.
- Internal Browser.
- FTP Client with SFTP support.
- The Code Explorer.
- The File Explorer with Favorites.
- The Project Explorer.
- The Library Explorer.
- Customizable shortcuts and editor key mapping.
- Keyboard Macros.
- PHP Macros.
- Autosaving.
- PHP Syntax Check.
- Run the PHP script and preview the result in the internal or external browser.
- PHP Debugger.
- For running and debugging PHP scripts you can use internal or external HTTP-server.
- All Content-Type(s) supported. You can run scripts that generate any content (for example images).
- Fast inserting the PHP functions with parameters hint.
-  Quick Navigation in PHP Code by mouse right-click and hot keys.
-  Brackets highlighting.
- Customizable Code Templates.
- Source code export to HTML and print with syntax highlighting.
- Bookmarks.
- Classic or XP interface styles.
- PHP Help support with a fast search of keyword.
- Windows/Unix/Mac file formats support.
- Perl, Python, Ruby, Tcl support. It is possible to make settings for using some interpreters.

hampir lupa nih link downloadnya bagi yang mau download -> klik disini
ukurannya kecil kok cuma 3.2 mb

mohon maaf blm diterjemain... :D
Semoga bermanfaat!