Pages

Minggu, 03 November 2013

Tugas Pendahuluan UMUM

Link download file http://www.mediafire.com/view/e5k3iaplice346n/Umum.doc

UMUM
1.      Mengapa disebut bahasa pemrograman?
Disebut bahasa pemrograman karena bahasa ini merupakan tata bahasa yang digunakan untuk memprogram suatu komputer agar dapat bekerja sesuai yang diperintahkan.
2.      Sebut dan jelaskan berbagai macam bahasa pemrograman!
  1. Bahasa Mesin
Bahasa mesin adalah bahasa tingkat rendah dimana bahasa yang digunakan masih berorientasi pada mesin.sehingga bahasa yang dimasukkan hanya dimengerti oleh mesin itu sendiri. Pada bahasa mesin cara penulisan yang digunakan adalah dengan menggunakan bilangan binary yaitu angka 1 dan angka 0. Dalam penggunaanya biasanya perintah dalam bentuk angka ini akan disampaikan ke kompiler, assembler, atau intepreter. Dimana kompiler digunakan untuk mengkonversi bahsa sumber selain menjadi bahasa mesin juga menjadi kode objek. Assembler sendiri adalah program untuk menerjemahkan bahasa sumber ke dalam bahasa mesin. Intrepeter adalah program yang digunakan untuk menerjemahkan kode sumber secara satu persatu kemudian menjalankan intruksi yang diperintahkan.
  1. Bahasa Assembly
Bahasa Assembly merupakan bahasa rakitan yang digunakan untuk pengendalian hardware yang diwujudkan dalam kata-kata sebagai pengganti kode biner.
  1. Bahasa tingkat tinggi
Bahasa tingkat tinggi adalah bahasa yang lebih mudah dimengerti oleh orang awam. Bahasa yang termasuk dalam bahasa tingkat tinggi adalah: BASIC, LOGO, COBOL, PASCAL, Fortran (Formula Translation), Algol (Automatic Language), PL/1 (programming language), RPG (Report Program Generation), APL (Arithmatic Programming Language)
  1. Bahasa generasi keempat
Program pengembangan dari bahasa tingkat tinggi, seperti misalnya Visual Basic, Visual J++, dan Visual C++
3.      Jelaskan secara jelas sejarah bahasa pemrograman
Menurut sejarahnya, bahasa pemrograman mulai dikenal pada tahun 1940-an, pada saat komputer digital mulai diproduksi.  Bahasa pemrograman ini pada awalnya dibuat dan dikembangkan pada sekitar tahun 1950-an. Bahasa yang pertama kali dibuat adalah bahasa assembly yang dinamakan FORTRAN atau Formula Translation, bahasa ini masih jauh dari bahasa manusia sehingga masih masuk ke dalam kategori bahasa tingkat rendah. Bahasa FORTRAN yang diciptakan oleh John Bacus dikembangkan seiring dengan penggunaan komputer secara komersial.
Setelah tahun 1960-an bahasa pemrograman semakin berkembang. Seperti misalnya COBOL yang merupakan singkatan dari Common Bussiness Oriented Language yang diciptakan oleh Grace Hopper. Selai itu juga diciptakan bahasa LISP yang merupakan singkatan dari List Processing yang dibuat oleh John McCarthy. Pada era ini bahasa pemrograman termasuk ke dalam bahasa penmrograman tingkat menengah. Setelah itu bahasa pemrogramana semakin lama semakin berkembang, bahasa pemrograman pada era ini sudah termasuk bahasa pemrograman tingkat tinggi. Bahasa pemrograman yang dibuat pada era ini seperti misalnya C, C++, Basic, Pascal, dan ADA. Dari beberapa bahasa yang telah dikembangkan, bahasa yang paling popular adalah bahasa C yang kemudian dikembangkan lagi sehingga menjadi PHP untuk web dan Java untuk aplikasi multiplatform
4.      Jelaskan apa itu algoritma?
Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
5.      Deskripsikan struktur dari algoritma
Struktur dalam algoritma dibagi menjadi 3, yaitu struktur runtutan, sruktur pemilihan, dan struktur pengulangan. Pada struktur runtutan, segalanya dilakukan sesuai proses, sesuai urutan yang telah diatur. Struktur pemilihan adalah memilih satu aksi diantara beberapa pilihan. Sedangkan struktur prngulangan adalah mengulang suatu intruksi secara berulang-ulang. (slide-share.net/struktur-algoritma)
6.      Sebut dan jelaskan fungsi dari algoritma
Algoritma berfungsi untuk membantu kita dalam menyelesaikan masalah, dengan algoritma kita dapat mempelajari bagaimana cara-cara mengatasi masalah dengan runtut dan sistematis.

