Computer Science for IGCSE & O level - Software (Section 13)
1
What is the primary function of an operating system?
2
Which of the following are types of translators?
3
What kind of program typically provides options for saving and restoring previous versions of files?
4
What is the primary function of memory management in an operating system?
پاسخ دهید(C)
To assign memory to programs.
5
Which of the following are examples of system software?
6
What do buffers primarily achieve in computer systems?
پاسخ دهید(C)
Help synchronize data transfer rates.
7
What is the function of security management in an operating system?
پاسخ دهید(C)
To ensure the integrity, confidentiality, and availability of data.
8
What is the function of the interrupt routine?
پاسخ دهید(A)
To handle the interruption.
9
What is the primary role of security software on a computer system?
پاسخ دهید(B)
Protecting the system from unauthorized access and malicious threats.
10
In a computer system, why are buffers used?
پاسخ دهید(B)
To store data temporarily and handle speed differences.
11
What is the role of a code editor within an IDE?
پاسخ دهید(B)
To allow programmers to write and edit the code.
12
Which of the following is the function of a compiler?
پاسخ دهید(B)
To convert source code into machine code.
13
Which command would most likely store the value of the accumulator?
14
During the Fetch-Decode-Execute cycle, which part retrieves the instruction from memory?
15
Which of the following is NOT a characteristic of low-level languages?
16
What is the purpose of auto-completion in a code editor?
پاسخ دهید(B)
To provide suggestions for variable names and keywords as the user types
17
What is a key advantage of using an IDE for software development?
18
What type of software helps manage and schedule a set of instructions or a list of actions to perform?
19
Which of the following is NOT a function of an IDE?
پاسخ دهید(D)
Operating system management
20
پاسخ دهید(C)
A firmware program that provides low-level control for hardware.
21
Which of the following is a characteristic of an Integrated Development Environment (IDE)?
پاسخ دهید(B)
It is a complete environment for software development.
22
What is the primary function of memory management?
پاسخ دهید(C)
To control which programs have access to memory.
23
Which of the following is a function of the code editor within an IDE?
پاسخ دهید(B)
To provide suggestions for completing code.
24
In the context of the provided information, what does 'firmware' refer to?
پاسخ دهید(C)
A program providing low-level control of hardware.
25
What is the role of a compiler?
پاسخ دهید(B)
To convert source code into machine code.
26
What is the purpose of a graphical user interface (GUI)?
پاسخ دهید(B)
To allow the user to interact with the computer using pictures or symbols.
27
What is a typical duty of a system administrator?
پاسخ دهید(B)
Managing user accounts and system resources.
28
Which of the following is NOT a function of an operating system?
پاسخ دهید(D)
Creating new hardware components.
29
What is the main purpose of multitasking in an operating system?
پاسخ دهید(B)
To allow a single user to perform multiple tasks concurrently.
30
What action does a CPU undertake when it receives an interrupt?
پاسخ دهید(B)
It pauses its current operation to handle the interrupt.
31
What is the purpose of the BIOS settings?
پاسخ دهید(B)
To configure the hardware.
32
What does the term 'GUI' stand for in the context of computer software?
33
What is typically the role of a compiler?
پاسخ دهید(B)
To translate high-level code into machine code.
34
Which language type is most closely tied to a specific computer's hardware?
35
Which aspects of the development process are enhanced with the help of an IDE?
36
What is a key benefit provided by multitasking in a computer system?
پاسخ دهید(B)
Enables a user to seemingly run multiple programs simultaneously.
37
Which of the following describes what a debugger does?
پاسخ دهید(C)
Identifies and helps correct errors in code.
38
Which of the following operations are typically carried out by a file manager?
39
What is the role of the interpreter in programming?
پاسخ دهید(C)
To translate one line of code at a time.
40
What is the purpose of the Decode stage in the Fetch-Decode-Execute cycle?
پاسخ دهید(C)
To translate the instruction into a form that the CPU can understand.
41
In the Fetch-Decode-Execute cycle, the 'Decode' stage's main task involves:
پاسخ دهید(C)
Translating the instruction so the CPU can understand it.
42
Which of the following is a disadvantage of using a compiler?
پاسخ دهید(A)
It can take longer to compile the code.
43
Which of the following is NOT a characteristic of a command-line interface (CLI)?
پاسخ دهید(B)
Offers a user-friendly visual environment.
44
Which of the following best describes the purpose of an Integrated Development Environment (IDE)?
پاسخ دهید(C)
To provide a comprehensive environment for software development.
45
What does the term 'firmware' describe?
پاسخ دهید(B)
Software embedded in hardware.
46
What component in an IDE is often used for code formatting and syntax highlighting?
47
Which programming language is typically considered 'closer to the machine'?
48
What occurs during the 'Fetch' stage of the Fetch-Decode-Execute cycle?
پاسخ دهید(C)
The instruction is retrieved from memory.
49
What does an auto-documenter and prettyprinting features in a code editor primarily do?
پاسخ دهید(C)
Automatically generate comments and format the code for readability.
50
Which step happens after the Decode stage in the Fetch-Decode-Execute cycle?