Hardware (Ilmu Komputer)

Written by Quantum Study Club on 02.11

David J. Malan, Instructor
malan@post.harvard.edu
http://www.cs.harvard.edu/malan/

Harvard Extension School

This course is all about understanding: understanding what's going on inside your computer when you flip on the switch, why tech support has you constantly rebooting your computer, how everything you do on the Internet can be watched by others, and how your computer can become infected with a worm just by turning it on. In this course we demystify computers and the Internet, along with their jargon, so that students understand not only what they can do with each but also how it all works and why. Students leave this course armed with a new vocabulary and equipped for further exploration of computers and the Internet. Topics include hardware, software, the Internet, multimedia, security, website development, programming, and dotcoms. Through optional hands-on sections and workshops, local students have opportunities to dissect as well as upgrade a computer with additional hardware, search the Internet more effectively, build a wireless network, create digital images, eradicate spyware, and design webpages. Problem sets offer online students similar opportunities. This course is designed both for those with little, if any, computer experience and for those who use a computer every day.


These lectures were filmed in the Science Center.

If you have questions or would like to discuss the material with others, you may want to join the Google Group at right.

Lecture 1: Hardware ▶ play

Computation. Overview. Bits and bytes. ASCII. Processors. Motherboards: buses, connectors, ports, slots, and sockets. Memory: ROM, RAM, and cache.

Structure and Interpretation of Computer Programs

Written by Quantum Study Club on 06.02

Structure and Interpretation of Computer Programs


As taught in: Spring 2005

Cover of the textbook, Structure and Interpretation of Computer Programs.

Adapted from the cover of the textbook, Structure and Interpretation of Computer Programs. 2nd ed., by Abelson, Harold, Gerald Jay Sussman, and Julie Sussman. (Image courtesy of MIT Press. Used with permission.)

Level:

Undergraduate

Instructors:

Prof. Eric Grimson

Prof. Peter Szolovits

Prof. Trevor Darrell

Course Features

Course Highlights

This course features projects and supporting documentation. This course has virtually all of its course materials online. 6.001 is the first course in the core of departmental subjects which is required for all undergraduates in Electrical Engineering and Computer Science. It offers an online version of the textbook for the course, Structure and Interpretation of Computer Programs, 2nd ed., by Abelson, Sussman, and Sussman.

Course Description

This course introduces students to the principles of computation. Upon completion of 6.001, students should be able to explain and apply the basic methods from programming languages to analyze computational systems, and to generate computational solutions to abstract problems. Substantial weekly programming assignments are an integral part of the course. This course is worth 4 Engineering Design Points.

Kisah 1000 Kelereng

Written by Quantum Study Club on 08.32





Makin tua, aku makin menikmati Sabtu pagi. Mungkin karena adanya keheningan sunyi senyap sebab aku yang pertama bangun pagi, atau mungkin juga karena tak terkira gembiraku sebab tak usah masuk kerja. Apapun alasannya, beberapa jam pertama Sabtu pagi amat menyenangkan.


Beberapa minggu yang lalu, aku agak memaksa diriku ke dapur dengan membawa secangkir kopi hangat di satu tangan dan koran pagi itu di tangan lainnya. Apa yang biasa saya lakukan di Sabtu pagi, berubah menjadi saat yang tak terlupakan dalam hidup ini. Begini kisahnya.

Aku keraskan suara radioku untuk mendengarkan suatu acara Bincang-bincang Sabtu Pagi. Aku dengar seseorang agak tua dengan suara emasnya. Ia sedang berbicara mengenai seribu kelereng kepada seseorang di telpon yang dipanggil “Tom”. Aku tergelitik dan duduk ingin mendengarkan apa obrolannya.

“Dengar Tom, kedengarannya kau memang sibuk dengan pekerjamu. Aku yakin mereka menggajimu cukup banyak, tapi kan sangat sayang sekali kau harus meninggalkan rumah dan keluargamu terlalu sering. Sulit kupercaya kok ada anak muda yang harus bekerja 60 atau 70 jam seminggunya untuk memenuhi kebutuhan sehari-hari. Untuk menonton pertunjukan tarian putrimu pun kau tak sempat”.

Ia melanjutkan : “Biar kuceritakan ini, Tom, sesuatu yang membantuku mengatur dan menjaga prioritas apa yang yang harus kulakukan dalam hidupku”.

