Friday, 25 April 2014

PENGENALAN PEMOGRAMAN 1



Kata computer berasal dari bahasa latin yaitu Computare yang artinya menghitung. Dalam bahasa Inggris disebut to compute. Secara definisi computer diterjemahkan sebagai sekumpulan alat electronic yang saling bekerjasama, dapat menerima data(input), mengubah data(proses) dan memberikan informasi(output) serta terkoordinasi dibawah control program yang tersimpan di memorinya. 

Komponen Dasar Komputer :

1.       Hardware
        a.  Central Processing Unit (CPU) : Processor merupakan bagian dari perangkat computer yang melakukan pemrosesan aritmatika dan logika serta operasi computer secara keseluruhan.

        b.  Memori : Memori adalah media penyimpanan data pada computer. Memori berdasarkan fungsinya dibagi menjadi dua yaitu :   Primary Memory dan  Secondary Memory.

2.       Software
Merupakan program-program computer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh computer. Software terdiri dari beberapa jenis, yaitu:

a.  Sistem Operasi (DOS, Unix, Novell, OS/2, Windows) : Adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada computer sehingga masing-masing dapat saling berkomunikasi. Tanpa ada system operasi maka computer tidak dapat difungsikan sama sekali.

b. Program utility, seperti Norton Utility, Scandisk, PC Tools.

c. Program Aplikasi, seperti GL, MYOB, Payroll

d. Program paket

e. Compiler

Sekilas Bahasa Pemograman 

Bahasa pemograman adalah tehnik komunikasi standar untuk mengekspresikan instruksi kepada computer. Layaknya manusia bahasa manusia, setiap bahasa memiliki tatatulis dan aturan tertentu.
Kategori Bahasa Pemograman :

1. Bahsa pemograman tingkat tinggi, seperti JAVA, C++, .NET
2. Bahasa pemograman tingkat rendah
3. Bahasa pemograman tingkat Menengah

Untuk materi lengkap kamu bisa download disini. 


PENGENALAN BAHASA JAVA

JAVA telah mengakomodasi hampir seluruh fitur penting bahasa-bahasa pemograman yang ada semenjak perkembangan komputasi modern manusia :

1. Dari SIMULA, bahsa pada tahun 65-an, bahasa yang paling mempengaruhi java sekaligus C++, Dari bahasa ini diadopsi bentukan-bentukan dasar dari pemograman berorientasi objek.

2. Dari LISP-bahasa tahun 55-an, Diadopsi fasilitas garbagecollection, serta kemapuan untuk meniru generic list processing, meski fasilitas ini jarang yang memanfaatkannya.

3. Dari Algo- bahasa pada tahun 60-an, diambil struktur kendali yang dimilikinya.

4. Dari C++, diadopsi sintaks, sebagian semantics dan exception handling.

5. Dari bahasa anda, siambil strongly type dan exception handling.

6. Dari Objective C, diambil fasilitas interface.

7. Dari Objective Smalltalk, diambil pendekatan single-root class hierarchie.

8. Dari bahasa Eifel, fasilitas assertion yang mulai diterapkan di sebagian JDK 1.4


Apa itu Teknologi JAVA ?

a. Sebuah bahasa pemograman

b.Sebuah Development Environment

c. Sebuah Aplikasi

d.SEbuah Deployment Environment

Mengapa Mempelajari JAVA ? 

1. Sederhana
Bahasa pemograman Java menggunakan sintaks mirip dengan C++ namun sintaks pada java telah banyak diperbaiki terutama menghilangkan penggunaan pointer yang rumit dan multiple inheritance.

2. Berorientasi Objek (Object Oriented)
Java menggunakan  pemograman berorientasi objek yang membuat program dapat dibuat secara modular dan dapat dipergunakan kembali.

3. Dapat didistribusi dengan mudah
Java dibuat untuk membuat aplikasi terdistribusi secara mudah dengan adanya libraries networking yang terintegrasi pada Java.

4. Interpreter
Yaitu Java Virtual Machine (JVM). Hal ini menyababkan source code Java yang telah dikompilasi menjadi Java bytecodes dapat dijalankan pada platform yang berbeda-beda.

5. Portable
Source code maupun program Java dapat dengan mudah dibawa ke platform yang berbeda-beda tanpa harus dikompilasi ulang.

Untuk materi lengkapnya silahkan download disini

No comments:

Post a Comment