Rabu, 31 Maret 2010

Tugas PKB Minggu ke- 3

Tugas PKB minggu ke-3

Soal :

Buat naskah (script) yang terdiri dari :

1. Jalur (track)

2. Role (pemerannya)

3. Properti (pendukung)

4. Kondisi input 5.adegan/ scene minimal

5. Adegan dg perinciannya tiap adegan

6. Hasil

Jawaban :

                  Script atau naskah merupakan skema representasi pengetahuan yang sama dengan frame, yaitu merepresentasikan pengetahuan berdasarkan karakteristik yang sudah dikenal sebagai pengalaman-pengalaman. Perbedaannya frame menggambarkan obyek, sedangkan script menggambarkan urutan peristiwa. Dalam menggambarkan urutan peristiwa, script menggunakan slot yang berisi informasi tentang orang, objek, dan tindakan-tindakan yang terjadi dalam suatu peristiwa. Dalam menggambarkan urutan peristiwa, script menggunakan slot yang berisi informasi tentang orang, obyek, dan tindakan-tindakan yang terjadi dalam suatu peristiwa. Elemen-elemen script meliputi:

1. Kondisi input, yaitu kondisi yang harus dipenuhi sebelum terjadi atau berlaku suatu peristiwa dalam script.

2. Track, yaitu variasi yang mungkin terjadi dalam suatu script.

3. Prop, berisi obyek-obyek pendukung yang digunakan selama peristiwa terjadi.

4. Role, yaitu peran yang dimainkan oleh seseorang dalam peristiwa.

5. Scene, yaitu adegan yang dimainkan yang menjadi bagian dari suatu peristiwa.

6. Hasil, yaitu kondisi yang ada setelah urutan peristiwa dalam script terjadi.

Berikut elemen script :

1. jalur/track, yaitu variasi yang mungkin terjadi dalam suatu script

2. role/peran, yaitu peran yang dimainkan oleh seseorang dalam peristiwa

3. property, berisi objek-objek pendukung yang digunakan selama peristiwa terjadi

4. kondisi input, yaitu kondisi yang harus dipenuhi sebelum terjadi atau berlaku suatu peristiwa dalam script

5. scene, yaitu adegan yang dimainkan yang menjadi bagian dari suatu peristiwa

6. hasil, yaitu kondisi yang ada setelah urutan peristiwa dalam script terjadi.

Pada tugas kali ini saya akan membuat script kejadian saat
 ” Seleksi Ujian Masuk Kerja Paruh Waktu di  Universitas Pancasila

Jalur : Mata Pelajaran yang diujikan Matematika dasar dan Bahasa Indonesia.

Role (peran) : Mahasiswa dan pengawas

Property (Pendukung) : Tanda peserta, form pendaftaran,  dll

Kondisi Input : Calon Mahasiswa terdaftar untuk mengikuti Seleksi Ujian Masuk Kerja Universitas Pancasila.



Adegan (scene) ke-1 : Persiapan Pengawas

- Pengawas mempersiapkan ruang ujian

- Pengawas mempersiapakan lembar ujian


Adegan (scene) ke-2 : Persiapan mahasiswa mengikuti ujian seleksi masuk kerja.

- Pengawas mempersilakan mahasiswa masuk kedalam ruangan ujian

- Pengawas mengecek tanda peserta

- Pengawas mempersilakan calon mahasiswa duduk ditempat yang sudah ditentukan


Adegan (scene) ke-3 : Mahasiswa saat sedang mengerjakan lembar ujian

- Mahasiswa mengisi nama

- Mahasiswa mengisi npm

- Mahasiswa mengisi kelas

- Mahasiswa mengisi jurusan

- Mahasiswa membaca soal

- Mahasiswa mengerjakan soal

- Mahasiswa mengecek kembali jawaban


Adegan (scene) ke-4 : Mahasiswa saat selesai ujian seleksi masuk

- Mahasiswa mengecek daftar hadir

- Mahasiswa menunggu waktu selesai ujian

- Mahasiswa dipersilahkan meninggalkan ruangan oleh Pengawas Ujian


Adegan (scene) ke-5 : Pemeriksaan oleh pengawas ujian setelah mahasiswa selesai mengikuti ujian seleksi masuk kerja

- Pengawas mengecek daftar hadir

- Pengawas mengecek kekomplitan persyaratan ujian masuk seleksi kerja

- Pengawas memeriksa lembar ujian

- Pengawas membacakan pengumuman hasil ujian seleksi


Hasil :

- Mahasiswa merasa puas,

- Mahasiswa merasa senang,

- Mahasiswa merasa lega,