Lalu mulailah ia menerangkan teori “seribu kelereng” nya.” Begini Tom, suatu hari aku duduk-duduk dan mulai menghiitung-hitung. Kan umumnya orang rata-rata hidup 75 tahun. Ya aku tahu, ada yang lebih dan ada yang kurang, tapi secara rata-rata umumnya kan sekitar 75 tahun. Lalu, aku kalikan 75 ini dengan 52 dan mendapatkan angka 3900 yang merupakan jumlah semua hari Sabtu yang rata-rata dimiliki seseorang selama hidupnya. Sekarang perhatikan benar-benar Tom, aku mau beranjak ke hal yang lebih penting”.

“Tahu tidak, setelah aku berumur 55 tahun baru terpikir olehku semua detail ini”, sambungnya, “dan pada saat itu aku kan sudah melewatkan 2800 hari Sabtu. Aku terbiasa memikirkan, andaikata aku bisa hidup sampai 75 tahun, maka buatku cuma tersisa sekitar 1000 hari Sabtu yang masih bisa kunikmati”.

“Lalu aku pergi ketoko mainan dan membeli tiap butir kelereng yang ada. Aku butuh mengunjungi tiga toko, baru bisa mendapatkan 1000 kelereng itu. Kubawa pulang, kumasukkan dalam sebuah kotak plastik bening besar yang kuletakkan di tempat kerjaku, di samping radio. Setiap Sabtu sejak itu, aku selalu ambil sebutir kelereng dan membuangnya”.

“Aku alami, bahwa dengan mengawasi kelereng-kelereng itu menghilang, aku lebih memfokuskan diri pada hal-hal yang betul-betul penting dalam hidupku. Sungguh, tak ada yang lebih berharga daripada mengamati waktumu di dunia ini menghilang dan berkurang, untuk menolongmu membenahi dan meluruskan segala prioritas hidupmu”.

“Sekarang aku ingin memberikan pesan terakhir sebelum kuputuskan teleponmu dan mengajak keluar istriku tersayang untuk sarapan pagi. Pagi ini, kelereng terakhirku telah kuambil, kukeluarkan dari kotaknya. Aku berfikir, kalau aku sampai bertahan hingga Sabtu yang akan datang, maka Allah telah meberi aku dengan sedikit waktu tambahan ekstra untuk kuhabiskan dengan orang-orang yang kusayangi”.

“Senang sekali bisa berbicara denganmu, Tom. Aku harap kau bisa melewatkan lebih banyak waktu dengan orang-orang yang kau kasihi, dan aku berharap suatu saat bisa berjumpa denganmu. Selamat pagi!”

Saat dia berhenti, begitu sunyi hening, jatuhnya satu jarumpun bisa terdengar ! Untuk sejenak, bahkan moderator acara itupun membisu. Mungkin ia mau memberi para pendengarnya, kesempatan untuk memikirkan segalanya. Sebenarnya aku sudah merencanakan mau bekerja pagi itu, tetapi aku ganti acara, aku naik ke atas dan membangunkan istriku dengan sebuah kecupan.

“Ayo sayang, kuajak kau dan anak-anak ke luar, pergi sarapan”. “Lho, ada apa ini…?”, tanyanya tersenyum. “Ah, tidak ada apa-apa, tidak ada yang spesial”, jawabku, “Kan sudah cukup lama kita tidak melewatkan hari Sabtu dengan anak-anak ? Oh ya, nanti kita berhenti juga di toko mainan ya? Aku butuh beli kelereng.”

Sumber: Unknown (Tidak Diketahui)
Dikutip dari Indonesian groups

Dari setiap satu kelereng yang telah terbuang, apakah yang telah anda dapatkan ?

Apakah ……..
kesedihan
keraguan
kebosanan
rasa marah
putus asa
hambatan
permusuhan
pesimis
kegagalan ?

ataukah …….
kebahagiaan
kepercayaan
antusias
cinta kasih
motivasi
peluang
persahabatan
optimis
kesuksesan ?

Waktu akan berlalu dengan cepat. Tidak banyak kelereng yang tersisa dalam kantong anda saat ini. Gunakan secara bijak untuk memberikan kebahagiaan yang lebih baik bagi anda sendiri, keluarga, dan lingkungan anda.

Sukses untuk anda !