Postingan

Menampilkan postingan dari 2016

Sejarah Udinus

Pada tahun 1986, didirikan sebuah lembaga kursus komputer IMKA yang berlokasi di kota Semarang. Karena kegigihannya dalam membuka dan menciptakan peluang pasar serta ketahanannya dalam menghadapi pelbagai rintangan, IMKA berhasil tumbuh dan berkembang serta menyebar ke beberapa kota besar di Pulau Jawa, seperti Semarang, Surakarta, Yogyakarta, Surabaya, Bandung dan Jakarta. Disamping itu, karena mutu dan kualitas pendidikannya yang baik, pada tahun 1989, IMKA diangkat sebagai Ketua Subkonsorsium Komputer, Pengawas dan Penguji Ujian Nasional Pendidikan Komputer.  Pada tanggal 30 September 1993, IMKA juga berhasil meraih akreditasi dari NCC (The National Computing Centre) London, dimana dengan akreditasi ini, IMKA mempunyai kewenangan untuk mengajar dan menerbitkan International Certificate. Ahli-ahli komputer dari IMKA ditambah sekelompok ilmuwan kemudian mendirikan Yayasan Dian Nuswantoro yang tertuang dalam Akte Notaris Siswadi Aswin, S.H., No. 18 tanggal 18 Juli 1990. Berdasarkan...

Tugas Besar Menghitung Jumlah Kebutuhan Keramik

Judul Menghitung kebutuhan keramik void Isi_Ruang(nama[max]<-- string,batas <-- integer) kamus i --> int Deskripsi i --> 0; while (i<=batas) { ouput "ruang..",i+1 (pengisian nama ruang) inputan "merupakan.."&nama[i] } do -------------------- void Luas_Ruang(luasruang[max]<-- type Luas,batas <-- integer) kamus i    --> int jmlp --> int jmlL --> int Deskripsi i --> 0; jmlp --> 0; jmlL --> 0; while (i<=batas) { input "Panjang Ruang .. = ..", i+1,luasruang[i].p (mengisi panjang dan lebar ruang dan keramik) input "Lebar Ruang ..   = ..", i+1,luasruang[i].l luasruang[i].L = luasruang[i].p * luasruang[i].l jmlp = jmlp + luasruang[i].p jmlL = jmlL + luasruang[i].l i=i+1 } do output "jumlah panjang .. ", jmlp output "jumlah lebar   .. ", jmlL --------------------- void Isi_Kra(nama[max]<-- string,batas <-- integer) Kamus ...

Notasi Algoritma searching atau pencarian

JUDUL Mencari nilai yang sama pada sekumpulan kartu 1. menampilkan semua data yang sama dengan yang dicari 2. yang diutamakan hanya ketemu 3. yang dipetingkan ada berapa 4. yang dipentingkan posisi dan jumlah 5. metode searcing yang berbeda KAMUS x, y, cari, kartu[1...16] <-- integer ------------------------------------------------ DEKRIPSI ------------------------------------------------ maksimal jumlah kartu adalah 16 x <-- 1 while (x <= 16) { input kartu[x] x <-- x + 1 } do input "nilai kartu yang dicari ...",cari 1. x <-- 1 while (x <= 16) { if(cari = kartu[x]) then { output kartu[x] } else { } x <-- x + 1 } do 2. x <-- 1 while (x <= 16) { if(cari = kartu[x]) then { output "ada yang sama" } else { output "tidak ada yang sama" } x <-- x + 1 } do 3. x <-- 1 y <-- 0 w...

Pengertian Fungsi dan Parameter

Fungsi Fungsi adalah tata cara penelompokan yang mempunyai maksud dan kegunaan. Sedangkan Keuntungan dengan penggunaan Fungsi adalah :  Adanya fungsi, program  besar  dapat  dipisah  menjadi program-program kecil. Ini menerapkan prinsip dalam pemrograman  terstruktur dengan pendekatan top-down dan devide-and-conquer. Program  dapat dikerjakan oleh beberapa orang. Dalam hal ini bisa dikerjakan satu orang / team mengerjakan suatu fungsi , sehingga dalam hal ini koordinasi mudah. Dengan menggunakan Fungsi, alur logika program akan lebih jelas, dan karena fungsi merupakan implementasi suatu modul, pencarian kesalahan akan menjadi lebih mudah karena kesalahan dapat dilokalisasi dalam suatu modul tertentu saja. Dalam memodifikasi program, dengan menggunakan fungsi ini, maka perubahan yang terjadi dalam memodifikasi suatu fungsi / modul tertentu tersebut, tidak akan mengganggu bagian program secara keseluruhan. Dengan adanya fungsi, dapat lebih m...

Array

Array Array adalah sekumpulan variabel yang dapat menyimpan lebih dari satu nilai sejenis dan memiliki tipe sama, Berbeda dengan variabel biasa yang mampu menampung satu buah nilai. nilai yang disimpan dalam array disebut element array sedangkan nilai urut untuk mengakses elemennya disebut dengan indeks array. Deklarasi Array Sama seperti variabel lain, array juga dideklarasikan di dalam bagian deklarasi variabel. Bila akan didefinisikan sebagai tipe bentukan, maka array juga akan dideklarasikan di bagian definisi tipe (di bawah kata kunci type). Dalam bahasa Pascal, pendeklarasian array dilakukan dengan menggunakan kata kunci array dan tipe data yang akan disimpan di dalamnya, selai itu juga harus disertai dengan batas-batas indeksnya yang diapit oleh tanda bracket ([ ]). Contoh apabila kita ingin mendeklarasikan array dengan nama A yang berisi 10 buah elemen bertipe integer, maka kita harus mendeklarasikannya dengan cara berikut. Var A : array [1 . . 10] of in...

