1.1 Characteristics of computers-
http://www.tekxam.com/StudyGuide/concepts/General-Concepts/Overview_and_Characteristics_of_Computers.html ,
http://www.rootssoft.net/character.htm ,
http://www.parecon.org/lookingforward/lf10_2.htm
1.2 The evolution of computers-
http://history.acusd.edu/gen/recording/computer1.html ,
http://www.science-frontiers.com/sf117/sf117p15.htm ,
http://ccis.athabascau.ca/html/courses/comp210/CourseSample/chap01/section1.htm ,
http://www.southerncayuga.org/Middle/MSLabSite/jaimmieandtiffiany.ppt
1.3 The computer generations-
http://www.faqs.org/qa/qa-941.html ,
re_Software/2002/FiveGenerations.asp
1.4 Classification of computers-
http://ezinearticles.com/?Classification-of-Computers&id=16128 ,
http://www.hkpe.net/wong-sir/worksheets/classification_computers_ans.pdf
2. Computer Organization
2.1 Basic organization
2.1.1 Input unit-
http://davidguy.brinkster.net/computer/010.html ,
2.1.2 Output unit-
http://davidguy.brinkster.net/computer/024.html ,
http://en.wikipedia.org/wiki/Render_Output_unit
2.1.3 Arithmetic logic unit-
http://en.wikipedia.org/wiki/ALU ,
http://www.tpub.com/content/istts/14223/css/14223_15.htm
2.1.4 Central processing unit –
http://en.wikipedia.org/wiki/Central_processing_unit ,
http://www.macs.hw.ac.uk/~pjbk/pathways/cpp1/node8.html ,
3. Processing Unit
3.1 CPU architecture-
http://www.altera.com/products/ip/processors/nios/features/nio-cpu_architecture.html ,
http://www.dgp.toronto.edu/~ajr/258/notes/micro/one-bus.html ,
http://www.dcs.gla.ac.uk/~ian/project3/node13.html
3.2 Control unit-
http://en.wikipedia.org/wiki/Control_unit ,
http://www.pcguide.com/ref/cpu/arch/int/compControl-c.html
3.3 ALU-
http://en.wikipedia.org/wiki/ALU ,
http://searchsmb.techtarget.com/sDefinition/0,,sid44_gci213771,00.html ,
http://www.answers.com/topic/arithmetic-and-logical-unit ,
3.4 Instruction set-
http://en.wikipedia.org/wiki/Instruction_set ,
http://www.webopedia.com/TERM/I/instruction_set.html ,
3.5 Registers-
http://www.osdata.com/topic/language/asm/register.htm ,
http://www.eelab.usyd.edu.au/digital_tutorial/part2/register01.html ,
http://en.wikipedia.org/wiki/Processor_register ,
3.6 Processor speed-
http://www.computerhope.com/issues/ch000046.htm ,
http://www.pcguide.com/ref/cpu/char/chipSpeed-c.html ,
http://www.jegsworks.com/Lessons/lesson4/lesson4-6.htm ,
4. Memory Organization
4.1 Memory hierarchies-
http://en.wikipedia.org/wiki/Memory_hierarchy ,
http://www.answers.com/topic/memory-hierarch
http://computer.howstuffworks.com/framed.htm?parent=question452.htm&url=http://www.pcguide.com/ref/ram/typesSRAM-c.html,
http://www.pcguide.com/ref/ram/typesDRAM-c.html,
http://en.wikipedia.org/wiki/DRAM,
http://www.pcguide.com/ref/ram/typesROM-c.html
http://en.wikipedia.org/wiki/Read-only_memory
4.4 Cache
memory-
http://searchstorage.techtarget.com/sDefinition/0,,sid5_gci211730,00.html
http://www.computerworld.com/networkingtopics/networking/lanwan/story/0,10801,44333,00.html
4.5 Memory
buses-
http://www.pcguide.com/ref/cpu/arch/extBuses-c.html,
4.6
I/O
buses-
http://www.karbosguide.com/hardware/module2c1.htm,
5. Secondary
Storage Devices
5.1 Sequential
and direct access devices-
http://rsusu1.rnd.runnet.ru/develop/fortran/prof77/node162.html,
5.2 Magnetic
tape-
http://en.wikipedia.org/wiki/Magnetic_tape
http://doit.ort.org/course/storage/341.htm
5.3 Magnetic
disk-
http://www.jegsworks.com/Lessons/lesson6/lesson6-2.htm
http://www.answers.com/topic/magnetic-disk
5.4 Optical
disk-
http://www.webopedia.com/TERM/O/optical_disk.html
http://en.wikipedia.org/wiki/Optical_disc
http://doit.ort.org/course/storage/343.htm
5.5 Magneto-optical
disk-
http://en.wikipedia.org/wiki/Magneto-optical_drive
http://www.usbyte.com/common/MOsystems.htm
5.6 Mass
storage devices-
http://www.linux-usb.org/USB-guide/x498.html
http://en.wikipedia.org/wiki/USB_mass_storage_device_class
http://www.answers.com/topic/usb-mass-storage-device-class
http://www.usb.org/developers/devclass_docs/usb_msc_overview_1.2.pdf
5.7
Other
related concepts
6.
Computer
Peripherals
6.1 Input
devices-
http://en.wikipedia.org/wiki/Input_device
6.1.1
Keyboard
devices-
http://www.pctechguide.com/51InputDevices.htm
6.1.2
Point
and draw devices-
http://en.wikipedia.org/wiki/Pointing_device
http://gabby.umpi.maine.edu/new/tech/4point.htm
6.1.3
Data
scanners digitizer-
6.1.4
Electronic
card- reader-
6.1.5
Voice-recognition
devices-
http://www.computerhope.com/jargon/v/voicreco.htm
6.1.6
Vision
input systems-
6.1.7
Offline
data entry devices-
6.2
Output
devices-
http://doit.ort.org/course/output/307.htm
http://www.computerhope.com/jargon/o/outputde.htm
6.2.1
Monitors-
http://www.pcguide.com/ref/crt/index.htm
6.2.2
Printers-
http://www.computerhope.com/jargon/p/printer.htm
http://en.wikipedia.org/wiki/Computer_printer
6.2.3
Plotters-
http://en.wikipedia.org/wiki/Plotter
6.2.4
Computer
output microfilm-
http://www.michigan.gov/hal/0,1607,7-160-17451_18673_31550-60491--,00.html
http://www.imagetekgroup.com/computer_output_on_microfiche/com.htm
http://techmall.dis.wa.gov/services/microfilm.aspx
6.2.5
Screen
image projector-
http://en.wikipedia.org/wiki/Movie_projector
6.2.6
Voice
recognition systems-
http://www.utoronto.ca/atrc/reference/tech/voicerecog.html
http://www.webopedia.com/TERM/V/voice_recognition.html
7.
Software
Concepts
7.1 Software
concepts-
http://www.sci400.com/company/company.php
7.2 Relationship
between hardware and software-
http://en.wikipedia.org/wiki/Computer_software
7.3 Types of
software
7.3.1
System
software-
http://en.wikipedia.org/wiki/System_software
7.3.2
Application
software-
http://en.wikipedia.org/wiki/Application_software
http://www.darwinmag.com/learn/curve/column.html?ArticleID=49
8.
Operating
Systems
8.1 Introduction-
http://www.iu.hio.no/~mark/os/os.html
http://www.netnam.vn/unescocourse/os/11.htm
8.2
System
performance-
http://www.pcmech.com/show/optimize/169/
8.3
Process
management-
http://en.wikipedia.org/wiki/Process_management
8.4 Memory
management-
http://en.wikipedia.org/wiki/Memory_management
8.5 File
management-
http://www.theeldergeek.com/file_management_in_windows_xp.htm
8.6 Device
management-
http://www.microsoft.com/technet/prodtechnol/Windows2000Pro/reskit/part3/proch19.mspx?mfr=true
8.7 Security-
http://en.wikipedia.org/wiki/Security-evaluated_operating_system
8.8 Command
interpretation-
http://www.ssh.com/support/documentation/online/ssh/winhelp/32/sftp2_command_interpretation.html
http://omrf.uokhsc.edu/~zhangc/edpdb_v97c/edp_g.html#command_interpretation
8.8.1
Command
line interface-
http://en.wikipedia.org/wiki/Command_line_interface
http://www.cs.cf.ac.uk/Dave/C/subsection2_19_4_1.html
8.8.2
Graphical
user interface-
http://www.webopedia.com/TERM/G/Graphical_User_Interface_GUI.html
http://en.wikipedia.org/wiki/Graphical_user_interface
8.8.3
Shell-
http://en.wikipedia.org/wiki/Operating_system_shell
http://www.webopedia.com/TERM/S/shell.html
8.9 Introduction
to DOS-
http://info.wlu.ca/~wwwccs/software/operating.sys/dos.intro.html
http://home.att.net/~gobruen/progs/dos_batch/dos_intro.html
8.9.1
Features-
http://en.wikipedia.org/wiki/MS-DOS
8.9.2 Internal
and external commands-
http://support.microsoft.com/?id=71986
http://www.computerhope.com/jargon/e/extecomm.htm
http://www.uv.tietgen.dk/staff/mlha/PC/Soft/DOS/com/
8.10
Introduction
to Windows-
http://www.bcschools.net/staff/Windows98.htm
8.10.1
Basic
features-
http://ecto.kung-foo.tv/archives/001033.php
9.
Application
Software Packages
9.1 Word-processing
package-
9.1.1
Basic
and advanced features-
9.1.2
Introduction
to MS –Word-
http://www.bcschools.net/staff/WordHelp.htm
http://www.nos.org/htm/ms-word1.htm
9.1.3
Document-
creation, editing, printing and saving-
http://www.easycomputerlessons.org/WordNewSite/Lesson1.htm
9.1.4
Mail
merge-
http://word.mvps.org/faqs/MailMerge/CreateAMailMerge.htm
9.1.5
Spell
check-
9.2.1
Basic
and advanced features:
9.2.2
Introduction
to MS-Excel-
http://sts.jhu.edu/Introduction_to_excel.php
http://www.hope.edu/cit/tips/introExcel.pdf