7.      Sebut dan jelaskan metode untuk mendeskripsikan algoritma
8.      Jelaskan yang dimaksud dengan flowchart
Flowchart adalah proses yang yang dikerjakan suatu program dari bentuk awal sampai akhir.
9.      Sebutkan dan jelaskan symbol-simbol flowchart
a.       Terminator (merupakan permulaan atau akhir program)
b.      Garis Alir/ Flow Line (merupakan arah aliran program
c.       Preparation (pemberian harga awal)
d.      Proses (proses pengolahan data)
e.       Input/output data (Input dan output data)
f.       Decision(perbandingan pernyataan)
g.      On page connector (penghubung flowchart satu halaman)
h.      Off page connector (penghubung flowchart beda halaman)
(http://fariz.blog.unsoed.ac.id/files/2011/10/p4-simbol-flowchart1.jpg)
10.  Jelaskan yang dimaksud dengan pseudocode
Pseudocode adalah bentuk informal dari bahasa algoritma yang mempunyai struktur bahasa tersendiri. (http://dhaudz.wordpress.com/2013/03/21/flowchart-dan-pseudocode/)
11.  Tuliskan algoritma program sederhana yang bertujuan untuk menghitung konversi 1 tahun 2 bulan 2 jam 30 menit 30 detik kedalam satuan detik
12.  Ada sebuah program penjualan beberapa barang beserta harganya. Kemudian user hanya ingin memasukkan jumlah barang yang dipesannya dan muncul jumlah total harga yang harus dibayar . akan tetapi jumlah barang yang dimasukkan hanya bilangan bulat dan lebih dari 0. Apabila bilangan 0 dan bilangan bukan bulat dimasukkan, maka akan muncul peringatan. Buatlah flowchart dari program tersebut.
13.  Jelaskan perbedaan dari write, writeln, read, dan readln!
Write digunakan untuk menulis output dimana cursor terakhir ada pada baris yang sama, sedangkan writeln digunakan untuk menulis output dimana cursor berada di baris setelah baris terakhir. Read digunakan untukmenerima input dengan posisi cursor di baris berikutnya. Readln digunakan membacaend of line marker. (http://antoken.wordpress.com/2012/10/16/perbedaan-write-writeln-read-dan-readln/)


14.  Buat essay pentingnya teknologi informatika saat ini!
Pentingnya Teknologi Informatika Saat Ini

Teknologi pada masa sekarang juga telah berkembang pesat. Perkembangan teknologi ini semakin meningkat seiring dengan berkembangnya jaman. Perkembangan teknologi saat inipun tidak hanya terpusat pada daerah perkotaan saja tetapi juga sudah memasuki daerah pedesaan, seperti kita ketahui, teknologi pada saat ini semakin mendunia salah satunya adalah teknologi informatika.
Teknologi informatika pada saat ini telah berkembang pesat. Hampir seluruh kegiatan yang ada tidak bisa lepas dari teknologi informatika. Salah satu penemuan yang paling penting pada bidang teknologi informatika ini adalah penemuan internet. Internet sangat diperlukan dan sangat berguna di seluruh dunia. Internet membantu memudahkan umat manusia dalam mengerjakan pekerjaannya.
Internet membuat dunia yang luas ini seakan sempit dan mudah tergapai. Internet pula yang bisa dijadikan sarana komunikasi, broadcasting, serta hal – hal yang seakaan sulit menjadi mungkin untuk dilakukan. Pada tahun ini dan tahun – tahun yang akan datang bukan hal mustahil jika teknologi informatika dijadikan salah satu hal wajib yang harus dipelajari, karena mengingat hal ini mencakup dunia global.
Jadi, teknologi informatika bisa dianggap penting karena  bersifat terbuka, bebas, dan global. Memiungkinkan setiap orang bisa mengembangkan pikiran dan saling bertukar informasi melalui media ini. Teknologi akan berkembang dari waktu ke waktu, itulah mengapa kita harus mempelajari ini agar bisa membawa hidup lebih kedepan dan mengikuti zaman tanpa menghilangkan  etika yang ada. Kita harus mampu menjaga etika yang kita miliki agar tidak tergerus oleh perkembangan jaman.

15.  Sebut dan jelaskan aturan-aturan dalam menuliskan perintah dalam eclipse







Tidak ada komentar:

Posting Komentar