Font size
WorksheetsSoftware and Programming Language
Total questions: 20
Worksheet time: 15mins
SOFTWARE divides into ...
System
Software
Application software
Operating
system
Utility
programs
Mention General features of system software
set of programs to control and manage the operation of computer hardware
provides a platform on which other software can run
allows a user to perform specific tasks using the computer’s resources
required to allow hardware and software to run without problems
Mention General features of application software
user can execute the software as and when they require
used to perform various applications (apps) on a computer
may be a single program or a suite of programs
allows a user to perform specific tasks using the computer’s resources
(a) these are programs that allow the hardware to run properly and allow the user to communicate
with the computer
Choose Utility programs
defragmentation software
screensavers
Adobe Photoshop
GTA V
Functions of Operating system
Multitasking
Interrupt handling
routines
Memory
management
virus check
(a) is a signal that prompts the processor to stop executing its current task and to start executing a specific routine
The operating system is run on ________
The firmware is run on _________
firmware/hardware
firmware/bootloader
computer/ROM
firmware/operating system
What is a formal language designed to communicate instructions to a computer?
(a)
Programming languages that a requires an extensive knowledges of computer hardware is _______
Low-level Languages
High-level Language
Programming languages that uses English and mathematical symbols in its instructions is _______
Low-level Languages
High-level Language
All instructions that are written by human should be translated into (a)
What type of programming language doesn't require knowledge of hardware and gives a chance programmer focus on the problem to be solved
LLL
HLL
HHL
XXL
Choose Pros of HLL
independent of the type of computer being used
quicker to write programs
quicker to write programs
can write code that performs a task very quickly
Choose Pros of LLL
can make use of special hardware
includes special machine-dependent instructions
can write code that doesn’t take up much space
in primary memory
it takes a longer time to
write and debug programs
Choose several types of translator program in use
Compilers
Interpreters
Assemblers
Intervention
Translates a low level assembly language program into machine code
(a)
Translates a high-level language program into machine code
Compiler
Interpreter
Assembler
An executable file of machine code is produced
Compiler
Interpreter
Assembler
Mention Pros of Interpreter
easier and quicker to debug and test programs
during development
easier to edit programs during development
program is executed in a shorter time
program can be executed more than one time
