OFFICE AUTOMATION- Short / Detailed Question Answers-Chapter #03

 COMPUTER SCIENCE 9TH - Short / Detailed Question Answers

OFFICE AUTOMATION

Q.1: What is a word processor? Write any three applications of a word processor.
Ans: Word Processor: Word Processing refers to the act of using a computer to create, edit, save and print documents. In order to perform word processing, specialized software (known as a Word Processor) is needed. One example of a Word Processor is Microsoft Word, but other word processing applications are also widely used. Examples include: Microsoft Works Word Processor, Open Office Writer, Word Perfect and Google Drive Document.

Applications of a Word Processor: A Word Processor allows users to create a wide variety of documents including (but certainly not limited to) reports, letters, memos, newsletters and brochure. In addition to typing text, the word processor allows us to add content such as pictures, tables, and charts to our documents as well as decorative items including borders and clipart.

The editing and formatting capabilities of the word processor demonstrate the application’s true power. Text can be inserted, edited, moved, copied or deleted within our document and the appearance of the text can be modified in numerous ways. Most word processors also give us the ability to check our spelling and grammar and many have built-in dictionaries and other tools to assist us in our writing.

Q.2: What do you know about MS Word?
Ans: MS Word: Microsoft Word (MS Word) is one of the most famous word-processing software. It was first released and made public in early 1980s by Microsoft. It allows its user to type text and manipulate it. MS Word first introduced the concept of WYSIWYG (What You See Is What You Get) by introducing text formatting and document preview exactly as we would get it on a paper. It has advanced features like tables, images, advanced formatting and reviewing that give its users the ability to customize their documents as required. Latest versions of MS Word come as a part of Microsoft Office Suite (which includes other software as well like MS Excel and MS Power Point). MS Word is still most widely used word-processing software in the world.

Q.3: Discuss the Page Layout Tab in MS Word. How many groups does this tab have? Name them.
Ans: Page Layout Tab: The Page Layout Tab allows the user to control the look and feel of his or her document. The user can set margins, apply themes, control page orientation and size, add sections and line breaks, display line numbers, and set paragraph indentation and lines.

The Page Layout tab has five groups of related commands, namely:

  1. Themes
  2. Page Setup
  3. Page Background
  4. Paragraph
  5. Arrange

Q.4: Describe Themes Group in the Page Layout Tab.
Ans: Themes Group: A theme is a predefined set of formatting, colors, and settings that changes the overall design and look of the entire document. Applying themes to our work gives it a professional look. There are different themes available relevant to the type of document being composed.

Q.5: What does Page Setup Group do? Name the options in Page Setup Group.
Ans: Page Setup Group: Page Setup settings help us set the page layout properties such as margins, orientation, and size. The settings in this section are often applied throughout the document.

The Page Setup Group has seven options:

  1. Margins
  2. Orientation
  3. Size
  4. Columns
  5. Breaks
  6. Line Numbers
  7. Hyphenation

Q.6: Discuss the Margins and Paper Size options in the Page Setup group.
Ans: Margins (HOTKEY: ALT + P + M):
A margin is the area or space between the main content of a page and the page edges. This button is used to change the margins of the entire document or selected section.

Size (HOTKEY: ALT + P + S + Z):
The size button is used to choose the size of the paper for the current section or the entire document.

Q.7: Name and describe two options in Orientations.
Ans: Orientation (HOTKEY: ALT + P + O):
Page orientation or print orientation is the placement of contents on a page. This button sets the contents of the page or section in portrait (Vertical) or landscape (Horizontal) layouts.

Q.8: How can we apply Margins in a document?

Apply a Predefined Margin Setting

  1. Select Layout → Margins.
  2. Select the margin measurements you want.

Create a Custom Margin

  1. Select Layout → Margins.
  2. Select Custom Margins.
  3. In Margins, use the Up and Down arrows to enter the values you want.
  4. Select OK when done.

Change Default Margins

  1. Select Layout → Margins → Custom Margins.
  2. Set your margins.
  3. Select Set As Default.
  4. Confirm your selection.

Q.9: Explain the 'Column' option in the Page Setup group.
Ans. Column (HOTKEY: ALT + P + J):
This button is used to split the text into two or more vertical columns. As we format our documents in Word, we may find it better to lay out our text in columns. This is usually done if we are developing a newsletter or a magazine layout. The number of columns we use is up to us. To add columns, we follow these steps:

(i) Position the insertion point at the beginning of the material we want to appear in columns.
(ii) Choose the Page Layout tab on the ribbon.
(iii) In the Page Setup group, click the Columns drop-down list.
(iv) Pick the number of columns we want to use for the selected text.

When we do step (iii) we can select the most common numbers of columns (1, 2, or 3). If we want more columns than these, click the More Columns option in step (iv) and we will see the Columns dialog box where you can set up to 45 columns.

Q.10: Describe the different types of breaks in MS Word.
Ans. Breaks (HOTKEY: ALT + P + B):
Breaks button is used to insert page, section or column breaks in the document. When we are working on a multi-page document, there may be times when we want to have more control over how exactly the text flows. Breaks can be helpful in these cases. There are many types of breaks to choose from depending on what we need, including page breaks, section breaks, and column breaks.

Q.11: Discuss the Line Numbers and Hyphenation option in Page Setup group.
Ans:
Line Numbers (HOTKEY: ALT + P + L + N):
This button is used to add line numbers on the left side of each line of the documents.

Hyphenation (HOTKEY: ALT + P + H):
This button is used to specify how hyphenation in a document should be applied.

Q.12: What does Page Background Group do? Name the options in Page Background Group.
Ans:
Page Background Group:
These settings are used mostly for special documents such as certificates, invitations, brochures, essays, etc. It consists of 3 buttons namely, Watermark Page Color and Page Borders which can bring changes or add anything to the background of our document.

Q.13: Why do we use Watermark in a document? Give some examples of Watermarks. How can we use Watermark in MS Word?
Ans:
A watermark is a faded background image that displays behind the text in a document. It is simply that image or text that appears mainly behind the main document. Watermarks are normally used to prevent counterfeiting. What watermarking does is to prevent or make it difficult for people to use these documents as their own. Microsoft Word has some in-built watermarks that can be chosen. For instance, the in-built watermarks options include draft, confidential and other functionalities.

For instance, watermarked documents will normally display the status of the document like "confidential", "Draft" among others. It is important to note that watermarks can be in form of texts or even images like logo, pictures and other things of value.

Watermark (HOTKEY: ALT + P + P + W):
This button is used to insert logos, images or text behind the contents of the document.

Q.14: Discuss the Page Color and Page Border options in Page Background group.
Ans:
Page Color (HOTKEY: ALT + P + P + C):
This button is used when the user wants to apply a color for the background of the page.

Page Border (HOTKEY: ALT + P + P + B):
Border button is used to put a border around the page.

Q.15: Describe the Paragraph group in MS Word and its options.
Ans:
Paragraph Group:
The Paragraph Group is where we can modify all the settings of the paragraphs that appear in our document. This allows us to set a few basic paragraph styles and also adjust the indents and spacing.

  • Indent Left (HOTKEY ALT + P + I + L):
    Indent Left is used to define the amount of blank space (in centimeters) used to separate a paragraph from the left margin.

  • Indent Right (HOTKEY: ALT + P + I + R):
    Indent Right is used to define the amount of blank space (in centimeters) used to separate a paragraph from the right margin.

  • Space Before (HOTKEY: ALT + P + S + B):
    Space Before is used to indicate how much space (in points) is added before the selected paragraph.

  • Space After (HOTKEY: ALT + P + S + A):
    Space After is used to indicate how much space (in points) is added after the selected paragraph.

Q.16: What does Arrange Group do?
Ans:
Arrange Group:
The buttons in Arrange Group help the users to quickly arrange graphical and other elements of the document in relation to the main textual content.

Q.17: List and define Position and Wrap Text options in Arrange group.
Ans:

  • Position (HOTKEY: ALT + P + P + O):
    Position is used to place an object (picture or shape) on the page Position wherever you want.

  • Wrap Text (HOTKEY: ALT + P + T + W):
    Text wrapping is used to arrange the text around an object like an image.

Q.18: Differentiate "Bring Forward" and "Send Backward" options in the Arrange group with examples.
Ans:

  • Bring Forward (HOTKEY: ALT + P + A + F):
    It brings a selected object in front of all other objects.

  • Send Backward (HOTKEY: ALT + P + A + E):

  • Send a selected object behind all other objects.

    Examples:

    (Image of Bring Forward and Send Backward)

Q.19: Discuss the Selection Pane, Align, Group and Rotate options in Arrange group.
Ans:

  • Selection Pane (HOTKEY: ALT + P + A + P):
    Selection Pane is used to select, show, hide, and change the order of objects in the document.

  • Align (HOTKEY: ALT + P + A + A):
    Align is used to place objects like pictures, shapes, icons, etc. in alignment with margins, edge, or relative to another object in the document.

  • Group (HOTKEY: ALT + P + A + G):
    Group is used to combine two or more objects together so that they can be treated as a single object.

  • Rotate (HOTKEY: ALT + P + A + Y):
    Rotate is used to rotate or flip the selected object.

