Skip to main content

Basics of operating System

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

Popular posts from this blog

Notes on Basics of Computer

      Q. Amjad has recently joined an organisation as a civil engineer. He needs a number of input and output devices to perform various tasks at the office. Suggest ONE appropriate device to perform each task. i . He needs a device with built-in CAD programs for designers. The device would move pens of different colours in vertical and horizontal directions to draw on paper while the paper retains stationary. Flatbed Plotter ii. He needs a device that prints coloured printouts of documents containing photos with vivid colours and high contrast. Inkjet Printer iii. He requires a device which converts handwritten documents into digital form which can be stored and viewed on the computer. Scanner   Complete each statement using an appropriate term from the box. Each term should be used only ONCE. i . ____Digital Computer____ performs arithmetic and logic operations with discrete values. ii. ______Compiler_____________ tr

Fundamentals of a Network

Fundamentals of Network i . Name the device to which all the computers are connected in the given star topology. A hub or switch is used to connect the computers to a server in the given star topology ii. Mention any ONE advantage of using the bus topology instead of the star topology. The advantages of bus topology over start topology are such: ·        bus topology is cheaper than start topology. ·        it required less cable length than a start topology. ·        it is easy to maintain. iii. Describe any THREE differences between peer-to-peer and client/ server network model. PEER-TO-PEER MODEL CLIENT-SERVER MODEL All computers have equal ability The server will have control ability over the clients It does not require a server therefore it is not a centralized network It will always have a server hence it is a centralized network It is not a very secu