Ringkasan Pertemuan Kedua

Bab 8: Penyimpanan Digital (Digital Storage)

  • Konsep Dasar & Operasi:

    • Storage Medium: Media fisik tempat komputer menyimpan data, program, dan aplikasi.

    • Storage Device: Perangkat keras yang mencatat (writing) atau mengambil (reading) data ke dan dari media penyimpanan.

    • Reading vs Writing: Reading adalah proses memindahkan item dari media penyimpanan ke memori, sedangkan Writing adalah memindahkan dari memori ke media penyimpanan.

    • Sifat Nonvolatile: Berbeda dari RAM yang bersifat volatile (data hilang saat listrik mati), media penyimpanan bersifat nonvolatile (data tetap tersimpan meski perangkat dimatikan).

  • Jenis-Jenis Perangkat Penyimpanan:

    • Hard Disk Drives (HDD): Menggunakan piringan magnetik (platters). Pembagian struktur dilakukan melalui proses formatting menjadi tracks, sectors, dan clusters. Risiko kerusakan fisik utama adalah head crash (saat kepala baca/tulis menyentuh permukaan piringan).

    • Solid-State Drives (SSD): Penyimpanan berbasis flash memory yang memiliki prosesor sendiri. SSD memiliki keunggulan kecepatan, ketahanan fisik, dan efisiensi dibanding HDD tradisional.

    • Portable & Flash Memory: Termasuk External Hard Drives, Memory Cards (seperti SD Card yang memiliki chip memori dan saklar perlindungan tulis), serta USB Flash Drives.

    • Cloud Storage: Layanan penyimpanan berbasis internet yang menyimpan data di server jarak jauh (transparent bagi pengguna).

    • Optical Discs: Menggunakan teknologi sinar laser untuk membaca data melalui struktur pits (menyerap/menyebarkan cahaya = 0) dan lands (memantulkan cahaya = 1).

    • Enterprise Storage: Menggunakan RAID (penggabungan beberapa disk untuk mirroring atau striping), Network Attached Storage (NAS), Storage Area Network (SAN), dan pita magnetik (tape library/robot).

    • Media Penyimpanan Lain: Magnetic stripe cards, smart cards (dengan mikrochip terintegrasi), RFID tags, dan NFC tags.


Bab 9: Sistem Operasi (Operating Systems)

  • Fungsi Utama Sistem Operasi (OS):

    • Pengelolaan Daya: Menyediakan opsi Sleep mode (menyimpan sesi ke RAM dalam kondisi daya rendah) dan Hibernate mode (menyimpan sesi ke HDD lalu mematikan daya).

    • User Interface (UI): Antarmuka pengguna berbasis visual (Graphical User Interface / GUI) maupun teks (Command-Line Interface / CLI).

    • Manajemen Program & Tugas: Mengatur mode single-tasking, multitasking, pemrosesan aplikasi foreground (latar depan) / background (latar belakang), serta penjadwalan cetak (print spooler dan print queue).

    • Manajemen Memori: Memanfaatkan Virtual Memory (sebagian ruang HDD dijadikan tambahan RAM melalui proses swapping/swap file).

    • Konfigurasi Perangkat & Penggerak: Menggunakan Driver untuk berkomunikasi dengan perangkat lunak dan fitur Plug and Play untuk konfigurasi otomatis.

    • Pemantauan & Pemeliharaan: Dilengkapi Performance Monitor, pembaruan otomatis (Automatic Update), dan utility tools (seperti File Manager, Uninstaller, Disk Cleanup, Defragmenter, Backup).

    • Jaringan & Keamanan: Pengelolaan akun pengguna (User Account, User ID, Password) serta administrasi server jaringan.

  • Kategori Sistem Operasi:

    • Desktop OS: Windows, macOS (OS X), UNIX, Linux, dan Chrome OS.

    • Server OS: Windows Server, Mac OS X Server, UNIX, dan Linux.

    • Mobile OS: Google Android (berbasis Linux dan bersifat open source), Apple iOS (proprietari), dan Windows Phone.