Q.20: Discuss ToC. How can it be used in MS Word?
Ans:
Table of Contents (ToC):
A Table of Contents (ToC) is an organized listing of the sections, groups, and headings of content in a document and identified by page numbers where they are placed. It provides an overview of the document and allows readers to go directly to specific sections or content in the document. ToC usually appears after the Title Page in a document. MS Word 2010 provides an advanced feature for automatically creating a ToC.

A user can create an Automatic or a Manual table of contents in a document.
To create a Table of Contents in MS Word document, go to the References Tab where Table of Contents button appears as the first option of that tab. MS Word provides several options of creating a ToC that include Automatic Table creation, Manual Table creation or the user can even create a Customized Table of Contents based on the requirements of the document.

(i) Automatic Table:
Automatic Tables create a Table of Contents automatically based on the content used as Heading presets of MS Word. Based on the type of Heading, Automatic Table of Contents will create the appropriate levels and show page numbers where respective topics are placed. The only difference between Automatic Table 1 and Automatic Table 2 is the title of the table that is "Contents" or "Table of Contents".

(ii) Manual Table:
Choosing Manual Table from the Table of Contents menu will create a template of a generic table of contents. This table will need to be edited and defined manually by providing all the headings, sub-headings, and page numbers. To extend the table, simply copy and paste the template lines and edit them to preserve proper formatting.

Q.21: In what way does a ToC help book reader?
Ans:
The table of contents serves two purposes:

  • It gives users an overview of the document's contents and organization.
  • It allows readers to go directly to a specific section of a document.

The table of contents typically includes only major sections of the document, though in some cases an expanded table of contents that provides a more detailed view of a complex document may be desirable.
A table of contents is particularly useful when a document is divided into multiple pages. A table of contents provides links to sections of the same document. Those sections could be located on the same documents easily.

Q.22: How can we type in Urdu and Sindhi Languages in MS Word?
Ans:
Typing in Urdu and Sindhi Languages:
MS Word 2010 helps in writing letters, applications, CVs, question papers, and books in default language set by Microsoft Windows (that is usually English). MS Word 2010 also supports typing text in various other languages like Urdu and Sindhi. To be able to write in other languages, the keyboards for those languages have to be installed in Microsoft Windows. MS Word also supports changing and setting its default language. To change the default language, go to the File menu and select Options. From the Word Options dialog box, select Language tab. Now choose one of the available languages as the default Language for MS Word 2010.

Q.23: What is MS Excel?
Ans:
MS Excel 2010:
Microsoft Excel (MS Excel) is a software that uses spreadsheet system to organize, display, format, and calculate data using advanced features and formulas. MS Excel is a part of Microsoft Office Suite and integrates with other applications in the Office Suite. MS Excel enables its effective features to perform calculations, visualize data in graphs and create pivot tables. It efficiently manages use of spreadsheets as organized data in tabular and graphical forms. It is the most widely used spreadsheet system and has a high demand in many organizations for keeping records of data and presenting them as tables and graphs.

Q.24: List four uses of spreadsheets in business.
Ans:
Common uses of spreadsheets in business are:

  1. Storing data
    • For example: a list of clients, contact information, employee timesheets, sales, and purchases.
  2. Manipulate and analyze data
  3. Presentation / visualization
  4. Modeling and planning
  5. Business accounts and budgeting
  6. Preparing wages
  7. Making invoices
  8. Statistical analysis and reports making.

Q.25: What is sorting? How can we sort a list in MS Excel?
Ans:
Sorting:
Sorting is the process of rearranging or reordering data based on different criteria like size, quality, value, and quantity.

Sorting Lists in MS Excel:
MS Excel has the ability to sort data according to the needs of the user. To help better understand this concept, take or create a list of products with their unit prices and quantities as shown below.
The objective is to sort this list of products with prices and quantities, in alphabetical order based on the names of the products. To achieve this, first select all the rows and columns which make up this product list then go to the Data tab and select the Sort option. In the Sort dialog box, choose product from the sort by dropdown list and make sure that in the Order dropdown list, A to Z is selected. Our data will be rearranged and sorted alphabetically based on the values in the Product column and their respective prices and quantities will also be rearranged as sorted data (as shown in the figure here). This data can also be sorted in terms of unit price and quantity.

Q.26: How can a user perform calculations in MS Excel?
Ans:
Formulas:
MS Excel 2010 allows its user to perform numerous calculations on data. Common calculations include addition, subtraction, multiplication, and division. Comparison of two numbers and finding their average is also possible. Formulas tell MS Excel what calculation needs to be performed on the data. Formulas always start with an equal sign (=). They are defined in the Formula Bar.

To understand this concept, take an example of two numbers, high are 220 and 87, placed in columns A2 and B2, respectively. The objective is to add these two numbers using an MS Excel formula. To achieve this, follow these steps:

  1. Select cell C2.
  2. Type = (equal sign).
  3. Select cell A2 in the worksheet by using the mouse or the keyboard. This action places the cell reference A2 in the formula of the selected cell.
  4. Type +
  5. Select cell B2 in the worksheet by using the mouse or the keyboard to put that cell's reference in the formula of the selected cell.
  6. Press Enter.
  7. The answer (307) will be calculated by MS Excel and displayed in the selected cell (C2) where the addition formula was composed. Likewise, subtraction, multiplication, division, and other mathematical functions can be applied.

Q.27: Write steps that will multiply 37 by 15 using the formula bar in MS Excel.
Ans:
Multiplying 37 by 15 using the formula bar in MS Excel:
(i) Type 37 in cell A1.
(ii) Then, type 15 in cell B1.
(iii) Then select cell C1.
(iv) In formula bar, type = (equal sign).
(v) In formula bar, after = type A1 * B1
(vi) Press enter.
(vii) The answer (555) will be calculated by MS Excel and displayed in the selected cell (C1).

Q.28: Why do we use charts in MS Excel?
Ans:
Charts:
Charts are also known as graphs. They include diagrams and tables. Charts feature in MS Excel allows the users to present a set of data visually. A huge set of data may not succeed in presenting its meaning to the reader, whereas visual information helps better understand those data values at a glance. To understand this concept take an example of the average monthly temperature for Larkana 2018 as shown below:

S NoMonthTempS NoMonthTemp
1January23°C7July41°C
2February26°C8August39°C
3March32°C9September39°C
4April38°C10October36°C
5May43°C11November31°C
6June44°C12December24°C

The temperature table contains data in a form which is not very helpful for every user to understand. If the same data is converted into a graph or chart, the user would be better able to reach a conclusion. From the bar chart, we can easily derive the hottest and the coldest months and compare them with each other.

The same data, if displayed as a graph or chart, will give more meaning and a user can easily derive an understanding of such values at a glance as seen in the below figures.

Annual Temperature of Karachi (Bar Chart)

(Bar Chart)

Annual Temperature of Karachi (Line Chart)

(Line Chart)

Making this chart is very easy. All we need to do is to select the table and click at chart button. There are many types of Charts. Four most common types of chart used are:

(i) Bar Charts
(ii) Column Charts
(iii) Line Charts
(iv) Pie Charts

FUNDAMENTALS OF OPERATING SYSTEM CHAPTER# 02- Short / Detailed Question Answers

 COMPUTER SCIENCE 9TH - Short / Detailed Question Answers

FUNDAMENTALS OF OPERATING SYSTEM
CHAPTER# 02

Q.1: Define Operating System. Give three examples of operating systems.
Ans:
Operating System (OS):
An Operating System is a software which performs all the basic tasks like booting the computer, file management, memory management, process management, and controlling peripheral devices such as hard disk, printer, etc. It manages computer resources efficiently.

Examples: Most common operating systems are: DOS, Windows, Linux, Android, Mac OS, and IOS.

Q.2: List the functions of an OS. Describe them briefly.
Ans:
Functions of Operating System:
Operating system manages every activity of a computer. It is the master control program that provides an interface for a user to communicate with the computer.

System software and application software run on the operating system as shown in the given figure. Operating System performs the following functions.

(i) Booting
(ii) Resource Management
(iii) User Interface
(iv) Memory Management
(v) I/O Management
(vi) File Management
(vii) Process Management
(viii) User Management

(i) Booting:
Booting is a process of starting the computer operating system. It checks the computer resources and makes it ready to perform different tasks.

(ii) Resource Management:
Operating system manages all the hardware and software resources. This includes allocation and de-allocation of processor, memory access to shared cache memory and access to network resources.

(iii) User Interface or Command Interpreter:
We interact with the operating system through the user interface. The command interpreter is one of the parts of the operating system which reads the commands from the user, interprets them, and translates them into machine language instructions that the computer hardware can understand.

(iv) Memory Management:
Memory management module performs the task of allocation and de-allocation of memory space to programs and data in need of these resources.

(v) Input / Output (I/O) Management:
An Operating System provides the device driver to facilitate I/O functions involving I/O devices. These device drivers are software that control I/O devices through their controllers.

(vi) File Management:
It manages all the file-related activities such as organization storage, retrieval, naming, sharing, and protection of files.

