1.Bahasa pemograman ada 3,yaitu Low level Language,Middle Level language, & High Level Language.sebutka contoh masing - masing bahasa tersebut.
- low level language
Yaitu bahasa pemrograman tingkat rendah, merupakan bahasa pemrograman generasi pertama. Bahasa pemrogramana generasi pertama ini merupakan bahasa pemrograman yang sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin, dan hanya dimengerti oleh pembuatnya saja karena programnya berupa kode kode mesin. Bahasa pemrograman level rendah ini pertama kali muncul atau digunakan mulai sekitar tahun 1945. Ketika itu untuk membuat dan menjalankan suatu program dibutuhkan waktu yang lama dan itu pun sering dijumpai kesalahan-kesalahan. Program sangat sulit dibaca dan dibaca, sehingga pada saat itu sangat sedikit orang yang tertarik untuk menjadi programmer.
contohnya adalah bahasa Assembly.
- Midle level languanger
Yaitu bahasa pemrograman tingkat menengah, yang merupakan bahasa pemrograman generasi ke dua. Dalam bahasa ini seorang programmer sudah mulai bisa menggunakan bahasa sehari-hari, walaupun masih banyak susah dimengerti juga. Banyak perintah-perintah yang menggunakan inisial atau singkatan-singkatan seperti “MOV” yang berarti “MOVE” (pindah), “STO” yang berarti (STORE) dan lain-lain. Bahasa pemrograman yang tergolong dalam midle level ini adalah assembler.
contohnya adalah Bahasa C.
- High level Language
Yaitu bahasa pemrograman tingkat tinggi, yang merupakan bahasa pemrograman generasi ke tiga dan selanjutnya. Ciri-cirinya yaitu bahasa pemrograman ini sudah terstruktur dengan baik, mudah dimengerti karena sudah menggunakan bahasa sehari-hari(–bahasa inggris tapi ya–), Bahasa pemrograman inilah bahasa pemrograman yang sekarang ini kita kenal, seperti C, C++, JAVA, PHP, Visual Basic, Pascal, ORACLE, MS-SQL, Phyton, XML dan lain-lain sebagainya. Sudah begitu beragam dan bermacam-macam jenis sesuai karakter struktur dan kegunaannya.
contohnya Basic dan Pascal.
2. Apakah yang di maksud dengan ARRAY.
rray merupakan sebuah variabel yang menyimpan lebih dari 1 buah data yang memiliki tipe data yang sama. Jadi dapat dikatakan bahwa array merupakan kumpulan dari data-data tunggal yang dijadikan dalam 1 variabel array yang alamat memorinya berbeda yang selanjutnya disebut elemen-elemen array yang bisa kita akses berdasarkan indeks.
3. Bagaimana proses penyimpanan ARRAY pada memory.
Penempatan atau Penggunaan Array di Memori
Array Satu Dimensi
Tipe Data Array 1 Dimensi dengan elemen sebanyak n membutuhkan Memori sebanyak n Byte. Nilai-nilai dari Array char tersebut diletakkan dalam alamat yang berurutan.
Contoh:
- Elemen char[0] diletakkan di Alamat Sel Memori 0x001
- Elemen char[1] diletakkan di Alamat Sel Memori 0x002
Array Dua Dimensi
Tipe Data Array 2 Dimensi dengan elemen sebanyak m x n , membutuhkan Memori sebanyak m x n Byte. Pada Array 2 Dimensi, setiap elemen m akan mengikat elemen sebanyak n.
Contoh:
- Elemen char[0][0] diletakkan di Alamat Sel Memori 0x00E
- Elemen char[0][1] diletakkan di Alamat Sel Memori 0x00F
- Elemen char[1][0] diletakkan di Alamat Sel Memori 0x010
- Elemen char[1][1] diletakkan di Alamat Sel Memori 0x011
Array Tiga Dimensi
Tipe Data Array 3 Dimensi dengan elemen sebanyak l x m x n , membutuhkan Memori sebanyak l x m x n Byte. Pada Array 3 Dimensi, setiap elemen l akan mengikat sebanyak m dan setiap elemen m akan mengikat elemen sebanyak n. Pola yang sama digunakan antara Penempatan Memori Array Tiga Dimensi dengan Array Dua Dimensi.
Array Satu Dimensi
Tipe Data Array 1 Dimensi dengan elemen sebanyak n membutuhkan Memori sebanyak n Byte. Nilai-nilai dari Array char tersebut diletakkan dalam alamat yang berurutan.
Contoh:
- Elemen char[0] diletakkan di Alamat Sel Memori 0x001
- Elemen char[1] diletakkan di Alamat Sel Memori 0x002
Array Dua Dimensi
Tipe Data Array 2 Dimensi dengan elemen sebanyak m x n , membutuhkan Memori sebanyak m x n Byte. Pada Array 2 Dimensi, setiap elemen m akan mengikat elemen sebanyak n.
Contoh:
- Elemen char[0][0] diletakkan di Alamat Sel Memori 0x00E
- Elemen char[0][1] diletakkan di Alamat Sel Memori 0x00F
- Elemen char[1][0] diletakkan di Alamat Sel Memori 0x010
- Elemen char[1][1] diletakkan di Alamat Sel Memori 0x011
Array Tiga Dimensi
Tipe Data Array 3 Dimensi dengan elemen sebanyak l x m x n , membutuhkan Memori sebanyak l x m x n Byte. Pada Array 3 Dimensi, setiap elemen l akan mengikat sebanyak m dan setiap elemen m akan mengikat elemen sebanyak n. Pola yang sama digunakan antara Penempatan Memori Array Tiga Dimensi dengan Array Dua Dimensi.
4. Sebutkan aplikasi yang bisa digunakan untuk membuat program
1. Java
Java adalah bahasa program komputer yang dapat dijalankan di berbagai platform, dari mulai PC hingga smartphone dan perangkat mobile. Bahasa pemrograman ini dikembangkan oleh The Green Project miliknya Sun Microsystem pada tahun 1991 silam. Dan hingga kini, Java menjadi salah satu bahasa pemrograman terpopuler di dunia, dan bahasa pemrograman yang paling banyak digunakan.
Kepopuleran Java sebagai salah satu bahasa pemrograman tebaik bukan muncul tanpa alasan, melainkan karena kelebihan Java itu sendiri, misalnya seperti bisa berjalan di berbagai platform, lebih mudah dimengerti, dan mempunyai library yang lengkap sehingga akan sangat memudahkan para programer ketika mengoperasikannya.
Nama Java sendiri dipilih karena salah satu pencetus Java, James Gosling, sangat menyukai kopi murni yang langsung digiling dari mesin giling kopi, dimana kopi tersebut berasal dari pulau Jawa, Indonesia. Dan pulau Jawa (Java) yang akhirnya menjadi nama dari salah satu bahasa pemrograman terbaik dan terpopuler di dunia.
2. C
Perlu diketahui bahwa bahasa C merupakan salah satu bahasa pemrograman tertua yang ada di dunia. Bahasa pemrograman ini dikembangkan sekitar tahun 70an oleh Dennis Ritchie. Selain itu, bahasa C sendiri rasanya pantas jikalau kita sebut sebagai salah satu bahasa pemrograman terbaik yang ada di dunia, termasuk di Indonesia. Pasalnya, di tanah air sendiri, bahasa C dipelajarkan—pertama kali sebelum mempelajari bahasa pemrograman lain—di perguruan tinggi Indonesia jurusan IT, maupun lembaga kursus pemrograman.
Adapun alasan bahasa C dipelajari pertama kali, yakni karena bahasa pemrograman yang satu ini adalah induk dari bahasa pemrograman lain, misalnya: Java, C#, C++, dll. Maka dari itu, tidak heran jikalau bahasa pemrograman yang satu ini begitu populer di dunia.
3. PHP
Bahasa program yang satu ini biasanya digunakan untuk membuat profesional website. Bahkan website sekelas Facebook, WordPress, maupun Digg—kabarnya menggunakan PHP dalam pengembangannya. Selain karena dapat membuat website menjadi dinamis, PHP juga dapat digunakan secara gratis, sehingga hal itulah yang membuat bahasa program komputer yang satu ini banyak digunakan oleh developer di dunia. Dan perlu diketahui bahwa PHP pertama kali dikembangkan oleh Rasmus Lerdrorf.
4. Visual Basic
Visual Basic merupakan bahasa pemrograman yang dikembangkan oleh perusahaan raksasa Microsoft, yang menawarkan IDE visual dalam pembuatan software, khususnya untuk membuat software-software berbasis Windows. Hebatnya, Visual Basic ternyata digunakan oleh hampir semua developer software yang ada di dunia.
5. Python
Secara tingkatan bahasa pemrograman, Python termasuk bahasa tingkat tinggi, yang artinya mudah untuk dipahami manusia. Dan Python adalah salah satu bahasa pemrograman yang dapat membangun aplikasi, baik itu berbasis web maupun berbasis mobile.
Bahasa pemrograman yang satu ini cukup mudah dipahami bagi pemula, dan hal itu merupakan salah satu kelebihannya. Tidak hanya itu saja, meskipun mudah dipahami, ternyata Python banyak digunakan oleh perusahaan besar di dunia, seperti Instagram, Pinterest, dan Rdio. Bahkan, Python juga digunakan oleh pengembang Google, Yahoo!, serta website NASA.
6. C++
C++ merupakan bahasa pemrograman hasil pengembangan dari bahasa C, sehingga C++ maupun bahasa C memiliki syntaks penulisan yang hampir sama. Namun meskipun demikian, kedua bahasa pemrograman ini ternyata memiliki perbedaan dalam hal penyelesaian masalahnya.
Terlepas dari itu, C++ merupakan salah satu bahasa pemrograman terbaik dan banyak digunakan oleh perusahaan-perusahaan software besar, seperti Adobe, Firefox, dan lain sebagainya.
7. JavaScript
Netscape mengembangkan bahasa pemrograman yang akhirnya diberi nama dengan JavaScript. Selain bahasa PHP, JavaScript juga ternyata banyak digunakan untuk membuat website. Dan hampir semua website rasanya telah menggunakan bahasa pemrograman yang satu ini. Hal itu juga menjadikan JavaScript sebagai salah satu bahasa pemrograman terbaik di dunia.
8. C#
Selain Visual Basic, Microsoft juga telah berhasil mengembangkan bahasa pemrograman C#, yang didasari dari prinsip bahasa C dan C++. Secara tidak langsung, hal itu mengatakan bahwa bahasa C# merupakan penyempurnaan dari dua bahasa pemrograman yang telah ada. Dan secara kegunaan, C# banyak digunakan untuk membuat maupun mengembangkan software yang berbasis Windows.
9. Objective-C
Lain halnya dengan Windows, bahasa pemrograman yang satu ini banyak digunakan pada perangkat Apple, khususnya mengembangkan aplikasi-aplikasinya. Dan tidak hanya aplikasinya saja, Objective-C ternyata juga telah digunakan untuk mengembangakan sistem operasi iOS.
10. ActionScript
Yang terakhir adalah ActionScript, merupakan bahasa pemrograman yang dibuat berdasarkan ECMAScript dan pada awalnya dikembangkan oleh Macromedia, namun sekarang bahasa pemrograman yang satu ini lanjut dikembangkan oleh Adobe, hal itu dikarenakan perusahaan Adobe telah membeli Macromedia pada tahun 2005 silam.
5. Apakah yang di maksut dengan coding ?
Coding adalah suatu proses menulis, menguji dan memperbaiki, dan memelihara kode yang akan membangun suatu program komputer. Nah kode ini ditulis dalam berbagai macam bahasa Pemrograman.
Tidak ada komentar:
Posting Komentar