This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Minggu, 22 Mei 2011

Object Oriented Progamming

Polymorphism pada Pemrogaman Java

Polymorphism, suatu aksi yang memungkinkan pemrogram menyampaikan pesan tertentu keluar dari hirarki obyeknya, dimana obyek yang berbeda memberikan tanggapan/respon terhadap pesan yang sama sesuai dengan sifat masing-masing obyek.
Polymorphism dapat disamakan dengan Method Overloading, dimana di dalam sebuah class terdapat beberapa method dengan nama sama. Sebuah Method bernama TulisData() yang misalnya berfungsi menampilkan data String, tentu tidak bisa menangani masukan berupa data numerik, boolean, ataupun karakter, demikian juga sebaliknya. Solusi yang bisa dilakukan adalah dengan menyediakan beberapa Method TulisData() yang akan menangani setiap tipe data, sehingga data apapun yang diberikan sebagai parameter tetap bisa diproses.
Berikut adalah contoh program Polymorphism pada Java :

class TulisDataTipe {

public void TulisData(String Tulis) {
System.out.println(Tulis);
}
public void TulisData(int Tulis) {
System.out.println(Tulis);
}
public void TulisData(char Tulis) {
System.out.println(Tulis);
}
}



public class Output {

public static void main(String[] args) {
TulisDataTipe data = new TulisDataTipe();

System.out.print("Nama : ");
data.TulisData("Karsito Purnomo");

System.out.print("NIM  : ");
data.TulisData("SIR200920");

System.out.print("Jenis Kelamin : ");
data.TulisData("L");

}
}

Jumat, 20 Mei 2011

Praktek AOK - MATLAB

