Cara penulisan algoritma yang disusun menyerupai penulisan perograman tingkat tinggi di sebut dengan

  •  Flow direction symbols

    Cara penulisan algoritma yang disusun menyerupai penulisan perograman tingkat tinggi di sebut dengan

    Digunakan untuk menghubungkan simbol satu dengan yang lain – Disebut juga connecting line

  • Processing symbols

    Cara penulisan algoritma yang disusun menyerupai penulisan perograman tingkat tinggi di sebut dengan

    Menunjukan jenis operasi pengolahan dalam suatu  proses / prosedur Input / Output

  • Symbols

    Cara penulisan algoritma yang disusun menyerupai penulisan perograman tingkat tinggi di sebut dengan

    Menunjukkan jenis peralatan yang digunakan sebagai media input    atau output.

    sumber : https://www.it-jurnal.com/pengertian-flowchart/

    C. PENGERTIAN PSEUDOCODE

    Pseudocode adalah deskripsi dari algoritma pemrograman komputer yang menggunakan struktur sederhana dari beberapa bahasa pemrograman tetapi bahasa tersebut hanya ditujukan agar dapat dibaca manusia. Tujuan penggunaan utama dari pseudocode adalah untuk memudahkan manusia dalam memahami prinsip-prinsip dari suatu algoritma.

    Penggunaan pseudocode umumnya banyak kita temukan di buku-buku dan artikel-artikel tentang pemrograman yang membahas tentang algoritma tertentu. Kadang pula pseudocode kita temukan dalam merencanakan pengembangan suatu program komputer. Dalam pseudocode, tidak ada syntax standar yang resmi. Karena itu, pseudocode ini dapat kita terapkan dalam berbagai bahasa pemrograman.

    Tentu saja harus kita sesuaikan setiap tahap dengan bahasa pemrograman yang kita gunakan. Fungsi dari pseudocode mungkin sama dengan Flowchart. Perbedaannya terletak pada cara penyampaiannya. Pseudocode menggunakan kata-kata untuk menjelaskan suatu algoritma.

    Contoh dari Pseudo code adalah sebagai berikut :

    Cara penulisan algoritma yang disusun menyerupai penulisan perograman tingkat tinggi di sebut dengan

    sumber : http://www.kursuswebsite.org/pengertian-pseudo-code-pada-pemrograman/

    D. SISTEM IPO (INPUT, PROSES, OUTPUT)

    1. Pemasukan (Input)

    Input merupakan tahap awal dari proses pengolahan yang terjadi pada sistem komputer. Input berupa pemasukan data mentah ke dalam sistem komputer melalui input device. Contoh dari peralatan masukan (input device) diantaranya, keyboard, mouse, scanner, dll. Alat-alat inilah yang digunakan untuk memasukan data yang hendak diolah. Seperti hal nya keyboard, difungsikan untuk memasukan huruf, angka, maupun simbol-simbol lainnya ke dalam komputer yang selanjutnya akan diproses.

     2. Pemrosesan (Process)

    Process, data yang telah dimasukan melalui peralatan input tadi akan diproses. Proses ini dilakukan oleh processing device yaitu CPU. Yang mana CPU ini dapat melakukan fungsi perhitungan dan logika untuk perbandingan (ALU) dan juga mengontrol (CU). Pada tahap ini, data yang masih mentah tadi diproses sedemikian rupa sehingga data tersebut siap dicetak menjadi informasi yang lebih bermanfaat.

    3.  Pengeluaran (Output)

    Output, data yang tadinya telah dimasukan melalui peralatan input, kemudian diproses oleh CPU akan bisa dicetak apabila sudah siap. Pencetakan ini bisa berupa hardcopy dan juga softcopy. Hard copy berarti menggunakan media fisik seperti kertas ataupun yang lainnya. Softcopy berarti menampilkan gambar visual melalui monitor ataupun projektor. Yang termasuk dalam peralatan output disini adalah, monitor, projector, printer, dll.

    sumber : http://www.pintarkomputer.com/penjelasan-lengkap-tentang-cara-kerja-sistem-komputer/

    E. PENGERTIAN PROGAM

    Pengertian program adalah himpunan atau kumpulan instruksi tertulis yang dibuat oleh programmer atau suatu bagian executable dari suatu software. Orang yang membuat program sering disebut sebagai pemrograman atau programmer.

    Aktivitas membuat program disebut sebagai pemrograman. Jadi pemrograman merupakan suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu. Perintah-perintah ini membutuhkan suatu bahasa tersendiri. Sebagaimana bahasa manusia, bahasa pemrograman memiliki kaidah tertentu yang dapat dimengerti oleh komputer.

    Adapun pengertian progam menurut beberapa ahli. Berikut pengertian progam dari beberapa ahli.

    1. Sukrisno Program adalah kata, ekspresi, atau pernyataan yang disusun dan dirangkai menjadi satu kesatuan prosedur, yang berupa urutan langkah, untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan bahasa pemrograman sehingga dapat dieksesuksi oleh komputer.

    2. Sunarto, S.Kom mengatakan Program adalah sekumpulan instruksi yang diwujudkan dalam bentuk bahasa, kode skema, ataupun bentuk lain, yang apabila digabungkan dengan media yang dapat dibaca dengan komputer akan mampu membuat komputer bekerja untuk melakukan fungsi-fungsi khusus, termasuk persiapan dalam merancang instruksi-instruksi tersebut.

    3. Sindhunata Program adalah kelompok pernyataan yang persis dan berurutan yang gunanya adalah untuk memberi tahu komputer bagaimana melaksanakan sesuatu pekerjaan.

    4. Agoeng Widyatmoko mendefinisikan Program sebagai aplikasi hasil analisis pemecahan masalah yang dibuat dalam bentuk program komputer.

    5. Janner Simarmata mengatakan Program merupakan suatu aplikasi yang dibuat dengan menggunakan bahasa program tertentu dan telah terinstal di dalam komputer.

    sumber : http://www.spengetahuan.com/2016/06/10-pengertian-program-menurut-para-ahli-lengkap.html

    F. PENGERTIAN BAHASA PEMOGRAMAN

    Pengertian Bahasa Pemrograman

    Bahasa pemrograman (bahasa pemrograman) adalah instruksi standar untuk memerintah komputer yang memiliki fungsi tertentu. Bahasa pemrograman ini adalah satu set aturan sintaks dan semantik yang digunakan untuk mendefinisikan program komputer.

    Bahasa ini memungkinkan seorang programmer dapat menentukan mana yang data yang akan diproses oleh komputer, bagaimana data ini akan disimpan / diteruskan, dan langkah-langkah apa yang persis jenis yang akan diambil dalam berbagai situasi.

    Fungsi Bahasa Pemrograman

    Fungsi dari bahasa pemrograman yang memerintahkan komputer untuk mengolah data sesuai dengan logika yang kita inginkan. Output dari bahasa pemrograman dalam bentuk program / aplikasi. Contohnya adalah program yang digunakan oleh kasir di mal atau supermarket, penggunaan lampu lalu lintas di jalan raya, dll

    Bahasa pemrograman yang kita tahu ada banyak orang di dunia, sekitar ilmu komputer dan teknologi saat ini. Pengembangannya mengikuti inovasi tinggi dalam dunia teknologi. Contoh bahasa pemrograman yang kita ketahui, antara lain, adalah untuk membuat aplikasi permainan, anti-virus, web, dan teknologi lainnya.

    Bahasa pemrograman komputer yang kita tahu termasuk Java, Visual Basic, C ++, C, Cobol, PHP, Net, dan ratusan bahasa lain. Tapi tentu saja, bahasa harus disesuaikan dengan fungsi dan perangkat yang menggunakannya.

    Secara bahasa pemrograman umum dibagi menjadi empat kelompok, yaitu :

    • Object Oriented Language (Visual dBase, Visual FoxPro, Delphi, Visual C);
    • Level Language tinggi (seperti Pascal dan Basic);
    • Tingkat Tengah Language (seperti C);
    • Level Language rendah (seperti bahasa assembly);

    Tingkat Bahasa Pemrograman

    Bahasa Tingkat Tinggi 

    Bahasa pemrograman ini masuk ke level sebagai bahasa dekat dengan bahasa manusia. Sebagai contoh, bahasa Basic, Visual Basic, Pascal, Java dan lainnya.dsb dan tidak lagi pada pemula sulit dimengerti.

    Bahasa Tingkat Menengah

    Disebut tingkat menengah karena dapat masuk ke dalam bahasa tingkat rendah tinggi dan. Misalnya dalam bahasa program C.

    Bahasa Tingkat Rendah

    Bahasa pemrograman masuk ke level ini karena bahasa masih jauh dari bahasa manusia. Contoh bahasa Assembly.

    Proses Pembuatan Program

    Proses pembuatan program yang kita tulis kode sumber dalam editor teks seperti notepad dan kemudian mengubahnya menjadi bahasa mesin yang dapat dieksekusi oleh CPU. Proses konversi kode sumber (source code) ke dalam bahasa mesin (bahasa mesin) terdiri dari dua jenis kompilasi dan interpretasi.

    Kompilasi (Compilation)

    Dalam proses kompilasi source code untuk membacanya pertama dan jika tidak ada kesalahan dalam penulisan, program ini akan mengatur kode mesin sehingga program dapat dijalankan. Program yang melakukan tugas ini disebut Compiler.

    Program ini akan mengkompilasi hasil dalam bentuk yang dapat dieksekusi. Program ini dapat dijalankan tanpa harus langsung memiliki compiler pada komputer yang menjalankan program. Bahasa menggunakan teknik kompilasi Ulasan seperti bahasa C, C ++, Pascal, Assembly dan banyak lagi.

    Interpretasi (Interpretation)

    Bahasa menggunakan teknik interpretasi akan membaca kode sumber dan dieksekusi per baris per baris. Jika ditemukan kesalahan dalam penulisan program dalam kesalahan garis bahwa program akan dihentikan. Program yang melakukan tugas ini disebut Interpreter.

    Dalam tidak ada teknik interpretasi akan menghasilkan program mandiri, artinya menjalankan program kita harus memiliki kode sumber setelah juru Program. Bahasa yang menggunakan bahasa teknik interpretasi Ulasan seperti Perl, Python, Ruby dan banyak lagi.

    Kompilasi Sekaligus Interpretasi

    Ada juga sebuah bahasa pemrograman yang menghasilkan teknik penyusunan Program serta interpretasi. Sebagai contoh, bahasa java. Dalam membuat java kode sumber program diubah menjadi bytecode.

    Meskipun terlihat seperti bahasa mesin, tapi ini bukan bahasa mesin dan tidak dapat dieksekusi. Untuk menjalankan bytecode kita perlu Java Runtime Environment (JRE), yang yang menjabat sebagai juru dari program bytecode yang dihasilkan.

    Meskipun setiap bahasa pemrograman dibuat untuk membuat program tetapi call now bahasa dibuat dengan tujuan dan fungsi yang berbeda. Misalnya, untuk membuat driver hardware kita tidak bisa menggunakan bahasa Visual Basic.

    Untuk membuat sistem berbasis program Ulasan seperti driver kita dapat menggunakan C atau bahasa assembly. Sebagai contoh, sistem operasi Linux adalah open source. Jika Anda melihat kode sumber Anda akan menemukan bahwa Linux dibuat dengan menggunakan bahasa pemrograman C.

    Adapun desktop kita dapat menggunakan Visual Basic. Bahasa ini dirancang oleh Microsoft untuk pemrograman GUI desktop dengan tampilan yang mempesona.

    Bahasa pemrograman yang umum digunakan

    1. HTML / CSS

    banyak yang tidak menggaggap ini bagian dari bahasa pemrograman, tetapi jika dalam pandangan program dalam web yakin HTML / CSS adalah dasar dari semua itu, jadi jika Anda ingin belajar membuat web  statis pertama Anda pasti akan belajar HTML / CSS dasar.

    2. JavaScript

    JavaScript adalah cara yang sangat populer untuk menambahkan fitur interaktif untuk halaman web dan aplikasi. Ini adalah salah satu bahasa yang paling mudah untuk belajar dan dapat digunakan untuk apa saja seperti data formulir validasi untuk mengembangkan permainan, menjadikannya pilihan yang sangat populer untuk pemula.

    4. PHP

    Bahasa pemrograman yang digunakan terutama untuk mengembangkan halaman web dinamis. Ini berarti bahwa pada membuat file terpisah untuk panggilan sekarang halaman penuh dari situs kode, Anda dapat menulis satu set aturan untuk akses dan menampilkan informasi dari database yang kemudian dapat membuat halaman dan memanggil mereka ketika mereka dibutuhkan.

    5. C + +

    Dikembangkan untuk menambahkan fitur berorientasi objek bahasa C, dengan penambahan kelas dan fitur lainnya. C + +, yang yang sekarang digunakan, berbagai konfirmasi Instan aplikasi. Belajar C + + juga memiliki keuntungan bahwa itu adalah mudah untuk belajar bahasa lain C adalah C # dan C. Semua bahasa C Umumnya dianggap sebagai bahasa pemrograman tingkat menengah.

    6. C #

    Diucapkan C Sharp, bahasa ini diciptakan oleh Microsoft dalam kerangka NET. Jika Anda ingin menulis sebuah jendela aplikasi, atau terutama jika Anda ingin menulis kode untuk perangkat lunak desktop, ini sangat penting. Ini adalah tujuan OOP umum banyak kesamaan dengan bahasa C tua.

    7. C

    Hal ini digunakan oleh versi C dari sistem operasi Apple serta sejumlah kecil aplikasi lain. Jika Anda ingin mengkhususkan diri dalam menulis kode untuk produk Apple maka ini adalah program yang Anda butuhkan untuk menguasai.

    8. Python

    Sangat populer di komunitas ilmiah dan akademik, tetapi juga telah digunakan untuk make situs populer seperti Pinterest. Hal ini relatif mudah untuk belajar Dibandingkan dengan sesuatu seperti C atau turunannya, namun masih sangat fleksibel dalam hal apa yang dapat Anda lakukan dengan itu.

    9. Java

    Digunakan oleh Google sebagai bagian integral dari sistem operasi Android, dan oleh pengembang independen untuk membuat aplikasi android (dan penggunaan lainnya). Java diciptakan dengan “tulis sekali, jalankan di mana saja” (WORA) pendekatan untuk memfasilitasi kode yang ditulis pada satu mesin untuk berjalan di komputer lain.

    10. Ruby

    Ini adalah OOP murni populer dari Jepang. Tidak banyak yang bisa saya jelaskan tentang yang satu ini karena saya tidak pernah memakainya.

    11. Visual Basic

    Berasal dari ‘BASIC’, yang sangat populer di hari-hari awal komputasi personal, Visual Basic (VB) memungkinkan program sederhana yang akan dibuat dengan cepat dan mudah, sementara juga memungkinkan untuk coding yang lebih kompleks

    Daftar Bahasa Pemrograman

    Berikut adalah daftar bahasa pemrograman komputer :

    1. Aro
    2. Ada
    3. ALGOL
    4. Applescript
    5. Assembly
    6. BASIC:
    7. ASP
    8. BASIC
    9. COMAL
    10. Visual Basic
    11. Visual Basic for Applications
    12. VBScript
    13. BAIK
    14. Batch (MS-DOS)
    15. COBOL
    16. UNIX shell script:
    17. Bourne shell (sh) script
    18. Bourne-Again shell (bash) script
    19. Korn shell (ksh) script
    20. C shell (csh) script
      Cara penulisan algoritma yang disusun menyerupai penulisan perograman tingkat tinggi di sebut dengan
    21. C:
      Cara penulisan algoritma yang disusun menyerupai penulisan perograman tingkat tinggi di sebut dengan
    22. C++
      Cara penulisan algoritma yang disusun menyerupai penulisan perograman tingkat tinggi di sebut dengan
    23. C#
      Cara penulisan algoritma yang disusun menyerupai penulisan perograman tingkat tinggi di sebut dengan
    24. Visual C++
    25. ColdFusion
    26. dBase dkk.:
    27. Clipper
    28. Foxbase
    29. Visual FoxPro
    30. Eiffel
    31. Fortran
    32. Go
    33. Haskell
    34. Java
    35. JavaScript
    36. JSP
    37. Lisp
    38. Logo
    39. Pascal
    40. Delphi
    41. Perl
    42. Prolog
    43. Python
    44. PHP
    45. Pike
    46. R
    47. REXX
    48. REBOL
    49. RPG
    50. Ruby
    51. Simula
    52. Smalltalk
    53. Scheme
    54. SQL