Flashcards - Computer Systems Week 1 Study Set
What is the title of the introductory course for Computer Systems?
Fundamentals of Computer Systems Introduction.
Who is the instructor for the Fundamentals of Computer Systems course?
Dr Muhammad Ayub Ansari.
What type of practical exercises are scheduled for Week 1?
No-Practical Hardware.
What are the physical parts of a computer system?
Physical parts of computer system.
What is a wildcard in command line usage?
An operator that represents one or more other characters in commands.
What command is used to display the contents of a file in Linux?
cat
What two types of addressing are compared in the study material?
Relative vs Absolute Addressing.
Which number systems are introduced in Week 1?
Binary, Decimal, Hex numbers.
What is the main action taken with files in Linux during Week 1?
Creating Files and Directories.
Which chapter discusses Digital Logic?
Chapter 4: Data Formats.
What cycle is emphasized in the Hardware Basic Function 1?
Fetch Decode Execute Cycle.
What is Bash in relation to Linux?
A command processor that typically runs in a text window.
What does LMC stand for in the context of computer systems?
Little Man Computer.
What is the focus of the assessment during Week 4?
Linux Scripting 1.
Which two architectures are compared in Week 5?
Von Neumann vs Harvard architecture.
What type of loops are introduced in relation to scripting in Week 5?
While Loop.
What kind of operations does the Instruction Set relate to in Week 6?
Assembly Language.
What is the primary function of memory architecture discussed in Week 3?
To store data and instructions for processing.
What are memory components used for in computer systems?
To facilitate data storage and retrieval operations.
Which system component is responsible for executing commands?
The CPU (Central Processing Unit).
What does the fetch and execute cycle refer to?
The process of retrieving an instruction from memory and performing it.
What is the purpose of input/output systems in computer architecture?
To manage data exchange between the computer and external devices.
How is context switching defined in operating systems?
The process of storing and restoring the state of a CPU so that execution can be resumed later.
What does ‘bootstrapping’ refer to in a computing context?
The process of starting up a computer and loading the operating system.