Teknik Informatika

Translate

Selasa, 24 September 2019

Komputasi Pemrograman

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>
·         <a href=”https://www.w3school.com” target=”_blank”>This is a link</a>
·         <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