Senin, 02 Januari 2012

Perbedaan Open Office Writer dengan Microsoft Word

   Open Office Writer terdapat perbedaan mengenai toolbar dengan Microsoft Word, toolbar yang ada di dalam Open Office Writer lebih rumit dan sulit di cari dengan apa yang kita inginkan contohnya untuk mencari gambar, tetapi toolbar yang ada di dalam Microsoft Word menurut saya itu lebih mudah di cari.
Selain itu, type filenya juga berbeda dengan type file Microsoft Word. Type file Open Office Writer biasanya menggunakan (.odt), sedangkan type file Microsoft Word biasanya menggunakan (.doc).
Segitu saja yang dapat saya sampaikan mengenai perbedaan Open Office Writer dengan Microsoft Word. Terima kasih :)

Selasa, 27 Desember 2011

PENGULANGAN DALAM ALGORITMA


1. For Do ( Pengulangan Tanpa Kondisi )
For do merupakan struktur pengulangan dimana aksi dilakukan sebanyak hitungan pencacah pengulangan. Pencacah pengulangan dapat diset sesuai dengan nilai yang ingin kita mulai.
Contoh:
for pencacah pengulangan dari x sampai y do
berarti aksi dilakukan sebanyak hitungan pencacah pengulangan, yaitu dari x sampai y sebanyak b-a+1 kali.
Sedangkan,
 For-do
Program cetak banyak_Belajar yang rajin oce!
{ mencetak ‘ Belajar yang rajin oce!’ sebanyak 5 kali }
Deklarasi
i : integer ( pencacah pengulangan )
Algoritma
for i <– 1 to 5 do ( ulangi sebanyak 5 kali )
Write ( ‘Belajar yang rajin oce!’ )
endfor
· Output
Belajar yang rajin oce!
Belajar yang rajin oce!
Belajar yang rajin oce!
Belajar yang rajin oce!
Belajar yang rajin oce!

2. Repeat-Until ( Pengulangan dengan Kondisi )
Repeat berarti ulangi dan until berarti sampai. Jadi, repeat-until adalah struktur pengulangan dimana aksi dilakukan hingga kondisi ( persyaratan ) berhenti terpenuhi.
contoh:  misalkan kita ingin mengetahui nilai dari mahasiswa jika data masukannya adalah NIM.
Program Pencarian
{Program mencari nilai mahasiswa didalam tabel dengan NIM= a.Tabel sudah berisi data NIM, nama dan nilai}
·3. Repeat-until
Program cetak banyak_Belajar yang rajin oce!
{ mencetak ‘ Belajar yang rajin oce!’ sebanyak 5 kali }
Deklarasi
i : integer ( pencacah pengulangan )  
Algoritma
i <– 1
repeat ( ulangi sebanyak 5 kali )
write ( ‘Belajar yang rajin oce!’ )
i <– i + 1
until i 5
· output
Belajar yang rajin oce!
Belajar yang rajin oce!
Belajar yang rajin oce!
Belajar yang rajin oce!
Belajar yang rajin oce!


Contoh repeat-until:
Missalkan kita ingin mengetahui nilai mahasiswa jika data masukannya NIM program pencarian (program pencarian nilai mahasiswa dalam table dengan NIM=a table sudah berisi NIM, nama, nilai,)
Ex;
Mencetak banyak belajar yang rajin 5 x program cetak banyak belajar yang rajin!
Start
       I:integer
Begin         
I<-1                                                                                        
Repat(ulangi sebanyak 5 x)
Write(‘belajar yang rajin!’)
I<-i+1
Until I 5
Output belajar yang rajin! 5 x
. Didalam repeat, kondisi pengulangan diperiksa pada akhir pengulangan, jadi instruksi didalam badan pengulangan diperiksa pada akhir pengulangan
.
3. Deklarasi array
Array merupakan tipe data tersetruktur dimana di dalamnya terdiri dari komponen–komponen yang mempunyai tipe data yang sama. Di dalam suatu array jumlah komponen banyaknya adalah tetap. Di dalam suatu larik atau array setiap kompoenen ditunjukan oleh suatu index yang unik. Index dari setiap komponen array menunjukan urutan data atau identitas yang mewakili data yangaddidalamnya.
Logika sederhananya array itu bisa disamakan dengan dua orang dengan nama yang sama didalam suatu komunitas, untuk membedakan antara nama yang satu atau dengan nama yang lain maka diberikan initial tambahan untuk setiap nama.
Didalam penulisan bahasa pemograman setiap penggunaan array harus dideklarsikan terlebih dahulu. Pendeklarasian array diawali dengan nama variabel array diikuti dengan indeks array yang dituliskan didalam tanda “[]”diikuti dengan kata cadangan of dan tipe data yang dibutuhkan. Berikut bentuk penulisan;
Nama_Variable : array [..tipe index ..] of tipe data

