Showing posts with label Pemrograman. Show all posts
Showing posts with label Pemrograman. Show all posts

Tuesday, February 5, 2019

PENGENALAN JAVASCRIPT


gambar 1.1

Halo apa kabar pada pertemuan kali ini saya akan membahas tentang java script.
Apasih javascript itu?
Mari kita bahas.
Pengertian javascript.
JavaScript adalah bahasa pemrograman web yang bersifat Client Side Programming Language. Client Side Programming Language adalah tipe bahasa pemrograman yang pemrosesannya dilakukan oleh client. Aplikasi client yang dimaksud merujuk kepada web browser seperti Google Chrome dan Mozilla Firefox. Javascript juga termasuk bahasa yang untyped maksudanya adalah jika kita membuat variabel di dalam bahasa untype itu variabelnya dapat diisi dengan tipe data yang berbeda.
Untuk menjalankan JavaScript, kita hanya membutuhkan aplikasi text editor dan web browser. JavaScript memiliki fitur: high-level programming language, client-side, loosely tiped dan berorientasi objek.
Apa sih yang bisa dilakukan dengan javascript?
      1.      Client side web development
Membuat dan mendukung pembuatan aplikasi web dari sisi client atau disebut juga frontend development. Kalian bisa menggunakan :
·         Native javascript / vanila javascript (javascript yang kita buat sendiri)
·         Jquery
·         Angular, react, VUE, dll.
      2.      Server side development
Pembangunan aplikasi yang berjalan disisi server atau lebih dikenal dengan backend development. Pembangunan aplikasi server ini dipelopori dengan dibuatnya sebuah library yang namanya :
·         NodeJS
·         Expressjs
Hal lain yang dapat dilakukan oleh javascript adalah membuat browser extension atau add-on, aplikasi dekstop, mobile app development, IoT dan robotic

Read More

Saturday, December 8, 2018

Fungsi Pernyataan If, Else If, dan Else Dalam Bahasa C/C++

gambar 1.1

dalam setiap bahasa pemprograman ada yang namanya operator pernyataan yakni operator yang menunjukan keadaan benar salahnya suatu program yang dibuat. maksud saya adalah sebuah program akan tertentu akan dijalankan jika nilai yang ditentukan dalam program sesuai dengan nilai masukan.
IF adalah operator pernyataan yang berfungsi untuk mengecek pernyataan yang di masukan atau membandingkan pernyataan dan jika nilai yang ada didalam pernyataan tersebut sesuai atau sama dengan syarat maka program yang ada didalam fungsi if akan dijalankan jika tidak sesuai maka akan tidak dijalankan.


FUNGSI ELSE
program pernyataan if biasanya selalu berdampingan dengan fungsi else fungsi else hanya bisa berjalan saat menggunakan fungsi if. apa fungsi else dalam program c++ ? else berfungsi untuk menerima nilai jika pernyataan if yang dibuat tidak memenuhi persyaratan dari program yang dibuat atau bisa dikatakan else adalah fungsi yang menerima selain dari persyaratan if tetapi dengan syarat bahwa program if yang dibuat tidak memenuhi syarat maka fungsi else dapat berjalan. jadi fungsi else tidak membutuhkan persayaratan () yang dibuat user melainkan akan secara otomatis.

FUNGSI ELSE IF
didalam fungsi pernyataan if ada juga fungsi tambahan else if (jika tidak). else if berfungsi untuk membuat fungsi lain seperti fungsi if seperti pernyataan tambahan atau fungsi pernyataan kedua jika fungsi if tidak memenuhi syarat. else if biasanya digunakan untuk membuat program yang membutuhkan persyaratan tertentu dan berbeda beda.

CONTOH :
gambar 1.2



Read More

Sunday, October 7, 2018

Fungsi switch pada C/C++ dan contohnya

gambar 1.0

Pada umumnya penyataan switch dan break tidak jauh berbeda seperti pernyataan penyeleksian IF dan else, yang berbeda adalah switch dikhususkan untuk penyeleksian berdasarkan nilai dari ekspresi.Pernyataan switch adalah pernyataan yang digunakan untuk menjalankan salah satu pernyataan dari beberapa kemungkinan pernyataan.Perintah switch dan break ini juga digunakan untuk menyelesaikan program yang memiliki banyak cabang atau alternatif.

