Recent Blog post

Archive for Januari 2018

Tutorial dasar bahasa pemograman Python



Nama : Iyut windayana purba
Kelas  : TI.17.A.1
NIM    : 3 1 1 7 1 0 3 7 2

Mata Kuliah : Bahasa pemograman 1
Dosen : Agung Nugroho,S.kom,M.kom
STT PELITA BANGSA






BAHASA PEMOGRAMAN

1.Pengertian

   Bahasa pemograman,atau sering di istilahkan juga dengan bahasa komputer atau bahasa pemograman komputer,adalah intruksi standar untuk memerintah komputer.Bahasa pemograman ini merupakan suatu himpunan dari suatu sintaks atau sematik yang di pakai untuk mendefenisikan program komputer.Bahasa ini memungkinkan seseorang progrmer dapat menentukan secara persis data mana yang akan di olah oleh komputer,bagaimana data ini akan disimpan/diteruskan ,dan jenis langkahapa secara persis yang akan di ambil dalam berbagai situasi.

 Menurut tigkat kedekatannya dengan mesin komputer,bahasa pemograman terdiri dari:
  1. Bahasa mesin
    Bahasa mesin yang memberikan perintah kepada komputer dengan memakai kode bahasa biner,contohnya 01100101100110
  2. Bahasa tingkat rendah
    Bahasa yang dikenal dengan istilah bahasa rakitan (bahasa inggris Assembly),yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat(kode mneminic),contohnya kode_mesin|MOV,SUB,CMP,JMP,JGE,JL,LOOP,dsb
  3. Bahasa tingkat menengah,yaitu bahasa komputer yang memakai campuran intruksi dalam kata-kata bahasa manusia.Intruksi yang bersifat simbolik,contohnya:{,},?,<<,>>,&&,||,dsb.
  4. Bahasa tingkat tinggi
    Bahasa komputer yang memakai memakai intruksiberasal dari unsur kata-kata bahasa manusia,contohnya begin,end,if,for,while,and or,dsb.komputer dapat mengerti bahasa manusia itu di perlukan program compiler atau interper.
Proses pembuatan program

  • Komplikasi(compiler)
    Compiler adalah suatu program yang menerjemahkan bahasa program ( source code) kedalam bahasa objek (obyek code). Compiler menggabungkan keseluruhan bahasa program, mengumpulkannya dan kemudian menyusunnya kembali.

    Compiler memerlukan waktu untuk membuat suatu program dapat di eksekusi oleh computer,program yang di eksekusi oleh compiler adalah dapat berjalan lebih cepat dibanding program yang di produksi oleh interpreter,disamping itu juga bersifat independen.Contoh program yang menggunakan compiler adalah Visual basic,visual delvi dan pascal,c++,c,dsb.
  • Interpreter
    Interpreter adalah perangkat lunak yang mampu mengeksekusi code program (yang di tulis oleh programmer) lalu menerjemahkannya ke dalam bahasa mesin,sehinnga mesin melkukan intruksi yang di minta oleh programmer tersebut .Perintah-perintah yang di buat oleh proggraner tersebut dieksekusi baris demi baris,sambil mengikuti logika yang terdapat di dalam kode tersebut.Contoh:php,python,ruby dsb.
Nah,saya rasa cukup untuk pengenalan mengenai bahasa pemograman,disini kita sekarang membahas mengenai Python.Apa itu python? berikut adalah pengertiannya.

Python Adalah bahasa pemograman interpretatif multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode,python diklaim sebagai bahasa yang menggabung kapabilitas,kemampuan dengan sintaksis kode yang sangat jelas.dan di lengkpi dengan fungsionalitas purtaka standar yang besar serta komprehensif.

Output dan Input
-Untuk mengambil output dan input menggunakan fungsi () dan raw_input()
-Input()- > untuk mengambilnilai sesuai variabelnya
-Raw_input()-> akan mengembalikan nilai string
  • Contoh:
    >>>nama =raw_input("Masukkan Nama")
    Masukkan Nama : Iyut
    >>>print (Nama)
    Iyut
Berikut adalah contohnya:








































    1. Operator Perbandingan
      Operator
      Contoh
      Penjelasan
      ==(Sama dengan)
      1==1 bernilai true
      Jika masing” operan memiliki nilai yang sama,maka kondisi bernilai benar(True)
      |=(Tidak sama dengan)
      1 !=2 bernilai false
      Akan menghasilkan nilai kebalikan dari kondisi sebenarnya
      <>(Tidak sama dengan)
      2<>2 bernilai false
      Akan menghasilkan nilai kebalikan dari kondisi sebenarnya
      >(Lebih kecil dari)
      5>4 bernilai true
      Jika nilai operan kiri lebih besar dari nilai operan kanan,maka kondisi menjadi benar
      <(Lebih besar dari)
      5<4 bernilai true
      Jika nilai operan kiri lebih besar dari nilai operan kana,maka kondisi menjadi benar
      >=(Lebih besar atau sama dengan)
      5>=4 bernilai true
      Jika nilai operan kiri lebih besar dari nilai operan kanan,atau sama,maka kondisi menjadi benar
      <=(Lebih kecil atau sama dengan)
      5<=4 bernilai falsee
      Jika nilai operan kiri lebih besar dari nilai operan kanan,atau sama,maka kondisi menjadi benar



    Operator ini di gunakan untuk membandingkan 2 objek/elemen dalam bahasa pemograman.
    berikut contoh yang bernilai true dan false:





    2.Operator Aritmatika

    operator Aritmtika termasuk kedalam operator yang paling sering di gunakan dalam pemograman.

    operator aritmatika terdiri dari:


    Operator
    Simbol
    Penjumlahan
    +
    Pengurangan
    -
    Perkalian
    *
    Pembagian
    /
    Sisa Bagi
    %
    Pemangkatan
    **
     

    1.Penjumlahan
    Mari coba programya: 



    2.Pengurangan:


    3.Perkalian:



    4.Pembagian:




    5.Modulus/sisa bagi(%):





    6.Pangkat(**):


    7.Pembagian bilangan bulat(//):



    3.Operator Logika
    Operator logika di gunakan untuk membuat operasi logika,seperti logika AND,OR,dan NOT.
    Operator logika terdiri dari:

    • Contoh Logika AND,OR,dan NOT:
    4.Operator Bitwise
        Operator bitwise adalah operator untuk melakukan operasi berdasarkan bit/biner
    Operator terdiri dari:  
    Nama
    Simbol
    AND
    %
    OR
    |
    XOR
    ^
    Negasi/kebalikan
    ~
    Left shift
    << 
    Rigrht shift
    >> 

    Hasil darioperator ini agak sulit di pahami,kalau kita belum paham operasi bilangan biner.

    dibuat dalam bentuk biner akan menjadi seperti ini:

    Operasi AND
          
          a = 00111100
          b = 00001101
         a&b=00001100

    Operasi OR

          a= 00111100
          b= 00001101
         a^b = 00110001

    Operasi NOT (Negasi/Kebalikan)
          a= 00111100
        ~a= 11000011

    Konsepnya memang hampir sama dengan operator logika.Namun,bitwite digunakan untuk biner.

    Terimakasih telah berkunjung ke blog saya :)



















    TUTORIAL BAHASA PEMOGRAMAN PYTHON

    Senin, 22 Januari 2018
    0

    KALKULATOR(Function)

    KALKULATOR FUNCTION Function adalah sebuah kode yang dapat melakukan Task/Perintah terentu yang dapat dimasukkan ke dalam kode progr...

    - Copyright © Belajar mengenal python - Blogger Templates - Powered by Blogger - Designed by Johanes Djogan -