Kamis, 25 Februari 2010 | By: Lusiana Indrasari

MENGULAS SISTEM OPERASI

Seperti yang telah diketahui bahwa komputer terdiri dari beberapa perangkat penting yang dapat membuat komputer menyala seperti hardware, software, sistem operasi, dan user itu sendiri. Dari semua perangkat diatas apabila salah satunya tidak mendukung maka komputer tidak akan berjalan dengan baik. Untuk itu perlu adanya kerja sama antar komponen tersebut.
Dalam hal ini komputer tidak lepas dari peran Sistem Operasi itu sendiri. Perlu diketahui bahwa Sistem Operasi merupakan suatu software induk yang disusun sedemikian rupa untuk memungkinkan software-software pendukungnya bekerja. Maksudnya adalah sistem operasi sebagai pengatur dan pengelola semua sistem komputer seperti menjalankan semua aplikasi dalam komputer dan bagaimana cara mengelolanya agar tidak terjadi benturan pada saat menjalankan aplikasi secara bersamaan agar aplikasi lain tidak terganggu. Sehingga sistem operasi bertugas untuk menjalankan semua tugas penting dalam komputer.
Seiring dengan perkembangan jaman Sistem Operasi hanya dapat menjalankan satu aplikasi saja dalam waktu bersamaan seperti DOS namun dengan perkembangan teknologi kini Sistem Operasi sudah semakin maju yaitu dapat membuka aplikasi lebih dari satu secara bersamaan tanpa menggangu aplikasi lain. Sistem Operasi ini disebut sebagai Operating System Multy-tasking. Untuk itu kita semakin dimudahkan dengan kehadiran Sistem Operasi Multy-tasking ini. Setelah hadirnya Operating System Multy-tasking maka layanan-layanan yang ada terus di tambah dan diperbarui, salah satunya adalah layanan internet. Kini di setiap sistem operasi dilengkapi dengan layanan internet yang tadinya tidak dibutuhkan namun seiring perkembangan jaman layanan internet ini sangat dibutuhkan. Sistem operasi ini juga sebagai pengaman bagi komputer dari serangan virus dan juga hacker.
Sistem operasi tentu tidak lepas dari program aplikasi yang menjadi bagian dari sistem operasi ini. Untuk dapat menjalankan sebuah program aplikasi tentu harus dihubungkan dengan sistem operasi yang digunakan. Dengan menggunakan Application Programming Interface (API) maka program aplikasi dapat berkomunikasi dengan sistem operasi yang digunakan untuk menjalankan sebuah aplikasi.
Adapun proses bagaimana sistem operasi itu berjalan ialah sistem operasi dapat menjalankan beberapa tugas dalam waktu bersamaan tetapi ada beberapa sistem operasi yang hanya dapat menjalankan sistem opreasi dalam satu operasi saja. Pada dasarnya komputer hanya memiliki satu processor saja untuk menjalankan sistem operasi ini tetapi dalam sistem operasi multitasking sebenarnya processor hanya melakukan satu tugas satu saja dalam satu waktu, kemudian processor berpindah secara cepat untuk melakukan tugas lainnya sehingga kita menganggap komputer melakukan beberapa tugas dalam waktu bersamaan tapi pada kenyataannya tidak begitu. Setiap proses dalam sebuah sistem operasi mendapatkan Process Controll Block (PCB) sebagai ID dari proses tersebut. Lalu menjalankan proses tersebut dan proses yang memiliki prioritas tinggi yang akan dijalankan lebih dulu dibandingkan dengan proses perioritas rendah.
Jumat, 05 Februari 2010 | By: Lusiana Indrasari

APLIKASI BARU YAHOO


Para pengguna Yahoo tentu sudah mengetahui hal ini bahwa Yahoo menambah aplikasi baru pada web untuk meningkatkan kualitasnya. Kini pengguna Yahoo telah dimanjakan dengan penambahan aplikasi baru ini karena dapat memudahkan para pengguna Yahoo. Aplikasi baru ini adalah Yahoo Mail, TV widget, dan Zimbra. Sekarang ini para blogger juga dimudahkan dengan aplikasi baru yang menambah situs dari blogging Wordpress sehingga pengguna Yahoo dapat memposting atau mengupdate blognya yaitu Wordpress secara langsung tanpa harus keluar dari halaman Yahoo. Yahoo juga menambah channel ke YouTube dan TV kabel untuk pengguna yang ingin melihat video atau siaran televisi. Penngguna juga dapat mengedit dan berbagi foto dengan Picnik. Selain itu kapasitas untuk email juga diperbesar dengan kapasitas 100 MB gratis dari Zumo. Zimbra juga ditambahkan kontennya oleh Yahoo yaitu dengan menambah email open source dan piranti lunak hasil kolaborasi dengan Yahoo yang secara otomatis dapat meyimpan email dalam bentuk dokumen.
Hal ini menarik bagi kita para pengguna Yahoo dengan aplikasi tambahan yang diluncurkan oleh Yahoo maka orang akan lebih tertarik untuk membuka Yahoo dan menggunakan fitur-fitur Yahoo.