(vii) Process Management:
A process is a job or activity to be performed by the system. Process management manages the creation, deletion, suspension, and resumption of processes. The term process refers here to program code that has been loaded into a computer's memory for execution by the central processing unit (CPU). In a multiprogramming system, there will be a number of computing processes. The operating system must ensure that each process gets a fair share of the CPU's time. The OS decides the order in which processes have access to the processor, and how much processing time each process should get. This function of OS is called process scheduling.

(viii) User Management:
In modern operating systems, user management describes the ability of administrators to control user access to various computer resources like software, I/O devices, storage system, networks, etc.

Q.3: Define interface and user interface. Describe the types of user interface.

Ans:
Interface:
An interface is a program that allows a user to interact with the computer or another computer over a network.

User Interface:
A User Interface (UI) is the part of an operating system, program, or device that allows a user to enter and receive information.

There are many types of User Interfaces. Two most common user interfaces are discussed below:

(i) Command Line Interface (CLI):
A Command Line Interface (CLI) is a screen or text-based representation in which the user types the commands on a place called prompt to operate the computer. Command contains a string of characters. CLI is difficult to use because the user has to remember the commands and their syntaxes but it is fast in use because text mode takes less resources. It was primarily provided to users by computer terminals on UNIX and personal computers including MS-DOS and Apple DOS.

(ii) Graphical User Interface (GUI):
A GUI provides a user-friendly environment where the user can interact with computers through graphical objects such as menus, icons, buttons, and other graphical objects. It is easy to use as users are supposed to just click on a picture to run commands without memorizing them. GUI is slower than CLI as graphical mode takes more memory and resources. Windows and iOS are examples of GUI.

Q.4: Differentiate between CLI and GUI. Write any two benefits of each.

Ans:
Difference between GUI and CLI:

S NoCLIGUI
1.CLI is difficult to use.Whereas it is easy to use.
2.It consumes low memory.While it consumes more memory.
3.In CLI we can obtain high precision.While in it, low precision is obtained.
4.CLI is faster than GUI.The speed of GUI is slower than CLI.

5. CLI operating system needs only keyboard.
While GUI operating system needs both mouse and keyboard.

6. CLI's appearance cannot be modified or changed.
While its appearance can be modified or changed.

7. In CLI, input is entered only at command prompt.
While in GUI, input can be entered anywhere on the screen.

8. In CLI, the information is shown or presented to the user in plain text and files.
While in GUI, the information is shown or presented to the user in any form such as: plain text, videos, images, etc.

9. In CLI, there are no menus provided.
While in GUI, menus are provided.

10. There are no graphics in CLI.
While in GUI, graphics are used.

11. CLI does not use any pointing devices.
While it uses pointing devices for selecting and choosing items.

12. In CLI, spelling mistakes and typing errors are not avoided.
Whereas in GUI, spelling mistakes and typing errors are avoided.

Q.5: Describe the types of operating system (OS).
Ans:
Types of Operating System:
The Operating System can be categorized as under:

  • Single User and Multi-user OS
  • Batch Processing OS
  • Time Sharing OS
  • Real Time Processing OS

(i) Single User And Multi-user Operating Systems:
In a Single User Operating System, a single user can access the computer system at a time. These types of operating systems are commonly used. DOS for PCs and Windows 98 for PCs are examples of single-user operating systems.

A Multi-user Operating System allows multiple users to access the computer at the same time. The operating system manages the memory and resources among the various users according to the requirement. Linux and UNIX are the most common examples of the multi-user operating system.

(ii) Batch Processing Operating System:
General term of Batch Processing is used for programs that are executed with minimum human interaction. This type of operating system does not interact with the computer directly (see the figure). Each user prepares his job and submits it to the computer operator. To speed up processing, jobs with similar needs are batched together and run as a group by an operator. The main function of a batch processing system is to automatically keep executing the jobs in a batch.

The benefits of batch processing are:

  • Batch systems can be shared by multiple users.
  • The idle time for batch system is very less.
  • Next job starts just after the current one.

(iii) Time Sharing Operating System:
Time sharing is a method that allows multiple users to share resources simultaneously. Multiple users can use specific computer at the same time in different places. A time sharing operating system is that in which from many tasks each task is given some time to execute so that all processes run smoothly without any problem. Multiple jobs are executed by the CPU by switching between them. As the system switches rapidly from one task or user to the other, a short time slot is given to each task or user for their executions and all feel that system is not shared. Thus, the user can receive an immediate response.

For example, in a transaction processing, the processor executes each user program in a short time. These systems are also known as Multitasking Systems.

The task can be from single user or from different users also. The time that each task gets to execute is called quantum. After this time interval is over OS switches over to next task.

(iv) Real Time Processing Operating System (RT OS):
A Real Time Processing Operating System is a time-bound operating system which has a fixed time limit. Processing has to be done within the defined time limit; otherwise, the system will fail. Real Time Process System is classified into two parts:

  • Hard Real Time System:
    A Hard Real Time System guarantees that critical tasks complete on time, even the shortest delay or urgency is not acceptable. Here, the system should meet the deadline. Missile systems and Air Traffic Control Systems are the best examples of Hard Real Time Systems.

  • Soft Real Time System:
    In this, the time constraint is less strict. The meeting of the deadline is not compulsory for each task every time. A critical real-time task gets priority over other tasks until it completes. It does not guarantee that the task will be completed in the defined time but before a certain time and according to the priority. Online Transaction System, Airline Ticket Reservation (where reservation could be delayed but should be done after checking available seats and completed before the aeroplane flight), etc., are examples of Soft Real Time Systems.

Q.6: What is the difference between single user and multi-user OS?
Ans:
Difference between Single User and Multi-user OS

CharacteristicsSingle User Operating SystemMulti-User Operating System
DefinitionA Single-User Operating System is a system in which only one user can access the computer system at a time.A Multi-User Operating System is a system that allows more than one user to access the computer system at a time.
Super UserA super user gets all the powers of maintaining the system and making changes to ensure the system runs smoothly.Super user does not exist when it comes to a multi-user operating system as each entity has control over their working.
ComplexitySingle-User Operating System is simple.Multi-User Operating System is complex.
PerformanceOnly one task at one time gets performed.Schedules different tasks for performance at any rate.
ExampleWindows, Apple Mac OSUNIX, Linux and Mainframes

Q.7: If you are a manager of a large organization which type of OS will you prefer? Justify your answer with any two reasons.
Ans:
If I am a manager of a large organization I will prefer Windows for the operating system (OS).

Reason of Choosing Windows as OS:

(i) Because Windows, in all its varieties, is so widely popular, we are less likely to have compatibility issues when sharing files with other organizations.
(ii) The familiar interface means that there will be less time wasted on learning a new OS.
(iii) Windows also offers the largest library of commercial software and gives us access to a large amount of freeware and shareware.
(iv) We'll have more options for hardware with Windows than with any other operating system. Drivers are easily available, and we can pick and choose our various components for our PC itself.

Q.8: What is the major difference between Soft Real Time and Hard Real Time systems?
Ans:
Difference between Hard Real Time and Soft Real Time System:

HARD REAL TIME SYSTEMSOFT REAL TIME SYSTEM
In hard real time system, the size of data file is small or medium.In soft real time system, the size of data file is large.
In this system response time is in millisecond.In this system response time are higher.
Peak load performance should be predictable.In soft real time system, peak load can be tolerated.
In this system safety is critical.In this system safety is not critical.
A hard real time system is very restrictive.A soft real time system is less restrictive.
In case of an error in a hard real time system,In case of a soft real time system, computation is rolled back to previously established a checkpoint.
Satellite launch, Railway signaling system etc. are some examples.DVD player, telephone switches, electronic games etc. are few examples.

Q.9: What will be the minimum configuration for installing Windows 10 OS?
Ans:
Minimum Configuration for Installing Windows 10 Operating System:

Operating system is the most essential software and there are many operating systems available. Windows is the most commonly used operating system which is developed by Microsoft. Choosing an operating system depends upon the hardware that we have. To maintain compatibility between hardware and software, the operating system vendor specifies the minimum hardware requirement. For installing Windows 10, we will need at least the following configuration.

ComponentMinimum Requirement
Processor1GHz (speed of CPU should be at least 1 Gigahertz)
Memory1GB for 32-bit or 2GB for 64-bit (RAM - Random Access Memory - a type of computer memory, 32 bit and 64 bit are data units)
Storage32GB (hard disk space should be at least 32 Gigabytes)
Graphic cardDirect X9 or later with WDDM 1.0 driver (graphic card is computer hardware that produces image seen on monitor screen)
Display800 × 600 (computer monitor capability)

Q.10: Write down the major steps for installing Windows OS.
Ans. Major Steps for Installing Windows

(i) Insert the Windows Installation DVD/Flash Drive
(ii) Restart your Computer
(iii) Wait for the first startup screen
(iv) Press or hold Del or F2 to enter the BIOS screen
(v) Locate the Boot order/ Boot sequence
(vi) Select Boot order/ Boot sequence as per your installation source
(a) USB Flash/USB Hard Disk
(b) USB CD/DVD ROM
(c) Internal CD/DVD ROM
(vii) Select any option:
(a) Upgrade
(b) Customize Installation (Advance)
(viii) Select any drive for installing your operating system
(ix) Follow the on-screen instructions.

