Minggu, 14 Oktober 2012

Soal Logika Informatika

1. Sebutkan beberapa cara menentukan validitas suatu argumen dan jelaskan!

2. Diketahui argumen berikut :
    Jika Gejala penyakit yang diderita oleh seorang pasien adalah demam tinggi maka penyakit yang
    dideritanya adalah campak.
    Jika penyakit yang dideritanya adalah campak maka saya akan memberikan nerostat selama 5
    hari.
    Dengan demikian, jika gejala yang diderita oleh seorang pasien adalah demam tinggi maka saya
    akan memberikannya merostat selama 5 hari.

3. Nyatakan ekuivalensi ekspresi logika berikut dengan penyederhanaan, buktikan kesamaan serta
    ilustrasikan ekspresi logika sebelum dan sesudah penyederhanaan dengan kalimat.
                   ~(A --> ~C) ^  (~B --> C)

Soal Dasar-dasar pemrograman

1.   Jawablah dengan singkat dan jelas!
a. Apa yang dimaksud dengan variabel dan apa fungsinya?
b. sebutkan dan berikan contoh dari jenis-jenis tipe data!

2.    Buatlah program untuk menghitung volume bola dengan ketentuan :
a.    Rumus volume bola = 4/3 * phi * r3
b.    Nilai r diinputkan melalui keyboard
c.    Phi = 22/7
d.    Dengan output : nilai volume bola dan keterangan :
-    Jika volume > 500 maka keterangan = “Besar”
-    Jika 100 < volume <= 500 maka keterangan = “Sedang”
-    Jika volume < 100 maka keterangan = “Kecil”

3.   Buatlah program untuk menghitung konversi suhu dari Celcius ke Reamur dan Fahrenheit, luas
      segitiga, luas lingkaran. Dengan ketentuan : Program tersebut dalam bentuk pilihan menggunakan
      SWITCH dengan ketentuan pilihan 1. Hitung konversi suhu, pilihan 2. Luas segitiga, pilihan 3.
       Luas lingkaran, pilihan lainnya salah.

Soal Kalkulus Informatika

Assalamu'alaikum wr wb...

Mengingat bentar lagi kita UTS, jadi butuh referensi soal2 buat dipelajari..


niii soalnya,,,!!! Met lattihan ya!!

1. Tentukan HP dari persamaan dan pertidaksamaan berikut :
a. |X2 + X - 1| ≤ 1
b. |2X + 3| = 1

2. Gambarlah grafik dari fungsi-fungsi dibawah ini :
a. y = x2 - 2x - 1
b. y = {1,           jika x<=0
          {x + 1      jika 0<x<2
          {x^2 - 1   jika x>=2
c. 2 sin x + 1

3. jika diketahui fungsi f (x) = 3x^2 + 2 dan g(x) = 2/(x-1), maka tentukan :
a. G(x) jika G = g(f(x))
b. F(x) jika F = f(g(x))

Senin, 01 Oktober 2012

Perbedaan Array Statis dan Array Dinamis


Assalamu'alaikum ....
Temen2, pertemuan ketiga Struktur data kali ini membahas tentang Array Statis dan Array Dinamis.

Apa sih array statis dan dinamis, perbedaannya apa saja ??



ARRAY STATIS :


-       Menempati stack, (Stack adalah salah satu bagian yang digunakan untuk menyimpan data-data atau variabel yang pengalamatan memorinya telah dilakukan saat kompilasi (alamat pastinya sudah ditentukan dari awal))
-       Tidak dapat diubah lagi banyaknya elemen yang disimpan.
-       Merupakan Pointer
-       Contoh pendeklarasian :

Int arr[ ] = {1,2,3};



ARRAY DINAMIS 

-       Menempati Heap, (Heap adalah area memori yang digunakan untuk alokasi secara dinamis, maksudnya heap dialokasikan untuk mensuplai memori tambahan yang tidak dialokasikan saat kompilasi. Alokasi ini dilakukan saat runtime, seiring berjalannya program).
-       Bisa mengubah banyaknya elemen yang disimpan
-       Dapat dikembangkan menggunakan pointer
-       Contoh pendeklarasian :

Int* arr = new int [3];
 



nah,, sekarang temen-temen dah tw kan perbedaannya apa? besok kita lanjutkan ke contoh programnya ya! biar lebih jelas!

JAVA1 - contoh program yang menggunakan kondisi

Assalamu'alaikum...

Temen2... kali ini aku pengen ngebahas tentang dasar-dasar pemrograman JAVA. Pada dasarnya bahasa pemrograman java hampir sama dengan bahasa pemrograman C++.
Praktikum APBO, menjadi pelopor pertama kalinya aku menggunakan bahasa pemrograman java, "UNICK" itu kesan pertamaku, yaaa,,, pemrograman ini lebih friendly, dan kita sebagai user diberi kemudahan dalam menggunakan bahasa pemrograman tersebut.

Praktikum pertamaku berkaitan dengan pengkondisian dan perulangan:
INI program pertama yang aku buat :

1.       Membaca nilai angka kemudian menampilkan nilai hurufnya A = 80-100 ; B = 65-79 ; C = 55-64 ; D = 40-54 ; E = 0-39
Source Codenya :



Semoga Bermanfaat!!! :D