Kamis, 01 Desember 2011

My Notes On Introduction of Information and Technology: Learning Objectives of Tomorrow's Technology and You (3)

Assalamu’alaikum Wr. Wb.
            Tomorrow’s Technology and You.

            Apa itu? Ya, itu adalah salah satu buku yang mengupas tentang pengenalan ilmu teknologi dan informasi karangan Prentice-Hall. Buku ini popular digunakan oleh mahasiswa-mahasiswa di berbagai universitas di dunia. Salah satunya mahasiswa kelas PTI-C (Pengenalan Informasi dan Teknologi-C; C di sini merupakan tingkat kesulitan materi) di ITB. Dalam blog-blog kategori “My Notes on Introduction of Information and Technology” ini, saya akan men-share isi dari buku ini dengan menjawab Learning Objectives dari setiap bab. J Check it out, hope it will be useful for those who is learning this kind of topic. J Sekarang kita masuk ke bab 6-7 :)

Chapter 6. Graphics, Digital Media, and Multimedia
·         Compare and contrast several types of computer graphics programs used by artists, photographers, designers, and others.
Ø  Painting: Bitmapped Graphics
-       Painting software membantu kita untuk ‘melukis’ pixel-pixel di layar dengan menggunakan pointing device. Gerakan-gerakan dari pointer diubah/diterjemahkan menjadi garis-garis dan bentuk lainnya di layar. Painting Software bisa menyimpan gambar dengan 300 titik per inch atau lebih.
Ø  Image Processing Software: Photographic Editing by Computer
-       Software ini membuat kita bisa memanipulasi/mengedit gambar dengan berbagai tools seperti Adobe Photoshop. Cara ini berkerja lebih powerful disbanding dengan teknik photo-retouching sederhana. Software ini bisa men-distort dan menggabungkan foto-foto seperti dalam tabloid.
Ø  Digital photo management software program. Contoh: Apple iPhoto dan Microsoft PictureIt! Dengan software ini kita bisa men-capture, mengatur, mengedit, dan berbagi foto dengan yang lain.
Ø  PostScript: merupakan page-description language standar untuk mendeskripsikan tulisan, ilustrasi, dan bagian-bagian lain dari sebuah dokumen tercetak. Biasanya ini digunakan dalam program-program professional drawing seperti Adobe Illustrator dan Macromedia FreeHand. Dengan menggunakan program ini, kita bisa mendapatkan hasil gambar yang high-quality. Biasanya juga, program AI dipakai untuk membuat gambar-gambar yang akan dicetak dengan ukuran besar seperti poster dan banner. Dengan menggunakan ini, gambar yang kita buat tidak akan pecah saat diperbesar ataupun diperkecil. Ini juga merupakan keunggulan program ini (program ini (terutama AI) menggunakan gambar vektor) disbanding pemgolah gambar lain seperti Photoshop.

·         Explain how computers are changing the way professionals and amateurs work with video, animation, audio, and music
Lahirnya computer turut melahirkan juga perkembangan-perkembangan teknologi software. Baik untuk keperluan bisnis ataupun memang untuk membantu pengguna computer dalam bekerja dengan media. Software-software tersebut berkembang dengan sangat cepat, melahirkan beragam aplikasi dengan fungsi-fungsi yang berbeda. Di video dan animasi misalnya, muncul software seperti moviemaker, Adobe Premiere Pro, Macromedia Flash, dan lainnya dengan keunggulannya masing-masing. Di audio dan music, ada Adobe Soundbooth, dan aplikasi lainnya yang juga muncul dengan keunggulannya masing-masing. Kemunculan-kemunculan aplikasi ini semakin memudahkan para professional untuk bekerja dan menghasilkan karya yang bagus tanpa perlu menunggu lama dan kerepotan seperti saat mengolah media-media itu secara tradisional.

·         Describe several ways that computers are used to create multimedia materials in the arts, entertainment, education, and business.
Aplikasi-aplikasi seperti yang sudah disebutkan di poin-poin sebelumnya bisa digunakan untuk empat keperluan pada objective ini. Untuk membuat media gambar/grafik misalnya, kita bisa menggunakan aplikasi photoshop, illustrator, corel draw, iPhoto dan lainnya. Untuk membuat animasi kita bisa menggunakan Flash. Begitu juga dengan video, film, dan suara. Kesemuanya itu bisa digunakan untuk membuat bahan-bahan multimedia dalam bidang seni, hiburan, pendidikan dan bisnis (aplikasi-aplikasi itu juga bisa digunakan untuk membuat presentasi guna keperluan bisnis dll).