Bab 10: Komunikasi Konten Digital (Communicating Digital Content)

  • Komponen & Arsitektur Jaringan:

    • Komunikasi Digital: Proses pemindahan data dan informasi antar Perangkat Pengirim (Sending Device), Media Transmisi (Transmission Media), dan Perangkat Penerima (Receiving Device).

    • Cakupan Wilayah Jaringan:

      • LAN (Local Area Network): Jaringan area terbatas.

      • WLAN (Wireless LAN): LAN nirkabel.

      • MAN (Metropolitan Area Network): Jaringan mencakup area kota.

      • WAN (Wide Area Network): Jaringan mencakup wilayah geografis yang luas.

      • PAN (Personal Area Network): Jaringan area kerja perorangan.

    • Arsitektur: Sifat hubungan antar komputer seperti Client/Server atau Peer-to-Peer (P2P).

  • Standar & Protokol Komunikasi:

    • Ethernet & TCP/IP: Standar utama transmisi data dan pemecahan paket data di jaringan.

    • Teknologi Nirkabel: Wi-Fi (802.11), LTE (seluler), Bluetooth, UWB (Ultra-wideband), IrDA (Inframerah), RFID, dan NFC.

  • Saluran & Perangkat Komunikasi:

    • Jalur Komunikasi Khusus: Kabel DSL (termasuk ADSL), Cable, ISDN, FTTP (serat optik), T1/T3, dan ATM.

    • Perangkat Keras: Broadband Modem (Kabel/DSL), Wireless Modem, Wireless Access Point (WAP), Router (termasuk Wireless/Broadband Router), Network Interface Card (NIC), serta Hub/Switch.

  • Media Transmisi & Kinerja:

    • Indikator Kinerja: Bandwidth (kapasitas data) dan Latency (waktu tempuh sinyal).

    • Media Fisik (Kabel): Twisted-pair cable, Coaxial cable, dan Fiber-optic cable.

    • Media Nirkabel: Broadcast radio, Cellular radio, Microwave, Communications satellite, dan sistem navigasi GPS (Global Positioning System).


Bab 11: Building Solutions

  • Hierarki Data & DBMS: Data diorganisir dari character, field, record, hingga data file. Database Management System (DBMS) digunakan untuk membuat, mengelola, mengamankan, dan melakukan pencarian data.

  • Pengembangan Sistem / SDLC (System Development Life Cycle):

    1. Planning: Meninjau, memprioritaskan proyek, dan membentuk tim.

    2. Analysis: Melakukan investigasi awal dan mengumpulkan kebutuhan pengguna (requirements).

    3. Design: Menentukan spesifikasi teknis (hardware/software) serta desain sistem (desain input/output, antarmuka/prototipe).

    4. Implementation: Mengembangkan/menguji program, melatih pengguna, dan konversi ke sistem baru.

    5. Support and Security: Pemeliharaan rutin, pemantauan kinerja, dan pengamanan sistem.

  • Bahasa & Alat Pemrograman: Membahas bahasa prosedural (misal: C), berorientasi objek / OOP (misal: Java, C++), bahasa tingkat tinggi (SQL / 4GL), scripting, compiler vs interpreter, serta pembuat kode otomatis (application generator / makro).


Bab 12: Working in the Enterprise

  • Peran Sistem Informasi (IS): Merupakan kombinasi hardware, software, data, manusia, dan prosedur untuk menghasilkan informasi bernilai.

  • Jenis Sistem Informasi Utama:

    • ERP (Enterprise Resource Planning): Mengintegrasikan dan mengoordinasikan seluruh arus informasi di seluruh divisi organisasi.

    • TPS (Transaction Processing System): Memproses data kegiatan bisnis harian (misal: sistem reservasi tiket).

    • MIS (Management Information System): Menghasilkan laporan terstruktur untuk membantu manajer mengambil keputusan.

    • DSS (Decision Support System): Membantu analisis data mendalam untuk pengambilan keputusan spesifik.

    • Expert System: Meniru kemampuan pemikiran manusia/pakar untuk menyelesaikan masalah.

  • Kategori & Bidang Pekerjaan TI:

    • Terbagi ke beberapa ranah seperti System Development (misal: Systems Analyst, Web Developer, Cloud Architect), Technology Operations, Web Marketing & Social Media, Data Storage & Analysis (misal: Data Scientist), Security, dan App Development.

    • Termasuk pula pekerjaan pendukung seperti instruktur TI, spesialis help desk, dan konsultan.

  • Sertifikasi & Perencanaan Karier: Sertifikasi (bidang hardware, jaringan, keamanan, database, dsb.) memvalidasi keahlian di mata pemberi kerja.


