Anda di halaman 1dari 13

KUMPULAN TUGAS MANDIRI UJIAN AKHIR SEMESTER

PEMOGRAMAN BERORIENTASI OBJEK

OLEH : Satria A. Semuel


Nim : 1701130049

Pendidikan Teknik Elektro Fakultas Keguruan dan Ilmu pendidikan


Universitas Nusa cendana Kupang
2022
KATA PENGANTAR

Alhamdulillah , puji syukur saya haturkan kepada kehadirat Allah SWT. Atas
rahmat-Nya saya dapat menyelesaikan makalah ini dengan baik. Tak lupa saya haturkan
terima kasih yang sebesarnya – besarnya kepada semua pihak yang telah mendukung dan
membantu dalam menyelesaikan makalah ini.
Saya menyadari bahwa makalah ini memang belum mencapai kesempurnaan , masih
banyak kekurangan – kekurangan yang harus diperbaiki. Untuk itu, saya sebagai penyusun
mengharapkan kritik dan saran yang membangun dari pembaca agar dapat memperbaiki
dalam penulisan Makalah yang saya buat selanjutnya.
Akhirnya saya sebagai penyusun berharap, semoga Makalah yang saya buat dapat
menambah wawasan kepada saya pada khususnya dan kepada para pembaca pada umumnya.

DAFTAR ISI

1
KATA PENGANTAR...................................................................................................................1
DAFTAR ISI..................................................................................................................................2
BAB I PENDAHULUAN.................................................................................................................3
LATAR BELAKANG..................................................................................................................3
RUMUSAN MASALAH............................................................................................................3
TUJUAN...................................................................................................................................4
BAB II PEMBAHASAN..................................................................................................................5
SEJARAH JAVA.......................................................................................................................5
FITUR - FITUR JAVA................................................................................................................6
KEGUNAAN JAVA....................................................................................................................9
ATURAN DASAR JAVA.........................................................................................................10
KONSEP OOP DAN JAVA....................................................................................................11
PERBEDAAN SYSTEM.OUT.PRINT DENGAN SYSTEM.OUT.PRINTLN.....................................13
KELEBIHAN SERTA KEKURANGAN BAHASA PEMROGRAMAN JAVA.................................14
BAB III PENUTUP......................................................................................................................16
A. SIMPULAN.....................................................................................................................16
B. SARAN.............................................................................................................................17
DAFTAR PUSTAKA.....................................................................................................................18

2
BAB I
PENDAHULUAN

LATAR BELAKANG
Dengan kondisi dunia yang semakin mengglobal, tak dapat dipungkiri bahwa
kemajuan perkembangan teknologi setiap tahunnya sudah menjadi barang wajib untuk
melakukan inovasi baru dari berbagai variasi yang berbasis Teknologi Informasi (TI). Jika
kita melihat realita masa sekarang nampaknya perbaharuan teknologi yang sangat signifikan
dan semakin modern, selalu diikuti oleh penggemar bidang IT. Karena terbukti di zaman
sekarang teknologi komputer sudah menyusupi hampir semua bidang kehidupan manusia,
baik dari tingkat pemerintah pusat sampai pemerintah desa, perusahaan, supermarket, mini
market, maupun lembaga pendidikan dari semua jenjang hampir semua mengenal komputer.
Komputer dapat dijadikan sarana belajar dengan konsep e-learning yang melatih kita untuk
belajar mandiri.
Saat ini, dengan perkembangan teknologi yang semakin berkembang dengan
lingkungan yang semakin luas dan banyak diminati, dan mempunyai nilai ekonomi yang
sangat tinggi yaitu dunia pemrograman komputer. Seperti halnya dunia pemrograman
komputer dikenal banyak bahasa pemrograman komputer, seperti C, C++, Pascal Basic, Java,
dan lain-lain. di anatara bahasa pemrograman, java adalah yang paling diminati, karena
perannya yang sudah tidak diragukan lagi dan ke eksisannya dalam perkembangan IT. Oleh
karena itu yang akan dibahas dalam makalah ini adalah bahasa pemrograman java, dan hal-
hal menarik yang ada dalam bahasa pemrograman java.

RUMUSAN MASALAH
A. Sejarah Java
B. Apa Pengertian Java ?
C. Apa Saja Fitur - Fitur Java ?
D. Apa Saja Edisi Java ?
E. Apa Saja Kegunaan Java ?
F. Bagaimana Aturan Dasar Pada Java ?
G. Bagaimana Konsep Oop Pada Java ?
H. Apa Perbedaan System.out.print dengan System.out.println ?
I. Apa Kelebihan Dan Kekurangan Java ?

