Understanding Basic Programming
Programming is the process of writing, testing and repairing (debugging), and maintaining code that builds a computer program. This code is written in different programming languages. The purpose of programming is to load a program that can perform a calculation or 'work' in accordance with the wishes of the programmer (programmer). To be able to do programming, it takes skill in algorithm, logic, programming language, and in many cases, other knowledge such as math.
Programming is an art in using one or more algorithms that are interconnected by using a particular programming language so that it becomes a computer program. Different programming languages support different programming styles. This programming style is called programming paradigm.
Source: id.wikipedia.org/wiki/Pemrograman31
Basic Concept of Programming
Understanding the Basic Program is a series of instructions in computer languages are arranged logically and systematically.
Understanding Programming is a collection of sequences of commands to the computer to do something, where the instructions use a language that is understood by a computer or known as programming language.
Basic Concept Programming in general is the IPO (Input Output Process), then developed become:
Originating -> input -> process -> Output -> Distribution
||
Storage
Originating
Associated with data collection which is usually a documentary data recording basis. After collected the input process is done.
Input
This stage is the process of entering data into the computer process through input equipment.
Process
This stage is the process of data processing from data that has been inputted in the form of compute process comparing, sorting, classifying, controlling and looking in storage.
Output
This stage is a process to produce output from data processing to output device in form of information (monitor, speaker, etc)
Distribution
This stage is the process of disseminating information to the parties who are entitled and need information.
Storage
This stage is a recording of storage data processing that can later be used for input the next process.
DATA
Data is raw material that will be processed into information so that can be used by user or user.
Syntax: Grammatical rules / composition of a program that governs the writing procedure letters, numbers and other characters.
Example: In making Pascal program between 2 statements separated by; (semicolon)
X: = 1; X: = X + 1;
Semantics: Defines the meaning of the correct program syntax of the programming language.
Example: In making program C
int vector [10]
Semantic meaning will cause space as much as 10
Pragmatics: The ability of the user to associate the sentence with the appropriate contexts for the sentence.
Example: (A + B) * (A-B)
SUB INDO
Pengertian Pemograman Dasar
Pemrograman adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program komputer. Kode ini ditulis dalam berbagai bahasa pemrograman. Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si pemrogram (programmer). Untuk dapat melakukan pemrograman, diperlukan keterampilan dalam algoritma, logika, bahasa pemrograman, dan di banyak kasus, pengetahuan-pengetahuan lain seperti matematika.
Pemrograman adalah sebuah seni dalam menggunakan satu atau lebih algoritma yang saling berhubungan dengan menggunakan sebuah bahasa pemrograman tertentu sehingga menjadi sebuah program komputer. Bahasa pemrograman yang berbeda mendukung gaya pemrograman yang berbeda pula. Gaya pemrograman ini biasa disebut paradigma pemrograman.
Sumber: id.wikipedia.org/wiki/Pemrograman31
Konsep Dasar Pemrograman
Pengertian Dasar Program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis.
Pengertian Pemrograman adalah suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan bahasa pemrograman.
Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi :
Originating -> input -> proses -> Output -> Distribution
||
Storage
Originating
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input.
Input
Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.
Proses
Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage.
Output
Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)
Distribution
Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.
Storage
Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya.
DATA
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga dapat dipergunakan oleh user atau pemakai.
Sintaks : Aturan gramatikal / komposisi suatu program yang mengatur tata cara penulisanhuruf, angka dan karakter lain.
Contoh : Pada pembuatan program Pascal antara 2 statement dipisahkan oleh ; (titik koma)
X:=1; X:=X+1;
Semantik : Mendefinisikan arti dari program yang benar secara sintaks dari bahasa pemrograman tersebut.
Contoh : Pada pembuatan program C
int vector[10]
Arti semantiknya akan menyebabkan ruang sebanyak 10
Pragmatik : Kemampuan pemakai dalam mengaitkan kalimat dengan kontek-kontek yang sesuai bagi kalimat tersebut.
Contoh : (A+B)*(A-B)