Minggu, 20 Februari 2011

Sistem Operasi

RESENSI TENTANG SISTEM OPERASI
PADA PERSONAL KOMPUTER

Nama SO                :  Microsoft Windows XP Professional
Versi                      :  5.1.2600 Service Pack 2 Build 2600
OS Manufacturer      :  Microsoft Corporation

Windows XP adalah jajaran sistem operasi berbasis grafis yang dibuat oleh Microsoft untuk digunakan pada komputer pribadi, yang mencakup komputer rumah dan desktop bisnis, laptop, dan pusat media (Media Center). Nama “XP” adalah kependekan dari “Experience”. Windows XP merupakan penerus Windows 2000 Professional dan Windows Me, dan merupakan versi sistem operasi Windows pertama yang berorientasi konsumen yang dibangun di atas kernel dan arsitektur Windows NT. Windows XP pertama kali dirilis pada 25 Oktober 2001.

Setelah berjaya cukup lama Microsoft mulai 14 Juli 2010 mengakhiri dukungannya terhadap sistem operasi Windows XP Service Pack 2 (SP2). Pengguna yang masih memakai sistem operasi tersebut diminta melakukan upgrade. Produsen software terbesar itu merekomendasikan pengguna untuk menginstalasikan Service Pack 3, atau bagi yang ingin melakukan upgrade sistem operasi, disarankan memilih Windows 7.

Meskipun dukungan dari Microsoft telah berakhir, Windows XP SP2 masih banyak digemari pemakai personal computer atau notebook.
Berikut adalah keunggulan dan kelemahan Windows XP SP2.

Keunggulan Windows XP
Microsoft Windows XP memiliki stabilitas yang tinggi terhadap sistem yang dimilikinya.
Aplikasi yang dijalankan pada system Windows XP dapat dijalankan oleh komputer lain melalui internet.
Dengan menggunakan Remote Assistence kita dapat memonitor kerusakan komputer yang terjadi pada komputer lain dari jarak jauh melalui internet.

Memiliki sistem keamanan yang dapat digunakan untuk melindungi folder-folder khusus agar dapat digunakan oleh pemiliknya sendiri.
Windows XP dapat digunakan untuk berbagi aplikasi secara real time ke seluruh dunia.

Kekurangan Windows XP
Pihak Microsoft sangat membatasi kenyamanan pemakaian terhadap sistem operasi Windows XP ini dimana setiap pengguna harus melakukan aktivasi pihak Microsoft pada periode-periode tertentu.
Tidak adanya Java Virtual Machine seperti generasi-generasi Windows sebelumnya.. System Restore, yaitu suatu fasilitas yang digunakan untuk mengembalikan sistem operasi yang tidak stabil kembali ke suatu "restore point" tertentu beberapa hari di belakang hari ini. Sayangnya fasilitas ini kemudian dimanfaatkan untuk melestarikan virus-virus yang masuk dengan cara menginfeksi "point-point restore" tersebut.
Folder sharing (yang di set Read-Write/Full), yaitu suatu fasilitas yang dapat digunakan untuk mengakses suatu file di komputer tetangga dalam jaringan fisik dan subnet yang sama. Kelebihannya kita bisa mengerjakan file yang tersimpan di suatu komputer dari komputer manapun dalam jaringan yang sama. Sayangnya, dengan adanya folder sharing yang diset full ini, virus dapat merajalela untuk meletakkan file perangkapnya maupun langsung menginfeksi file kerja yang ada.
Autoplay/Autorun pada removable drive, yaitu fasilitas windows yang memungkinkan sistem operasi secara otomatis menjalankan file skrip autorun.inf pada drive-drive removable (CD, flashdisk dll).
User Profile yang tidak diberi password, terutamanya Administrator.
Port-port RPC terbuka yang tidak diperlukan, sudah sering dimanfaatkan beberapa masterpiece virus, seperti Conficker dan Nimda.
Walaupun Microsoft sudah tidak memberikan dukungan terhadap Windows XP SP2 pada tahun 2010 lalu, tetapi cara kerja pada system operasi yang saya gunakan ini masih baik.

Mungkin apabila ada masalah pada system operasi ini, saya akan mengganti dengan system operasi yang lain, yang akan memberikan kemudahan yang lebih baik pada saat saya  memakai computer.

Referensi :

http://www.marospost.co.cc/microsoft-tak-lagi-dukung-windows-xp-sp2.html
http://id.answers.yahoo.com/question/index?qid=20100312215938AABrtSG

Jumat, 18 Februari 2011

Tipe Data SOD

TIPE DATA & TIPE STRUKTUR DATA

Tipe data yang dikenal dalam bahasa pascal antara lain :
Tipe data sederhana / Jenis data yang standar (Dasar)
        -     Integer
        -     Real
        -     Karakter
        -     Boolean