Q.11: Define the process of software installation.
Ans. Software Installation:

Software installation is the process of making programs ready for execution. Software installation or installer is a computer program that installs files, such as applications, drivers, or other software, onto a computer. Software is installed on to computer by various means. They can be downloaded from the internet. They can also be installed from an installation CD or DVD or from a USB flash drive.

Q.12: Why it is important to install an antivirus?
Ans. Installing Antivirus:

To keep our computer secure and free from viruses, we need to install an antivirus software. A number of free antivirus software are available online. AVG, Avast, Avira and Kasperaky are some of the free antivirus software.

These days we need to download installation file from respective antivirus software and run it but make sure that computer has the access of internet. After running the installation file, antivirus software will be automatically installed on our computer. Most important component of an antivirus software is the virus database which antivirus software updates time to time. We must update our virus database for preventing virus threats.

Q.13: What is the purpose of office automation software? With examples, explain how can office automation help employees to be productive and efficient?
Ans: Office Automation Software:

Windows is an Operating System which needs to install other software to make the best use of our computer. Office Automation software is the most common software package that we install on our computers. Office Automation software is a group of computer programs that help users in their daily work. Generally you will find MS Office in school lab offices and other places.

Purpose of Office Automation:

Office automation eases organizational workloads by simplifying and automating processes like accounting, data management, training, facility management, and various administrative tasks.

Office Automation Helps Employees to be Productive and Efficient:

An office automation system doesn't consist of just going paperless. For example, maintaining all work product and client correspondence in a document management system. Yet, an office automation system offers organizations much more than going green by cutting down on paper. It is a powerful tool that can be used to eliminate manual processes, identify inefficient work flows, and facilitate improved decision making by implementing an office automation system offers organizations a broad range of benefits. These benefits include:

  • Improved accuracy
  • Reduced costs
  • Reduced time and resources
  • Data storage and management
  • Data insights and more informed decisions
  • Business process improvement

Improved Accuracy:

Humans make errors, properly implemented automated systems do not. Human errors are not only inefficient in that they must be corrected and lead to productivity delays, but they can be costly. For instance, adding too many digits when paying an employee or vendor. Serious mistakes can lead to security and compliance issues, potentially fines and penalties. An office automation system limits human intervention in the transfer of data, which minimizes the occurrence of errors.

Reduced Costs:

By automating complex business processes, organizations don't need to invest as much into hiring for those tasks. As a result, operational costs are lower, while productivity and profit margins are significantly higher.

Reduced Time and Resources:
Through automation, organizations can accomplish more with less. By eliminating tedious and time-consuming processes, employees can spend their time on more high-value tasks. For example, returning to the popular paperless benefit, with office automation software employees do not need to spend as much time collecting important documentation, entering that information, or filing away voluminous paper copies. The system does it for them.

Data Storage and Management:
Office automation systems simplify data storage while giving organizations the ability to monitor and control data through an electronic document management system. Common features include things like task management and reminder systems, as well as easy access to information by key stakeholders.

Data Insights and More Informed Decisions:
Office automation systems give organizations access to large data sets, reports, and analytics. Access to data enables more informed decisions. Moreover, by analyzing data and key performance indicators, organizations can implement improvements to their processes to remove bottlenecks and other inefficiencies.
Through business process improvements, organizations optimize performance, improve compliance and reduce costs and risk, and ensure a higher level of compliance. The ability to improve business processes is what separates office automation systems from piecemeal automation technology.

Q.14: Write down the major steps for installing MS-Office.
Ans: Major Steps for Installing MS-Office:

To install MS-Office package we need to take the following steps.
(i) Run the MS-Office setup from USB, DVD or Hard Disk backup.
(ii) Check the box marked, accept the terms of this agreement and click on 'Continue'.
(iii) Enter Product Key
(iv) Click on Install Now or Customize procedure.
(v) Select the package which you want to install. Click on 'Install Now'.
(vi) Then installation begins.
(vii) MS Office installer will notify automatically after finishing the installation.

Before installing MS-Office we should make sure that hardware and software meet with the minimum requirements for the version of MS-Office that we want to install. The minimum requirements may differ from version to version. (For MS- Office 2013 the minimum requirements are: 1.6 GHz processor, 1 GB RAM, 3 GB hard disk free space, minimum windows 7 operating system and graphics driver).

Q.15: List the programs available in MS Office and write why each program is used?
Ans: MS Office contains:

MS Office ProgramUses
(i) MS AccessIt is a database management system.
(ii) MS ExcelIt is a spreadsheet.
(iii) MS OneNoteIt gathers users' notes (handwritten or typed), drawings, screen clippings, and audio commentaries.
(iv) MS OutlookIt is often used mainly as an email application, but it also includes a calendar, task manager, contact manager, note taking, journal, and web browsing.
(v) MS PowerPointIt is a slide show and multimedia presentation program.
(vi) MS ProjectIt is a project management software product. It is designed to assist a project manager in developing a plan, assigning resources to tasks, tracking progress, managing the budget, and analyzing workloads.
(vii) MS PublisherIt is an entry-level desktop publishing application.
(viii) MS VisioIt is a diagramming and vector graphics application.
(ix) MS WordIt is a word processor.


CLI is faster than GUI.



The speed of GUI is slower than CLI.



FUNDAMENTALS OF COMPUTER CHAPTER# 01 Short / Detailed Question Answers

 COMPUTER SCIENCE 9TH - Short / Detailed Question Answers

FUNDAMENTALS OF COMPUTER
CHAPTER# 01
adamjeecoaching.blogspot.com

Q.1: What is Computer?
Ans: A computer is an electronic data processing machine or device that performs processes, calculations and operations based on instructions provided by a program.

Q.2: Discuss the use of computer in any two fields of life.
Ans: Computers are now used vastly in every field of life. The advancement in computer caused advancement in knowledge, science and technology. Today, computers are used in fields of business, industry, education, banking, transportation, research, explorations, media, entertainment, etc.

Use of Computers in Education:
Computer technology has had a deep impact on education. Because of computers, education has become easier and much more interesting than before.

The main uses of computer in education are as follows:

(i) Computer teaching plays a key role in the modern education system. Students find it easier to refer to the Internet than searching for information in fat books. The process of learning has gone beyond learning from prescribed textbooks. Internet is a much larger and easier-to-access storehouse of information.

(ii) When it comes to storing retrieved information, it is easier done on computers than maintaining hand-written notes.

(iii) Computer technology has made the dream of distance learning a reality. Education is no longer limited to classrooms. It has reached far and wide.

(iv) Computers facilitate effective presentation of information. Computers facilitate audio-visual representation of information, thus making the process of learning interactive and interesting. Computer-aided teaching adds a fun element to education.

(v) The Internet can be used to refer to information on different subjects. Both teachers and students benefit from the Internet. Teachers can refer to it for additional information and references on the topics to be taught.

(vi) Computers enable storage of data in electronic format, thereby saving paper. Memory capacities of computer storage devices enable them to store huge chunks of data.

Use of Computers in Medical Sector:

Computers are excellent means for storage of patient-related data. Big hospitals employ computer systems to maintain patient records. It is often necessary to maintain detailed records of the medical history of patients. Doctors often require the information about a patient's family history, physical ailments, already diagnosed diseases, and prescribed medicines.

Medical journals, research and diagnosis papers, important medical documents, and reference books can best be stored in an electronic format.

Many of the modern-day medical equipment have small, programmed computers. Many of the medical appliances of today work on pre-programmed instructions. The circuitry and logic in most of the medical equipment is basically a computer.

Computer software is used for diagnosis of diseases. It can be used for the examination of internal organs of the body. Advanced computer-based systems are used to examine delicate organs of the body. Some of the complex surgeries can be performed with the aid of computers. The different types of monitoring equipment in hospitals are often based on computer programming.

Medical imaging is a vast field that deals with techniques to create images of the human body for medical purposes. Many of the modern methods of scanning and imaging are largely based on computer technology. Magnetic resonance imaging and tomography employ computer software.

In the field of medicine, computers allow for faster communication between a patient and a doctor. Doctors can collaborate better over the Internet. Today, it is possible to obtain expert opinions within seconds by means of the Internet.

Medical practitioners can discuss medical issues in medical forums. They can exchange images and messages in seconds and derive conclusions speedily. They can seek advice and share knowledge in a convenient manner over the Internet. The importance of computers cannot be stressed enough as computer technology has revolutionized the field of medicine.