Modul Khusus: Focus On Web Development 

  • Perangkat Pembuat Web: Penggunaan Text Editor / Code Editor (misal: Notepad, Brackets) serta Content Management System (CMS seperti WordPress) untuk mengelola konten.

  • Tiga Tiga Pilar Utama Web:

    1. HTML (HTML5): Menentukan struktur dan hierarki konten halaman web.

    2. CSS (CSS3): Mengatur gaya visual, tata letak (layout), warna, dan font.

    3. JavaScript: Menambahkan elemen interaktif dan dinamis.

  • Struktur & Elemen Dasar HTML:

    • Tag struktur dasar (<!DOCTYPE html>, <html>, <head>, <body>).

    • Tag pembuatan konten: Judul/Heading (<h1> hingga <h6>), Paragraf (<p>), Gambar (<img>), dan Tautan/Hyperlink (<a>).

    • Menggunakan atribut penataan seperti penyetelan gambar sejajar teks (float) dan validasi HTML menggunakan W3C.


Modul 9: Sistem Operasi (Operating System - OS)

Modul ini membahas peranti lunak sistem yang berfungsi sebagai antarmuka antara pengguna, aplikasi, dan perangkat keras.

  • Definisi & Fungsi Utama: Sistem operasi mengoordinasikan seluruh aktivitas sumber daya komputer. Fungsinya meliputi proses booting (cold/warm boot), pengelolaan program (single/multi-user, multitasking foreground/background, multiprocessing), pengelolaan memori (RAM & virtual memory/thrashing), konfigurasi perangkat via driver & Plug and Play, pemantauan kinerja (performance monitor), serta penyediaan koneksi internet.

  • Antarmuka Pengguna (User Interface):

    • Command-Line Interface (CLI): Menggunakan teks/perintah ketik; memberikan kendali lebih detail namun butuh ketelitian tinggi.

    • Graphical User Interface (GUI): Berbasis visual/grafis (ikon, menu, tombol) yang lebih mudah digunakan.

  • Program Utilitas: Perangkat lunak untuk pemeliharaan sistem, seperti File Manager, Search, Image Viewer, Uninstaller, Disk Cleanup, Disk Defragmenter, Screen Saver, File Compression, dan Backup and Restore.

  • Jenis-Jenis Sistem Operasi:

    • Desktop OS: Windows, macOS (OS X), Linux, Chrome OS.

    • Server OS: Windows Server, Mac OS X Server, UNIX, Linux.

    • Mobile OS: Android, iOS, Windows Phone.


Modul 10: Mengkomunikasikan Konten Digital (Jaringan & Komunikasi)

Modul ini membahas transmisi data, instruksi, dan informasi antar-perangkat.

  • Komponen Sistem Komunikasi: Terdiri dari perangkat pengirim, perangkat komunikasi pengirim, saluran komunikasi (media transmisi), perangkat komunikasi penerima, dan perangkat penerima.

  • Klasifikasi Jaringan Berdasarkan Jangkauan: PAN (pribadi/jarak dekat), LAN (lokal), WLAN (LAN nirkabel), MAN (metropolitan/kota), dan WAN (luas/global/internet).

  • Arsitektur Jaringan:

    • Client/Server: Server terpusat mengelola sumber daya dan melayani permintaan klien.

    • Peer-to-Peer (P2P): Komputer yang terhubung memiliki kedudukan dan tanggung jawab yang sederajat.

  • Standar & Protokol Komunikasi: Ethernet, Token Ring, TCP/IP, Wi-Fi, LTE, Bluetooth, UWB, IrDA, RFID, dan NFC.

  • Jalur & Perangkat Komunikasi:

    • Jalur Komunikasi: Cable, DSL, ISDN, FTTP (FTTH/FTTB), T-Carrier (T1/T3), dan ATM.

    • Perangkat: Modem broadband/wireless, Wireless Access Point (WAP), Router, Network Interface Card (NIC), Hub, dan Switch.

  • Media Transmisi:

    • Fisik (Kabel): Twisted-Pair (UTP/STP), Coaxial, dan Fiber-Optic.

    • Nirkabel (Wireless): Infrared, Broadcast Radio (Wi-Fi, Bluetooth), Cellular Radio (2G/3G/4G), Microwave, Satelit Komunikasi, dan GPS.