Tipe data non standar (user defined)
        -     Enumerated
        -     Sub-range
Tipe data berstuktur
        -     Array
        -     Record
        -     Set
        -     File

Rabu, 16 Februari 2011

SOD 2

         TYPE DATA & TIPE STRUKTUR DATA

Tipe data yang dikenal dalam bahasa pascal antara lain :

·      Tipe data sederhana / Jenis data yang standar (Dasar)
1.      Integer
2.      Real
3.      Karakter
4.      Boolean

·         Tipe data non standar (user defined)
1.    Enumerated
2.    Sub-range

·         Tipe data berstuktur
1.        Array
2.        Record
3.        Set
4.        File

·         Jenis data Pointer

INTEGER


Jenis data ini merupakan nilai bilangan bulat, yang  terdiri atas integer positif, integer negatif dan nol. Pada TURBO PASCAL jenis data ini di bagi atas beberapa bagian.  (lihat tabel 1)

REAL


Penulisan untuk jenis data ini selalu menggunakan titik desimal. Nilai konstanta numerik real berkisar dari 1E-38 sampai dengan 1E+38 dengan mantissa yang signifikan sampai dengan 11 digit. E menunjukkan nilai 10 pangkat. Nilai konstanta numerik real menempati memori sebesar 6 byte.

Contoh :
123.45
12345.  ® salah, titik desimal tidak boleh dibelakang
12E5
12E+5
-12.34
.1234  ® salah, titik desimal tidak boleh dimuka

 Pada TURBO PASCAL, jenis data ini dibedakan ( lihat tabel 2.)



KARAKTER


Yang dimaksud dengan jenis data ini adalah karakter tunggal atau sebuah karakter yang ditulis diantara tanda petik tunggal, seperti misalnya ‘A’, ’a’, ’!’, ’5’ dsb.

Dasarnya adalah ASCII CHARACTER SET.

Misalnya : 032 pada tabel ASCII CHARACTER SET menunjukkan karakter.

                   Blank.
          033                        !
          048                         0
076                         L
          dst

STRING


Nilai data string merupakan urut-urutan dari karakter yang terletak di antara tanda petik tunggal. Nilai data string akan menenpati memori sebesar banyaknya karakter stringnya ditambah dengan 1 byte. Bila panjang dari suatu string di dalam deklarasi variabel tidak disebutkan, maka dianggap panjangnya adalah 255 karakter.

 

BOOLEAN


Jenis data ini mempunyai nilai TRUE atau FALSE.

Operator untuk jenis data ini adalah :
1.    Logical Operator, yaitu : NOT, AND dan OR
2.    Relational Operator, yaitu : >, <, >=, <=, <> dan =


JENIS DATA NON-STANDARD (USER DEFINED)

ENUMERATED.
Jenis data ini terdiri atas barisan identifier yang terurut dimana setiap identifier tersebut dianggap sebagai suatu individual data item (elemen data yang berdiri sendiri).

Pada saat mendeklarasikan jenis data ini kita harus menuliskan semua elemen-elemennya.

Bentuk umum deklarasinya adalah :

TYPE nama = (data_item_1, data_item_2, ……., data_item_n);

Contoh :

TYPE hari = (sen,sel,rab,kam,jum,sab,ming);

TYPE warna = (red,blue,green,yellow,black,white);

Setelah jenis data ini dideklarasikan, maka selanjutnya kita dapat mendeklarasikan suatu variabel yang berjenis data sama dengan jenis data ini.

Misalnya :
              TYPE nama_hari = (sen,sel,rab,kam,jum,sab,ming);
              VAR libur : nama_hari;

Fungsi standar yang dapat digunakan pada jenis data ini adalah :

PRED, SUCC dan ORD

Misalnya :

     PRED (sel) = sen
     SUCC (sen) = sel
     ORD (sen) = 0
     ORD (sel) = 1

      dsb

SUB-RANGE.

Jenis data ini berupa range dari suatu kumpulan data yang mempunyai urutan..

Bentuk umum deklarasinya adalah :

     TYPE nama = data_item_pertama .. data_item_terakhir;


TANDA OPERASI



Tanda operasi (operator) di dalam bahasa Pascal dikelompokkan ke dalam 9 kategori,

1.    Assignment operator.
2.    Binary operator.
3.    Unary operator.
4.    Bitwise operator.
5.    Relational operator.
6.    Logical operator.
7.    Address operator.
8.    Set operator.
9.    String operator.

Assignment operator
Assignment operator (operator pengerjaan) menggunakan simbol titik dua diikuti oleh tanda sama dengan (:=).

Contoh :
                   A:=B;

Binary operator
          Digunakan untuk mengoperasikan dua buah operand. Operand dapat berbentuk konstanta ataupun variabel. Operator ini digunakan untuk operasi aritmatika yang berhubungan dengan nilai tipe data integer dan real.

 