MERUBAH POSISI GAMBAR DAN SUARA PADA MATLAB
Praktikum AOK STMIK WUP
Program 1: Pembangkitan Sinyal
%File Name: sin_suara_1.m
%Oleh: Karsito Purnomo, Lab Sinyal, EEPIS
Fs=8000;
t=0:0.001:1.5;
y1=sin(2*pi*852*t);%+sin(2*pi*1209*t);
wavplay(y1,Fs)
plot(t,y1);axis([0 0.2 -1 1]);
title('Sinyal Sinus (f=852 Hz), sampling 8000 Hz')
Jalankan program ini, anda akan mendapatkan sebuah suara thiiit……. yang merupakan
bunyi dari sinyal sinus dengan frekuensi 825 Hz. Anda juga akan mendapatkan tampilan
gambar berikut.
Gambar 2. Hasil pembangkitan sinyal sinus
Matlab Audio
2
Praktikum AOK STMIK WUP
Program 2: Membangkitkan Sirine
%File Name:lamp_02.m
%Oleh: Karsito Purnomo
fs=8000;
dt=1/fs;
dur=2.0;
t=0:dt:dur;
psi=2*pi*(100 + 200*t + 500*t.*t);
xx= 7.7*sin(psi);
sound(xx,fs);
Jalankan program ini, anda akan mendapatkan sebuah suara sirine…….
Program 3: Pembangkitan Nada DTMF
%File Name:DTMF_gen.m
%Oleh: Karsito Purnomo
%Lab Pengolah Sinyal, EEPIS-ITS
%===========================
% Freq : 1209 | 1336 | 1477
%===========================
% 697 : 1 | 2 | 3
%---------------------------
% 770 : 4 | 5 | 6
%---------------------------
% 852 : 7 | 8 | 9
%---------------------------
% 941 : * | 0 | #
%---------------------------
Fs=8000; t=0:0.001:2.5;
y1=sin(2*pi*852*t)+sin(2*pi*1209*t);
y2=sin(2*pi*770*t)+sin(2*pi*1477*t);
y3=sin(2*pi*770*t)+sin(2*pi*1477*t);
y4=sin(2*pi*697*t)+sin(2*pi*1209*t);
y5=sin(2*pi*697*t)+sin(2*pi*1336*t);
y6=sin(2*pi*697*t)+sin(2*pi*1209*t);
Matlab Audio
3
Praktikum AOK STMIK WUP
y7=sin(2*pi*941*t)+sin(2*pi*1477*t);
wavplay(y1,Fs)
wavplay(y2,Fs)
wavplay(y3,Fs)
wavplay(y4,Fs)
wavplay(y5,Fs)
wavplay(y6,Fs)
wavplay(y7,Fs)
Pada aat anda menjalankan program ini akan muncul nada-nada telephone.
Program 4: Memanggil contoh suara yang ada di Matlab
%File Name: lamp_04.m
%Oleh: arif saiful m
%Lab Pengolah Sinyal, EEPIS - ITS
%SOUND(Y,FS,BITS) plays the sound using BITS bits/sample if possible.
%Most platforms support BITS=8 or 16.
clear all;
load laughter %memanggil audio data (MAT files).
sound(y,Fs)
Jalankan program anda, dan anda akan mendengarkan orang tertawa….
Coba anda gantikan kata laughter dengan chirp, gong, handel, splat, dan train.
Program 5: Memanggil file *.wav
%File Name: lamp_05.m
%Oleh: Karsito Purnomo
%Lab Pengolah Sinyal, EEPIS-ITS
clear all;
[y, fs, nbits] = wavread('file_aiueo.wav'); %read in the wav file
sound(y,fs) %play back the wav file
tt=length(y);
t=1:tt;
plot(t,y) %plot the original waveform
grid
Matlab Audio
4
Praktikum AOK STMIK WUP
Jalankan program ini, anda akan mendapatkan suara hasil rekaman a-i-u-e-o, dan sebuah
tampilan gambar berikut ini.
Gambar 3. Hasil memanggil file *.wav
Program 6: Recording Sinyal Wicara
%File Name: lamp_06.m
%Oleh: Karsito Purnomo
%Lab Pengolah Sinyal, EEPIS-ITS
%WAVRECORD(N,FS,CH) me-record N sampel audio pada frekuensi FS Hertz
%dari CH channel input yang disediakan Windows WAVE audio device.
%Standar audio rate adalah 8000, 11025, 22050, dan 44100 Hz.
%Sample-sampel dikembalikan dalam suatu matrik dengan ukuran N x CH.
%Jika tidak ditetapkan maka, secara default FS=11025 Hz, dan CH=1.
clear all;
fs = 8000;
y = wavrecord(0.8*fs, fs, 'double');
wavplay(y,fs);
wavwrite(y,fs,’aaa.wav’);
t=1:length(y);
Matlab Audio
5
Praktikum AOK STMIK WUP
plot(t/fs,y)
grid on
title('Hasil Perekaman Suara')
ylabel('Nilai')
xlabel('waktu (detik)')
Jalankan program ini, anda akan mendapatkan suara hasil rekaman suara ‘aaa’, dan
sebuah tampilan gambar berikut ini.
Gambar 3. Hasil perekaman yang di tampilkan dalam bentuk gambar
Anda juga akan mendapatkan file aaa.wav senilai 20 kb, dalam format penyimpanan
PCM standar 16 bit.

Senin, 16 Mei 2011

Sistem Operasi

10 Perbedaan Command Prompt Windows dengan Terminal LINUX

Perbedaan
Windows
LINUX
Direktori
Bentuk Drive
Bentuk File
Fungsi Prompt
hanya drive
sebagai user  atau juga sebagai root
Jumlah sesi untuk satu perintah
Satu
Banyak
Mode yang digunakan
mode grafis
(desktop)
mode grafis dengan mode non grafis
Cara Masuk
Start> all programs> accessories > command prompt
Applications > Accessories > Terminal di Gnome atau K > System > Console
Huruf
No case sensitive
Case sensitive
Penugasan
Single tasking
multitasking
Tanda penulisan
di pisahkan dengan tanda \
misal :
DOS:   c:\PAPERS\GEOLOGY\MID_EOC.TEX

