Anda di halaman 1dari 7

Jawaban 4 Soal TIK

Anggota: Edward Yonanda H. Nicholaus Kevin T. Russell Jovan Khan Tommy Harsono Yudi Prasetya XIA6 13 XIA6 26 XIA6 28 XIA6 34 XIA6 40

1. Jelaskan Jenis-jenis Pemrograman!


Jenis-jenis Pemrogaman * Pemrograman berorientasi output 1.PEMROGRAMAN SISTEM OPERASI Salah satu programmer yang terkenal berhasil membangun sebuah system operasi adalah Linus Benedict Torvalds dikenal dengan system operasi linux. Linux dibangun menggunakan bahasa pemrograman C. hal tersebut bisa diketahui karena linux bersifat open source(source code nya bisa dibaca siapapun). System operasi lain seperti halnya Windows tidak diketahui dengan pasti dibangun dengan bahasa apa meski beberapa sumber mengatakan windows dibangun dengan bahasa assembler. 2.PEMROGRAMAN APLIKASI Bahasa pemrograman yang dapat digunakan untuk membangun aplikasi misalnya java, visual basic, Delphi, C/++/C#, VISUAL FOXPRO, dan Python. Aplikasi yang dihasilkanpun bermacammacam mulai dari editor teks, image viewer, pemutar VCD, sampai aplikasi-aplikasi perkantoran pengolah gambar, pengolah foto, pengolah data dan lain-lain

3.PEMROGRAMAN WEB Pemrograman web pada dasarnya digunakan untuk mendesain halaman situs web yang dinamis dan interaktif. Suatu halaman web dibangun dengan menggunakan bahasa HTML dan perlu di digaris bawahi bahwa HTML bukan bahasa pemrograman, HTML hanyalah melakukan markup(penandaan) pada suatu teks sehingga akan menghasilkan format tertentu apabila dibaca oleh browser. Itu sebabnya HTML hanya bersifat statis. Pemrograman web didesain untuk dapat mengubah-ubah output HTML tersebut sehingga tidak lagi statis melainkan dinamis. Bahasa pemrograman yang digunkan untuk pemrograman web adalah ASP, PHP, JSP, VBScript, dan Java Script.

4.PEMROGRAMAN GAME Pemrograman game adalah pemrograman yang paling rumit. Sebelum dikembangkan, sebuah game harus memiliki konsep cerita yang jelas dan menarik. Kemudian pemrograman game harus menggabungkan seluruh pustaka dan API(Aplication Programing Interface) yang ada. Karena alasan diatas bahasa pemrograman yang paling populer untuk pemrograman game adalah C++, java dan C. sifat orientasi objek dan compiler dari bahasa tersebut mendukung untuk pemrograman game. Namun bukan berarti bahasa pemrograman yang lain tidak mendapat tempat, jika game yang dibuat adalah game sederhana maka bahasa pemrograman seperti visual basic pun dapat digunakan untuk menciptakan game.

2. Jelaskan Pemrograman Visual!


Pemrograman Visual Bahasa Visual
Penggunaan ekspresi visual(seperti grafik, gambar, atau ikon) yang sistematik dan mempunyai arti Bahasa visual adalah himpunan simbol-simbol grafis dan teks yang mempunyai arti semantik dan digunakan untuk menyelesaikan masalah komunikasi di dunia.

Pemrograman Visual : Penggunaan ekspresi visual (seperti grafik, gambar, atau ikon) dalam proses pemrograman Mengacu pada aktivitas yang memungkinkan pengguna untuk membuat program dalam dua (atau lebih) dimensi.

Bahasa Pemrograman Visual: Bahasa visual digunakan dalam pemrograman visual

Visualisi

Penggunaan representasi visual (grafik, gambar, atau animasi) untuk menggambarkan program, data, struktur atau tingkah laku dinamis sistem yang kompleks.

Sistem Pemrograman Visual: Sistem komputer yang mendukung baik pemrograman visual maupun visualisasi

Contoh Bahasa Visual (1) Kenyataan, bahasa visual lebih tua dari saudaranya tekstual ada anggapan komputer tidak bisa apa-apa

Examples of Visual Languages (2) Bahasa visual Modern Pictograms Elemen pada GUI Simbol File dan folder, dll.

Skema rangkaian elektronik Diagram keadaan, diagram E-R Petri Nets: Bahasa visual untuk tingkah laku system

