Informatika
Edited by Irpan Nurdiana. Diberdayakan oleh Blogger.

Sekapur Sirih

Alhamdulillah atas Rahmat & Karunia Allah SWT, kiranya blog ini dapat terwujud. Salam kenal buat rekan-rekan semua.

Apa Itu Informatika?

Secara umum informatika mempelajari struktur, sifat, dan interaksi dari beberapa sistem yang dipakai untuk mengumpulkan data, memproses dan menyimpan hasil pemrosesan data, serta menampilkannya dalam bentuk informasi. Aspek dari informatika lebih luas dari sekedar sistem informasi berbasis komputer saja, tetapi masih banyak informasi yang tidak dan belum diproses dengan komputer.

Cabang Informatika

Disiplin ilmu ini mencakup beberapa macam bidang, termasuk di dalamnya: 1. ilmu komputer. 2. informatika. 3. sistem informasi 4. teknik komputer/Informatika. 5. aplikasi informasi dalam sistem informasi manajemen

Bagaimana Isi dari Blog Ini?

Monitor ?

Kamis, 29 November 2012



Fungsi Monitor Komputer - Salah satu bagian komputer adalah Monitor. Alat ini termasuk ke dalam perangkat keras komputer (hardware) yang berfungsi menampilkan output video atau gambar dari sebuah sistem komputer. Karena fungsi monitor yang vital tersebut maka penggunaannya tidak dapat dipisahkan dalam pemakaian suatu komputer. Walaupun identik dan memang awalnya diperuntukan untuk monitor komputer, fungsi monitor pada umumnya juga bisa dijadikan televisi, dengan menggunakan alat yang bernama TV-Tunner.

A.Fungsi Monitor dan Jenis-jenis Monitor

Monitor komputer merupakan sejenis peranti persisian output yang berupaya memaparkan aksara (huruf) dan/atau gambar, baik diam atau bergerak, yang dijanakan oleh komputer dan diproseskan oleh kartu grafis. Teknologi monitor saat ini berkembang sangat maju. Hal ini ditandai dengan banyaknya jenis monitor yang tersedia di pasar.
Sebenarnya terdapat empat jenis Monitor, yaitu Monitor monokrom, Monitor warna, Monitor segerak berbilang, dan Monitor ELD (Elektro Luminescent Display). Setiap Monitor mempunyai ciri-ciri dan sejarah tersendiri. Monitor tipe LCD termasuk monitor yang paling populer digunakan. Namun akhir-akhir ini keberadaan monitor LCD juga mulai tergusur oleh monitor jenis lain, yaitu monitor LED.

B.Fungsi Monitor Komputer

Mutu Monitor tergantung kepada beberapa faktor. Yang terutama ialah bilangan piksel yang dipaparkan oleh skrinnya; lebih banyak pikselnya, lebih tajamnya teks dan grafik yang dipaparkan.
Pada awalnya semua monitor adalah dari jenis tiub sinar katod (CRT) sama seperti yang digunakan pada tiub televisyen, namun kini monitor jenis LCD semakin digemari kerana monitor LCD menggunakan ruang yang kecil, ringan serta lebih menjimatkan tenaga elektrik berbanding monitor CRT.

Client Server Dan Multi User



Client Server Dan Multi User - Klien-server atau client-server merupakan sebuah paradigma dalam teknologi informasi yang merujuk kepada cara untuk mendistribusikan aplikasi ke dalam dua pihak: pihak klien dan pihak server. Dalam model klien/server, sebuah aplikasi dibagi menjadi dua bagian yang terpisah, tapi masih merupakan sebuah kesatuan yakni komponen klien dan komponen server. 



A.Pengertian Client dan Server