·         Explain the relationship between hypermedia and multimedia, describing applications of each.
Hypermedia memiliki fungsi yang hampir sama dengan hypertext. Jika hypertext diklik, ia akan menghubungkan kita dengan link lain yang memang sudah diatur dari awal, begitu pun dengan hypermedia. Bedanya, penghubung ini menggabungkan berbagai unsur media (teks, grafik, gambar, video, suara etc) bukan teks seperti pada hypertext. Disanalah terdapat hubungan antara multimedia dan hypermedia.
Aplikasi hypermedia yaitu seperti yang sudah dipaparkan di atas, untuk menghubungkan kita ke ‘jendela’ atau halaman (web) yang lain ketika ia diklik. Istilah lainnya, hypermedia lets the user jump between documents all over the Internet.  Fungsi penggunaan multimedia dalam hypermedia itu sendiri adalah untuk menarik perhatian pengguna atau untuk memberikan informasi tambahan kepada pengguna, di mana informasi tsb tidak cukup apabila hanya disampaikan dengan teks.

·         Describe several present and future applications for multimedia technology.
Ø  Virtual Reality
Virtual reality menggabungkan dunia virtual dengan jaringan. Semua peserta/pengguna berada dalam sebuah virtual space, di mana mereka bisa melihat representatif dari peserta lainnya dalam bentuk yang disebut avatar. Avatar biasanya dalam figure kartun, tetapi sebenarnya mereka membawa sense of presence dan emosi peserta.
Ø  Tele-Immersion
Menggunakan banya kamera dan jaringan super cepat untuk membuat sebuah videoconferencing. Setiap peserta memiliki remote yang bisa digunakan untuk berinteraksi satu sama lain.
Ø  Augmented Reality
Penggunaan tampilan computer yang menambahkan informasi virtual kepada persepsi sensorik seseorang.

Chapter 7. Database Applications and Privacy Implications
·         Explain what a database is and describe its basic structure.
Database adalah kumpulan informasi yang tersimpan dalam bentuk terorganisir dalam sebuah computer.
Basic structure:
-       Biasanya tersusun dari satu atau lebih tabel
-       Terdiri dari informasi-informasi yang saling berhubungan
-       Kumpulan dari beberapa record (record adalah informasi berhubungan dengan satu orang, produk, atau event)
-       Ada Field (setiap bagian/informasi yang ada dalam sebuah record)

·         Identify the kinds of problems that can be best solved with database software.
Ø  Membuat informasi dalam jumlah yang sangat besar
Ø  Kesulitan dalam memperbaiki sebuah data dalam kumpulan data yang besar dengan cepat dan fleksibel.
Ø  Kesulitan dalam mengorganisir dan me-reorganisir informasi-informasi yang ada dalam data.
Ø  Kesulitan dalam mencetak dan mendistribusikan informasi yang banyak
Ø  Membuat formulir untuk mendapatkan suatu data
Ø  Membuat report dari sekumpulan data yang banyak.
Ø  Membuat data-data yang saling berhubungan satu sama lain (query)


·         Describe different kinds of database software, from simple file managers to complex relational databases
Ø  File manager: membantu pengguna untuk bekerja dengan satu file dalam satu waktu.
Ø  Database management systems (DBMSs) bisa bekerja dengan beberapa sumber data dalam satu waktu, dan melakukan pertukaran informasi antara file-file ketika dibutuhkan. DBMS bisa digunakan dengan interaktif atau dikontrol langsung oleh suatu program lain.
Contoh aplikasi:
Ø  Open Office Database
Ø  Personal Information Manager
Ø  iCalendar
Ø  Untuk database yang simpel bisa juga menggunakan word processing dan spreadsheet
Ø  Relational database: suatu tabel bisa berhubungan dengan tabel lainnya. Bisa antar kolom yang satu dengan yang lainnya, atau seluruh isi tabel dengan satu kolom tertentu di tabel yang lain. Contohnya adalah data Student ID berhubungan dengan student name di sebuah tabel yang lain. Maka Student ID akan muncul secara otomatis dalam kolom yang tersedia di tabel nama student tanpa kita harus menuliskan kembali nomor2 itu.