Modul 11: Basis Data, Data, dan Informasi

Modul ini menjelaskan cara pengelolaan data terstruktur hingga pengembangan aplikasi/sistem.

  • Konsep Dasar & Hierarki Data: Data adalah kumpulan fakta mentah, sedangkan Informasi adalah data yang telah diproses. Hierarki data terdiri dari: Character/Bit/Byte $\rightarrow$ Field $\rightarrow$ Record $\rightarrow$ File/Table $\rightarrow$ Database.

  • Pemrosesan File vs. Basis Data:

    • Sistem Pemrosesan File: Memiliki kelemahan berupa redundansi data (duplikasi) dan isolasi data.

    • Pendekatan Basis Data (DBMS): Data terpusat, mengurangi redundansi, dan memfasilitasi pemakaian bersama (sharing).

  • Komponen DBMS: Kamus Data (Data Dictionary), Bahasa Query (SQL), Pembuat Formulir (Form), dan Pembuat Laporan (Report Writer).

  • Siklus Hidup Pengembangan Sistem (SDLC):

    1. Planning (Perencanaan)

    2. Analysis (Analisis)

    3. Design (Desain)

    4. Implementation (Implementasi: pengkodean, pengujian seperti unit/system/integration/acceptance test, dan pelatihan)

    5. Support and Security (Dukungan & Keamanan)

  • Bahasa Pemrograman & Alat Pengembangan: Bahasa prosedural vs. berorientasi objek (OOP seperti Java, C++), 4GL, Compiler vs. Interpreter, Generator Aplikasi, Makro, dan HTML.


Modul 12: Working in the Enterprise (Sistem Informasi & Karir IT)

Modul ini berfokus pada peranan teknologi informasi dalam skala enterprise/perusahaan serta peluang karirnya.

  • Karakteristik Informasi Berharga: Akurat, dapat diverifikasi (verifiable), tepat waktu (timely), terorganisir, dapat diakses (accessible), berguna (useful), dan hemat biaya (cost-effective).

  • Sistem Informasi Enterprise:

    • Enterprise Resource Planning (ERP): Mengintegrasikan seluruh aliran informasi antar-unit fungsional/departemen perusahaan.

    • Document Management System (DMS) & Content Management System (CMS): Mengelola dokumen, repositori, dan konten digital/web.

    • Transaction Processing System (TPS): Mengolah transaksi harian (Batch processing atau Online Transaction Processing/OLTP).

    • Management Information System (MIS) & Decision Support System (DSS): Membantu pengambilan keputusan manajerial.

    • Expert System (Sistem Pakar): Menirukan penalaran manusia menggunakan basis pengetahuan (knowledge base) dan aturan inferensi (inference rules).

  • Karir & Sertifikasi Teknologi:

    • Bidang Karir IT: Manajemen IT, Pengembang Software, Layanan Dukungan Teknis (Help Desk), Operasional, Pelatih Perusahaan, Keamanan Informasi, Pemasaran Digital, hingga Konsultan IT.

    • Sertifikasi: Mengukur keahlian spesifik pada bidang Perangkat Lunak, Analisis Data & Basis Data, Perangkat Keras, Jaringan, Sistem Operasi, Pengembang/Developer, dan Keamanan Sistem.


Modul 13: Sistem Bilangan & Kode

