230 likes | 316 Views
2004-2005 Academic Year, Spring Semester Bilkent University - Faculty of Art, Design and Architecture - Department of Communication and Design CS 153 Introduction to Computing I (11153) (3 Credits). Welcome!. Instructor: Sinan Uşşaklı E-mail: ussakli@bilkent.edu.tr
E N D
2004-2005 Academic Year, Spring SemesterBilkent University - Faculty of Art, Design and Architecture - Department of Communication and DesignCS 153 Introduction to Computing I(11153) (3 Credits)
Welcome! Instructor: Sinan Uşşaklı E-mail: ussakli@bilkent.edu.tr Web: http://www.bilkent.edu.tr/~ussakli Aim of this course : This course discusses the codes tags necessary to create HTML pages. Also talks about the computer basics, windows operating systems, basic text editing, e-mail usage, telnet usage, ftp usage and creating web sites.
Evaluation • Quizes(20%) • Exam(20%) • Project(20%) • Final Project(40%)
What’s a Computer? • A programmable electronic device designed for storing, retrieving, and processing data. • An electronic instrument which can solve problems by accepting data, performing various operations with the data, and supplying results. May be a personal computer or terminal, may be connected to a network, may provide access to the Internet.
Computer is made of... • Input Devices • Keyboard, mouse, trackball, touchscreen, web-cam, scanner • Basicly anything that digitizes data!
Computer is made of... • Processing Unit(s)
Computer is made of... • Storage Devices • HDD, FDD, Flash Disk, CD, Tape, Memory
Computer is made of... • Output Devices • Monitor, 3D glasses, Printer, Plotter, Sound Card-Speakers, LCD Display, Led, even smell
The Cycle of Processing Input Processing Output
Analog vs Digital • Digital: 1 or 0 • Analog: 0,001 0,002 0,003 ...
Input: Keyboard • Escape:Cancels the current action • Function keys F1..F12: Their functions changes from program to program • PrintScreen: Sends the picture of the current screen to clipboard (is a temporary storage place); • ScrollLock: It is a toggle key(switches between on/off) locks the scrolling of cursor/screen; • Pause: Stop the on going event on the screen. • NumLock and Numeric Keypad: Toggle key activates the numbers or the secondary functions of the keys in numeric keypad • InsertToggle key switches between overtype/insert; • HomeTakes cursor to beginning of the current line; • PageUpGoes one screen up; • DeleteErases the character on the right hand side of the cursor; • EndTakes the cursor to the end of the current line; • PageDownGoes one screen down. • Arrow Keys: Moves the cursor in the arrow direction • Tab Goes to next tab stop position; goes to next cell in a form. • CapsLockLocks the keyboard to uppercase characters; • ShiftActivates the upper case characters/secondary symbols; • Ctrl, AltControlKey/AlternativeKey used with the other keys, their functions are defined in the program currently running; • SpaceLeaves one empty space. • Alphabet Keys: Alphabetical characters and symbols • BackSpaceErases the character on the left hand side of the cursor; • EnterTakes cursor to the beginning of the next line(creates new empty line). Accepts the proposed action
Input: Mouse • A pointer device, mostly used on graphic displays, allows interaction with menus, icons, lists... Easier than keyboard usage, as it is more direct. • Has buttons: • Left button is for selecting • Right button is for Context Menus • Middle button is application specific
Processing: CPU • Central Processing Unit • Handles all processing • Has a very small memory • L1: 64KB(Extremely fast) • L2: 1MB (Fast) • Has lots of transistors. (105.9 G)
Processing: Mainboard • Contains • the wire like lines, • slots, • ROM, • CMOS and Cache. • Connection lines are all connected to the main line which is called BUS, data in the form of electrical signal is travelling through these lines. • Slots are connection locations for the interface cards like Ethernet, Modem, Sound, Video, TV cards, etc. • ROM (Read Only Memory) contains small programs to initiate the computer
Storage • Volatile • Memory • Non-volatile • HDD: is the secondary storage location. Hard Disk's size is big but it is not mobile. You can write and read to hard disk. • FDD is a device which read from and write to Floppy Disks. Floppy disk's size is small with respect to hard disks but they are mobile. You can write and read to a floppy disk. • CD Rom is compact disk read only memory, briefly CD. You can just read from this media. But their size are greater than floppy but less than harddisk. • Flash Cards are quite new, very small devices with memory more than CDs.
Storage • Units of storage • A bit is either 1 or 0 • A byte is 8 bits (0 to 255) • (0000 0000)2 = 0 • (1111 1111)2 = 255 • A kilo byte is 1024 bytes • A mega byte is 1024 kilo bytes • A giga byte is 1024 mega bytes • A tera byte is 1024 giga bytes... What is Kibi? Mebi? Gibi?
POWER! • Power supply • Converts AC to DC and supplies the power for all parts. • A typical computer today consumes up to 450 Watts of power! (excluding the monitor)
Output Devices: Monitor • Monitor is the output device which displays the results to the user. • Resolution is the clearness of the image on the screen and given by the number of pixels (1 dot on the screen is 1 pixel). • Different kinds of monitors: • CRT, LCD, Plazma, Projection • A display quality depends on: • Resolution: Higher the better (640x480, 1024x768, 2048x1536) • Color depth: Higher the better (2, 16, 256, 65536, 16777216...) • Contrast: More the better (400:1...) • Screen Refresh Rate: Higher the better (60Hz – 200 Hz, 85 is ideal)
Software • Software are divided into two groups: • Application programs • Anything that we use as a tool for our aims • Word processors: for writing and formatting text. • Spread sheets: for calculating, drawing charts, making tables • Database: for storing and analyzing data. • Animation: for animating objects, texts, etc. • System programs (Operating Systems) • Responsible from the operation of computer • running of programs, • management of files, • management of time, • allocation of memory, • system security, • allocation of resources, etc. • Some examples of operating systems;* Unix* Sun* MacOs* MS DOS* Windows
Windows Operating System • Most popular operating system • Has • GUI • Based On Windows • Multitasking • You can run more than one program at the same time • Manages • Files • Devices
DEMO • A brief introduction for Windows? • David Davenport’s Slides...