Friday, October 14, 2011

Chapter 7-Database Applications and Privacy Implications

Program database memungkinkan pengguna untuk menyimpan, mengorganisir, mengambil, berkomunikasi, dan mengelola sejumlah besar informasi secara cepat dan efisien. Setiap database terdiri dari tabel, yang, pada gilirannya, koleksi catatan, dan setiap record terdiri dari field yang berisi string teks, angka, dan potongan informasi lainnya. Program database memungkinkan pengguna untuk melihat data dalam berbagai cara, catatan semacam dalam urutan apapun, dan mencetak laporan, label surat, dan cetakan kustom lainnya. Seorang pengguna dapat mencari catatan individu atau memilih kelompok record dengan query.
Sementara kebanyakan program database tujuan umum alat yang dapat digunakan untuk membuat database kustom untuk tujuan apapun, beberapa tujuan khusus alat diprogram untuk melakukan serangkaian tugas tertentu. Khusus perpustakaan media yang digunakan oleh konsumen dan profesional untuk musik katalog, foto, video, dan jenis-jenis file media. Manajer informasi pribadi menyediakan buku-buku alamat otomatis, kalender janji, to-do list, dan yang lainnya di PC, ponsel pintar, dan situs Web. Sistem informasi geografis menggabungkan peta dan informasi demografi dengan tabel data untuk menyediakan cara baru untuk melihat data.
Banyak program database, secara teknis, file manajer karena mereka bekerja dengan hanya satu file pada satu waktu. Database sistem manajemen dapat bekerja dengan beberapa sumber data sekaligus, referensi silang informasi antara file saat yang tepat. Sebuah DBMS dapat menyediakan cara yang efisien untuk menyimpan dan mengelola informasi dalam jumlah besar dengan menghilangkan kebutuhan untuk informasi yang berlebihan dalam tabel yang berbeda. Sebuah database yang dirancang dengan baik memberikan pandangan yang berbeda dari data untuk kelas yang berbeda dari pengguna sehingga setiap pengguna melihat dan memanipulasi hanya informasi yang diperlukan untuk pekerjaan di tangan.
Kecenderungan saat ini jelas jauh dari yang besar, database terpusat diakses hanya untuk pengolahan data staf. Sebaliknya, sebagian besar organisasi bergerak menuju pendekatan client / server yang memungkinkan pengguna untuk mengakses data yang tersimpan dalam server di seluruh jaringan organisasi. Sementara database relasional telah norma selama 20 tahun terakhir, fokus baru pada catatan multimedia dan data yang kompleks set lainnya telah memicu pengembangan sistem database object-oriented dan multidimensi.
Akumulasi dari data dengan instansi pemerintah dan bisnis adalah ancaman yang berkembang untuk hak kita untuk privasi. Sejumlah besar informasi tentang warga negara swasta dikumpulkan dan ditukarkan untuk berbagai tujuan.
Teknologi saat ini membuat mudah untuk menggabungkan informasi dari database yang berbeda, menghasilkan profil rinci dari warga negara. Meskipun ada banyak penggunaan yang sah untuk prosedur ini, ada juga potensi besar untuk penyalahgunaan atau kesalahan oleh bisnis, pemerintah, atau individu. Ledakan pertumbuhan pencurian identitas menggambarkan bagaimana teknologi yang menyediakan kita dengan begitu banyak kemudahan juga dapat mengancam privasi pribadi dan keamanan kita.

Chapter 6-Graphics, Digital Media, and Multimedia