DI BALIK PEMBOBOLAN ATM


Indonesia lagi digemparkan dengan kasus pembobolan ATM yang dapat meresahkan para nasabah. Kasus ini sudah terjadi di berbagai tempat dan dalam waktu yang bersamaan. Sebenarnya modus pencurian melalui pembobolan ATM ini sudah lama terjadi, namun tidak terlalu gempar karena hanya sebagian orang saja yang menjadi korban.
Lalu kenapa modus ini sekarang semakin berkembang ?
Dengan kecanggihan dunia cyber maka hal ini bisa saja terjadi. Walau bagaimanapun kecanggihan sebuah sistem tetap dikendalikan oleh manusia itu sendiri.
Pada ATM sebenarnya telah ditemukan beberap software jahat yang telah di hack dan membuat ATM terinfeksi software jahat ini. Windows XP yang juga digunakan sebagai operating system di beberapa ATM sayangnya rentan terhadap pembobolan. Yang mana modus pembobolan itu mencuri data para nasabah seperti nomor rekening bank dan PIN dengan meng-encode pada sebuah kartu yang dapat disisipkan pada sebuah card reader ATM lalu mengganti file isadmin.exe yang dapat menginfeksi sistem. Sistem file isadmin.axe diganti dengan sistem file isass.exe untuk memasang kode serangan dengan memanfaatkan Windows API. Setelah isass.exe diaktifkan maka program akan mengumpulkan nomor-nomor rekening dan PIN dengan sendirinya, lalu para pembobol menggunakan kartu yang menyerupai kartu ATM untuk melakukan penarikan. Oleh sebab itu para pembobol ATM dengan mudahnya dapat melakukan penarikan di ATM dengan data dan PIN kita.

KEYBOARD

Keyboard adalah alat untuk menuliskan perintah melalui tulisan dan angka ke dalam layar monitor yang sebelumya perintah tersebut diolah secara elektronis oleh Central Processing Unit (CPU). Bentuk keyboard secara umum sama dengan tombol pada mesin tik, perbedaanya adalah jumlah tombol keyboard untuk tulisan, angka, dan perintah lainnya lebih banyak dari pada yang terdapat pada mesin ketik. Data atau perintah dapat dimasukkan ke dalam komputer melalui keyboard. Jadi keyboard merupakan penghubung antara manusia dan komputer.
     A. Jenis-Jenis Keyboard sbb:

1.    Keyboard jenis QWERTY

QWERTY keyboard pertama kali diperkenalkan oleh Christopher Sholes pada tahun 1868 oleh Perusahaan Remington. Penamaan Keyboard QWERTY diambil berdasarkan letak tombol yang bertuliskan QWERTY diletakkan satu baris pada bagian kiri atas pada keyboard. Hampir semua komputer menggunakan keyboard jenis QWERTY. Jenis keyboard ini sangat banyak digunakan termasuk Indonesia.

2.   Keyboard jenis DVORAK

Keyboard ini dibuat pada tahun 1936. Keyboard DVORAK diciptakan berdasarkan prinsip kerja biomekanis dan efisiensi. Susunan letak tombol huruf lain dengan jenis QWERTY yaitu dibuat sedemikian rupa. Walaupun keyboard jenis DVORAK sudah lebih baik dari pada jenis QWERTY, akan tetapi karena kalahan duluan dalam hal pemasarannya dengan jenis QWERTY dan kalaupun harus diganti dengan jenis DVORAK, maka perlu pelatihan baru dan ini berarti biaya tambahan yang harus disangga oleh Perusahaan pembuat keyboard DVORAK. Kemungkinan untuk laku menggantikan keyboard yang sudah ada belum dapat dipastikan sehingga keyboard jenis lama (QWERTY) masih tetap digunakan. Keyboard ini mempunyai ciri-ciri bahwa semua huruf vokal dan tanda baca disusun menjadi satu tempat pada sisi sebelah kiri dari keyboard. Jenis ini muncul karena menyesuaikan sebagai user lebih cenderung banyak menggunakan huruf vokal dari pada konsonan.