Q.3: Describe the mechanical era of computer evolution.
Ans: Mechanical Era (Dark Age):
Men have been trying to invent machines that can solve mathematical problems. In the mechanical era, humans became successful in making simple machines that could help perform simple arithmetic operations, in other words, computing. These machines were manually operated since electricity was not invented. Some of the important machines of this era are:

  • (a) Abacus (3000 B.C.):
    Abacus was invented about 5000 years ago. It is also known as a counting frame. Abacus is still used to teach basic arithmetic operations to students. Abacus is considered the first computer prototype.

  • (b) Napier's Bones (1612 A.D.):
    Scottish mathematician John Napier developed Napier's Bones in 1612. It is also called Napier's Rods. It was a small machine that contained ten rods. The rods were made up of bones, wood, or metal. Napier's Bones was used for multiplication and division.

  • (c) Slide Rule (1622 A.D.):
    English mathematician William Oughtred invented the Slide Rule. This was basically a pair of two moveable rules placed side by side. They had a standardized set of markings called scales. These scales were used for mathematical computations. Slide Rule was used to multiply and divide numbers. The modern slide rules are still used in some countries.

  • (d) Pascaline or Pascal’s Calculator (1642 A.D.):
    French mathematician Blaise Pascal invented a mechanical calculator known as Pascaline. He developed this machine to help his father, who was a tax collector. Pascaline can perform addition and subtraction by eight figures. The user had to adjust wheels to perform calculations.

  • (e) Leibniz's Calculator (1694 AD.):
    Leibniz's Calculator was developed by the German mathematician Gottfried Wilhelm Leibniz. It was also called stepped reckoner. It was the first calculator that could perform all four basic arithmetic operations: addition, subtraction, multiplication, and division.

    (f) Babbage’s Difference and Analytical Engines (1822 and 1837 A.D.):
    Charles Babbage was an English mathematician and mechanical engineer. He is known as the Father of Computer because he developed the first complete computing machine. His first invention was the Difference Engine. It was an automatic mechanical calculator. The Difference Engine was a large machine, made of metal, and was powered by steam. The Difference Engine had storage (mechanical memory) that could hold data temporarily for processing and to store results. It was used to allow a user to enter calculations and get printed results. The Difference Engine worked on difference equations.

    Then, Charles Babbage designed but could not build a very big machine in 1837. This was named the Analytical Engine. The proposed design included an ALU as its basic computational flow control. It was programmed using punched metal cards and contained integrated memory. Historians consider it to be the first design concept of a general-purpose computer because of its comprehensive design.

    Images:

    1. Babbage's Difference Engines
    2. Analytical Engines

Q.4: Name the eras of evolution of computers.
Ans: Eras of Evolution of Computers:
The computers which we see today are modern shape of computers which have been evolved since centuries. The evolution of computers is generally divided in following three eras.

(i) Mechanical Era. (Dark Age)
(ii) Electro-Mechanical Era (Middle Age)
(iii) Electronic Era (Modern Age)

Q.5: Describe the electro-mechanical era of computer evolution.
Ans: Electro-Mechanical Era (Middle Age):
This era starts from the mid of 19th century. In this era scientists became able to develop faster and more accurate computing machines as they were powered by steam and electricity. One of such machines was Tabulating Machine.

Herman Hollerith’s Tabulating Machine (1890 A.D.):
It was invented by American inventor Herman Hollerith in 1890. Hollerith’s tabular first machine was used for the U.S. 1890 Census. Because of Hollerith’s tabulating machine census data took only six months to compile, which was very fast as compared to previous U.S. census in 1880 which took 7 years to be completed. Hollerith Tabulating Machine became very famous and used in many offices of U.S. Government. His tabulating machine could read and sorted out data from punched cards.

Q.6: Describe the electronic era of computer evolution.
Ans: Electronic Era (Modern Age):
The advancement in the vacuum or electron tube gave birth to the electronic era. In this era the true computers were invented which worked on the principle of input, store, process and output. Continuous advancement in electronic engineering increased deficiency and speed of computers considerably. The electronic era may be categorized in generations on the basis of core technology used to build computers.

  • The First Generation of Computers (1940 to 1956)
  • The Second Generation of Computers (1956 to 1963)
  • The Third Generation of computers (1964 to 1971)
  • The Fourth Generation of computers (1971 to Present)
  • The Fifth Generation of Computers (Present and Beyond)

Q.7: Describe the characteristics of the first generation of computers and its main features.
Ans: First Generation of Computers (1940 to 1956):
Based on vacuum tubes, first generation computers were very large in size. This generation used machine language (i.e. 1’s and 0’s). Magnetic drums were used as primary internal storage medium and punched cards for input. In this generation mainly batch processing operating system was used. Computers of this generation were primarily used for scientist and research purposes. Electronic Numerical Integrator and Calculator (ENIAC), Universal Automatic Computer (UNIVAC) are examples of first generation computers.

Main Features:

  • Technology Used: Vacuum Tubes
  • Size: Very large in size (Main frame)
  • Language: Low level Machine language (i.e. 1's and 0's).
  • Main memory (primary internal storage): Magnetic drums
  • External storage: Punched card
  • I/O Device: Punched cards and paper
  • Operating system: Batch processing operating system (i.e. human operators to set system, no proper operating system)
  • Use: Scientific and research purpose.
  • Example: ENIAC, EDVAC, UNIVAC

Q.8: What do you know about the second generation of computers and its main features?
Ans: Second Generation of Computers (1956 to 1963):
Because of transistors computers became smaller, faster, cheaper and more efficient. Assembly language and a high-level language FORTRAN were introduced. Magnetic core was used as primary internal storage medium.

Punched Cards were used for input. Batch processing and Multiprogramming Operating systems were used. These computers were mainly used for commercial productions, scientific and engineering analysis and design. Examples are IBM 7094 and IBM 1401.

Main Features

  • Technology Used: Transistors.
  • Size: smaller and faster (main frame), cheaper and more efficient.
  • Language: Assembly language and a high language FORTRAN
  • Main memory (internal storage): Magnetic core (RAM and ROM)
  • External storage: Magnetic tapes and magnetic disk

Q.9: Briefly describe the third generation of computers and its main features.
Ans: Third Generation of Computers (1964 to 1971):
Use of ICs further decreased size of computers and increased the speed and efficiency. Less expensive computers were introduced. High level programming languages such as Pascal and COBOL were used. Keyboard as input and monitor as output also eased the use of computer. Time sharing and Real-time Operating Systems were used. The use of computers was extended to database management and automatic industrial control. IBM 360 and IBM 370 are the examples of this generation’s computers.

Main Features

  • Technology Used: Integrated Circuits (ICs).
  • Size: Mini (decreased size and increased the speed and efficiency, less expensive)
  • Language: High level programming languages such as Pascal and COBOL
  • Main memory (internal storage): PROM and DRAM
  • External storage: Floppy disk
  • I/O Device: Keyboard (input), Monitor (output)
  • Operating system: Time sharing and realtime (Unix operating system)
  • Use: The use of computers was extended to database management and automatic industrial control
  • Example: IBM 360 and IBM 370, TDC-316

Q.10: Describe the characteristics of the fourth generation of computers.
Ans: Fourth Generation of Computers (1971 to Present):
The invention of microprocessors was revolutionary which caused the development of faster, less expensive, smaller and more reliable computers. They used semi-conductor memories RAM and ROM and magnetic storage became popular. More high-level languages were introduced like C, C++, Java, etc. These computers are used in almost every field of life, like space applications, business and art work.

Time sharing, real time and distributed operating system are used. This generation also saw the development of graphics User Interfaces (GUTs). Examples are Apple Macintosh, IBM PC.

Main Features

  • Technology Used: Microprocessors.
  • Size: micro computer (faster, less expensive, smaller and more reliable)
  • Language: More high languages like C, C++, Java etc.
  • Main memory (internal storage): Semi-conductor memories RAM and ROM (EPROM and SRAM)
  • External storage: Magnetic storage
  • I/O Device: Monitor (output)
  • Operating system: Time sharing, real time and distributed operating system, with development of Graphical User Interfaces (GUIs) (DOS and UNIX)
  • Use: in every field of life like space applications, business and art work.
  • Example: Apple Macintosh, IBM PC.

Q.11: What do you know about the fifth generation of computers?
Ans: Fifth Generation of Computers (Present and Beyond):
Fifth Generation computing devices are still being developed. In this generation, computers will be capable of self-learning, reasoning and generalization. These computers or controlled machines like robot will also be able to process human language. The branches of AI include: Machine Learning, Deep Learning, Natural Language Processing, Robotics and Expert Systems.

Main Features

  • Technology Used: Artificial Intelligence Technology, still being developed
  • Size: very tiny in size
  • Language: AI (Artificial Intelligence) includes; Machine Learning, Deep Learning. Natural Language Processing, Robotics and Expert Systems. These computers or controlled machines like robot will also be able to process human languages.
  • Main memory (internal storage): EEPROM, SIMM, DIMM
  • External storage: Modified magnetic and optical disk etc
  • I/O Device: Keyboard, pointing device, scanner (input) Monitor, printer (output) etc.
  • Operating system: GUI based, Microsoft windows 95 and onward, Windows NT.
  • Use: In all fields of life. Computers will be capable of self-learning, reasoning and generalization.
  • Example: laptop, notebook, digital diary, Android, Pocket PC, Palm top, Humanoid Robots