dengan tanda /
misal :
Linux:   /home/guido/papers/geology/mid_eocene.tex

Drive
Bisa dibagi dalam beberapa partisi/drive
Semua drive disatukan dalam suatu sistem penyimpanan yang besar
Penamaan file
format 8.3, yaitu 8 character dan 3 extension
filename bisa sampai 255 karakter

Perintah dasar pada LINUX dan WINDOWS
No.
Linux
DOS
Fungsi
1
cd
cd
menghantarkan ke home direktori
2
ls
dir
menampilkan isi file dari direktori aktif
3
cp
copy
meng-copy file atau folder
4
mv
move
memindahkan file atau folder
5
mkdir
mkdir
membuat direktori baru
6
rmdir
erase
menghapus file
7
vi
edit
membuat atau mengedit file
8
cat
type
menampilkan / melihat isi file
9
chmod
attrib
mengganti atribut file
10
ifconfig
ipconfig
menampilkan network interface
11
ping
ping
cek koneksi dalam jaringan
12
clear
cls
membersihkan layar
13
date
date
menampilkan tanggal
14
find
find
mencari file tertentu
15
mount
format
melakukan format pada file
16
null
null
mengkosongkan direktori atau file
17
man
help
menampilkan halaman bantuan
18
exit
exit
Keluar


Selasa, 10 Mei 2011

Perintah DOS

Nama : Karsito Purnomo
NIM     : SIR200920
Sistem Operasi



Soal :
Tulis perintah DOS :
1. Pindah ke drive D:
2. Buat folder sistemoperasi1
3. Buat folder sistemoperasi2
4. Tampilkan isi drive D:
5. Tampilkan isi drive D:, berjejer kekanan
6. Tampilkan isi drive D:, perhalaman
7. Tampilkan isi drive D:, yg file hidden
8. Tampilkan isi drive D:, yg file system
9. Rubah nama folder sistemoperasi1 menjadi SO1
10. Copy semua file dari drive C: ke drive D:
11. Copy file dari C:\windows ke D:\SO1
12. Rubah nama file dari install.exe menjadi install.bat
13. Hapus folder sistemoperasi2
14. Tampilkan file berextention lnk didalam semua folder
15. Untuk mengetahui nama drive atau partisi
16. Melihat isi file config.txt

Jawab :
1.      D:
2.      md sistemoperasi1
3.      md sistemoperasi2
4.      dir d:
5.      dir/w
6.      dir/p
7.      dir/aha
8.      dir/as
9.      ren sistemoperasi1 so1
10.  Copy C:\*.* D:\
11.  C:\>COPY C:\WINDOWS D:\OS1
12.  REN INSTALL.EXE INSTALL.BAT
13.  RD sistemoperasi2
14.  dir *.lnk
15.  vol
16.  type config.txt

Rabu, 04 Mei 2011

Data Format

AVI (Audio Video Interleave) merupakan format berkas (file) video buatan Microsoft. Format ini merupakan salah satu format video tertua yang diperkenalkan Microsoft sejak dirilisnya Windows 3.1. Sebagian besar camcorder (baik itu analog maupun digital) menjadikan format ini sebagai format baku saat capture video. Dengan ukurannya yang sangat besar, berkas ini sering dikatakan sebagai format video yang belum terkompresi (padahal AVI merupakan salah satu jenis kompresi video juga).
Masih terkait dengan format digital, jangan menjadi bingung jika dihadapkan dengan AVI Format yang satu ini sering membuat bingung. Tidak seperti format lainnya, misalnya MPEG atau MOV yang memiliki satu metode kompresi, format AVI memiliki berbagai pilihan metode kompresi-dekompresi (codec), antara lain: Cinepak, Indeo, Microsoft Video 1, Clear Video (IVI), dan lainnya.
Setiap berkas AVI dapat menggunakan codec yang berbeda-beda. Akibatnya, jika pengguna ingin menjalankan suatu berkas AVI pada komputer sementara codec yang digunakan file AVI itu belum terinstal pada komputer, maka berkas tersebut tidak akan dapat dijalankan.