Tugas 3 Array Tipe Bentukan

Rumah Judul    : Menghitung kebutuhan keramik =================================== Kamus : pjg_Std1, lbr_Std1            <–- integer luas_Std1                <–- real pjg_Std2, lbr_Std2            <–- integer luas_Std2                <–- real pjg_VIP, lbr_VIP            <–- integer luas_VIP                <–- real pjg_Km1, lbr_Km1            <–- Integer luas_Km1                <–- real pjg_Km2, lbr_Km2            <–- Integer luas_Km2                <–- real pjg_Dpr, lbr_Dpr            <–- Integer luas_Dpr             ...

Pertemuan 3

Variabel yaitu penampung data Variobel harus punya type Variabel Harus punya nama/identitas Syarat Variabel nama 1. tidak boleh mengandung spasi 2. tidak boleh diawali dengan angka 3. tidak boleh mengandung simbol 4. tidak boleh mengandung reserved word 5. mempunyai maksa

Tugas2 Tipe Bentukan

Tipe bentukan adalah  tipe data yang dibentuk dari  dirinya sendiri tipe yang sengaja dibuat oleh programer guna mempermudah pemrograman. Bisa penting bisa tidak Ketika data ada banyak dan atribut yang sangat banyak dan kompleks, maka tipe bentukan ini akan sangat berguna untuk mengelompokan data dan membuatnya terlihat lebih teratur.

Tugas2 Tipe Bentukan

JUDUL MENGHITUNG JUMLAH KERAMIK KAMUS type kmr 1 < float pj float lbr float luas > type kmr 2 < float pj float lbr float luas > type kmr VIP < float pj float lbr float luas > type kmr mndi < float pj float lbr float luas > type kmr dpr < float pj float lbr float luas > type keramik A < float pj float lbr > type keramik B < float pj float lbr > type keramik B < float pj float lbr > type keramik C < float pj float lbr > type keramik D < float pj float lbr > type luas lantai < float luas > type keramik yang dibutuhkan dalam ruangan < float Total_JmlKrmk_Kmr1 float Total_JmlKrmk_Kmr2 float Total_JmlKrmk_Kmrvip float Total_JmlKrmk_Kmrmndi float Total_JmlKrmk_Dpr > type total keramik yang dibutuhkan < float total > DESKRIPSI Luas Kamar Standar A Pjg_KmTidurStd_A ...

Tugas1 Contoh Menghitung Jumlah keramik

Judul Menghitung Jumlah keramik Kamus Luas bngunan, pnjng bngunan <-- int luas kmr 1, luas kmr 2, luas kmr vip, kmr mndi, dpr, trs <-- real Diskripsi luas keseluruhan lantai luas bngunan (5 m2 x 4 m2) + (5 m2 x 4 m2) + (7 m2 x 4 m2) + (5 m2 x 4 m2) + (4 m2 x 3 m2) = 100 m2 luas kmr 1     0,2  x 0,2 x 25   = 1 m2               1 m2 x 40 m2      = 40 kotak/keramik luas kmr 2     0,30 x 0,30 x 11 = 0,99 m2               0,99 m2 x 40 m2  = 39,6  kotak/keramik luas kmr vip  0,40 x 0,40 x 6  = 0,96 m2               0,96 m2 x 56 m2  = 53,76 kotak/keramik luas teras       0,30 x 0,30 x 11 = 0,99 m2               0,99 m2 x 16 m2  = 15,84 kotak/keramik luas dpr         0,40 x 0,40 x 6  = 0,96 m2       ...

Tugas1 Tipe data

Tipe data adalah jenis dari suatu variabel yang digunakan dalam algoritma. Berikut adalah macam-macam dari tipe data : Integer (tipe data bilagan bulat) Contoh dari integer adalah :  1  0  3  -5  -11

Tugas1 Source Code

Source Code adalah kumpulan dari beberapa kode bahasa pemrograman tertentu yang membentuk sebuah deklarasi / perintah yang dapat dibaca oleh komputer dan untuk menjalankan source code tersebut membutuhkan sebuah penterjemah dalam hal ini adalah software tertentu seperti 'Visual Studio' untuk dieksekusi / dikompile.

Tugas1 Source Code

Source Code adal adalah kumpulan dari beberapa kode bahasa pemrograman tertentu yang membentuk sebuah deklarasi / perintah yang dapat dibaca oleh komputer dan untuk menjalankan source code tersebut membutuhkan sebuah penterjemah dalam hal ini adalah software tertentu seperti 'Visual Studio' untuk dieksekusi / dikompile.

Tugas1 Coding

Program adalah kumpulan pernyataan komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma. Program ditulis dengan menggunakan bahasa pemrograman. Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman.

Tugas1 Agoritma

Agoritma adalah lurutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis.atau Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis.

Tugas1 Paradigma Pemrograman

Paradigma pemrograman adalah bagaimana cara pandang kita dalam mnyelesaiakan masalah pemrograman. Ada banyak cara untuk menyelesaikan suatu masalah, sehingga ada banyak paradigma yang ada. Contoh paradigma pemrograman yang ada saat ini adalah: prosedural, fungsional, deklaratif, dan objek.