Get Gifs at CodemySpace.com Get Gifs at CodemySpace.com

Rabu, 28 Desember 2011

Antara Ms. Word dan Open Office Writer


Minggu lalu saya mendapatkan tugas dari salah satu dosen saya untuk membuat suatu dokument tapi tidak menggunakan Ms.Word melainkan menggunakan Open Office Writter. Jujur saat menggunakannya saya kebingungan soalnya saya biasa menggunakan Ms.word dan yang membuat saya agak bingung yaitu perbedaan di peletakan menu toolbarnya, tapi alhamdulillah tugas selesai tepat pada waktunya,,



Berikut ini saya akan membahas sedikit tentang Ms. Word dan Open Office Writer

Perbedaan pada Open Ofice writer dibandingkan dengan Ms. Word, diantaranya:
  • Templates tool ada pada menu file
  • Table ada di menu insert daripada ada di main menu
  • The label wizard ada di dalam File > New. Tidak seperti label fitur  pada MS Word, label ini benar-benar wizard, dengan instruksi
  • Outline dan summary tools ada di dalam File > Send
  • Word count ada di dalam File > Properties
  • Collaboration tools ada pada menu Edit.
  • Open Office Write bersifat Free, bisa di download di official website Open Office sedangkan Ms. Word bersifat not free, untuk menggunakannya kita harus membayar untuk licensi.


    Sedangkan,
    Fitur Open Office Writer yang tidak dinikmati oleh Ms.Word :
    • Membuat file PDF.
    • Kesederhanaan.
    • Membuat HTML untuk Web.
    • Writer Macro. Writer mempunyai Macro sendiri yang mempunyai struktur pohon.
    • Penggunaan Find-and-Replace.
    • Besar File. Besar file ODT yang dibuat menggunakan Writer biasanya lebih kecil daripada Word.


    Beberapa keuntungan yang akan di peroleh dengan menggunakan software aplikasi open source, seperti,
    • Aplikasi open source kadang kala bisa di peroleh secara gratis / bebas. OpenOffice dan Mozilla biasanya dapat di peroleh secara bebas / free.
    • Update aplikasi open source juga free.
    • Open Souce code selalu free. Kita dapat memperoleh isi source code program open source dan mempelajari program tersebut bahkan memodifikasinya. Microsoft sama sekali tidak membuka source codenya.
    • Software komerial biasanya ada perusahaan di belakangnya. Microsoft menggantungkan diri pada penjualan Office maupun produk lainnya untuk memperoleh keuntungan maupun dukungan bagi pembeli. Pada OpenOffice terdapat hubungan formal dengan Sun Microsystem.
    • Open Source code beyond perusahaan. Source code open source yang terbuka memungkinkan open source bergerak melebihi batas-batas perusahaan. Souce code yang baik, seperti, OpenOffice akan langgeng dan terus berkembang walaupun perusahaan di belakangnya akan berganti.
    • Open Source cenderung untuk menggunakan standard terbuka yang disetujui oleh banyak kalangan. Format yang digunakan di sebut Open Document File (ODF). Walaupun demikian, Openoffice.org dapat membaca & menulis dengan format .doc atau .xls.


    Berikut ini beberapa Tampilan antara Ms. Word dan Open Office Writer:
    MS. Word 




    Open Office Writer

Minggu, 18 Desember 2011

Statement For, Repeat Until, and Array

1. FOR (pengulangan tanpa kondisi)
Pernyataan for adalah konstruksi pengulangan tanpa kondisi artinya instruksi-instruksi di dalam badan pengulangan diulangi sejumalah kali yang di spesifikasikan oleh pemogram. Dalam hal ini, jumlah pengulangan sudah diketahui sebelum konstruksi pengulangan eksekusi. Perulangan dengan pernyataan FOR digunakan untuk mengulang
pernyataan/satu blok pernyataan berulanng kali sejumlah yang ditentukan. Jumlah pengulangan diketahui atau dapat ditentukan sebelum eksekusi. Untuk mencacah beberapa kali pengulangan diperlukan sebuah peubah (variable) pencacah (counter). Peubah ini nilainya selau bertambah 1 setiap kali pengulangan dilakukan. Jika cacah pengulangan sudah mencapai jumlah yang dispesifikasikan, maka proses pengulangan berhenti. Perulanngan denngan pernyataan FOR dapat berbentuk perulangan positif, perulangan negative, dan perulangan tersarang.
A. Perulangan positif
Adalah perulangan dengan penghitung dari kecil ke besar atau pertambahan positif. Perulangan positif dapat dibentuk dengan mengguanakan pernyataan For-To-Do, dengan bentuk umum:
For variable-kontrol:=nilai awal To nilai akhir D

