| Kata Pengantar |
| |
|
| Bab 1 |
Pendahuluan |
| |
Definisi |
| |
|
Informatika
Ilmu Komputer |
| |
Fakta Sejarah
Bidang Keilmuan
Klasifikasi Keilmuan |
| |
|
Dasar Klasifikasi
Klasifikasi |
| |
Jalur Pendidikan |
| |
|
Pendidikan Kejuruan
Pendidikan Tinggi
Kursus |
| |
Gelar Akademik
Kondisi SDM Informatika |
| |
|
Banyak Tapi Sulit
Orang Komputer
Diakui oleh Dunia Internasional |
| |
Mari Mempersiapkan Strategi
Mereka Memanfaatkannya |
| |
|
| Bab 2 |
Sistem Komputer |
| |
Makna Sistem Komputer |
| |
|
Sistem
Komputer
Sistem Komputer
Sistem Komputer dan Informatika |
| |
Elemen Sistem Komputer |
| |
|
Brainware
Software
Hardware |
| |
Perkembangan Sistem Komputer |
| |
|
Evolusi
Generasi Komputer
Perkembangan Input dan Output
Perkembangan Pemrograman |
| |
Komputer Berdasarkan Data yang Diolah |
| |
|
Komputer Analog
Komputer Digital
Komputer Hybrid |
| |
Komputer Berdasarkan Penggunaanya |
| |
|
Special Purpose Computer
General Purpose Computer |
| |
Komputer Berdasarkan Skala Kemampuannya |
| |
|
Small Scale Computer
Medium Scale Computer
Large Scale Computer |
| |
Klasifikasi Komputer
Siklus Pengolahan data |
| |
|
Input
Proses
Bus
Program
Storage
Output |
| |
Mesin Bekerja
Mengenal Kesalahan pada Komputer |
| |
|
Syntax Error
Logical Error
Run-time Error |
| |
|
| Bab 3 |
Konsep Dasar |
| |
Pendahuluan
Mengenal Analog dan Digital |
| |
|
Sinyal Analog
Sinyal Digital |
| |
Data Digital |
| |
|
Bit dan byte
Nibble
Octed
Bits per second (bps)
ASCII dan EBCDIC
American Standard Code for Information Interchange (ASCII)
EBCDIC
Unicode
Character |
| |
Satuan Perhitungan |
| |
|
Kilo
Mega
Giga
Tera
Peta
Exa
Zetta
Yota
Cara Menghitung Byte Ke Bit atau Sebaliknya |
| |
Satuan Waktu |
| |
|
Milidetik
Mikrodetik
Nanodetik
Pikodetik |
| |
Greenwich Mean Time (GMT)
Kapasitas Chanel Transmisi |
| |
|
Bandwidth
Samakah Bandwidth dengan Kecepatan?
Narrowband
Broadband
Wideband |
| |
Mode Transmisi |
| |
|
Parallel Transmission
Serial Transmission
Synchronous Transmission
Asynchronous Transmission |
| |
Arah Kanal Transmisi |
| |
|
Simplex
Half Duplex
Full Duplex |
| |
Konfigurasi Jalur Transmisi
Jalur Transmisi |
| |
|
Unicast
Multicast
Broadcast |
| |
Media Transmisi |
| |
|
Kabel (Wired)
Nirkabel (Wireless) |
| |
|
| Bab 4 |
Cara Kerja Komputer |
| |
Hal yang Terjadi Ketika Komputer Dinyalakan |
| |
|
Saat Dinyalakan
CPU Siap Menjalankan Tugasnya
Pengalamatan Mulai Beraksi di Sini
Bus
Fetch
Peranan dari Memori Utama
Chipset
I/O Bus dan Hard Drive
Hirarki pada Media Penyimpanan |
| |
Komputer Bekerja |
| |
|
Sistem operasi
Empat Tahap yang terjadi di CPU
Clock
Clock rate
Interrupt
Stack
Prioritas dalam Interrupt
Penyatu Perangkat |
| |
Operasi Internal pada CPU |
| |
|
Fetch
Decode
Execute
Store
Pengaturan Perintah |
| |
Merancang CPU Berkecepatan Tinggi |
| |
|
Pertinggi Kecepatan Clock
Perlebar Jalur
Lakukan Berbagai Hal pada Saat yang Bersamaan |
| |
Arsitektur Komputer |
| |
|
RISC dan CISC
SIMD
VLIW
Menghubungkan antar CPU |
| |
Jenis-jenis Prosesor
CPU untuk Keperluan Khusus |
| |
|
ASIC
DSP
Media Processor
FPGA |
| |
Industri Mikroprosessor
Boot |
| |
|
Bootstrap
Jenis-jenis Boot |
| |
|
| Bab 5 |
Media Penyimpan |
| |
Storage Bekerja |
| |
|
Menempatkan File ke Dalam Memori
CPU Mendapatkan Informasi dari Disk
Menyimpan sebuah file ke Disk |
| |
Memory System |
| |
|
Permasalahan pada Memory
RDRAM
Flash Memory
MRAM |
| |
Disk Storage |
| |
|
Magnetic Storage
Optical Storage |
| |
Bus I/O |
| |
|
VESA
PCI
External I/O |
| |
Chipset |
| |
|
|
| Bab 6 |
Monitor dan Sistem Grafis |
| |
Membuat Suatu Image |
| |
|
Pixel dan dot |
| |
Area Tampilan |
| |
|
Aspek Rasio
Ukuran Layar
Resolution
Dot Pitch
Interlacing
Refresh Rate
Ketajaman Warna
Pewarnaan
Contrast dan Brightness
Stabilitas Penampilan Image dan Gambar Bergerak |
| |
Teknologi Monitor |
| |
|
Perkembangan Teknologi Display
Jenis Tabung CRT
Konsumsi Energi |
| |
Liquid Crystal Display |
| |
|
Menampilkan Cahaya Pada LCD
Cara Kerja LCD |
| |
Plasma |
| |
|
Keunggulan
Aplikasi Penggunaan |
| |
Printer |
| |
|
Fungsi Printer
Resolusi
Kecepatan Pencetakan |
| |
Teknologi Printer yang Banyak Digunakan |
| |
|
Dot Matrix
Laser Printer
Printer InkJet
Printer Multifungsi |
| |
|
| Bab 7 |
Interaksi dengan Komputer |
| |
Input Device |
| |
|
Direct Input
Indirect Input
Input Unit |
| |
Keyboard
Penangkap Objek |
| |
|
Scanner
Web Camera |
| |
Pointing Device |
| |
|
Mouse
Touch Screen
Light Pen |
| |
|
|
| Bab 8 |
Perangkat Lunak Komputer |
| |
Perangkat Lunak
Program Komputer
Perkembangan Software |
| |
|
Sejarah Perkembangan
Fase Perkembangan |
| |
Kategori Perangkat Lunak
Jenis Perangkat Lunak |
| |
|
Program Sistem
Program Aplikasi |
| |
Software Open Source |
| |
|
Kriteria Open Source
Mengapa Open Source?
Manfaat Open Source Bagi Indonesia |
| |
Konsep Perangkat Lunak Bebas |
| |
|
Perangkat Lunak Open Source
Perangkat Lunak Public Domain
Perangkat Lunak Copylefted
Perangkat Lunak Bebas Non-Copylefted
Perangkat Lunak GPL-Covered
Sistem GNU
Program GNU
Perangkat Lunak GNU
Perangkat Lunak Semi-Bebas
Perangkat Lunak Berpemilik
Freeware
Shareware
Perangkat Lunak Komersial |
| |
|
| Bab 9 |
Sistem Operasi |
| |
Sekilas Tentang Sistem Operasi |
| |
|
Kebutuhan Terhadap Layanan
Pandangan Pengguna Komputer tentang Sistem Operasi
Generasi Pengembangan Sistem Operasi |
| |
Lapisan Interaksi pada Sistem Komputer |
| |
|
User
Program Aplikasi
Sistem Operasi
Perangkat Keras |
| |
Tugas Sistem Operasi |
| |
|
Resource Manager
Penyedia Layanan |
| |
Struktur Dasar Sistem Operasi |
| |
|
Monolitik
Berlapis
Mesin Maya
Client-Server
Berorientasi Objek |
| |
Shell pada Sistem Operasi |
| |
|
Text-Based Shell
GUI-Based Shell |
| |
Fungsi Sistem Operasi
Komponen Sistem Operasi |
| |
|
Process Management
Main-Memory Management
Secondary-Storage Management
I/O System Management
File Management
Protection System
Networking (Distributed System)
Command-Interpreter System
Layanan Sistem Operasi
System Calls
Mesin Virtual
Perancangan dan Implementasi Sistem Operasi
System Generation (SYSGEN) |
| |
Layanan Sistem Operasi |
| |
|
Bentuk Layanan
Variasi Layanan
Pengendalian Sistem Operasi
System Program
Aspek Lain dari Sistem Operasi |
| |
System Boot |
| |
|
Firmware
Bootstrap Loader
Kernel
SYSGEN |
| |
|
| Bab 10 |
Bahasa Pemrograman |
| |
Programmer
Computer Language |
| |
|
Programming Language
Specification Language
Data Manipulation Language
Markup Language
Transformation Language
Communication Protocol untuk Jaringan Komputer |
| |
Sejarah Bahasa Pemrograman
Generasi Bahasa Pemrograman |
| |
|
First Generation Language: Machine Language
Second Generation Language: Assembly Language
Third Generation Language: High-level Programming Language
Fourth-Generation Language: Declarative Language
Fifth-Generation Programming Language: Visual Programming |
| |
Code Generator |
| |
|
Assembler
Compiler
Interpreter
Linker |
| |
Tipe Bahasa Pemrograman |
| |
|
Pemrograman Terstruktur
Bahasa Pemrograman Prosedural - Terstruktur |
| |
Ciri Khas dari Suatu Bahasa Pemrograman |
| |
|
Tipe Data
Struktur Data
Instruksi dan Control Flow
Design Philosophies |
| |
Beberapa Bahasa Pemrograman |
| |
|
COBOL
FORTRAN
BASIC
ADA |
| |
Kategori dari Bahasa Pemrograman |
| |
|
Array Languages
Assembly Languages
Authoring Languages
Command Line Interface (CLI) Languages (Batch Languages)
Compiled Languages
Concatenative Languages
Concurrent Languages
Curly-Brace Languages
Dataflow Languages
Data-Oriented Languages
Data-Structured Languages
Extension Languages
Fourth-Generation Languages
Functional Languages
Interpreted Languages
Iterative Languages
Syntax Handling Languages
Little Languages
Logical Languages
Machine Languages
Macro Languages
Non-English-Based Languages
Object-Oriented Languages
Off-Side Rule Languages
Procedural Languages
Prototype-Based Languages
Rule-Based Languages
Scripting Languages
Turing Tarpits
XML-Based Languages |
| |
Klasifikasi dari Bahasa Pemrograman |
| |
|
Array Programming Language
Concatenative Programming Language
Concurrent Programming Language
Declarative Programming Language
Domain-Specific Programming Language
Dynamic Programming Language
Educational Programming Language
Esoteric Programming Language
Functional Programming Language
General-Purpose Programming Language
Logic Programming Language
Object-Oriented Programming Language
Procedural Programming Language
Scripting Programming Language
Perbandingan Penggunaan Bahasa |
| |
Hello World Program |
| |
|
Text User Interface (TUI) (Aka Console, Line-Oriented)
Graphical User Interfaces (GUIs)
Document Formats
Page Description Languages |
| |
|
| Bab 11 |
Program Aplikasi |
| |
Office Application Suite |
| |
|
Produk Office Suite
Kelompok Aplikasi |
| |
Computer-Mediated Communication |
| |
|
Web Browser |
| |
Multimedia |
| |
|
Media Player |
| |
Analytical Software
Collaborative Software
Business Software
Graphics Application Suite
Document Management System
User Software |
| |
|
Customized Program
Small Program
Animation Script
Configuration File |
| |
Presentation Program
Cara Kerja Program Aplikasi |
| |
|
|
| Bab 12 |
Jaringan Komputer |
| |
Komunikasi Data dan Jaringan Komputer |
| |
|
Networking dan Telepon
Voice Channel
Data Channel |
| |
Networking |
| |
|
Gambaran Luas tentang Networking
Komponen Telekomunikasi dalam Networking
Pemilahan Kelompok Jaringan
Keuntungan dan Kerugian Penggunaan Jaringan |
| |
Jaringan Komunikasi Data |
| |
|
Kriteria yang harus diperhatikan
Application
Komponen Dasar
Aliran data |
| |
Modem |
| |
|
Digital Connection
Analog Connection
Modem External/Internal
Jenis Modem
Kecepatan Transmisi pada Modem
Modem Berbasis Hardware dan Software
Fitur Pada Modem
Pemilihan Jenis Transmisi |
| |
Komunikasi Secara Fisik |
| |
|
Serial Communication
Parallel Communication |
| |
Sinyal dan Transmisi |
| |
|
Sinyal Analog
Sinyal Digital
Contoh Sinyal
Karakteristik Sinyal Periodik
Transmisi Analog
Transmisi Digital
Penggunaan Teknik Pensinyalan Digital
Kelemahan Transmisi |
| |
Kapasitas Channel Transmisi
Kategori Transmisi |
| |
|
Unicast
Multicast
Broadcast |
| |
Media Transmisi |
| |
|
Guided Media
Unguided Media
Wireless
Direct link
Media Transmisi-Guided
Media Transmisi-Unguided |
| |
Topologi |
| |
|
Bus
Ring
Star
Peer to Peer Network |
| |
Jaringan Kecepatan Tinggi |
| |
|
Ethernet
Token Ring
Fiber Distributed Data Interface
Asynchronous Transfer Mode (ATM)
Dua Standar
Jaringan Gigabit ATM
Jaringan Gigabit Terkini |
| |
Load Balancing |
| |
|
10g dari Oracle
Blade Server
SAN
RAID
Processor 32-64 bit
Keamanan 10g |
| |
Pendukung Lainnya Pada Jaringan |
| |
|
Model OSI
Protocol
Perangkat Internetworking
Backbone
IP Number
TCP
Socket
Aplikasi dalam Jaringan
Firewall |
| |
|
|
| Bab 13 |
Sertifikasi Berstandar Internasional |
| |
Apa itu Sertifikasi Internasional?
Kenapa Sebaiknya Ikut?
Sistem Ujian Sertifikasi Internasional
Kriteria untuk Mengikuti Ujian Sertifikasi Internasional
Sertifikasi Apa Saja yang Tersedia? |
| |
|
CompTIA
Microsoft
Cisco
Oracle
Novell
Certified Internet Webmaster (CIW) |
| |
Pengalaman Mereka |
| |
| Sumber Rujukan |