Komputer grafis saat ini mencakup lebih dari diagram kuantitatif dan grafik yang dihasilkan oleh spreadsheet. Program lukisan bitmap memungkinkan pengguna untuk "cat" layar dengan mouse, pena, atau alat penunjuk lainnya. Perangkat lunak menyimpan hasil dalam peta pixel, dengan setiap pixel memiliki warna yang ditugaskan. Semakin banyak warna yang mungkin ada dan semakin tinggi resolusi (kerapatan pixel), semakin gambar bisa mendekati photorealism. Berorientasi objek (vektor) program grafis juga memungkinkan pengguna untuk menggambar pada layar dengan perangkat menunjuk, dengan hasil disimpan sebagai koleksi objek geometris daripada sebagai peta bit komputer.
Grafis bitmap dan grafis berorientasi obyek masing-masing menawarkan keunggulan dalam situasi tertentu; trade-off melibatkan mengedit dan kemudahan penggunaan. Kedua jenis grafis memiliki banyak aplikasi di luar seni dunia. Grafis bitmap yang digunakan dalam resolusi tinggi perangkat lunak pengolahan citra di layar untuk mengedit foto. Berorientasi objek grafis berada di jantung 3-D modeling software dan komputer-aided software desain (CAD) yang digunakan oleh arsitek, desainer, dan insinyur.
Dengan komputer saat ini, Anda tidak terbatas untuk bekerja dengan gambar statis, mereka sudah banyak digunakan untuk membuat dan mengedit dokumen dalam media yang berubah dari waktu ke waktu atau sebagai respons terhadap interaksi pengguna. Presentasi-perangkat lunak grafis mengotomatisasi proses menciptakan presentasi berbasis komputer dan menemani handout. Untuk animasi dan karya video digital, PC meniru banyak fitur workstation profesional mahal di sebagian kecil dari biaya. Demikian pula, PC hari ini dapat melakukan berbagai tugas-suara dan musik-editing yang digunakan untuk memerlukan peralatan yang mahal dan banyak musisi.
Sifat interaktif dari komputer memungkinkan untuk membuat dokumen nonlinier yang memungkinkan pengguna untuk mengambil jalur individu melalui informasi. Dokumen nonlinier Awal disebut hypertext karena mereka bisa berisi teks saja. Hari ini, kita dapat membuat atau menjelajahi dokumen hypermedia interaktif-dokumen bahwa teks campuran, grafik, suara, dan gambar bergerak dengan tombol pada layar-pada navigasi disk dan di World Wide Web.
Sistem komputer Multimedia membuat jenis baru perangkat lunak mungkin-software yang menggunakan teks, grafik, animasi, video, musik, suara, dan efek suara untuk berkomunikasi. Dokumen multimedia interaktif tersedia untuk komputer desktop, mesin video game, set-top box yang terhubung ke televisi, dan (terutama) Web. Terlepas dari perangkat keras, perangkat lunak multimedia interaktif memungkinkan pengguna untuk mengontrol presentasi bukan menonton atau mendengarkan secara pasif. Hanya waktu akan mengatakan apakah media ini baru akan hidup sampai potensi mereka untuk meningkatkan, pelatihan hiburan pendidikan, dan pengayaan budaya.

Chapter 5-Productivity Applications

