Kamis, 01 Desember 2011

Pengenalan Komputer dan Media Penyimpanan Data

Pengenalan Media Penyimpanan Data ( Strorage  )

 
Media penyimpanan merupakan peralatan fisik yang menyimpan representasi data.
Terbagi menjadi 2 golongan yaitu:
  1. Penyimpanan Primer : memori yang dapat diakses langsung oleh prosesor. Kecepatan akses tinggi, kapasitas lebih kecil, dan berharga mahal.
  2. Penyimpanan Sekunder : memori yang diakses prosesor melalui piranti I/O. Kecepatan akses rendah, kapasitas besar, dan berharga lebih murah.
Primary Storage
  • Random Access Memory (RAM)
RAM adalah jenis memory yang isinya dapat diganti-ganti selama komputer dihidupkan dan mempunyai sifat bisa mengingat data/program selama terdapat arus listrik. RAM mempunyai sifat yakni dapat menyimpan dan mengambil data dengan sangat cepat.
  • Read Only Memory (ROM)
ROM adalah jenis memori yang isinya hanya bisa dibaca. ROM pada komputer disediakan oleh vendor komputer dan berisi program atau data. ROM biasa disebut BIOS (Basic Input/Output System) atau ROM-BIOS. Instruksi dalam BIOS inilah yang akan dijalankan oleh mikroprosesor ketika komputer mulai dihidupkan.Selain ROM, terdapat pula cip yang disebut PROM (Programmable Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory).
  • Cache Memory
Cache memory adalah memori yang memiliki kecepatan sangat tinggi, yang digunakan sebagai perantara antara RAM dan CPU. Memori ini digunakan untuk menjembatani perbedaan kecepatan CPU yang sangat tinggi dengan kecepatan RAM yang jauh lebih rendah.


Secondary Strorage
Berdasarkan cara akses:
  • Sequential Access Storage Device (SASD, sekuensial = berurut): Magnetic tape, punched card, punched paper tape.
  • Direct Access Storage Device (DASD): magnetic disk (floppy disk, hard disk), optical disk (CD-ROM, DVD, FMD), gabungan (magneto-optical disk).
  • Electrical Storage : Flash Disk, MMC,SD,Memory Stick,CF, SSD (Solid State Disk)

Pengenalan Hardware


Monitor
Monitor merupakan peranti yng termasuk kedalam peranti softcopy. Monitor terbagi menjadi CRT (Cathode Ray Tube) dan layar datar (flat panel display).
  • Keyboard
Keyboard merupakan media input utama dari sebuah komputer, yang dapat mengubah huruf, angka, ataupun kode lain. Susunan huruf mirip mesin ketik manual ditambah dengan berbagai tombol seperti: enter,esc,arrow key,numerical keypad dan sebagainya.
  • Mouse
Mouse adalah peranti penunjuk yang pada saat ini telah banyak dipergunakan secara umum. Mouse digunakan untuk menunjuk data atau perintah yang ditampilkan pada layar monitor. Media input "Perintah" berbasis grafis, bekerja dengan "klik", tiap klik meakili beberapa perintah jika harus diketikkan.
  • Motherboard
Motherboard merupakan tempat bersatunya seluruh komponen pada komputer. Input dan Output dihubungkan dengan proses melalui IO Port, masing-masing Motherboard memiliki konfigurasi sendiri.
  • Processor
Processor merupakan otak dari sebuah komputer. Bertugas mengatur seluruh proses kerja pada komputer. Processor dibagi menjadi dua bagian umum yaitu, CU (Control Unit), ALU (Arithmetic and Logic Unit).
  • Harddisk
Harddisk merupakan media penyimpanan yang utama dari sebuah komputer, menyimpan data maupun operating system dari komputer, kapasitas besar menurut hukum Moore, masih belum tergantikan oleh SSD (penyimpanan elektronik murni).
  • Memory
Memory merupakan tempat penyimpan sementara baik program maupun data, bersifat volatile tergantung pada arus listrik.




IO PORT
Io Port berfungsi untuk menghubungkan perangkat Input dan Output dengan CPU. Jenis Port yang ada pada komputer antara lain:
  • Port paralel (LPT1 atau LPT2)
  • Port Serial (Com1, Com2)
  • Port AT/PS2
  • USB Port
  • Port VGA
  • Port Audio


Teknologi Bus
Bus adalah saluran untuk menghubungkan satu bagian komputer dengan bagian yang lain.
  • System bus (data, Instruction, control)
  • PCI (Peripheral Component Interconnect): menghubungkan board komponen peripheral dengan system bus
  • AGP (accelerated graphics port): bus khusus untuk grafis berkapasitas tinggi
  • USB (Universal Serial Bus): menjadi de-facto standard untuk menghubungkan komponen peripheral
  • Firewire (IEEE1394) bus: untuk menghubungkan peralatan audio/video
Pengenalan Komputer ( Input-proses- Output )

Input
Input adalah alat yang digunakan untuk menerima inputan dari luar. Inputan bisa berupa data ataupun perintah.
Alat input antara lain meliputi :
  • Papan ketik (Keyboard)
  • Pointing Device (Mouse, Touch Pad, Light Pen)
  • Scanner (MICR)
  • Sensor (Digitizing Camera)
  • Voice Recognition (Microphone)
  • Video Recognition (Web Cam)


Output
Output merupakan hasil dari pengolahan data masukan dari input.
Output dari pengolahan tersebut antara lain berupa :
  • Tulisan : Huruf, Angka, dan Simbol
  • Image : Gambar atau Grafik
  • Suara : Musik, Lagu
Untuk output berupa tulisan dan image hasil bisa ditampilkan ke layar monitor atau dicetak dengan printer. Sedangkan sound hasil ditampilkan oleh speaker.


Central Processing Unit
Alat yang utama pada bagian process adalah CPU. CPU merupakan tempat pemorsesan data atau perintah yang dimasukkan dari input dan kemudian informasi yang dihasilkan,dikeluarkan atau ditampilkan ke lt output.
CPU terdiri dari dua bagian utama yaitu Control Unit (CU) dan Arithmetic and Logic Unit (ALU). CU bertugas mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer sedangkan ALU bertugas melakukan semua perhitungan aritmatika sesuai dengan instruksi program.


Perkembangan Dan Klasifikasi Komputer

Definisi Komputer
Komputer adalah alat yang dipakai untuk mengolah data menjadi informasi menurut prosedur yang telah dirumuskan.


Komponen utama komputer:
  • Three generation of computer's component
  • Vacum tube
  • Transistor, and IC.


Blaise Pascal
Pada tahun 1642 dalam usia 19 menemukan mesin penjumlah mekasin yang pertama. Digunakan untuk membantu ayahnya dalam perhitungan pajak. Tersusun atas 50 roda gigi (gear).


Charles Babbage
Charles Babbage adalah ahli matematika dari Inggris, yang mengembangkan mesin penghitung otomatis. Dengan bantuan dari Lady Augusta Ada Lovelace, pada tahun 1834 Babbage mengembangkan mesin analitis untuk menghitung tabel astronomi untuk digunakan pada angakatan laut yang disebut "Different Engine".


Herman Hollerith
Herman Hollerith (pegawai statistik), mengembangkan mesin hitung yang disebut "Hellerith Desk" untuk menangani sensus di AS tahun 1890, dengan menggunakan sistem kartu plong punched-card untuk mengkoleksi dan melakukan tabulasi data. Pada akhir abad 18 mendirikan perusahaan "Tabulating Machine Company". Setelah Hollerith pensiun pada tahun 1904, Thomas Watsor, Sr. menjadi presdir dan kemudian mengolah nama perusahaan menjadi International Business Machines Corporation (IBM).


John von Neuman
John von Neuman adalah jenius matematika dari Prancis, mengembangkan teori tentang penyimpan program dalam makalah berjudul "A Preliminary Discussion of The Logical Design of an Electronic Computing Instrument" tahun 1946. Komputer Von Neuman, yang dikembangkan tahun 1952, merupakan prototipe komputer skala besar saat ini.


Personal Computer
Tahun 1976 mulai muncul komputer skala kecilyang dimaksudkan untuk digunakan oleh satu pengguna yang dikenal dengan Personal Komputer (PC). PC pertama yang dibuat Altair 8800. Selanjutnya muncul IBM PC.


Intel
  • 1971-4004 : Microprocessor pertama, CPU dalam 1 chip, 4bit
  • 1972-8008 : 8 bit, digunakan untuk aplikasi khusus
  • 1974-8080 : Microprocessor generel purpose yang pertama dari Intel
  • 1978-8086,80286
  • 1985-80386
  • 1989-80486


Generasi Komputer
  • 1946-1957 : Vacuum tube
  • 1958-1964 :  Transistor
  • 1965-1971 : SSI - Small Scale Integration (sekitar 100 transistor dalam satu chip)
  • 1971          : MSI - Medium Scale Integration (100-3,000 transistor dalam satu chip)
  • 1971-1977 : LSI - Large Scale Integration (3,000-100,000 transistor dalam satu chip)
  • 1978          : VLSI - Very Large Scale Integration (100,000-100,000,000 transistor dalam satu ship)
  • Ultra Large Scale Integration (generasi IV dan V)

CLOUD COMPUTING


Cloud Computing
Cloud Computing atau Komputer Awan adalah teknologi yang menggunakan internet dan pusat remote server (central remote server) untuk mengurus data dan aplikasi. Cloud Computing memungkinkan para konsumen dan pebisnis untuk menggunakan aplikasi tanpa instalasi dan akses ke file pribadi mereka di setiap komputer yang memiliki akses internet. Teknologi ini memungkinkan komputasi yang sangat efisien dengan cara memusatkan penyimpanan (storage), memori (memory), pengolahan (processing) dan lebar pita data (bandwith).

Manfaat Cloud Computing
  • Skabilitas : dengan cloud computing, ita hanya perlu membayar apa yang kita pakai. Dengan strategi yang tepat, kita dapat membayar lebih murah.
  • Sederhana : perusahaan tidak perlu membeli infrastuktur ataupun perangkat lunak.
  • Vendor Terkemuka : mempunyai kepercayaan lebih terhadap data atau aplikasi yang disimpan.
  • Sunber Daya Optimal : sumber daya perusahaan akan terkonsentrasi pada bisnis, karena masalah data ataupun support dan maintenance software telah diurus oleh provider Cloud Computing.
  • Instalasi Cepat

Prinsip Kerja Cloud Computing
Cloud Computing berakar dari konsep flexibility dan on-demand. Flexibility memungkinkan komputasi menjadi sesuatu yang mudah. On-demand memungkin komputasi dapat dilakukan setiap saat sesuai kebutuhan kita. Prinsip flexibility dan on-demand dimanifestasikan dengan perwujudan komputasi sebagai sebuah layanan (as a service) yang dapat digunakan secara mudah dan fleksibel setiap kali user membutuhkannya. Kemudahan dan fleksibilitas tersebut diperoleh user dengan memanfaatkan akses internet. Oleh karena itu, Cloud Computing menunjukkan adanya sebuah kolaborasi antara teknologi internet sebagai media komunikasi dan informasi dengan teknologi komputasi.

Klasifikasi Layanan Coud Computing
  1. Software as a Service (SaaS), aplikasi atau perangkt lunak yang kita gunakan tersedia di internet. SaaS dapat menjadi pedang bermata dua apabila kita sering menggunakan perangkat linak tertentu.
  2. Platform as a Service (PaaS), dapat men-deploy aplikasi yang kita buat di Cloud. Maksudnya,dapat membuat aplikasi, dan aplikasi tersebut kita host di Cloud Provider.
  3. Infrastructure as a Service (IaaS), pada lapisan infrastruktur ini, seakan-akan kita mempunyai perangkat keras dan segala isinya pada remote server, termasuk perangkat linak didalamnya.
Contoh Perusahaan Pembeli Layanan Cloud Computing
  • Saas
- Google, seperti Google Docs, Gmail, GoogleCalendar, dll.
- Microsoft, seperti Microsoft Office Web Apps, Microsoft Office Communication Online, dll.
  • PaaS
- Google, seperti Google App Engine, Google Web Toolkit, dll.
- Microsoft, seperti Microsoft Windows Live, Microsoft Windows Azure, dll.
  • IaaS
- Amazon Web Service, seperti Amazon Elastic Compute Cloud (EC2)
- Sytap, seperti Skytap Cloud (TM)
- Hexagrid, seperti V3Cloud Reseller Program 


Perangkat Lunak Sistem Operasi yang Sering Digunakan..

Perangkat Lunak Sistem Operasi Yang Sering Digunakan

 
Windows XP adalah jajaran sistem operasi Microsoft untuk digunakan pada komputer pribadi, yang mencakup komputer rumah dan desktop bisnis, laptop, dan pusat media (Media Center). 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, dan lebih dari 400 juta salinan instalasi digunakan pada Januari 2006, menurut perkiraan seorang analis IDC. Windows XP digantikan oleh Windows Vista, yang dirilis untuk pengguna volume license pada 8 November2006, dan di seluruh dunia untuk masyarakat umum pada tanggal 30 Januari 2007. Windows XP tersedia dalam berbagai macam edisi. Edisi yang paling umum dari sistem operasi Windows XP adalah Windows XP Home Edition, yang ditargetkan untuk pengguna rumahan, dan juga Windows XP Professional, yang menawarkan fitur-fitur tambahan seperti dukungan untuk domain Windows Server dan dua prosesor fisik, dan ditargetkan di pasar power user, bisnis dan perusahaan klien.
Windows XP muncul dalam banyak jenis:

§  Windows XP Professional

Windows XP Professional adalah sistem operasi Windows XP yang dibuat khusus untuk komputer desktop yang terhubung ke dalam sebuah jaringan dengan domain yang dikelola oleh Active Directory milik Windows 2000 Server atau Windows Server 2003. Selain itu, versi ini pun dibilang jauh lebih lengkap fiturnya dari pada Windows XP Home Edition. Ia bisa menjadi sebuah komputer server, meskipun hanya bisa menampung maksimal sepuluh client yang bisa login secara bersamaan.

§  Windows XP Home Edition

Windows XP Home Edition adalah sistem operasi Windows XP yang ditujukan untuk pengguna rumahan. Pada dasarnya, tidak ada perbedaan yang signifikan antara Windows XP Home Edition dengan Windows XP Professional, karena basis pembuatannya yang sama. Perbedaan yang diberlakukan terhadap versi Windows ini adalah dukungan jaringan, di mana Windows XP Home Edition tidak didesain untuk sistem dengan banyak pengguna, seperti halnya Windows XP Professional. Fitur jaringan yang tidak ada pun sangat banyak, diantaranya tidak dapat bergabung dengan sistem domain Active Directory, tidak memiliki sistem berkas terenkripsi, tidak dapat menjadi sebuah server (meski mampu membuat beberapa berkas dan folder yang dikelolanya dapat digunakan oleh beberapa pengguna sekaligus), dan tidak memiliki fitur Internet Connection Sharing (ICS), dan masih banyak yang lainnya. Windows XP Home Edition ditujukan untuk menggantikan versi Windows sebelumnya, yaitu Windows 98 dan Windows ME, karena kedua versi Windows tersebut tergolong ke dalam kelas Windows untuk pengguna rumahan.

§  Windows XP Media Center Edition

Windows XP Media Center Edition adalah versi Windows XP yang dibuat khusus untuk perangkat semacam Hi-Fi, dan PC yang diletakkan di ruang duduk. Pada dasarnya, Windows XP Media Center merupakan Windows XP Home Edition yang ditambahi dukungan sebagai perekam video pribadi (Personal Video Recorder).
§  Windows XP Tablet PC Edition
Windows XP Tablet PC Edition adalah versi Windows XP yang dikhususkan untuk PC yang ultra-portabel, yang dinamakan olehMicrosoft dengan Tablet PC. Bentuknya yang minimalis seperti halnya Asisten Digital Pribadi (Personal Digital Assistant atau PDA), dengan kemampuan setara notebook atau laptop. Windows XP Tablet PC Edition dibangun berbasis Windows XP Professional, yang ditambahi dengan fitur pengenalan tulisan tangan (handwriting recognizition) yang lebih baik dibandingkan dengan Windows XP Professional biasa. Pada umumnya, sebuah Tablet PC dilengkapi dengan layar sentuh.

§  Windows XP Starter Edition

Windows XP Starter Edition merupakan versi Windows XP Home Edition yang diterjemahkan ke dalam bahasa lokal masing-masing dengan menggunakan Language Interface Pack (LIP). Bahasa yang digunakannya pun beragam, mulai dari Bahasa Indonesia, Melayu,Thailand, Turki, Rusia, India, Brazil, hingga bahasa Amerika Latin (Argentina, Chili, Meksiko, Ekuador, Uruguay, dan Venezuela). Menurut berbagai sumber, Microsoft membuat Windows XP Starter Edition dengan tujuan untuk memerangi sistem operasi GNU/Linux,karena sistem operasi tersebut populer di negara-negara dunia ketiga tersebut.

§  Windows XP Professional x64 Edition

Windows XP Professional x64 Edition merupakan versi Windows XP yang dikhususkan untuk prosesor dengan arsitektur x86-64. Saat ini, prosesor yang menggunakan arsitektur tersebut terbatas pada prosesor AMD dengan arsitektur AMD64 seperti Athlon 64 danOpteron. Dari keluarga Intel ada Intel Pentium 4 dengan ekstensi EM64T (Extended Memory 64-bit Technology), dan beberapa seri dariIntel Pentium M dan D, serta beberapa varian dari keluarga Intel Core. Perbedaan dengan Windows XP Professional yang diluncurkan sebelumnya adalah pada dukungannnya terhadap akses memori lebih besar daripada 4 Gigabytes seperti pada Windows XP sebelumnya. Sebenarnya, prosesor 64-bit dari Intel maupun AMD dapat mengakses 16 Eksabyte memori, tetapi Microsoft membatasi kemampuan sistem operasi Windows ini hingga 16 Terabyte saja. Pada dasarnya, sistem operasi ini berbeda dari versi Windows XP yang lainnya, mengingat basis kode yang digunakan adalah Windows Server 2003, Standard Edition for x64, mengingat nomor versi yang digunakannya adalah 5.2.3790.
 
§  Windows XP Professional 64-Bit Edition for Itanium

Windows XP Professional 64-bit Edition for Itanium merupakan versi yang sangat terbatas sekali dilihat dari segi penjualannya. Akan tetapi, produk ini mendukung teknologi mikroprosesor yang sangat bagus, yaitu IA-64 yang digunakan oleh prosesor Intel Itaniumdan Intel Itanium 2. Dukungan yang diberikan oleh Microsoft adalah dukungan terhadap semua fitur dari prosesor Itanium tersebut, akan tetapi karena sedikit sekali aplikasi yang didesain untuk prosesor Itanium, penyebaran produk ini sangat sedikit. Perbedaan fitur dari Windows XP Professional x64 Edition adalah dukungannya terhadap prosesor Itanium, dengan segala arsitektur bawaannya, seperti EFI (Extensible Firmware Interface), dan GPT (GUID Partition Table). Meskipun prosesor Itanium merupakan prosesor dengan kinerja paling efisien, Itanium tidak dapat menjalankan program yang didesain untuk Windows XP versi 32-bit maupun Windows XP x64 Edition. Ketika menjalankan program yang tidak didesain untuknya, kinerjanya pun sangat rendah. Aplikasi yang didukung pun sangat sedikit, dan terbatas pada aplikasi yang berguna bagi komputasi tingkat tinggi, seperti aplikasi basis data, dan aplikasi ilmiah. Jika Windows versi x64 dan 32-bit mendukung akselerasi multimedia, Windows ini tidak dibekali dengan fungsi tersebut, karena memang prosesornya tidak dibekali dengan instruksi khusus untuk akselerasi multimedia. Windows XP Professional 64-bit Edition telah dihentikan proses produksinya setelah Hewlett-Packard (satu-satunya produsen yang menawarkan workstation dengan prosesor Itanium) menghentikan penjualan workstation miliknya. Beberapa kalangan menilai, hal ini disebabkan karena Hewlett-Packard tidak begitu sukses dengan produk ini. Meski telah dihentikan proses produksinya, Microsoft tetap mendukung Windows XP 64-bit Edition ini hingga keseluruhan Windows XP dihentikan dukungannya oleh Microsoft.

Windows XP diketahui sebagai sebuah sistem operasi yang memiliki kestabilan yang telah ditingkatkan dari pendahulunya, dan juga memiliki efisiensi yang lebih baik daripada Windows 98, Windows ME, dan Windows 2000 Professional. Hal ini dikarenakan Windows XP menerapkan sebuah teknik manajemen software yang dapat menghindari apa yang disebut dengan "neraka DLL" atau "DLL HELL". Selain itu, tampilan Windows XP pun dirombak, hingga menjadi lebih mudah untuk digunakan.
Berikut ini adalah fitur dari Windows XP Professional (karena dianggap paling lengkap) :
·         Dukungan terhadap sistem domain Active Directory
·         Peningkatan pengaturan kontrol akses
·         Mendukung sistem berkas terenkripsi (EFS)

Rabu, 30 November 2011

Perkembangan software

Perkembangan Software

Komputer

Iisensi Dokumen:

Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.
Perangkat Lunak Software

Komputer merupakan mesin yang memproses fakta atau data menjadi informasi. Komputer di gunakan orang untuk meningkatkan hasil kerja dan memecahkan berbagai masalah. Yang menjadi pemroses data atau pemecah masalah itu adalah perangkat lunak.
Bentuk terkecil dari perangkat lunak adalah operasi aritmatik (+, -, :, x) dan logika (AND, OR, >, <, =). Dari operasi dasar ini di susun program / perangkat lunak.
seleksi
Persepsi, …. ?
Logika, pembobotan
Pengurutan,
Wisdom
Knowledge
Informasi
Data
Gb 3.1 Tingkat Pemroses
Tingkat pemrosesan yang di kerjakan perangkat lunak pun dari machine-like, mulai berubah seperti human-like. Di dalam teori informasi, di susun hirarki informasi, mulai dari data/ fakta, kemudian setelah proses seleksi dan pengurutan menjadi sesuatu yang berguna menjadi informasi. Informasi yang di susun secara sistematis dengan suatu alur logika tertentu menjadi knowledge. Dan pada akhirnya gabungan knowledge yang di gabung dari berbagai sisi guna membangun wisdom.
Data yang di proses pun telah banyak berubah, yang semula hanya berupa data bilangan dan karakter merambah ke audio visual (bunyi, suara, gambar, film).
Sejauh perkembangan hingga saat ini, seluruh proses menggunakan format data digital dengan satuan bit (binary digit).


Perkembangan Pembuatan Perangkat Lunak
Dari perkembangan perangkat lunak, kita bisa membayangkan bagaimana perkembangan interaksi manusia dengan perangkat lunak.
Bentuk paling primitif dari perangkat lunak, menggunakan aljabar Boolean, yang di representasikan sebagai binary digit (bit), yaitu 1 (benar / on) atau 0 (salah / off), cari ini sudah pasti sangat menyulitkan, sehingga orang mulai mengelompokkan bit tersebut menjadi nible (4 bit), byte (8 bit), word (2 byte), double word (32 bit).
Kelompok-kelompok bit ini di susun ke dalam struktur instruksi seperti penyimpanan, transfer, operasi aritmatika, operasi logika, dan bentuk bit ini di ubah menjadi kode-kode yang di kenal sebagai assembler. Kode-kode mesin sendiri masih cukup menyulitkan karena tuntutan untuk dapat menghapal kode tersebut dan format (aturan) penulisannya yang cukup membingungkan, dari masalah ini kemudian lahir bahasa pemrograman tingkat tinggi yang seperti bahasa manusia (bahasa Inggris). Saat ini pembuatan perangkat lunak sudah menjadi suatu proses produksi yang sangat kompleks, dengan urutan proses yang panjang dengan melibatkan puluhan bahkan ratusan orang dalam pembuatannya.
Gb 3.2 Siklus Perangkat Lunak

Evolusi Perangkat Lunak 


Era Pioner
Bentuk perangkat lunak pada awalnya adalah sambungan-sambungan kabel ke antar bagian dalam komputer, gambar berikut memperlihatkan orang yang sedang menggunakan komputer. Cara lain dalam mengakses komputer adalah menggunakan punched card yaitu kartu yang di lubangi. Penggunaan komputer saat itu masih dilakukan secara langsung, sebuah program untuk sebuah mesin untuk tujuan tertentu. Pada era ini, perangkat lunak merupakan satu kesatuan dengan perangkat kerasnya. Penggunaan komputer dilakukan secara langsung dan hasil yang selesai di kerjakan komputer berupa print out. Proses yang di lakukan di dalam komputer berupa baris instruksi yang secara berurutan di proses.
Gb 3.3 Wanita sedang menggunakan komputer ENIAC
Era Stabil
Pada era stabil penggunaan komputer sudah banyak di gunakan, tidak hanya oleh kalangan peneliti dan akademi saja, tetapi juga oleh kalangan industri / perusahaan. Perusahaan perangkat lunak bermunculan, dan sebuah perangkat lunak dapat menjalankan beberapa fungsi, dari ini perangkat lunak mulai bergeser menjadi sebuah produk. Baris-baris perintah perangkat lunak yang di jalankan oleh komputer bukan lagi satu-satu, tapi sudah seperti banyak proses yang di lakukan secara serempak (multi tasking). Sebuah perangkat lunak mampu menyelesaikan banyak pengguna (multi user) secara cepat/langsung (real time). Pada era ini mulai di kenal sistem basis data, yang memisahkan antara program (pemroses) dengan data (yang di proses).
Era pioner
• Proses batch
• Distribusi terbatas
• Pembuatan khusus
Era stabil
• Multi user
• Real - time
• Database
• Produk perangkat lunak
Era mikro
• Sistem tersebar
• Penanaman Kecerdasan
• Perangkat Lunak Murah
Era Modern
• Sistem desktop
• Teknologi objek
• Sistem pakar
• Pemrosesan pararell
•Jaringankomputer
195019601970198019902000
Gb 3.4 Evolusi Perangkat Lunak

Era Mikro
Sejalan dengan semakin luasnya PC dan jaringan komputer di era ini, perangkat lunak juga berkembang untuk memenuhi kebutuhan perorangan. Perangkat lunak dapat di bedakan menjadi perangkat lunak sistem yang bertugas menangani internal dan perangkat lunak aplikasi yang di gunakan secara langsung oleh penggunannya untuk keperluan tertentu. Automatisasi yang ada di dalam perangkat lunak mengarah ke suatu jenis kecerdasan buatan.
Era Modern
Saat ini perangkat lunak sudah terdapat di mana-mana, tidak hanya pada sebuah superkomputer dengan 25 prosesornya, sebuah komputer genggampun telah di lengkapi dengan perangkat lunak yang dapat di sinkronkan dengan PC. Tidak hanya komputer, bahkan peralatan seperti telepon, TV, hingga ke mesin cuci, AC dan microwave, telah di tanamkan perangkat lunak untuk mengatur operasi peralatan itu. Dan yang hebatnya lagi adalah setiap peralatan itu akan mengarah pada suatu saat kelak akan dapat saling terhubung. Pembuatan sebuah perangkat lunak bukan lagi pekerjaan segelentir orang, tetapi telah menjadi pekerjaan banyak orang, dengan beberapa tahapan proses yang melibatkan berbagai disiplin ilmu dalam perancangannya. Tingkat kecerdasan yang di tunjukkan oleh perangkat lunak pun semakin meningkat, selain permasalahan teknis, perangkat lunak sekarang mulai bisa mengenal suara dan gambar.

Klasifikasi Perangkat Lunak

Perangkat lunak secara umum dapat di bagi 2 yaitu perangkat lunak sistem dan perangkat lunak aplikasi. Perangkat lunak sistem dapat di bagi lagi menjadi 3 macam yaitu :
1. Bahasa pemrograman : merupakan perangkat lunak yang bertugas mengkonversikan arsitektur dan algoritma yang di rancang manusia ke dalam format yang dapat di jalankan komputer, contoh bahasa pemrograman di antaranya : BASIC, COBOL, Pascal, C++, FORTRAN
2. Sistem Operasi : saat komputer pertama kali di hidupkan, sistem operasilah yang pertama kali di jalankan, sistem operasi yang mengatur seluruh proses, menterjemahkan masukan, mengatur proses internal, memanejemen penggunaan memori dan memberikan keluaran ke peralatan yang bersesuaian, contoh sistem operasi : DOS, Unix, Windows 95, IMB OS/2, Apple’s System 7
3. Utility : sistem operasi merupakan perangkat lunak sistem dengan fungsi tertentu, misalnya pemeriksaan perangkat keras (hardware troubleshooting), memeriksa disket yang rusak (bukan rusak fisik), mengatur ulang isi harddisk (partisi, defrag), contoh Utilty adalah Norton Utility
Perangkat lunak aplikasi merupakan bagian perangkat lunak yang sangat banyak di jumpai dan terus berkembang. Sebelum tahun 1990-an aplikasi yang di kenal yaitu pemroses kata (Word Star, Chi Write), pemroses tabel (Lotus 123, Quatro Pro), database (DBASE), dan hiburan (game). Pada perkembangan pemroses kata, tabel dan database saat ini telah di bundel menjadi aplikasi office dengan tambahan aplikasi untuk pembuatan presentasi yang nanti akan di berikan pada pelatihan ini. Contoh aplikasi office adalah Microsoft Office yang terdiri dari Word(pemroses kata), Excel (pemroses tabel), Access (database), dan PowerPoint (presentasi). Yang berkembang sangat banyak saat ini adalah aplikasi multimedia dan internet. Contoh aplikasi multimedia adalah Winamp untuk memutar musik berformat MP3 atau CD Audio, kemudian RealPlayer yang dapat digunakan untuk menonton film atau VCD. Aplikasi internet yang umum di gunakan adalah untuk browsing, e-mail, chatting dan messenger.
Aplikasi yang bersifat khusus di antaranya untuk membantu pekerjaan Engineer seperti AutoCAD (gambar struktur), Protel (gambar rangkaian elektronik), dan Matlab (pemroses dan visualisasi persamaan matematis).
Sistem Operasi
Sistem operasi sangat berkaitan dengan prosesor yang di gunakan. Jenis prosesor pada PC yang umum adalah yang kompatibel dengan produk awal IBM dan Macintosh. PC Macintosh, perangkat lunaknya di kembangkan oleh perusahaan yang sama sehingga perkembangannya tidak sepesat cloning IBM PC. Sistem operasi dari cloning IBM saat ini secara umum terbagi menjadi 2 aliran yaitu komersil yang di buat oleh Microsoft dan yang bersifat freeware yang di kembangkan oleh peneliti dari seluruh dunia karena bersifat open source, yaitu bahan baku pembuatan dapat di baca, sehingga hasilnya dapat di tambah atau di modifikasi oleh setiap orang.
Sementara interaksi antara pengguna dan komputer di kenal melalui 2 cara, cara yang pertama adalah pemberian instruksi melalui penulisan perintah(gambar 3.5), atau dengan cara tunjuk (pointer) dengan tampilan

Perangkat lunak aplikasi perkantoran yang umum adalah pemroses kata
Kata
Pemroses kata umum di gunakan untuk menggantikan tugas pengetikan yang sering di lakukan. Selain dapat melakukan format pengetikan seperti penomoran, pengaturan spasi, margin (jarak pinggir kertas), jenis huruf (font), pemroses kata juga dapat melakukan proses pengecekan kata bahkan kalimat.
Pemroses tabel biasanya di gunakan untuk melakukan perhitungan yang menggunakan tabel (tabulasi). Fungsi standar yang di gunakan adalah penjumlahan di suatu range dalam baris atau kolom tertentu, atau fungsi lainnya seperti pencarian nilai rata-rata, maksimal, minimal atau deviasi. Automasi pemrosesan dapat dilakukan dengan menggunakan macro, misalnya perhitungan bulanan.
Aplikasi office database saat ini tidak kami sampaikan, untuk aplikasi presentasi akan kami jelaskan dengan lengkap pada bab 5 – 7, di dalam modul pelatihan dasar ini.
Gb. 3.8 Excel : Program Pemroses Tabel

Aplikasi Multimedia
Aplikasi multimedia saat ini sangat banyak dan beragam. Di katakan Multimedia karena selain penggunaan media teks, aplikasi ini dapat memproses / menampilkan dalam bentuk yang lain yaitu gambar, suara

Aplikasi Multimedia sangat berkaitan dengan format data yang di gunakan. Aplikasi Multimedia umumnya di pisahkan lagi menjadi aplikasi yang di gunakan untuk membuat, yang hanya di gunakan untuk menampilkan saja dan aplikasi pengaturan.
Gb 3.9 Player Suara / Musik
Gb 3.10 Player Film 8


Format-format digital multimedia di antaranya :
MIDI (Musical Instrument Digital Interface) , format suara instrumen ini di perkenalkan pada tahun 1983 oleh perusahaan musik elektrik seperti Roland, Yamaha dan Korg. Format MIDI bersifat sangat kompak dengan ukurannya yang kecil, suara yang di hasilkan oleh MIDI dengan dukungan sound card yang memilik synthesizer (penghasil suara elektrik) sangatlah mirip dengan organ elektrik yang bisa memainkan berbagai alat musik.
MP3, format suara yang terkenal saat ini berbeda dengan MIDI yang hanya instrument, MP3 merekam seluruh suara termasuk suara penyanyinya. Kualitas suara MP3 akan berbanding dengan ukuran penyimpannya. Kualitas yang banyak di gunakan untuk merekam musik adalah standar CD-ROM (44,2 KHz, 16 bit, stereo), sementara kualitas terendah adalah kualitas seperti telepon (5 KHz, 8 bit, mono).
MPEG (Moving Picture Experts Group), merupakan format yang di susun oleh ahli dari berbagai penjuru dunia untuk format multimedia.
AVI (Audio Video Interleave), format AVI di buat oleh Microsoft dan mudah di pindah-pindahkan di aplikasi buatan Microsoft lainnya seperti Word atau PowerPoint
Quicktime, sama dengan AVI, Quicktime dapat digunakan baik di komputer berbasis Intel maupun Mac. Quicktime dapat menyaingin AVI di karenakan tingkat kompresinya yang lebih baik. Tingkat kompresi menentukan besar-kecilnya file yang akan menentukan pula besar-kecilnya media penyimpanan, dan lebar jalur data yang dibutuhkan untuk transfer.
Aplikasi Internet
Perangkat lunak yang berhubungan dengan internet sangat berkaitan dengan aplikasi internet. Aplikasi Internet adalah protokol yang digunakan untuk berhubungan antara satu orang atau mesin dengan pihak lain yang berjauhan. Aplikasi internet akan menyangkut dua sisi, yaitu sisi penyedia (server) atau sisi pengguna (client). Contoh aplikasi internet dan perangkat lunak dari sisi pengguna yang umum di gunakan adalah :
1. HTTP (Hypertext Transfer protocol), merupakan aplikasi internet yang menampilkan baris kalimat, atau gambar, dengan beberapa kata yang di beri tanda garis bawah (hypertext). Dari hypertext ini, pengguna dapat melompat dari satu dokumen (page) ke dokumen lainnya. Perangkat lunak di sisi pengguna yang menjalankan http di kenal sebagai browser. Contoh
Gb3.11BrowserInternetExplorer

. E-mail (Electronic mail), merupakan aplikasi surat menyurat di internet. Setiap orang memiliki
. Messenger
nakan untuk berkomunikasi antara satu orang atau lebih (conference), selain
browser adalah Internet Explorer (gambar 3.11) dan Netscape.

alamat e-mail, dan bisa saling bertukar dokumen satu sama lain. Contoh perangkat lunaknya adalah Outlook Express

Messenger di gu
komunikasi melalu teks (messsage), juga bisa berupa suara (voice) mapun film (webcam)

Rabu, 19 Oktober 2011

Pengantar Teknologi Informasi
Input – Proses - Output
Teknik Informatika
Fakultas Ilmu Komputer
UNSIKA
Tujuan Perkuliahan
Mahasiswa mengenal dan mebedakan
antara komponen input–proses–output
Mahasiswa mengklasifikasikan komponen
input
Mahasiswa dapat mengklasifikasikan
komponen proses
Mahasiswa dapat mengklasifikasikan
komponen output
Mahasiswa mengetahui perkembangan
komponen input-proses-output
2. INPUT
PROCESS STORAGE
IO (CPU)
OUTPUT
3. Input Device adalah alat yang digunakan untuk
menerima inputan dari luar. Inputan bisa berupa data
ataupun perintah.
Alat input antara lain meliputi:
Papan ketik (Keyboard);
Pointing Device (Mouse, Touch Pad,Light Pen);
Scanner (MICR);
Sensor (Digitizing Camera);
Voice Recognition (Microphone)
Video Recognition (Web Cam)
4. Output
Output merupakan hasil dari pengolahan data
masukan dari input. Output dari pengolahan tersebut
antara lain berupa :
• Tulisan 􀀦 Huruf, angka dan simbol
• Image 􀀦 Gambar atau grafik
• Suara 􀀦 Musik, lagu
Untuk output berupa tulisan dan image hasil bisa
ditampilkan ke layar monitor atau dicetak dengan
printer. Sedangkan sound hasil ditampilkan oleh
speaker.

5. CPU
Alat yang utama pada bagian process adalah
CPU. CPU merupakan tempat pemorsesan data
atau perintah yang dimasukkan dari input dan
kemudian informasi yang dihasilkan dikeluarkan
atau ditampilkan ke alat output.
CPU terdiri dari dua bagian utama yaitu Control
Unit (CU) dan Arithmetic and Logic Unit (ALU).
CU bertugas mengatur dan mengendalikan
semua peralatan yang ada pada sistem komputer
sedangkan ALU bertugas melakukan semua
perhitungan aritmatika sesuai dengan instruksi
20
program