- Mahasiswa merasa bersyukur,

- Mahasiswa merasa kecewa ataupun

- Mahasiswa merasa sedih.


Nama   : Nicodemus Indra

NPM     : 50406521
Kelas   : 4ia04

Rabu, 24 Maret 2010

Tugas PKB Minggu Ke-2

Buatlah contoh jaringan semantik minimal terdiri dari 20 node (Buat Kalimatnya terlebih dahulu) .

1. Nova adalah pelajar
2. pelajar punya pulpen
3. pulpen bewarna hitam
4. pulpen adalah alat tulis
5. Nova perlu pulpen
6. mahasiswa adalah manusia
7. nova adalah mahasiswa
8. mahasiswa perlu pengetahuan
9. nova belajar menggambar
10. menggambar adalah seni
11. seni perlu keterampilan
12. nova perlu keterampilan
13. nova adalah manusia
14. nova mengendarai motor
15. motor berwarna hitam
16. motor beroda dua
17. dua adalah angka
18. angka adalah aritmatika
19. aritmatika adalah pengetahuan
20. nova belajar aritmatika

Rabu, 17 Maret 2010

Komputasi Modern

KOMPUTASI MODERN


a. Pengertian Komputasi

Komputasi merupakan ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.
b. Pengertian Komputasi Modern

Komputasi modern dapat diartikan sebagai sebuah konsep sistem yang menerima intruksi-intruksi yang kemudian menyimpannya dalam sebuah memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka dapat dikatakan komputer merupakan sebuah komputasi modern.

Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957).
Yang terkait dengan komputasi modern adalah :

1.Akurasi : yang berhubungan dengan bit dan floating point

2.Kecepatan : dalam satuan hertz (processor tunggal, pipeline, parallel processing)

3.Problem volume besar : down sizing, parallel

4.Modelling : NN, GA

5.Kompleksitas : menggunakan teori big O


c. Sejarah Komputasi Modern

Permulaan komputasi modern dimulai pada saat tahun 1926 oleh ilmuan yang berasal dari hungaria yang bernama John Von Neumann. Von Neumann seorang ilmuan yang belajar dari Berlin dan Zurich dan mendapatkan diploma pada bidang teknik kimia pada tahun 1926. Pada tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari Universitas Budapest. Berkat keahlian dan kepiawaiannya Von Neumann dalam bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang kemudian melahirkan komputer.
Dipicu ketertarikannya pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Sebagai konsultan pada pengembangan ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori


d.Arsitektur program yang disimpan.

teknologi yang digunakan dalam komputer banyak mengalami perubahan sejak pertama elektronik,sebagian besar computer tahun 1940 masih menggunakan program yang disimpan arsitektur (disebut von Neumann arsitektur). Desain yang dibuat universal komputer yang praktis kenyataan.Arsitektur menggambarkan komputer dengan empat bagian utama: di unit aritmatika dan logika, kontrol circuitry, memori, dan input dan output device (secara kolektif disebut I / O).Bagian tersebut saling berhubungan oleh kumpulan kawat (dinamakan "bis" saat yang sama buntelan mendukung lebih dari satu jalur data), dan biasanya didorong oleh waktu atau jam (walaupun aktivitas lainnya dapat mendorong kontrol circuitry).Secara konseptual, memori komputer yang dapat dilihat sebagai daftar sel.Setiap sel memiliki nomor "alamat" dan dapat menyimpan sebagian kecil, tetap jumlah informasi.Informasi ini dapat menjadi petunjuk, mengatakan pada komputer apa yang harus dilakukan, atau data, informasi yang komputer adalah proses dengan menggunakan petunjuk yang telah ditempatkan dalam memori.Pada prinsipnya, setiap sel dapat digunakan baik untuk menyimpan data atau instruksi.
Yang ada di dalam upacara ucapan alu banyak indera jantung komputer.Hal ini mampu melakukan dua kelas operasi dasar.Yang pertama adalah operasi aritmatika, misalnya, menambahkan atau nomor dua subtracting bersama.Rangkaian operasi aritmatika mungkin sangat terbatas, memang, beberapa desain tidak langsung mendukung operasi perkalian dan pembagian (sebagai gantinya, pengguna mendukung perkalian dan pembagian melalui program yang melakukan beberapa penambahan, subtractions, dan manipulasi angka).Kedua kelas upacara ucapan alu operasi melibatkan perbandingan operasi: diberikan nomor dua, penentuan jika mereka sama, atau jika tidak sama yang lebih besar.I / O yang berarti sistem komputer yang menerima informasi dari dunia luar, dan laporan hasil-nya kembali ke dunia.Pada umumnya personal komputer, termasuk perangkat input objek seperti keyboard dan mouse, dan output perangkat komputer termasuk monitor, printer dan sebagainya, tetapi karena nanti akan dibahas yang besar berbagai perangkat dapat dihubungkan ke komputer dan berfungsi sebagai I / O device.