Q.12: Describe artificial intelligence with examples.
Ans: Artificial Intelligence (AI):
Artificial intelligence (AI) is a wide-ranging branch of computer science concerned with building smart machines capable of performing tasks that typically require human intelligence. AI is an interdisciplinary science with multiple approaches, but advancements in machine learning and deep learning are creating a paradigm shift in virtually every sector of the tech industry. There are many different fields of AI, including 'robotics,' but one of the most commonly known forms is referred to as 'machine learning.' This involves a program applying known information to new experiences and 'learning' how to take this historical information and its experiences into account in future actions. Machine learning can find patterns in large amounts of data that humans might otherwise miss.

Examples of Artificial Intelligence:

(i) A Bedford, Mass. company made a smarter home robot, Roomba 980. The Roomba 980 model uses artificial intelligence to scan room size, identify obstacles and remember the most efficient routes for cleaning. The self-deploying Roomba can also determine how much vacuuming there is to do based on a room’s size, and it needs no human assistance to clean floors.

(ii) A Hong Kong-based company made a humanoid robot, Sophia. Sophia is an incredibly advanced social-learning robot. Through AI, Sophia can efficiently communicate with natural language and use facial expressions to convey human-like emotions.

(iii) A Boston-based company made an AI-powered machine for pathologists. The company’s machine learning algorithms help pathologists analyze tissue samples and make more accurate diagnoses. The aim is to not only improve diagnostic accuracy, but also treatment. Path AI’s technology can also identify optimal clinical trial participants. Path AI has worked with the Bill & Melinda Gates Foundation and Philips to develop high-volume prognostic test support tools and plans for sustainable access to their advanced diagnostic services.

Uses of Artificial Intelligence:

  • A.I. is also used for Machine Learning. It learns from our daily routines and suggests us different options. Like Google Maps suggests the best ways for our daily commute.
  • A.I. is vastly used in scientific experiment, healthcare, and space technologies.

Q.13: Write down the names of different ways of computer classification.
Ans: Classification of Computers:
Computers can be classified into differentials as shown below:

Classification of Computers

  • Technology / Type of Data Handled

    • Analog
    • Digital
    • Hybrid
  • Size

    • Super Computer
    • Mainframe Computer
    • Mini Computer
    • Micro Computer
  • Purpose

    • General Purpose
    • Special Computer

Q.14: Describe the classification of computers according to technology.
Ans: Classification of Computers According to Technology
According to technology or type of data they handle, computers are classified into three types.

(a) Analog Computers:
Analog Computers are used to process analog data. Analog data are in the form of continuously varying physical quantities like pressure, temperature, voltage, speed, and weight.
Examples of Analog computer are speedometer of a car, voltmeter, etc.

(b) Digital Computers:
Digital Computers are the most commonly used type of computers. They are used to process information with quantities using the binary number system (0’s and 1’s). Digital Computers are used in home, educational institutes, offices, business, scientific fields, etc.

(c) Hybrid Computers:
Hybrid Computers are the combination of Analog and Digital Computer systems. These computers combine analog and digital features of computers in a single machine. A Hybrid Computer uses analog to digital and digital to analog conversion. It may input or output either digital or analog data.

Q.15: How can we classify computers according to their sizes?
Ans: Classification of Computers According to Size:
Computers are also divided into four groups according to their size.

(a) Super Computers:
Super Computers are the most powerful, fastest, and largest computers. They are extremely expensive. These computers are widely used in scientific applications such as aerodynamics, design simulations, processing of geological data, weather forecasting, and nuclear research.

(b) Mainframe:
Mainframe Computers are powerful multi-user and multi-processor computers. They can process a huge amount of calculations at a very high speed. Mainframes are also very expensive and require a lot of technical expertise to be installed and operated. They are used in banks and many large business organizations where several users work simultaneously.

(c) Minicomputer:
These are smaller than mainframe computers, but they are more powerful than microcomputers. Minicomputers usually use a multi-user operating system. Multiple users can use the minicomputers through terminals. Minicomputers may be used as network servers and internet servers. DEC VAX and IBM AS/400 are good examples of minicomputers.

(d) Microcomputers:
Microcomputers are also called Personal Computers (PCs). The use of microprocessors has made computers cheaper yet faster and more reliable. These are the smallest computers designed to be used by individuals. PCs can be used for a variety of tasks like documentation, calculations, illustration, and entertainment. The power of network and internet has also made it more useful. Now computers are also used for communication and socialization.

Q.16: Describe the classification of computers according to purpose.
Ans: Classification of Computers According to Purpose:
According to purpose, computers are either general purpose or special purpose.

(a) General Purpose Computers:
Most computers in use today are General Purpose Computers. These computers can process a variety of tasks. These computers can store and execute different programs in their memory. Therefore, various tasks like word processing (typing & editing), payrolls, accounts, inventory control, manipulating facts in a database, making scientific calculations and statistical data analysis, and controlling the security system of an organization are achieved by these computers. Desktops, laptops, tablets, and smartphones are examples of General Purpose Computers.

(b) Special Purpose Computers:
As the name states, Special Purpose Computers are designed to perform specific tasks. Special Purpose Computers repeatedly perform a single job more efficiently. They are also known as Dedicated Computers. These computers are useful in traffic lights control systems, gravitational systems, aviation, weather forecasting, satellite tracking, and ATMs.

Q.17: Explain the uses of computers in different fields of life.
Ans: Role and Uses of Computers:
The role of computers in our lives is increasing day by day. Different aspects of the changing role of computers are as follows:

Computers in Different Fields of Life:
We are living today in the information era, and information has become one of the most valuable assets. To process this information, we make use of computers in various fields in our daily life. Computers have been integrated into our life in different shapes and sizes like desktops, laptops, mobile phones, gaming consoles, and smart devices. Our lives have become so dependent on computers that we cannot work even a single day without the help of it. We have automated many of the repetitive tasks with the help of more advanced, faster, and accurate computers and brought our routine tasks, office work, businesses, research, and industrial applications to a new level.

Computers are largely used in every field of life. Manufacturing, e-commerce, education, medical, banking, communication, entertainment, engineering, agriculture, architecture, business, defense, and sports are highly influenced by computers. 

Computers in Today's World:
21st century is the era of technological revolution. In the past technology was only used to access and share information. However, with the passage of time, the rapid change in technology has made it nearly impossible to perform any human activity without its use. Computers are playing an important part in our daily life. News, weather updates, travelling information and bookings, money transfer and even taxi bookings are done with the help of mobile phone apps. Many managerial tasks are also done by computer software. School, library and hospital management are some examples. Online shopping is becoming a trend in our society too.

Computers are also providing a variety of choices for entertainment like online games in which players from different parts of the world can participate simultaneously. 3D graphical software has given a new look to movies in which different comic characters can act with human actors. Photo, sound and video editor software not only help artists and singers to produce extraordinary creations but also inexperienced people can enjoy their productivity with ease of use.

Q.18: Discuss the emerging computer technology for tomorrow's world.
Ans: The emerging technologies are also getting better day by day and we can imagine how computer will be used in future. Artificial intelligence, robotics, wireless communication and virtual realities are some areas which are shaping the modern world.

Artificial Intelligence:
Artificial Intelligence is based on simulating human intelligence in machines that can easily mimic and execute tasks from simple to more complex operations. The term AI may also be referred to any machine that displays qualities associated with a human brain such as learning, reasoning, and problem solving. AI is also used for machine learning. It learns from our daily routines and suggests us different options. Like Google maps suggest the best ways for our daily commute. AI is vastly used in scientific experiment, healthcare and space technologies.

Robots:
Robots are the machines that can be controlled by a computer and are capable of carrying out a complex series of actions automatically. Robots can be controlled by an external control device or through programming. Robotics deals with designing, creating and programming of the robot and enhancing it by taking sensory feedback and processing information. Robots are commonly used in manufacturing, industry, science, medicine and education.

Wireless Communication:
Wireless Communication has become an integral part of our lives. Wireless communication technology transmits information using electromagnetic waves like IR (Infrared), RF (Radio Frequency), satellite, etc. Global Positioning System (GPS) is now used to find real-time location of people and objects. Smart phones that include 3G, 4G and 5G networks have transformed the conventional use of telephones. These phones not only provide better coverage but also fast mobile internet experience. Wireless Communication is also giving new meaning to socialization and human interactivity.

Virtual Reality:
Virtual Reality is an artificial environment that is created with software and presented to the user in a way that the user feels it as a real environment. Virtual reality can be used for the simulation of a real environment for training and education. It is also used for the development of an imagined environment for a game or interactive story.

Q.19: Discuss the scope of the different careers in IT sector.
Ans: Careers in IT Field:
Today Computer Science plays a key role in all fields of life. Computer Science (CS) jobs are ranked as having some of the highest salaries in the world. It’s no surprise that computer science and information technology (IT) are changing tomorrow’s job market. Let’s look at different careers that are present in the IT sector.

(i) Software Engineer:
A Software Engineer is a person who uses different programming languages to develop software products like games, learning management system (LMS), business applications, educational and entertainment software.

