Subscribe
Add to Technorati Favourites
Add to del.icio.us
Protected by Copyscape Online Copyright Protection

Mencari artikel

Minggu, 11 April 2010

Pentingnya sistem operasi

Diposting oleh Oim sang sympati blues

Sistem operasi atau dalam bahasa Inggris operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.
Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi.

Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall. Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.

Sistem Operasi secara umum terdiri dari beberapa bagian:

1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2. Kernel, yaitu inti dari sebuah Sistem Operasi
3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
5. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.


Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:

1. Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows Orient yang akan dirilis pada tahun 2014)).
2. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).

Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.

Jumat, 09 April 2010

Sejarah website di dunia

Diposting oleh Oim sang sympati blues




Definisi

Secara terminologi, website adalah kumpulan dari halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide Web (WWW) di Internet. Sebuah halaman web adalah dokumen yang ditulis dalam format HTML (Hyper Text Markup Language), yang hampir selalu bisa diakses melalui HTTP, yaitu protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari website-website tersebut dapat membentuk sebuah jaringan informasi yang sangat besar.

Halaman-halaman dari website akan bisa diakses melalui sebuah URL yang biasa disebut Homepage. URL ini mengatur halaman-halaman situs untuk menjadi sebuah hirarki, meskipun, hyperlink-hyperlink yang ada di halaman tersebut mengatur para pembaca dan memberitahu mereka sususan keseluruhan dan bagaimana arus informasi ini berjalan.

Beberapa website membutuhkan subskripsi (data masukan) agar para user bisa mengakses sebagian atau keseluruhan isi website tersebut. Contohnya, ada beberapa situs-situs bisnis, situs-situs e-mail gratisan, yang membutuhkan subkripsi agar kita bisa mengakses situs tersebut.

Sejarah

Penemu website adalah Sir Timothy John ¨Tim¨ Berners-Lee, sedangkan website yang tersambung dengan jaringan, pertamakali muncul pada tahun 1991. Maksud dari Tim ketika membuat website adalah untuk mempermudah tukar menukar dan memperbarui informasi kepada sesama peneliti di tempat dia bekerja. Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) menginformasikan bahwa WWW dapat digunakan secara gratis oleh semua orang.

Sebuah website bisa berupa hasil kerja dari perorangan atau individu, atau menunjukkan kepemilikan dari sebuah organisasi, perusahaan, dan biasanya website itu menujukkan beberapa topik khusus, atau kepentingan tertentu. Sebuah website bisa berisi hyperlink (pranala) yang menghubungkan ke website lain, jadi, kadangkala perbedaan antara website yang dibuat oleh individu perseorangan dengan website yang dibuat oleh organisasi bisnis bisa saja tidak kentara.

Website ditulis, atau secara dinamik di konversi menjadi HTML dan diakses melalui sebuah program software yang biasa disebut dengan web browser, yang dikenal juga dengan HTTP Client. Halaman web dapat dilihat atau diakses melalui jaringan komputer dan internet, perangkatnya bisa saja berupa komputer pribadi, laptop, PDA ataupun telepon selular.
Sebuah website dibuat didalam sebuah sistem komputer yang dikenal dengan server web, juga disebut HTTP Server, dan pengertian ini juga bisa menunjuk pada software yang dipakai untuk menjalankan sistem ini, yang kemudian menerima lalu mengirimkan halaman-halaman yang diperlukan untuk merespon permintaan dari pengguna. Apache adalah piranti lunak yang biasa digunakan dalam sebuah webserver, kemudian setelah itu adalah Microsoft Internet Information Services (IIS).

Lahirnya Domain

Berkat Paul Mockapetris, Craig Partridge, dan almarhum Jon Postel, Sistem nama domain terlahir jadi anda tidak perlu menghafal 12 digit angka untuk mengunjungi suatu host. Mereka bertiga menciptakan sistem penamaan domain untuk mengganti alamat internet numerikal. Kini pengguna cukup mengetikkan domain dan server diseluruh dunia akan menerjemahkan kata-kata tersebut menjadi angka.