Jumat, 25 November 2011

Open Office

Openoffice.Org Base atau dikenal dengan sebutan BASE saja adalah Perangkat lunak untuk memanipulasi dan memanajemen database. Pembuatan input data, sekaligus memanipulasi dan membuat laporannya dapat dikerjakan dengan BASE ini.
OpenOffice.org Writer adalah salah satu komponen dalam OpenOffice.org yang berfungsi untuk mengedit dokumen adapun dokumen format yang bisa digunakan adalah .doc .odt .rtf dan bisa export ke .pdf dengan sekali klik.
Memiliki fitur pengolah kata modern seperti AutoCorrect, AutoComplete, AutoFormat, Styles and Formatting, Text Frames dan Linking, Tables of Contents, Indexing, Bibliographical References, Illustrations, Tables.
Program ini sangat mudah digunakan untuk membuat memo cepat, sangat stabil dan mampu untuk membuat dokumen dengan banyak halaman serta banyak gambar dan judul heading. Selain itu, kelebihannya adalah pengaturan formating untuk bullet and number yang sangat mudah (diatur terintegrasi melalui satu toolbar).
Openoffice.Org Calc atau dikenal dengan sebutan CALC saja adalah Perangkat lunak pengolah data angka, teks ataupun formula numerik. Program ini memudahkan pengguna untuk memanipulasi data mentah yang biasanya berupa tabulasi data menjadi sebuah laporan data yang menarik dan mudah dipahami karena ditampilkan menjadi grafik yang menarik.

LINUX

Linux (diucapkan ˈlɪnəks atau /ˈlɪnʊks/)[1] adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.[2]
Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.[3]
Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaan-perusahaan komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras komputer, termasuk komputer desktop, superkomputer,[4], dan sistem benam seperti pembaca buku elektronik, sistem permainan video (PlayStation 2, PlayStation 3 dan XBox[5]), telepon genggam dan router. Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software).
Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux distribution) atau distro Linux umumnya sudah termasuk perangkat-perangkat lunak pendukung seperti server web, bahasa pemrograman, basisdata, tampilan desktop (desktop environment) seperti GNOME,KDE dan Xfce juga memiliki paket aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, Gnumeric dan LibreOffice.
Sistem operasi Unix dikembangkan dan diimplementasikan pada tahun 1960-an dan pertama kali dirilis pada 1970. Faktor ketersediaannya dan kompatibilitasnya yang tinggi menyebabkannya dapat digunakan, disalin dan dimodifikasi secara luas oleh institusi-institusi akademis dan pada pebisnis.

Rabu, 02 November 2011

Perkembangan Teknologi Komputer

Perkembangan Teknologi Komputer

Semakin tahun ke tahun Perkembangan Teknologi semakin maju dan berkembang. bisa di lihat dari semakin banyak orang yang memanfaatkan teknologi tersebut contohnya Teknisi D3 Jardiknas yang mengadakan suatu wadah atau tempat bagi kita untuk menampilkan hasil karya kita masing-masing di dalam Blogs Competition ini. sehingga kita dapat menuangkan gagasan kita terhadap apa yang akan kita kemukakan di dalam Sebuah tulisan.

Perkembangan Teknologi pada saat ini sangat pesat. banyak sekali teknologi yang semakin berkembang mulai dari media cetak sampai media elektronik khususnya Intenet.komputer sekarang ini sangat pesat dan menjadi populer mulai dri kalanggan atas menengah sampai kalanggan menengah kebawah semuanya bisa menggunakan dan merasakan manfaatkannya.
sudah menjadi kebutuhan masyarakat pada umumnya misalnya untuk bekerja,berdagang di dalam komputer atau bahasa ngetrennya berdagang secara online dan menjadi fasilitas untuk sekolah-sekolah.

