TUGAS INFORMATIKA LKS BAB 2 & 3, PRAKTIKUM Oleh: Cindy Aurelia Hamson (XH/09)
LKS BAB 2
1. Flowchart merupakan bagan-bagan atau diagram alir yang menggambarkan suatu urutan langkah-langkah dan proses dalam penyelesaian suatu masalah. Setiap langkah digambarkan dalam bentuk simbol untuk menunjukkan kondisi maupun alur logika
2. Berikut adalah beberapa fungsi flowchart:
a. Flowchart mempermudah pemahaman alur proses suatu sistem yang terlihat rumit
b. Memberikan panduan pada pengembangan sistem c. Memudahkan dalam membuat keputusan
d. Mencari tahu kesalahan dalam suatu sistem e. Menjelaskan cara kerja dari suatu sistem f. Meningkatkan efisiensi suatu proses
3.
4.
LKS BAB 3
1. Yang dimaksud dengan bahasa pemrograman adalah bahasa yang digunakan komputer untuk berkomunikasi. Bahasa ini perlu dipahami manusia agar komputer dapat diberi perintah untuk menjalankan program. Program adalah sebuah metode penyelesaian masalah yang disediakan dalam komputer untuk digunakan oleh manusia dalam mempermudah pekerjaan kegiatannya. Cara membuatnya adalah dengan memberi perintah pada komputer agar sesuai dengan keinginan dari pembuatnya.
2. Sepuluh contoh bahasa pemrograman selain C++:
1) JavaScript
JavaScript adalah bahasa program yang dipakai untuk mengembangkan website dari segi klien (client side). JavaScript merupakan salah satu bahasa tertua di dunia, karena sudah dikembangkan sejak tahun 1995.
JavaScript memungkinkan programmer menambahkan fitur-fitur kompleks sehingga halaman website jadi lebih dinamis dan interaktif. Contohnya untuk membuat pop up notifikasi, pesan konfirmasi, bahkan games sederhana di halaman web.
Jadinya, JavaScript kini tidak hanya dipakai untuk membangun website dinamis. Ia juga dimanfaatkan dalam pengembangan server, aplikasi mobile, animasi grafis, games, dan masih banyak lagi.
2) Python
Bahasa pemrograman Python adalah bahasa pemograman open source populer yang cukup mudah dipahami pemula. Sama seperti JavaScript, Python sudah ada sejak dekade 90-an, tepatnya di tahun 1991.
Bahasa Python sering disebut sebagai bahasa multiguna, karena bisa dipakai untuk berbagai jenis sistem. Tapi kebanyakan, Python dipakai untuk membangun Machine Learning, Artificial Intelligence, Big Data, dan Robotika.
3) Java
Java adalah bahasa pemrograman multiplatform dilengkapi performa stabil serta keamanan terjamin. Sama seperti JavaScript dan Python, Java juga tergolong veteran karena pertama kali diluncurkan tahun 1995.
Mengingat keamanannya, Java banyak dipakai untuk membangun sistem informasi perbankan, retail, dan pemerintahan. Selain itu, Java banyak dimanfaatkan dalam pengembangan aplikasi mobile dan desktop.
4) TypeScript
TypeScript adalah bahasa pemrograman open source yang dibangun di atas JavaScript. Banyak yang bilang, bahasa yang baru dikenalkan tahun 2012 ini adalah superset dari JavaScript.
Maksudnya, perintah JavaScript bisa digunakan di TypeScript, begitu pula sebaliknya. Meski begitu, TypeScript tetap membawa perubahan dan fitur-fitur baru.
Misalnya aturan pengetikkan ketat dan saran pengetikan otomatis (Autocomplete).
5) C#
C# (dibaca C sharp) adalah bahasa pemograman modern yang berorientasi objek. Bahasa ini memanfaatkan layanan web berbasis XML dan berjalan di atas platform .NET milik Microsoft.
C# adalah bahasa untuk kebutuhan pengembangan umum. Namun, ia banyak digunakan untuk membangun aplikasi berbasis Web. Bahasa ini agak sulit dipelajari, jadi kurang cocok bagi Anda yang masih pemula.
6) C
Bahasa program yang satu ini juga termasuk veteran, karena sudah dikembangkan sejak tahun 1972 oleh Dennis M Ritchie dari perusahaan AT&T.
Nah, bahasa C tergolong bahasa tingkat menengah yang menggabungkan kemudahan bahasa tingkat tinggi dan kemampuan bahasa tingkat rendah. Ia banyak digunakan untuk membangun sistem operasi, teks editor, driver, dan compiler.
7) Ruby
Ruby adalah contoh bahasa pemrograman open source yang menggunakan pendekatan berorientasi objek. Bahasa yang satu ini dikenalkan ke publik pada tahun 1993 lalu.
Awalnya, Ruby hanya cocok digunakan untuk membangun aplikasi berbasis desktop. Namun sejak hadirnya framework bernama Ruby on Rails, ia kini bisa diandalkan untuk membangun website, baik dari sisi front end maupun back end.
8) Dart
Dart adalah bahasa resmi untuk menggunakan UI toolkit gratisan bernama Flutter. Kombinasi keduanya dapat dimanfaatkan untuk mengembangkan aplikasi berbasis Android, iOS, dan web dengan perintah program yang sama.
9) PHP
Bahasa pemrograman PHP adalah salah satu bahasa pemrograman paling populer saat ini. Bahasa PHP juga tergolong veteran, karena sudah dikembangkan sejak tahun 1994, oleh Rasmus Laird.
10) SQL
SQL adalah bahasa pemrograman yang berguna untuk mengakses, mengelola, dan memanipulasi data berbasis relasional. SQL ini pertama kali dikembangkan oleh IBM pada tahun 1974.
3. Langkah instalasi code blocks dalam pseudocode sederhana:
a. Siapkan laptop dan pastikan memiliki internet yang stabil (deklarasi)
b. Input code blocks dengan menginstall di google (Tekan Next >, I Agree, Next, Install).
c. Jalankan aplikasi code blocks.
d. If (aplikasi == jalan) then lakukan setting compiler.
e. Output Aplikasi code blocks.
PRAKTIKUM 2 Nomor 2
Nomor 3
Nomor 4
PRAKTIKUM 3 Nomor 2
Nomor 3