·         Describe database operations for storing, sorting, updating, querying, and summarizing information.
·         Give examples of ways in which large, easily accessible databases make lives safer or more convenient.
Dengan kemudahan membuat database yang ada sekarang ini, kita dapat mudah bekerja dengan data-data yang banyak. Tidak perlu kerepotan ketika ada satu data yang berubah atau hilang, tidak perlu kerepotan mengetik ulang untuk membuat formulir dan juga laporan, dsb.


·         Explain the ways databases threaten our privacy.
Beberapa database bisa mengganggu privasi kita, contoh: adanya jaringan memungkinkan data-data personal kita ditransmisikan di banyak tempat dengan mudah dan instan; Microsoft’s Passport, bagian dari teknologi its .NET, bisa mengumpulkan informasi seperti password, credit card number pada database pusat yang dikontrol oleh Microsoft. Baik pengurus database itu ataupun orang lain bisa melihat informasi-informasi itu. Maka, kita harus berhati-hati dalam memberikan setiap informasi personal kita. 

Rabu, 30 November 2011

My Notes on Introduction of Information and Technology: Learning Obejctives od Tomorrow’s Technology and You (2)

Assalamu’alaikum Wr. Wb.
            Tomorrow’s Technology and You.

            Apa itu? Ya, itu adalah salah satu buku yang mengupas tentang pengenalan ilmu teknologi dan informasi karangan Prentice-Hall. Buku ini popular digunakan oleh mahasiswa-mahasiswa di berbagai universitas di dunia. Salah satunya mahasiswa kelas PTI-C (Pengenalan Informasi dan Teknologi-C; C di sini merupakan tingkat kesulitan materi) di ITB. Dalam blog-blog kategori “My Notes on Introduction of Information and Technology” ini, saya akan men-share isi dari buku ini dengan menjawab Learning Objectives dari setiap bab. J Check it out, hope it will be useful for those who is learning this kind of topic. J Sekarang kita masuk ke bab 4-6 J

Chapter 4. Software Basic: The Ghost In The Machine

·         Describe three fundamental categories of software and their relationship.
Ø  Compilers and other translator programs: digunakan oleh programmer untuk membuat software.
Ø  Software application: mengerjakan fungsi tertentu sesuai keperluan user.
Ø  System software: operasi hardware bisa dilakukan tanpa membuat pengguna kebingungan.

·         Explain the relationship of algorithms to software.
Algoritma digunakan dalam bahasa mesin yang berupa kode-kode numerik yang mewakili sebuah data. Kode ini nantinya akan diubah menjadi High-Level Language (peralihan antara bahasa mesin/computer dengan bahasa yang dimengerti manusia) dan kemudian akhirnya diubah menjadi natural language atau bahasa yang bisa dimengerti oleh manusia.

·         Discuss the factors that make a computer application a useful tool.
Aplikasi-aplikasi computer membantu pengguna untuk menyelesaikan pekerjaan-pekerjaan yang beragam sesuai dengan kebutuhannya. Dengan adanya aplikasi dalam sebuah computer, computer tidak hanya bisa dipakai untuk mengolah angka saja, tapi juga bisa mengolah huruf, gambar, suara, video, film, gambar 3 dimensi, dan sebagainya.

·         Describe the role of the operating system in a modern computer system.
Operating system memiliki fungsi untuk mendukung pengerjaan multitasking program, mengatur virtual memory, mengatur sistem file, bertanggung jawab terhadap autentikasi dan autorisasi.
·         Describe how file systems are organized.
File-file dalam sebuah sistem computer bisa tersebar berantakan, di mana ini akan mempersulit manajemen data. Salah satu solusinya adalah dengan mengatur data-data ini hingga beraturan dan logis. Dalam sistem computer, kebanyakan sudah didukung oleh sistem folder dengan nama: My Documents (untuk menyimpan dokumen-dokumen), My Pictures (menyimpan gambar-gambar), My Music (menyimpan file musik/mp3). Selain itu, terdapat juga fasilitas file management, seperti view, rename, copy, move, delete files and folders dan sebagainya. Kita juga bisa menyusun file-file kita sesuai tanggal pembuatan file, tipe file, ukuran, dsb. Operasi file juga bisa dilakukan dengan menu open, save as, save and close. Untuk mengecek adanya kerusakan atau ingin supaya jalannya program lebih cepat, bisa dilakukan defragmentation.

