Pages

Diberdayakan oleh Blogger.

Kamis, 07 Agustus 2014

Sekilas Mengenai Sistem Operasi (SO)

Disini saya akan berbagi ilmu mengenai sistem operasi (SO). Penegertian sistem operasi secara umum ialah pengelola seluruh sumber daya pada sistem komputer dan menyediakan seluruh sistem pelayanan (system calls) yang sering disebut "tools atau utility" berupa aplikasi pemakai sehingga memudahkan dan menyamankan pengguna ketika memanfaatkan sumber daya sistem komputer tersebut. Apa saja jenis sistem operasi? jenis sistem operasi berdasarkan jumlah pengguna dan program yang dijalankan dapat dikategorikan sebagai berikut :

1. Single User - Single Tasking
    satu komputer hanya bisa digunakan oleh satu user dan hanya bisa menjalankan satu program di satu waktu, contonya : DOS  (Disk Operating System).
2. Multi User - Single Tasking
   satu komputer dapat digunakan oleh banyak user namun tiap user hanya bisa menjalankan satu program (aplikasi) di satu waktu, contohnya : Novell Netware yang menjalankan SO network berbasis DR-DOS
3. Single User - Multi Tasking
    satu komputer digunakan oleh satu user dan dapat menjalankan banyak program di satu waktu, contohnya: Windows, MacOS, BeOS,JDS,dll.
4. Multi User - Multi Tasking
   satu komputer dapat digunakan oleh banyak user secara bersamaan dan dapat menjalankan banyak program di satu waktu.contohnya: Unix, Linux, FreeBSD (SO turunan Unix) atau Windows dengan aplikasi Citrix Metaframe,dll.

Sedangkan berdasarkan hardware komputer yang digunakan, sistem operasi dapat dibedakan untuk :
1. Komputer PC (desktop/laptop)
2. Komputer server

Berdasarkan jenis software, sistem operasi dapat dibedakan:
1. Perangkat lunak bebas (free software)
2. Perangkat lunak open source
3. Perangkat lunak public domain
4. Perangkat lunak copylefted
5. Perangkat lunak bebas non-copylefted
6. Perangkat lunak GPL- covered
7. Perangkat lunak GNU
8. Perangkat lunak semi bebas
9. Perangkat lunak berpemilik
10. Freeware
11. Shereware
12. Perangkat Lunak komersial

Fungsi Dasar Sistem Operasi.
    Fungsi dasar sistem operasi diantanya:
  • menjembatani hubungan antara hardware dan program aplikasi yang dijalankan oleh user.
  • mengatur dan mengawasai penggunaan perangkat keras oleh user dan berbagai program aplikasi.
  • sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (eror) dan penggunaan komputer yang tidak perlu (sebagai guardian yang menjaga komputer dari berbagai kemungkinan kerusakan).
  • manajer sumberdaya hardware, seperti mengatur memori,printer,cdroom,dll.
Komponen Utama Sistem Operasi
  • Kernel
  • File
  • User Interface  
Tujuan Sistem Operasi
  • Sistem operasi membuat komputer menjadi lebih mudah dan menarik sehingga nyaman untuk digunakan.
  • Sistem operasi memungkinkan sumberdaya komputer digunakan secara efisien.
  • Sistem operasi yang disusun/diprogram sedemikan rupa memungkinkan menerima perubahan/pengembangan baru yang efektif dan efisien, dapat melakukan pengujian sistem tanpa mengganggu layanan yang telah ada.
 

Rabu, 30 Juli 2014

Algoritma dan Pemograman

Disini saya akan share mengenai pengertian Algoritma dan hubungannya dengan pemograman. Algoritma merupakan inti dari ilmu informatika karena sebuah program adalah gabungan antara Algoritma dan struktur data.

Algoritma adalah sekumpulan instruksi yang apabila dijalankan akan menyelesaikan suatu tugas tertentu. Setiap Algoritma harus memenuhi kriteria sebagai berikut:
  • Tidak harus ada masukan ( input ) dari luar.
  • Harus punya sesuatu yang dihasilkan, minimal satu keluaran ( output ).
  • Setiap instruksi harus jelas dan tidak meragukan.
  • Algoritma secara keseluruhan (  termasuk sub algoritma ) harus punya titik awal dan titik berhenti.
  • Setiap instruksi harus jelas, dapat dilaksanakan dan efektif. Sebagai contoh A = A+0 atau A = A*1 adalah instruksi yang tidak efektif (useless). 