Sistem kontrol ikatan ini bersama-sama.Its pekerjaan untuk membaca instruksi dan data dari memori atau I / O device, membaca sandi petunjuk, upacara ucapan alu dengan memberikan masukan yang benar sesuai dengan petunjuk, "kirim" upacara ucapan alu apa yang melakukan operasi pada masukan, dan mengirim hasil kembali ke memori atau ke I / O device.Salah satu komponen kunci dari sistem kontrol adalah counter yang melacak dari apa alamat instruksi yang sekarang adalah; biasanya,
hal ini incremented setiap kali suatu instruksi dijalankan, kecuali jika instruksi itu sendiri menunjukkan bahwa instruksi berikutnya harus di beberapa lokasi lain (memungkinkan komputer berulang kali untuk menjalankan instruksi yang sama) Sejak 1980-an dengan upacara ucapan alu dan kontrol unit (secara kolektif disebut sebagai pusat pengolahan unit atau CPU) yang biasanya terletak di dalam satu sirkuit terpadu yang disebut microprocessor. Yang berfungsi seperti komputer pada prinsipnya adalah cukup mudah.Biasanya, pada setiap siklus clock, komputer mengambil instruksi dan data dari memori.Petunjuk dijalankan, hasil disimpan, dan selanjutnya adalah instruksi terambil.Mengulangi prosedur ini sampai mempersinggahkan instruksi yang dihadapi. Rangkaian petunjuk diinterpretasikan oleh kontrol unit, dan dijalankan oleh upacara ucapan alu, dibatasi jumlahnya, tepatnya ditentukan, dan sangat sederhana operasi.Luas, mereka muat dalam satu atau lebih dari empat kategori:

1) memindahkan data dari satu lokasi ke lokasi lainnya (contoh mungkin sebuah instruksi bahwa "memberitahu" CPU untuk "menyalin isi sel memori 5 dan tempat copy dalam sel 10 ").

2) melaksanakan proses aritmatika dan logika pada data (misalnya, "menambahkan isi sel 7 sampai isi sel 13 dan tempat hasil dalam sel 20").

3) pengujian kondisi data ( "jika isi sel 999 adalah 0, instruksi berikutnya adalah di sel 30").

4) mengubah urutan dari operasi (contoh sebelumnya mengubah urutan dari operasi, tetapi instruksi seperti "berikutnya adalah instruksi di sel 100" juga standar).

Tugas PKB-1

Represantasikan pengetahuan dari pernyataan-pernyataan berikut menggunakan logika proposisi & predikat:

1. Karjo adalah seorang laki-laki.
2. Karjo adalah orang Jawa.
3. Karjo lahir pada tahun 1840.
4. Setiap laki-laki pasti akan mati.
5. Semua orang Jawa mati pada saat Krakatau meletus pada tahun 1883.
6. Setiap orang pasti mati setelah hidup lebih dari 150 tahun.
7. Sekarang tahun 2010.
8. Mati berarti tidak hidup.
9. Jika seorang mati maka beberapa tahun kemudian dia pasti dinyatakan telah mati.

Logika Predikat dan Logika Proposisi :
1. Laki-Laki(Karjo)
2. OrangJawa(Karjo)
3. lahir (Karjo, 1840)
4. ∀x : laki-laki (x) –> mati (x)
5. ∀x : meletus(krakatau,thn 1840)→ mati(orabg jawa,x)
6. ∀x : lb (thn 2010-tahun 1840) -> mati(x)
7. sekarang = 2010
8. mati → ¬hidup
9. Ǝ x : mati(x) → Ǝ y : kemudian (waktu(y)) → dinyatakan (mati(x))

Pada operasi logika ini, ambil sedikitnya 2 argumen untuk dioperasikan.
Ambil 2 argumen, yaitu nomor 1 dan 4:
- laki-laki(Karjo)
- laki-laki(x) → pasti mati(x)

---------------------------------------------------------------------
:. pasti mati(x)
- Dimana x adalah karjo
Ambil 2 argumen yaitu :
- jawa(Karjo)
- [jawa(x) → mati(x, 1883)]

----------------------------------------------------------------------
:. mati(x, 1883)]
- Dimana x adalah karjo dan argument-argumen lainnya.
Dari beberapa operasi yang dilakukan, Kesimpulannya adalah:
Karjo sudah mati