Contoh: mencetak “saya rajin belajar” sebanyak 5 kali

Program cetak;
Uses wincrt;
Var
I : Integer
Begin
For I:=1 to 5 Do Writeln (‘saya rajin belajar’);
End.
B. Perulangan negative
Adalah perulangan dengan penghitung dari besar ke kecil/pertambahan negative. Perulangan negative dapat dibentuk dengan menggunakan pernyataan For-DownTo- Do, dengan bentuk umum:
For variable-kontrol := nilai awal DownTo nilai akhir Do
Contoh perulangan negaif
Contoh mencetak angka 5 sampai dengan 1

Program cetak_menurun;
Uses wincrt;
Var
I= integer;
Begin
For I:=5 downto 1 do
Begin
Writeln(I);
End;
End.
C. Perulangan bersarang
Adalah perulangan yang berbeda di dalam perulangan yang lainya.
Contoh perulangan bersarang:
Contoh mencetak matrix:
11 12 13
21 22 23
31 32 33
41 42 43
51 52 53

Program cetak2;
Uses wicrt;
Var
I,J: integer;
Begin
For I:= to 5 Do
Begin
For J:= 1 to 3 Do
Begin
Write(I:8,J:3);
End;
Writeln;
End;
End.
2. Repeat – Until
Repeat until berfungsi hampir sama dengan While Do. Pada Repeat Until looping akan berhenti justru ketika kondisi berniali TRUE. Selain itu kondisi akan diuji pada akhir perulangan sehingga blok didalam perulangan akan dijalankan minimal satu kali walaupun kondisi yang ada masih FALSE. Repeat until digunakan untuk mengulang statement-statement(blok statement) sampai (until) kondisi yang diseleksi di until tidak terpenuhi.
Perbedaan perulangan repeat until dengan while Do terletak pada pengecekan kondisi. Jika pada pernyataan While Do kondisi di cek pada awal blok pernyataan yang harus diulang, sedangkan pada pernyataan repeat until kondisi di cek pada akhir blok pernyataan yang harus diulang. Perbedaab lainnya bila pernyataan While mengulang pernyataan selama kondisi masih terpenuhi sedangkan repeat until mengulang pernyataan selama kondisi belum terpenuhi. Bentuk umum pernyataan Repeat Until adalah sebagai berikut:
Repeat (pernyataan-pernyataan yang akan diulanng
Until (kondisi)

Contoh: program cetak 5 bilangan bulat pertama menggunakan repeat until
Program cetak;
Uses wincrt;
Var
I= Integer;
Begin
I:= 0;
Repeat
I:=I+1;
Writeln(I);
Until I=5;
End.


Repeat until tersarang adalah suatu perulangan repeat until yang satu berada didalam perulangan repeat until yang lainnya.
Contoh:
Program perulangan_repeat;
Var
I,J: Integer;
Begin
I:=0;
Repeat
I:= I+1;
J:=0;
Repeat
J:= J+1;
Writeln (I: 5, J:5);
Until I=3
Until J=3;
End.

3. Array
Merupakan tipe data terstruktur dimana didalamnya terdiri dari komponen-komponen yang mempunyai tipe data yang sama. Didalam suatu array jumlah komponen banyaknya adalah tetap. Didalam suatu array setiap komponen ditunjukan oleh suatu index yang unik. Index dari setiap komponen array menunjukan urutan data atau identitas yang mewakili data yang ada didalamnya.
Logika sederhananya array itu bisa disamakan dengan 2orang dengan nama yang sama didalam suatu komunitas, untuk membedakan antara nama yang satu atau dengan nama yang lain maka diberikan inisial tambahan untuk setiap nama.
Deklarasi array . didalam penulisan bahasa pemograman setiap penggunaan array harus dideklarasikan terlebih dahulu. Pendeklarasian array diawali dengan nama variable array diikuti dengan index array yang dituliskan didalam tanda “[..]”, diikuti dengan kata cadangan Of dan tipe data yang dibutuhkan.
Bentuk umum penulisan
Tanda_pengenal: array [..Tipe Index..] Of tipe data;
Contoh:
A : array [1…4] of integer;
B : array [1…5] of string;
C : array [1…10] of real;

ABC merupakan tanda pengenal/ nama variable dari array
1…4 merupakan tipe index dari array (menunjukan banyaknya data yang mampu disimpan)
Integer: menunjukan bahwa data yang di input berupa bilangan bulat

a) Array static adalah model pendeklarasian array dimana tipe data yang digunakan mempunyai nilai yang tetap. Nilai yang digunakan untuk menentukan jangakauan pada umumnya bernilai Integer.
Bentuk umum
Array [index type,…,index type] of base type