·         Outline the evolution of user interfaces from early machine language programming to futuristic virtual-reality interfaces.
·         Explain why unauthorized copying of software is against the law.
Pembuatan software adalah suatu pekerjaan yang sulit dan merupakan hasil dari aktivitas intelektual dalam seni, sains, dan industri. Dalam hukum, pekerjaan tersebut dilindungi dan dijaga haknya. Apabila kita membajaknya (illegal) berarti kita telah melanggar hukum dan intellectual property dari software itu sendiri. Selain itu, software sendiri mempunyai lisensi, dan dengan membajak kita juga telah menyebabkan kerugian hingga milyaran dolar.

Chapter 5. Productivity Application
·         Describe how word processing and desktop publishing software have revolutionized writing and publishing.
1.  Word processing membantu kita untuk mengedit teks dengan commands yang ada di layar tanpa harus mnengetik ulang tulisan kita. Software-software untuk outlining, spell checkers, dan online references juga menjadikan menulis dengan word processing application lebih mudah.
2.   Teknologi desktop publishing memudahkan kita dalam membuat suatu dokumen teks dan gambar (paper, majalah, buku) yang berkualitas dengan mudah. Teknologi ini membuat kita bisa bekerja dengan alat-alat canggih dan mudah untuk digunakan.

·         Discuss the potential impact of desktop publishing and Web publishing on the concept of freedom of the press.
Desktop publishing dan web publishing tentu memiliki dampak baik bagi kebebasan dan hak kita dalam media/pers. Yang pertama, teknologi ini memudahkan kita dalam membuat suatu publikasi media (seperti yang dijelaskan dalam poin sebelumnya), mampu mengurangi jumlah kesalahan-kesalahan dalam publikasi (karena aplikasi yang ada sudah beragam dan spesifik, ada yang khusus untuk majalah seperti Adobe Indesign, ada yang khusus untuk image-editing seperti photoshop dan corel draw; jadi tidak hanya menggunakan satu software saja atau word processing saja). Teknologi ini juga memberikan harapan baru pada setiap hak manusia untuk mem-publish karya mereka (karena mudah).

·         Speculate about future developments in word processing and digital publishing.
Ø  Kita bisa semakin mudah dalam mengolah kata dan membuat publikasi seperti buku, majalah, etc. Perangkat-perangkat seperti speech recognition semakin meluas sehingga kita membutuhkan waktu yang lebih singkat lagi untuk menulis. Akan muncul teknologi-teknologi baru sehingga computer kemudian bisa mengedit langsung apa yang kita tulis.
Ø  Semakin meluasnya digital publishing akan membuat semakin banyak orang mem-publish karyanya dengan mudah. Selain itu, kita juga semakin mudah mendapatkan informasi ataupun pengetahuan-pengetahuan dari buku/majalah dengan cepat. Hal ini dikarenakan, publishing tidak hanya dalam media cetak lagi, tapi sudah langsung dalam bentuk epaper/ebook yang bisa diakses melalui internet di dan dari mana saja di seluruh dunia.

·         Describe the basic functions and applications of spreadsheets and other types of statistical and simulation programs.
Ø  Spreadsheet terdiri dari:
-       Values, seperti angka dan tanggal
-       Labels, yang menjelaskan arti dari value itu sendiri
-       Formulas, dengan formulas kitabisa membuat instruksi menggunakan bahasa matematika. Contoh: (=B5+B6): artinya data di kolom B5 dijumlahkan dengan kolom B6; (=A6*A7): perkalian; (=D4/B5): pembagian; SUM: fungsi yang menyatakan jumlah dari baris/kolom tertentu sampai baris/kolom tertentu lainnya; AVERAGE: fungsi yang menyatakan rata-rata.
Ø  Spreadsheet menyediakan berbagai fitur otomatis seperti replikasi data.
Ø  Formula-formula di spreadsheet bisa berarti:
-       Relative, jadi ketika formulanya di-copy ke sel yang lain, dia akan berubah dengan sendirinya; menyesuaikan dengan sel dimana dia berada.
-       Absolute, walaupun di-copy ke tempat lain, fungsinya tidak pernah berubah.
Ø  Spreadsheet bisa digunakan untuk Automatic recalculation (setiap ada perubahan data, data-data yang lainnya akan berubah dengan sendiri; menyesuaikan dengan perubahan yang baru).

