1 Using Interaction matrices for requirements analysis Objective – to discover the interactions between requirements and to highlight requirements conflicts.

Slides:



Advertisements
Similar presentations
Hardware Lesson 3 Inside your computer.
Advertisements

Computer Hardware.
Provide data pathways that connect various system components.
Bus structures Unit objectives:
Course ILT Bus structures Unit objectives Describe the primary types of buses Define interrupt, IRQ, I/O address, DMA, and base memory address Describe.
Motherboard Components Used for Communication Among Devices
The Operating System. What is an Operating System? The program that is loaded first and manages the hardware resources like main memory, backing storage.
PC Maintenance: Preparing for A+ Certification
Computer Bits and Parts Parts of the computer system.
Parts & Functions of a Computer. 2 Functions of a Computer.
Computer Terminology … Remember: Knowledge is Power!
Raghu Machiraju Slides: Courtesy - Prof. Huamin Wang, CSE, OSU
Computer Hardware. Input Devices In computing, an input device is any peripheral (piece of computer hardware equipment) used to provide data and control.
Computer Design Weber.
Motherboards Common Components.
Computer Design Corby Milliron. Mother Board specs Model: Processor Socket Intel Processor Interface LGA1150 Form Factor ATX Processors Supported 4th.
 Keyboards, LCDs most widely used input/output devices of the 8051  Contents to be covered:  keyboard fundamentals  key press and key detection mechanisms.
Computer Systems 1 Fundamentals of Computing
Today’s Agenda: Computer Basics Review Hardware: The physical components of a computer, any internal or external computer part that you can touch. Software:
Bus structures Unit objectives Describe the primary types of buses, and define interrupt, IRQ, I/O address, DMA, and base memory address Describe the features.
Exercise 2 The Motherboard
Copyright © Texas Education Agency, All rights reserved. “Inside the PC” Vocabulary Terms.
MY PERSONAL COMPUTER Monica Sheffo. MOTHERBOARD  Model: Intel BOXDZ77GA-70K Intel Extreme Motherboard  Supported Processors: 2 nd generation Intel Core.
How to use a computer and not lose your mind
Unit 3 - Computer Systems
Assembling and Disassembling a PC
Computer Systems TexPREP Summer Camp Computer Science.
The RITC-1000 By: Jeremy Chatfield. The ASUS P5Q Deluxe Motherboard Socket 775 ATX Intel P45 Northbridge Chip Set 800/1066/1333/1600MHz Front side bus.
Computer Architecture Project
Motherboard Model: Intel 7 Series Supported processor(s): 2 nd generation Intel Core i3, 2 nd generation Intel core i5, 2 nd generation Intel core i7 Processor.
Intro to Excel - Session 1.11 Tutorial 1 - Session 1.1 Using Worksheets to Make Business Decisions.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER The System Unit computing ESSENTIALS    
Computer System Internal components - The processor - Main memory - I / O controllers - Buses External components (peripherals). These include: - keyboard.
Computers: Hardware Patrice Koehl Computer Science UC Davis.
HARDWARE Input and Output. Hardware Input Devices Output Devices Multifunctional Devices Storage Processing Devices.
1 THE COMPUTER. 2 Input Processing Output Storage 4 basic functions.
Click once to reveal the definition. Think of the answer. Then click to see if you were correct. HARDWARE Physical parts of the computer.
 Hardware compatibility means that software will run properly on the computer in which it is installed.  When purchasing software, look for one of these.
The Computer System CS 103: Computers and Application Software.
Exploring Windows and Essential Computing Concepts - Getting Started 1 Getting Started Essential Computing Concepts.
Lecture on Central Process Unit (CPU)
LACEY ANDERSON PERIOD2 Computer Design. Motherboard Model: GA-Z77-DS3H Supported Processor(s):  2nd generation Intel® Core™ i3  2nd generation Intel®
KEYBOARD INTERFACING Keyboards are organized in a matrix of rows and columns The CPU accesses both rows and columns through ports. ƒTherefore, with two.
By Tom and James. Hardware is a physical part of the system that you can pick up and move. There are two types of hardware, external and internal. External.
Computer Parts and Components Overview of the System.
Do I Understand Spreadsheets? Assessment Game. Question 1 What is a spreadsheet?
HARDWARE AND SOFTWARE. What is hardware? Hardware is any physical component of a computer system. Without any hardware, your computer would not exist,
I/O: Input-Output By: Tommy Zeng. What is I/O? I/O – short for “Input – Output” How a computer interacts with its users Input – gets information from.
The Parts of a Computer. The TOWER contains all of the parts of a computer.
Introduction to Hardware. What is binary? We use the decimal (base 10) number system Binary is the base 2 number system Ten different numbers are used.
Revision Chapter1/2 How many devices can be connected with one IDE/EIDE/PATA interface? How many devices can be connected with one SATA interface? What.
1 9 th Grade Computer Science Rotation Hardware. 2.
Adapter Cards and Expansion Ports. There are several types of adapter cards, but the majority of them use PCI, PCIe, and AGP expansion slots. There are.
Computer Components.
Components of Computer
Revision Chapter 6 Two types of technologies used inside the hard drive Transfer speed for SATA I, SATA II and SATA III Different standards of SCSI How.
ASSEMBLY LANGUAGE FOR INTEL-BASED COMPUTERS,
TexPREP Summer Camp Computer Science
The Parts of a Computer QUIZ.
Basic Computer Components
Computer Basics.
المحور 3 : العمليات الأساسية والمفاهيم
0. What is a Computer?.
Device management How does the operating system manage the hardware and peripheral devices? Device Driver: Each device is attached to your computer with.
The Big Wheel: Computer Challenge
Chapter 1: How are computers organized?
Processing Computer Components.
ICT Programming Lesson 2:
Requirements Analysis and Negotiation
Processing Devices.
Presentation transcript:

1 Using Interaction matrices for requirements analysis Objective – to discover the interactions between requirements and to highlight requirements conflicts and overlaps. Tool – spreadsheet Rows – label the requirement identifiers in ascending order Columns – label the requirement identifiers also in ascending order Each requirement is then considered and compared with other requirements. You then fill in values in the spreadsheet cells as follows: 1.If conflict, fill in 1 2.If overlap, fill in a If independent, fill in a 0

2 Situations: If you cannot decide whether requirement conflict, assume yes Why? Interaction matrices example RequirementR1R2R3R4R5R6 R R R R R R R1 overlaps R3 R1 conflicts with R5 and R6 R2 is an independent requirement R3 overlaps with R4 and R6 …

3 Number of conflicts = 3000 % 1000 = 0 Number of overlaps = (int) 3000 / 1000 = 3 A large number of conflicts or overlaps means that any changes to that requirement will probably have a major impact on the rest of the system. RequirementR1R2R3R4R5R6 R R R R R R

4 Requirements Analysis and Negotiation Video game minimum system requirements R1. Video card memory shall be at least 256M R2. Video card memory speed shall be at least 800MHz R3. Video card interface type shall be AGP R4. The video game shall be installed in 32-bit architecture system. R5. Monitor resolution shall be at least 1024x768pixel R6. Motherboard video card slot shall be PCIe R7. Input device shall be a three-button mouse and ANSI 108-Key keyboard R8. CPU speed shall be at least 1G Hz R9. The operating system shall be at least Windows 95. Exercise

5 Where are we? Next class – Validation