Komponen klien juga sering disebut sebagai front-end, sementara komponen server disebut sebagai back-end. Komponen klien dari aplikasi tersebut dijalankan dalam sebuah workstation dan menerima masukan data dari pengguna. Komponen klien tersebut akan menyiapkan data yang  dimasukkan oleh pengguna dengan menggunakan teknologi pemrosesan tertentu dan mengirimkannya kepada komponen server yang dijalankan di atas mesin server, umumnya dalam bentuk request terhadap beberapa layanan yang dimiliki oleh server. Komponen server akan menerima request dari klien, dan langsung memprosesnya dan mengembalikan hasil pemrosesan tersebut kepada klien. Klien pun menerima informasi hasil pemrosesan data yang dilakukan server dan menampilkannya kepada pengguna, dengan menggunakan aplikasi yang berinteraksi dengan pengguna.

B.Contoh Penerapan Aplikasi Client-Server

Sebuah contoh dari aplikasi client/server sederhana adalah aplikasi web yang didesain dengan menggunakan Active Server Pages (ASP) atau PHP. Skrip PHP atau ASP akan dijalankan di dalam web server (Apache atau Internet Information Services), sementara skrip yang berjalan di pihak klien akan dijalankan oleh web browser pada komputer klien. Klien-server merupakan penyelesaian masalah pada software yang menggunakan database sehingga setiap komputer tidak perlu diinstall database, dengan metode klien-server database dapat diinstal pada suatu komputer sebagai server dan aplikasinya diinstal pada client.
C. Pengertian Aplikasi Multi User

Multi-user adalah istilah dalam sistem operasi atau perangkat lunak aplikasi yang memperbolehkan akses oleh beberapa pengguna dalam waktu bersamaan ke sistem operasi atau aplikasi tersebut. Istilah lawannya yaitu single-user mengacu kepada suatu sistem operasi yang hanya bisa digunakan oleh satu pengguna setiap saat.

Pengertian dan Fungsi Keyboard



A.Pengertian Keyboard Pada Komputer
Keyboard adalah perangkat keras pada komputer yang berbentuk papan dengan berbagai macam fungsi perintah yang selanjutnya dikirim ke perangkat CPU. Keyboard terdiri dari banyak tombol ketik dengan simbol masing-masing. Mulai dari awal ditemukannya sampai sekarang, keyboard sudah mengalami banyak penyesuaian. 
 Keyboard yang banyak dipakai sekarang ini adalah keyboard model Qwerty, dimana penyusunan tiap-tiap hurufnya sudah disesuaikan untuk kenyamanan mengetik dengan menggunakan 10 jari.

B.Bagian-bagian Keyboard  Pada Komputer

Sebuah keyboard komputer disusun atas bagian-bagian yang mempunyai fungsi masing-masing. Bagian-bagian keyboard yaitu papan ketik, line PCB, dan kabel data.
1.Papan ketik
Salah satu bagian dari sebuah keyboard yaitu papan ketik. Papan ketik ini berupa tombol, atau tuts yang bertuliskan karakter, baikn itu huruf, angka, simbol dan tanda-tanda perintah yang lain. Papan ketik ini terbuat dari plastik dan merupakan bagian dari keyboar yang berinteraksi dengan pengguna komputer.
2.Line PCB 
Line PCB adalah bagian dari keyboar yang berfungsi sebagai konduktor untuk mengirimkan perintah dari/ menuju CPU. PCB merupakan kepanjangan dari Printed Circuit Board, sebuah papan sirkuit elektronik yang hampir selalu ada dalam setiap alat elektronik.
3.Kabel data
Kabel data merupakan penghubung antara keyboar dan CPU. Kabel data ini menjadi sebuah jembatan untuk mengirimkan data apa yang pemakai komputer tekan, lalu mengirimkannya kepada komputer untuk ditampilkan ke layar. Kabel data ini bisa berupa kabel USB maupun kabel standar untuk keyboard.
C.Fungsi Keyboard Pada Komputer
           
Fungsi keyboard adalah mengirimkan perintah dari tiap huruf maupun angka yang kita ketikkan kemudian menyampaikannya ke CPU dan selanjutnya perintah manual tersebut akan di rubah menjadi sinyal-sinyal digital sehingga dapat dimengerti oleh prosessor.

Mouse?? Apa dan Untuk Apa??


A.Pengertian dan Fungsi Mouse Komputer