·         Explain how computers can be used to answer “What if?” questions.
Dengan Spreadsheets, pertanyaan seperti “What if I enter this value?” bisa dijawab. Yaitu ketika kita memasukkan perubahan data/angka/nilai pada sel,secara instan kita akan bisa langsung melihat hasil dari perubahan tersebut.  

·         Explain how computers are used as tools for simulating mechanical, biological, and social systems.
Komputer bisa membantu memvisualisasikan gambar, motion graphic yang tidak bisa kita lihat dengan mata telanjang, atau tidak bisa kita lihat kalau tidak ada perhitungan matematis tertentu yang hanya bisa dilakukan dengan operasi di computer. Hasilnya, computer dengan fungsi simulasi ini bisa membantu kita untuk membuat suatu keputusan yang lebih baik.

My Notes On Introduction of Information and Technology: Learning Objectives of Tomorrow's Technology and You (1)

Assalamu’alaikum Wr. Wb.
            Tomorrow’s Technology and You.

            Apa itu? Ya, itu adalah salah satu buku yang mengupas tentang pengenalan ilmu teknologi dan informasi karangan Prentice-Hall. Buku ini popular digunakan oleh mahasiswa-mahasiswa di berbagai universitas di dunia. Salah satunya mahasiswa kelas PTI-C (Pengenalan Informasi dan Teknologi-C; C di sini merupakan tingkat kesulitan materi) di ITB. Dalam blog-blog kategori “My Notes on Introduction of Information and Technology” ini, saya akan men-share isi dari buku ini dengan menjawab Learning Objectives dari setiap bab. J Check it out, hope it will be useful for those who is learning this kind of topic. J

Chapter 1. Our Digital Planet
·         Describe several ways computers play a critical role in modern life.
Komputer dan aplikasi-aplikasinya sudah terlibat dalam segala aspek kehidupan kita. Mereka menawarkan berbagai bantuan (dari mulai yang umum sampai spesifik) untuk mengatasi berbagai permasalahan dalam hidup. In other word, we can say computer is a versatile tool for us. Selain itu, computer juga memungkinkan terjadinya komunikasi dan terbentuknya komunitas-komunitas di dunia digital. Ini dapat membantu kita mempererat persaudaraan kita. Contohnya adalah flickr, myspace.

·         Discuss the circumstances and ideas that led to the development of the modern computer.
1.      1939: Konrad Zuse menyelesaikangeneral-purpose digital computer yang pertama.
2.      Perkembangan dunia militer. Pada waktu yang sama, pemerintah Inggris mencanangkan tim yang terdiri dari matematikawan-matematikawan dan insinyur-insinyur yang hebat untuk meng-crack kode-kode militer Nazi. Pada tahun 1943, tim yang dipimpin oleh matematikawan Alan Turing dan kawan-kawannya bisa menyelesaikan Colossus yang dianggap sebagai computer elektronik digital pertama.
3.      Perkembangan dunia bisnis. 1944: IBM memberikan bantuan sebesar 1 juta dollar kepada Prof. Howard Aiken yang kemudian berhasil membuat computer the Mark I.
4.      Perkembangan Perang Dunia II. John Mauchly dan J. Presper Eckert membantu usaha U.S.dalam PDII dengan membuat mesin untuk menghitung tabel trajektori untuk senjata baru. Komputer yang dihasilkan bernama ENIAC (Electronic Numerical Integrator and Computer).
5.      (Kembali ke dunia bisnis) Setelah perang, Mauchly dan Eckert melanjutkan ‘petualangannya’ dengan membuat perusahaan swasta yang bernama Sperry dan membuat UNIVAC I, computer general-purpose komersil yang pertama.

·         Describe several trends in the evolution of modern computers.
Seiring dengan berkembangnya zaman, berkembang pula kebutuhan dan keperluan manusia di dunia. Dari yang awalnya computer diciptakan dengan ukuran yang sangat besar, semakin lama semakin kecil dikarenakan manusia yang menginginkan perangkat yang lebih simpel dan mudah dibawa ke mana-mana. Ini juga bisa dilihat dari perkembangan IC dan transistor yang bermula dari sebuah vacuum tubes kemudian menjadi IC dan transistor yang memiliki ukuran yang lebih kecil. Selain itu kebutuhan manusia yang beragam, mulai dari computer sebagai keperluan pribadi (personal), computer yang portable (PDA), sampai computer-komputer dengan memori dan kekuatan yang sangat besar (digunakan oleh perusahaan-perusahaan yang besar).
           