Sebuah Website statik, adalah salah satu bentuk website yang isi didalam website tersebut tidak dimaksudkan untuk di update secara berkala, dan biasanya di maintain secara manual oleh beberapa orang yang menggunakan software editor. Ada 3 tipe kategori software editor yang biasa dipakai untuk tujuan maintaining ini, mereka adalah
:
1.Elemen 1 Penyunting teks. Contohnya adalah Notepad atau TextEdit, dimana HTML diubah didalam program editor tersebut.

2.Elemen 2 WYSIWYG editor. Contohnya Microsoft Frontpage dan Macromedia Dreamweaver, dimana situs di edit menggunakan GUI (Graphical User Interface) dan format HTML ini secara otomatis di generate oleh editor ini.

3.Elemen 3 Editor yang sudah memiliki templat, contohnya Rapidweaver dan iWeb, dimana, editor ini membolehkan user untuk membuat dan mengupdate websitenya langsung ke server web secara cepat, tanpa harus mengetahui apapun tentang HTML. Mereka dapat memilih templat yang sesuai dengan keinginan mereka, menambah gambar atau obyek, mengisinya dengan tulisan, dan dengan sekejap mereka sudah dapat membuat situs web tanpa harus melihat sama sekali kode-kode HTML.

Sebuah website dynamic adalah website yang secara berkala, informasi didalamnya berubah, atau website ini bisa berhubungan dengan user dengan berbagai macam cara atau metode (HTTP cookies atau Variabel Database, sejarah kunjungan, variabel sesi dan lain-lain) bisa juga dengan cara interaksi langsung menggunakan form dan pergerakan mouse. Ketika web server menerima permintaan dari user untuk memberikan halaman tertentu, maka halaman tersebut akan secara otomatis di ambil dari media penyimpanan sebagai respon dari permintaan yang diminta oleh user. Sebuah situs dapat menampilkan dialog yang sedang berlangsung diantara dua user, memantau perubahan situasi, atau menyediakan informasi yang berkaitan dengan sang user.

Ada banyak jenis sistem software yang dapat dipakai untuk meng-generate Dynamic
Web System dan Situs Dynamic, beberapa diantaranya adalah ColdFusion (CFM), Active Server Pages (ASP), Java Server Pages (JSP) dan PHP, bahasa program yang mampu untuk meng-generate Dynamic Web System dan Situs Dinamis. Situs juga bisa termasuk didalamnya berisi informasi yang diambil dari satu atau lebih database atau bisa juga menggunakan teknologi berbasis XML, contohnya adalah RSS. Isi situs yang statis juga secara periodik di generate, atau, apabila ada keadaan dimana dia butuh untuk dikembalikan kepada keadaan semula, maka dia akan di generate, hal ini untuk menghindari kinerjanya supaya tetap terjaga.

Plugin tersedia untuk menambah banyaknya feature dan kemampuan dari web browser, dimana, plugin ini dipakai untuk membuka content yang biasanya berupa cuplikan dari gambar bergerak (active content) contohnya adalah Flash, Shockwave atau applets yang ditulis dalam bahasa JAVA. Dynamic HTML juga menyediakan untuk user supaya dia bisa secara interaktif dan realtime, meng-update di web page tersebut (catatan; halaman yang dirubah, tak perlu di load atau di reloaded agar perubahannya dapat dilihat), biasanya perubahan yang dilakukan mereka memakai DOM dan Javascript yang sudah tersedia pada semua Web Browser sekarang ini.

Seperti yang tertulis di atas, di luar sana ada beberapa perbedaan dalam penulisan dari terminologi website. Walaupun ¨Website¨ sudah secara umum dipakai, namun untuk Associated Press Stylebook, Reuters, Microsoft, Academia, dan kamus-kamus yang ada, penulisan yang mereka pakai adalah dengan menggunakan 2 kata, yaitu Web site. Hal ini karena ¨Web¨ bukanlah terminilogi umum, namun kependekan dari World Wide Web.

Rabu, 07 April 2010

Bahasa Rakitan

Diposting oleh Oim sang sympati blues

Bahasa rakitan (bahasa Inggris: assembly language) adalah bahasa pemrograman komputer tingkat rendah. Bahasa rakitan merupakan notasi untuk bahasa mesin yang dapat dibaca oleh manusia dan berbeda-beda tergantung dari arsitektur komputer yang digunakan. Bahasa mesin adalah pola bit-bit (serangkaian nomor-nomor biner) tertentu yang merupakan kode operasi mesin. Bahasa mesin dibuat lebih mudah dibaca dan ditulis dengan cara mengganti pola bit-bit menjadi julukan-julukan yang disebut mnemonics.

Berbeda dengan bahasa pemrograman tingkat tinggi, bahasa rakitan biasanya memiliki hubungan 1-1 dengan instruksi bahasa mesin. Misalnya, tiap julukan (mnemonic) yang ditulis di program dengan bahasa rakitan akan diterjemahkan menjadi tepat satu kode operasi yang dapat dimengerti langsung oleh komputer. Pada bahasa tingkat tinggi, satu perintah dapat diterjemahkan menjadi beberapa kode operasi dalam bahasa mesin. Proses pengubahan bahasa rakitan ke bahasa mesin dilakukan oleh assembler, dan proses balikannya dilakukan oleh disassembler.

> >Bahasa rakitan [assembly
> language]:
> adalah bahasa pemrograman komputer tingkat rendah. Bahasa
> rakitan merupakan notasi untuk bahasa mesin yang dapat
> dibaca oleh manusia dan berbeda-beda tergantung dari
> arsitektur komputer yang digunakan. Bahasa mesin adalah pola
> bit-bit [serangkaian nomor-nomor biner] tertentu yang
> merupakan kode operasi mesin. Bahasa mesin dibuat lebih
> mudah dibaca dan ditulis dengan cara mengganti pola bit-bit
> menjadi julukan-julukan yang disebut mnemonics.
> >
>
> Mikroprosesor adalah
> sebuah chip (IC) yang bekerja dengan program. Fungsi
> Mikroprosesor adalah sebagai pengontrol atau pengolah utama
> dalam suatu rangkaian elektronik. Mikroprosesor biasa
> disebut juga CPU (Central Processing Unit).
>
>
> >Sejarah Mikroprosesor.
>
> Th. 1946 : Komputer modern pertama dibuat di University of
> Pennsylvania USA yang disebut ENIAC (Electronics Numerical
> Integrator and Calculator.
> ENIAC terdiri dari 17.000 tabung hampa, 500 mil kabel,
> berat > 30 ton, dapat menjalankan 100.000 operasi per
> detik, diprogram dengan mengatur jalur kabel pada
> rangkaiannya.
> >
> Th. 1948 : Transistor pertama dibuat di Bell Labs, USA.
> >
> Th. 1958 : IC (Integrated Circuit) pertama dibuat oleh Jack
> Kilby dari Texas Instrument, USA.
>
> Penemuan IC ini mendorong pengembangan IC Digital (1960),
> dan mikroprosesor pertama oleh Intel (1971).
>
> Mikroprosesor pertama di dunia adalah Intel 4004 merupakan
> prosesor 4-bit, Kebanyakan Kalkulator masih berbasis
> mikroprosesor 4-bit.
>
> Th. 1971 : Intel mengeluarkan mikroprosesor 8-bit yaitu
> Intel 8008.
>
> Th. 1973 : Intel memperkenalkan mikroprosesor 8-bit modern
> pertama Intel 8080 (10x lebih cepat dari 8008), dan diikuti
> Motorola MC6800.
>
> Th. 1977 : Intel memperkenalkan 8085 yang merupakan
> mikroprosesor 8-bit terakhir yang dibuat Intel dengan
> frek.clock dan kecepatan lebih tinggi.
> Perusahaan lain yang mampu menyaingi Intel 8085 adalah
> Zilog Corporation dengan Z80.
>
> Th. 1978 : Intel mengeluarkan mikroprosesor 16-bit yaitu
> 8086, setahun kemudian mengeluarkan 8088 dengan kecepatan
> eksekusi dan memori lebih besar dari 8085, serta mulai
> digunakannya cache memori (sistem antrian yang mengatur
> pemberian instruksi sebelum menjalankannya) .
> Intel 8086/8088 disebut juga CISC (Complex Instruction Set
> Computer) karena jumlah dan kompleksitas instruksinya.
>
> Th. 1981 : IBM membuat PC menggunakan mikroprosesor 8088
> untuk menjalankan aplikasi seperti spreadsheet dan pengolah
> kata.
>
> Th. 1983 : Intel mengeluarkan mikroprosesor 16-bit 80286,
> dengan kemampuan memori 16 MB.
>
> Th. 1986 : Intel mengeluarkan mikroprosesor 32-bit pertama
> 80386, dengan kemampuan memori 4 GB.
>
> Th. 1989 : Intel mengeluarkan mikroprosesor 32-bit 80486,
> dengan kemampuan memori 4 GB + 8K Cache.
>
> Th. 1993 : Intel memperkenalkan mikroprosesor 32-bit
> Pentium I, Th. 1997 Pentium II,kemudian berturut-turut
> Pentium III dan Pentium 4 pada Th. 2000, dimana mulai
> digunakan teknologi memori RAMBUS menggantikan teknologi
> SDRAM.


Setiap arsitektur komputer memiliki bahasa mesin yang berbeda-beda sehingga bahasa rakitannya pun berbeda-beda.

Berikut merupakan contoh bahasa rakitan:

mov al, 0x61

yang berarti pindahkan (mov = move) nilai heksadesimal 61 (= 97 dalam desimal) ke register prosesor bernama "al". Adalah lebih mudah mengingat ini dari bahasa mesin

BAHASA RAKITAN



Bahasa mesin adalah kumpulan kode biner yang merupakan instruksi yang bisa

dijalankan oleh komputer. Sedangkan bahasa rakitan memakai kode mnemonic untuk

menggantikan kode biner, agar lebih mudah diingat sehingga memudahkan penulisan

program.

Program yang ditulis dengan bahasa rakitan terdiri dari label; kode mnemonic dan

lainnya, pada umumnya dinamakan sebagai program sumber (source code) yang belum

bisa diterima oleh prosesor untuk dijalankan sebagai program tapi harus diterjemahkan

terlebih dahulu menjadi bahasa mesin dalam bentuk kode biner.

Jika yang ditulis hanya bahasa rakitan saja maka biasanya program dibuat dengan

program editor biasa, misalnya note pad pada Windows atau sidekick pada DOS,

selanjutnya program sumber diterjemahkan ke bahasa mesin dengan menggunakan

program rakitan. Hasil kerja program rakitan adalah “program objek” dan juga “rakitan

listing”. Tapi karena di sini bahasa rakitan ditulis bersama dengan bahasa Delphi maka

program dibuat di dalam editor milik Delphi .

Program objek berisikan kode – kode bahasa mesin, kode – kode bahasa mesin

inilah yang diumpankan ke memori – memori prosesor.

Perlu diperhatikan bahwa setiap prosesor mempunyai konstruksi yang berbeda –

beda, instruksi untuk mengendalikan masing – masing prosesor juga berbeda – beda.

Dengan demikian bahasa rakitan untuk masing – masing prosesor juga berbeda, yang

sama hanyalah pola dasar cara penulisan program rakitan saja. Adapun bagan kerja

Dalam bahasa rakitan program sumbernya menganut prinsip 1 baris untuk satu

perintah, setiap baris perintah tersebut bisa terdiri atas beberapa bagian, yaitu bagian

label, bagian mnemonic, dan bagian operan yang bisa lebih dari satu.

Label mewakili nomor memori program dari instruksi pada baris yang

bersangkutan, misal pada saat menulis JUMP, label ini ditulis pada bagian operand untuk

menyatakan nomor memori program yang dituju. Dengan demikian label selalu mewakili

nomor memori program dan harus ditulis di bagian awal baris instruksi. Selain label

dikenal pula symbol, yakni satu nama yang mewakili satu nilai tertentu dan nilai yang

diwakili bisa apa saja tidak harus nomor memori program. Cara penulisan simbol sama

dengan penulisan label, harus dimulai di huruf pertama dari baris instruksi.

Mnemonic merupakan singkatan perintah, dikenal dua macam mnemonic, yakni

mnemonic yang dipakai sebagai instruksi mengendalikan prosesor, misalnya ADD,

MOV, DJNZ dan lainnya. Ada pula mnemonic yang dipakai untuk mengatur kerja dari

program rakitan misalnya ORG, EQU atau DB, mnemonic untuk mengatur kerja dari

program rakitan ini dinamakan sebagai “rakitan directive”.

Operan adalah bagian yang letaknya di belakang bagian mnemonic, merupakan

pelengkap bagi mnemonic. Kalau sebuah instruksi diibaratkan sebagai kalimat perintah,

maka mnemonic merupakan subjek (kata kerja) dan operan merupakan objek (kata benda)

dari kalimat perintah tersebut.



> >Bahasa rakitan [assembly
> language]:
> adalah bahasa pemrograman komputer tingkat rendah. Bahasa
> rakitan merupakan notasi untuk bahasa mesin yang dapat
> dibaca oleh manusia dan berbeda-beda tergantung dari
> arsitektur komputer yang digunakan. Bahasa mesin adalah pola
> bit-bit [serangkaian nomor-nomor biner] tertentu yang
> merupakan kode operasi mesin. Bahasa mesin dibuat lebih
> mudah dibaca dan ditulis dengan cara mengganti pola bit-bit
> menjadi julukan-julukan yang disebut mnemonics.
> >
>
> Mikroprosesor adalah
> sebuah chip (IC) yang bekerja dengan program. Fungsi
> Mikroprosesor adalah sebagai pengontrol atau pengolah utama
> dalam suatu rangkaian elektronik. Mikroprosesor biasa
> disebut juga CPU (Central Processing Unit).
>
>
> >Sejarah Mikroprosesor.
>
> Th. 1946 : Komputer modern pertama dibuat di University of
> Pennsylvania USA yang disebut ENIAC (Electronics Numerical
> Integrator and Calculator.
> ENIAC terdiri dari 17.000 tabung hampa, 500 mil kabel,
> berat > 30 ton, dapat menjalankan 100.000 operasi per
> detik, diprogram dengan mengatur jalur kabel pada
> rangkaiannya.
> >
> Th. 1948 : Transistor pertama dibuat di Bell Labs, USA .
> >
> Th. 1958 : IC (Integrated Circuit) pertama dibuat oleh Jack
> Kilby dari Texas Instrument , USA .
>
> Penemuan IC ini mendorong pengembangan IC Digital (1960),
> dan mikroprosesor pertama oleh Intel (1971).
>
> Mikroprosesor pertama di dunia adalah Intel 4004 merupakan
> prosesor 4-bit, Kebanyakan Kalkulator masih berbasis
> mikroprosesor 4-bit.
>
> Th. 1971 : Intel mengeluarkan mikroprosesor 8-bit yaitu
> Intel 8008.
>
> Th. 1973 : Intel memperkenalkan mikroprosesor 8-bit modern
> pertama Intel 8080 (10x lebih cepat dari 8008), dan diikuti
> Motorola MC6800.
>
> Th. 1977 : Intel memperkenalkan 8085 yang merupakan
> mikroprosesor 8-bit terakhir yang dibuat Intel dengan
> frek.clock dan kecepatan lebih tinggi.
> Perusahaan lain yang mampu menyaingi Intel 8085 adalah
> Zilog Corporation dengan Z80.
>
> Th. 1978 : Intel mengeluarkan mikroprosesor 16-bit yaitu
> 8086, setahun kemudian mengeluarkan 8088 dengan kecepatan
> eksekusi dan memori lebih besar dari 8085, serta mulai
> digunakannya cache memori (sistem antrian yang mengatur
> pemberian instruksi sebelum menjalankannya) .
> Intel 8086/8088 disebut juga CISC (Complex Instruction Set
> Computer) karena jumlah dan kompleksitas instruksinya.
>
> Th. 1981 : IBM membuat PC menggunakan mikroprosesor 8088
> untuk menjalankan aplikasi seperti spreadsheet dan pengolah
> kata.
>
> Th. 1983 : Intel mengeluarkan mikroprosesor 16-bit 80286,
> dengan kemampuan memori 16 MB.
>
> Th. 1986 : Intel mengeluarkan mikroprosesor 32-bit pertama
> 80386, dengan kemampuan memori 4 GB.

Rabu, 16 Desember 2009

-------*** ASPEK ERGONOMIK ***--------

Diposting oleh Oim sang sympati blues

Aspek-aspek penting yang perlu dipertimbangkan untuk menciptakan lingkungan kerja yang nyaman antara lain:
. Aspek ergonomik dari stasiun kerja
. Pencahayaan
. Kualitas udara
. Gangguan suara
. Kesehatan dan keamanan kerja
. Kebiasaan kerja

Kamis, 19 November 2009

***# PIRANTI INTERAKTIF #***

Diposting oleh Oim sang sympati blues

Teknik antarmuka grafis dapat dikelompokkan menjadi 3 kelompok besar : piranti masukan tekstual, piranti penunjuk dan pengambil (pointing and picking device) dan layar tampilan.

1.Peranti Masukan Tekstual.

Piranti masukan tekstual dapat dikatakan sebagai piranti masukan standar yang dijumpai pada semua komputer. Piranti masukan tekstual lebih dikenal dengan sebutan papan ketik (keyboard).


Macam-macam tata letak keyboard :

a. Tata letak Querty
b. Tata Letak Dvorak
c. Tata Letak Alphabetik
d. Tata Letak Klockenberg
e. Papan Tombol Numerik

2. Peranti Penunjuk dan Pengambi

Peranti penuding dan pengambil (pointing and picking device) adalah peranti interaktif yang digunakan untuk menuding/menunjuk atau menempatkan kursor pasa suatu posisi pada layar tampilan dan untuk mengambil suatu item informasi untuk dipindah ke tempat lain.

Dibawah ini adalah beberapa peranti penuding dan pengambil antara lain adalah mouse, joystick, trackball, digitizing tablet, light pen, dan touch-sensitive-panel.


a. Mouse
b. Joystick
c. Trackball
d. Digitazing Tablet
e. Pena Cahaya
f. Panel Sensitif Sentuhan


3. Layar Tampilan.

Layar tampilan merupakan peranti yang dipastikan selalu ada pada sebuah sistem komputer, karena lewat layar tampilan inilah pengguna dapat melihat apa yang ia ketikkan, dan informasi yang diberikan oleh komputer sebagai hasil dari suatu proses komputasi.


Pada dasarnya, semua layar penampil dengan kemampuan grafis mempunyai tiga komponen utama, yaitu pengingat digital, atau frame buffer.


4. Pengolah Tampilan.

Pengolah tampilan (display processor) atau video display adapter adalah bagian yang mengubah pola bit dari pengingat digital menjadi tegangan analog, yang selanjutnya akan membangkitkan elektron yang digunakan untuk menembak fosfor pada layar tampilan.
Pemakaian sebuah komputer biasanya akan berlangsung dalam waktu yang berorde jam terutama bagi mereka yang menggunakan komputer sebagai alat bantu kerja utama. Kita semua akan mengatakan setuju bahwa komputer merupakan alat bantu kerja yang canggih dan dapat mengurangi beban rutinitas yang sering dijumpai oleh para pegawai kantor atau siapapun juga.

Disamping keunggulan yang dimiliki oleh berbagai perati interaktif, seperti dijelaskan di atas, kita juga harus waspada akan adanya kelemahan, khususnya yang berkaitan dengan faktor manusia dan lingkungan kerja. Agar peranti-peranti interaktif dapat meningkatkan efisiensi operator, maka ia harus ditempatkan pada posisi yang memperhatikan faktor kenyamanan lingkungan kerja, atau yang lebih dikenal dengan faktor ergonomik.

Jumat, 30 Oktober 2009

BAGAIMANA MEMBANGUN SEBUAH SISTEM HCI...???

Diposting oleh Oim sang sympati blues

Dua pendekatan yang digunakan untuk menjawab pertanyaan di atas adalah :
1. Paradigma
Yaitu sistem interaksi yang berhasil pada umumnya diyakini akan meningkatkan daya guna dari sistem tersebut
2. Prinsip
Yaitu interaksi efektif dari berbagai aspek pengetahuan seperti psikologi, komputasi dan sosiologi, yang mengarahkan pada peningkatan desain, dan evolusi produk yang pada akhirnya akan meningkatkan daya guna sistem tersebut.

Jenis paradigma :
1. Time-sharing
Satu komputer yang mampu mendukung banyak user dan meningkatkan keluaran (throughput) dari sistem
2. Video Display Unit (VDU)
Dapat memvisualisasikan dan memanipulasi informasi yang sama dalam representasi yang berbeda dan mampu memvisualisasikan abstraksi data
3. Programming Toolkits
Alat bantu pemrograman yang memungkinkan pemrogram untuk meningkatkan produktivitasnya
4. Personal Computing
Mesin berukuran kecil yang powerful dan dirancang untuk pengguna tunggal
5. Windows System dan WIMP (Windows, Icon, Menu and Pointers) Interface
Suatu sistem window yang memungkinkan user untuk berdialog atau berinteraksi dengan komputer dalam berbagai aktivitas dan topik yang berbeda
6. Metaphor
Digunakan untuk mengajarkan konsep baru, dimana konsep tersebut telah dipahami sebelumnya, misalnya spreadsheed adalah metafora dari akuntansi
7. Direct Manipulation
Manipulasi langsung memungkinkan user untuk mengubah kondisi internal sistem dengan cepat, misalnya konsep WYSIWYG (What You See Is What You Get)
8. Language Versus Action
Bahasa digunakan oleh user untuk berkomunikasi dengan inteface. Aksi dilakukan interface untuk melaksanakan perintah user
9. Hypertext
Metode penyimpanan informasi dalam format non-linear yang memungkinkan akses atau browsing secara random.
10. Multi-modality
Sistem yang tergantung pada penggunaan beberapa saluran komunikasi pada manusia, misalnya visual (mata), haptik atau peraba (kulit) dan audio (telinga)
11. Computer Supported Cooperative Work (CSCW)
Dirancang untuk memungkinkan interaksi antar manusia melalui komputer dan direpresentasikan dalam satu produk, misalnya e-mail.

Pendayagunaan dipengaruhi oleh beberapa sifat, yaitu :
1. Learnability
Kemudahan yang memungkinkan user baru berinteraksi secara efektif dan dapat mencapai performance yang maksimal
2. Flexibility
Menyediakan banyak cara bagi user dan sistem untuk bertukar informasi
3. Robustness
Tingkat dukungan yang diberikan agar user dapat menentukan keberhasilan ataupun tujuan (goal) yang diinginkan

BAGAIMANA MENYAJIKAN HCI KEPADA USER...???

Diposting oleh Oim sang sympati blues

Sistem interaksi menerjemahkan antara apa yang diinginkan oleh user terhadap sistem yang ada. Jika user ingin membuat kalimat “Human and Computer Interaction” maka user terlebih dahulu harus tahu program apa yang dapat digunakan untuk menuliskan kalimat tersebut. Jika user tidak mengetahui program apa yang harus digunakan, maka tejadi kesalah pahaman antara user dengan sistem.

Jika user menggunakan program yang tepat, user akan dapat mengetikkan kalimat tersebut dengan menggunakan piranti keyboard. Hubungan antara user dan komputer dijembatani oleh antar muka pengguna (user interface)

ANTAR MUKA PENGGUNA
Bahasan yang penting mengenai User Interface yaitu :
1. Merupakan bagian sistem yang dikendalikan oleh user untuk mencapai dan melaksanakan fungsi-fungsi suatu sistem.
2. Dianggap sebagai jumlah keseluruhan keputusan rekayasa bentuk
3. Menunjukkan fungsi sistem kepada pengguna
4. Gabungan dari elemen sistem, pengguna dan komunikasi atau interaksi.

User Interface memiliki :
1. Peranti masukan, misal : keyboard, mouse dan media input lainnya
2. Peranti keluaran, misal : monitor, suara, printer dan sebagainya
3. Masukan dari pengguna, misal : garis, gerakan mouse dan sentuhan keyboard
4. Hasil yang dikeluarkan oleh komputer, misal : grafik, bunyi dan tulisan

Kita tidak boleh menganggap bahwa semua pengguna telah mahir dalam menggunakan komputer, oleh karena itu User Interface perlu dibentuk sedemikian rupa sehingga lebih mudah dimengerti dan digunakan.

Bentuk dan pembangunan User Interface perlu dilihat sebagai salah satu proses utama dalam keseluruhan pembangunan suatu sistem. Rekayasa bentuk User Interface merupakan suatu proses yang komplek dan memrrlukan daya kreativitas yang tinggi, pengalaman, analisis yang terperinci dan pemahaman terhadap kebutuhan user. User Interface dapat diatur dengan menggunakan pilihan dari pembuat komputer, analisis sistem, pemrograman ataupun oleh pengguna itu sendiri.