Unary operator

Operator ini hanya menggunakan sebuah operand saja. Dapat berupa unary minus dan unary plus. Unary minus digunakan untuk menunjukkan nilai negatif, baik pada operang numerik real maupun integer. Unaru plus adalah operator untuk memberai tanda plus.

Contoh :
                   -5       +7
                   -2.5    +2.5

Bitwise operator

Digunakan untuk operasi bit per bit pada nilai integer. Terdiri dari operator NOT, AND, OR, XOR, Shl, Shr.

Relational operator

          Relational operator digunakan untuk  membandingkan hubungan antara dua buah operand dan akan didapatkan hasil tipe boolean, yaitu True atau False. Terdiri dari operator : =, <, >, <=, >=, <>


Logical operator

          Terdapat 4 buah logical operator yaitu : NOT, AND, OR dan XOR. Operator ini bekerja dengan nilai-nilai logika, yaitu True dan False.

Set operator

          Digunakan untuk operasi himpunan.

String operator

          Digunakan untuk operasi string. Hanya ada sebuah operator string saja, yaitu operator + yang digunakan untuk menggabungkan dua buah nilai string.

Contoh : 
                   Nama1 := ‘Arief ‘;
                   Nama2 := ‘Kurniawan’;
                   Nama3 := Nama1 + Nama2;

STRUKTRU DATA
Struktur Data, meliputi:
* Struktur data sederhana, misalnya array dan record.
* Struktur data majemuk, yang terdiri dari:
Linier : Stack, Queue, sertaList dan Multilist
Non Linier : Pohon Biner dan Graph
Pemakaian struktur data yang tepat didalam proses pemrograman akan menghasilkan algoritma yang lebih jelas dan tepat, sehingga menjadikan program secara keseluruhan lebih efisien dan sederhana.

Struktur data yang standar yang biasanya digunakan dibidang informatika adalah:
* List linier (Linked List) dan variasinya
* Multilist
* Stack (Tumpukan)
* Queue (Antrian)
* Tree ( Pohon)
* Graph ( Graf )
REVIEW RECORD (REKAMAN)
Disusun oleh satu atau lebih field. Tiap field menyimpan data dari tipe dasar tertentu atau dari tipe bentukan lain yang sudah didefinisikan sebelumnya. Nama rekaman ditentukan oleh pemrogram.
Rekaman disebut juga tipe terstruktur
Contoh :
1.    type Titik : record jika P dideklarasikan sebagai Titik maka mengacu field pada P adalah P.x dan P.y.
2.     Didefinisikan tipe terstruktur yang mewakili Jam yang terdiri atas jam (hh), menit (mm) dan detik (ss), maka cara menulis type Jam adalah :
type JAM : record
mm : integer, {0…59}
ss : integer {0…59}>
Jika J adalah peubah (variabel) bertipe Jam maka cara mengacu tiap field adalah J.hh, J.mm dan J.ss
Terjemahan dalam bahasa C :
1.    type Titik : record
diterjemahkan menjadi :
typedef struct { float x;
float y;
} Titik;
2.    type JAM : record
mm : integer, {0…59}
ss : integer {0…59}
>
Diterjemahkan menjadi :
typedef struct
{ int hh; /*0…23*/
int mm; /*0…59*/
int ss; /*0…59*/
} Jam;
Tipe-tipe data yang berlaku:
Tipe Data Sederhana
·         Integer
·          Boolean
·         Char
·         Subrange
·         Terbilang
·         Real
Tipe Integer
Tipe data ini digunakan untuk menyatakan bilangan bulat karena tidak mempunyai titik decimal sehingga tidak diperbolehkan menggunakan karakter koma antara dua bilangan.
Tipe Data String
Data yang bertipe string adalah data yang berisi sederetan karakter yang banyaknya karakter bisa berubah-ubah sesuai kebutuhan, yaitu dari 1 sampai 255 karakter. Tipe data string yang tidak dinyatakan panjang karakternya dianggap mempunyai 255 karakter.
Contoh String
Bentuk umum dari deklarasi tipe string adalah :
·         Type pengenal =string[panjang];
Dengan
·          Pengenal : nama tipe data
·         Panjang : bilangan bulat yang menyatkanbanyaknya karakter
Contoh
Type nama = string[30]
Tipe Data Terstruktur

