IB Computer Science Topic.2-
|
|
- Alban Hampton
- 6 years ago
- Views:
Transcription
1 Topic.2- Computer Organization Designed by: Allan Lawson Sources: Online Materials, thanks for all
2 Topic Computer Architecture Outline the architecture of a central processing unit (CPU) and the functions of the arithmetic logic unit (ALU) and the control unit (CU) and the registers within the CPU. Key Terms: CPU = Central Processing Unit ALU = Arithmetic Logic Unit CU = Control Unit Registers = small temporary storage spaces inside the CPU Central Processing Unit Video: How are CPUs made CPU definition: The key component of a computer system, which contains the circuitry necessary to interpret and execute programing instructions for the computer device. CPU
3 Examples of ALU s & CU s Topic Function of the ALU Part of the CPU that does all the arithmetic (+/-) and logical (AND/OR) calculations Sometimes an ALU is referred to a core, hence computers with dual core technology have two ALU s to process two calculations simultaneously. Two functions of the CU: It handles the loading of new commands into the CPU and the decoding of these commands. Also, it directs the data flow and the operation of the ALU. Computer Architecture: In 1945, a scientist called Von Neumann suggested that a computer system be slip into a processor module (where the instructions are calculated) and a memory module (where instructions and data are stored). We still use this model today: CPU and Primary Memory
4 Topic Special relationship between CPU & RAM CPU needs it s own memory Registers: they are small, very fast circuits that store intermediate values from calculations or instructions inside the CPU. There are many small units, but the four most important ones are the following: 1. MAR 2. MDR 3. Accumulator 4. Program Counter Program Counter & Accumulator Program Counter holds the memory address of the next instruction. Accumulator holds the intermediate results of the currently running instructions. MAR (Memory Address Register) MAR is connected to the address bus. MAR contains a memory address. MAR s sole function contains the RAM address of the instruction the CPU wants next.
5 Topic MDR ( Memory Data Register) MDR is connected to the data bus. MDR holds data that will be written to the RAM or that was read from RAM. Relationship between MAR & MDR: The MAR gives the address the data of the MDR will be read from or written to.
6 Topic Describe the Primary Memory.
7 RAM = Random Access Memory Contains the data and instructions the computer has loaded since starting up and everything the user has opened or loaded. Is volatile = loses its contents if the power is lost Has a special link to the CPU Topic ROM = Read Only Memory Originally its contents were static ( read only ) and could not be changed not true any more ( flash upgrades ). Non-volatile = does not lose its contents if the power is lost Stores the BIOS (Basic Input Output System) a small program that allows the computer to know what to do to find the operating system to boot the computer after power is restored. RAM Volatile Contains user s programs and data that has been loaded since booting up Usually measured in Gigabytes (common capacities are 1GB, 2GB or 4GB) ROM Non-Volatile Contains the BIOS Usually measured in Kilobytes (much smaller than RAM)
8 Connections between RAM & CPU Control Bus (bi directional) Address Bus (uni directional-from CPU to RAM only) Data Bus (bi directional) Topic Bus = a set of wires that connect two components in a computer system Topic Explain the use of cache memory.
9 Topic Memory Primary Secondary RAM HDDs ROM Flash Cache Definition: Cache A type of small, high-speed memory inside the CPU used to hold frequently used data, so that the CPU needs to access the much slower RAM less frequently
10 Topic Topic Explain the machine instruction cycle. Simplified model:
11 Simple Model #2 Topic Video's Tutorials to explain Video 1: Video 2: Topic Identify the need for persistent storage
12 Why do we need storage? Topic Processing done in CPU * Has no storage Stores results / data in RAM * RAM is volatile (looses contents if power is lost) * HDD/SSD Needs to be stored on persistent storage Types of storage
13 Software Topic Describe the main functions of an operating system Hierarchy of Software Operating System System Software Utilities Drivers / Libraries Application Software Games Word processor Productivity Spread sheet Specialist Browser
14 Topic Functions of an operating system A. Provides a user interface B. Does memory management C. Does peripheral management D. Allows multi-tasking E. Provides security A. User interface OS has to provide a link between the user and the computer hardware. Types of user interfaces: Graphical User Interfaces (GUIs) that have menus and icons, graphics, desktop style. Command Line Interfaces (CLIs) where the user types in codes, data entry style. Natural Language Interface (NLIs) where the user speaks to the interface. Menu Based Interface (MBIs) which gives the user a selection of options.
15 Examples of user interfaces Topic GUI CLI NLI MBI B. Memory Management Memory management is done by keeping track of storage devices (like HDD) and controlling which application has access to which area of memory (RAM). Each location in memory can be read, modified, and written to by the OS. When the memory location is full the OS sends a confirmation message. Similarly, the OS provides file management services by sorting out where data is stored on the disk drives and memory. The OS allows users to organize files in folders as well as to copy and delete files. Examples of memory management File manager for managing files on HDD Memory manager for RAM to make sure programs don t use same memory space
16 C. Peripheral management Topic The OS coordinates the basic input and output systems (the BIOS). Keyboard, mouse, monitor and printers are controlled through device drivers. A device driver is a software program which allows hardware devices to be used by the OS. They act as translators between the devices and the computer system. Peripheral management example
17 D. Multitasking Topic The OS coordinates the working of different programs by allocating the CPU time between different programs based on time and priority of the software application. Each task running is given a slice of time, or a turn on the CPU. Each task has to wait its turn unless it is given a higher priority by the OS in which case it gets more or longer time slices. Multitasking Example E. Security OS prevents unauthorised access. It ensures security of the system through user names and passwords. The OS protects files from other users reading or writing files.
18 Security Examples Topic Topic Outline the use of a range of applications software Hierarchy of software
19 Topic Common application software Word processors Spreadsheets Database Management Systems (DBMS) clients Web browser Computer Aided Design (CAD) Graphic Processing Software Word Processor (not just Word) A program for storing, manipulating, and formatting text entered from a keyboard and providing a printout. Spreadsheet (not just Excel) A program in which data is arranged in rows and columns of a grid and can be manipulated and used in formulas and calculations.
20 A database management system (DBMS) is a system software for creating and managing databases. The DBMS provides users and programmers with a systematic way to create, retrieve, update and manage data. Topic Database Management System clients (not outlook like Hotmail) A computer program used to access and manage a user s . Web browser A software application for retrieving, presenting, and traversing information resources on the World Wide Web.
21 Topic Computer Aided Design (CAD) Programs that use computer systems to assist in the creation, modification, analysis, or optimization of a design. Graphic Processing Software In computer graphics, graphics software or image editing software is a program or collection of programs that enable a person to manipulate visual images on a computer.
22 Identify common features of applications. Topic Common features of most programs are: Toolbars Menus Dialogue Boxes GUI components OS vs Application features Certain parts of the interface are provided by libraries in the OS and certain parts are specific to each application For example: the menu bar and buttons are standard, but the specifics/pictures are up to the individual application OS Generic Program Specific
23 Topic Define the terms: bit, byte, binary, denary/decimal and hexadecimal Definition: bit Computers use binary - the digits 0 and 1 - to store data. A binary digit, or bit, is the smallest unit of data in computing. It is represented by a 0 or a 1. Define: byte Bits can be grouped together to make them easier to work with. A group of 8 bits is called a byte. Common byte storage capacities
24 Topic Define the terms: bit, byte, binary, denary/decimal and hexadecimal Definition: binary Computers use binary - the digits 0 and 1 - to store data. Because it only has 2 symbols (0 & 1) it is also called BASE-2 numbering Binary also refers to the format in which numbers are transmitted and calculated in a computer system. Relationship between normal numbers (denary) and binary How to convert from binary to denary:
25 Definition: denary / decimal Topic Denary is a numbering system with 10 symbols: It is, therefore, often referred to as BASE-10 numbering. Definition: hexadecimal Hexadecimal is a numbering system with 16 symbols: ABCDEF It is, therefore, often referred to as BASE-16 numbering. Hex, as it is often called, is used to represent very large numbers quickly, such as those used in colour representation. Hexadecimal to Denary Binary to Hexadecimal
26 Topic Outline the way in which data is represented in the computer Many different representations: String ( I love Java ) Integer (12, 34, 3345 ) Characters (ASCII vs Unicode) Colours (Hex) What is ? Is it a number (integer)? Is a character? If it is a character, what table am I going to use look up the character? ASCII? Unicode? Does it refer to a colour? Is it part of a picture? ASCII vs Unicode Different data types take up more space Bytes taken up in RAM boolean char int double String "Hello World"
27 Topic Colours as HEX numbers Define the Boolean operators: AND, OR, NOT, NAND, NOR and XOR Topic What is logic? Its how a machine will solve problems. Machines (at basic level) do not understand semantics like humans no grey areas. 1 0 True/On/Yes False/Off/No
28 Topic The Basic 3 gates AND OR NOT The Further 3 gates NAND NOR XOR Combining gates A B A B A B D Q Q = NOT (A AND B) Q Q = NOT (A NOR B) Q Q = C AND (A OR B) C In reality Where can we find these gates in reality?
29 Topic Common uses of gates: Gate Example Fire alarm: Smoke (1) AND heat (1) Internal car light: Either door opened (1) Microwave will stop (0) if the door is opened (1), vice versa Security system is engaged until you enter code or an ID is scanned, the it disengages. Air conditioner: AC will turn on (1) only if BOTH window A and B are closed. (0) 2 light switches in one corridor Construct truth tables using AND, OR, NOT, NAND, NOR and XOR Topic The Basic Truth Tables Multiple gate truth table How many combinations do we need to test in the table? A B C A and B Not C A.B or C Not(A.B or C) Y Practice on these
30 Topic Construct a logic diagram using AND, OR, NOT, NAND, NOR & XOR Good news Bad news? In exams the exact symbol is not relevant. You can use the official: Or the IB version: AND OR NOT Past exam question Turn the following logic statement into a logic diagram: Y = NOT [ (A AND B) OR NOT C ]
Computer Organisation IB Computer Science. Content developed by Dartford Grammar School Computer Science Department
Computer Organisation IB Computer Science Content developed by Dartford Grammar School Computer Science Department HL Topics 1-7, D1-4 1: System design 2: Computer Organisation 3: Networks 4: Computational
More informationInformation Science 1
Information Science 1 -Basic Concepts of Computers: Opera4on, Architecture, Memory- Week 02 College of Information Science and Engineering Ritsumeikan University Today s lecture outline l Recall the previous
More informationCOMPUTER SYSTEM. COMPUTER SYSTEM IB DP Computer science Standard Level ICS3U. COMPUTER SYSTEM IB DP Computer science Standard Level ICS3U
C A N A D I A N I N T E R N A T I O N A L S C H O O L O F H O N G K O N G 5.1 Introduction 5.2 Components of a Computer System Algorithm The Von Neumann architecture is based on the following three characteristics:
More informationLecture Objectives. Introduction to Computing Chapter 0. Topics. Numbering Systems 04/09/2017
Lecture Objectives Introduction to Computing Chapter The AVR microcontroller and embedded systems using assembly and c Students should be able to: Convert between base and. Explain the difference between
More informationYear 10 OCR GCSE Computer Science (9-1)
01 4 th September 02 11 th September 03 18 th September Half Term 1 04 25 th September 05 2 nd October 06 9 th October 07 16 th October NA Students on in school Thursday PM and Friday Only Unit 1, Lesson
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 informationOCR GCSE (9-1) Computer Science J276 Accompanying Instructional Document
OCR GCSE (9-1) Computer Science J276 Accompanying Instructional Document Curriculum area Non-coding theory* 1.1 Systems Architecture Content The purpose of the CPU Von Neumann architecture: MAR (Memory
More informationGCSE Computer Science for OCR Overview Scheme of Work
GCSE Computer Science for OCR Overview Scheme of Work The following assumes a two-year model. During the course, the final challenges can be used for practice in computational thinking, algorithm design
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 informationAn Introduction to Computers and Java CSC 121 Spring 2015 Howard Rosenthal
An Introduction to Computers and Java CSC 121 Spring 2015 Howard Rosenthal Lesson Goals Learn the basic terminology of a computer system Understand the basics of high level languages, including java Understand
More informationThe CPU and Memory. How does a computer work? How does a computer interact with data? How are instructions performed? Recall schematic diagram:
The CPU and Memory How does a computer work? How does a computer interact with data? How are instructions performed? Recall schematic diagram: 1 Registers A register is a permanent storage location within
More informationAutumn 1 Autumn 2 Spring 1 Spring 2 Summer 1 Summer 2. networks. environmental concerns. Knowledge and skills covered: Knowledge and skills covered:
Autumn 1 Autumn 2 Spring 1 Spring 2 Summer 1 Summer 2 1.8 Ethical, 1.4 Wired 1.8 Ethical, 1.4 Wired 1.8 Ethical, 1.4 Wired legal, cultural and and wireless legal, cultural and and wireless legal, cultural
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 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 informationRevision. Paper 1 & Paper 2
Revision Paper 1 & Paper 2 BT-FEST Because Therefore For Example So That (This is the old PEE structure in disguise, with some key connectives to help writing style) As you are writing a sentence, try
More informationMachine Architecture and Number Systems
Machine Architecture and Number Systems Topics Major Computer Components Bits, Bytes, and Words The Decimal Number System The Binary Number System Converting from Binary to Decimal Converting from Decimal
More informationECS15, Lecture 10. Goals of this course 2/8/13. Mini-Review & Topic 3.2 Software. Today s agenda
Today s agenda ECS15, Lecture 10 Mini-Review & Topic 3.2 Software Review the lectures. Sample midterm to be posted late today/tonight. Extra credit (1pt) turn in Monday 9:30am Finish up details on Topic
More information9/7/2012. Introduction. Peeking into Computer Science. Jalal Kawash Mandatory: Chapter 1 Optional: None. Reading Assignment
Introduction 1 Mandatory: Chapter 1 Optional: None Reading Assignment 2 1 Computers, Zeros, and Ones The big picture 3 At the end of this section, the student will be able to: 1. Name the 5 basic components
More informationChapter One. Introduction to Computer System
Principles of Programming-I / 131101 Prepared by: Dr. Bahjat Qazzaz -------------------------------------------------------------------------------------------- Chapter One Introduction to Computer System
More informationLearning objectives. Computer principles The characteristics of contemporary processors, input, output and storage devices
Learning objectives Computer principles 1.1. The characteristics of contemporary processors, input, output and storage devices Components of a computer and their uses 1.1.1 Structure and function of the
More informationNational 5 Computing Science Software Design & Development
National 5 Computing Science Software Design & Development 1 Stages of Development 2 Analysis 3 Design 4 Implementation 5 Testing 6 Documentation 7 Evaluation 8 Maintenance 9 Data Types & Structures 10
More informationHASTINGS HIGH SCHOOL
HASTINGS HIGH SCHOOL EXAMINATION GUIDE 2017-19 Subject Course code Website address Provisional examination dates Computer Science Computer Science (9-1) - J276 https://www.ocr.org.uk/qualifications/gcse/computerscience-j276-from-2016/
More informationVon Neumann Architecture
Von Neumann Architecture Assist lecturer Donya A. Khalid Lecture 2 2/29/27 Computer Organization Introduction In 945, just after the World War, Jon Von Neumann proposed to build a more flexible computer.
More informationComputer Organization
INF 101 Fundamental Information Technology Computer Organization Assistant Prof. Dr. Turgay ĐBRĐKÇĐ Course slides are adapted from slides provided by Addison-Wesley Computing Fundamentals of Information
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 informationBasic Computer Architecture
Basic Computer Architecture Some of slides are referred to: [1] Basic Computer Architecture, slideshare. Yong Heui Cho @ Mokwon University Basic Computer Design 1. History of Computers 2. Introduction
More informationCS 101, Mock Computer Architecture
CS 101, Mock Computer Architecture Computer organization and architecture refers to the actual hardware used to construct the computer, and the way that the hardware operates both physically and logically
More informationMachine Architecture and Number Systems CMSC104. Von Neumann Machine. Major Computer Components. Schematic Diagram of a Computer. First Computer?
CMSC104 Lecture 2 Remember to report to the lab on Wednesday Topics Machine Architecture and Number Systems Major Computer Components Bits, Bytes, and Words The Decimal Number System The Binary Number
More informationAn Introduc+on to Computers and Java CSC 121 Spring 2017 Howard Rosenthal
An Introduc+on to Computers and Java CSC 121 Spring 2017 Howard Rosenthal Lesson Goals Learn the basic terminology of a computer system Understand the basics of high level languages, including Java Understand
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 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 informationThe Central Processing Unit
The Central Processing Unit All computers derive from the same basic design, usually referred to as the von Neumann architecture. This concept involves solving a problem by defining a sequence of commands
More informationDownload from Powered By JbigDeaL
1. If a word is typed that is not in Word s dictionary, a wavy underline appears below the word. (A) red (B) green (C) blue (D) black 2. The button on the quick access Toolbar allows you to cancel your
More informationComputer Organization and Programming
Sep 2006 Prof. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 8 Computer Organization and Programming Prof. Dr. Antônio Augusto Fröhlich guto@lisha.ufsc.br http://www.lisha.ufsc.br/~guto Sep 2006
More informationOCR J276 (9-1) GCSE Computer Science
Name: Class Teacher: Date: OCR J276 (9-1) GCSE Computer Science SPECIFICATION CHECKLIST J276/01 & J276/02 Content in OCR J276 (9-1) GCSE Computer Science: 1.1 Systems Architecture 1.2 Memory 1.3 Storage
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 informationSystems Architecture
Systems Architecture Friday, 27 April 2018 Systems Architecture Today s Objectives: 1. To be able to explain the purposes and uses of embedded systems. 2. To be able to describe how the CPU executes instructions
More informationChapter 4 The Components of the System Unit
Chapter 4 The Components of the System Unit The System Unit What is the system unit? Case that contains electronic components of the computer used to process data Sometimes called the chassis p. 184 Fig.
More informationSystem Unit Components Chapter2
System Unit Components Chapter2 ITBIS105 IS-IT-UOB 2013 The System Unit What is the system unit? Case that contains electronic components of the computer used to process data Sometimes called the chassis
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 informationCS 105 Review Questions #3
1 CS 105 Review Questions #3 These review questions only include topics since our second test. To study for the final, please look at the first two review documents as well. Almost all of these questions
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 information2c. Content of Computer systems (Component 01)
c. Content of Computer systems (Component 01) This component will introduce learners to the internal workings of the Central Processing Unit (CPU), the exchange of data and will also look at software development,
More informationN.B. These pastpapers may rely on the knowledge gained from the previous chapters.
N.B. These pastpapers may rely on the knowledge gained from the previous chapters. 1 SEC 94-PAPER 1-Q3B Briefly explain the purpose of the PROGRAM COUNTER 2 SEC 94-PAPER 2A-Q4 (a) Why is a 16-bit 60 MHz
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 informationChapter 5: Computer Systems Organization
Objectives Chapter 5: Computer Systems Organization Invitation to Computer Science, C++ Version, Third Edition In this chapter, you will learn about: The components of a computer system Putting all the
More informationAngel International School - Manipay 2 nd Term Examination March, 2018 Ict
c Grade 10 Angel International School - Manipay 2 nd Term Examination March, 2018 Ict Duration: 03:00 Hours Index No:- Part I 1) A computer that is optimized to provide services to other computers over
More informationCOURSE OUTLINE & WEEK WISE BREAKAGE
COURSE OUTLINE & WEEK WISE BREAKAGE Week wise Course outline of Computer Fundamentals & Programming (CE-100) 3+1 (Batch 2018-Electronic Engineering) Dated: 13-12-2017 Course Coordinator: Saeed Azhar WEEK
More informationChapter 5: Computer Systems Organization. Invitation to Computer Science, C++ Version, Third Edition
Chapter 5: Computer Systems Organization Invitation to Computer Science, C++ Version, Third Edition Objectives In this chapter, you will learn about: The components of a computer system Putting all the
More informationAdvanced Parallel Architecture Lesson 3. Annalisa Massini /2015
Advanced Parallel Architecture Lesson 3 Annalisa Massini - 2014/2015 Von Neumann Architecture 2 Summary of the traditional computer architecture: Von Neumann architecture http://williamstallings.com/coa/coa7e.html
More informationConcept of Memory. The memory of computer is broadly categories into two categories:
Concept of Memory We have already mentioned that digital computer works on stored programmed concept introduced by Von Neumann. We use memory to store the information, which includes both program and data.
More informationComputer Organization and Levels of Abstraction
Computer Organization and Levels of Abstraction Announcements Today: PS 7 Lab 8: Sound Lab tonight bring machines and headphones! PA 7 Tomorrow: Lab 9 Friday: PS8 Today (Short) Floating point review Boolean
More informationCMSC 104 -Lecture 2 John Y. Park, adapted by C Grasso
CMSC 104 -Lecture 2 John Y. Park, adapted by C Grasso 1 Topics Major Computer Components Bits, Bytes, and Words The Decimal Number System The Binary Number System Converting from Binary to Decimal Converting
More informationComputing 1: Computer Systems
U1 U2 U3 1 2 3 Computing 1: Computer Systems G: I know how to create strong passwords G: I know how to stay safe online and how to alert an adult if I am worried about anything G: I can list a range of
More informationAQA GCSE Computer Science PLC
1 - Fundamentals of Algorithms Useful Websites BBC Bite Size Cambridge GCSE Exam Dates https://www.bbc.co.uk/education/subjects/z34k7ty Paper 1 14/05/2018 am https://www.cambridgegcsecomputing.org/ Paper
More informationElements of Computers and Programming Dr. William C. Bulko. What is a Computer?
Elements of Computers and Programming Dr. William C. Bulko What is a Computer? 2017 What is a Computer? A typical computer consists of: a CPU memory a hard disk a monitor and one or more communication
More informationmachine cycle, the CPU: (a) Fetches an instruction, (b) Decodes the instruction, (c) Executes the instruction, and (d) Stores the result.
Central Processing Unit (CPU) A processor is also called the CPU, and it works hand in hand with other circuits known as main memory to carry out processing. The CPU is the "brain" of the computer; it
More informationINTRODUCTION TO INFORMATION & COMMUNICATION TECHNOLOGY (ICT) LECTURE 2 : WEEK 2 CSC-111-T
INTRODUCTION TO INFORMATION & COMMUNICATION TECHNOLOGY (ICT) LECTURE 2 : WEEK 2 CSC-111-T Credit : (2 + 1) / Week 2 TEXT AND REF. BOOKS Text Book: Peter Norton (2011), Introduction to Computers, 7 /e,
More informationELEG3923 Microprocessor Ch.0 & Ch.1 Introduction to Microcontroller
Department of Electrical Engineering University of Arkansas ELEG3923 Microprocessor Ch. & Ch. Introduction to Microcontroller Dr. Jingxian Wu wuj@uark.edu OUTLINE 2 What is microcontroller? (Ch..) 85 Microcontroller
More informationSECONDARY SCHOOL, L-IMRIEĦEL HALF YEARLY EXAMINATIONS 2016/2017
SECONDARY SCHOOL, L-IMRIEĦEL HALF YEARLY EXAMINATIONS 2016/2017 YEAR: 10 Computing Time: 1½ Hr. Name: Class: Instructions: 1. Answer all the questions in the space provided on this paper. 2. Calculators
More informationUnit 2: Technology Systems. Computer and technology systems
Unit 2: Technology Systems Computer and technology systems So far Introduction Applications in different industries Issues Sustainability Privacy and copyright Networking Today Learning aim B: Understand
More informationChapter 2. Prepared By: Humeyra Saracoglu
Chapter 2 The Components of the System Unit Prepared By: Humeyra Saracoglu The System Unit What is the system unit? Case that contains electronic components of the computer used to process data Sometimes
More informationChapter 7: Processor and Memory
Slide 1/27 Learning Objectives In this chapter you will learn about: Internal structure of processor Memory structure Determining the speed of a processor Different types of processors available Determining
More informationGIRLS SECONDARY, L-IMRIEĦEL HALF YEARLY EXAMINATIONS 2015/2016
GIRLS SECONDARY, L-IMRIEĦEL HALF YEARLY EXAMINATIONS 2015/2016 FORM: 3 Computing Time: 1½ Hr. Name: Class: Instructions: 1. Answer all the questions in the space provided on this paper. 2. Calculators
More informationOutline. elements and behavior executing programs. developing programs use as a calculator converting strings to numbers
Outline 1 The von Neumann Machine elements and behavior executing programs 2 Python Programming developing programs use as a calculator converting strings to numbers 3 Summary + Assignments MCS 260 Lecture
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 informationCS 31: Intro to Systems Digital Logic. Kevin Webb Swarthmore College February 2, 2016
CS 31: Intro to Systems Digital Logic Kevin Webb Swarthmore College February 2, 2016 Reading Quiz Today Hardware basics Machine memory models Digital signals Logic gates Circuits: Borrow some paper if
More informationChapter 4 The Components of the System Unit
Chapter 4 The Components of the System Unit Chapter 4 Objectives Differentiate among various styles of of system units Differentiate among the the various types of of memory Identify chips, adapter cards,
More informatione-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Introduction to Computing Module No: CS/ES/1 Quadrant 1 e-text
e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Introduction to Computing Module No: CS/ES/1 Quadrant 1 e-text About the course : In this digital world, embedded systems are more
More informationOCR J276 GCSE Computer Science
Name: Class Teacher: Date: OCR J276 GCSE Computer Science REVISION BOOKLET 2.6 DATA REPRESENTATION Content in J276 GCSE Computer Science: 1.1 Systems Architecture 1.2 Memory 1.3 Storage 1.4 Wireless and
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 informationFundamentals of Programming Session 1
Fundamentals of Programming Session 1 Instructor: Reza Entezari-Maleki Email: entezari@ce.sharif.edu 1 Fall 2013 Sharif University of Technology Outlines Review of Course Content Grading Policy What Is
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 informationOCR GCSE Computing Learning Grids H/W
COMPUTING GCSE OCR J275 OCR GCSE Computing Learning Grids H/W Unit A451: Computer Systems and Programming This learning grid H/W belongs to: Name: Form: Mr. Ahmed A451 - ATTENTION! Please read! These learning
More informationTopics. Hardware and Software. Introduction. Main Memory. The CPU 9/21/2014. Introduction to Computers and Programming
Topics C H A P T E R 1 Introduction to Computers and Programming Introduction Hardware and Software How Computers Store Data Using Python Introduction Computers can be programmed Designed to do any job
More informationComputer Basics 1/24/13. Computer Organization. Computer systems consist of hardware and software.
Hardware and Software Computer Basics TOPICS Computer Organization Data Representation Program Execution Computer Languages Computer systems consist of hardware and software. Hardware includes the tangible
More informationCS 31: Intro to Systems Digital Logic. Kevin Webb Swarthmore College February 3, 2015
CS 31: Intro to Systems Digital Logic Kevin Webb Swarthmore College February 3, 2015 Reading Quiz Today Hardware basics Machine memory models Digital signals Logic gates Circuits: Borrow some paper if
More informationProblem Set 1 Solutions
CSE 260 Digital Computers: Organization and Logical Design Jon Turner Problem Set 1 Solutions 1. Give a brief definition of each of the following parts of a computer system: CPU, main memory, floating
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 informationSyllabus for Computer Science General Part I
Distribution of Questions: Part I Q1. (Compulsory: 20 marks). Any ten questions to be answered out of fifteen questions, each carrying two marks (Group A 3 questions, Group B, Group C and Group D 4 questions
More informationSwitching to AQA from OCR
Switching to AQA from OCR This resource compares our new GCSE Computer Science specification (8520) with the new OCR Computer Science specification (J276). If you are thinking of switching from OCR to
More informationChapter 1: Introduction. Operating System Concepts 9 th Edit9on
Chapter 1: Introduction Operating System Concepts 9 th Edit9on Silberschatz, Galvin and Gagne 2013 Objectives To describe the basic organization of computer systems To provide a grand tour of the major
More informationCHAPTER 1 Introduction to Computers and Java
CHAPTER 1 Introduction to Computers and Java Copyright 2016 Pearson Education, Inc., Hoboken NJ Chapter Topics Chapter 1 discusses the following main topics: Why Program? Computer Systems: Hardware and
More informationelc International School
Subject: COMPUTER SCIENCE (0478) Syllabus 2016 Topics to be covered Section 1: Theory of Computer Science Theory: At the end of the section candidates should be able to Practical: At the end of the section
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 informationComputer Architecture 2/26/01 Lecture #
Computer Architecture 2/26/01 Lecture #9 16.070 On a previous lecture, we discussed the software development process and in particular, the development of a software architecture Recall the output of the
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 informationKnowledge Organiser. Computing. Year 10 Term 1 Hardware
Organiser Computing Year 10 Term 1 Hardware Enquiry Question How does a computer do everything it does? Big questions that will help you answer this enquiry question: 1. What is the purpose of the CPU?
More informationDiskrečioji matematika
Diskrečioji matematika www.mif.vu.lt/~algis Basic structures Introduction program euclid (input, output); var x,y: integer; function gcd (u,v: integer): integer; var t: integer; begin repeat if u
More information2. (a) Compare the characteristics of a floppy disk and a hard disk. (b) Discuss in detail memory interleaving. [8+7]
Code No: A109211202 R09 Set No. 2 1. (a) Explain the purpose of the following registers: i. IR ii. PC iii. MDR iv. MAR. (b) Explain with an example the steps in subtraction of two n-digit unsigned numbers.
More informationDigital Systems. John SUM Institute of Technology Management National Chung Hsing University Taichung, ROC. December 6, 2012
Digital Systems John SUM Institute of Technology Management National Chung Hsing University Taichung, ROC December 6, 2012 Contents 1 Logic Gates 3 1.1 Logic Gate............................. 3 1.2 Truth
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 informationChapter 1: Introduction to Computers and Java
Chapter 1: Introduction to Computers and Java Starting Out with Java: From Control Structures through Objects Fifth Edition by Tony Gaddis Chapter Topics Chapter 1 discusses the following main topics:
More information8/23/2014. Chapter Topics. Introduction. Java History. Why Program? Java Applications and Applets. Chapter 1: Introduction to Computers and Java
Chapter 1: Introduction to Computers and Java Starting Out with Java: From Control Structures through Objects Fifth Edition by Tony Gaddis Chapter Topics Chapter 1 discusses the following main topics:
More informationComputer Organization
Objectives 5.1 Chapter 5 Computer Organization Source: Foundations of Computer Science Cengage Learning 5.2 After studying this chapter, students should be able to: List the three subsystems of a computer.
More informationExperimental Methods I
Experimental Methods I Computing: Data types and binary representation M.P. Vaughan Learning objectives Understanding data types for digital computers binary representation of different data types: Integers
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 informationComputer Basics 1/6/16. Computer Organization. Computer systems consist of hardware and software.
Hardware and Software Computer Basics TOPICS Computer Organization Data Representation Program Execution Computer Languages Computer systems consist of hardware and software. Hardware includes the tangible
More informationPhiladelphia University Department of Computer Science. By Dareen Hamoudeh
Philadelphia University Department of Computer Science By Dareen Hamoudeh 1.REGISTERS WHAT IS REGISTER? register is a quickly accessible location available to a computer's central processing unit (CPU).
More information1. Fundamental Concepts
1. Fundamental Concepts 1.1 What is a computer? A computer is a data processing machine which is operated automatically under the control of a list of instructions (called a program) stored in its main
More information