Modul ini membahas dasar-dasar sistem bilangan, konversi, operasi aritmetika biner, serta standar pengodean data pada komputer.

Sistem Bilangan

  • Desimal (Basis 10): Menggunakan simbol 0–9.

  • Biner (Basis 2): Menggunakan simbol 0 dan 1. Mewakili kondisi elemen logika off dan on pada komputer.

  • Oktal (Basis 8): Menggunakan simbol 0–7.

  • Heksadesimal (Basis 16): Menggunakan simbol 0–9 dan huruf A–F (di mana A=10 hingga F=15).

Operasi Aritmetika Biner

  • Penjumlahan Biner:

    • $0 + 0 = 0$

    • $0 + 1 = 1$

    • $1 + 0 = 1$

    • $1 + 1 = 0$ dengan carry (simpanan) 1

  • Pengurangan Biner:

    • $0 - 0 = 0$

    • $1 - 0 = 1$

    • $1 - 1 = 0$

    • $0 - 1 = 1$ dengan borrow (pinjaman) 1

Kode Representasi Data

  • BCD (Binary Coded Decimal): Menggunakan 4 bit ($2^4 = 16$ kombinasi) untuk mewakili angka desimal. Digunakan pada komputer generasi pertama.

  • SBCDIC (Standard BCD Interchange Code): Menggunakan 6 bit ($2^6 = 64$ kombinasi). Terdiri dari 2 bit zone dan 4 bit digit. Populer pada komputer generasi kedua.

  • EBCDIC (Extended BCD Interchange Code): Menggunakan 8 bit ($2^8 = 256$ kombinasi). Banyak digunakan pada komputer generasi ketiga/mainframe (seperti IBM S/360).

  • ASCII-7 bit: Menggunakan 7 bit ($2^7 = 128$ kombinasi). Mewakili huruf kapital, huruf kecil, angka, karakter khusus, dan karakter kontrol. Digunakan pada komputer mikro generasi awal.

  • ASCII-8 bit: Menggunakan 8 bit ($2^8 = 256$ kombinasi). Mampu merepresentasikan lebih banyak simbol/grafis dibanding ASCII-7 bit.


Modul 14: Lini Masa Teknologi (1937–2015)

Modul ini memberikan gambaran kronologis mengenai evolusi teknologi komputer dan informasi dari masa ke masa:

  • 1930-an – 1940-an (Awal Komputer): Perancangan Atanasoff-Berry Computer (ABC), Colossus oleh Alan Turing, penciptaan ENIAC, dan penemuan transistor (1947) yang menggantikan tabung vakum.

  • 1950-an – 1960-an (Bahasa Komputer & Jaringan Pertama): Peluncuran UNIVAC I, bahasa FORTRAN dan BASIC, komputer mikro pertama (PDP-8), serta pembentukan ARPANET (cikal bakal Internet) pada 1969.

  • 1970-an – 1980-an (Era Komputer Pribadi/PC): Pengembangan mikroprosesor Intel 4004, peluncuran Apple II, IBM PC & MS-DOS, Macintosh dengan antarmuka grafis (GUI), serta penciptaan World Wide Web (WWW) oleh Tim Berners-Lee pada 1989.

  • 1990-an (Sistem Operasi & Internet Consumer): Perilisan Windows 3.1 & 95, berkembangnya Web/e-commerce (Amazon, eBay, Yahoo!, Google), dan bahasa pemrograman Java.

  • 2000-an (Perangkat Ponsel & Media Sosial): Kehadiran Wikipedia, pertumbuhan media sosial (Facebook, YouTube), perkenalan iPhone dan konsep smartphone modern, serta berkembangnya konektivitas nirkabel (Wi-Fi, WiMAX).

  • 2010–2015 (Komputasi Awan, Tablet, & Era Digital Modern): Peluncuran iPad, dominasi OS Android & iOS, tren cloud storage, pencetakan 3D, wearable device (Apple Watch), serta peluncuran Windows 10.

Comments

Popular posts from this blog

HOME

Ringkasan Pertemuan Pertama