Bahasa campuran: berisi elemen visual yang mempunyai elemen tekstual (keterangan)

3. Jelaskan Pemrograman Interface dan Gambas!

Gambas adalah bahasa pemrograman untuk Linux dengan mensimulasi kemudahan VB (Visual Basic) dan VB sendiri yang juga merupakan salah satu pemrograman Visual untuk

Windows yang berorientasi pada BASIC. BASIC sendiri , adalah singkatan dari BeginnersAllpurpose Symbolic. Pencipta dari gambas adalah seorang pria kewarganegaraan Prancis bernama Benoit Minishi, dan gambas ini diliris sejak tahun 1999. Walaupun source codes Gambas tidak sama dengan Visual Basic, tapi ia adalah sebuah BASIC Interpreter dengan objek-objek yang istimewa. Hal ini membuat Gambas sebagai pilihan yang baik bagi pengguna Linux dengan memanfaatkan pengetahuan pemrograman VB diatas landasan GNU yang bebas . Selain itu juga gambas merupakan sebuah IDE yang kepanjangan dari Integrated Development Environment ( IDE berarti program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak.) yang berorientasi pada RAD yang kepanjangan dari Rapid Application Development ( RAD yang berarti model proses pembangunan perangkat lunak yang tergolong dalam teknik incremental (bertingkat). RAD menekankan pada siklus pembangunan pendek/singkat/cepat.) Dengan Gambas kita dapat menggunakan aplikasi berbasis GUI yang kepanjangan dari Graphic User Interface (GUI yang berarti metoda interaksi secara grafis antara pengguna dan komputer) di Linux dengan mudah. Beberapa kelebihan Gambas: 1) Memiliki tampilan interface GUI yang familiar dan simpel 2) Memiliki license sama dengan linux, yaitu free dan opensource 3) Lingkungan kerja gambas dibuat dengan Gambas itu sendiri 4) Gambas dapat dijadikan debugger yang baik 5) Gambas sangat mudah diterjemahkan ke bahasa apapun 6) Mendukung database PostgreeSQL Mysql, SQLite Kekurangannya: 1) Minimnya dokumentasi ataupun forum-forum yang membahas pemrograman ini. 2) Karena berjalan di linux, seperti biasanya, instalasi terkadang tidak semulus di readmenya.

4. Jelaskan Variabel dan Tipe Data pada Gambas!

Variabel adalah lokasi/tempat penyimpanan sementara dalam memori untuk data program. Dalam Bahasa Basic, untuk mendeklarasikan variable harus mengikuti aturan sebagai berikut: Harus diawali dengan huruf Tidak dapat berisi spasi atau karakter kosong Panjang variable tidak lebih dari 255 karakter Tidak boleh terdapat duplikasi nama Tidak boleh mengandung reserved word Pendeklarasian variable dapat dilakukan dengan cara:

DIM Variabel yang dideklarasikan dengan DIM memiliki sifat local. Deklarasi tersebut berlaku dalam suatu prosedur/fungsi, dimana variable tersebut dideklarasikan. DIM harus dideklarasikan di permulaan prosedur/fungsi. Contoh: DIM (variable) as (type Data) DIM (variable) [array] as (type data) Dim nilai as integer Dim nama [20] as String

Static dan Hak akses Public dan Private Pendeklarasian dengan pemberian hak akses mempunyai karakteristik tertentu, pendeklarasian tersebut biasanya dilakukan di awal fungsi atau class. Macam pendeklarasian tersebut adalah: Static Variabel itu dapat di shared kan atau digunakan dengan setiap object yang berada pada kelas. Public Variabel yang dideklarasikan bersifat public dan dapat diakses oleh kelas lain. Private

Variabel yang dideklarasikan memiliki sifat yang mirip dengan variable yang dideklarasikan dengan DIM namun hanya dapat diakses dalam class dimana variable dibentuk. Contoh: STATIC PUBLIC koordinat x as Integer PUBLIC nama ID as String Sebuah variabel pada Gambas memiliki sebuah tipe data. Contohnya, untuk usia dari pengguna ini, bernilai integer, jadi tipe data variabel ini akan menjadi bertipe integer. Gambas memiliki beberapa tipe data, seperti :

Integers Floats Strings, dan sebagainya.

Anda mungkin juga menyukai