Bentuk umum pernyataan switch :

switch (ekspresi)
                   {
                      case konstanta-1:
                      pernyataan1;
                      break;

                      case konstanta- 2:
                      pernyataan2;
                      break;

                      case konstanta- 3:
                      pernyataan3;
                      break;

                      default:
                      pernyataan
                      break:
                    }
Dengan ekspresi dapat berupa ekspresi bertipe integer atau bertipe karakter. Demikian juga dengan konstanta 1, 2, maupun 3 dapat berupa konstanta integer atau karakter. Dan setiap pernyataan dapat berupa pernyataan tunggal dan pernyataan jamak.

Dibawah ini adalah contoh program pemakaian pernyataan switch :

                  #include <stdio.h>

                      main()
                       {
                            int UKM;
                              printf("tekan angka 1-4 untuk memilih UKM:");
                              scanf("%d", &UKM);
                       switch(UKM)
                      {
                          case 1:
                             printf("1.UKM Music");
                          break;
                          case 2:
                             printf("2.UKM Cyber");
                          break;
                          case 3:
                             printf("3.UKM Futsal");
                          break;
                          case 4:
                             printf("4.UKM Badminton");
                          break;
                          default:
                             printf("Pilihan Angka cuma 4");
                      }
                      }
Ini adalah hasil dari program di atas :

hasil saat pertama kali di buka
gambar 2.0
hasil setelah memilih angka
gambar 3.0


Read More

Saturday, October 6, 2018

Algoritma dan Pemrograman


hai pada pertemuan kali ini saya akan membahas tentang algoritma dan pemrograman, apasih algoritma itu...? dan apasih pemrograman itu...?
mari kita bahas satu persatu.

Agoritma adalah urutan atau langkah-langkah untuk menyelesaikan suatu masalah yang di tulis secara berurutan.
syarat-syarat yang harus dipenuhi oleh suatu algoritma:

  • Logika prosedur pada algoritma harus cukup mudah dipahami nalar manusia
  • Validitas prosedur pada algoritma dapat di telusuri dengan mudah
  • Tidak menimbulkan kerancuan interprestasi bagi orang lain
  • Prosedur pada algoritma harus cukup mudah dikonversi le program komputer
  • Prosedur algoritma tidak terpengaruh oleh bahasa pemrograman apapun

Program terstruktur memberikan beberapa keuntungan, antara lain:

  1. Penulisan program menjadi lebih teratur
  2. Program tersusun secara sistematis
  3. Program tersusun secara struktur
  4. Lebih mudah dipahami
  5. Urutan proses dalam program menjadi sederhana dan mudah dipahami


Sedangkan pemrograman adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program komputer. Dan tujuan dari pemrograman sendiri adalah  untuk memuat suatu program yang dapat melakukan suatu perhitungan atau ‘pekerjaan’ sesuai dengan keinginan si pemrogram
Faktor-faktor yang harus diperhatikan dalam pemrograman:
1. Sintaksis(tata bahasa yg digunakan)
apabila terjadi kesalahn sintaksis, maka akan langsung terlihat, karena komputer akan menampilka pesan yang salah
2. Semantik (maksud yang dikandung dalam setiap pernyataan)
kesalahan semantik biasanya terjadi karena kekurang pahaman terhadap setiap pernyatan yang dituliskan pada program. Sehingga walaupun program dapat berjalan tetapi tidak seperti yang dikehendaki
3. Kebenaran logika (benar atau tidaknya urutan pernyataan)
bentuk kesalahan kebenaran pada logika merupakan kesalahan dalam mengimplementasikan masalah yang dihadapi, sehingga program yang ditulis tidak benar secara logika
Pengelompokan bahasa pemrograman:
1. Tingkat Rendah (Low Level)
Biasanya sulit dipahami karena berhubungan dengan mesin komputer itu sendiri atau biasa disebut bahasa mesin
Contohnya: Bahasa Assembler
2. Tingkat Tinggi (High Level)
Memakai kata-kata dan pernyataan yang mudah di mengerti oleh manusia, meskipun masih jauh dengan bahasa manusia sesungguhnya
Contoh: Pascal,C,C++
Read More