Perkembangan Teknologi dari hari ke hari semakin pesat dari di temukan fasilits-fasilitas yang semakin banyak contohnya fasilitas chatting, E-mail dan yang terbaru Fecebooks.
Di SMK PGRI yaitu salah satu sekolah menegah kejuruan. Perkembanggan Teknologi sudah cukup baik tapi masih ada kekurangannya sepertri belum di instalnya beberapa
software. Di dalam proes pembelajaran juga sudah cukup baik tidak kalah dengan sekolah-sekolah lainnya walaupun masih ada anggapan atau persepsi bahwa PGRI adalah sekolah yang ''masih jelek'' yang tidak bisa dibandingankan Dengan sekolah yang lainnya dan masih di pandang sebelah mata oleh orang-orang tapi dengan berjalannya waktu pasti akan menjadi sekolah yang lebih baik sehingga julukan bahwa PGRI adalah sekolah yang tidak bisa di perhitungkan akan hilang.

Di kabupaten Batang ini Perkembanggan Teknologinya sudah cukup baik bisa dilihat dari sudah banyaknya dibukanya kursus-kursus komputer, dan adanya sekolah-sekolah khusus komputer, di manapun kita berada kita dapat temukan dengan mudah. jadi perkembangan teknologi di Batang ini sudah sangat baik da tidak kalah dengan kota-kota besar yang lainnya.

Selasa, 01 November 2011

PERNYATAAN IF, IF-ELSE IF -ELSE IF,SWITCH

Saatnya memasuki pada bagian yang sangat penting dalam setiap bahasa pemrograman. Kalau anda pernah belajar bahasa pemrograman sebelumnya, maka tidak begitu berbeda dengan bahasa Java. Pada dasarnya semua bahasa pemrograman sama, hanya grammar-nya yang berbeda.

Penyeleksian Kondisi

Di java terdapat dua buah kata kunci untuk melakukan penyeleksian kondisi, yaitu if (if-else), dan switch, di materi ini, juga akan diperkenalkan operator ? untuk menggantikan kedudukan if-else.

Syntax atau aturan penulisan if :
if (kondisi)
pernyataan yang akan dieksekusi jika kondisi benar;

Syntax atau aturan penulisan if else ;
if (kondisi)
pernyataan yang akan dieksekusi jika kondisi benar;
else
pernyataan yang akan dieksekusi jika kondisi salah;

Syntax atau aturan penulisan if elseif else :

if (kondisi_1)
pernyataan yang akan dieksekusi jika kondisi_1 benar;
elseif (kondisi_2)
pernyataan yang akan dieksekusi jika kondisi_2 benar;
else
pernyataan yang akan dieksekusi jika kondisi_1 dan kondisi_2 salah;


Syntax atau penulisan switch :
switch (ekspresi) {
case nilai1 :pernyataan1;
break;
case nilaiN : pernyataanN;
break;
default :pernyataanDefault;

ket : ekspresi harus mengembalikan nilai byte, short, int, char. Tidak boleh ada yang sama nama dari case.

Di bawah ini contoh dari penggunaan if, if else, if elseif else dan operator ? pengganti if else.

Code:
class Contoh {
   public static void main(String[] args) {
 
   int a = 30;
   int b = 10;
 
   if (a < b) {
     System.out.println(a + “ < “ + b);
   }
   else {
     System.out.println(a + “ > “ + b);
    }
}


// penggunaan operator ? sebagai pengganti if else

Code:
class Contoh {
   public static void main(String[] args) {

   int a = 30;
   int b = 10;
   System.out.println( a > b ? a + " > " + b: a + " < " + b);
   }
}


// contoh program if- else if- else

Code:
class Contoh {
   public static void main(String[] args) {

   int a = 30;
   int b = 10;
 
   if (a < b) {
     System.out.println(a + “ < “ + b);
   } else if (a > b) {
     System.out.println(a + “ > “ + b);
   } else {
     System.out.println( a + “ = “ + b);
    }
  }
}

Di bawah ini contoh dari penggunaan switch sebagai alternatif pengganti blok if else.

Code:
class Contoh {
  public static void main(String[] args) {

  int hari = 2;
 
  switch (hari) {
    case 1:
    case 2:
    case 3:
    case 4:
    case 5:
    System.out.println(”Hari Kuliah”);
    case 6:
    case 7:
    System.out.println(“Hari Libur”);
    }
}