Meskipun komputer awalnya dirancang untuk bekerja dengan angka, dengan cepat menjadi alat penting untuk pemrosesan teks juga. Perangkat lunak pengolah kata memungkinkan penulis untuk menggunakan perintah untuk mengedit dan memformat teks pada layar sebelum dicetak dokumen selesai. Perangkat lunak pengolah kata dapat digunakan untuk mengontrol tipografi, spasi, justifikasi, margin, kolom, header, footer, catatan kaki, hyphenation, dan grafik dalam dokumen. Menguraikan alat mengubah garis akrab menjadi alat, kuat organisasi dinamis. Ejaan catur dan dam tata bahasa dan gaya sebagian mengotomatisasi proses proofreading, meskipun mereka meninggalkan bagian yang lebih sulit dari pekerjaan untuk manusia melek. Thesauruses, kamus, dan lainnya berbasis komputer referensi, baik online dan off, menyederhanakan penelitian dasar menulis.
Sebagai program pengolah kata menjadi lebih kuat, mereka mengambil banyak fitur yang sebelumnya ditemukan hanya dalam perangkat lunak desktop publishing. Namun, banyak penerbit menggunakan pengolah kata dan program grafis untuk membuat dokumen sumber untuk halaman tata letak program. Desktop publishing memungkinkan penerbit dan calon penerbit untuk menghasilkan profesional kualitas teks-dan-grafis dokumen dengan biaya yang wajar.
Web memungkinkan penerbit potensial untuk menjangkau audiens massa tanpa masalah yang terkait dengan pencetakan dan pendistribusian dokumen kertas. Buku elektronik, majalah, dan surat kabar, baik dilihat pada e-pembaca, ponsel pintar, tablet, atau PC, akan terus tumbuh di pentingnya. Mengetik mungkin tidak lagi menjadi bagian penting dari proses menulis sebagai tulisan tangan dan teknologi pidato pengakuan meningkatkan, dan perangkat lunak pengolah kata yang menggabungkan teknologi kecerdasan buatan lainnya mungkin pelatih dan mengajar penulis masa depan.
Program spreadsheet, pertama kali dikembangkan untuk mensimulasikan dan mengotomatisasi buku besar akuntan, dapat digunakan untuk pelacakan transaksi keuangan, menghitung nilai, peramalan kondisi ekonomi, data ilmiah rekaman, dan hampir semua tugas lain yang melibatkan perhitungan numerik yang berulang-ulang. Spreadsheet dokumen, lembar kerja disebut, adalah grid dengan sel-sel individual yang mengandung label abjad, angka, dan formula. Perubahan dalam nilai-nilai numerik dapat menyebabkan spreadsheet untuk memperbarui formula terkait secara otomatis. Respon dan fleksibilitas perangkat lunak spreadsheet membuatnya sangat cocok untuk memberikan jawaban atas pertanyaan "bagaimana jika". Program spreadsheet yang paling mencakup charting perintah untuk mengubah nomor lembar kerja ke berbagai grafik dan diagram. Perangkat lunak ini dapat melakukan sebagian besar pekerjaan menciptakan grafik profesional-cari, tetapi terserah kepada pengguna untuk memastikan bahwa grafik jelas menggambarkan, daripada mendistorsi, tren dalam data.
Angka-angka sering melebihi spreadsheet. Akuntansi khusus dan paket perangkat lunak persiapan pajak rumah tertentu dan melakukan fungsi bisnis keuangan tanpa bantuan spreadsheet. Simbolis matematika prosesor dapat menangani berbagai fungsi matematika yang lebih tinggi yang melibatkan angka, simbol, persamaan, dan grafis. Statistik-analisis perangkat lunak yang digunakan untuk pengumpulan data dan analisis. Visualisasi ilmiah dapat dilakukan dengan prosesor matematika, paket statistik, program grafis, atau program khusus yang dirancang untuk visualisasi.
Pemodelan dan simulasi berada di jantung dari aplikasi kebanyakan melibatkan angka. Ketika orang membuat model komputer, mereka menggunakan angka untuk mewakili objek dunia nyata dan fenomena. Simulasi dibangun pada model ini dapat memberikan wawasan yang mungkin sulit atau tidak mungkin untuk mendapatkan sebaliknya, asalkan model akurat mencerminkan realitas. Jika digunakan secara bijak, simulasi komputer dapat menjadi alat yang ampuh untuk membantu orang memahami dunia mereka dan membuat keputusan yang lebih baik.

Chapter 4-Software Basics: The Ghost in the Machine