(ii) Network Administrator:
A Network Administrator is an IT expert who manages an organization’s network. He or She is responsible for installing, maintaining and upgrading any software or hardware required to efficiently run a computer network.

(iii) Database Administrator:
A Database Administrator (also known as DBA) is a skilled professional who maintains a secure database environment in an office, business or organization.

iv) Web Designer:
Web is short for World Wide Web or www. This is another name for internet. Web designers are people who build websites. They prepare a site’s content with eye-catching designs, attractive images and strong text. They rely on many web designing tools to ensure an interactive website. How the site works and how it looks is the responsibility of web designers. They are also responsible for maintaining and updating an existing site.

(v) Graphic Designer:
Graphic is another word for image. Graphics Designers develop overall layouts of brochures, magazines and other types of published advertisements and documents. They do this by using various computer graphics software. This task is usually accomplished by combining art and technology, conveying ideas through images, layout of websites and printed matter.

(vi) Information Security Analyst:
These people protect networks... They plan and carry out security measures to ensure that no loss of data (or information) occurs. We can call them the police force of the internet. Computer hackers are always on the lookout for customer account details that they can use to steal money. Information Security Analysts ensure that no such theft occurs.

(vii) Computer Science or IT Teacher:
Another very rewarding career for Computer Science graduates and post-graduates is teaching in schools, colleges and universities. These instructors instill in their students the importance of computers in today’s world, and the impact these machines will have in their later lives.

Q.20: Describe computer hardware and their functions.
Ans: Computer Hardware:
Computers consist of software and hardware. Software is the programs and applications that run on computer. Hardware is the physical parts of the computer that run programs and applications. Hardware can be seen and touched while software cannot. Computer hardware is a collection of all the physical parts or components of a computer.

It includes the computer casing, the CPU or Central Processing Unit, computer memory, VGA graphics card, sound card, and the motherboard.

System Unit:
A System Unit is the part of a computer that contains the primary devices. The system unit performs operations and produces results for complex calculations. It includes the motherboard, CPU, RAM and other components, as well as the case in which these devices are enclosed.

(i) Motherboard:
The motherboard is the main board which connects different parts of the computer. It includes the following general components: Microprocessor (CPU), Slots, Ports, Buses, RAM, ROM and other electronic components for example resistors, capacitors, diodes, transistors, jumpers etc. Just like nervous system it allows communication between all parts of the computer. We can find CPU, memory slots, expansion slots and a number of chipsets on motherboard. Motherboards are made of layered fiberglass. These layers contain copper lines that form the circuitry by which electrical signals are provided to all parts of computer. Various components of computer may be attached, detached and upgraded on motherboard according to need of the user. Motherboards also have connectors called ports. These ports are used to connect input, output and other peripheral devices.

(Image labels for motherboard components):

  • Northbridge (with heatsink)
  • Southbridge
  • IDE Connector (x2)
  • AGP Slot
  • DRAM Memory Slot (x2)
  • PCI Slot (x5)
  • CMOS Backup Battery
  • 20-pin ATX Power Connector
  • Connectors for Integrated Peripherals (PS/2 Keyboard and Mouse, Serial Port, Parallel Port, USB (x8), Ethernet, audio (x2))
  • CPU Fan & Heatsink Mounting Points
  • CPU Socket

(ii) Microprocessor (CPU):
CPU or microprocessor is the brain of the computer. The microprocessor is a chip containing millions of tiny transistors. These transistors manipulate data. Microprocessor performs all the calculations necessary to make the computer work. These calculations are performed at very high speed and accuracy. Microprocessor is made up of silicon. The microprocessor fetches, decodes, executes and stores all the instructions given by the user or any other device. The speed of the computer mainly depends upon the speed of the microprocessor. A microprocessor that has faster clock speed (measured in GHz) and more cores and cache works faster.

Q.21: Describe the components of a microprocessor.
Ans: There are typically five components of a microprocessor.

(a) Arithmetic Logic Unit (ALU):
ALU performs all the actual calculations like arithmetic operations and logical comparisons. Arithmetic operations include addition, subtraction, multiplication, and division while logical comparisons include comparing, selecting, and matching of data.

(b) Control Unit (CU):
Control Unit is responsible for controlling the transfer of data and instructions among other units of a computer. This unit controls the operations of all parts of the computer but does not carry out any actual data processing operations. CU functions just like a traffic policeman. It manages and coordinates all the units of the computer.

(c) Clock:
Clock generates pulses, and instructions are executed on the basis of pulses. Clock speed is measured in MHz and GHz.

(d) Registers:
It is a temporary storage area that holds the data that is being processed. It is also known as a programming model which may be of 8 bits, 16 bits, 32 bits, or 64 bits.

(e) Cache:
Cache is an intermediate storage area, which is available inside the microprocessor. The immediate processed information is stored in cache. The cache inside the microprocessor is called internal cache and outside is called external cache.

Q.22: List any five components present on motherboard.
Ans: List of Components Present on Motherboard:
Microprocessor (CPU), Slots, Ports, Buses, RAM, ROM, and other electronic components, for example, resistors, capacitors, diodes, transistors, jumpers, etc.

Q.23: Write a note on input devices.
Ans: Input Devices:
Input devices are used to enter data into computers. These devices can be categorized into Text Entering, Pointing, and Image Scanning Devices.

(i) Text Entering Devices:
Keyboard:
It is the most common text entering device and is used to enter data usually in text format or to perform other controlling functions. When a key is pressed, the keyboard controller chip sends its corresponding code in a keyboard buffer called scan code, which is processed by the CPU.

(ii) Pointing Devices (Mouse and its Variants):
They are used for the quick movement of the cursor on the screen needed usually in graphic mode. It includes mouse, joystick, trackball, and trackpad.

(iii) Image Scanners:
Scanners convert images into electronic format understandable by computers through light sensing. They also work on Optical Recognition which occurs when a device scans a clear printed surface and translates the image into machine-readable formats that a computer understands. Image scanners include Optical Mark Recognition (OMR), Optical Barcode Reader (OBR), and Optical Character Recognition (OCR).

(iv) Other Types of Input Devices:
There are also other input devices. For example, microphones are used to accept sound input and convert it into a digital audio format. Microphones are also used for voice recognition, which can convert voice input into text files. Touch Screen is also used for input. It accepts input directly on the monitor by touching a finger or any object on the screen. Magnetic Ink Character Recognition (MICR) and Magnetic Strip Reader are also used for input.

Q.24: What do you know about output devices?
Ans: Output Devices:
A hardware device that sends data from a computer (CPU) to another device or user is called an output device. The most common output devices of a computer are monitor and printer. There are two types of output devices.

(i) Soft Copy Output Devices:
It is screen display or voice output. It is volatile output and lost when other output is shown or computer is turned off. Following are some of the devices used to give output in soft form.

(a) Monitors:
It is TV-like device that displays data by small bright dots called pixels. Monitors are of two types:

  • Cathode Ray Tube (CRT)
  • Flat Panel Display (FDP)

(b) Data Projectors:
Data projectors are used to show colorful slides and images directly from a computer disk on a wall or large screen through an optical lens. They are also called digital light projectors and video projectors.

(c) Speakers:
Speakers give output in the form of sound. They are good for people with visual disabilities or where display is not easy.

(ii) Hard Copy Output Devices:
It is output on paper. It is nonvolatile output that is relatively stable and permanent form. Hard Copy Output Devices are:

(a) Printers:
They usually give output on paper and can print both text and graphics. There are two types of printers:

  • Impact
  • Non-impact

(b) Plotters:
Like printers, it gives images on paper but is typically used to print large-format images such as maps, construction drawings, advertising hoardings, etc.

Q.25: What are buses in computer? Define the types of buses.
Ans: Buses:
In computer, Buses are the electric paths on which data is sent and received by different components. They are just like roads. As roads connect different places, buses connect all the parts of the computer to each other. They also connect all internal components on the motherboard. There are three types of buses:

(i) Control bus
(ii) Data bus
(iii) Address bus

(i) Control Bus:
Control Bus carries command between different components to control all activities in a computer.

(ii) Data Bus:
It carries data between the processor, memory unit and other components.

(iii) Address Bus:
It carries the address of the data (but not the data). The address bus is used to specify memory location to be used by micro-process for specific operation.

Q.26: Which monitor will you prefer in your school: CRT or FPD? Why?
Ans: I prefer FPD (Flat Panel Display) because

(i) they take up less desk space and their prices continue to drop.
(ii) FPDs are more susceptible to accidental or deliberate damage
(iii) FPDs have more lifetime than CRT.
(iv) FPDs are, on average, brighter than CRTs.
(v) An inexpensive FPD may have a better contrast ratio than an excellent CRT monitor.
(vi) Those big CRT monitors also produce a lot of heat, which wastes energy.
(vii) FPDs consume less power and this can lead to a considerable reduction in the power bill.

Q.27: Define computer software. Write the names of its types.
Ans: Computer Software:
Software is a set of instructions that a computer uses to perform a task. It is a general term for a computer program. There are two main types of software:

(i) System Software
(ii) Application Software