·         Explain the relationship between hardware and software
Hardware adalah bagian fisik dari computer. Sedangkan software adalah instruksi-instruksi yang memberitahu hardware bagaimana mengubah data input menjadi output yang dibutuhkan.
·         Outline the five major types of computers in use today and describe their principal uses.
Peranan computer dalam kehidupan modern sekarang ini juga dapat ditunjukkan dari munculnya berbagai bentuk computer sesuai kebutuhan. Seperti yang tertulis di bawah ini:
a. Embedded Comp.
- Dibuat untuk special purpose: mengetahui suhu, kelembaban, denyut jantung, kemanan rumah.
- Programnya sudah ter’patri’ dalam sebuah silikon sehingga tidak bisa diubah. Ini disebut firmware.
b. Desktop Comp.
c. Personal Comp.: Word Processing, accounting, gaming, digital music
d. Workstation: High-end desktop computer dengan daya yang sangat besar. Digunakan untuk pekerjaan yang besar, seperti membuat film, etc.
e. Portable Comp.: mesin (computer) yang tidak terikat pada desktop. Contoh: notebooks (laptops) dan handheld computers (PDAs)
f. Server: Komputer yang didesain agar computer lain bisa menggunakan software-software dan sumber-sumber lainnya dari computer yang lainnya dalam satu jaringan.
g. Mainframes and supercomputer:
            -Digunakan oleh pengguna yang sangat besar seperti bank, airlines.
            -Komunikasi lewat terminal
            -Multiple communication dalam satu waktu dengan timesharing
            -Sampai saat ini, merupakan computer tercepat dan terkuat.

·         Describe how the explosive growth of the Internet is changing the way people use computers and information technology.
Semenjak adanya internet tahun 1960 (awalnya hanya berkembang di Amerika), antara device atau computer yang satu dengan yang lainnya bisa saling terhubung, hal ini memudahkan manusia dalam berkomunikasi atau melakukan hubungan lain dengan manusia, seperti bisnis, kerjasama, dan lain-lain. Internet juga menjadi salah satu faktor orang membeli dan menilai apakah suatu computer itu bagus atau tidak. Komputer bisa dikatakan bagus apabila ia bisa digunakan untuk ber-internet-an. Dengan adanya fasilitas internet di sana, nilai computer tersebut pun menjadi lebih tinggi
Kini dapat kita lihat juga bahwa orang-orang sudah mulai melakukan berbagai hal melalui internet, termasuk web application yang mulai menggeser aplikasi-aplikasi offline.

·         Explain how today’s information age differs from other times in history and prehistory.
Di era informasi ini manusia bekerja menggunakan data (kata-kata, angka, dan ide-ide). Berbeda dengan agricultural age ataupun industrial age. Dulu kita masih fokus bekerja dengan pertanian, sawah, cangkul, dan bahkan menjadi mata pencaharian utama. Atau bekerja dengan mesin-mesin dan alat-alat industri lainnya–itu juga menjadi pekerjaan utama–. Walaupun pada dua era tersebut juga ada penyebaran informasi, tetapi cara dan perkembangannya berbeda dengan era sekarang. Dulu, saat prasejarah, komunikasi dilakukan seadanya, menggunakan gambar-gambar di gua dan benda-benda alam lainnya. Komunikasi menjadi tidak begitu baik dan efektif terhadap satu sama lain, lingkupnya juga terbatas. Zaman selanjutnya (setelah prasejarah), informasi mulai berkembang. Manusia sudah mengenal tulisan, dan sebagainya. Tetapi belum ada kecepatan penerimaan informasi seperti sekarang ini. Lingkupnya pun masih terbatas. Contohnya, keberhasilan Colombus menemukan Amerika yang baru diketahui enam bulan kemudian. Sekarang? Ya, teknologi-teknologi informasi sudah berkembang dengan sangat cepat. Alat-alat canggih diciptakan sehingga jarak tidak lagi menjadi hambatan. Siapapun, dimanapun, bisa mengakses dan mendapat informasi dengan mudah dan cepat. Hal ini juga yang menyebabkan manusia di era ini bekerja dengan data/informasi (seperti yang sudah disebutkan di atas).

