1. Fundamentals of Computer Systems Define a computer system Computer Systems in the modern world Professional standards for computer systems Ethical,

Slides:



Advertisements
Similar presentations
ICS103 Programming in C Lecture 1: Overview of Computers & Programming
Advertisements

Lecture 1: Overview of Computers & Programming
Computer Organization Boolean Logic and the CPU i206 Fall 2010 John Chuang Some slides adapted from Marti Hearst, Brian Hayes, or Glenn Brookshear.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with Programming Logic & Design First Edition by Tony Gaddis.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Chapter 1 Data Storage. 2 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.
BA 471 Management Information Systems Hardware Basics.
Starting Out with C++: Early Objects 5/e © 2006 Pearson Education. All Rights Reserved Starting Out with C++: Early Objects 5 th Edition Chapter 1 Introduction.
Instructions Slides 3,4,5 are general questions that you should be able to answer. Use slides 6-27 to answer the questions. Write your answers in a separate.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Alternate Version of STARTING OUT WITH C++ 4 th Edition Chapter 1 Introduction to Computers and Programming.
Chapter Introduction to Computers and Programming 1.
Chapter 1 Introduction to Programming and the Java Language.
CSC 125 Introduction to C++ Programming Chapter 1 Introduction to Computers and Programming.
Flash Cards Computer Technology.
Computer Hardware and Software Jinchang Wang. Hardware vs. Software Hardware is something tangible. Computer hardware includes electronic circuitry and.
Topics Introduction Hardware and Software How Computers Store Data
HARDWARE: CPU & STORAGE How to Buy a Multimedia Computer System.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Chapter 1: Introduction to Computers and Programming.
Copyright © 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1: Introduction to Computers and Programming.
© 2011 University of StirlingLecture Review/Slide 1CSC931 Computing Science I CSC931 Review.
CISC105 General Computer Science Class 1 – 6/5/2006.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with C++ Early Objects Seventh Edition by Tony Gaddis, Judy.
Copyright © 2012 Pearson Education, Inc. Publishing as Pearson Addison-Wesley C H A P T E R 1 Introduction to Computers and Programming.
CS 1308 Computer Literacy and the Internet. Exam Format  Approximately 120 Total Points  70 Points Multiple Choice  25 Points True or False  10 Points.
Discovering Computers Fundamentals, 2010 Edition Living in a Digital World Chapter Three.
Slide 1 Wednesday, October 07, 2015 Low Level Machine.
Computer Systems Organization CS 1428 Foundations of Computer Science.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Intro to Computers Computer Apps 1.
S2008Final_part1.ppt CS11 Introduction to Programming Final Exam Part 1 S A computer is a mechanical or electrical device which stores, retrieves,
The Central Processing Unit (CPU) and the Machine Cycle.
Computer Science 101 Computer Systems Organization.
Development of Computers. Hardware 1. Original concept: Charles Babbage 1840’s 2. 4 basic components of a computer system: input store mill output (Now:
Exam Format  105 Total Points  25 Points Short Answer  20 Points Fill in the Blank  15 Points T/F  45 Points Multiple Choice  The above are approximations.
WMBA 6080Technology Guide 1 1 Computer Hardware. WMBA 6080Technology Guide 12 Hardware: The Basics Central processing unit (CPU) manipulates the data.
Computer Organization. The digital computer is a digital system that performs various computational tasks Digital computer use binary number system which.
Chapter 1 : Overview of Computer and Programming By Suraya Alias
A.Abhari CPS1251 Topic 1: Introduction to Computers Computer Hardware Computer components Connecting Computers Computer Software Operating System (OS)
CS 1308 Exam 2 Review. Exam Format 110 Total Points 24 Points Short Answer 28 Points Fill in the Blank 16 Points T/F 36 Points Multiple Choice The above.
Chapter 2 Turning Data into Something You Can Use
2.1.1.a: Define a computer system b: Describe the importance of computer systems in the modern world.
Fly Swatter Game Let’s Swat It Now!!. A contract that defines acceptable rules and policies for computer use:
Revison Part three – some bits that aren’t explicitly mentioned in the spec.
Copyright © 2014, 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with C++ Early Objects Eighth Edition by Tony Gaddis,
C++ Programming: From Problem Analysis to Program Design, Fifth Edition Chapter 1: An Overview of Computers and Programming Languages.
Computer Basics CHAPTER 1. What is a computer?  A computer is a machine that changes information from one form into another by performing four basic.
Algorithms in Programming Computer Science Principles LO
The purpose of a CPU is to process data Custom written software is created for a user to meet exact purpose Off the shelf software is developed by a software.
Computer System Hardware Software Computer Hardware A typical computer system consists of the following major components: The central processing unit.
Chapter 1: Introduction to Computers and Programming
Topics Introduction Hardware and Software How Computers Store Data
GCSE Computing revision: A451 Written exam.
The Central Processing Unit
Chapter 2 – Computer hardware
…to GCSE Level with Python Sue Sentance
Computer Architecture
CS 1308 Exam 2 Review.
Chapter 1: Introduction to Computers and Programming
Chapter 1 Data Storage.
OCR GCSE Computer Science Revision Checklist
Computer Electronic device Accepts data - input
1. Explain how ASCII is used to represent text in a computer system
Topics Introduction Hardware and Software How Computers Store Data
OCR GCSE Computer Science Revision Checklist
Python Camp Alan led this session looking at slicing strings and allowing further practice. Session 10: The Examined Component Specifications Overview.
GCSE Computer Science Unit 1 - Revision.
CS 1308 Exam 2 Review.
Chapter 1: Introduction to Computers and Programming
Presentation transcript:

1. Fundamentals of Computer Systems Define a computer system Computer Systems in the modern world Professional standards for computer systems Ethical, environmental, legal considerations INPUT PROCESS OUTPUT MAIN MEMORY BACKING STORAGE System Boundary The Kernel is the lowest level of an operating system and can be used across multiple platforms The Computer Misuse Act (1990) The Eight Principles of Data Protection

2. Computer Hardware (part 1) Purpose, function & characteristics of CPUs Fetch Decode Execute The processing of a computer program is carried out by the central processing unit (CPU) The CPU has two main components 1. The control unit 2. Arithmetic and logic unit (ALU) CPU Cache Main memory Memory ROM RAM Virtual Memory Cache Memory Flash Memory Representing Data with Logic Diagrams and Truth Tables

2. Computer Hardware (part 2) Input/ Output Devices Specialist Input/ Output Devices Definition of Secondary Storage Common storage technologies Justifying the choice of secondary storage

3. Software Functions of an operating system Purpose and use of common utility programs Comparison of the sources of Software Custom WrittenOff the shelfOpen sourcesProprietary Advantages Disadvantages

4. Data in Computer Systems (part 1) Key terms Converting into binary (and why we do it) Adding binary & overflow Hexadecimal The number 45 in binary Key Terms BitBinary digit 1 or 0 Byte8 bits Nibble4 bits or half a byte (haha!) Kilobyte1024 bytes Megabyte1024 kilobytes Gigabyte1024 Megabytes Terabyte1024 Gigabytes Base 10Base 2Base A B C D E F

4. Data in Computer Systems (part 2) How binary is used to represent data Character sets (ASCII & Unicode) Meta data and its use with images Sampling sound in digital format Instructions and data When a computer is instructed to run a program it is directed to the start address for these data instructions. A program instruction has two parts, the operator and the operand It is the operators job to tell the CPU what to do and the operands job to tell the CPU what to apply the instruction to.

What is a database? The use and purpose of Database management software Database structures with examples DBMS functions SQL Relationship diagrams 5. Databases Entity – Something that we store data about in a database Record – All the data about one item in a database Attribute – A characteristic of an entity. It becomes a field in a data table Field – A characteristic of something stored in a database StudentslessonsTeachers

6. Communication & Networking (part 1) Network Hardware Client/server & Peer to peer networks Network topologies Protocols, IP addressing, MAC addressing and packets Protocols are the rules for communication, in computing these means between computer devices.

LANs & WANs 6. Communication & Networking (part 2) What is the internet? IP addressing and DNS Hardware required to connect to the internet HTML and common file standards Compressing files Lossy and lossless compression

7. Programming High level and machine code Assemblers, compilers and interpreters What an IDE is and the tools available from IDEs Algorithms and pseudo code Start Is temp <19 Turn heating on Turn heating off Is temp >21 Yes No Variables and constants Data types integer, real, Boolean, character and string Common operators Manipulating Arrays Syntax errors and testing