Pengertian Data dan Informasi

  • Data adalah fakta-fakta mentah atau deskripsi-deskripsi dasar dari suatu hal, event, aktivitas, dan transaksi yang ditangkap, direkam, diklasifikasikan tetapi tidak diorganisasikan untuk tujuan spesifik tertentu. Contoh data terdiri antara lain saldo bank, jumlah jam pekerja yang bekerja dalam periode pembayaran.
  • Informasi adalah sekumpulan fakta( data ) yang telah terorganisir dengan cara tertentu sehingga mempunyai arti bagi si penerima. Sebagai contoh, bila kita memasukkan nama-nama murid dengan nilai rata-rata, nama-nama konsumen dengan saldo bank, jumlah gaji dengan jumlah jam kerja, kita akan mendapatkan informasi yang berguna. Dengan kata lain, informasi datang dari data yang akan diproses.

Selasa, 29 Juli 2014

Konsep Dasar Pemograman Dalam Visual Basic 6.0

Konsep dasar pemograman Visual Basic 6.0 adalah pembuatan form dengan mengikuti aturan pemograman Property, Metode, dan Event. Hal ini berarti: 

Property : Setiap komponen di dalam pemograman Visual Basic dapat diatur propertinya sesuai kebutuhan aplikasi. Property yang tidak boleh dilupakan pada setiap komponen adalah "Name" yang berarti nama variable ( komponen ) yang akan digunakan dalam scripting, Property "Name" ini hanya bisa diatur melalui jendela Property, sedangkan nilai Property yang lain bisa diatur melalui script seperti :

          Command1.Caption="Play"
          Text1.Text="Visual Basic"
          Label1.Visible=False
         Timer1.Enable=True

Metode : Bahwa jalannya program dapat diatur sesuai aplikasi dengan menggunakan metode pemograman yang diatur dengan aksi dari setiap komponen. Metode inilah tempat untuk mengekspresikan logika pemograman dari pembuatan suatu program aplikasi. 

Event : Setiap Komponen dapat beraksi melalui event, seperti event click pada command button yang  tertulis dalam layar script Command1_Click, atau event Mouse Down pada picture yang tertulis dengan Picture1_MouseDown. Pengaturan Event pada setiap komponen yang akan menjalankan semua metode yang dibuat


Mengenal Visual Basic 6.0

Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh orang yang baru belajar membuat program. Hal ini lebih mudah lagi setelah hadirnya Microsoft Visual Basic, yang dibangun dari ide membuat bahasa yang sederhana dan mudah dalam pembuatan scriptnya (simple scripting language) untuk graphic user interface yang dikembangkan dalam sistem operasi Microsoft Windows.

Visual Basic merupakan bahasa pemograman yang sangat mudah dipelajari, dengan teknik pemograman visual yang memungkinkan penggunanya untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi, Ini terlihat dari dasra pembuatan dalam visual basic adalah FORM, dimana pengguna dapat mengatur tampilan form kemudian dijalankan dalam script yang sangat mudah.

Ledakan pemakaian Visual Basic ditandai dengan kemampuan Visual Basic untuk dapat berinteraksi dengan aplikasi lain di dalam sistem ooperasi windows dengan komponen ActiveX Control. dengan komponen ini memungkinkan pengguna untuk memanggil dan menggunakan semua model data yang ada di dalam sistem operasi windows. Hal ini juga ditunjang dengan teknik pemograman di dalam Visual Basic yang mengadopsi dua macam jenis pemograman yaitu Pemograman Visual dan Object Oriended Programming.

Visual Basic 6.0 sebetulnya merupakan perkembangan dari versi sebelumnya dengan beberapa penambahan komponen yang sedang tren saat ini, seperti kemampuan pemograman internet dengan DHTML ( Dynamic Hypertext Mark Language), dan beberapa penambahan fitur database dan multimedia yang semakin baik. Sampai saat ini bisa dikatakan bahwa Visual Basic 6.0 masih merupakan pilihan pertama di dalam membuat program aplikasi yang ada di pasar perangkat lunak nasional. Hal ini disebabkan oleh kemudahan dalam melakukan proses Development dari aplikasi yang dibuat.
 

Blogger news

Blogroll

About