TIFF (Tagged Image Format File) merupakan format gambar terbaik dengan pengertian bahwa semua data dan informasi (data RGB, data CMYK, dan lainnya) yang berkaitan dengan koreksi atau manipulasi terhadap gambar tersebut tidak hilang. Format TIFF biasa digunakan untuk kebutuhan pencetakan dengan kualitas gambar yang sangat tinggi. Ukuran berkas untuk format ini biasanya sangat besar.
Format ini mampu menyimpan gambar dengan kualitas hingga 32 bit. Format berkas TIFF juga dapat digunakan untuk keperluan pertukaran antar platform (PC, Macintosh, dan Silicom Graphic). Selain itu, format ini mudah digunakan untuk transfer antar program. Hampir semua program yang mampu membaca format berkas bitmap juga mampu membaca format berkas TIFF.

MPEG-4, diperkenalkan pada akhir 1998, adalah sebuah nama dari sebuah grup koding standar audio dan video dan teknologi yang berhubungan yang disetujui oleh Moving Picture Experts Group (MPEG) ISO/IEC. Kegunaan utama bagi standar MPEG-4 adalah internet (streaming media) dan CD, videophone, dan televisi broadcast.
MPEG-4 menyerap banyak fungsi dari MPEG-1 dan MPEG-2 dan standar berhubungan lainnya, menambahkan fungsi baru seperti dukungan VRML (extended) untuk perenderan 3D, file komposit berorientasi objek (termasuk audio, video, dan VRML), dukungan spesifikasi-luar Manajemen Hak Cipta Digital dan banyak interaktivitas lainnya.
Format MPEG-4 sangat tepat untuk memampatkan format video yang besar,seperti .avi atau .vob karena konsep dasar dari kompresi MPEG-4 adalah mengompres file ketika menyimpan video,lalu ketika video tersebut diputar,codec MPEG-4 akan mengembangkan lagi ukuran file ini,jadi tingkat penurunan kualitas video maupun audio menjadi sangat minimal dengan ukuran kompresi file yang maksimal.

PEG-1 Audio Layer 3 atau lebih dikenal sebagai MP3 adalah salah satu format berkas pengodean suara yang memiliki kompresi yang baik (meskipun bersifat lossy) sehingga ukuran berkas bisa memungkinkan menjadi lebih kecil. Berkas ini dikembangkan oleh seorang insinyur Jerman Karlheinz Brandenburg. MP3 memakai pengodean Pulse Code Modulation (PCM). MP3 mengurangi jumlah bit yang diperlukan dengan menggunakan modelpsychoacoustic untuk menghilangkan komponen-komponen suara yang tidak terdengar oleh manusia.

Windows Media Video (WMV) adalah nama generik untuk kumpulan teknologi codec video yang dikembangkan oleh Microsoft. WMV merupakan bagian dari kerangka kerja Microsoft Windows Media framework.
Berkas WMV (*.wmv) menggunakan format pembawa ASF milik Microsoft. Berkas ini dapat dijalankan oleh Windows Media Player dan player lainnya seperti MPlayer, VLC media player atau Media Player Classic. Beberapa player pihak ketiga juga ada untuk berbagai platform seperti Linux yang menggunakan implementasi FFmpeg untuk codec WMV.

SVG adalah singkatan dari Scalable Vector Graphics dan merupakan format file baru untuk menampilkan grafik dalam pengembangan web yang berbasis XML (eXtensible Markup Language).

Bitmap adalah representasi dari citra grafis yang terdiri dari susunan titik yang tersimpan di memori komputer. Dikembangkan oleh Microsoft dan nilai setiap titik diawali oleh satu bit data untuk gambar hitam putih, atau lebih bagi gambar berwarna.
Ukuran sebenarnya untuk n-bit (2n warna) bitmap dalam byte dapat dihitung:
ukuran file BMP \approx 54+4 \cdot 2^n+\frac{lebar \cdot tinggi \cdot n}{8}, dimana tinggi dan lebar dalam pixel.
Kerapatan titik-titik tersebut dinamakan resolusi, yang menunjukkan seberapa tajam gambar ini ditampilkan, ditunjukkan dengan jumlah baris dan kolom, contohnya 1024x768.
Untuk menampilkan citra bitmap pada monitor atau mencetaknya pada printer, komputer menterjemahkan bitmap ini menjadi pixel (pada layar) atau titik tinta (pada printer). Beberapa format file bitmap yang populer adalah BMP, PCX dan TIFF.

Joint Photographic Experts Group (JPEG) merupakan skema kompresi file bitmap. Awalnya, file yang menyimpan hasil foto digital memiliki ukuran yang besar sehingga tidak praktis. Dengan format baru ini, hasil foto yang semula berukuran besar berhasil dikompresi (dimampatkan) sehingga ukurannya kecil.

PCX adalah sebuah format gambar yang dikembangkan oleh ZSoft Corporation yang berasal dari Marietta, Georgia, Amerika Serikat. PCX adalah format gambar yang aslinya diciptakan untuk PC Paintbrush (PCX = "Personal Computer eXchange") dan telah menjadi salah satu format gambar DOS yang paling diterima, meskipun keberadaannya sejak DOS telah digantikan oleh format yang lebih canggih semisal GIF, JPG dan PNG.
Sebuah file PCX adalah format file berbentuk raster; kepala filenya menyimpan informasi tentang perangkat keras monitor (resolusi layar, kedalaman warna, informasi palet, jumlah bit dst.) secara terpisah dari gambarnya. Hal ini membuat sebuah file PCX dapat dipindahkan dan dibuka di perangkat komputer lain dengan perangkat keras yang berbeda. Sebuah file PCX biasanya dapat menyimpan gambar-gambar dengan indeks palet 2 hingga 4 bit dan 16 hingga 256 warna, namun sekarang telah ditambah untuk menyimpan gambar-gambar true color (24-bit).

Graphics Interchange Format (GIF) merupakan format grafis yang paling sering digunakan untuk keperluan desain website. GIF memiliki kombinasi warna lebih sedikit dibanding JPEG, namun mampu menyimpan grafis dengan latar belakang (background) transparan ataupun dalam bentuk animasi sederhana.

PNG (Portable Network Graphics) adalah salah satu format penyimpanan citra yang menggunakan metode pemadatan yang tidak menghilangkan bagian dari citra tersebut (Inggris lossless compression).
Format PNG ini diperkenalkan untuk menggantikan format penyimpanan citra GIF. Secara umum PNG dipakai untuk Citra Web (Jejaring jagat Jembar - en:World Wide Web).

WAV adalah singkatan dari istilah dalam bahasa Inggris waveform audio format merupakan standar format berkas audio yang dikembangkan oleh Microsoft dan IBM. WAV merupakan varian dari formatbitstream RIFF dan mirip dengan format IFF dan AIFF yang digunakan komputer Amiga dan Macintosh. Baik WAV maupun AIFF kompatibel dengan sistem operasi Windows dan Macintosh. Walaupun WAV dapat menampung audio dalam bentuk terkompresi, umumnya format WAV merupakan audio yang tidak terkompres.

Audio Interchange File Format (AIFF) merupakan format standar untuk Mac. AIFF yaitu berkas suara digital yang tidak terkompres seperti berkas yang ada dalam CDaudio. Dengan memutarnya di Windows, sebuah lagu di CD tampil sebagai CDA (CD Audio Track). Namun demikian dapat bekerja di Windows setelah QuickTime atau sesudannya diinstal. Selain digunakan di Mac, juga digunakan di Workstation Silicon Graphics. Berkas dari AIFF menggunakan ekstensi .AIF. Audio Interchange File Format dikembangkan oleh Apple Computer. Sebuah variasi dari AIFF adalah berkas AFC yang dapat memadatkan data berkas yang dikandungnya. Berkas tersebut dimulai dengan header yang menggambarkan format internal dari data audio yang berbentuk sampling rate, jumlah saluran, identifikasi data dan sebagainya. Format data audio mengikuti header. Karena sebagian besar yang menggunakan AIFF berbasis pada mikroprosesor Motorola, berkas ini menggunakan byte yang besar.

Musical Instrument Digital Interface (MIDI) adalah sebuah standar hardware dan software internasional untuk saling bertukar data (seperti kode musik danMIDI Event) di antara perangkat musik elektronik dan komputer dari merek yang berbeda.

PICT merupakan format berkas (file) default Apple Macintosh yang tersedia untuk aplikasi grafik yang dijalankan pada sebuah platform Macintosh. Karakteristik kunci dari tipe berkas PICT adalah kemampuannya untuk memuat objek yang digambar secara bitmap maupun vektor. Berkas ini diindikasikan dengan ekstensi .PIC.
Berkas PICT (atau Picture) merupakan format yang umum digunakan pada sistem operasi Mac dan aplikasi pengolah layout, serta digunakan untuk melakukan transfer aplikasi tersebut. Format PICT sangat efektif melakukan kompresi berkas yang mempunyai area warna yang solid dan luas.

Selain itu PICT dalam aplikasi Adobe InDesign mendukung gambar RGB PICT dengan resolusi yang bervariasi dan di-embed pada gambar QuickTime. Gambar PICT tidak mendukung separasi warna serta tidak tergantung pada peralatan tertentu. Jenis berkas ini tidak direkomendasikan pada cetak komersial dengan resolusi rendah dan non-PostScript.


PDF (Portable Document Format) adalah sebuah format berkas yang dibuat oleh Adobe System pada tahun 1993 untuk keperluan pertukaran dokumen digital. Format PDF digunakan untuk merepresentasikan dokumen dua dimensi yang meliputi teks, huruf, citra dan grafik vektor dua dimensi. Pada Acrobat 3-D, kemampuan PDF juga meliputi pembacaan dokumen tiga dimensi. PDF telah menjadi standar ISO pada tanggal 1 Juli 2008 dengan kode ISO 32000-1:2008.

PSD (Photoshop Document) format yang menyimpan gambar dalam bentuk layer, termasuk teks, mask, opacity, blend mode, channel warna, channel alpha, clipping paths, dan setting duotone. Kepopuleran photoshop membuat format file ini digunakan secara luas, sehingga memaksa programer program penyunting gambar lainnya menambahkan kemampuan untuk membaca format PSD dalam perangkat lunak mereka.
.PSB' adalah versi terbaru dari PSD yang didesain untuk file yang berukuran lebih dari 2 GB
.PDD adalah versi lain dari PSD yang hanya dapat mendukung fitur perangkat lunak PhotshopDeluxe.

ZIP adalah standar kompresi data yang paling populer, diciptakan oleh Phil Katz. Dengan kompresi data, ukuran data akan lebih kecil sehingga penggunaan media penyimpanan atau transfer data apa pun akan menjadi lebih efisien. File-file ZIP dapat didekompresi dengan berbagai macam program freeware/shareware, seperti Winzip. Winzip juga mampu melakukan proses kompresi dengan standar ZIP.

ZIP adalah standar kompresi data yang paling populer, diciptakan oleh Phil Katz. Dengan kompresi data, ukuran data akan lebih kecil sehingga penggunaan media penyimpanan atau transfer data apa pun akan menjadi lebih efisien. File-file ZIP dapat didekompresi dengan berbagai macam program freeware/shareware, seperti Winzip. Winzip juga mampu melakukan proses kompresi dengan standar ZIP.