Show whether the given statements are TRUE or FALSE. Justify your answer with the help of working. (Note: No marks will be awarded if working is not shown)
Statement |
TRUE/ FALSE |
Working |
1536 GB is greater than 1.5 TB. |
TRUE |
1 TB= 1000 GB 1.5TB = 1.5*1000 = 1500 GB 1536 GB> 1500 GB |
700 KB is smaller than 1 MB. |
True |
1 MB = 1000 KB 700KB < 1000 KB |
56320 bytes is equal to 55 KB. |
False |
1 KB =1000 Bytes 55 KB= 1000* 55 = 55000 bytes 55000 bytes ≠ 56320 bytes |
5200 bits is greater than 650 bytes |
False |
1 byte= 8
bits 5200 bits = 5200 /8 = 650 bytes 650 bytes = 650 bytes |
Define
<![if !supportLists]>1. <![endif]>Command Line Interface (CLI)
<![if !supportLists]>· <![endif]>This interface requires the user to
type in instructions in order to instruct the
computer.
<![if !supportLineBreakNewLine]>
<![endif]>
<![if !supportLists]>· <![endif]>The user has to
learn the command to communicate with the computer making it a
non-user-friendly interface.
<![if !supportLists]>2. <![endif]>Graphical User Interface (GUI)
<![if !supportLists]>2.<![endif]>
<![if !supportLists]>· <![endif]>This interface allows user to
interact with the computer by using icons, menus and pointing devices rather
than typing in commands.
<![if !supportLists]>· <![endif]>It is user-friendly as users not
aware of computing commands may also use computer systems.
<![if !supportLists]>3. <![endif]>Machine Language: Machine language
consists of 1s and 0s and is a machine-oriented language/ machine therefore it
is easy for computers to understand.
<![if !supportLists]>4. <![endif]>Assembly Language: Assembly language consists of
mnemonics and is based on keywords. It is a low-level language which requires assembler
to translate it.
<![if !supportLists]>5. <![endif]>High Level Language: High level
language is easy for human to understand. High level language is difficult for
computers to understand as it used statements of English and requires a
compiler or interpreter as translator.
Define
purpose of
<![if !supportLists]>·
<![endif]>Recycle Bin
Recycle Bin is used to temporarily store files
deleted by the user. It can be helpful to restore accidently deleted files.
<![if !supportLists]>·
<![endif]>Internet Explorer
It is a
browser, used to search files on the internet or surf the World Wide Web.
<![if !supportLists]>· <![endif]>Utility Software
Utility
software are computer softwares that are designed to
perform specific tasks to assist in the maintenance and operation of a computer
system example antivirus, file management softwares.
User
Interface
A computer
user interface is the graphical or visual interface through which a user
interacts with a computer system or software application like CLI or GUI
interfaces.
Question &
Answer
<![if !supportLists]>1. <![endif]>Describe the following types of
translators.
Compiler |
Interpreter |
Assembler |
A translator that translates the whole program
before execution |
A translator that translates each line of the
program and executes it before going to next line- i.e. (translate and
executes the program line by line) |
It is a translator used to translate programs in
assembly language |
<![if !vml]>
<![if !supportLists]>2. <![endif]>Utility software is a type of system
software used to support the computer infrastructure, distinguishing it from
application software which is aimed at directly performing tasks that benefit
ordinary users. Explain the functionality of any FOUR utility software using
appropriate examples
Utility software is a type of system software used to support
the computer infrastructure, some of its examples are
<![if !supportLists]>· <![endif]>File management software
It manages all the files stored on its drive. Computers store all data in
files, so the file management tool allows the user to browse and search the
stored files. (ex Microsoft
OneDrive
<![if !supportLists]>· <![endif]>Compression software
When files are particularly large, compression tools can condense the
files to smaller sizes to take up less space on the hard drive. (ex Winzip)
<![if !supportLists]>· <![endif]>AntiVirus Software
Scans the computer for any possible threats by infected files
like viruses and spyware (Ex. McAffe)
<![if !supportLists]>· <![endif]>Backup Softwares : Allows to timely
backup computer data to prevent any loses incase
Of a malware attack Ex. Syncovery
Following
are the codes to perform the addition of numbers.
I.
ADD 105, 100
II.
105 + 100
III.
0001 0001 0000 0101
Identify
whether each of the given code lines is a machine code, an assembly language
code
or a high level language code.
<![if !supportLists]>
I.
<![endif]>Assembly
Language
<![if !supportLists]>
II.
<![endif]>High
Level Language
<![if !supportLists]>
III.
<![endif]>Machine
Code
ii.
Which of the codes, I, II and III, given in part (i)
does not require any kind of
translator?
III-
Machine Code does not require a translator.
Comments
Post a Comment