Ilmu Komputer

contactwahyu on February 16th, 2011

SQL singkatan dari Structured Query Language. SQL adalah bahasa komputer yang standart untuk mengakses dan memanipulasi database. Seluruh aplikasi database yang beredar di pasaran, baik yang gratis maupun yang berlisensi, mengadopsi bahasa SQL untuk mengolah databasenya. Beberapa SQL command atau perintah SQL yang harus diketahui adalah : • CREATE DATABASE, untuk membuat sebuah database. • […]

Continue reading about SQL – Structured Query Language

contactwahyu on February 14th, 2011

Pengertian Sistem berkas merupakan mekanisme penyimpanan on-line serta untuk akses, baik data mau pun program yang berada dalam Sistem Operasi. Terdapat dua bagian penting dalam sistem berkas, yaitu: • kumpulan berkas, sebagai tempat penyimpanan data, serta • struktur direktori, yang mengatur dan menyediakan informasi mengenai seluruh berkas dalam sistem. Pada bab ini, akan dibahas tentang […]

Continue reading about Sistem Berkas

contactwahyu on February 14th, 2011

1.Gambarkan skema diagram sebuah Gerbang NAND yang terbentuk dari dua buah transistor. 2.Rancang dan gambarkan sebuah Multiplexer dengan delapan buah input yang digunakan untuk implementasi atau penerapan fungsi logika SOP (Sum Of Product) dari tiga buah input A, B dan C sebagai berikut: 001 + 011 + 100 + 111 3.Rancang dan gambarkan sebuah komparator […]

Continue reading about Soal Organisasi Komputer (2)

contactwahyu on February 14th, 2011

1.Dalam perkembangan komputer, dikenal suatu teknik interpretasi dan kompilasi. Jelaskan perbedaan antara kedua teknik ini ditinjau dari segi menjalankan serangkaian instruksi. 2.Jelaskan konsep mesin virtual M, dengan bahasa mesin L dan apa perbedaan bahasa mesin L pada mesin virtual pada level yang lebih rendah, dibandingkan dengan pada level yang lebih tinggi. 3.Perhatikan rangkaian mneumonic code […]

Continue reading about Soal Organisasi Komputer (1)

contactwahyu on February 14th, 2011

Buatlah Program untuk menentukan bit parity yang harus ditambahkan ke dalam suatu bilangan biner. Gambaran umumnya sebagai berikut: Input: Parity Genap atau Parity Ganjil; Bilangan Binernya Output: Bit Paritynya – berupa angka 0 atau 1. Algoritma: 1. Pesan variabel untuk pilihan parity dalam integer; bilangan biner dalam string. 2. Masukkan pilihan parity genap atau ganjil, […]

Continue reading about Soal Teknik Digital (3)

contactwahyu on February 14th, 2011

1. Konversikan Bilangan Biner berikut menjadi Kode Gray a.11011012 b. 01000102 2. Jika diketahui dua buah bilangan; A = 2110 = [0] 10101 B = 1210 = [0] 01100 Hitung hasil pengurangan A – B dengan menggunakan komplemen 2. 3. Tentukan bit yang salah dari Bilangan Biner berikut ini: a.0 1 0 0 0 0 […]

Continue reading about Soal Teknik Digital (2)

contactwahyu on February 14th, 2011

1. Ubah Bilangan Desimal berikut menjadi Bilangan Biner: a. 25910 b. 1728 c. FA1516 d. 56,12510 e. -10510 Nilai: 15 2. Operasikan bilangan-bilangan biner berikut ini: a. 101100102 + 111001012 b. 101011102 + 110111012 + 101101102 c. 110010102 – 101001012 d. 100100012 – 100012 e. 100010102 * 1012 Nilai: 25 3. Konversikan Bilangan Desimal berikut […]

Continue reading about Soal Teknik Digital (1)

contactwahyu on February 14th, 2011

1. Coba anda analisa program berikut ini, jelaskan apa yang dilakukan program dan bagaimana outputnya ! (sangat dianjurkan untuk penjelasan per baris program satu persatu) #include <stdio.h> #include <conio.h> void tulisan(int x, int y, char *st) { gotoxy(x,y); cprintf(“%s”,st); } void warna(int x, int y) { textcolor(x); textbackground(y); } void buatkotak() { int i,j; warna(15,0); […]

Continue reading about Soal Algoritma (10)

contactwahyu on February 14th, 2011

1.Jelaskan menurut pendapat anda, apa alasannya bahasa Assembly lebih sulit dipelajari dibandingkan bahasa pemrograman lainnya seperti Pascal atau Basic ? 2.Sebutkan salah satu saja program yang digunakan untuk menulis program bahasa Assembly. 3.Coba analisalah apa yang dikerjakan program Assembly berikut : Petunjuk : * Pemanggilan INT 21H, jika register AH berisi 2, akan mencetak isi […]