·         Discuss the social and ethical impact of information technology on our society.
Perkembangan IT juga tentu berdampak pada kehidupan social kita. Komputer tanpa kita sadari, telah merubah cara pandang dan hidup kita. Perkembangan computer juga bisa mengganggu privasi, keamanan dan hidup kita. Cyber crime bisa terjadi kapanpun. Semakin banyaknya penggunaan computer, bisa juga mengakibatkan dehumanization dalam dunia kerja. Komputer juga bisa dijadikan alat kejahatan dalam dunia politik dan ekonomi. Kemudian, selalu bekerja dengan memanfaatkan teknologi computer bisa mengakibatkan ketergantungan terhadap computer itu sendiri.  Tentunya, semua dampak-dampak ini harus kita antisipasi dengan penggunaan computer yang efektif dan sesuai tujuan. Gunakanlah teknologi computer yang ada secara dewasa.

Chapter 2. Hardware Basics: Inside the Box
·         Explain in general terms how computers store and manipulate information.
1.                  Informasi disimpan dalam:
Ø  Primary Storage: RAM (Random Access Memory)
Ø  Secondary storage: penyimpanan dalam jangka panjang (tidak hanya sementara). Contoh: Harddisk drives, Recordable CD and DVD drives, Tape drives.
2.                  Manipulasi dilakukan dengan merubah informasi yang diterima ke dalam bentuk bit.
Ø  Hanya mempunyai dua nilai yaitu 0 dan 1
Ø  Bisa mewakili angka (biner menyatakan semua angka dengan kombinasi dari dua digit), code (menggunakan ASCII (American Standard Code for Information Interchange) atau Unicode (menyediakan 65.000 karakter unik), atau pun instruksi/program (dinyatakan dengan notasi biner melalui penggunaan kode-kode)).
Ø  1 byte = 8 bits.

·         Describe the basic structure and organization of a computer.
1.            Basic Component:
-Input device (keyboard, mouse)
-Output device (printer, speaker)
-CPU (Central Processing Unit)
-Memory and storage devices.
2.            Memori
- RAM (random access memory)
- ROM (read-only memory)
- CMOS (complementary metal oxide
semiconductor)
-       Flash memory
3.            Buses, Ports, and Peripherals
Buses
Ø  Umumnya mempunyai 32 atau 64 kabel.
Ø  Menghubungkan computer dengan storage device
Ø   Menghubungkan computer dengan expansion slots
Ø   Menghubungan computer dengan external buses and ports.
Slots and ports: Memudahkan untuk menambah device eksternal, disbeut juga peripherals.

·         Discuss the functions and interactions of a computer system’s principal internal components.
Ø  CPU: menginterpretasikan dan mengeksekusi instruksi-instruksi dalam sebuah program, mengawasi manipulasi data secara aritmetis dan logikal.
-       Semua software belum tentu bisa digunakan dalam setiap CPU.
-       Menghubungkan semua bagian lain di computer sistem secara tidak langsung melalui memori
Ø  RAM: digunakan untuk menyimpan data dan instruksi program sementara. Jika computer mati, maka data hilang.
Ø  ROM (seperti yang sudah dijelaskan pada objectives sebelumnya)
Ø  CMOS: Semacam RAM yang menggunakan low-energy.
Ø  Flash memory; digunakan untuk telepon, pager, computer portable, handheld, dan PDAs.

·         Explain why a computer typically has different types of memory and storage devices.
Disesuaikan dengan kebutuhan masing-masing. Dari storage devicenya sendiri, ada RAM yang digunakan untuk penyimpanan data sementara saja, namun ada juga ROM yang digunakan untuk menyimpan data jangkan panjang. Karena ROM juga merupakan informasi yang tidak bisa diubah, ROM sendiri digunakan sebagai bahan referensi bagi CPU untuk menjalankan sebuah instruksi program. Sedangkan, untuk media penyimpanan-penyimpanan lainnya juga disesuaikan dengan kebutuhan, termasuk segala macam external drives seperti CD, DVD (yang memiliki berbagai kapasitas), flashdisk, dll.  

