Page 10 - Computer_Science_F5
P. 10
Chapter
One Chapter One: Computer architecture
FOR ONLINE READING ONLY
Computer architecture
Introduction
Understanding computer architecture is fundamental in computer science
because it lays the foundation for how computers process data, execute
instructions, and perform tasks efficiently. Computer architecture entails how
various computer components interact to create a computer system. Similar to
how architects plan, construct, and maintain buildings, computer architects
design, construct, and manage the development of computer systems. In this
chapter, you will learn the concept of computer architecture, classification of
computer architecture, and Boolean algebra and logic gates. You will also learn
computer memory, Instruction Set Architecture (ISA), and Input or Output (I/O)
systems. The competencies developed will enable you to design and manage
computer systems.
Think
How computer architecture shapes our daily technologies
The Concept of computer architecture
Scenario 1.1: Computer laboratory performance
The school’s new computer laboratory is experiencing performance issues, with
slow programs to access educational materials, conducting research and doing
assignments. Upgrading every computer may not be possible, so understanding
computer architecture becomes crucial. Assume the computers are houses
with shared space where the current computers have a single “room” for both
instructions and data, causing a traffic jam that slows down processing.
Question:
Based on the scenario, describe the ways you may undertake to improve the
computer performance.
1
Student’s Book Form Five
Computer Science Form 5.indd 1 23/07/2024 12:32