Anda di halaman 1dari 5

TUGAS MAKALAH

Oleh :
PRIMASDIKA YUNIA PUTRA
NIM : E41181363
( GOLONGAN D )

PROGRAM STUDI TEKNIK INFORMATIKA


JURUSAN TEKNOLOGI INFORMASI
POLITEKNIK NEGERI JEMBER
2018
I. ALGORITMA

Definisi dan Pengertian Algoritma

Algoritma adalah susunan logis dan sistematis yang digunakan untuk


memecahkan atau pun menyelesaikan suatu permasalahan tertentu. Jadi, setiap
susunan logis yang diurutkan berdasarkan sistematika tertentu yang dipakai untuk
menyelesaikan permasalahan dapat digolongkan sebagai sebuah algoritma.
Susunan atau pun langkah – langkah memasak mie intan misalnya, langkah –
langkah sistematis yang digunakan untuk memasak mie instan dapat digolongkan ke
dalam logaritma, karena menyelesaikan sebuah permasalahan yaitu permasalahan
lapar yang dirasakan oleh manusia.

Algoritma dalam Dunia Pemrograman

Dalam dunia pemrograman, algoritma digunakan untuk membangun berbagai


macam software yang digunakan pada perangkat komputer. Penerapan sistem
algoritma dalam pembuatan software biasanya dilakukan melalui beberapa jenis
bahasa pemrograman seperti bahasa pemrograman C, bahasa pemrograman C#,
dan bahasa pemrograman Visual Basic.
Tanpa algoritma yang tepat, susunan sintax atau pun baris – baris kode
bahasa pemrograman yang telah dibuat tidak akan ada artinya sama sekali. Hal ini
dikarenakan seluruh baris – baris kode yang dibuat dengan menggunakan tiga
macam bahasa pemrograman di atas diatur sepenuhnya oleh algoritma yang dibuat.
Dari mulai aktivitas pembukaan software aplikasi hingga ke berbagai macam
aktivitas kerja yang digunakan oleh penggunanya, semuanya diatur oleh algoritma
pemrograman yang dibuat oleh pengembang software tersebut.
Perlu Anda ketahui, algoritma sangat jauh berbeda dengan logaritma yang
ada pada ilmu matematika. Algoritma merupakan langkah – langkah sistematis yang
dijalankan untuk menyelesaikan suatu permasalahan tertentu, sedangkan logaritma
merupakan kebalikan dari eksponensial atau pun pemangkatan. Meskipun berbeda,
dalam beberapa kasus pemrograman, logaritma sering kali digunakan sebagai
bagian dari sebuah algoritma pemrograman.
II. FLOWCHART

Flowchart adalah adalah suatu bagan dengan simbol-simbol tertentu


yang menggambarkan urutan proses secara mendetail dan hubungan antara
suatu proses (instruksi) dengan proses lainnya dalam suatu program.

Berikut ini adalah beberapa simbol yang digunakan dalam menggambar suatu
flowchart

Flowchart terbagi atas lima jenis, yaitu :

 Flowchart Sistem (System Flowchart)


 Flowchart Flowchart Dokumen (Document Flowchart)
 Flowchart Skematik (Schematic Flowchart)
 Flowchart Program (Program Flowchart)
 Flowchart Proses (Process Flowchart)
III. BAHASA PEMROGRAMAN

Lalu, apa itu Bahasa Pemrograman?

Bahasa Pemrograman merupakan sebuah instruksi untuk memerintah


komputer agar bisa menjalankan fungsi tertentu, namun hanya instruksi
standar saja. Seperti yang sudah Saya singgung di atas, bahasa
pemrograman merupakan sebuah perhimpunan dari aturan sintaks dan
semantik yang tugasnya untuk mendefinisikan program komputer. Seseorang
yang bisa memahami bahasa pemrograman dapat menentukan mana data
yang akan di simpan / diteruskan, data mana yang akan di olah, dan langkah
apa saja yang harus di ambil dalam berbagai situasi.

1. Fungsi Bahasa Pemrograman

Fungsi dari bahasa pemrograman adalah untuk memerintahkan


sebuah komputer agar bisa mengolah data sesuai dengan yang kita inginkan.
Jadi, kendali sepenuhnya ada di tangan kita. Keluaran dari bahasa
pemrograman tersebut bisa berupa aplikasi ataupun program khusus,
contonya seperti lampu lalu lintas. Antara lampu merah, kuning, dan hijau
memiliki urutan dan jeda waktu yang berbeda, sehingga para pengendara
tahu kapan harus berhenti dan kapan harus jalan.

2. Pengelompokan Bahasa Pemrograman

Bahasa pemrograman di bagi menjadi beberapa kelompok, yaitu :


 Object Oriented Language : contohnya adalah Visual C, Delphi, Visual
dBase, Visual FoxPro.
 Low Level Language : contohnya adalah bahasa Assembly.
 Middle Level Language : contohnya adalah Bahasa C.
 High Level Language : contohnya Basic dan Pascal.

3. Contoh Bahasa Pemrograman

 Javascript
 PHP
 HTML
 C / C++
IV. JAVA

Pengertian Java - Java adalah salah satu bahasa pemrograman


komputer yang memungkinkan programmer (orang yang membuat program)
dapat memberi instruksi pada komputer. Java juga dapat didefinisikan
sebagai suatu nama sekumpulan teknologi yang berfungsi untuk membuat
dan menjalankan perangkat lunak pada komputer. Kebanyakan dari
programmer lebih suka menyebut Java sebagai sebuah teknologi
dibandingkan dengan hanya sebuah bahasa pemrograman.

Konsep Pemrograman Destop Java

Pemrograman adalah kegiatan menulis kode program yang akan


dieksekusi oleh komputer. Komputer bekerja seperti switching dan hanya
mengenali 0 dan 1. Manusia tidak (paham) berbicara dengan bahasa 0 dan 1.
Oleh karena itu diperlukan bahasa pemrograman yang dapat menjadi
perantara percakapan antara komputer dan manusia. Bahasa pemrograman
diubah ke dalam bahasa yang dipahami oleh komputer dengan menggunakan
interpreter atau kompiler. Jadi, bahasa pemrograman adalah perintah-
perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas
tertentu.

Java Family Suite


- Java Standard Edition (Java SE)
For desktop, client/server application
- Java Entrepise Edition (Java EE)
For e-business, e-commerce web based application
- Java Micro Edition (Java ME)
For small devices, like handphone, etc

Mengapa Java?
 Simple and familiar object oriented programming
 Open Source, Architecture neutral
 First rank in TIOBE Index

Kebutuhan Software
Untuk membuat program Java dapat menggunakan beberapa software,
Dalam Penerapannya saya di sini akan memulai tutorial java netbeans pada
postingan postingan selanjutnya, kebutuhannya seperti yaitu:
 Java SE Development Kit 8
 NetBeans IDE 8.2

Anda mungkin juga menyukai