Chapter 3= Hardware Basics: Peripherals
List several examples of input devices and explain how they can make it easier to get different types of information into the computer.
Ø  Keyboard: memudahkan computer untuk mendapatkan informasi berupa huruf, angka, dan special characters.
Ø  Pointing devices: informasi berupa instruksi. Contoh: Mouse, touchpad, pointing stick, trackball, joystick, touch screen.
Ø  Reading tools: Membaca tanda-tanda yang mewakili kode yang telah didesain khusus untuk masuk ke computer. Contoh: optical mark readers, magnetic-ink readers, barcode readers, smart whiteboard, RFID (Radio Frequency Identification Readers).
Ø  Scanners: informasi yang diberikan berupa printed images.
Ø  Digital camera: informasi yang diberikan berupa digital images.
Ø  Video digitizer: informasi yang diberikan berupa video, dari video camera atau video cassette recorder.
Ø  Audio digitizers: yang diberikan berupa informasi suara (sound).
Ø  Speech Recognition Software: Informasi yang diberikan adalah suara (voice). Suara yang ditangkap ini kemudian dapat diubah menjadi kata-kata, dapat diedit dan diprint.
Ø  Sensor: didesain untuk monitor kondisi-kondisi fisis seperti suhu, kelembaban, tekanan. Digunakan biasanya untuk keperluan robot, forecasting, medical monitoring, biofeedback, scientific research.

List several examples of output devices and the explain how they make computers more useful.
Ø  Screen Output: computer bisa menampilkan secara visual baik itu tulisan, gambar atau video kepada pengguna. Kita juga bisa melihat hasil pekerjaan computer. Contoh: Monitor (CRT dan LCD)
Ø  Paper Output (Printer): menghasilkan keluaran kertas atau hardcopy dari pekerjaan kita (ketikan word, slide presentasi, foto, gambar, dsb).
Ø  Fax Machines and Fax Modems:
-       Fax machines: men-scan tiap halaman dari sebuah printed document/hardcopy sebagai image, kemudian image tsb dikonversikan menjadi sinyal-sinyal elektronik. Sinyal-sinyal tsb dikirim melalui phone lines ke fax yang lainnya.
-       Fax modems: Menghubungkan PC ke fax machine dengan modem dan phone line.
Ø  Output you can hear:
-       Sound Card: computer bisa menerima input dari microphone, bisa memperdengarkan musik lewat speaker atau headphone, memroses suara dengan berbagai cara.
-       Synthesizers: digunakan untuk menghasilkan musik, dan noise.
Ø  Controlling Other Machine:
Output Device memberikan peran tertentu pada alat-alat di bawah ini dan merubah mereka menjadi sebuah non-digital movements. Contoh: Robot arms, transportation devices, Spacecraft.

·         Explain why a typical computer has different types of storage devices.
Perbedaan penggunaan storage devices sebenarnya tergantung kebutuhan kita masing-masing. Contoh, jika kita ingin menyimpan film yang berukuran besar, kita bsa menggunakan DVD daripada CD. Jika kita ingin menyimpan data dalam CD yang bisa diedit dan diubah-ubah lagi, kita bisa menggunakan CD-RW, bukan CD-ROM. Bila kita menginginkan media penyimpanan yang lebih simpel, kita bisa menggunakan flashdisk atau memory card yang ukurannya lebih kecil dibanding harddisk. Namun, jika kita akan menyimpan dalam ukuran yang sangat besar, harddisk bisa menjadi pilihan dibandingkan dengan flashdisk. Karena kecepatan aksesnya yang sangat tinggi, magnetic disks adalah bentuk storage paling umum yang digunakan dalam computer modern saat ini.

·         Diagram how the components of a computer system fit together
Ø  Sebuah sistem computer mungkin memiliki input, output dan storage peripheral yang berbeda. Kuncinya adalah kompatibilitas.
-       Serial Port: menghubungkan device yang mengirim/menerima pesan satu bit dalam satuan waktu (modem).
-       Parallel Port: menghubungkan device yang mengirim/menerima bit dalam satu grup (tidak sendiri-sendiri/satuan). Contoh: printers.
-       Keyboard/mouse port: menghubungkan keyboard dan mouse ke computer.
-       Videoport: menghubungkan color monitor ke video board.
-       Microphones, speakers, headphones, MIDI ports: untuk menghubungkan sound equipments.
-       USB: 100x lebih cepat daripada PC serial port.
-       Firewire (IEEE 1394): bisa memindahkan data antar device dengan kecepatan 400MB/sekon.
-       Firewire 800: kecepatan 800MB/sekon. Diperkenalkan dalam sistem Macintosh.
Ø  Adanya jaringan-jaringan, menghilangkan segala batas antar computer yang satu dengan yang lainnya.
Ø  Komputer dalam sebuah jaringan dapat mengakses semua peripheral yang ada dalam sistem.
Ø  Efeknya, computer menjadi seperti bagian kecil dari sistem global sebuah jaringan interkoneksi.