Senin, 24 Juli 2017

Pemrograman Dasar - Materi 1 - Operasi Aritmatika

MATERI I
OPERASI ARITMATIKA

========================================================================


• Operasi aritmatika
• Pemanfaatan Operator Aritmatika
• Fungsi Aritmatika



• Operasi aritmetika
           Operasi dasar aritmetika adalah penjumlahan, pengurangan, perkalian dan pembagian, walaupun operasi-operasi lain yang lebih canggih (seperti persentase, akar kuadrat, pemangkatan, dan logaritma) kadang juga dimasukkan ke dalam kategori ini. Perhitungan dalam aritmetika dilakukan menurut suatu urutan operasi yang menentukan operasi aritmetika yang mana lebih dulu dilakukan. (Wikipedia, 2016)

           Operator aritmatika adalah operator yang digunakan untuk melakukan operasi-operasi perhitungan aritmatika seperti penjumlahan, pengurangan, pembagian, perkalian, dll. Dalam bahasa pemrograman Pascal operator aritmatika dapat dibagi menjadi 2, yaitu :

           • Operator Aritmatika Unair
             Operator aritmatika unair adalah operator aritmatika yang hanya melibatkan 1 operand saja.

           • Operator Aritmatika Biner
              Operator aritmatika biner adalah operator aritmatika yang melibatkan 2 buah operand.                         (Maryono, 2106)

            Berikut ini jenis operator  dalam bahasa pemrograman pascal :

(Pearson, 2016)


• Pemanfaatan Operator Aritmatika
         • Pengertian Operator Pemograman
                 Operator adalah simbol-simbol khusus yang digunakan untuk mengoperasikan suatu nilai data (operand).
Ada beberapa jenis operator, yaitu :
1. Assignment Operator / Operator Penugasan
         Assignment Operator (operator penugasan) adalah operator yang menggunakan tanda sama dengan (=) untuk mengisi sebuah nilai dalam suatu variabel.


2. Arithmetic Operator / Operator Aritmatika
        Arithmetic Operator (operator aritmatika) adalah operator yang digunakan untuk melaksanakan operasia ritmatika.
Beberapa operator aritmatika antara lain:
* : Untuk perkalian
+ : Untuk penjumlahan
- : Untuk pengurangan
/ : Untuk pembagian
% : Untuk sisa pembagian (modulus)


3. Logical Operator / Operator Logika / Boolean Operator
        Operator Boolean atau Operator Logika adalah operator yang digunakan untuk melakukan operasi logika yaitu operator yang menghasilkan nilai TRUE (benar) atau FALSE (salah).
Bebarapa macam operator logika antara lain:
1. and : Menghasilkan nilai TRUE jika kedua operand bernilai TRUE
2.  or : Menghasilkan nilai TRUE jika salah satu operand bernilai TRUE
3.  xor : Menghasilkan nilai TRUE jika salah satu operand bernilai TRUE tetapi bukan kedua-duanya bernilai  TRUE
4. ! : Mengasilkan nilai tidak TRUE
5. && : Menghasilkan nilai TRUE jika kedua operand bernilai TRUE
6. || : Menghasilkan nilai TRUE jika salah satu operand bernilai TRUE


4. Comparison Operator / Operator Pembanding
        Operator Pembanding adalah operator yang digunakan untuk membandingkan dua buah nilai atau operand.
Operator perbandingan ini antaralain :
<  : Untuk kurang dari
> : Untuk lebih dari
<= : Untuk kurang dari atau sama dengan
>= : Untuk lebih dari atau sama dengan
== : Untuk sama dengan
!= : Untuk tidak sama dengan
<> : Untuk tidak sama dengan.

(serilmu, 2016)


Fungsi Aritmatika

Pengertian
1. Fungsi IF
        Untuk mengecek apakah nilai yang kita gunakan sebagai kunci benar atau salah (memenuh isyarat atau tidak)

2. Fungsi SUM
        Berfungsi untuk melakukan penjumlahan.

3. Fungsi COUNT
        Untuk melakukan COUNTER atau penjumlahan sel yang berisi data numeric.

4. Fungsi AVARAGE
        Untuk menghitung rata-rata data numeric.

5. Fungsi EXACT
        Untuk menghidangkan 2 buah kata, jika sama akan bernilai TRUE, jika tidak FALSE.

6. Fungsi MAX
        Untuk mencari nilai terbesar dari sekumpulan data atau RANGE CELL.

