Kamis, 07 Januari 2010

Program Class Animal

// class Animal
public class Animal {
private int weight;

public Animal(int w) { weight=w; }

public void setWeight(int w) { weight = w; }
public int getWeight() { return weight; }
public void talk() {
System.out.println("An animal can't talk");
}
}

// class Cow
public class Cow extends Animal {

public Cow() { super(100); }
public void talk() {
System.out.println("Moo!");
}
}

// class Pig
public class Pig extends Animal {
public Pig() { super(40); }
public void talk() {
System.out.println("Grunt!");
}
}

// class Sheep
public class Sheep extends Animal {
public Sheep() { super(65); }
public void talk() {
System.out.println("Baa!");
}
}

// class Bebek
public class Bebek extends Animal {
public Bebek() { super(35); }
public int jumlahTelur=3;
public void talk() {
System.out.println("Kweek!");

}
}









// class Main
public class FarmExample{
public static void main(String[] args) {
Animal[] farm = {new Cow(), new Pig(), new Sheep(), new Bebek()};
Bebek b = new Bebek();
int totalWeight = 0;

for (int i=0; itotalWeight += farm[i].getWeight();

System.out.println("The total weight of the " + "animals is " + totalWeight);

System.out.println("The animals say:");
for (int i=0; i farm[i].talk();

System.out.println("Jumlah Telur Bebek adalah "+b.jumlahTelur);

}
}



Output program :

The total weight of the animals is 240
The animals say:
Moo!
Grunt!
Baa!
Kweek!
Jumlah Telur Bebek adalah 3

Permasalahan polymorphism

Konsep Dasar Polymorphism dalam Java
Polymorphism adalah salah satu dari tiga kemampuan yang mendasar yang dimiliki oleh OOP, setelah data abstraction dan inheritance.
Polymorphism
Melalui inheritance, kita bisa menciptakan sebuah hirarki obyek, baik simple atau kompleks sekali pun. Bayangkan hirarki kompleks seperti hirarki dunia hewan. Hirarkinya pasti berlapis-lapis, tetapi turunan sedalam apapun tetaplah seekor hewan. Polymorphism memungkinkan untuk menukar obyek dari turunan ke obyek superclass-nya. Katakan:
Animal ani = new Animal(); // variable bertipe Animal
ani = new Lion(); // sekarang bertipe Lion
Setelah baris kedua, memanggil method yang didefenisikan di Animal, akan memanggil implementasi method yang ada di Lion. Konsep OOP ini memungkinkan hasil pemanggilan method berubah/berbeda tergantung ke instance obyek mana dia direferensikan. Deklarasi di atas tidak tidak berlaku sebaliknya :
Lion lion = new Animal(); // tidak valid
Polymorphism menyediakan cara yang berbeda pada pemisahan interface dari implementasinya, untuk memasangkan ulang apa dari bagaimana. Polymorphism memberikan organisasi kode yang lebih baik dan kode menjadi lebih mudah dibaca, juga memberikan suatu kemampuan pada program untuk berkembang secara terus menerus baik pada tahap pengembangan awal ataupun pada saat ingin menambahkan kemampuan-kemampuan yang baru.
Program berikut ini mungkin akan tampak aneh. Mengapa kita secara sengaja melupakan tipe dari sebuah object ? Ini semua dapat terjadi bila kita melakukan upcast, dan menjadikannya kelihatan seperti kalau tune() secara langsung mengambil handle dari Wind sebagai sebuah argumen. Ini semua membuat sesuatu yang mendasar : Kalau kita melakukannya, kita harus menuliskan tune() yang baru untuk setiap Instrument didalam system kita. Anggap saja kita mengikuti alasan ini dan menambahkan instrument Stringed dan Brass :
//: Music2.java
// Overloading instead of upcasting

class Note2 {
private int value;
private Note2(int val) { value = val; }
public static final Note2
middleC = new Note2(0),
cSharp = new Note2(1),
cFlat = new Note2(2);
} // Etc.

class Instrument2 {
public void play(Note2 n) {
System.out.println(\"Instrument2.play()\");
}
}

class Wind2 extends Instrument2 {
public void play(Note2 n) {
System.out.println(\"Wind2.play()\");
}
}

class Stringed2 extends Instrument2 {
public void play(Note2 n) {
System.out.println(\"Stringed2.play()\");
}
}

class Brass2 extends Instrument2 {
public void play(Note2 n) {
System.out.println(\"Brass2.play()\");
}
}

public class Music2 {
public static void tune(Wind2 i) {
i.play(Note2.middleC);
}
public static void tune(Stringed2 i) {
i.play(Note2.middleC);
}
public static void tune(Brass2 i) {
i.play(Note2.middleC);
}
public static void main(String[] args) {
Wind2 flute = new Wind2();
Stringed2 violin = new Stringed2();
Brass2 frenchHorn = new Brass2();
tune(flute); // No upcasting
tune(violin);
tune(frenchHorn);
}
} ///:~
Kode diatas dapat dijalankan, tetapi disana ada kekurangan terbesar. Kita harus menuliskan metoda tipe yang spesifik untuk setiap class Instrument2 yang baru kita tambahkan. Ini semua berarti makin banyak kode yang akan kita tulis, tetapi juga berarti kalau kita ingin menambahkan sebuah metoda baru seperti tune() atau sebuah tipe baru dari Instrument, kita mendapatkan kalau perkerjaan kita makin banyak. Dengan menambahkan fakta bahwa kompiler tidak akan memberikan pesan-pesan kesalahan kalau kita lupa meng overload salah satu dari metoda-metoda kita dan seluruh proses pekerjaan dengan tipe menjadi tidak dapat ditangani.
Bukankah dapat menjadi lebih menyenangkan kalau kita hanya menuliskan satu metoda saja yang dapat mengambil class asal sebagai argumennya, dan bukan dari semua class-class turunannya. Itulah memang lebih memudahkan bila kita melupakan adanya class-class turunan, dan menuliskan kode yang hanya berkomunikasi dengan class asal?
Itulah apa yang disediakan oleh polymorphism. Walau bagaimanapun kebanyakan programmer (yang berasal dari latar belakang prosedural) mempunyai sedikit kesulitan untuk beradaptasi dengan polymorphism.
Kesimpulan
Dengan polymorphism pekerjaan seorang programmer dapat dimudahkan dengan menuliskan kode yang lebih sedikit. Untuk mengakses class-class turunan tidak dibutuhkan penulisan kode yang berlainan.

Minggu, 03 Januari 2010

polymorphisme

Polimorphisme adalah kemampuan dari sebuah ojectuntuk memperbolehkan mengambil beberapa bentuk yang berbeda.Secara harafiah,"poli" berarti banyak sementara "morph" berarti bentuk.Menunjuk pada contoh sebelumnya pada pewarisan,kita lihat bahwa object SuperHero dapat juga menjadi object flayingSuperHero atau object UnderwaterSuperHero.
• Inheritance dan overriding menyebabkan munculnya polymorphism (literally ‘banyak bentuk’) – salah satu ciri dan kelebihan dari object-oriented programming.
• Cow adalah subclass dari Animal, maka pemrogram dapat merujuk ke obyek Cow sebagai Animal atau Cow. Kedua pernyataan berikut benar:
– Cow daisy = new Cow();
– Animal daisy = new Cow();
• Mengapa? Karena Cow adalah subclass dari Animal (Cow adalah a kind of Animal), maka Cow mempunyai fungsionalitas dari superclassnya.
• Baris berikut salah:
– Cow daisy = new Animal(); // SALAH
• Mengapa? Cow mungkin mempunyai fungionalitas tambahan yang tidak diimplementasikan dalam superclass Animal (Animal bukan a kind of Cow).
– public class FarmExample {
• public static void main(String[] args) {
– Animal[] farm = {new Cow(), new Pig(),
new Sheep()};
– System.out.println("The animals say:");
– for (int i=0; i
– farm[i].talk();
• }
– }
Keluaran dari program ini adalah
– The animals say:
– Moo!
– Grunt!
– Baa!
• Ada dua prinsip yang mendasari polymorphism:
– An object always retains the identity of the class from which it was created.
– When a method is invoked on an object, the method associated with the class of the object is always used.
• Keputusan mengenai metode mana yang akan dipanggil tidak dapat ditentukan oleh compiler; tetapi ditentukan saat run time. Java menggunakan dynamic binding bukan static binding.
• Contoh, Menghitung total berat semua hewan pada lahan peternakan:

• Konstruksi suatu obyek diawali oleh konstruksi obyek superclass (melalui constructor); perilaku contructor superclass dapat dipanggil dan dilengkapi fungsinya dengan perintah super() di dalam constructor subclass.
• Polymorphism mengacu kepada kemampuan untuk menjalankan suatu metode bergantung pada class obyek.
• Java menerapkan dynamic binding untuk memutuskan metode mana yang dijalankan saat runtime.
• Polymorphism memungkinkan koleksi heterogen diperlakukan secara seragam.
• Casting kadang diperlukan untuk memastikan bahwa metode yang tepat akan dijalankan saat run time.

Rabu, 30 Desember 2009

SORTING

Sorting adalah proses penyusunan kembali sekumpulan objek ke dalam urutan tertentu.
Tujuan pengurutan adalah untuk mendapatkan kemudahan dalam pencarian anggota dari suatu himpunan dapat mempercepat mengetahui data terbesar dan data terkecil.
Proses pengurutan yang terjadi :perbandingan data dan pertukaran data.

Metode Sorting antara lain,
Selection sort
Bubble sort
Insertion sort
Merge sort

SEARCHING

Searching adalah pencarian data dengan cara menelusuri data-data tersebut.Pada suatu data seringkali dibutuhkan pembacaan kembali informasi (retrieval information) dengan cara searching.Tempat pencarian data dapat berupa array dalam memori,bisa juga pada file pada external storage.

Metode Searching
Binary Search Tree adalah data yang ada harus diurutkan terlebih dahulu berdasarkan suatu urutan tertentu yang dijadikan kunci pencarian
Sequential Search adalah suatu teknik pencarian data dalam array ( 1 dimensi ) yang akan menelusuri semua elemen-elemen array dari awal sampai akhir.

Rabu, 04 November 2009

SKETSA INPUT

DESAIN INPUT

dalam pengisian data pada kolom semester kita dapat menambahkan data dengan mengklik tanda panah ke bawah yang berfungsi untuk memilih pilihan semester, begitu juga dengan data jurusan dan tgl lahir,sehingga dapat mempermudah user dalam penginputan data.ketika user ingin menyimpan data,maka akan tampil kolom penegasan untuk menyakinkan user, apakah ingin menyimpan data atau tidak? jika ya,maka data tersebut akan masuk dalam tabel mahasiswa.

Jumat, 18 September 2009

interface




komentar : menurut saya....tampilan ini kurang mendetail karena tidak di lengkapi tampilan foto...

Rabu, 03 Juni 2009

komentar untuk teman - teman ku

yuli : orangnya baik,enak diajak bercanda, enak di ajak curhat2tan,palagi curhat soal cowok.
panca : orangnya enak diajak ngobrol,palagi kita sama2 suka ma anime,jadi nyambung banget lo ngobrol dengan dia.
kartika : baik,rame alias sedkit cerewet,hehehe...benernya kita semua cerewet loh.
mei : orangnya agak pendiam di antara teman2.tapi tetep bisa jail juga,
dwik : orangya pinter sie cuma kadang2 nyebelin banget,palagi kalo menyangkut tugas,uhhhh betein bgt deh,bikin darah tinggi aja........
nana : kecil2 cabe rawit, hehehe........alias suka jail juga.
teddy : orangnya lucu banget........sering ayu panggil teddy bear...hehehehe.........suka bercanda,baik,gak terlalu jahil amat....

Minggu, 31 Mei 2009

mailinglist

alamat mailinglist ku......
groups.yahoo.com/group/nidjiholic
menurut ayu.........nidji itu begitu fenomenal,begitu meluncurkan album pertama,mereka langsung menarik perhatian masyarakat,lagu2nya bagus bgt palagi dengan sosok giring dengan ciri khas rambut kribonya.hahahaha...........jadi selalu menunggu kabar2 terbaru dari para nidjiholic,biar kita2 gak ketinggalan........

Kamis, 28 Mei 2009

TUGAS TCP/IP

4.Application Layer:Lapisan ini bertanggung jawab dalam rangka menyediakan akses kepada aplikasi terhadap jaringan TCP/IP. Protokol-protokol yang berjalan pada lapisan ini adalah protokol Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS)
a. DHCP (Dynamic Host Configuration Protocol) adalah protokol yang berbasis arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat IP dalam satu jaringan. Sebuah jaringan lokal yang tidak menggunakan DHCP harus memberikan alamat IP kepada semua komputer secara manual. Jika DHCP dipasang di jaringan lokal, maka semua komputer yang tersambung di jaringan akan mendapatkan alamat IP secara otomatis dari server DHCP. Selain alamat IP, banyak parameter jaringan yang dapat diberikan oleh DHCP, seperti default gateway dan DNS server.
b.DNS (Domain Name System, bahasa Indonesia: Sistem Penamaan Domain) adalah sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surat elektronik (email) untuk setiap domain.

3.Host-to-Host Layer:Lapisan ini bertanggung jawab dalam rangka membuat komunikasi antar dua host, dengan menggunakan cara membuat sebuah sesi connection-oriented atau menyebarkan sebuah connectionless broadcast. Protokol-protokol yang berjalan pada lapisan ini adalah protokol Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP).
a.Transmission Control Protocol (TCP) adalah suatu protokol yang berada di lapisan transpor (baik itu dalam tujuh lapis model referensi OSI atau model DARPA) yang berorientasi sambungan (connection-oriented) dan dapat diandalkan (reliable).
b.UDP, singkatan dari User Datagram Protocol, adalah salah satu protokol lapisan transpor TCP/IP yang mendukung komunikasi yang tidak andal (unreliable), tanpa koneksi (connectionless) antara host-host dalam jaringan yang menggunakan TCP/IP.

2.Interetworking Layer:Lapisan ini bertanggung jawab dalam melakukan routing dan pembuatan paket IP (dengan menggunakan teknik encapsulation). Protokol-protokol yang berjalan pada lapisan ini adalah Internet Protocol (IP), Address Resolution Protocol (ARP),
a.Protokol Internet (Inggris Internet Protocol disingkat IP) adalah protokol lapisan jaringan (network layer dalam OSI Reference Model) atau protokol lapisan internetwork (internetwork layer dalam DARPA Reference Model) yang digunakan oleh protokol TCP/IP untuk melakukan pengalamatan dan routing paket data antar host-host di jaringan komputer berbasis TCP/IP.
b.Address Resolution Protocol disingkat ARP adalah sebuah protokol dalam TCP/IP Protocol Suite yang bertanggungjawab dalam melakukan resolusi alamat IP ke dalam alamat Media Access Control (MAC Address).

1.Network interface layer :Lapisan ini bertanggung jawab dalam meletakan frame-frame data di atas media jaringan. Protokol yang berjalan dalam lapisan ini adalah beberapa arsitektur jaringan lokal (seperti halnya Ethernet atau Token Ring), serta layanan teknologi WAN (seperti Plain Old Telephone Service (POTS), Integrated Services Digital Network (ISDN)
a.WAN adalah singkatan dari istilah teknologi informasi dalam bahasa Inggris: Wide Area Network merupakan jaringan komputer yang mencakup area yang besar sebagai contoh yaitu jaringan komputer antar wilayah, kota atau bahkan negara, atau dapat didefinisikan juga sebagai jaringan komputer yang membutuhkan router dan saluran komunikasi publik.
b.Wikipedia tidak memiliki halaman dengan judul "Integrated Services Digital Network". Sebelum membuat halaman baru, harap cari "Integrated Services Digital Network" di Wikipedia, dan cek juga kemungkinan alternatif judul atau ejaan.

Kamis, 12 Maret 2009

keunggulan dan kekurangan printer

Keunggulan Printer Dot Matrix dibandingkan Inkjet / Laser, antara lain :
- printer ini masih banyak digunakan karena memang terkenal awet.
- pita printer dot-matrix jauh lebih murah dibandingkan dengan toner (tinta) untuk printer   jenis inkjet dan laserjet.
- Jenis printer dot-matrix sangatlah bervariasi, ada yang berjenis color dan ada pula yang non-color.
- Untuk printer color, digunakan pita (karbon/ribon) khusus yang mempunyai 4 warna, yaitu hitam, biru, merah dan kuning.
- Dapat mencetak rangkap sekaligus.
- Dapat mencetak ukuran kertas yang lebar.
Kekurangan Printer Dot Matrix dibandingkan Inkjet / Laser, antara lain :
- pencetak yang resolusi cetaknya masih sangat rendah.
- ketika sedang mencetak, printer jenis ini suaranya cenderung keras
- kualitas untuk mencetak gambar kurang baik karena gambar yang tercetak akan terlihat seperti titik-titik yang saling berhubungan.
- Dpi dan Ppm rendah.
- Geraknya sangat lambat.
- Warna yang dihasilkan tidak bervariasi.


Keunggulan Printer Inkjet dibandingkan Dot Matrix dan Laser, antara lain :
- Tinta untuk mencetak dan kualitas untuk mencetak gambar berwarna cukup bagus.
- Menggunakan teknik semprot, maka printer jenis ini sama sekali tidak menimbulkan suara/brisik seperti halnya printer-printer sebelumnya.
- Menggunakan resolusi cetak yang tinggi (minimal 300 dpi/dot per-inchie), maka hasil cetakkan printer jenis ini biasanya lebih bagus apabila dibanding dengan jenis printer sebelumnya, pada khususnya dalam menghasilkan gambar ataupun grafik.
- Dpi dan Ppm lebih tinggi dibandingkan dot matrix.
- Kebih mudah mencetak gambar dan warna.
- Kemampuan mencetak sampai kertas yang lebar dengan kualitas yang baik.
Kekurangan Printer Inkjet dibandingkan Dot Matrix dan Laser, antara lain :
- tidak bisa mencetak secara rangkap pada saat bersamaan.
- biaya operasional lebih mahal.
- waktu mencetak menjadi lebih panjang.


Keunggulan Printer Laser dibandingkan Printer Dot Matrix dan Inkjet, antara lain :
- Daya cetaknya juga cukup banyak bisa mencapai lebih dari 10 lembar per menit.
- Kualitas hasil cetak laser printer pun sangat bagus, sehingga mirip sekali dengan aslinya.
- Hasil cetakan cepat kering.
- Pilihan huruf yang dimiliki juga sangat beragam, demikian pula style ataupun bentuk dari    huruf yang bersangkutan
- Printer jenis ini memakai sistem yang hampir sama dengan sistem yang dipakai oleh mesin foto-copy, sehingga hasil cetakkannya jauh lebih rapi jika dibanding dengan printer-printer sebelumnya.
- Dpi dan Ppm sangat tinggi.
- Efisien untuk mencetak hitam putih.
- Kapasitas warna lebih banyak.
Kekurangan Printer Laser dibandingkan Printer Dot Matrix dan Inkjet, antara lain :
- Tetapi harga printer ini cukup mahal.
- Biaya operasional tinggi.
- Tidak dapat digunakan secara terus menerus.

keunggulan dan kekurangan monitor

Keunggulan Monitor CRT dibandingkan LCD, antara lain :
- Harganya lebih murah dibandingkan monitor LCD
- Kualitas gambar yang lebih tajam dan cerah dibandingkan monitor LCD
- Mampu menghasilkan resolusi gambar yang lebih tinggi dibandingkan dengan monitor LCD
- Memiliki sudut viewable lebih baik dibandingkan monitor LCD
Sedangkan Kekurangan Monitor CRT dibandingkan LCD, antara lain :

- Menimbulkan efek radiasi yang bisa mengganggu kesehatan.
- Dimensinya menyita ruangan yang cukup besar. Apalagi bila ukurannya makin besar
- Menimbulkan efek kedip (flicker) yang mengganggu mata
- Butuh konsumsi listrik yang lebih tinggi dibandingkan LCD
- Sinyal gambar analog
- Area layarnya tidak optimum karena harus dialokaskan untuk bezel/frame
- bentuknya kurang sedap dilihat dibandingkan dengan monitor LCD.



Keunggulan Monitor LCD dibandingkan Monitor CRT, antara lain :

    - Konsumsi listrik rendah
    - Tidak menghasilkan radiasi elektromagnet yang mengganggu kesehatan
    - Tidak menimbulkan efek kedipan (flicker free)
    - Area layarnya optimum karena tidak termakan untuk bezel/frame
    - Dimensinya tidak akan menyita ruangan terlalu besar dan ringan untuk dijinjing
    - Bentuknya stylish dan enak dilihat
    - Sinyal gambar digital

Sedangkan Kekurangan Monitor LCD dibandingkan Monitor CRT, antara lain :

    - Harganya lebih mahal dibandingkan dengan monitor CRT
    - Kualitas gambar yang dihasilkan belum sebaik monitor CRT
    - Resolusi gambar yang dihasilkan lebih rendah dibandingkan monitor CRT
    - Sudut viewable-nya terbatas. Begitu kita mengeset sudut pandang, gambar terlihat akan berubah di mata kita.



Selasa, 10 Maret 2009

klik disini

Kamis, 18 Desember 2008

Base is a program which will be help you to work on environment of data base,

Database is a file which coordinate the data table which connected each others and have some the same requirement. So that will be make much easier to organize,

Data Records is a group of field which is united on one line,

Fields are a type of data from a data item by a value limit,

Table is a group of data on the record which is united for some requirement,

Data Definition Language ( DDL ) is some orders which is user for delayed the data base file,

Data Manipulation Language ( DDM ) is some orders which is user for bringing up, adding,changing,and delaying lines on table,

Query is a language for making or making some modification for data base and the file.

Selasa, 02 Desember 2008

Open Office.org Calc

Openoffice.org Calc adalah sebuah program yang akan membantu anda bekerja pada lingkungan spreadsheet.Dengan fasilitas-fasilitas yang disediakan anda dapat dengan cepat dan mudah bekerja pada lingkungan spreadsheet,selain itu anda juga dapat menggunakan Calc untuk mengevaluasi dan merevisi data,perhitungan dan perbandingan harga serta untuk membuat diagram dan laporan.Untuk menjalankan Openoffice.org Calc,dapat di lakukan dengan cara: pilih menu Aplications-office-spreadsheet,atau dengan cara:pilih menu bar file-new-spreadsheet.Ketika anda membuka Openoffice.org Calc,maka akan membuka sebuah jendela baru yang terdiri dari beberapa sheet kosong.Saat anda memulai bekerja dengan Openoffice.org Calc,maka akan tampil sebuah halaman kerja yang terdiri dari enam bagian,yaitu : baris menu,toolbar standar,toobar formatting,baris formula,halaman spreadsheet,dan baris status.

Spreadsheet adalah lingkungan untuk bekerja dan menyimpan data pada calc.Ketika anda membuka Open Office Calc,maka akan tampil sebuah jendela spreadsheet baru yang terdiri dari beberapa sheet kosong.Sebuah spreadsheet bisa memiliki banyak sheet yang digunakan untuk menyusun berbagai macam jenis informasi yang berhubungan pada satu file spreadsheet.Terdapat sel dan range sel yang dapat di masukkan dalam lembar kerja spreadsheet.Dimana sel itu sndiri adalah kontak tempat bertemunya baris dan kolom.Sedangkan range sel adalah sekelompok sel yang aktif.Ada dua tipe dasar yang dapat di masukkan ke dalam sel,yaitu konstanta dan formula.Konstanta adalah nilai numerik,nilai teks,nilai tanggal,nilai waktu,atau kombinasi semuanya.Formula adalah operasi matematika yang dimulai dengan tanda sama dengan(=) dan melakukan perhitungan yang menggunakan nilai dari sel yang lain oada spreadsheet.

Kita juga dapat meyisipkan sheet,menambah,menghapus,memindahkan sheet,memotong sel,dan lain sebagainya.Jika kita ingin mengedit nama sheet,kita tinggal klik kanan pada sheet yang ingin kita edit,lalu pilih rename.Selain itu kita juga harus bisa menformat dokumen,baik posisi,perataan sel dan garis pembatas sel.Formula yang bisa di gunakan untuk melakukan proses perhitungan yang menggunakan operasi hitung matematika plus(+),tanda minus(-),perkalian(*),dan pembagian(/).Selain itu,dokument yang telah kita buat,dapay kita buatkan dalam bentuk diagram,baik itu diagram batang,diagram lingkaran,diagram garis,dan lainnya.

Pada halaman spreadsheet,kita bisa menambahkan header dan footer,yang di gunakan untuk menambahkan informasi tanggal,jam,dan informasi lain yang diperlukan.Untuk mengubah lebar kolom yang nilainya dapat anda set lebih besar atau lebih kecil dari entri,dapat anda pilih menu format-collumn-width.Sedangkan untuk menambahkan lebar kolom dari yang sudah ada,dapat di pilih menu format-column-optimal width.Kita juga bisa menggunakan fasilitas fill series untuk membuat deretan heading kolom atau baris secara otomatis.Header dan Footer digunakan untuk menambahkan informasi pada halaman spredsheet seperti nomor halaman , nama file spreadsheet,tanggal atau jam file itu dibuat dan informasi lain yang memang diperlukan.Anda dapat dengan mudah mengkustomasi header dan footer pada latihan-latihan berikut.Untuk membuat header dan footer melalui menu Edit lalu header dan footer,maka akan tampil kotak dialog Header/Footer.Header dan Footer yang akan ditambahkan tidak akan tampak pada jendela normal.

Di dalam Open Office Calc juga terdapat fasilitas Spelling Checker yang merupakan cara lain yang dapat digunakan untuk memperbaiki dan mengubah informasi karena ke salahan pengejaan.Fasilitas spelling checker akan memeriksa setiap teks pada setiap sel-sel di sheet anda.Anda dapat memotong atau menyalin sebagian atau seluruh sel, kemudian memindahkan atau meyalin sel tersebut kesembarang sel lain pada sembarang sheet di spreadsheet yang sama atau ke spreadsheet lain dengan menggunakan tombol cut(potong),copy(menyalin),dan paste(menempel). File pada spreadsheet yang telah dibuat dengan menggunakan Open Office Calc akan disimpan dengan extensi.odt sebagai defaultnya.Selain itu juga dapat disimpan kedalam format Microsoft Excel,html,teks CSV dan format lainnya.

Kamis, 27 November 2008

TUGAS

Spelling adalah pengecekan kata-kata yang berbahasa Indonesia. Sebenarnya spelling sangat membantu buat para writer untuk mengecek kata-kata yang diketik sudah benar atau belum, apakah ejaanya sudah betul atau yang lainnya.Kalau kita menulis dengan bahasa inggris memang sudah mendukung untuk spelling. Kita bisa mengecek sekaligus membetulkan bila terjadi kesalahan dalam penulisan atau dalam pengketikan.Sebenarnya kita bisa membuat kamus berbahasa indonesia sendiri yang bisa kita gunakan untuk spelling bahasa indonesia. Pembuatannya juga tak terlalu sulit, sambil jalan kita bisa menambah isi kamus tersebut. Kamus tersebut tersimpan dalam file ber format TXT dan berisi kata-kata berbahasa indonesia.

Hyphenation adalah pemisahan kata yang mencegah kata, angka, atau frase yang di-hyphen supaya tidak terpisah ketika jatuh di akhir suatu baris. Contoh, anda bisa mencegah 555-0123 supaya tidak terpisah dengan shortcut ini, jika tidak maka seluruh 555-0123 akan dipindah ke awal baris berikutnya.

Dictionaries adalah sejenis buku rujukan yang menerangkan makna kata-kata. Ia berfungsi untuk membantu seseorang mengenal perkataan baru. Selain menerangkan maksud kata, kamus juga mungkin mempunyai pedoman sebutan, asal-usul (etimologi) sesuatu perkataan dan juga contoh pengunaan bagi sesuatu perkataan. Untuk memperjelas kadang kala terdapat juga ilustrasi di dalam kamus.

Sabtu, 22 November 2008

coretan orang narziz

kisah tragis........