Perangkat lunak menyediakan link komunikasi antara manusia dan komputer mereka. Karena perangkat lunak yang lembut-disimpan dalam memori daripada tertanam ke dalam sirkuit-dengan mudah dapat dimodifikasi untuk memenuhi kebutuhan pengguna komputer. Dengan mengubah perangkat lunak, Anda dapat mengubah komputer dari satu jenis alat ke lain.
Kebanyakan perangkat lunak jatuh ke dalam salah satu dari tiga kategori: compiler dan program penerjemah lainnya, aplikasi perangkat lunak, dan perangkat lunak sistem. Compiler adalah perangkat lunak yang memungkinkan program yang ditulis dalam bahasa Inggris-seperti bahasa seperti Visual Basic dan C + + untuk diterjemahkan ke dalam angka satu dan nol dari bahasa mesin komputer mengerti. Sebuah kompiler membebaskan programmer dari kebosanan pemrograman bahasa mesin, sehingga lebih mudah untuk menulis program-program berkualitas dengan bug lebih sedikit. Tetapi bahkan dengan para penerjemah terbaik, pemrograman adalah kecil seperti berkomunikasi dengan spesies asing. Ini adalah proses menuntut yang membutuhkan lebih banyak waktu dan energi mental daripada kebanyakan orang bersedia atau mampu berinvestasi.
Untungnya, aplikasi perangkat lunak membuatnya mudah bagi pengguna komputer yang paling hari ini untuk mengkomunikasikan kebutuhan mereka ke komputer tanpa belajar pemrograman. Aplikasi mensimulasikan dan memperpanjang sifat yang akrab dunia nyata alat seperti mesin tik, kuas, dan lemari arsip, sehingga memungkinkan bagi orang untuk melakukan hal-hal dengan komputer yang akan sulit atau tidak mungkin sebaliknya. Aplikasi dan dokumentasi yang menyertainya dapat disampaikan pada media fisik atau download dari Web. Either way, pembeli perangkat lunak umumnya membeli lisensi dengan beberapa pembatasan tentang bagaimana perangkat lunak dapat digunakan dan dibagi. Aplikasi Web adalah alat yang pengguna biasanya mengakses melalui browser Web. Programmer untuk bisnis dan lembaga-lembaga publik mengembangkan paket vertikal-pasar dan kustom untuk situasi di mana sebuah program komersial umum tidak akan melakukan pekerjaan.
Apakah Anda sedang menulis program atau hanya menggunakan mereka, sistem operasi komputer berfungsi belakang layar, menerjemahkan instruksi perangkat lunak Anda ke dalam pesan yang perangkat keras dapat mengerti. Desktop populer dan sistem operasi laptop saat ini termasuk beberapa versi Microsoft Windows, Mac OS X, dan Linux. Sebuah sistem operasi berfungsi sebagai manajer bisnis komputer, mengurus ratusan rincian yang perlu ditangani untuk menjaga fungsi komputer. Sebuah sistem operasi timesharing memiliki pekerjaan yang sangat menantang untuk melayani beberapa pengguna secara bersamaan, pemantauan sumber daya mesin, melacak setiap account pengguna, dan melindungi keamanan sistem dan data masing-masing pengguna. Salah satu pekerjaan yang paling penting dari sistem operasi adalah mengelola file program dan data yang tersimpan pada hard disk dan media penyimpanan lainnya. Program utilitas dapat menangani banyak dari mereka terkait dengan sistem masalah bahwa sistem operasi tidak dapat memecahkan secara langsung.
Aplikasi, utilitas, bahasa pemrograman, dan sistem operasi semua harus, untuk berbagai derajat, berkomunikasi dengan pengguna. Sebuah program antarmuka pengguna merupakan faktor penting dalam komunikasi itu. Antarmuka pengguna telah berevolusi selama bertahun-tahun ke titik di mana paket perangkat lunak yang canggih dapat dioperasikan oleh orang yang tahu sedikit tentang cara kerja bagian dalam komputer. Sebuah antarmuka pengguna yang dirancang dengan baik melindungi pengguna dari bit dan byte, menciptakan façade pada layar, atau shell, yang masuk akal bagi pengguna. Saat ini industri komputer telah pindah dari antarmuka baris perintah menuju antarmuka pengguna grafis yang ramah menggunakan jendela, ikon, menu, dan perangkat menunjuk di lingkungan, intuitif konsisten. Antarmuka pengguna Besok cenderung lebih bergantung pada suara, grafis tiga dimensi, dan animasi untuk menciptakan realitas buatan.
Salah satu tantangan bekerja dengan komputer adalah melacak massa informasi yang dapat dikumpulkan, diedit, dan disimpan pada cakram. Kebanyakan komputer menggunakan beberapa jenis sistem file hirarki melibatkan direktori, atau folder, untuk mengatur file. Tetapi sistem operasi modern memiliki built-in fungsi pencarian yang membuatnya mudah untuk menemukan file-file tanpa mengetahui lokasi yang tepat mereka.
Program perangkat lunak komersial menikmati perlindungan hak cipta hukum di kebanyakan negara. Untuk mendorong kreativitas, sebagian besar negara memberikan hak cipta kepada pencipta dan penerbit perangkat lunak, musik, film, buku, dan kekayaan intelektual lainnya. Tapi hukum hak cipta dapat melumpuhkan kreativitas jika mencegah orang dari bangunan pada karya orang lain. Sebuah ketegangan ada antara kebutuhan dan keinginan produsen dan kebutuhan dan keinginan konsumen. Meskipun perlindungan hak cipta untuk program komputer, pembajakan perangkat lunak telah berkembang di banyak negara di seluruh dunia.

Chapter 3-Hardware Basics: Peripherals