Index type menunjukan type data ordinal yang menunjukan batasan atau elemen Max terhadap seberapa besar variable tersebut menyimpan komponen.
Contoh:
Var arrayku: array [1….5] of char
Atau juga
Type
Jangkauan=1….5;
Var
Nilai: array [jangkauan] of integer
b) Array dinamis merupakan array yang tidak mempunyai suatu jangkauan/ukuran tetap. Tetapi ketika program dijalankan maka memory untuk suatu array dinamis diarelokasikan ketika kita menugaskan suatu nilai kepada array.
Bentuk umum
Array of base type
Contoh:
Var nilai: array of real;

Dari deklarasi tersebut nilai yang merupakan deklarasi array belum memperoleh nilai yang tetap, tetapi hanya diberikan batasan sebagai tipe data real. Untuk mendeklarasikan array tersebut kita harus menempatkan array didalam suatu memori.

Kamis, 01 Desember 2011

LOVE N TRUTH : by YUI


/>


Konna ni omotte iru Jikan wa tomatte kurenai
Karappo no kokoro wa anata no kimochi wo mada mitsukerarenai

Onaji e wo nido to egaku koto wa dekinai no ni
Atashi no kanjou wa tada kurikaeshite bakari

“Ai no uta” wo kikasete yo sono yokogao mitsumeta
Anata no koto shiritai yo mou deatte shimatta no

Donna ni sabishikute mo mata aeru ki ga shite iru kara
Riyuu nante iranai hiki kaesenai koto wo shitte iru

Kono mama ja wasuremono ni natte shimau desho?
Atashi no kanjou wa namida no oku kagayaita

“Ai no uta” wo kikasete yo sono yokogao sono saki ni
Anata ga ima mitsumeteru hito ga iru to wakatte mo

Tsubasa wo kudasai to shinjite utau you ni atashi datte chikau yo
Kako no zenbu uke ireru tte kimeta

“Ai no uta” wo kuchizusamu sono egao ni furetai
Anata ga ima mitsumeteru hito ga iru to wakatte mo

“Ai no uta” wa owaranai mou deatte shimatta no
...Owaranai ...Love and Truth


Aku sangat banyak memikirkan tentang kamu.... Waktu tidak ingin berhenti untukku
Hati kosongku masih tidak dapat menemukan perasaanmu

Aku tidak dapat menggambar gambar yang sama dua kali
Tapi cuma emosiku yang berulang dan berulang lagi

Biarkan aku mendengarkan Lagu Cintamu
Aku menatap raut wajahmu
Aku ingin mengetahui tentang dirimu, sekarang aku telah bertemu denganmu

Tidak masalah seberapa kesendirian yang ku dapat, Aku telah merasa bahwa kita akan bertemu kembali
Aku tidak membutuhkan sebuah alasan; Aku tau Aku tidak dapat berbalik kebelakang

Bersama alurnya itu adalah sekarang
Aku cuma akan menjadi sebuah bagian dari kenanganmu, kan?
Emosiku dalam bagaikan air mata

Biarkan aku mendegarkan Lagu Cintamu, raut wajahmu
Aku mengerti di situ ada seseorang yang kau perhatikan tepat di depan mu tapi

Tolong berikan aku sayap dan mempercayainya, cuma dengan lagu ini
Aku bersumpah
Aku telah memilih untuk menerima semua masa lalu

Aku menyanyikan Lagu Cinta.... Aku ingin menyentuh senyuman diwajahmu
Walaupun aku tau di situ ada sesorang yang kau perhatikan

Lagu Cintaku tidak pernah berakhir - Aku telah bertemu denganmu

Itu takkan pernah berakhir LOVE and TRUTH

Template by:

Free Blog Templates