BR - Nath Pai Central School, Kudal Class-XI Date-22/07/2024 Sub-Computer Science (083) Marks-40
BR - Nath Pai Central School, Kudal Class-XI Date-22/07/2024 Sub-Computer Science (083) Marks-40
Section A
Q No. Marks
2 d. Anti - Virus 1
3 a. Compiler 1
4 c. 1024 KB 1
5 d. 4 1
6 c. Tertiary 1
7 b. DVD 1
8 c. Binary Language 1
9 c. Speakers 1
10 b. ROM 1
Section B
9 Hardware are physical components which can be seen and touched (tangible). 2
Examples of hardware include CPU, mouse, keyboard, monitor, motherboard, cables,
CPU case, power supply unit, RAM, graphic card, sound card etc.
Software is a set of instructions, its documentation and data, which are stored digitally
on the computer. The software is intangible, i.e cannot be touched. Examples are
Microsoft Windows, Linux, Paint, Word, PowerPoint, Photoshop, VLC Media Player,
VS Code, Python.
10 Both Compiler and Interpreter are language translators that convert High Level 2
Programming Language into Low Level Language. A compiler converts the source
code into Low Level Language all at once, whereas an interpreter translates the source
code line by line. Example of Compiler: GCC Compiler Example of Interpreter:
Python Interpreter
11 There are two types of programming languages - High Level Language and Low 2
Level Language Low Level Languages are the languages that are close to the
hardware architecture. These are used for system level programming, device drivers,
embedded systems. High Level Languages are the languages that are close to natural
human languages, and not close to the hardware. Examples of Low Level Languages
are Machine Language, Assembly Language Examples of High Level Languages are
C++, Java, Python etc.
Section C
17 5
Input Devices ● The hardware devices that send input data from the user to the CPU
are known as Input Devices. ● They are responsible for capturing, and transferring
data from the outside world into the computer system.
The hardware devices that are responsible for displaying output from the computer are
known as Output Devices.
Control Unit (CU) and a set of Registers. 4. The ALU performs arithmetic operations
such as addition, subtraction, division, multiplication, exponentiation etc. It is also
responsible for performing logical operations that result in either True or False. 5. The
Control Unit (CU) is responsible for proper operation of the system. It controls the
different operations of the computer by generating control signals. 6. The set of
Registers are local/temporary storage for the CPU. 6 7. Registers can be accessed in a
single CPU instruction and thus are extremely fast storage. 8. Registers are limited in
number and thus data has to be transferred from the main/cache memory to the
registers for processing of data.
The location where the computer stores data, instructions, and programs is called the
Memory. 2. Computer memory is organized into memory cells, each of which stores a
fixed amount of data, typically represented in binary as 0s and 1s. 3. The Memory of a
computer is divided into Primary, Cache and Secondary Memory.An arithmetic-logic
unit is the part of a central processing unit that carries out arithmetic and logic
operations on the operands in computer instruction words.In some processors, the
ALU is divided into two units: an arithmetic unit (AU) and a logic unit (LU). Some
processors contain more than one AU -- for example, one for fixed-point operations
and another for floating-point operations.In computer systems, floating-point
computations are sometimes done by a floating-point unit (FPU) on a separate chip
called a numeric coprocessor.
18 Software is classified into four categories: 1. System Software - The software that 5
provides basic functionality to operate a computer system through its hardware is
called System Software. It is further classified into Operating System, Device Drivers,
Utilities. 2. Application Software - The software that is developed as per end user
requirements to run a particular application is called Application Software. It is further
classified into General Purpose and Customized Software. 3. Language Translators -
The software that translates programs in one language to another language is called
translator. Types of translators are - Assembler, Compiler and Interpreter. 4.
Programming Tools - Softwares used for typing, editing, building, compiling and
debugging programs are called Programming Tools
19 Input Devices ● The hardware devices that send input data from the user to the CPU 5
are known as Input Devices. ● They are responsible for capturing, and transferring
data from the outside world into the computer system. ● Some of the popular Input
Devices are Keyboard, Mouse, Joystick, Scanner, Microphone, Touchpad, Biometric
Sensors, Graphic Tablet, Bar/QR Code Readers, Webcam, Magnetic Ink Character
Reader (MICR) and Optical Character Reader (OCR) devices etc
Output Devices 1. The hardware devices that are responsible for displaying output
from the computer are known as Output Devices. 2. Some of the popular Output
Devices are Display Monitor, Projector, Speaker, Printer, Plotter, Headphones etc