Nama : Nicodemus Indra
NPM : 50406521
Kelas : 4ia04

Selasa, 09 Maret 2010

Format image antara GIF, PNG dan JPG.

Ada beberapa format image yang biasa digunakan di web, yaitu JPG, GIF dan PNG. Sebagian orang tidak begitu memperhatikan pemilihan image ini, karena yang sering dikenal selama ini JPG, maka hanya itu yang digunakan. Memang format JPG mempunyai ukuran yang relatif kecil, tapi apakah senantiasa seperti itu ?



Pemilihan image ini sangat mempengaruhi kecepatan web / artikel kita ditampilkan, jika ukuran besar maka loading juga akan lambat dan sebaliknya, maka selain kualitas, ukuran juga penting untuk diperhatikan. Berikut karakteristik secara singkat ketiga format image tersebut.
GIF (Graphic Interchange Format)
GIF ini pada awalnya merupakan format yang banyak digunakan untuk web, bahkan telah menjadi format standard ( dikenalkan sejak 1987). Meskipun GIF dapat mangandung berbagai macam warna 24-bit ( 16.777.216 macam warna ), tetapi satu image gif hanya dapat mempunyai kombinasi sebanyak 256 warna (8-bit-per-pixel), sehingga untuk gambar dengan kombinasi warna yang banyak seperti foto, jika diubah ke format GIF akan terlihat pecah-pecah. Format ini cocok untuk file dengan tampilan warna yang terbatas/sederhana, seperti gambar dengan blok warna-warna tertentu, garis dan text. Keunggulan format ini dapat digunakan untuk menyimpan animasi, sehingga masih sering digunakan untuk banner (iklan). Karena masalah lisensi kompresi yang digunakan, maka dibuatlah format pengganti GIF yaitu PNG.
JPG atau JPEG ( Joint Photographic Experts Group )
Pasti sebagian besar kita sudah tidak asing lagi dengan JPG. Format ini cocok untuk gambar dengan kombinasi warna yang banyak dan komplek, seperti foto pemandangan dan sebagainya, karena menyimpan warna 24-bit. Oleh karena itu format ini paling umum digunakan dalam dunia fotografi, mengingat ukuran file yang relatif kecil dengan kualitas yang tetap bagus. Jika ingin menampilkan gambar dengan kombinasi warna yang kompleks, dan ingin tetap mempertahankan kualitas tampilan, maka jpg merupakan pilihan terbaik. Hanya saja, JPG tidak mendukung transparansi.
PNG (Portable Network Graphic)
Berawal karena masalah lisensi format GIF, maka dibuatlah format PNG ini. Pada awalnya dukungan PNG masih terbatas, tetapi saat ini hampir semua browser sudah mendukung format ini. Tidak seperti GIF, format ini dapat menyimpan kombinasi warna 24-bit, tidak terbatas hanya 256 warna. Ukuran file yang dihasilkan relatif lebih kecil dari format GIF. Terdapat banyak kelebihan dibanding format GIF, hanya saja PNG tidak bisa menyimpan animasi, meskipun ada format turunan untuk animasi, yaitu MNG. Selain itu, browser lama seperti Internet Explorer 3 dan sebelumnya ( jika masih ada yang memakai) belum mendukung format ini.
Seperti GIF, format ini sangat cocok untuk menyimpan image dengan kombinasi warna yang sederhana, seperti text garis dan blok warna. Image dengan ukuran lebar dan tinggi yang besar dapat mempunyai ukuran yang sangat kecil, jika hanya terdiri beberapa blok warna dan text saja. Tetapi sebaliknya, walaupun gambar cukup kecil, tetapi jika kombinasi warnanya cukup komplek, seperti pemandangan, foto dan sejenisnya maka ukurannya akan besar. Keunggulan lain format ini adalah dapat menyimpan transparansi / alpha channel.

Perbedaan Encoder dengan Decoder

Decoder

suatu rangkaian digital yang merubah bilangan biner menjadi bilangan decimal. Rangkaian logika decoder menerima input-input dalam bentuk biner dan mengaktifkan salah satu outputnya sesuai dengan urutan biner inputnya.

Encoder

rangkaian digital yang dapat mengubah bilangan decimal menjadi biner. Encoder melakukan operasi kebalikan dari decoder. Encoder menghasilkan output dalam bentuk bit. Syarat yang harus dipenuhi adalah bahwa input harus berupa word biner yang ekivalen dengan bilangan decimal 2 (1,2,4,6,16,..) sehingga Encoder hanya berguna dalam bentuk priority encoder yang hanya memperoleh prioritas data tertinggi untuk di kodekan.