Essentials of informatics
|
|
- Wilfrid Dawson
- 5 years ago
- Views:
Transcription
1 Essentials of informatics Computer hardware and software Mgr. Markéta Trnečková, Ph.D. Palacký University, Olomouc
2 Introduction Computer science computer design, computer programming, information processing, algorithmic solutions of problems, and the algorithmic process Algorithm steps that define how a task is performed Program a representation of an algorithm Programming process of developing a program, encoding it in machine-compatible form, and inserting it into a machine Software programs, and the algorithms they represent Hardware the machinery itself Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 1 / 53
3 Euclidean algorithm for finding the greatest common divisor of two positive integers Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 2 / 53
4 Algorithm more algorithms providing same task time complexity average number of steps Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 3 / 53
5 Algorithm algorithm for performing a task has been found the performance of that task no longer requires an understanding of the principles on which the algorithm is based the performance of the task is reduced to the process of merely following directions the intelligence is encoded in the algorithm the level of intelligence displayed by machines is limited by the intelligence that can be conveyed through algorithms we can construct a machine to perform a task only if an algorithm exists for performing that task no algorithm exists for solving a problem the solution of that problem lies beyond the capabilities of machines incompleteness theorem (1930s Kurt Gödel) there are problems that can not be solved by algorithm Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 4 / 53
6 Halting problem The halting problem is the problem of determining, from a description of an arbitrary computer program and an input, whether the program will finish running (i.e., halt) or continue to run forever. Alan Turing (in 1936) general algorithm to solve the halting problem for all possible program-input pairs cannot exist Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 5 / 53
7 Bits information is encoded as patterns of 0s and 1s (bit short for binary digits) nibble = 4 bits byte = 8 bits size of memory cell kilobyte = 1024 bytes (210 ) megabyte = 1000 kilobytes gigabyte = 1000 megabytes terabyte = 1000 gigabytes Mgr. Marke ta Trnec kova, Ph.D. (UPOL) Essentials of informatics 6 / 53
8 Binary notation information is encoded as patterns of 0s and 1s Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 7 / 53
9 Data Storage bits are only symbols whose meaning depends on the application patterns of bits numeric values, characters in an alphabet and punctuation marks, images, sounds,... manipulation with bits via Boolean operation 1 = true; 0 = false operations AND, OR, XOR and NOT Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 8 / 53
10 AND x AND y e.g. Today is Thursday AND it is afternoon Inputs represent the truth or falseness of the compound statement s components Output represents the truth or falseness of the compound statement true only when both of its components are true Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 9 / 53
11 OR x OR y e.g. Today is Thursday OR Friday true only when at least one of its components is true Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 10 / 53
12 XOR exclusive or x XOR y either x or y but not both true when one of its inputs is true and the other is false Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 11 / 53
13 NOT NOT x true when input is false Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 12 / 53
14 Gate Gate a device that produces the output of a Boolean operation Constructed as gears, relays, optic devices,... Inside today s computers small electronic circuits in which the digits 0 and 1 are represented as voltage levels Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 13 / 53
15 Flip-flop circuit Gates the building blocks circuit Example Flip-flop circuit Fundamental unit of computer memory Produced output (0 or 1) remains constant until a pulse causes it to shift to the other value placing 1 on the upper input output 1 placing 1 on the lower input output 0 Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 14 / 53
16 Hexadecimal notation information string of bits quite long long strings stream simplification hexadecimal notation why? bit patterns multiples of four single symbol = four bits e.g B5 Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 15 / 53
17 Text as bit pattern symbol in the text a unique bit pattern In the 1940s and 1950s American National Standards Institute (ANSI) the American Standard Code for Information Interchange (ASCII) bit patterns of length seven the upper- and lowercase letters of the English alphabet, punctuation symbols, the digits 0 through 9, and certain control information such as line feeds, carriage returns, and tabs ASCII is extended to an eight-bit-per-symbol format by adding a 0 at the most significant end of each of the seven-bit patterns Code each pattern fits conveniently into a typical byte-size memory cell and provides 128 additional bit patterns that can be used to represent symbols beyond the English alphabet Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 16 / 53
18 Text as bit pattern International Organization for Standardization (also known as ISO) number of extensions to ASCII, each of which was designed to accommodate a major language group Problems: the number of extra bit patterns available in extended ASCII is simply insufficient to accommodate the alphabet of many Asian and some Eastern European languages documents containing text of languages from disparate language groups could not be supported Unicode was developed Code unique pattern of up to 21 bits to represent each symbol Combination Unicode character set and the Unicode Transformation Format 8-bit (UTF-8) encoding standard the original ASCII characters can still be represented with 8 bits, while the thousands of additional characters can be represented by 16 bits Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 17 / 53
19 Numbers as bit pattern storing numbers as text inefficient e.g. value 25: 16 bits using ASCII (the largest number we could store using 16 bits is 99) using binary notation we can store any integer in the range from 0 to in 16 bits two s complement notation storing whole numbers (negative numbers as well as positive) floating-point notation numbers with fractional parts such as 1/2 or 3/4 Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 18 / 53
20 Two s complement notation Fixed number of bits The leftmost bit of a bit pattern indicates the sign of the value sign bit Negative values sign bits are 1 Non-negative values sign bits are 0 Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 19 / 53
21 Floating-point notation High-order bit the sign bit Divide the remaining 7 bits of the byte into two groups exponent field mantissa field e.g. 3 bits exponent field, 4 bits mantissa field Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 20 / 53
22 Floating-point notation bit pattern; sign bit = 0, exponent = 110, mantissa = 1011 first extract the mantissa and place a radix point on its left side.1011 extract the exponent 110 and interpret as signed integer move the radix in our solution to the right by 2 bits = Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 21 / 53
23 Images as bit pattern image = a collection of dots (pixel picture element) each pixel is encoded entire image a collection of these encoded pixels (bit map) method of encoding depends on applications black-and-white images 1 bit gray-scale images 8 bits color images RGB encoding (3 x 8 bits) image = a collection of geometric structures (lines, curves,... ) encoded using techniques of analytic geometry Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 22 / 53
24 Sound as bit pattern sample the amplitude of the sound wave at regular intervals each sample 16 bits Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 23 / 53
25 Data and programming programming language simplified language which computers understand int euclid_gcd ( int a, int b) { if (a >= b) { int dividend = a; int divisor = b; } else { int dividend = b; int divisor = a; } while ( divisor!= 0) { int remainder = dividend % divisor ; dividend = divisor ; divisor = remainder ; } return dividend ; } Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 24 / 53
26 History Abacus consisting of beads strung on rods that are in turn mounted in a rectangular frame Abacus a data storage system Complete computational machine combined with a human Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 25 / 53
27 History Technology of gears Blaise Pascal ( ), Gottfried Wilhelm Leibniz ( ), Charles Babbage ( ) data = gear positioning Output (Pascal s and Leibniz s machines) = final gear positions Output (Babbage s machine) = print results on paper Pascal s machine addition Leibniz s machine variety of arithmetic operations Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 26 / 53
28 History Babbage s Difference Engine could be modified to perform a variety of calculations Babbage s Analytical Engine (never constructed) read instructions in the form of holes in paper cards Augusta Ada Byron (Ada Lovelace) world s first programmer Holes in paper (Joseph Jacquard, ) a weaving loom Herman Hollerith ( ) applied the concept of representing information as holes in paper cards Punched cards until 1970s Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 27 / 53
29 History In the early 1900s advances in electronics (electronically controlled mechanical relays) Electromechanical machine of George Stibitz (1940 Bell Laboratories) Mark I (1944 Harvard University) Technology of vacuum tubes totally electronic computers Atanasoff-Berry machine ( ) Colossus decode German messages World War II ENIAC (electronic numerical integrator and calculator) Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 28 / 53
30 History Transistors and integrated circuits (complete circuits constructed as single units) smaller computers The processing power of computing machines began to double every two years Chips integrated circuits encased in blocks of plastic desktop computers (homemade computers from combinations of chips) 1976 commercial computer (Apple Computer, Inc.) 1981 first desktop computer (IBM) (personal computer or PC) Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 29 / 53
31 History 20th century connect computers (Internet) World Wide Web system by which documents stored on computers are linked together Search engines Miniaturization of computing machines small computers running GPS, monitoring the function of the engine,... Smartphones Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 30 / 53
32 Computers Microcomputer microprocessor chip as its central processing unit (CPU) personal computers designed to be used by a single person at any given time desktop PC, laptop PC, smartphones, tablets,... Minicomputer midrange computers multi-user machines bigger processing power Mainframes large, powerful computers capable of handling processing requests for large numbers of users simultaneously used in large organisations governments and banks users would connect to a mainframe using a terminal Supercomputers like mainframe computers processing big data Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 31 / 53
33 Computer hardware Physical devices that make up a computer Processing Devices hardware which are involved in processing data central processing unit (CPU) and graphics processing unit (GPU) part of the motherboard the central circuit board that holds these devices along with other devices Memory Devices store data very fast and expensive memories are used by CPU and programs, not by user I/O or Input/Output Devices input take input from user keyboard, mouse, microphone,... output output result to user monitor, printer, speaker,... Storage Devices keep data when the computer is turned off store data both by a program and an user optical disks, flash drives Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 32 / 53
34 Motherboard Mainboard Provides electrical connection between all computer components Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 33 / 53
35 Main memory Large collection of circuits (such as flip-flops) Each stores a single bit Cell manageable unit, size byte (8 bits) High-order end (left), low-order end (right) The most significant bit (high-order bit), the least significant bit (low-order bit) Address unique name each cell Cells can be accessed independently as required (access cells in any order) Random access memory (RAM) Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 34 / 53
36 Mass storage Main memory volatile, limited size Mass storage (or secondary storage) less volatility, large storage capacities,low cost, ability to remove the storage medium from the machine some of them require mechanical motion slower, more prone to mechanical failures Magnetic system Optical system Flash drives Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 35 / 53
37 Magnetic system Magnetic disk or hard disk drive (HDD) Thin spinning disk with magnetic coating Read/write heads placed above and/or below the disk As the disk spins head traverses a circle track Disk storage system consists of several disks mounted on a common spindle (one on top of the other) cylinders Track is divided into small arcs sectors Sectors contain the same number of bits (track contains the same number of sectors) High-capacity disk capable of containing different number of sectors Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 36 / 53
38 Optical systems Compact disk (CD) 12 centimeters in diameter, consist of reflective material covered with a clear protective coating Information recorded on them by creating variations in their reflective surfaces Retrieving information by means of a laser that detects irregularities on the reflective surface of the CD as it spins DVDs (Digital Versatile Disks) multiple, semitransparent layers that serve as distinct surfaces when viewed by a precisely focused laser BDs (Blu-ray Disks) laser in the blue-violet spectrum (is able to focus its laser beam with very fine precision) Provides over five times the capacity of a DVD Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 37 / 53
39 Flash drives magnetic and optical system physical motion, slow compared to the speed of electronic circuitry Flash memory technology bits are stored by sending electronic signals directly to the storage medium where they cause electrons to be trapped in tiny chambers of silicon dioxide, thus altering the characteristics of small electronic circuits Hold their captive electrons for many years without external power Repeated erasing slowly damages the silicon dioxide chambers Flash drives they are not as reliable as optical disks for truly long-term applications SSDs (solid-state disks) large flash memory devices, designed to take the place of magnetic hard disks SSDs better resilience to vibrations and physical shock, quiet operation and lower access times more expensive than hard disks, more limited lifetime SD (Secure Digital) memory cards plastic rigged wafer about the size a postage stamp, also mini and micro sizes SDHC (High Capacity) up to 32 GBs SDXC (Extended Capacity) memory cards more than 1TB Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 38 / 53
40 CPU Central processing unit (CPU) or processor circuitry in a computer that controls the manipulation of data small flat squares (approximately two inches by two inches) whose connecting pins plug into a socket mounted on computer s motherboard Microprocessors smaller, used in smartphones, mini-notebooks,... CPU consists of three parts: arithmetic/logic unit circuitry that performs operations on data control unit circuitry for coordinating the machine s activities register unit data storage cells registers temporary store information within the CPU CPU and main memory are connected by a collection of wires called a bus Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 39 / 53
41 Controllers Controller communication between a computer and other devices Circuit permanently mounted on the computer s motherboard Circuit board that plugs into a slot on the motherboard Connection via cables or connector, called a port Translates messages and data between the computer and peripheral device Originally, each controller was designed for a particular type of device Recently, universal serial bus (USB) and FireWire Each controller communicates with the computer itself by means of connections to the same bus that connects the computer s CPU and main memory Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 40 / 53
42 USB USB Intel Lower cost Mice, keyboards, printers, scanners, digital cameras, smartphones, and mass storage systems Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 41 / 53
43 FireWire FireWire Apple 4-conductor and 6-conductor Faster transfer rate Video recorders and online mass storage systems Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 42 / 53
44 Peripheral devices Computer monitor displays images generated by a computer TFT-LCD (Thin Film Transistor Liquid Crystal Display) CRT (Cathode Ray Tube) Keyboards Computer mouses Printers Toner-based printers (laser), inkjet printers, dye-sublimation printers, thermal printers Scanners External storage devices (e.g. USB flash drives) Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 43 / 53
45 Software Software a program (e.g. operating system, application) running on a computer Computer hardware provides a physical devices required to run (and also store) computer software Types: system software manages and controls computer hardware operating systems software that controls the operation of a computer programming software tools that software developers use to create, debug, and maintain other software application software perform productive tasks for users Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 44 / 53
46 Operating systems Software that controls the overall operation of a computer Provides the interface by which a user can request the execution of programs Best known example of an operating system Windows UNIX core Mac OS and Linux Casual computer users the differences between operating systems are largely cosmetic Computing professionals major changes in the tools they work with or the philosophy they follow in disseminating and maintaining their work Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 45 / 53
47 Mac OS X, Windows, and Linux Windows User friendly, an extensive collection of software and broad hardware support Closed source, some of the biggest computer headaches malware, viruses,... Mac OS Lot safer Mac OS doesn t get the Windows viruses Usage restrictions in its license can only be run on systems constructed by Apple Linux Major downside of this OS is its price Vast collection of Linux distributions Little resource requirements OS is open-source any user around the world can examine Linux source code Disadvantage lack of user-friendliness Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 46 / 53
48 Components of an operating system User interface communication with users through textual messages shells graphical user interface (GUI) files and programs, are represented as icons Window manager component within today s GUI Kernel internal part of an operating system Contains software components that perform the very basic functions required by the computer installation File manager coordinates the use of the machine s mass storage Device drivers software units that communicate with the controllers Memory manager coordinate the machine s use of main memory Scheduler and dispatcher in a multiprogramming system the scheduler determines which activities are to be considered for execution, and the dispatcher controls the allocation of time to these activities Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 47 / 53
49 Another dividing of software Freeware software for free Payware opposite to freeware Shareware provided to users without payment and is often limited by any combination of functionality, availability or convenience Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 48 / 53
50 Computer network Computer network - set of computer connected together main goal share resources computers = nodes connection wired or wireless Internet global system, internet protocol (IP) network IP address numerical label (IP v. 4, IP v. 6) Domain name system (DNS) hierarchical decentralized naming system Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 49 / 53
51 Wired connection Coaxial cable local area networks transmission speed: from 200 million bits per second to more than 500 million bits per second Twisted pair cabling used for wired Ethernet and other standards transmission speed: from 2 Mbit/s to 10 Gbit/s Optical fiber low transmission loss and immunity from electrical interference can be used for long runs of cable carrying very high data rates Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 50 / 53
52 Wireless technology Terrestrial microwave Communications satellites Cellular and PCS systems Radio and spread spectrum technologies Wi-Fi Bluetooth exchanging data over short distances Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 51 / 53
53 Exercises 1 Describe the algorithm for cooking eggs. 2 Convert the following binary representation to its equivalent base 10 form: Convert the following base 10 representation to its equivalent binary form: Determine the output of the following circuit, assuming that the upper input is 1 and the lower input is 0. What would be the output when upper input is 0 and the lower input is 1? 5 Use hexadecimal notation to represent the following bit pattern: What bit pattern is represented by the following hexadecimal pattern? ABCD 7 What is the largest numeric value that could be represented with three bytes if each digit were encoded using one ASCII pattern per byte? What if binary notation were used? 8 Suppose the robot knows the turn left and step instructions. How does the turn right program look like? Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 52 / 53
54 Exercises 9 Suppose you want to interchange the values stored in memory cells 2 and 3. What is wrong with the following sequence of steps: Step 1. Move the contents of cell number 2 to cell number 3. Step 2. Move the contents of cell number 3 to cell number 2. Design a sequence of steps that correctly interchanges the contents of these cells. 10 What advantage do flash drives have over the other mass storage systems introduced? 11 List four activities of a typical operating system. Mgr. Markéta Trnečková, Ph.D. (UPOL) Essentials of informatics 53 / 53
What is the typical configuration of a computer sold today? 1-1
What is the typical configuration of a computer sold today? 1-1 Computer Hardware Components In this chapter: How did the computer become known as the stored-program computer? Do they all have the same
More informationIntroduction to Computers. Joslyn A. Smith
Introduction to Computers Joslyn A. Smith March 9, 2010 5/18/2011 1 What is a Computer? An electronic device that has the capability of performing the following tasks: Responds to input. Processes the
More information4) Apple's OS X and Microsoft Windows are examples of software. A) utility B) application C) operating system D) communication
Technology in Action Complete, 13e (Evans et al.) Chapter 2 Looking at Computers: Understanding the Parts 1) Computers use language consisting of 0s and 1s. A) symbol B) binary C) byte D) system 2) In
More informationINTRODUCTION TO COMPUTERS
INTRODUCTION TO COMPUTERS When we talk about computers, we really are talking about a Computer System. Computer System: It is a combination of Hardware and Software. This combination allows a computer
More information2) Computers use a language consisting of 0s and 1s. A) symbol B) binary C) byte D) system
Technology In Action, Complete, 14e (Evans et al.) Chapter 2 Looking at Computers: Understanding the Parts 1) What is the difference between data and information? A) Data represents a fact. Information
More informationIntentionally Blank 0
Intentionally Blank 0 Technology in Action Chapter 2 Looking at Computers: Understanding the Parts 1 Understanding Your Computer: Computers are Data Processing Devices Perform four major functions Input:
More information1.1 Bits and Bit Patterns. Boolean Operations. Figure 2.1 CPU and main memory connected via a bus. CS11102 Introduction to Computer Science
1.1 Bits and Bit Patterns CS11102 Introduction to Computer Science Data Storage 1.1 Bits and Their Storage 1.2 Main Memory 1.3 Mass Storage 1.4 Representation of information as bit patterns Bit: Binary
More informationParts are adapted from Windows 98 by Mark Twain Media, Inc. A Computer System has Hardware and Software
Parts are adapted from Windows 98 by Mark Twain Media, Inc. A Computer System has Hardware and Software All the parts--monitor, printer, hard drive, etc.-- cables, cabinets, and programs that make a computer
More informationComputers Are Your Future
Computers Are Your Future 2008 Prentice-Hall, Inc. Computers Are Your Future Chapter 6 Inside the System Unit 2008 Prentice-Hall, Inc. Slide 2 What You Will Learn... Understand how computers represent
More informationAbout the Presentations
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning of each presentation. You may customize the presentations
More information2011 Francisco Delgadillo
1800 s: Analytical Engine Charles Babbage Dawn of Human Concept of Numbers Abacus 1642: Pascal s Machine 1880: Mechanical Tabulator Herman Hollerith 1674: Leibniz Calculating Machine 1911: Hollerith s
More informationComponents of a personal computer
Components of a personal computer Computer systems ranging from a controller in a microwave oven to a large supercomputer contain components providing five functions. A typical personal computer has hard,
More informationA+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, 5e. Chapter 1 Introducing Hardware
: Managing, Maintaining, and Troubleshooting, 5e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components
More informationInformation Communications Technology (CE-ICT) 6 th Class
Information Communications Technology (CE-ICT) 6 th Class Lecture 2: Computer Concepts (Part A) Lecturer: Objectives Hardware Concepts Types of Computer Components of a Computer System Computer Performance
More informationChapter 1. Computer System Organization
Chapter 1 Computer System Organization Prepared By: Manish Kumar Prajapati PGT (Comp.Sc.) (First Shift) Kendriya Vidyalaya Bailey Road Patna-14 What is Computer? A computer is an electronic device that
More informationName: Date: Hour: The abacus (still in use today) is about 5,000 years old. Not a computer.
Introduction to Computers - Intel: The Journey Inside Name: Date: Hour: Directions: Read/review each lesson and write your short answers on this paper. If there is a video available, watch it using headphones.
More informationCh. 1: Computer System part I
Chapter 1 Computer System Ch. 1: Computer System part I Benjamas Panyangam 2013 Revision by Suphakit Awiphan Ph.D. Adapted for English Section by Kittipitch Kuptavanich And Prakarn Unachak Computer Classification
More informationFUNCTIONS OF COMPONENTS OF A PERSONAL COMPUTER
FUNCTIONS OF COMPONENTS OF A PERSONAL COMPUTER Components of a personal computer - Summary Computer Case aluminium casing to store all components. Motherboard Central Processor Unit (CPU) Power supply
More informationChapter 2: Computers: The Machines Behind Computing.
Chapter 2: Computers: The Machines Behind Computing. TRUEFALSE 1. Computers perform all tasks using a combination of arithmetic and logical operations. 2. Fourth-generation languages (4GLs) are also called
More informationCopyright 2012 Pearson Education, Inc. Publishing as Prentice Hall
1 Technology in Action Chapter 2 Looking at Computers: Understanding the Parts 2 Chapter Topics Functions of a computer Data versus information Bits and bytes Input devices Output devices Processing Storage
More informationFundamentals of Python: First Programs. Chapter 1: Introduction Modifications by Mr. Dave Clausen
Fundamentals of Python: First Programs Chapter 1: Introduction Modifications by Mr. Dave Clausen Objectives After completing this chapter, you will be able to: Describe the basic features of an algorithm
More informationTrue/False Indicate whether the statement is true or false. Bubble A for True and B for False
1A Name _ Midterm Review Part 1 Lesson 1 and 2 True/False Indicate whether the statement is true or false. Bubble A for True and B for False 1. A computer is an electronic device that receives data (input),
More informationTrue/False Indicate whether the statement is true or false. Bubble A for True and B for False
1 Name Midterm Review Part 1 Lesson 1 and 2 "B" True/False Indicate whether the statement is true or false. Bubble A for True and B for False 1. Eight bits are equal to one byte. 2. A computer is an electronic
More informationHomeschool Enrichment. The System Unit: Processing & Memory
Homeschool Enrichment The System Unit: Processing & Memory Overview This chapter covers: How computers represent data and programs How the CPU, memory, and other components are arranged inside the system
More information1. Which of the following Boolean operations produces the output 1 for the fewest number of input patterns?
This is full of Test bank for Computer Science An Overview 12th Edition by Brookshear SM https://getbooksolutions.com/download/computer-science-an-overview-12th-editionby-brookshear-sm Test Bank Chapter
More informationIntroduction To Computers. About the Course
Introduction To Computers Chapter No 1 Introduction About the Course Course instructor Course policies Topics to be covered Course Website and Reference material Assignments and Projects ITC - Chapter
More informationDec Hex Bin ORG ; ZERO. Introduction To Computing
Dec Hex Bin 0 0 00000000 ORG ; ZERO Introduction To Computing OBJECTIVES this chapter enables the student to: Convert any number from base 2, base 10, or base 16 to any of the other two bases. Add and
More informationComputers Are Your Future
Computers Are Your Future Twelfth Edition Chapter 2: Inside the System Unit Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 1 Inside the Computer System Copyright 2012 Pearson Education,
More informationZimmer CSCI /24/18. CHAPTER 1 Overview. COMPUTER Programmable devices that can store, retrieve, and process data.
CHAPTER 1 Overview COMPUTER Programmable devices that can store, retrieve, and process data. COMPUTER DEVELOPMENTS- Smaller size - processors (vacuum tubes -> transistors ->IC chip) Microprocessor - miniaturized
More informationCREATED BY M BILAL & Arslan Ahmad Shaad Visit:
CREATED BY M BILAL & Arslan Ahmad Shaad Visit: www.techo786.wordpress.com Q1: Define microprocessor? Short Questions Chapter No 01 Fundamental Concepts Microprocessor is a program-controlled and semiconductor
More informationComputer Technology Flash Card 2
Computer Technology Flash Card 2 Mouse An input device that allows the user to manipulate objects on the screen by moving the mouse along the surface of a desk. Data Refers to the symbols that represent
More informationJianhui Zhang, Ph.D., Associate Prof. College of Computer Science and Technology, Hangzhou Dianzi Univ.
Jianhui Zhang, Ph.D., Associate Prof. College of Computer Science and Technology, Hangzhou Dianzi Univ. Email: jh_zhang@hdu.edu.cn Copyright 2015 Pearson Education, Inc. Chapter 1: Data Storage Computer
More informationDefining Computers. Defining Computers. Understanding Essential Computer Concepts
Understanding Essential Computer Concepts Defining Computers A high-speed idiot must be told exactly what to do by humans and programs step-by-step instructions An electronic device that accepts input,
More informationKULLEĠĠ SAN BENEDITTU Secondary School, Kirkop
KULLEĠĠ SAN BENEDITTU Secondary School, Kirkop HALF YEARLY EXAMINATION 2016/2017 MARKING SCHEME Year 9 ICT TIME: 1h 30min Question 1 2 3 4 5 6 7 8 9 Global Mark Max. Mark 10 12 26 8 16 6 13 5 4 100 Mark
More informationArithmetic/logic Unit (ALU)
3D Printer Arithmetic/logic Unit (ALU) Barcode Barcode Printer Barcode Reader Biometric Reader BIOS (Basic input/output system) Bit Bus Bus Interface Unit A printer that uses molten plastic during a series
More informationElectricity: Voltage. Gate: A signal enters the gate at a certain voltage. The gate performs operations on it, and sends it out was a new signal.
Hardware CSCE 101 Electricity: Voltage Gate: A signal enters the gate at a certain voltage. The gate performs operations on it, and sends it out was a new signal. The signals voltage will either be between
More informationMs. Minerva A. Lagarde
Ms. Minerva A. Lagarde Introduction Objectives At the end of this module, you should be able to: 1. explain how a computer works; 2. state the functions of each basic hardware component of a computer system;
More informationSahalsoftware college. Welcome To understanding Basic Computer Concept
Welcome To understanding Basic Computer Concept 1 Chapter1: Understanding Computer Concepts What is a computer? A computer is a machine that takes in data, processes if following a set of instructions
More informationComputer is an electronic machine that can receive, store, transform and output data of all kinds (image, text, numeric, graphics and sound).
ELECTRONIC COMPUTERS THEN AND NOW Computer is an electronic machine that can receive, store, transform and output data of all kinds (image, text, numeric, graphics and sound). In the Past (i.e., during
More informationABC Atanasoff-Berry Computer
Chapter 1 Introduction to Computers A Brief History of Computers First Generation computers 1939-1959 Use vacuum tubes and wire circuits 1939 ABC computer completed, clock speed of 60 Hz, uses punch cards
More informationMicroprocessors I MICROCOMPUTERS AND MICROPROCESSORS
Microprocessors I Outline of the Lecture Microcomputers and Microprocessors Evolution of Intel 80x86 Family Microprocessors Binary and Hexadecimal Number Systems MICROCOMPUTERS AND MICROPROCESSORS There
More informationDownloaded from various sources on the NET
Overview Computers. Hardware components of a Computer. Purpose and functions of computer operating systems. Evolution of computer operating systems. Operating systems available today. Downloaded from various
More informationChapter 1. Data Storage Pearson Addison-Wesley. All rights reserved
Chapter 1 Data Storage 2007 Pearson Addison-Wesley. All rights reserved Chapter 1: Data Storage 1.1 Bits and Their Storage 1.2 Main Memory 1.3 Mass Storage 1.4 Representing Information as Bit Patterns
More informationINFORMATION SYSTEM PARTS AND COMPUTER TYPES
INFORMATION SYSTEM PARTS AND COMPUTER TYPES PARTS OF INFORMATION SYSTEM People are end users who use computers to make themselves more productive. Hardware refers to the physical components of your computer
More informationBits and Bit Patterns
Bits and Bit Patterns Bit: Binary Digit (0 or 1) Bit Patterns are used to represent information. Numbers Text characters Images Sound And others 0-1 Boolean Operations Boolean Operation: An operation that
More informationOverview of a computer
Overview of a computer One marks 1. What is von Neumann concept also called as? Stored memory or stored program concept. 2. Who is the father of computer Charles Babbage 3. What is a computer? It is an
More informationIntroduction to Computers. Computer Science Department 101COMP حال - 3 للكليات العلمية
Introduction to Computers Computer Science Department 101COMP-3 101 حال - 3 للكليات العلمية )الطب, الهندسة, الحاسب, العلوم, ادارة األعمال, اللغة االنجليزية( 1 1.1 What is Computer? Computer is a programmable,
More informationCC411: Introduction To Microprocessors
CC411: Introduction To Microprocessors OBJECTIVES this chapter enables the student to: Use number { base 2, base 10, or base 16 }. Add and subtract binary/hex numbers. Represent any binary number in 2
More informationCOMPUTER HARDWARE RAYMOND ROSE
COMPUTER HARDWARE RAYMOND ROSE LEARNING OUTCOMES 1.1 Identify types of computer how they process information, and the purpose and function of different hardware components. Understanding the computer and
More informationThe personal computer system uses the following hardware device types -
EIT, Author Gay Robertson, 2016 The personal computer system uses the following hardware device types - Input devices Input devices Processing devices Storage devices Processing Cycle Processing devices
More informationFull file at
Exam Name Full file at https://fratstock.eu MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 1) is data that has been organized or presented in a meaningful
More informationC H A P T E R 1. Introduction to Computers and Programming
C H A P T E R 1 Introduction to Computers and Programming Topics Introduction Hardware and Software How Computers Store Data How a Program Works Using Python Computer Uses What do students use computers
More informationObjectives. Connecting with Computer Science 2
Objectives Learn why numbering systems are important to understand Refresh your knowledge of powers of numbers Learn how numbering systems are used to count Understand the significance of positional value
More informationComputer Systems. Hardware, Software and Layers of Abstraction
Computer Systems Hardware, Software and Layers of Abstraction 1 Automation & Computers Fundamental question of computer science: What can be automated? Computers automate processing of information Computer
More informationCS 1 Notes 1 - Early Computing and 2 - Electronic Computing
CS 1 Notes 1 - Early Computing and 2 - Electronic Computing Computer Science: The discipline that seeks to build a scientific foundation for such topics as: computer design computer programming information
More informationCMSC 1513 Lecture 1.2
Key Point: A computer is an electronic device that stores and processes data. Hardware Software Hardware comprises the visible, physical elements of the computer. Software provides the invisible instructions
More informationData Storage. Slides derived from those available on the web site of the book: Computer Science: An Overview, 11 th Edition, by J.
Data Storage Slides derived from those available on the web site of the book: Computer Science: An Overview, 11 th Edition, by J. Glenn Brookshear Copyright 2012 Pearson Education, Inc. Data Storage Bits
More informationHARDWARE. There are a number of factors that effect the speed of the processor. Explain how these factors affect the speed of the computer s CPU.
HARDWARE hardware ˈhɑːdwɛː noun [ mass noun ] the machines, wiring, and other physical components of a computer or other electronic system. select a software package that suits your requirements and buy
More informationWelcome to COS151! 1.1
Welcome to COS151! Title: Introduction to Computer Science Course website: https://cs.up.ac.za/admin/courses/cos151 Find the study guide there Announcements Assignments (download & upload) Brief overview
More informationSECTION 2 (Part B) Types And Components Of Computer Systems. Sophia Pratzioti
SECTION 2 (Part B) Types And Components Of Computer Systems 2 Hardware & Software Hardware: is the physical parts of the computer system the part that you can touch and see. Hardware can be either external
More information1. This memory is for short term storage and is lost when the computer is turned off. A. Icon B. CPU C. Hard drive D. RAM 2. This input device will
1. This memory is for short term storage and is lost when the computer is turned off. A. Icon B. CPU C. Hard drive D. RAM 2. This input device will allow the user to move the pointer on the screen. A.
More informationUser. Application program. Interfaces. Operating system. Hardware
Operating Systems Introduction to Operating Systems and Computer Hardware Introduction and Overview The operating system is a set of system software routines that interface between an application program
More informationCSC 101 Questions: Chapter 1: Multiple Choice: 1. When did the World Wide Web become available to users? a. 1960s b. 1970s c. 1980s d.
CSC 101 Questions: Chapter 1: Multiple Choice: 1. When did the World Wide Web become available to users? a. 1960s b. 1970s c. 1980s d. 2000s 2. When did Web 2.0 sites like MySpace and Flickr become popular?
More informationTECHNOLOGY IN ACTION. Chapter 2. Alan Evans * Kendall Martin * Mary Anne Poatsy. Looking at Computers: Understanding the Parts
TECHNOLOGY IN ACTION Alan Evans * Kendall Martin * Mary Anne Poatsy Chapter 2 Looking at Computers: Understanding the Parts Understanding Digital Components Understanding Your Computer Input Devices Output
More informationCOMPUTER ORGANIZATION & SKILLS
UNIVERSITY OF BABYLON 2018/ 2019 COLLEGE OF SCIENCE FOR WOMEN FIRST CLASS COMPUTER DEPARTMENT COMPUTER ORGANIZATION & SKILLS LECTURES PREPARED BY: LECTURER: Ahmed Mohammed Hussein 2018-2019 0University
More information1 Digital tools. 1.1 Introduction
1 Digital tools 1.1 Introduction In the past few years, enormous advances have been made in the cost, power, and ease of use of microcomputers and associated analog and digital circuits. It is now possible,
More informationComputer Concepts and C Programming. Unit I 06CCP13
Computer Concepts and C Programming () Unit I Unit Division Unit-I Introducing Computer Systems Interacting with Computer Unit-II Processing Data Storing Data Unit-III Using Operating Systems Networks
More informationAn Overview of the Computer System. Kafui A. Prebbie 24
An Overview of the Computer System Kafui A. Prebbie -kafui@kafui.com 24 The Parts of a Computer System What is a Computer? Hardware Software Data Users Kafui A. Prebbie -kafui@kafui.com 25 The Parts of
More informationParts of the Computer System. Parts of the Computer System. Parts of the Computer System. Essential Computer Hardware. Information Processing Cycle
Looking Inside the Computer System NOS 116, 118, 218, 222 Handout 10 Hardware & Software Computer systems have four parts Hardware Software Data User 1 1B-2 Hardware Mechanical devices in the computer
More informationComputers in Engineering COMP 208. A Brief History. Mechanical Calculators. A Historic Perspective Michael A. Hawker
Computers in Engineering COMP 208 A Historic Perspective Michael A. Hawker Sept 4th, 2007 Computers in Engineering 1 A Brief History Abacus considered first mechanical computing device Used beads and rods
More informationComputers in Engineering COMP 208
Computers in Engineering COMP 208 A Historic Perspective Michael A. Hawker Sept 4th, 2007 Computers in Engineering 1 A Brief History Abacus considered first mechanical computing device Used beads and rods
More informationLesson 5 Computer Hardware
Computer Hardware Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition 1 Objectives Describe how a computer represents data. Identify system components for input and output. Define input
More informationProgramming Principles and Techniques
Aptech Ltd Version 1.0 Page 1 of 11 Table of Contents Aptech Ltd Version 1.0 Page 2 of 11 Application Software Assembler American Standard Code for Information Interchange Arithmetic Logic Unit (ALU) Algorithm
More informationWhat is Data Storage?
What is Data Storage? When we talk about storing data, we mean putting the data in a known place. We can later come back to that place and get our data back again. Writing data or saving data are other
More informationBUYING A COMPUTER TERM 2 AIT
BUYING A COMPUTER TERM 2 AIT HARDWARE COMPONENTS AND FUNCTIONS describe the components of a multimedia computer system processing (central processing unit) input devices e.g. mouse, keyboard output devices
More informationHARDWARE AND OPERATING SYSTEMS
HARDWARE AND OPERATING SYSTEMS UNIT 2. IES MIGUEL ESPINOSA - MURCIA 3º ESO HARDWARE AND OPERATING SYSTEMS COMPUTERS LANGUAGE AND FUNCTION Binary System ASCII code Units of information Computer functions
More information1) People: People are end users who use computers to make them- selves more productive.
1 An information system has 5 parts: 1People: 1) People: People are end users who use computers to make themselves more productive. 2) Procedures: The rules or guidelines for people to follow when using
More informationUnderstanding Essential Computer Concepts
Microsoft Office 2007 Illustrated Introductory, Windows Vista Edition Understanding Essential Computer Concepts Objectives Learn about computers and technology Types Parts How they work 2 Defining Computers
More informationElementary Computing CSC M. Cheng, Computer Science 1
Elementary Computing CSC 100 2014-07-14 M. Cheng, Computer Science 1 CPU and Memory Inside of a computer CPU and RAM Clock Speed & Multi-core Microprocessor How a CPU works Secondary Storage 2014-07-14
More informationFull file at
Computers Are Your Future, 12e (LaBerta) Chapter 2 Inside the System Unit 1) A byte: A) is the equivalent of eight binary digits. B) represents one digit in the decimal numbering system. C) is the smallest
More informationChapter Two. Hardware Basics: Inside the Box
Chapter Two Hardware Basics: Inside the Box After reading this chapter, you should be able to: Explain general terms how computers store and manipulate information. Describe the basic structure of a computer
More informationIntroduction To Computer Hardware
Introduction To Computer Hardware In this section of notes you will learn what are the basic parts of a computer and how they work. High Level View Of A Computer Buses Connect the different parts of the
More informationST. MARY S COLLEGE FORM 4
Term 1 Week 1 Week 2 FUNDAMENTALS OF HARDWARE AND SOFTWARE 1. The generalpurpose computer system 2. Functions of the major hardware components of a computer system 3. Functions and uses of primary storage
More information1.- Search for information about the difference between BITS, BYTES and other units of measure for digital information.
Hardware Activities: 1.- Search for information about the difference between BITS, BYTES and other units of measure for digital information. a) A bit is the basic unit of information in computing and digital
More informationQ1. Briefly describe the characteristic features of input and output devices of a computer system.
Q1. Briefly describe the characteristic features of input and output devices of a computer system. Answer-> Characteristic of input and output devices of a computer system: Input Devices: An input device
More informationDownloaded from
Chapter 1 Fundamental of Computer Inside this chapter : Brief history of computer, Basic components of computer, Different I/O Devices, Computer Language, Software definition and its types, Computer Memory,
More informationPARTS OF THE COMPUTER. 2nd ESO IES CAP DE LLEVANT
PARTS OF THE COMPUTER 2nd ESO IES CAP DE LLEVANT 1. COMPUTING OR INFORMATION TECHNOLOGY The branch of engineering science that studies (with the aid of computers)the procedure of calculating and information
More informationContents: Computer definition Computer literacy Computer components Computer categories Computer usage. Tablet PC
bas design Prepared by: Assoc. Prof. Dr Bahaman Abu Samah Department of Professional Development and Continuing Education Faculty of Educational Studies Universiti Putra Malaysia Serdang Contents: Computer
More informationChapter 1. Hardware. Introduction to Computers and Programming. Chapter 1.2
Chapter Introduction to Computers and Programming Hardware Chapter.2 Hardware Categories Input Devices Process Devices Output Devices Store Devices /2/27 Sacramento State - CSc A 3 Storage Devices Primary
More informationTechnology In Action, Complete, 14e (Evans et al.) Chapter 2 Looking at Computers: Understanding the Parts
Technology In Action Introductory 14th Edition Evans TEST BANK Full download at: https://testbankreal.com/download/technology-action-introductory-14thedition-evans-test-bank/ Technology In Action, Complete,
More informationVISUAL SUMMARY. The System Unit
Rev.Confirming Pages VISUAL SUMMARY The System Unit SYSTEM UNIT System unit (system chassis) contains electronic components. There are four basic categories of system units: desktop, notebook (laptop),
More informationIntroduction To Computer Hardware. Hafijur Rahman
Introduction To Computer Hardware Lecture 2 Hafijur Rahman What is a Computer? A computer is an electronic device, which can input, process, and output data. input processing output A computer is a machine
More informationCharacteristics of Computers
The word computer comes from word compute, which means to calculate. A computer is a programmable machine (or more precisely, a programmable sequential state machine) that operates on data and is used
More informationQuestion Bank. Fundamentals Of Computer FYBCA (SEM - I)
Question Bank Fundamentals Of Computer FYBCA (SEM - I) 1) Choose the appropriate option (1 Marks Questions) 1) COBOL is an example of level language. a) low level b) middle level c) high level d) both
More informationCSC 170 Introduction to Computers and Their Applications. Lecture #5 Storage and Input/Output. Storage Basics
CSC 170 Introduction to Computers and Their Applications Lecture #5 Storage and Input/Output Storage Basics Storage is a term used for the components of a digital device designed to hold data permanently.
More information8. A is approximately one billion bytes a. Kilobyte b. Bit c. Gigabyte d. Megabyte 9. SMPT, FTP and DNS are applications of the layer a. Data link b.
SET 19 1. All of the following are examples of real security and privacy risks except a. Hackers b. Spam c. Viruses d. Identity theft 2. A(n) --- system is a small, wireless handheld computer that scans
More informationBasic computer principles
Basic computer principles deeper view AREEJ ALOUFI Types of computers: supercomputer/mainframe. Minicomputer. Microcomputer. 3 Supercomputers/ Mainframes A mainframe computer is a large computer, often
More informationTechnology in Action, Helpdesk, 14e (Evans et al.) Chapter 2 Helpdesk: Using Output Devices
Technology in Action, Helpdesk, 14e (Evans et al.) Chapter 2 Helpdesk: Using Output Devices 1) Two of the most important factors to consider when choosing an LCD monitor are its resolution and. A) refresh
More informationTechnology in Action. Alan Evans Kendall Martin Mary Anne Poatsy. Tenth Edition. Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Tenth Edition Copyright 2014 Pearson Education, Inc. Publishing as Prentice Hall Technology in Action Chapter 2 Looking at Computers Understanding
More informationDiscovering Computers 2008
Discovering Computers 2008 Chapter 7 Storage 1 1 Chapter 7 Objectives Differentiate between storage devices and storage media Describe the characteristics of magnetic disks Describe the characteristics
More information