Fundamentals of Computer Systems

Slides:



Advertisements
Similar presentations
FUNDAMENTALS OF COMPUTER SYSTEMS OCR GCSE Computing.
Advertisements

GCSE PROJECT GUIDELINES Use this presentation to make sure you have the correct content for you project - click on.
GCSE Computing#BristolMet Session Objectives# Must identify some common types of computer system Should describe the meaning of a computer system Could.
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.
Week 1 Computing GCSE.
Usability Testing Chapter 6. Reliability Can you repeat the test?
GCSE COMPUTING Lesson 4. Computer systems What is a system? InputsOutputs Processes System boundary.
Lesson Objectives To understand why computer systems must be reliable To investigate the consequences of an unreliable system.
Part 1: Download a Specification Download the specification from the OCR website using the following link. You will need a printed copy which you can store.
Part 1 WHAT SHOULD HAVE BEEN COVERED DAY ONE Ms. T. N. Jones1.
FUNDAMENTALS OF COMPUTER SYSTEMS Lesson 1. Starter What is the difference between hardware and software?
IBytes 1 Computer Systems They're all around us!.
Code Simplicity: Software Design In Open Source Projects Max Kanat-Alexander
Presenting Data.  There are various ways in which computer output can be presented.  These include:  Screen displays.  Hard copy.  Presentations.
Pepper modifying Sommerville's Book slides
Computational Thinking
Topic 2: Hardware and Software
Unit 1 Logical operators.
Chapter 1- Introduction
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
Objectives Understand legal aspects of software
Computer Science Part 1 : Download a Specification
Integrated Management Systems
How does Workplace Affect What and How you Write
Lesson Objectives To understand environmental, legal and ethical considerations of computing To understand the importance of different types of industry.
3.3 Fundamentals of data representation
Chapter 1- Introduction
O S R P T A.
System Design Basics IB Computer Science.
Computer Hardware-Meeting the machine
Distribution and components
Data Collection and Problem Solving
Applied Cyber Infrastructure Concepts Fall 2017
ICT meeting Business needs
By Dr. Abdulrahman H. Altalhi
Frequently asked questions about software engineering
AQA Electronic Products Exam Format
Computational Thinking
Topic Static electricity Level For students aged Outcomes
Chapter 1.1 Fundamentals of Computer systems
TASK 4 Guideline.
Objectives Overview Explain why computer literacy is vital to success in today's world Describe the five components of a computer Discuss the advantages.
Unit Network Topologies, protocols and layers Lesson 2
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
Service-centric Software Engineering
Warm-Up Fill in the tables below for each INPUT-OUTPUT rule. 3)
Chapter 1 – Introduction to Computers
Databases Lesson 2.
Alignment Today I will: Understand what alignment is
Thursday’s Lecture Chemistry Building Musspratt Lecture Theatre,
Fault Tolerance Distributed Web-based Systems
Back to Table of Contents
Unit 3: Lesson 6 & 7- Functions and Top-Down Design / APIs and Function Parameters Day 27.
Computational Thinking for KS3
Lesson Objectives To understand why computer systems must be reliable
CS385T Software Engineering Dr.Doaa Sami
Computer Systems Key Revision Points.
CHAPTER 9 (part a) BASIC INFORMATION SYSTEMS CONCEPTS
Rapid Research - Format Showdown
Software Requirements Specification (SRS) Template.
Module 1: Introduction Data Communication Networks
Network Troubleshooting
Research about an electronic device
Software Cost Estimation
Introducing Digital Technologies
WJEC GCSE Computer Science
Review of Previous Lesson
Instructor Materials Chapter 5: Ensuring Integrity
Overview of Computer system
Information system analysis and design
Presentation transcript:

Fundamentals of Computer Systems Objectives: You should be able to define what a computer system is To be able to describe why computer systems are important and need to be reliable To understand the need for professional standard, ethical, legal and environmental considerations

What is a computer system? TASK: Write (or type) your definition of a computer system? A system is a collection of parts that work together for a common purpose. Why are computer systems so commonly used? Versatile Cheap Small

Computer Systems Fill in the gaps on the diagram: Systems have many inputs and outputs They often interact with other systems They can be made up of many sub-systems A system boundary separates what is in a system and what is not – these can sometimes be hard to define! INPUTS PROCESSES OUTPUTS

Dedicated or General Purpose? A dedicated system has a fixed purpose A general purpose computer system has more than one use TASK: Come up with an example of each Software works in the same way (what is software?) Another word for dedicated computer systems are embedded systems

Why are computer systems important? TASK: Copy the table and fill out 2 examples of how computer systems can help the areas in humans lives. What it helps with? How it can help Security Hospitals monitoring patients Travel Business Retail Entertainment Communication Education Politics and Government Science

Reliability THINK PAIR SHARE Of an example of when a computer system has crashed/broken/wouldn’t work PAIR Share your example with a partner SHARE Share your example with the rest of the class

Reliability Computer systems are important and are involved in most human activities: Safety Travel Business Entertainment Education Science Given our dependence on them, it is vital we are able to trust in the reliability of these systems.

Internet Research Use the internet to research the consequences of unreliable computer systems. Collect your data and produce a PowerPoint slide to explain The business/system that was in place What went wrong What the consequence were You will be sharing your story with the class

How do we make systems more reliable? There are several ways of doing this One of them is to make all systems stick to the same conventions and rules, known as Standards There are various categories of standards. In computing, standards exist for programming languages, operating systems, data formats, communications protocols electrical interfaces.

Testing Why is testing important? What is testing? What is it not? What do testers try to do?

Standards What are “ de facto” standards? What are the two models which help to break down the process of the design and creation of a system? What are the steps of the second one?

Standards in Coding What do de facto standards involve the use of? What else does it stop? What is Open Source Code?

Standards in Documentation Having standards in the documentation of the system being developed can allow:

Standards in Health and Safety De facto standards are not enough when considering the health of people. Therefore the developers also need to follow the ….. When they are developing the system they also need to consider the….

Ethical Considerations Define what ethical considerations are and why they are important Give three examples of ethical considerations

Environmental Considerations Define what environmental considerations are and why they are important Give three examples of ethical considerations

Legal Considerations What are the three laws that need to be followed You need to include key points about what they are and how they differ from the others

Exam Style Questions Define a system Explain the difference between proprietary standards and open standards Explain how de facto standards have helped the development of easy to use computers Define the term ‘Embedded system’ State two reasons why new IT systems can fail to deliver what was intended