Dalam tipe data tersetruktur setiap perubah bisa menyipan lebih dari sebuah nilai data. Masing-masing nilai data disebut komponen. Karakteristik data bertipe tersetruktur ditentukan berdasarkan cara penstrukturan dan tipe masing-masing komponen.
Anggota Tipe Data terstruktur
Didalam tipe data ini ada tipe data :
·         larik/array
·         Record
·         Objek
·         File
Contoh type data pada struktur data:
1.     Tipe data Char dan String
Ini merupakan tipe data dasar, tipe data ini didefinisikan pada deklarsi var dibagian algoritma/program.
Example : Var Nama : String
Nilai : Char
Keterangan :
Nama merupakan sebuah variabel didefinisikan sebagai variabel bertipe string, maksudnya pada variabel tersebut digunakan untuk menerima masukan sebuah nama yang terdiri dari sekumpulan huruf, dapat berupa huruf besar, kecil, atau campuran kedua-duanya.
Nilai, didefinisikan sebagai variabel yang bertipe data char, maksudnya variabel tersebut hanya dapat digunakan untuk memasukkan sebuah huruf dari huruf besar, seperti A, B, C,.. atau huruf kecil, a, b, c, ….
2.    Tipe data Boolean
Tipe data ini digunakan untuk pengambilan keputusan dalam operasi logika. Terdiri dari true disimbolkan ‘T’ dan False yang disimbolkan ‘F’. Ketika kita ingin mendapatklan hasil yang valid/pasti, kita menggunakan tipe data boolean untuk memperoleh keputusan dalam suatu penyelesaian yang pasti.
3.    Tipe Data Integer
Merupakan tipe data bilangan bulat.
4.    Tipe Data Real
Merupakan tipe data bilangan pecahan seperti real, single, double, comp, extend.
5.    Tipe Data Subrange
Merupakan tipe data bilangan yang punya jangkauan nilai tertentu sesuai dengan definisi pada pemrogram.
Example:
Type Variabel=Nilai_awal…Nilai_akhir
6.    Tipe Data Enumerasi
Merupakan tipe data yang memiliki elemen-elemen tertentu yang disebut satu/satu dari bernilai konstanta integer sesuai dengan urutannya. Pada tipe data ini elemen masukan diwakili oleh suatu nama variable yang ditlis di dalam kurung.

referensi


http://wartawarga.gunadarma.ac.id/2011/02/tentang-type-data-dan-type-struktur-data/

Minggu, 23 Januari 2011

Iseng Nulis

Kejadian 10:1--11:32
·    Daftar bangsa-bangsa keturunan Sem, Ham dan Yafet
10:1 Inilah keturunan Sem, Ham dan Yafet 1 , anak-anak Nuh. Setelah air bah itu lahirlah anak-anak lelaki bagi mereka. 10:2 Keturunan Yafet 2  ialah Gomer, Magog, Madai, Yawan, Tubal, Mesekh dan Tiras. 10:3 Keturunan Gomer ialah Askenas, Rifat dan Togarma. 10:4 Keturunan Yawan ialah Elisa, Tarsis, orang Kitim dan orang Dodanim. 10:5Dari mereka inilah berpencar bangsa-bangsa daerah pesisir. Itulah keturunan Yafet, masing-masing di tanahnya, dengan bahasanya sendiri, menurut kaum dan bangsa mereka.10:6 Keturunan Ham 3  ialah Kush, Misraim, Put dan Kanaan. 10:7 Keturunan Kush ialah Seba, Hawila, Sabta, Raema dan Sabtekha; anak-anak Raema ialah Syeba dan Dedan.

·    Daftar keturunan Terah
11:27 Inilah keturunan Terah. Terah memperanakkan Abram, Nahor dan Haran, dan Haran memperanakkan Lot. 11:28 Ketika Terah, ayahnya, masih hidup, matilah Haran di negeri kelahirannya, di Ur-Kasdim 7 . 11:29 Abram dan Nahor kedua-duanya kawin; nama isteri Abram ialah Sarai, dan nama isteri Nahor ialah Milka, anak Haran ayah Milka dan Yiska. 

Rabu, 19 Januari 2011

Tugas Kasus

" Kasus Hartoyo Sebagai Manajer "

Drs. Hartoyo telah menjadi manajer tingkat menengah dalam departemen produksi suatu perusahaan kurang lebih 6 bulan. Hartoyo bekerja pada perusahaan setelah dia pension dari tentara. Semangat kerja departemennya rendah sejak dia bergabung dalam perusahaan. Beberapa dari karyawan menunjukkan sikap tidak puas dan agresif.
Pada jam  istirahat makan siang, hartoyo bertanya pada drs. Abdul hakim, ak, manajer departemen keuangan, apakah dia mengetahui tentang semangat kerja yang rendah dalam departemen produksi. Abdul halim menjawab bahwa dia telah mendengar secara informal melalui komunikasi “grapevine”, bahwa para karyawan hartoyo merasa tidak senang dengan pengambilan semua keputusan yang dibuat sendiri olehnya. Dia (hartoyo) menyatakan, “dalam tentara, saya membuat semua keputusan untuk bagian saya, dan semua bawahan mengharapkan saya untuk berbuat seperti itu.”