7. Fungsi MIN
        Untuk mencari nilai terkecil dari sekumpulan data atau RANGE CELL.

8. Fungsi VLOOKUP
        Bantuan REFERENCES. Digunakan untuk menghasilkan nilai pad table secara Vertikal



========================================================================


Kamis, 19 Januari 2017

Pengertian Pemrograman Dasar

Hy semuanya!!
Sudah lama tidak melakukan Post di blog ini lagi. Kali ini aku akan membagikan informasi tentang Pemrograman dasar, kalian bisa menyimak bacaan di bawah ini ^o^)/


=================================================


Pengertian Pemrograman Dasar

      Pemrograman adalah proses menulis, menguji, memperbaiki (Debug), dan memelihara kode yang membangun suatu program komputer. Kode ini di tulis dnegan bahasa pemrograman. Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si pemrogram. Untuk melakukan pemrograman, diperlukan keterampilan dalam algoritma, logika, bahasa pemrograman, dan pada banyak kasus, pengetahuan-pengetahuan lain seperti matematika.

Penjelasan Keterampilan yang di perlukan dalam pemrograman, diantaranya:

1. Algoritma
           Algoritma adalah prosedur atau langkah-langkah VCXVC untuk perhitungan. Algoritma digunakan untuk perhitungan, pemrosesan data, dan penalaran otomatis.

2. Logika
         Logika berasal dari kata Yunani Kuno λόγος (logos) yang berarti hasil pertimbangan akal pikiran yang diutarakan lewat kata dan dinyatakan dalam bahasa. Logika adalah salah satu cabang filasafat.

3. Bahasa Pemrograman
           Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa perograman 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 lankah apa secara persis yang akan diambil dalam berbagai situasi.

4. Dan banyak kasus pengetahuan lainnya.

Sumber:https://id.wikipedia.org/wiki/Pemrograman

Konsep Dasar 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.


1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.
Tipe data dasar dibagi menjadi lima bagian yaitu :

a. Numerik, yaitu menyimpan data berupa angka
b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda.
c. Boolean, yaitu tipe data untuk merepresentasikan True atau False.
d. Character, yaitu tipe data untuk menyimpan rangkaian karakter.
e. Internationalization, disebut I18N


2. Tipe Data Terstruktur : Merupakan tipe data campuran dari berbagai tipe data dasar. Contohnya: 

  • array
  • record,
  • string, 
  • list
  • file.

3. Tipe Data didefinisikan oleh Pemakai : Tipe data ini biasanya disebut Enumerasi.


4. Tipe Data Penunjuk
      Contoh tipe data penunjuk adalah pointer model Komputasi. Model Komputasi adalah suatu kumpulan dari nilai dan operasi-operasi. Ada 3 dasar model komputasi :
1. Model Fungsional
     yaitu model perhitungan yang fungsional terdiri dari satu set nilai-nilai, fungsi dan operasi, aplikasi, fungsi dan komposisi fungsi.
2. Model Logika

     yaitu logika model perhitungan terdiri dari suatu set nilai-nilai, definisi hubungan dan kesimpulan logis.
3. Model Imperative

    yaitu model perhitungan yang imperative terdiri dari satu set nilai-nilai yang mencakup suatu status dan operasi tugas-tugas untuk memodifikasi status tersebut.


Prinsip Bahasa Pemrograman
ada 4, yaitu:
1. Sintaks, menjelaskan bagaimana struktur program yang benar.
2.Tipe sistem dan semantik, menunjukkan tipe nilai yang dapat dimanipulasi oleh program dan arti(semantik) dari program, mencakup juga aturan penamaan entitas (variabel,fungsi,class,parameter,dll).
3. Manajemen memori, menunjuk kepada sekumpulan teknik yg membantu kita untuk memahami pemetaan letak dari nilai, struktur data, dan struktur program di dalam memori.
4. Exception handling, mengenai penanganan exception (hal-hal yang tak terduga seperti kesalahan input ketika menjalankan program).

Sumber: https://dharmadinandra.wordpress.com/2011/10/12/konsep-dasar-pemrograman-5/



===========================================================

Ok, sekian dulu dari ku. Maaf jika seandainya terdapat kesalahan ^^
Kalau ada waktu lagi, akan ku usahakan untuk melakukan post sesuatu lagi ^^
Bye-Bye sampai jumpa lagi (  ^o^)/