Sebuah komputer hanya dengan CPU dan memori internal adalah nilai terbatas; peripheral komputer yang memungkinkan untuk berkomunikasi dengan dunia luar dan menyimpan informasi untuk digunakan nanti. Beberapa peripheral secara ketat perangkat input. Lainnya adalah perangkat output. Beberapa perangkat penyimpanan eksternal yang menerima informasi dari dan mengirimkan informasi ke CPU.
Perangkat input yang paling umum saat ini adalah keyboard dan mouse, tetapi berbagai perangkat input lainnya dapat dihubungkan ke komputer. Trackball, touch-sensitive bantalan, layar sentuh, dan joysticks memberikan alternatif untuk mouse sebagai perangkat penunjuk. J pertumbuhan jumlah perangkat, dari trackpads untuk menyentuh layar, mendukung multi-sentuhan teknologi yang dapat mengenali gerakan dibuat dengan beberapa jari atau tangan. Pembaca kode bar, pembaca tanda optik, dan pembaca tinta magnetik dirancang untuk mengenali dan menerjemahkan pola khusus dicetak dan karakter. Scanner dan kamera digital mengkonversi foto, gambar, dan gambar analog lainnya ke dalam file digital yang komputer dapat memproses. Digitizers suara melakukan hal yang sama terhadap informasi audio dari mikrofon, perangkat audio eksternal, dan suara disintesis. Sensor dapat mendeteksi gerakan, suhu, tekanan, dan karakteristik lain dari lingkungan mereka. Semua perangkat input yang dirancang untuk melakukan satu hal: mengubah sinyal informasi dari sumber luar ke dalam suatu pola bit yang dapat memproses komputer. Proses konversi dapat terjadi di dalam unit sistem (seperti halnya ketika mikrofon dicolokkan ke port audio-in) atau di dalam perifer (seperti halnya ketika kamera digital terhubung ke port USB komputer).
Perangkat output melakukan fungsi sebaliknya: Mereka menerima string bit dari komputer dan mengubah mereka menjadi bentuk yang berguna atau berarti di luar komputer. Sekali lagi, proses konversi akan terjadi di luar atau di dalam perifer. Monitor video hampir universal digunakan untuk menampilkan informasi terus-menerus sebagai fungsi komputer. Berbagai printer yang digunakan untuk memproduksi output kertas. Fax modem memungkinkan Anda berbagi informasi dicetak dengan mesin faks menggunakan saluran telepon standar; itu juga mungkin untuk berkomunikasi dengan mesin fax melalui Internet. Output suara dari komputer, termasuk musik dan pidato disintesis, disampaikan melalui speaker audio dan headphone. Perangkat output juga memungkinkan komputer untuk mengontrol mesin-mesin lainnya.
Tidak seperti kebanyakan masukan dan peripheral output, perangkat penyimpanan seperti disk drive dan (ibu jari) flash drive yang dirancang untuk mengirim dan menerima sejumlah besar data. Karena kecepatan tinggi kemampuan mereka acak-akses dan kapasitas besar, hard disk magnetik adalah bentuk paling umum dari penyimpanan pada komputer. Perangkat tape berurutan-akses informasi umumnya digunakan untuk arsip saja yang tidak perlu diakses sering. Cakram optik (CD, DVD, dan Blu-ray) adalah media yang paling umum penyimpanan removable. Kebanyakan drive optik dapat membaca dan menulis data. Solidstate memori flash dengan cepat menggantikan disk dan kaset untuk banyak aplikasi. USB thumb drive, kartu memori SD, dan memori internal yang solidstate memiliki banyak keunggulan dibandingkan media berputar yang telah mendominasi penyimpanan komputer selama beberapa dekade.
Perangkat keras untuk sistem komputer yang lengkap biasanya mencakup setidaknya satu prosesor, memori, perangkat penyimpanan, dan beberapa I / O peripheral untuk berkomunikasi dengan dunia luar. Dengan komponen perangkat keras di tempat, sebuah sistem komputer siap untuk menerima dan mengikuti instruksi dikodekan dalam perangkat lunak.

Chapter 2-Hardware Basics: Inside the Box

Apakah itu bekerja dengan kata-kata, angka, gambar, atau suara, komputer memanipulasi bit-pola biner digit informasi yang dapat menyimpan dalam switching sirkuit dan yang diwakili oleh dua simbol. Kelompok bit dapat diperlakukan sebagai angka untuk perhitungan dengan menggunakan sistem bilangan biner. Bit dapat dikelompokkan ke dalam pesan kode yang mewakili karakter abjad, gambar, warna, suara, atau hanya tentang segala jenis informasi lainnya. Bahkan instruksi bahwa komputer tindak program perangkat lunak yang memberitahu komputer apa yang harus dilakukan-harus dikurangi untuk string bit sebelum komputer menerima mereka. Byte, kilobyte, megabyte, terabyte, dan unit umum lainnya untuk mengukur jumlah bit yang digunakan dalam deskripsi memori, penyimpanan, dan ukuran file.