Continue reading about Soal Algoritma (9)

contactwahyu on February 14th, 2011

1.Urutkan deretan angka-angka berikut ini: 5 7 11 2 3 9 dengan menggunakan metode: * Bubble Sort * Selection Sort * Insertion Sort Tuliskan pula langkah-langkahnya! [Untuk soal no. 2 dan 3] Enam orang Pino, Rini, Siti, Tono, Vina dan Wati dilahirkan pada hari yang sama, namun masing-masing dilahirkan pada tahun yang berbeda dalam masa […]

Continue reading about Soal Algoritma (8)

contactwahyu on February 14th, 2011

1.Jelaskan apa yang dimaksud dengan Operator Overloading di dalam Pemrograman Berorientasi Object? Jelaskan juga perbedaan dari overload prefix dan postfix, lebih bagus jika dengan contoh! 2.Pada sifat Inheritance atau pewarisan, sebuah class dapat diturunkan menjadi class baru yang mampu memiliki angota fungsi yang baru. Jika diketahui sebuah class Kendaraan dengan anggota fungsi: Mobil dan Motor, […]

Continue reading about Soal Algoritma (7)

contactwahyu on February 14th, 2011

1.Jelaskan perintah-perintah yang digunakan di dalam bahasa C untuk perintah-perintah Turbo Pascal: Writeln dan Readln. Bagaimana kita dapat mendeklarasikan variabel di dalam C? 2.Jelaskan perbedaan antara pemrograman terstruktur dan pemrograman berorientasi object. 3.Sebutkan dan jelaskan 3 buah sifat yang dipunyai oleh pemrograman berorientasi object. #include <iostream.h> #include <conio.h> class Hitung { private: unsigned int data; […]

Continue reading about Soal Algoritma (6)

contactwahyu on February 14th, 2011

1.Jika kita meminjam buku dari sebuah perpustakaan, ada beberapa kejadian yang terlibat dengan kegiatan ini, sebagai contoh: (bisa dikembangkan) Mencari Buku di Rak Perpustakaan Jika ada yang cocok, ambil bukunya, jika belum, terus mencari Siapkan uang untuk membayar sewa buku Kembalikan buku pada waktunya Jika terlambat, siapkan uang untuk membayar denda Dari fakta-fakta tersebut, gambarlah […]

Continue reading about Soal Algoritma (5)

contactwahyu on February 14th, 2011

1.Analisalah dan tunjukkan hasil output dari macro berikut: sub test() dim a,b,c as Integer a=1: b=2: c=3 a=b+1: b=b+a: c=c+b msgbox c, vbOkOnly, “Hasilnya” end sub 2.Diketahui sebuah form dengan 3 buah object, masing-masing dua object textbox dengan nama text1 dan text2, dan object command button dengan nama command1. Jika object textbox text1 diisikan dengan […]

Continue reading about Soal Algoritma (4)

contactwahyu on February 14th, 2011

1.Coba tuliskan dan jelaskan inisialisasi untuk Single Stack dengan Array, sebutkan dan jelaskan juga operasi-operasi yang dikenal pada single stack dengan array! 2.Jelaskan perbedaan dari struktur data Single Linked List, Double Linked List dan Circular Doube Linked List! 3.Buatlah sebuah program yang ditulis dengan bahasa Pascal untuk memasukkan data ke dalam sebuah struktur data Double […]

Continue reading about Soal Algoritma (3)

contactwahyu on February 14th, 2011

1.Perhatikan program berikut ini: var i:integer; procedure hitung; var j:integer; begin j:=0; while j<10 do begin i:=i+2; j:=j+1; end; if i<=30 then hitung; i:=i-2; end; begin i:=1; hitung; write(‘Nilai i = ‘,i); end. a. Dapatkan anda jelaskan mengapa procedure hitung diatas dikatakan rekursif? b. Berapakah nilai yang dicetak pada output? 2. Tentukan output program berikut […]

Continue reading about Soal Algoritma (2)

contactwahyu on February 14th, 2011

Diketahui deretan bilangan: 8 3 6 5 4 1 2 7 1. Urutkan deret bilangan tersebut dengan metode bubble sort ascending ! 2. Urutkan pula dengan metode selection sort ! 3. Urutkan dengan metode insertion sort ! 4. Analisa algoritma pengurutan yang anda buat (pilih salah satu saja yang paling mudah menurut anda ) Desainlah […]

Continue reading about Soal Algoritma (1)