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/)
(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/ )
(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/)
(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)
(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)
(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:
Posting Komentar