| | | | |
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
|
|