Q.28: Discuss Impact and Non-impact Printers with examples.
Ans: Impact and Non-Impact Printers are two categories of the printer. Impact printers involve mechanical components for conducting printing. While in Non-Impact printers, no mechanical moving component is used.

Impact Printers:
It is a type of printer that works by direct contact of an ink ribbon with paper. These printers are typically loud but remain in use today because of their unique ability to function with multi-part forms. An impact printer has mechanisms resembling those of a typewriter.

Examples of Impact Printers:
Dot-matrix printers, Daisy-wheel printers, and line printers.

Non-Impact Printers:
It is a type of printer that does not hit or impact a ribbon to print. They used laser, xerographic, electrostatic, chemical, and inkjet technologies. Non-impact printers are generally much quieter. They are less likely to need maintenance or repairs than earlier impact printers.

Example of Non-Impact Printers:
Inkjet printers and Laser printers.

Diagram:
Impact and Non-Impact Printer

Q.29: What is the difference between impact and non-impact printers?
Ans: Difference between Impact and Non-Impact Printers:

Impact PrinterNon-Impact Printer
Produces characters and graphics on a piece of paper by striking it is called impact printerA type of printer that produces characters and graphics on a piece of paper without striking.
It prints by hammering a set of metal pin or character set.Printing is done by depositing ink in any form.
Electromechanical devices are usedNo electromechanical device is used.
Faster speeds around 250 words per second.Slower speeds around 1 page per 30 seconds.
Have banging noise of needle on paperWorks silently
Dot-matrix printer, Daisy wheel printers, line Inkjet printers, photo printers, laser printers are examples.Inkjet printers, photo printers, laser printers are examples.

Q.30: Describe storage devices and its types.
Ans: Storage Devices:

A storage device refers to a hardware used to store information. There are two types of storage devices: Primary and Secondary.

(i) Primary Storage Devices:
Primary storage devices are used by computer during processing. They are quite smaller in storage capacity. Most primary storage devices are found inside the computer, and they have the fastest access to data. Primary data include RAM and ROM.

  • ROM: ROM is the Read Only Memory. It is permanent memory. ROM is quite small in capacity. It stores the major setting of computer permanently.
  • RAM: RAM is Random Access Memory. RAM is volatile means it loses its content as the power supply is disconnected. This is used to store data and instructions temporarily.

(ii) Secondary Storage Devices:
Secondary storage devices have a larger storage capacity and can store data permanently. Users save their data on secondary storage devices. Hard Disk, CD and DVD, SD Card and USB flash disk are examples of secondary storage devices.

Example: Hard Disc, Secure Digital Card, Pen Drive, DVD, CD.

Q.31: Describe the basic operations of a computer.
Ans: Basic Operations of a Computer:

A computer is a machine that acts according to the instructions given by the user. A computer performs four basic operations: input, processing, output and storage.

(i) Input:
Computer input has many forms. It can be from a command entered using a keyboard or a mouse. It can be data sent from another computer on a network.

(ii) Processing:
Processing is done inside the computer by CPU. Processing is the conversion of input into output. After processing, data is turned into meaningful information. This is carried out with the help of arithmetic and logical operations.

(iii) Storage:
Storage refers to the holding or saving data. RAM, ROM and Hard Disk are the devices that are used for storage.

(iv) Output:
Output is the result of a computer processing. Output may be viewed on a monitor screen, heard through speakers or printed on paper. Here, monitor screen, speakers and printer are called output devices.

Diagram:

The diagram shows the flow of data and control signals in a computer system, involving the CPU, Control Unit, ALU (Arithmetic Logic Unit), Memory Unit, and Input/Output units.

  • Flow of data & instructions (data Signal): Represented by solid lines.
  • Control Signal: Represented by dashed lines.

Q.32: Define and explain system software and its types.
Ans: System Software:

System software is a computer program that coordinates all activities and functions of a computer. It also controls all the operations of the computer hardware. It includes operating systems, device drivers’ utility programs and language translators.

(i) Operating System:
Operating system is the master control program that manages all the system resources. It creates an interface between computer system and user. Windows and Linux are commonly operating systems.

(ii) Device Drivers:
Device drivers are computer programs that control a particular device when it is connected to a computer. Any hardware that we have in our computer must have a device driver to communicate with operating system. A device driver is a translator between the operating system and the hardware device. For many devices, operating system has drivers pre-installed in them. This gave rise to the concept of plug and play, where the device would be attached to the computer and the operating system will instantly recognize it. A non-plug-and-play device would require you to go through several steps of installing drivers and setting up the device before it would work.

(iii) Utility Programs:
Utility means being useful. Utility programs are useful computer programs that help to manage, maintain and control computer resources. Operating systems usually have pre-installed programs that can serve the purpose, but utility software provides further functionality. One example of utility program is an antivirus software. This computer program helps to protect a computer from viruses and other harmful files.
Hard Disk tools are also part of utility programs. They manage hard disk drives and other storage devices. This includes utilities to scan the hard disks for any potential problems. Disk cleaner utility is used to remove any unnecessary files while disk defragmenter is used to re-organize file on a hard disk drive to increase performance of disk.

(iv) Language Translators:
Language Translators are used to translate human readable instructions into machine language. Computer can only understand machine language which is composed of 0’s and 1’s. The computer languages are used to make computer programs (software). Generally, software is written in high-level languages, using natural language words. Language translator are of three types: assembler, compiler and interpreter.
(a) Assembler:
The assembler translates the program written in assembly language into machine language instructions for execution.

(b) Compiler:
It translates the entire high-level language program at once into machine language before it is executed.

(c) Interpreter:
It translates the high-level language program line by line into machine language.

Q.33: Difference System and Application Software.
Ans. Difference Between System and Application Software

S NoKeySystem SoftwareApplication Software
1.DefinitionSystem Software is the type of software which is the interface between application software and system.On the other hand application software is the type of software which runs as per user request. It runs on the platform which is provided by system software.
2.Development languageIn general System software are developed in low level language which is more compatible with the system hardware in order to interact with.While in case of Application software high level language is used for their development as they are developed as some specific purpose software.
3.UsageSystem software is used for operating computer hardware.On the other hand application software is used by user to perform specific task.
4.InstallationSystem software are installed on the computer when operating system is installed.On other hand application software are installed according to user’s requirements.
5.User interactionAs mentioned in above points system hardware so less or no user interaction available in case of system software.On other hand in application software user can interacts with it as user interface is available in this case.
6.DependencySystem software can run independently. It provides platform for running application software.On other hand in application software can’t run independently. They can’t run without the presence of system software.
7.ExampleSome examples of system software’s are compiler, assembler, debugger, driver, etc.On other hand some examples of application software’s are word processor, web browser, media player, etc.

Q.34: Differentiate compiler and assembler?
Ans. Difference between Compiler and Assembler

S NoKeyCompilerAssembler
1.OperationCompiler translates high-level programming language code to machine level code.Assembler converts the assembly level language to machine level code.
2.InputSource code in high-level programming language.Assembly level code as input.
3.Conversion typeCompiler checks and converts the complete code at one time.Assembler generally does not convert complete code at one time.
4.ComponentsLexical analyzer, Syntax analyzer, Semantic analyzer, Code optimizer, Code generator, and Error handlerAssembler does work in two passes.
5.OutputMnemonic version of machine code.Binary version of machine code.
6.ExamplesC, C++, Java compilers.GAS, GNU assemblers.

Q.35: Write the use of these storage devices: Hard Disk, USB Flash Disk, SD Card.
Ans: Uses of Hard Disk:

  • Desktop computers
  • Laptop computers
  • TV and satellite recorders
  • Servers and mainframes
  • Portable (external) drives are sometimes used to backup home computers or transfer large files

Uses of USB Flash Disk:

  • USB memory sticks — saving and transferring documents etc.
  • They’re lightweight and small, so we can bring a thumb drive anywhere we go.

Uses of SD Card:

  • SD and microSD memory cards are often used to record and store photos, music, videos, apps, and files. Both card types can store data taken directly from a device while users are on the go, such as photos or videos of a party, increasing their value because they allow users to store their memories as they occur. They are mostly used in smartphones to enhance their storage capacity.

Q.36: Describe application software.
Ans: Application Software:

Application Software is used to complete specific tasks, such as creating documents, databases, spreadsheets, and presentations. Computer games, media players, and web browsers are also examples of application software. Users need to install application software to accomplish specific tasks. Application software is not pre-installed on operating systems. They are installed separately. For example, making spreadsheets is not possible with Windows. For that, application software such as MS Excel is used. There are different types of application software.

(i) Productivity Software:
This kind of application software is used to produce things such as documents, spreadsheets, databases, and presentations. Many of the productivity software are intended to be used in businesses and offices. MS Office for Windows is an example of productivity software.

(ii) Business Software:
Business software are used to manage business activities efficiently. It is used to provide many business functions such as billing, database management, and inventory management.

(iii) Entertainment Software:
This type of software provides amusement and fulfills a user’s hobby. The most common entertainment software are video games.

(iv) Educational Software:
Educational software is used for teaching and learning. This kind of software is used in many schools to enhance the knowledge of students in learning different subjects.