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.
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
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
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)
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
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