3.    Keyboard jenis KLOCKENBERG

Dibuat dengan maksud menyempurnakan jenis keyboard yang sudah ada, yaitu dengan memisahkan kedua keyboard (bagian kiri dan kanan). Bagian kiri dan kanan keyboard dipisahkan dengan sudut 15 derajat dan dibuat miring ke bawah. Selain dari pada itu, keyboard KLOCKENBERG tombol-tombolnya dibuat lebih dekat (tipis) dengan meja kerja sehingga terasa lebih nyaman untuk bekerja. Keyboard KLOCKENBERG tampak lucu karena dipisahkan bagian kiri dan kanannya dan relatif lebih banyak memakan ruang. Walaupun demikian keyboard KLOCKENBERG sudah lebih baik dalam hal pengurangan beban pada jari dan lengan, sehingga nyeri otot pada bahu dan pergelangan sangat sedikit. Dari ketiga macam keyboard tersebut diatas, ternyata keyboard QWERTY yang tetap diusulkan sebagai keyboard resmi. Hal ini diperkuat dengan keputusan Amerila Serikat melalui Standard Institude pada tahun 1968 dan melalui ISO pada tahun 1971 yang menetapkan untuk tetap menggunakan keyboard QWERTY. Keputusan ini lebih banyak berdasarkan pada masalah ekonomi yaitu mengurangi biaya bila harus memakai keyboard jenis KLOCKENBERG maupun jenis DVORAK.

4.   Keyboard jenis AZERTY

Jenis keyboard ini banyak digunakan oleh Negara Prancis. Tombol keyboard a, z, e, r, t, dan y dilelompokkan menjadi satu tempat pada posisi sebelah kiri. Keyboard ini dibuat untuk user dari Negara Prancis dalam pengetikan.

5.    Keyboard jenis QWERTZ

Keyboard jenis ini dikhusukan buat Negara Jerma, karena mereka lebih sering menggunakan tombol Z dari pada Y. Makanya tombol Q, W, E, R ,T dan Z diletakkan dalam satu kelompok.


























GRAFIK pada PASCAL


I.                  PENDAHULUAN

Layar komputer selain dapat beroperasi pada mode teks, juga dapat beroperasi pada mode grafik. Dengan adanya kemampuan ini, banyak hal yang semula tidak dapat dilakukan pada mode teks dapat dilakukan pada mode grafik, seperti membuat atau menampilkan gambar di layar komputer. Selain itu, mode grafik dapat digunakan untuk memvisualisasikan grafik persamaan matematika. Karena mode grafik berbeda dengan mode teks, maka pemrogramannya pun berbeda pula. Pascal telah menyediakan prosedur dan fungsi khusus untuk pemrograman pada mode grafik.
Unit standard Graph menyadiakan suatu pustaka lebih dari 50 buah rutin grafik yang dapat dipergunakan untuk keperluan pembuatan grafik. Untuk membuat grafik dengan fasilitas ini, maka unit standard Graph harus disebutkan dalam program. Disamping file TURBO.TPL yang berisi unit standard Graph, satu atau lebih file dengan extention.BGI yang merupakan grafik driver juga harus ada. Grafik driver ini menunjukkan graphic adapter yang dipergunakan untuk monitor.
Tiap-tiap driver berisi kode dan data yang diperlukan supaya grafik dapat ditampilkan di layar, karena tiap-tiap layar yang menggunakan graphic adapter tertentu mempunyai karakteristik yang berbeda-beda.
II.               Mengaktifkan Grafik
Untuk memulai mengaktifkan grafik, maka prosedur standard pascal yang digunakan yaitu InitGraph yanng harus disebutkan terlebih dahulu dengan sintak :
            InitGraph(var GraphDriver: integer; var GraphMode: integer; DriverPath: string);

Pada prosedur di atas, diperlukan tiga buah parameter :
1. GraphDriver : definisi tingkat kedalaman warna monitor,
2. GraphMode : definisi resolusi monitor,
3. DriverPath : lokasi file driver yang digunakan, jika menggunakan file khusus, biasanya tidak perlu sehingga bisa dikosongkan.

