Jawaban Modul Umum

1.      Bahasa pemograman merupakan suatu cara untuk berkomunikasi dengan komputer dan memerintah komputer menggunakan suatu himpunan dari aturan sintaks dan semantik untuk mendefinisikan komputer. Bahasa yang digunakan ada 3 tingkat, yaitu low level (bahasa mesin), middle level (bahasa assembly) dan high level (bahasa seperti manusia sehari – hari)
(Sumber:http://andhikasoeyopoernomo.blogspot.com/2012/02/resume-1-bahasa-pemograman.html,http://ndutagen.blogspot.com/2012/03/artikel-bahasa-pemograman.html,http://id.shvoong.com/social-sciences/communication-media-studies/2065863-pengertian-bahasa-pemograman/)
2.      Macam – macam bahasa pemograman
a.      Bahasa mesin        : Bahasa yang hanya dipahami oleh komputer itu sendiri, Berbentuk bilangan biner, yaitu 0 dan 1, dibaca oleh komputer sebagai instruksi komputer. Disebut juga bahasa tingkat rendah.
b.      Bahasa assembly   : Bahasa yang biasa disebut bahasa rakitan. Berbentuk pendekan – pendekan kata untuk mengganti bilangan biner. Disebut bahasa tingkat menengah.
c.      Bahasa tingkat tinggi : Bahasa yang mudah dipahami manusia dan biasanya berbentuk  bahasa sehari – hari 
(Sumber:http://budisma.web.id/materi/sma/tik-kelas-x/contoh-macam-macam-bahasa-pemograman/ )
3.      <belum terjawab>
4.      Algoritma adalah suatu urutan langkah – langkah atau instruksi secara logis yang digunakan untuk menyelesaikan suatu masalah.
(Sumber:http://andikafisma.wordpress.com/algoritma-dan-pemrograman/)
5.      Struktur dari algoritma :
a.      Runtutan (Sequence)
Kumpulan instruksi lebih dari satu yang dikerjakan secara berurutan.
b.      Pemilihan (Selection)
Instruksi akan dikerjakan jika kondisi tertentu dipenuhi, yang biasa ditulis dengan “if” lalu “then”.
c.      Pengulangan (Repetition)
Struktur dimana sebuah instruksi akan diulang sebanyak berapapun yang kita inginkan
(Sumber:http://limang-ferdy.blogspot.com/p/struktur-algoritma.html)
6.      Fungsi algoritma :
a.    Sebagai struktur untuk membuat software.
b.    Sebagai urutan cara untuk menyelesaikan masalah matematis.
c. Sebagai cara untuk mencari langkah – langkah tertentu dan teroptimal untuk menyelesaikan masalah.
(Sumber: http://rhizzhkudo.blogspot.com/2013/05/definisi-algoritma-dan-penerapan-dalam.html)
7.      Metode pendeskripsian algoritma :
1.      Deskripsi   :
2.      Flowchart  :
3.      Pseudocode:
8.      <belum terjawab>
9.      <belum terjawab>
10.  <belum terjawab>
11.  <belum terjawab>
12.  <belum terjawab>
13.  <belum terjawab>
14.  <belum terjawab>
15.  <belum terjawab>




0 komentar: