Kamis, 19 Mei 2011

Inheritance pada java

Nama: Muhammad Jufri
NIM: SIR200935
Mata Kuliah: OOP
Nama Dosen: Jatmiko Indriyanto, M.Kom

Salah satu konsep dasar pemrograman berbasis objek pada java adalah inheritance. Apa itu inheritance?
Inheritance adalah konsep penurunan/pewarisan class(subclass/class turunan) yang masih memiliki sifat dari superclass. Untuk mendeklarasikannya kita dapat menggunakan kata extends setelah deklarasi nama class kemudian diikuti nama superclassnya atau dengan istilah lain adalah parent class.

Contoh dari program pewarisan atau inheritance adalah sebagai berikut:

Program superclass yang saya buat saya beri nama burung.java. Berikut adalah programnya.

kemudian kita buat class keturunannya misalkan kita buat class keturunannya atau subclassnya adalah class jalak. Saya beri nama file tersebut jalak.java. Programnya sebagai berikut:

Kemudian untuk memanggil program tersebut dapat kita buat main classnya sebagai contoh saya membuatnya dengan nama TampilkaBurung.java. codingnya ada pada gambar berikut:

Jika kita jalankan lewat command prompt maka hasilnya akan tampak seperti gambar berikut:

Rabu, 18 Mei 2011

MATLAB

file ini digunkan untuk melihat gelombang sinus dengan menggunakan software matlab dengan menggunakan frekuensi 10000.
berikut adalah programnya.


%File Name: sinus.m
%Oleh: Muhammad Jufri, SIR200935
Fs=10000;
t=0:0.001:1.0;
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')

jika kita benar mengetiknya maka akan dihasilkan gambar seperti berikut:

Rabu, 11 Mei 2011

Perbedaan Terminal LINUX dengan Command Prompt

Nama: Muhammad Jufri
NIM:SIR200935
Mata Kuliah: Sistem Operasi
Dosen: Jatmiko Indriyanto, M.Kom

Perbedaan antara Terminal LINUX dengan Command Prompt pada Windows
1.Direktori
Windows: Bentuk Drive
Linux: Bentuk File
2.Fungsi Prompt
Windows: hanya drive
Linux: sebagai user atau juga sebagai root
3.Jumlah sesi untuk satu perintah
Windows: Satu
Linux: Banyak
4.Mode yang digunakan
Windows: mode grafis (desktop)
Linux: mode grafis dengan mode non grafis
5.Cara Masuk
Windows: Start> all programs> accessories > command prompt
Linux: Applications > Accessories > Terminal di Gnome atau K > System > Console
6.Huruf
Windows: No case sensitive
Linux: Case sensitive
7.Penugasan
Windows: Single tasking
Linux: multitasking
8.Tanda penulisan
Windows: di pisahkan dengan tanda \
misal : DOS: c:\PAPERS\GEOLOGY\MID_EOC.TEX
Linux: dengan tanda /
misal : Linux: /home/guido/papers/geology/mid_eocene.tex
9.Drive
Windows: Bisa dibagi dalam beberapa partisi/drive
Linux: Semua drive disatukan dalam suatu sistem penyimpanan yang besar
10.Penamaan file
Windows: format 8.3, yaitu 8 character dan 3 extension
Linux: filename bisa sampai 255 karakter

Berikutnya adalah contoh perbedaan perintah dasar antra terminal LINUX dengan command prompt:
1.menghantarkan ke home direktori
Windows: cd
Linux: cd
2.menampilkan isi file dari direktori aktif
Windows: dir
Linux: ls
3.meng-copy file atau folder
Windows: copy
Linux: Cp
4.memindahkan file atau folder
Windows: move
Linux: Mv
5.membuat direktori baru
Windows: mkdir
Linux: Mkdir
6.menghapus file
Windows: Erase
Linux: Rmdir
7.membuat atau mengedit file
Windows: Edit
Linux: Vi
8.menampilkan / melihat isi file
Windows: Type
Linux: Cat
9.mengganti atribut file
Windows: Attrib
Linux: Chmod
10.menampilkan network interface
Windows: ipconfig
Linux: Ifconfig