Mouse adalah alat yang digunakan untuk memasukkan data ke dalam komputer selain papan ketik. Tetikus berbentuk seperti seekor tikus sehingga dalam bahasa Inggris peranti ini disebut mouse.
Mouse pertama kali dibuat pada tahun 1963 oleh Douglas Engelbart berbahan kayu dengan satu tombol. Model kedua sudah dilengkapi dengan 3 tombol. Pada tahun 1970, Douglas Engelbart memperkenalkan Mouse yang dapat mengetahui posisi X-Y pada layar komputer, Mouse ini dikenal dengan nama X-Y Position Indicator (indikator posisi X-Y).

B.Model dan Bentuk Mouse Komputer

Bentuk Mouse yang paling umum mempunyai dua tombol, masing-masing di sebelah kiri atas dan kanan atas yang dapat ditekan. Walaupun demikian, komputer-komputer berbasis Macintosh biasanya menggunakan tetikus satu tombol.
Mouse bekerja dengan menangkap gerakan menggunakan bola yang menyentuh permukaan keras dan rata. Mouse yang lebih modern sudah tidak menggunakan bola lagi, tetapi menggunakan sinar optikal untuk mendeteksi gerakan. Selain itu, ada pula yang sudah menggunakan teknologi nirkabel, baik yang berbasis radio, sinar inframerah, maupun bluetooth.

C.Mouse Komputer Masa Kini

Saat ini, teknologi terbaru sudah memungkinkan Mouse memakai sistem laser sehingga resolusinya dapat mencapai 2.000 titik per inci (dpi), bahkan ada yang bisa mencapai 4.800 titik per inci. Biasanya Mouse semacam ini diperuntukkan bagi penggemar permainan video. Bahkan saat ini sudah tersedia mouse dengan kemampuan bluetooth, yang memungkinkan sebuah mouse bisa digunakan tanpa kabel sama sekali.

Trik Membuat Program Yang Baik


Untuk bisa membuat dan merancang sistem informasi yang baik diperlukan tahapan-tahapan. Sistem harus dirancang dengan sebaik-baiknya. Banyak pemimpin sekarang ini yang tidak mengetahui seluk beluk dari sistem atau program, namun dengan berani memutuskan untuk membuat program yang diperlukan tersebut dalam tempo cepat. Orang-orang ini beranggapan membuat program layaknya menggoreng tempe, cukup tunggu minyak panas, masukkan tempe, bolak-balik, matang.

Langkah-langkah Pembuatan Program
Hasil program nantinya ditentukan oleh analisis yang sebelumnya dilakukan. Analisa disini mencakup analisa sistem, analisa requerimen, dan juga analisa struktur sistem. Program sudah menjadi sebuah barang industri pokok bagi orang-orang yang berkecimpung dibidang IT. Progream yang paling sederhana setidaknya terdiri dari tiga komponen, yaitu
  1. Input – Masukan data.
  2. Proses – pemrosesan input.
  3. Output – hasil dari program yang kita harapkan.

Dalam membuat program, pemrograman adalah pokok dari proses pembuatan program itu sendiri namun pemrograman bergantung dari pemahaman persoalan, analisis sistem, perencanaan-perencanaan  dalam mendesain program itu sendiri.

Selain pemrograman hal yang utama harus dilakukan adalah merencanakan langkah-langkah yang harus diambil dalam menyelesaikan masalah. Karena dengan mengetahui masalah dan langkah-langkah penyelesaikan berarti kita sudah menyelesaikan program tersebut sebanyak 50% dari total pekerjaan, selanjutnya adalah teknis pembuatan itu sendiri yang di kenal dengan pemrograman/koding.Sebaliknya jika kita tidak bisa mengetahui masalah dan belum bisa membuat perencanaan berarti kita sudah merencanakan kegalan itu sendiri.

Dalam membuat sebuah program setidaknya ada beberapa hal yang perlu anda lakukan:

Mendefinisikan Masalah/Defining the problem