3
TUJUAN
Makalah ini disusun dengan tujuan sebagai sarana untuk mengikuti pesatnya
perkembangan di bidang teknologi informasi dan komunikasi di masa sekarang, salah
satunya pada dunia pemrograman yang sekarang semakin banyak diminati dan banyak hal
menarik yang dapat di pelajari mengenai dunia pemograman java serta menambah wawasan.
pada bahasa pemograman Java. Makalah ini adalah untuk tugas dari mata pelajaran
Pemrograman Berorientasi Objek.

4
BAB II
PEMBAHASAN

5
6
7
8
BAB III
PENUTUP

A. SIMPULAN
Pada dasarnya bahasa pemrograman java termasuk ke dalam golongan tingkatan
bahasa dengan level lebih tinggi dengan yang lainnya. Karena banyak kelebihan serta

9
keunggulan Java di banding dengan yang lainnya, seperti dapat dijalankan pada berbagai
platfrom sistem operasi, seperti: Internet, Consumer, electronic product dan Computer
Applications. Bahkan perkembangannya tidak hanya terfokus pada suatu sistem operasi saja,
akan tetapi dikembangkan untuk berbagai sistem operasi dan bersifat open source.
Java platfrom terdesedia dalam tiga edisi untuk keperluan yang berbeda yaitu :
1. Java 2 Standart Edition (J2SE). The Java 2 Platfrom, Standart Edition (J2SE)
menyediakan lingkungan pemrograman yang kaya fitur, stabil, aman, dan cross-
platfrom. Edisi ini mendukung koneksi ke basis data, rancangan antar muka
pengguna aplikasi dan pemrograman jaringan komputer sebagai paket-paket dasar
bahasa Java.
2. Java 2 Enterprise Edition (J2EE). The Java 2 platfrom, Enterprise Edition (J2EE).
Menyediakan lingkungan untuk membangun dan menjalankan multitier enterprise
applications. J2EE berisi paket-paket didalam Standart Edition ditambah dengan
paket paket untuk mendukung pengembangan Enterprise Java Beans, Java Servlet
Java Server Pages dan kendali transaksi fleksibel.
3. Java 2 Micro Edition (J2ME). The Java 2 platfrom, Micro Editions (J2ME) untuk
beragam cunsomer electronic product, seperti [ager, smart card, cell phone, handheld
PDA dan set-box. J2ME dengan menyediakan bahasa Java yang sama, unggul dalam
portabilitas, dan safe network delivery seperti J2SE dan J2EE, J2ME menggunakan
sekumpulan paket yang lebih kecil, J2ME berisi subset paket J2SE ditambah dengan
paket spesifik Micro Edition java.microedition.io
Aplikasi J2ME juga dapat diskala agar dapat berjalan pada aplikasi J2SE dan J2EE.
Dengan berbagai macam fitur yang dimiliki Java pun, ternyata bahasa pemrograman
yang satu ini pun dapat di implementasikan dalam pembelajaran geometri dengan
menggunakan rekayasa dari software mobile learning application, yang fokus utamanya
adalah untuk telepon seluler dengan dengan menggunakan pendekatan kontekstual. Dengan
perancangan perangkat lunak mobile learning (m-learning) berbasis Java untuk pembelajaran
geometri yang dilakukan dengan Rational Unified Process (RUP).

B. SARAN
Menggunakan bahasa pemrograman Java sangat cocok bagi para programmer pemula
ataupun senior. Karena saat ini dalam jenjang perguruan tinggi, contohnya saja di Universitas
- Universitas di Amerika sudah belajar bahasa pemrograman Java karena dengan keunggulan

10
dan dan kemudahannya yang dapat dengan mudah dimengerti oleh peserta didiknya. Maka
untuk pemula sangat cocok jika belajar bahasa pemrograman Java.

11
DAFTAR PUSTAKA

http://octacuby.blogspot.com/2012/05/makalah-java.html
http://danniish.blogspot.com/2013/01/sejarah-dan-perkembangan-bahasa-java.html
http://informaticunsil.blogspot.com/2012/01/fitur-fitur-dari-java.html
https://id.scribd.com/doc/28082900/Makalah-Pemrograman-Java
http://agungimam.blogspot.com/2013/04/perbedaan-systemoutprint-dengan.html

12

Anda mungkin juga menyukai