Jika ingin menggunakan Color Graphics Adapte (CGA), maka graphics
driver yang harus disebutkan adalah CGA atau nilai konstanta 1. Jika tidak mengetahui graphics adapter yang dipergunakan, maka dapat dilakukan pendektesian secara otomatis (autodetection) oleh Turbo Pascal, yaitu dengan menggunakan konstanta Detect atau nilai 0.
            Pada sintak prosedur standard InitGraph, GraphMode adalah mode grafik yang dipergunakan untuk driver bersangkutan. Jika menggunakan autodetection, maka mode grafik juga akan dipilih secara otomatis. Sebaliknya jika tidak secara autodetection, maka GraphMode juga harus disebutkan.
            Pada sintak prosedur standard InitGraph, DriverPath menunjukkan directory letak dari file graphihcs driver di disk. Bila file graphics driver terletak di current directory, maka DriverPath dapat ditulis dengan nilai kosong (“). Jika file graphics driver di directory yang lain, maka directory letak graphics driver harus disebutkan.
III.           Mengakhiri Penggunaan Grafik
Prosedur standard CloseGraph dapat digunakan untuk mengakhiri
penggunaan grafik dan menyebabkan keadaan kembali pada mode layar semula sebelum mode grafik dipergunakan. Jika keadaan semula adalah layar teks, maka CloseGraph akan mengakibatkan kembali ke keadaan mode layar teks.


POLIGON pada PASCAL


I.             Pengertian Grafik Poligon
Dari penjelasan diatas dapat diketahui penggunaan grafik pada pascal yang merupakan tahap pertama dari pembuatan grafik-grafik yang diinginkan melalui pemograman pascal. Poligon merupakan salah satu macam grafik yang dapat dibuat dengan pemograman pascal. Poligon digunakan untuk mewakili bentuk obyek gambar dengan cara merepresentasikan tepi obyek (boundary) dengan poligon. Pengenalan obyek gambar dapat dilakukan melalui pengenalan poligon. Poligon adalah bidang datar dengan tiga atau lebih sudut yang dikelilingi oleh
sebuah segmen garis lurus yang membentuk sebuah kurva tertutup sederhana.

II.           Membuat Grafik Poligon
Poligon atau segi banyak (polygon) dapat dibuat dengan prosedur standard Line atau LineTo atau LineRel. Disamping itu, Turbo Pascal juga menyediakan suatu prosedur standard yang dapat dipergunakan untuk membuat poligon, yaitu DrawPolly.
NumPoints adalah jumlah dari koordinat titik-titik poligon. PolyPoints adalah variabel larik yang berisi titik-titik koordinat poligon dengan tipe PointsType  yang sudah didefinisikan sebagai berikut :
Type
    PointType = record
                  X,Y : integer;
End;    


A.  Syntax yang digunakan untuk membuat Poligon


§  Line
Untuk membuat garis dari koordinat (x1,y1) sampai dengan koordinat (x2,y2).
Syntax :
Line (x1,y1,x2,y1 : integer);
§  LineTo
Untuk membuat garis dari posisi yang terakhir kali sampai di koordinat yang tertentu.
Syntax :
LineTo (X,Y : integer);
§  LineRel
Untuk menambah garis secara relatif dari titik terakhir kali.
Syntax :
LineRel (Dx,Dy : integer);
§  DrawPoly
Untuk penggambaran poligon.
Syntax :
DrawPoly (NumPoints : word;
 var
 PolyPoints);
§  FillPoly
Untuk mengarsir atau mengecat poligon yang telah dibuat.
Syntax :
FillPoly (NumPoints : word;
Var
PolyPoints);

Prosedur ini akan menghitung perpotongan titik-titik horizontal dan kemudian mengecat atau mengarsir poligon menggunakan bentuk dan warna yang telah didefinisikan dengan prosedur standard SetFillStyle atau SetFillPattern. Bentuk dan warna garis luar dari poligonnya dapat ditentukan juga dengan prosedur standard SetFillStyle.
Untuk SetFillStyle sintaknya adalah sebagai berikut :
SetFillStyle (Pattern : word
 Color    : word);
            Bila pattern dari arsir akan dibentuk sendiri, maka dapat dipergunakan prosedur standard SetFillStyle dengan sintak :
            SetFillPattern (Pattern : FillPatternType;
     Color   : word);

DEFINISI PENTING KONSEP DATABASE


·         Enterprise                        : menunjukkan suatu bentuk organisasi pada database
·         Entitas                             : kumpulan dari elemen-elemen.
·         Atribut                            : merupakan elemen data ( Field ).
·         Data Value                      : merupakan nilai data yang berupa isi
                                                data database.
·         Key Data Element          : kunci elemen data untuk mengunci
                                                elemen data dan tidak boleh sama.
·         Record Data                    : kumpulan isi elemen data.

Komponen Sistem Basis Data
·         Data                                          
Data adalah satu satuan informasi yang akan diolah, dimana sebelum diolah dikumpulkan di dalam suatu file database. Pengumpulan data dilakukan secara sistematis menurut struktur file database tersebut.
·         Hardware
Perangkat keras yang mendukung untuk membuat database.
·         Software
Perangkat lunak (program) yang digunakan untuk membuat suatu database.
·         Pemakai ( user )

  • Sistem Enginer

  •  Administrator Basis Data

  •  Programer

  • Pemakai akhir

MENGIDENTIFIKASI TIPE DATA dalam DATABASE

Tipe data (data type) selalu digunakan untuk menentukan jenis data dari suatu field dalam sebuah tabel. Terdapat sepuluh jenis tipe data dalam database yang disediakan Ms Access, yaitu :
 
·         AutoNumber
Menampilkan angka secara otomatis dimulai dari angka 1, dan dilanjutkan dengan angka 2, 3, 4, dan seteusnya.
·         Currency
Memnampung data digit, tanda minus, dan tanda titik desimal dengan 15 digit di sebelah kiri tanda titik desimal dan 4 digit di sebelah kanan titik desimal.
·         Date / Time
Menampung data tanggal, waktu, dan tahun dimulai dari 100 sampai dengan 9999.
·         Hyperlink
Menampung data teks berwarna, bergaris bawah, dan grafik.
·         Lookup Wizard
Menampilakan suatu tipe data dari banyak tipe data yang diambil dari tabel dan Query.
·         Memo
Menampung data teks (huruf, bilangan, tanda baca, dan simbol grafik) sebanyak 65535  karakter. Tipe ini tidak dapat diindeks.
·         Number
Menampung digit, tanda minus, dan titik desimal. Tipe ini memiliki 5 ukuran bilanngan dan jumlah digit.
·         OLE object
Menampung foto/gambar grafik, rekaman suara dan video, dan spreadsheet. Kapasitas maksimum data tipe ini adalah 1 Gb. Tipe ini tidak dapat diindeks.
·         Text
Menampung data teks (huruf, angka, dan simbol grafik) sebanyak 255 karakter. Standar karakter terpasang sebesar 50 karakter.
·         Yes / No
                  Menmpung salah satu dari dua yang ada Yes/No,
                 True/False, dan On/Off.

OBJEK PENDUKUNG DATABASE


Sekumpulan informasi dan data yang telah diolah dapat disimpan dalam  file berekstensi .mdb ( Microsoft Access Database ). Data dalam database disimpan dalam Tabel. Tabel merupakan sekumpulan data sejenis, misalnya data nilai ujian, data gaji karyawan, data harga makanan, dan lain sebagainya. Tabel terdiri dari field dan record. Field adalah data terkecil dari tabel yang menempati kolom yang merupakan kumpulan karakter-karakter yang sejenis. Sedangkan Record adalah sekumpulan field yang saling berhubungan yang menempati baris. 
Terdapat enam objek yang mendukung database dalam mengoperasikan data pada tabel yaitu :
·         Query
Merupakan objek yang digunakan untuk menampilkan, menngedit, dan menganalisis data.
·         Form
Merupakan objek untuk membuat control untuk proses pemasukan, pemeriksaan, dan pembaruan (update) data.
·         Report
Merupakan objek untuk menampilkan data yang telah dibentuk sesuai dengan ketentuan yang pernah diberikan.
·         Pages
Merupakan objek untuk menampilkan data dan bekerja dengan data yang diambil (download) dari internet.
·         Macro
Merupakan objek yang  terdiri dari rangkaian beberapa perintah yang disimpan dan dioperasikan ulang, misalnya membuka form, mencetak report, dan lainnya.
·         Module
Merupakan program-program yang ditulis dengan Access Basic yang telah ada di  dalam Microsoft Access.