- Beranda
- Komunitas
- Tech
- Programmer Forum
[Share]Dasar" Pemrograman yang perlu dimengerti


TS
hdcoder
[Share]Dasar" Pemrograman yang perlu dimengerti
![[Share]Dasar" Pemrograman yang perlu dimengerti](https://s.kaskus.id/images/2015/09/18/6270027_20150918051035.gif)
![[Share]Dasar" Pemrograman yang perlu dimengerti](https://s.kaskus.id/images/2015/09/18/6270027_20150918054630.jpg)
Quote:
Quote:
Quote:
APA ITU BAHASA PEMROGRAMAN ?
Quote:
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Fungsi bahasa pemrograman yaitu memerintah komputer untuk mengolah data sesuai dengan alur berpikir yang kita inginkan. Keluaran dari bahasa pemrograman tersebut berupa program/aplikasi. Contohnya adalah program yang digunakan oleh kasir di mal-mal atau swalayan, penggunaan lampu lalu lintas di jalan raya, dll
Contoh Bahasa Pemrograman yang sering digunakan : C,C++,php,html/css(walaupun ini bukan bahasa pemrograman tapi ini menjadi dasar bagi yang ingin memperdalam WebProgramming),Java,Pascal,Basic,Assembly,Python,dll.
Fungsi bahasa pemrograman yaitu memerintah komputer untuk mengolah data sesuai dengan alur berpikir yang kita inginkan. Keluaran dari bahasa pemrograman tersebut berupa program/aplikasi. Contohnya adalah program yang digunakan oleh kasir di mal-mal atau swalayan, penggunaan lampu lalu lintas di jalan raya, dll
Quote:
Secara umum bahasa pemrograman terbagi menjadi 4 kelompok, yaitu :
Object Oriented Language (Visual dBase, Visual FoxPro, Delphi, Visual C)
High Level Language (seperti Pascal dan Basic)
Middle Level Language (seperti bahasa C), dan
Low Level Language (seperti bahasa Assembly)
Object Oriented Language (Visual dBase, Visual FoxPro, Delphi, Visual C)
High Level Language (seperti Pascal dan Basic)
Middle Level Language (seperti bahasa C), dan
Low Level Language (seperti bahasa Assembly)
Contoh Bahasa Pemrograman yang sering digunakan : C,C++,php,html/css(walaupun ini bukan bahasa pemrograman tapi ini menjadi dasar bagi yang ingin memperdalam WebProgramming),Java,Pascal,Basic,Assembly,Python,dll.
Quote:
Quote:
URUTAN DALAM PEMBUATAN PROGRAM YANG BIASA DILAKUKAN PROGRAMMER
Quote:
- Mendefinisikan Masalah / Apa sih yang diminta ?
- Membuat Solusi dari masalah tersebut
- Membuat solusi tersebut kedalam algoritma
- Membuat program dengan bahasa pemrograman yang dikuasai
- Uji Coba program
- Perbaikan bug & error jika ada
- Program Selesai
- Membuat Solusi dari masalah tersebut
- Membuat solusi tersebut kedalam algoritma
- Membuat program dengan bahasa pemrograman yang dikuasai
- Uji Coba program
- Perbaikan bug & error jika ada
- Program Selesai
Quote:
HAL - HAL PENTING YANG HARUS DIKETAHUI
Quote:
Pseudocode adalah kode-kode yang dapat kita mengerti yang nantinya akan diolah dan diubah ke dalam suatu bahasa pemrograman. Selain itu, pseudocode dapat juga diartikan sebagai cara untuk menuliskan sebuah algoritma secara high-level (level tingkat tinggi).
Quote:
Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut.
Spoiler for contoh:
![[Share]Dasar" Pemrograman yang perlu dimengerti](https://dl.kaskus.id/upload.wikimedia.org/wikipedia/commons/thumb/f/fa/LampFlowchart_id.svg/330px-LampFlowchart_id.svg.png)
Quote:
IDE adalah sebuah software aplikasi yang memberikan fasilitas kepada programmer komputer ketika membuat program.
Lebih mudahnya IDE = Text Editor.
Contoh kalau mau ngoding php bisa pakai dreamweaver / notepad++ kalau c mungkin bisa menggunakan visual studio / devC++ itu semua adalah IDE / Text Editor .
Lebih mudahnya IDE = Text Editor.
Contoh kalau mau ngoding php bisa pakai dreamweaver / notepad++ kalau c mungkin bisa menggunakan visual studio / devC++ itu semua adalah IDE / Text Editor .
Quote:
Tipe data adalah jenis data yang mempunyai batasan tempat dan karakteristik sesuai dengan interprestasi data dan dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer.
Jenis - Jenis TIpe Data
1) Numeric/Number
cth : desimal = integer,short,byte
pecahan = float,double
2) . String / Karakter
Adalah Tipe data yang digunakan pada variabel atau konstanta untuk menyimpan nilai dalam bentuk karakter (angka, huruf, karakter khusus atau simbol).
3) . Boolean
Adalah tipe data yang digunakan untuk menampung nilai logika, yaitu nilai yang hanya memiliki dua buah kemungkinan (benar atau salah).
Dan Masih banyak tipe data lainnya seperti array dll. Agan bisa mencarinya di internet
Jenis - Jenis TIpe Data
1) Numeric/Number
cth : desimal = integer,short,byte
pecahan = float,double
2) . String / Karakter
Adalah Tipe data yang digunakan pada variabel atau konstanta untuk menyimpan nilai dalam bentuk karakter (angka, huruf, karakter khusus atau simbol).
3) . Boolean
Adalah tipe data yang digunakan untuk menampung nilai logika, yaitu nilai yang hanya memiliki dua buah kemungkinan (benar atau salah).
Dan Masih banyak tipe data lainnya seperti array dll. Agan bisa mencarinya di internet

Quote:
Statement / Pernyataan adalah bagian terkecil dalam sebuah program untuk melaksanakan suatu tugas tertentu, seperti memanggil metode, mendeklarasikan variabel, membandingkan dua buah variabel, mengassign suatu nilai ke dalam variabel contoh selection seperti if else , repeat / looping ,dan masih banyak lagi biasanya setiap bahasa pemrgoraman mempunyai penulisan yang berbeda dalam penulisan statement :

Quote:
Darimana Saya harus memulai ?
Quote:
1. Niat
2. Bisa berlatih menggunakan Scratch / App Inventor yang sistemnya drag & drop agar tidak kaget hehehe
3. Banyak yang bilang sih mulai dari bahasa C/Pascal/Java (kalau saya sendiri sih dari pascal
) / Jika ingin ke Web Programming bisa berlatih di Codecademy disitu agan bisa belajar html,css,php,pyhton dan masih banyak lainnya
.
4. Banyak - banyak berdoa wkwkwkw
2. Bisa berlatih menggunakan Scratch / App Inventor yang sistemnya drag & drop agar tidak kaget hehehe

3. Banyak yang bilang sih mulai dari bahasa C/Pascal/Java (kalau saya sendiri sih dari pascal


4. Banyak - banyak berdoa wkwkwkw

SEKIAN THREAD YANG SAYA BUAT GAN SEMOGA MEMBANTU JANGAN LUPA CENDOLNYA HOHOHO


Diubah oleh hdcoder 18-09-2015 11:30


nona212 memberi reputasi
1
12.1K
Kutip
49
Balasan


Komentar yang asik ya
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan