Rabu, 08 Januari 2014

DATA & INFORMASI - PTI 05

DATA & INFORMASI
·         Konsep Dasar Struktur Data
·          Database
·         Manajemen Data
·          Sistem Informasi
STRUKTUR DATA
•     Struktur: aturan atau hubungan
•     Data: Bahan/fakta yang digunakan dalam perhitungan/operasi untuk menghasilkan informasi yang berguna; Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam bentuk tulisan, suara,gambar, sinyal atau simbol
•     Struktur dataàcara menyimpan atau merepresentasikan data di dalam komputer agar bisa dipakai secara efisien
Dalam mempelajari struktur data hal-hal awal yang perlu kita ketahui adalah…
·         Konstanta
·         Variable
·          Tipe data
KONSTANTA
·          Dalam membuat suatu program, kita perlu menggunakan konstanta agar program kita bisa lebih mudah diperbaiki jika ada suatu kesalahan yang kita buat
·         Dengan menggunakan konstanta kita bisa memberikan nama yang mudah dimengerti dan dipahami untuk bilangan numerik yang sangat kompleks
·          Konstanta dideklarasikan pada awal program
 namakonstanta1 = nilaikonstanta1;
namakonstanta1 = nilaikonstanta1;
namakonstantaN = nilaikonstantaN;
 Contoh konstantanya adalah:
maximum =100;
luas lingkarn = pi*radius;
pi = 3,14;
Sesuai dengan namanya “konstanta”, maka nilai dalam konstanta selalu konstan atau tetap dan kita tidak dapat merubah nilai dari konstanta pada saat program sedang dijalankan.
VARIABEL
Lokasi di memori yang kita siapkan dan kita beri nama khas untuk menampung suatu nilai dan atau mengambil nilai kembali tersebut. Bentuk umum dari variable adalah:
NamaVariabel1 : TipeData1;
NamaVariabelNN : TipeDataN;
Contoh dari variable adalah:
Nilai1 : byte;
Nama : string(20);
Totaldata : integer;
TIPE DATA
•     Integer adalah tipe data nilainya merupakan bilangan bulat
•     Boolean digunakan untuk merepresentasikan logika. Bolean hanya dapat bernilai True(1) dan False(0)
•     Real biasanya digunakan untuk merepresentasikan nilai pecahan
•     Tipe data karakter hanya dapat menampung satu karakter saja dan mengalokasikan satu byte memori
•    String adalah tipe data gabungan(array) dari karakter sebanyal 256 karakter
       Dll
DATABASE
•     Basis data (database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya.
•     Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai.
•     Penerapan database dalam sistem informasi disebut dengan database system.
•     Sistem basis data (database system) adalah suatu sistem informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang lainnya dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam di dalam suatu organisasi.
•       Pendekatan database berbeda dengan pendekatan tradisional
MANAJEMEN DATA
Data Management System: kombinasi SW, HW, dan informasi yang didesain agar semudah mungkin cara penyimpanan dan pengambilannya kembali untuk pemanfaatannya.
     File management system (DMS) ~ sebuah DMS yang setiap saat hanya mengakses data/informasi 1 tabel atau 1 file. Cara pembuatan, pemeliharaan, dan pemakaiannya mudah dan murah [personal].
 •      Database Management System (DBMS) ~ sebuah DMS yang setiap saat dapat mengakses banyak tabel / file. Cara pembuatan, pemeliharaan, dan pemakaiannya tidak mudah dan tidak murah [instansi/organisasi].
•     Tools DMS
– Relational DataBase Management System adalah sebuah program untuk create, update, & administer sebuah basisdata relasional. Contoh: Oracle, DB2, SQL Server.
– Structured Query Language (baca "S-Q-L" atau "sequel") ~ bahasa baku/standard ["Select", "Insert", "Update", "Delete", "Create", and "Drop” ] untuk RDBMS.
– Object-oriented DataBase Management System ~ DBMS yang menunjang pemodelan dan kresi data sebagai objects, menentukan class dari objek dan inheritance dari class serta metoda-metoda untuk menangani objek-objek tersebut.
– Open DataBase Connectivity ~ API baku yang dikembangkan berdasar pada spesifikasi SQL Access Group, untuk koneksi ke basisdata SQL menghasilkan database independent applications.
– Java DataBase Connectivity ~ antarmuka agar dapat akses ke banyak  basisdata lintas WWW dengan mudah, misal jdbc://www.swaps.com:400/databasefile.
– Common Object Request Broker Architecture - memungkinkan sebuah  program di satu komputer minta informasi pada program lain di komputer lainnya [dalam jaringan], tanpa perlu memahami bahasa yang dipakai  atau cara memintanya.
Prinsip Manajemen Data
                – Access Restrictions - larangan akses & proses data
• Temporer, saat administrator meng-update & validasi.
• Temporer, untuk menjaga intellectual property.
• Temporer, sebagai jaminan pada rekanan/sponsor.
• Permanen, untuk menjaga privacy of human subjects.
                – Data Retention and Storage
• Umumnya sebuah instansi/perusahaan dapat menentukan minimal 3 tahun sesaat mulai operasional.
• Banyak ahli merekomendasikan 5 tahun sesaat mulai operasional. Banyak instansi besar menentukan < 5 tahun.
• Bila terkait dengan hak paten dan legalitas lainnya, perlu minta pendapat ahli hukum sebelun data dihancurkan
Data Warehouse: Kumpulan terpadu data perusahaan, dapat diakses oleh business managers, administrators, service providers & researchers yang berhak untuk: dianalisis, menghasilkan ad hoc queries & reports, dan cara pemeliharaan data subsets.
Data Mining: Aktifitas ekstraksi informasi yang tujuannya untuk menemukan fakta-fakta tersembunyi dalam basisdata, yang memungkinkan prediksi hasil-hasil pada masa datang.
Data Model: Hasil proses desain basisdata yang dapat dipakai untuk mengidentifkasi dan mengorganisasi data logically & physically. Akan menunjukkan semua informasi yang harus ada dalam basisdata, bagaimana cara penggunaannya, dan bagaimana setiap item database akan saling terkait.
SISTEM INFORMASI
•    Suatu sistem dapat didefinisikan sebagai suatu kesatuan yang terdiri dan dua atau lebih komponen atau subsistem yang berinteraksi untuk mencapai suatu tujuan.
•    Suatu sistem dapat terdiri dan sistem-sistem bagian (subsystems).
•   Misal, sistem komputer dapat terdiri dari subsistem perangkat keras dan subsistem perangkat lunak.
•   Masing-masing subsistem dapat terdiri dan sub sistem-subsistem yang lebih kecil lagi atau terdiri dari komponen-komponen.
•   Informasi dapat didefinisikan sebagai hasil pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) yang digunakan untuk pengambilan keputusan.
•    Sumber dan informasi adalah data.
•   Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata.
•   Kejadian-kejadian (event) adalah sesuatu yang terjadi pada saat yang tertentu.
•    Misalnya penjualan adalah transaksi perubahan nilai barang menjadi nilai uang atau nilal piutang dagang.
•   Kesatuan nyata (fact) adalah berupa suatu obyek nyata seperti tempat, benda dan orang yang betul-betul ada dan terjadi.
•    Sistem Informasi dapat didefinisikan sebagai:
•   suatu sistem di dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media, prosedur-prosedur dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin tertentu, memberi sinyal kepada manajemen dan yang lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar informasi untuk pengambilan keputusan yang cerdik.
•    Sistem informasi dapat terdiri dari komponen-komponen yang disebut dengan istilah blok bangunan (building block), yaitu :
•       blok masukan (input block),
•       blok model (model block),
•       blok keluaran (output block) 
•       blok teknologi. (technology block),
•       blok dasar data (database block)
•       blok kendali (control block).
•       Sebagai suatu sistem, keenam blok tersebut masing-masing saling berinteraksi satu dengan yang lainnya membentuk satu kesatuan untuk mencapai sasarannya.
BLOK MASUKAN
–      Input mewakili data yang masuk ke dalam sistem informasi.
–      Input di sini termasuk metode-metode dan media untuk menangkap data yang akan dimasukkan, yang dapat berupa dokumen-dokumen dasar.
BLOK MODEL
·      Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang akan memanipulasi data input dan data yang tersimpan di dasar data dengan cara yang tertentu untuk menghasilkan keluaran yang diinginkan.
BLOK KELUARAN
•   Produk dan sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.
BLOK TEKNOLOGI
•    Teknologi merupakan “kotak alat” (tool-box) dari pekerjaan sistem informasi.
•     Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian sistem keseluruhan.
•    Teknologi terdiri dan 3 bagian utama, yaitu, :
–      perangkat lunak (software),
–      perangkat keras (hardware) dan
–      brainware.
BLOK BASIS DATA
•     Basis data merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya.
•     Data perlu disimpan di dalam basis data untuk keperluan penyediaan informasi lebih lanjut.
•     Data di dalam basis data perlu diorganisasikan sedemikian rupa, supaya informasi yang dihasilkan berkualitas.
•     Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya.
•     Basis data diakses atau dimanipulasi dengan menggunakan perangkat lunak paket yang disebut dengan DBMS (Database Management Systems).
BLOK KENDALI
•     Untuk supaya sistem informasi dapat berjalan sesuai dengan yang diinginkan, maka perlu diterapkan pengendalian-pengendalian di dalamnya.
•     Beberapa pengendali perlu dirancang dan diterapkan untuk meyakinan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi.
Management Information System
–    Segala sumberdaya & prosedur yang dibutuhkan untuk mengumpulkan, proses, dan distribusi informasi yang akan digunakan      untuk ambil keputusan.
–     Sistem user-machine terpadu yang menghasilkan informasi untuk menunjang operasi, manajemen, analisis, dan fungsi-fungsi pengambilan keputusan dalam organisasi.
Analisa Sistem à FOD
•     Analisa sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasikan permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.
•     Alat yang dipakai adalah Flow Of Document Manual dan simbol-simbol yang digunakan adalah seperti pada gambar di bawah ini :
Contoh: Nasabah akan menabung dengan membawa buku tabungan, uang tunai. Mengisi slip setoran 2 rangkap, dan menyerahkan buku beserta slip ke teller. Teller melakukan pengecekan uang, buku tabungan dan isi slip setoran. Menginput kedalam sistem, mencetak buku tabungan dan memverifikasi slip setoran. Uang tunai dan slip setoran rangkap ke-2 disimpan oleh teller. Nasabah membawa buku tabungan dan slip setoran rangkap ke-1.

PERANGKAT LUNAK - PTI 04

PERANGKAT LUNAK
Klasifikasi Software
Software adalah program komputer yang merupakan suatu instruksi yang harus diberikan kepada unit pengolah agar komputer dapat menjalankan pekerjaan sesuai dengan yang dikehendaki.
1. Operating System (Sistem Operasi)
2. Utility Software (Program Bantu)
3. Package Software (Program Paket)
 4. Applicated (Program Aplikasi)
 Sistem Operasi:
Software Tersembunyi
       sekumpulan program yang menjembatani antara software aplikasi dan hardware
       software yang mengendalikan akses ke semua hardware dan software resource.
System software :
       sering tertukar dengan sistem operasi
       semua program yang berhubungan dengan koordinasi operasi komputer
       melibatkan sistem operasi, translator bahasa pemrograman, dan program utilitas
Sistem Operasi:
       Kumpulan program
       Program yang terpenting dalam OS adalah program yang mengatur sistem operasi, berada di memory
3 Fungsi utama sistem operasi
       mengelola sumber daya komputer, seperti Central Processing Unit, Memory, disk drive, dan    
         printer.
       menyediakan user interface
       mengeksekusi dan memberikan pelayanan untuk software aplikasi
       Utility Software
       Software yang digunakan untuk membantu mempermudah dalam menangani pekerjaan awal dalam pengoperasian komputer beserta perangkatnya.misalnya seperti: memeriksa (scanning), menganalisa (analyzing),  memperbaiki (repairing),  mencari (searching), menggandakan (copying) file dan sebagainya.Contohnya: Norton Utility (NU), PC Tools, Xtree,  QuickDos.
Package Software (Program Paket)
1. Word Processing (Pengolah Kata)
2. Spread Sheet (Pengolah Angka)
3. Database (Pengolah Data Awal)
4. Publisher (Pengolah Tata Letak)
5. Aided Design (Pengolah Rancang Bangun)
6. Statistic (Pengolah Statistik)
7.  Language Program (Bahasa Pemrograman)
8.  Anti Virus
Applicated (Program Aplikasi)
Program ini merupakan program siap pakai, banyak dibuat untuk aplikasi-palikasi kerja tertentu seperti akuntansi, berbagai macam format, kartu-kartu, sampul buku, editing foto dan sebagainya.
Jenis – jenis Software berdasarkan Operating System
A.      UNIX
Unix adalah sebuah sistem operasi komputer yang dikembangkan oleh AT&T Bell Labs pada tahun 1960 dan 1970-an. UNIX didesain sebagai sistem operasi yang portable, multi-tasking dan multi-user. Di Indonesia Unix digunakan sebagai Server aplikasi, produk yang beredar di pasaran antara lain IBM AIX, HP UX, Sun Solaris
B. Microsoft Windows
Microsoft Windows atau lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi komputer pribadi yang dikembangkan oleh Microsoft. Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan  command-line.
C. LINUX
Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapapun.
Jenis – jenis Software berdasarkan Aplikasinya
a. Aplikasi Perkantoran
•      Microsoft Word ( Pengolahan Dokumen )
•      Microsoft Excel ( Spreadsheet )
•      Microsoft Power Point ( Presentasi )
b. Aplikasi Penggunaan Rumah
•     Games : Minesweeper, FIFA 2005
•     Referensi : Microsoft Encarta, Wikipedia
c. Aplikasi Bisnis
•     MYOB, Microsoft Money ( Akuntansi )
•    Microsoft CRM ( Customer Relationship Management )
d. Aplikasi Graphis
•     Adobe photoshop
    Corel draw, Adobe Ilustration
     Auto cad
       ACD See
     Movie Maker
e. Aplikasi Multimedia
•      Winamp, Apple iTunes
    Windows Media Player
f.Aplikasi Internet
•    Internet Explorer
    Microsoft Outlook
    Total Commander
   MSN Messenger, YM, ICQ
   mIRC
g. Aplikasi Anti Virus
•     Norton
    Avast
     Kasperkey
    AVG, dll.
Jenis – jenis Software Utility
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 :
a. Norton Utility
b. QuickDos
c. Defragmenter
d. Format disket, periksa system
Perangkat Lunak Sistem
• Karakteristik OS
                – Preinstalled [ter install sebelumnya]
                – Selalu terbuka
                – Menjalankan program & mengelola data
• Tujuan OS :
                – Eksekusi user programs
                – Memiliki Kernel, komputer selalu siap dipakai
                – Pemakaian komputer efisien, untuk beragam aplikasi
                – Resource allocator
                – Mengendalikan perangkat I/O
Perangkat Lunak Aplikasi
Aplikasi saintifik dan teknis
– Dasar
                mendukung ide creatif, pekerjaan repetitif, akurat,   pemakaian mudah,didukung banyak libraries & methods.
 – Jenis
–   Design toolspackage: Autocad, CASE, CAD/CAM …
–   Data logging tools, untuk: cuaca, polusi, ….
–   Robotics & Artificial Intelligent tools
–   Embedded system tools, untuk :
–   jaringan
–   alat rumah tangga: microwave, mesin cuci,
–   Multimedia & telecommunication: cellular phone
–   Game.

PERANGKAT KERAS KOMPUTER - PTI 03


PERANGKAT KERAS KOMPUTER
1.      ALAT INPUT
Ø Alat Input (input device/input unit/input equipment adalah : alat yang digunakan untuk menerima input
Ø Input adalah : Energi yang dimasukkan ke dalam suatu sistem. Input dapat berupa signal input atau maintenance input.
Ø Signal Input adalah : Energi yang akan diolah oleh sistem.
Ø Maintenance Input adalah : Energi yang akan digunakan untuk mengolah signal input. 
2.      ALAT INPUT LANGSUNG
Ø  Keybord adalah alat input yang paling umum dan banyak digunakan
Ø  Pointing device digunakan untuk keperluan tertentu, misalnya pembuatan grafik atau gambar
Ø  Scanner adalah alat input yang bekerja dengan cara meraba secara elektronik input yang akan dibaca
3.      ALAT PEMROSES
CENTRAL PROCESSING UNIT
CPU terdiri dari dua bagian utama yaitu :
·      Unit Kendali ( Control Unit ) bagian ini bertugas mengatur dan mengendalikan semua peralatan data dan kapan data diolah serta kapan ditampilkan pada alat output.
·      Arithmetic And Logic Unit ( ALU) bagian ini bertugas melakukan semua perhitungan arithmatika atau metematika yang terjadi sesuai dengan instruksi program
·      Diantara dua bagian utama tersebut , CPU mempunyai beberapa simpanan yang berukuran kecil yang disebut dengan register
·      Sistem Komputer
·       Konfigurasi/Struktur IAS
Multi Level Machine
v  Level-0  (gate) yang membentuk prosesor, memori, dan  register.
v  Level-1  (register) yang membentuk memori lokal dan sebuah ALU, yang saling terhubung oleh data path.
v  Level-2  (instruksi) sesuai arsitektur.
v  Level-3  Tingkat OS, menangani instruksi-instruksi yang ada pada level-4 dan level-5.
v  Level-4  Fasilitator pembuat program pada level-1, level-2, dan level-3 yang tidak bisa membuat kode mesin; butuh asembler sebagai translator.
v  Level-5  Bahasa yang mendekati pola bahasa manusia, butuh interpreter dan compiler sebagai translator.
Sub Sistem CPU
Fungsi sub sistem
·         ALU menangani operasi aritmatika dan boolean, contoh: adder
·         –CU mengendalikan operasi sistem, contoh: program counter
·         Register menyimpan data kecepatan tinggi, volume kecil
·         Bus atau data path sebagai media interkoneksi /komunikasi antar register.
MAIN MEMORY
1.      Random Access Memory ( RAM)
Struktur dari RAM dibagi menjadi 4 bagian yaitu :
§ Input Storage,digunakan untuk menampung input yang dimasukkan lewat alat input
§  Program Storage, digunakan untuk menyimpan semua instruksi-inastruksi program yang akan diproses
§  working Storage, digunakan untuk menyimpan data yang akan diolah dan hasil dari pengolahan
§  Output Storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output
2.      Read Only Memory (ROM)
Jenis ROM
·      PROM (Programmable Read Only Memory): dapat diprogram sekali saja oleh Programer
·      EPROM ( Erasable PROM) atau RPROM : dapat dihapus dengan sinar ultraviolet dan dapat diprogram kembali berulang- ulang 
·      EEPROM ( Elecetrically Erasable PROM) : dapat dihapus dan diprogram secara elektronik
Definisi PenggolonganKomputer
1.       Analog Computer
  Komputer Analog digunakan untuk data yang sifatnya kontinyu dan bukan data yang berbentuk angka, tetapi dalam bentuk fisik. Seperti Arus Listrik, temperatur, Kecepatan
2.    Digital Computer
 Data yang diterima oleh Komputer digital berbentuk angka atau huruf. Komputer Digital biasanya digunakan pada aplikasi bisnis dan aplikasi teknik
3.    Hybrid Computer
Didalam Aplikasi yang khusus, dibutuhkan suatu komputer yang mampu menyelesaikan permasalahan lebih cepat dan komputer digital dan lebih tepat dan komputer analog. Komputer ini merupakan kombinasi dan komputer analog dan komputer digital.
BERDASARKAN PENGGUNAANNYA
·         Special-purpose computer ( Komputer untuk penggunaan khusus) menurut fungsinya komputer ini dirancang untuk menyelesaikan suatu masalah yang khusus, yang biasanya hanya berupa satu masalah saja. Komputer ini dapat berupa Komputer Digital maupun computer analog
·         General-Purpose Computer ( Komputer Unutk Penggunaan Umum) menurut fungsinya komputer ini dirancang untuk menyelesaikan bermacam-macam masalah
BERDASARKAN UKURANNYA
Ø  Micro Computer (Komputer Mikro)
Ø  Mini Computer  (Komputer Mini)
Ø  Small Computer (Komputer Kecil)
Ø  Medium Computer (Komputer Menengah)
Ø  Large Computer  (Komputer Besar)
Ø  Dan Super Computer (Komputer Super)

PENGENALAN TEKNOLOGI INFORMATIKA - PTI 02

Pendahuluan    
  Definisi
– Information technology (teknologi informasi - TI)
adalah istilah untuk mendeskripsikan teknologi - teknologi yang memungkinkan manusia untuk:
• mencatat (record)
• menyimpan (store)
• mengolah (process)
• mengambil kembali (retrieve)
• mengirim (transmit)
• menerima (receive) 
 Informasi
  Informasi VS Data:
       Data (datum) ~ sekumpulan fenomena alam (dlm bentuk angka, kata, gambar / bentuk lain ) termasuk didalamnya hasil dari pengalaman, observasi dan penelitian.
      •Raw data (dlm term komputasi) ~ angka, karakter, gambar  atau bentuk lain yang   
       digunakan untuk men-convert kuantitas fisik ke dalam simbol dalam pengertian yang luas
      • data ~ raw data: Cavalera, Dargo, Fasilkom, 18, ….
      Info = data yang terstruktur hasil olahan, contoh:            A11.2007.01234 Cavalera Jl.Dargo II
Teknologi:
v  ilmu yang berkaitan dengan seni atau sains dengan pengaplikasian pengetahuan saintifik ke praktis
v  aplikasi praktis dari sains dalam industri atau bisnis
v  Sains & Teknologi
v Karakteristik
          sains ~ kolam pengetahuan, diisi oleh para ilmuwan [untuk memenuhi rasa      
                           keingintahuan],orientasi pada alam
          • teknologi ~ menghasilkan produk, [industry-oriented], rumit dan sulit diprediksi
v Faktor Kendala
          • budaya [rencana pendek/panjang, kualitas, Not Invented Here Syndrome ketidakmauan
            untuk mengadopsi ide atau produk karena berasal dari kultur yang berbeda, [-sikap
           nasionalisme-]
          • transfer teknologi [ragam kesenjangan]
          • advanced scientific knowledge
TI
• Masa lalu: goresan/gambar, alat hitung, arsip, telegraf, ...
• Masa kini: komputer, faks, telekonferensi, …
Mengapa informasi dibutuhkan ?
• Alat komunikasi: sinyal [asap, lampu], kode [morse, gerak tubuh, ..]
• Dasar pengambilan keputusan
• Kegembiraan
Informasi apa ?
• Segala jenis ?
• Khusus => tergantung: posisi, situasi, kondisi, relasi, ....
Sumber informasi melalui:
• Pustaka [ilmiah, semi-ilmiah, populer]
• Media massa [cetak, radio, TV]
• Lisan [wawancara, telepon]
• Tulisan [surat, fax]
Perangkat bantu :
• Manual [pensil/pena + kertas]
• Mesin mekanis [mesin tik]
• Alat telekomunikasi
• Alat elektronis [komputer => dalam berbagai bentuk]
Cara Olah Data [sebaiknya]
• Perekaman awal [originating]
• Pengklasifikasian [classifying]
• Penyusunan/pengurutan [sorting]
• Penghitungan [calculating]
• Penyimpanan [storing]
• Cara pengambilan kembali [retrieving]
• Perbanyakan [copying]
• Penyampaian [distributing]
Sejarah TI
Natural
• Purba: goresan dan gambar pada batu, gua
• Cina/Mesir/Romawi kuno:
    - media: lempung, kertas, ….
   - alat: abacus/suan pan, jari tangan, ….
• Abad 17-18:
  - Napier’s bones [John Napier, 1614]
  - slide rule
Mekanis
- Pascaline [Blaise Pascal, 1642]
- Difference & Analytical Engine [Ch.Babbage, 1830]
Elektronis [Gen-1]
• ENIAC
- Eckert & Mauchly
- 1943-46, tabung
- desimal
- non komersil
• IAS
[Institute for Advanced Study,
Princeton]
- Von Neumann & Alan Turing
- 1952, tabung
- biner
- stored program
Elektronis [Gen-2]
• Transistor
• UNIVAC I E&M Computer Co.,
- 1947, komersil, dipakai sensus
• IBM 701 [saintifik], 702 [bisnis]
- komersil, 1953-55, stored program, punched card
Elektronis [Gen-3]
• SSI [small scale integration circuits - 100 transistors
on chips]
• DEC PDP-8
- 1964
- minikomputer pertama di ruangan tanpa AC
- bus structure
• IBM 360 family
- 1964
- instruction sets & OS identik/mirip
- multiplexed switch structure
Elektronis [Gen-4]
• MSI [medium scale integration circuit~ 3000 trans] to LSI [large scale integration circuit ~ 100 K trans.]
• Teknologi semikonduktor [wafer semiconductor]
• Contoh
- DEC VAX family
- IBM 370 family
Elektronis [Gen-5]
• VLSI [very large scale integration circuit ~ 100 M trans], 1978 - …..
Elektronis [Gen-6]
• ULSI [ultra large scale integration circuit >
100 M trans]
Komponen TI
Hardware (HW)
• CPU, memory, I/O device, interconnector
Software (SW)
• OS, package application, user application
Firmware (FW)
• instruksi disimpan permanen dalam ROM
Brainware (BW)
• end user, programmer, analyst, manager, database admin
Infoware (IW)
• user manual, standard operational procedure, cyber law
DEFINISI KOMPUTER
Menurut buku Computer Annual (Robert H. Blissmer)
 Komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas sebagai berikut:
    —  Menerima input,
    —  Memproses input tadi sesuai dengan programnya,
    —  Menyimpan perintah-perintah dan hasil dari pengolahan,
    —  Menyediakan output dalam bentuk informasi.
Pengenalan TI
Konklusi
     – Sejak dulu manusia butuh informasi
     – Informasi = hasil olahan raw data
    – Sampai media abad 20 terjadi evolusi alat hitung
    – Komputer = alat olah data elektronis yang memiliki komponen: CPU, memory, I/O    
       device,interconnector.
    – Komponen TI: HW, SW, FW, BW, IW