Mikroprosesor, atau central processing unit (CPU), berikut instruksi perangkat lunak untuk melakukan perhitungan dan manipulasi logis yang mentransformasikan input data menjadi output. Tidak semua CPU yang kompatibel dengan satu sama lain, masing-masing mampu memproses satu set instruksi tertentu, sehingga sebuah program perangkat lunak yang ditulis untuk satu keluarga prosesor belum tentu bisa dimengerti oleh prosesor dari keluarga lain. Insinyur terus meningkatkan kecepatan clock dan arsitektur CPU, membuat komputer mampu memproses informasi lebih cepat. CPU paling modern menggunakan multicore atau manycore sistem pengolahan bahwa perhitungan kecepatan menggunakan pemrosesan paralel.

CPU menggunakan RAM (random access memory) sebagai penyimpanan sementara daerah-goresan pad-untuk instruksi dan data. Tipe lain dari memori, ROM (read-only memory), berisi informasi berubah yang berfungsi sebagai bahan referensi untuk CPU mengeksekusi karena instruksi program.

CPU dan memori utama disimpan dalam chip silikon pada motherboard dan papan sirkuit lainnya di dalam komputer. Bus terhubung ke slot dan port yang memungkinkan komputer untuk berkomunikasi dengan perangkat internal dan perangkat eksternal.

Friday, October 7, 2011

Chapter 1-Our Digital Planet

Perangkat komputasi mekanik tanggal kembali ratusan tahun, tetapi komputer nyata pertama dikembangkan selama tahun 1940-an. Komputer telah berkembang dengan kecepatan yang luar biasa sejak tahun-tahun awal, menjadi lebih kecil secara konsisten, lebih cepat, lebih efisien, lebih dapat diandalkan, dan lebih murah. Pada saat yang sama, orang telah merancang semua jenis cara yang menarik dan berguna untuk menempatkan komputer untuk digunakan dalam bekerja dan bermain. 

Komputer hari ini datang dalam segala bentuk dan ukuran, dengan tipe tertentu yang cocok untuk pekerjaan tertentu. Mainframe komputer dan superkomputer menyediakan lebih banyak kekuatan dan kecepatan dari mesin desktop yang lebih kecil, tetapi mereka mahal untuk membeli dan mengoperasikan. Timesharing memungkinkan banyak pengguna untuk bekerja secara simultan di terminal yang terhubung dengan komputer besar. Pada ujung lain dari spektrum, PC dan perangkat genggam memberikan tenaga komputasi bagi kita yang tidak membutuhkan kemampuan mainframe itu. Mikroprosesor tidak hanya digunakan dalam komputer untuk keperluan umum, mereka sudah tertanam dalam peralatan, mobil, dan daftar berkembang pesat produk lainnya.

Menghubungkan ke jaringan meningkatkan nilai dan kekuatan dari sebuah komputer, yang dapat berbagi sumber daya dengan komputer lain dan memfasilitasi komunikasi elektronik dengan pengguna komputer lainnya. Internet adalah kumpulan jaringan yang menghubungkan komputer dan perangkat lain di seluruh dunia. Email menyediakan ratusan juta orang dengan dekat-kemampuan komunikasi instan di seluruh dunia. Dengan browsing perangkat lunak, para pengguna internet yang sama memiliki akses ke miliaran halaman di Web-jaringan terdistribusi World Wide dokumen multimedia saling terkait. Meskipun mulai sebagai alat bagi para ilmuwan, peneliti, dan akademisi, Internet telah cepat menjadi pusat penting untuk hiburan dan perdagangan. Dalam beberapa tahun terakhir telah ada kecenderungan situs Web 2.0-situs yang dibuat oleh pengguna-jaringan sosial mereka, situs media berbagi, blog, dan banyak lagi.
 

Komputer dan teknologi informasi telah mengubah dunia dengan cepat dan ireversibel. Peradaban kita berada dalam transisi dari ekonomi industri ke ekonomi informasi, dan ini pergeseran paradigma adalah memiliki dampak pada cara kita hidup dan bekerja. Komputer dan teknologi digital adalah pusat untuk era informasi kita, dan kita dapat dengan mudah daftar lusinan cara di mana komputer sekarang membuat hidup kita lebih mudah dan lebih produktif. PC dan aplikasi Web, mulai dari pengolah kata dan email, untuk aplikasi multimedia dan database, telah menjadi alat penting bagi orang di mana-mana. Muncul teknologi, seperti kecerdasan buatan, menawarkan janji untuk aplikasi masa depan. Pada saat yang sama, komputer mengancam privasi kita, keamanan kita, dan mungkin cara hidup kita. Ketika kita terburu-buru menuju era informasi, masa depan kita bergantung pada komputer dan pada kemampuan kita untuk memahami dan menggunakannya dalam produktif, cara yang positif.