Masalah/Probem disini adalah kompenan apa saja yang diperlukan agar program ini jalan dikenal dengan masukan/inputnya apa saja, mendefinisikan apa yang nanti akan dilakukan oleh program dan bagaimana keluaran dari program yang kita harapkan nantinya. Pada tahap ini juga dikenal requirement analisis atau analisa kebutuhan.
Perencanaan/Planning/Desain sistem

Pada tahap ini adalah medefinisikan langkah-langkah apa saja yang dilakukan oleh program dalam menyelesaikan permasalahan yang ada. Bentuk dari perencanaan itu bisa berupa flowchart ataupun algoritma dari program, sehingga kita akan tahu proses apa saja yang ada dalam program tersebut. semakin detail flowchart  atau algoritma yang dibuat semakin mudah juga pada tahap implementasi/coding nantinya.
Flowchart adalah suatu diagram menggunakan simbol-simbol khusus yang sudah menjadi standard internasional yang berisi langkah-langkah untuk menyelesaikan suatu masalah. sedangkan algoritma kbukan merupakan simbol tapi keterangan-keterangan yang sesuai dengan  keinginan kita, tidak ada standarnya. Oleh karena itu flowchart biasa juga disebut sebagai algoritma dalam bentuk simbol-simbol khusus yang dihubungkan dengan anak panah.

Membuat flowchart terlebih dahulu akan lebih menghemat waktu daripada langsung melakukan coding sambil mencoba-coba. Kegiatan mencoba-coba akan menghabiskan waktu ketika implementasi/koding karena harus merubah koding yang lumayan banyak. Karena itu, biasakan membuat flowchart terlebih dahulu sebelum memecahkan suatu masalah.

Implementasi/Koding/Programming

Kini saatnya anda menulis program, tahap ini juga mencakup tahap perbaikan error dan testing. Menulis program dengan terstruktur dan sesuai dengan flowchart yang telah kita buat.
Dokumentasi/Documentation
Setelah tahap coding selesai, sangat disarankan bagi anda untuk membuat semacam dokumentasi. Tambahkan komentar-komentar pada program anda dan “bukukan” program yang akan anda buat. Hal ini akan bermanfaat jika anda sudah membuat program yang begitu banyak, dan suatu ketika nanti (mungkin bertahun-tahun kemudian) anda ingin mengambil sebagian dari code program anda yang lama untuk disisipkan pada program anda yang baru. Bayangkan jika anda tidak membuat dokumentasi, waktu anda akan sangat terbuang dengan menelusuri program-program lama anda satu-persatu.

Testing

a.     Unit Testing
Menguji setiap unit dan modul yang terdapat dalam program tersebut
b.     Integration Testing
Menguji integrasi yang dilakukan kepada program seperti halnya ketika program tersebut sudah diinstall di client kita yang membutuhkan integrasi dengan sisitem yang lain seperti halnya integrasi dengan database.
c.      Validation Testing
menguji masukan yang diberikan kepada program. apapun masukannya program harus bisa menyelesaikan dengan baik.
d.     Sistem Testing
Pada tahap ini menguji permorfa dari program, apabila program dijalankan dengan kondisi-kondisi tertentu bagaimana?

Operasional dan Maintenance

Pada tahap ini sebenarnya bagaimana program yang telah kita buat dan testing ini bekerja sebagaimana mestinya, update program, menyeselaikan bug yang tidak ditemukan pada saat testing, serta pengembangan yang dapat dilakukan dengan program tersebut.
Setelah kita tahu bagaimana atau langkah -langkah dalam membuat program yang baik, alangkah sebaiknya dalam perencanaan sistem atau program tidak asal-asalan bahkan hanya menganggap seperti menggoreng tempe itu tadi, dibolak-balik matang, ingat Programmer juga manusia.. bukan robot yang sekali pencet bisa menyelesaikan masalah.

Source: http://wa2n.staff.uns.ac.id/2008/09/14/tahapan-membuat-program-dengan-baik/

Entri Populer

 
© Copyright Informatika2012-2013 | Design by Irpan Nurdiana | Powered by Blogger.com.