Assalamu'alaikum Warahmatullahi Wabarakatuh
Hii guys!!
Welcome back to my Blog
Kali ini saya akan membahas tentang Komputasi Pemrograman
Check it out kuy!
KOMPUTASI
PEMROGRAMAN
A.
Bahasa Pemrograman
Bahasa
Program merupakan sebuah notasi untuk mendeskripsi sebuah program.
Bahasa
Pemrograman adalah bahasa yang dapat diterjemahkan oleh komputer menjadi
kumpulan perintah-perintah dasar. Bahasa pemrograman menggunakan kata-kata unik
yang menjadi kode untuk menjalankan perintah tertentu pada komputer.
Berdasarkan tingkatannya, bahasa pemrograman dibedakan menjadi tiga kelompok,
yaitu sebagai berikut:
1.
Bahasa
pemrograman tingkat rendah (low level
language), merupakan bahasa pemrograman generasi pertama. Bahasa
pemrograman tingkat rendah sangat sulit dimengerti karena intruksinya menggunakan
mesin. Bahasa pemrograman tingkat rendah biasanya hanya dimengerti oleh
pembuatnya saja. Hal ini karena isi programnya berupa kode-kode mesin, meliputi
kode angka 1(satu) dan 0(nol) saja.
2.
Bahasa
pemrograman tingkat menengah (middle
level language), merupakan bahasa pemrograman dimana penggunaan intruksinya
sudah mendekati bahasa sehari-hari. Sebagian intruksinya masih sulit untuk
dimengerti karena banyak menggunakan singkatan-singkatan misalnya STO yang
berarti simpan(STORE) dan MOV yang berarti pindahkan (MOVE). Bahasa pemrograman
tingkat menengah, misalnya Assembler.
3.
Bahasa
pemrograman tingkat tinggi (high level
language), memiliki kelebihan lebih terstruktur dan mudah dimengerti daripada
bahasa pemrograman sebelumnya karena menggunakan bahasa sehari-hari. Contoh
bahasa pemrograman tingkat tinggi adalah Delphi,
Pascal, ORACLE, MS-SQL, Perl, Phyton, Basic, Visual Studio (Visual Basic,
Visual FoxPro), Informix, C, C++, ADA, Java, PHP, ASP, XML, dan lain-lain.
Jenis
pembagian pemrograman:
1.
Pemrograman Web
Pemrograman Web merupakan suatu halaman atau media
informasi yang dapat diakses dengan perangkat lunak browser melalui jaringan
komputer atau internet.
Contoh pemrograman web yaitu:
·
HTML (Hypertext
Markup Language)
·
CSS (Cascading
Style Sheets)
·
JS (JavaScript)
·
PHP (Hypertext
Preprocessor)
·
ASP (Active
Server Pages)
·
XML (Extensible
Markup Language)
·
Dll
2.
Pemrograman
Mobile
Pemrograman Mobile adalah program yang ditujuk untuk
pembuatan aplikasi diperangkat mobile yang dapat kita buat dengan menggunakan
Java.
Contoh pemrograman mobile yaitu:
·
Java
·
C++
·
C# (C Sharp)
·
JS (JavaScript)
·
XML (Extensible
Markup Language)
·
Dll
3.
Pemrograman
Desktop
Pemrograman Desktop adalah pemrograman yang dilakukan
dengan memanipulasi elemen-elemen visual yang dilakukan pada sebuah PC tunggal
yang pengoperasiannya tidak bergantung pada PC lain dalam jaringan maupun web.
Contoh pemrograman desktop yaitu:
·
Pascal
·
Java
·
C
·
C++
·
C# (C Sharp)
·
Visual Basic
·
Visual Basic NET
(VB NET)
·
Phyton
·
Delphi
·
Dll
B.
Framework
Framework
adalah sebuah kerangka kerja yang digunakan untuk mempermudah para developer
software dalam membuat dan mengembangkan aplikasi. Framework berisikan perintah
dan fungsi dasar yang umum digunakan, diantaranya plugin dan konsep untuk
membangun sebuah software aplikasi sehingga diharapkan aplikasi dapat dibangun
dengan cepat serta tersusun dan terstruktur dengan cukup rapi. Framework dibagi
menjadi 3, yaitu:
1.
Framework CSS
Framework CSS merupakan framework yang memudahkan
dalam pembuatan web statis + web dinamis dan didalam framework css juga
memiliki banyak tool yang dapat digunakan untuk pengguna. Jenis framework css
yaitu:
a)
Bootstrap
Bootstrap adalah salah satu css framework open source
untuk membuat design website dan design aplikasi web
Contoh dari Bootstrap adalah sebagai berikut:
·
HTML
·
CSS
·
JS
2.
Framework PHP
Framework PHP merupakan framework yang mempermudah
proses pengembangan aplikasi web yang menggunakan PHP dengan memberikan
struktur basic untuk membangun sebuah web dinamis. Framework PHP terdiri dari :
a). Codelgniter
(CI) dikenal kemudahan dan penggunaannya juga memiliki kinerja yang baik serta
kecepatannya
b). Yii2 adalah framework (kerangka kerja) PHP berbasis
komponen, berkinerja tinggi untuk pengembangan aplikasi web berskala besar.
c). Laravel memiliki banyak fitur yang dapat membantu
developer untuk membuat aplikasi lebih cepat.
3.
Framework/library
JavaScript
Framework/library JavaScript merupakan framework/library
yang memudahkan dalam pembuatan halaman web agar menjadi lebih hidup. Jenis-jenis
dari framework/library JavaScript yaitu:
a). React.js merupakan sebuah library yang dapat
digunakan untuk membangun antar muka pengguna
b). Angular.js merupakan sebuah framework JavaScript
yang dikembangkan atau dibangun oleh tim Google yang menggunakan metode MVC
untuk membuat source code aplikasi kita menjadi bersih dan mudah dikembangkan
c). jQuery merupakan library pendukung.
C.
CMS (Content
Management System
CMS
(Content Management System) merupakan perangkat lunak yang digunakan untuk
menambah atau memanipulasi isi dari suatu situs web. Berikut contoh sistem dari
CMS yaitu:
v WordPress
v Joomla
v Drupal
v Opencart
v Prestashop
D.
HTML (Hypertext
Markup Language)
HTML
(Hypertext Markup Language) merupakan bahasa pemrograman standar yang digunakan
untuk membuat sebuah halaman web yang kemudian dapat diakses untuk menampilkan
berbagai informasi didalam sebuah penjelajah web internet (Browser). HTML
pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII.
1.
Sejarah HTML:
·
HTML 1.0
·
HTML 2.0
·
HTML 3.0
·
HTML 4.0
·
HTML 5.0
2.
Struktur HTML
·
Dokumen
Informasi
<html></html>
·
Dokumen Header
<head></head>
·
Dokumen Body
<body></body>
3.
Contoh Dokumen
HTML
·
Buka aplikasi Notepad
<html>
<head>
<title>Kode HTML
Baru</title>
</head>
<body>
<p>Hello World</p>
</body>
</html>
·
Buat folder
didalam folder htdocs
·
Simpan file
dengan nama index.html
4.
Kode HTML [1]
·
<p>paragraph
baru</p>
·
<b>cetak tebal</b> &
<strong>cetak tebal</strong>
·
<i>cetak miring</i>
·
<img src=”ptiunri.jpg” alt=”Teknik Informatika” width=”600”
height=”400”>
·
<p align=”center”>Rata Tengah</p>
5.
Kode HTML [2]
·
Bullet HTML
<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
·
Numbering HTML
<ol>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
Oke guys itu dia pembahasan mengenai Komputasi Pemrograman
See you on my next blog!!
Wassalamu'alaikum Warahmatullahi Wabarakatuh
0 comments:
Posting Komentar