You are on page 1of 3

PRISTINE PUBLIC SCHOOL

Computer science notes


Chapter –1
Computer software and languages GRADE:7

I. Expand the following abbreviations


1.LLL – Low Level Languages
2.FORTRAN –Formula Translation Computer Programming Languages
3.COBOL – Common Business Oriented Language
4.CAD -- Computer Aided Design
5.BASIC – Beginners All Purpose Symbolic Instruction Code
6.DBMS – Database Management System

II.Write two examples for each of the following


1. Language Processors -- FORTRAN ,COBAOL
2. HLL _ C++, JAVA
3. Utility programs _ Antivirus Software , File manager
4. Operating system _ LINUX , WINDOWS
5. DTP software – Microsoft publisher , Adobe Photoshop
6. Spreadsheet software _ Google sheet , Libre office

III. Answer the following:


1. What is the function of operating system?
An operating system is the software that controls and organizes the working of
the computer. The Common functions of Operating system are given below
Memory
Input/output Management Resource
Management Management

OPERATING SYSTEM

File management
Security
Command Management
Management

2. What is the general purpose software? Give examples


General purpose software is software that are designed to fulfil the general needs of
people. It can be used for commercial and non commercial purposes. Examples of
general purpose software are word processing software, presentation software,
spreadsheet software.

3. Write a short notes on system software and its various types?


A Software that controls the overall internal operations of a computer system is
known as system software.
The system software is further classified into
1. Operating system
2. Device drivers
3. Utility programs
4. Language processors and translators.

4. Differentiate between interpreter and compiler.


Interpreter
Interpreter Compiler
It read the program line by line It read the program line by line.

It translates only one line of the It translates the whole program at a tie
program at a time into machine code into machine code.
It takes less amount of time to analyze It takes large amount of time to analyse
the source code. The source code.

It is slower and requires less memory It is faster and requires more memory
space. space
It is good for beginners It is good for professionals.
Programming language like Python, Programming language like C , C++
Ruby use interpreter use compiler.

5. Describe briefly the generation of computer languages?

First generations of languages Low level languages that are machine


(1940-1956) language
Second generations of languages Used low level assembly languages.that
(1956-1963) is Mnemonic codes or symbols.
Third generations of languages High level language ,that features simple
(1964-1971) and user friendly language ,which lead to
learn and use different computer
languages such as C ,C++, Java.
Fourth generations of computers(1971- very high level languages that consists of
Till Present) statement similar to human language
which features highly user friendly and
independent of any operating system and
designed to reduce the level
ofprogramming efforts.
ex. Python ,SQL
Fifth generations of computers These are programming languages that
have visual tools to develop a program
for the field of artificial intelligence
ex.mercury,OPS5 and prolong.

You might also like