Jack Febrian

Personal website
URL http://www.febrian.com/
email jack@febrian.com
Mobile 0811 21 8494

Buku Referensi

Pengantar Informatika dan Komputer

Penulis: Jack Febrian
Landasan tentang dasar teori keilmuan informatika dan komputer terangkum pada buku ini. Pembahasan meliputi tinjauan lapangan mengenai kondisi dunia Informatika, termasuk SDM, strategi menghadapi tantangan, sistem komputer, konsep dasar, cara kerja sistem komputer, media penyimpan, monitor dan sistem grafis, interaksi dengan komputer, perangkat lunak komputer, sistem operasi.

Materi pada yang ada disampaikan dengan bahasa yang sederhana, sehingga mudah untuk dipahami.

Penulis : Jack Febrian
Penerbit : Penerbit Informatika
Cetakan Pertama: Oktober 2006
Jumlah halaman : xvi + 386
Cuplikan Isi buku
Untitled Document
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

Copyright (c) 2001-2007 by Jack Febrian