Nirmala Memorial Foundation Junior College of
Commerce and Science FYJC SCIENCE, 2024-2025
Sub: Computer Science-2 FINAL
SEMESTER QUESTION BANK
Q.1 A) Select the correct alternative and rewrite the sentence. [1 marks each]
1 .A Flip flop is another name for
i)monostable multivibrator ii) Astable multivibrator
iii) Bistable multivibrator iv) None of the above
2 .A 1:32 demultiplexer can be designed with select lines.
i)2 ii) 5
iii)16 iv)32
3 .----------- is a non-erasable memory.
i)RAM ii) ROM
iii) both iv)none of the above
4. bus is unidirectional
i)Data ii) Address
iii)USB iv) none of these
5. -----------is a volatile memory.
i)RAM ii) ROM
iii) both iv) none of the above
6 .Types of RAM are and .
i)fixed and variable ii) polar and non-polar
iii) invariable and stable iv) static and dynamic
7 .EEPROM stands for .
i)Electrically Erasable PROM ii) Erasable and Elastically PROM
iii) Elastically and Electrically PROM iv) none of these.
8.In SR flip-flop when S=1 and R=1 the output is
i)Race ii) No change
iii) Toggled iv) high
9. cannot be used as a decoder.
i)Multiplexer ii) Demultiplexer
iii) BCD encoder iv) None of the above
10 .PC supports _____ types of Hardware Interrupts
i)12 ii) 13
iii) 14 iv) 15
11 .A special form of EEPROM is memory.
i)Magnetic disk ii) SRAM
iii) Cache iv) Flash
12 . in computer terms, is simply a channel over which information flows between
two or more devices.
i)Main Memory ii) CPU
iii) Input-Output iv) Bus
13 .BCD Encoder converts the decimal number into number
i)Octal ii) Hexadecimal
iii) Binary iv) None of the above
14 ._____ is a full form of RAM
i)Reliable Access Memory ii) Random Allowable memory
iii) Random Access Memory iv) None of the above
15 .PC supports _____ types of Software Interrupts
i)255 ii) 256
iii) 257 iv) 258
Q.2) Answer the following question: (5 marks each)
1 .List and explain CPU properties in brief.
ANS : The performance of a PC depends on the CPU properties. In fact it is decided by
Microprocessor specifications. Today most of the PCs use Intel's Microprocessor 8086 family like
80386,80486 Pentium etc. The microprocessor/CPU properties are expressed in a standard format
such as follows. The important properties are
i) Clock Frequency (CPU Speed): It specifies the execution speed of CPU it is operated with a
clock. The typical clock frequency range of Pentium is 500 MHz to 1GHz while that of 80486 is
66MHz. It means Pentium speed is much more than 80486 resulting in excellent performance.
ii) Data Bus width: It specifies the word size in terms of number of lines available for carrying
data at a time. It is 8-bit, 16 bit or 32 bit. Pentium has widest data bus it is 32-bit and 16-bit for
80386: Pentium has maximum efficient word processing capacity.
iii) Address Bus: It specifies the memory accessing capacity. The CPU can access a memory by
putting address on address bus. The address bus for Pentium is 32-bit able to access 2*2=1Gb
memory while 8085 has only 16-bit address bus. 8085 microprocessor can access only 2 = 64kb
memory:
iv) Serial port: It specifies whether serial communication is provided or not? Because peripheral
may require serial data transfer
2 .What is ROM and explain the types of ROM in brief.
ANS : Read-only memory, or ROM, is a type of computer storage containing non-volatile,
permanent data that, normally, can only be read, not written to. ROM contains the programming
that allows a computer to start up or regenerate each time it is turned on.
Types of PROM include:
● Ultraviolet-erasable ROM (UV-ROM) - ROM whose contents can be erased using
ultraviolet light, and then reprogrammed.
● Erasable programmable ROM (EPROM) - A type of ROM that is programmed using high
voltages and exposure to ultraviolet light for about 20 minutes.
● Electrically-erasable programmable ROM (EEPROM) - Often used in older computer
chips and to control BIOS, EEPROM can be erased and reprogrammed several times while
enabling the erase and writing of only one location at a time. Flash memory is an updated
version of EEPROM that allows numerous memory locations to be changed at the same
time.
3 .Differentiate between Multiplexer and Demmultiplexer.
ANS:
4 .Draw the logic diagram of S-R flip-flop and write its truth-table.
ANS :
5 .Explain BCD decoder. construct its circuit and explain working by suitable
example.
ANS:
6 .Draw AND Explain 4:1 MUX and write its truth table.
ANS :
7. Draw 1:4 DEMUX and write its truth table.
ANS:
8 .Difference between hardware and software in detail.
ANS : Computer software is a set of instructions or data anything that can be stored electronically
is software. The storage device and display devices are hardware. The distinction between
software and hardware is sometimes confusing because they are so integrally linked. Clearly,
when you purchase a program, you are buying software. But to buy the software, you need to buy
the disk (hardware) on which the software is recorded (loaded). Software is often divided into two
categories: Systems software: Includes the operating system and all the utilities_that enable the
computer to function. Applications software: Includes programs that do real work for user. For
example, word processors spreadsheet and database management systems fall under the category
of applications software.
9.Explain the BCD Encoder in detail.
ANS :
10 .Explain the Interrupts in detail.
ANS : A signal informing at that an event has occurred. When a program receives an interrupt
signal, it takes a specified action (which can be to ignore the signal). Interrupt signals can cause a
program to suspend itself temporarily to service the interrupt. Interrupt signals can come from a
variety of sources. For example, every keystroke, generates an interrupt signal. Interrupts can also
be generated by other device such as a printer to indicate that some event has occurred. These are
called hardware interrupts. Interrupt signals initiated by programs are called software interrupts. A
software interrupt. also called a trap or an exception. PCs support 256 types of software interrupts
and 15 hardware interrupts. Each type of software interrupt is associated with an interrupt handler
a routine that takes control when the interrupt occurs. Routine is a section of a program that
performs a particular task. Programs consist of module each of which contains one or more
routines. The term routine is synonymous with procedure function, and subroutine). For example,
when you press a key on your keyboard, this triggers a specific interrupt handler. The complete list
of interrupts and associated interrupt handlers is stored in a table called the interrupt vector table
which resides in the first I K of addressable memory.