Project Work
Project Work
SUBMITTED BY:
Ms: Pramuditta Poudel
GRADE:XI SECTION:M1
ROLL NO:28
SUBMITTED TO:
MR:Milan Baral
MID-BANESHWPR KATHAMANDU
NEPAL
26/07/2081
ACKN
OWLE
DGEM
CO
Introduction and characteristics of computer
NT
Application of computer
Summary
References
CHARACTERISTICS INTRODUCTION
AND OF COMPUTER
Advantages of Computer:
It is a versatile machine and can do number of different jobs at the same time
It can perform tasks in Nano/Pico seconds, which saves times of the user
Disadvantages of Computer:
CHARACTERISTIC of COMPUTER
1. Speed
Executing mathematical calculation, a computer works faster and more accurately than human.
Computers have the ability to process so many millions (1,000,000) of instructions per second.
Computer operations are performed in micro and Nano seconds. A computer is a time saving
device. It performs several calculations and tasks in few seconds that we take hours to solve.
The speed of a computer is measure in terms of Gigahertz and Megahertz.
2. Diligence
A human cannot work for several hours without resting, yet a computer never tires. A
computer can conduct millions of calculations per second with complete precision without
stopping. A computer can consistently and accurately do millions of jobs or calculations. There
is no weariness or lack of concentration. Its memory ability also places it ahead of humans.
3. Reliability
A computer is reliable. The output results never differ unless the input varies. The output is
totally depend on the input. When an input is the same the output will also be the same. A
computer produces consistent results for similar sets of data, if we provide the same set of
input at any time we will get the same result.
4. Automation
The world is quickly moving toward AI (Artificial Intelligence)-based technology. A computer
may conduct tasks automatically after instructions are programmed. By executing jobs
automatically, this computer feature replaces thousands of workers. Automation in computing
is often achieved by the use of a program, a script, or batch processing.
5. Versatility
Versatility refers to a capacity of computer. Computer perform different types of tasks with the
same accuracy and efficiency. A computer can perform multiple tasks at the same time this is
known as versatility. For example, while listening to music, we may develop our project
using PowerPoint and WordPad, or we can design a website.
6. Memory
A computer can store millions of records. These records may be accessed with complete
precision. Computer memory storage capacity is measured in Bytes, Kilobytes (KB),
Megabytes (MB), Gigabytes (GB), and Terabytes (TB). A computer has built-in memory
known as primary memory.
Defense System
A computer performs a vital
to control defense system.
Computers are used to track
airplanes, missiles, tanks, and
different kinds of weapons.
Once the radar system tracks
a missile and artificial
intelligence is programmed
to target a missile and
destroy it before it comes on
the surface. It also used
for GPS tracking, controlling
defense vehicles, records of all members of the military.
Medical
Education
Today learning becomes
easy because of
computers. Anyone
employed or student can
learn any stage of life
with the help of a
computer. Computers
are very crucial for
online classes, download
study material on
the internet. Computers
are also used to track
student attendance and learning strategies. Coaching and institutes
increased their areas by audio-visual aids using computers.
Banking
Government Sectors
Entertainment
Today most people are so busy
and they do not easily get time
to fresh their mind. We can play
various interesting video games
using a computer. We can watch
movies, TV shows, and reality
shows on the computer. A
computer is also used to create
sarcastic memes and make us
happy.
HISTOR
Y and
GENERA
TIONS
First of (1941-1956)
Generation
COMPUT
These computers were designed using vacuum tubes.
ER
Programming in these computers was done using
machine languages
The main memory of the 1st generation computer
consisted of magnetic tapes and magnetic drums
Paper tapes and punched cards were used as
input/output devices in these computers
These computers were very huge but worked slowly
For example: ENIAC, UNIVAC.
Second Generation (1957 – 1963)
The second generation computers used the
technology of transistors
Machine language and Assembly language were used
Magnetic core and Magnetic tape/disk were used for
memory storage
The second generation computers were smaller in
sized ,consumed less power and generated less heat
than the first generation computers
Magnetic tape and Punched cards were used as
input/output devices.
For example: IBM1400 series, UNIVAC1107 etc.
DIFFER
ENT
TYPES
What are Basic Logic Gates
Imagine a world where there are no computers, smartphones, or the internet. It
OF
might be tough to imagine, huh? Well, these amazing gadgets that are a big part of
our daily lives rely on small but super important parts called logic gates. In this
lesson, we are going to dive into the secrets of these basic pieces of digital
LOGIC
electronics. We will look at the different kinds of logic gates, what they do, and
how they're used. And don't worry, we'll explain everything in a simple and
interesting way, so even the trickier ideas will become really easy to understand.
GATES
A Logic gate is a kind of the basic building block of a digital circuit having two
inputs and one output. The input and output relationship is based on a certain logic.
These gates are implemented using electronic switches such as diodes, transistors.
But, in practice, the basic logic gates are built using CMOS technology,
MOSFET(Metal Oxide Semiconductor FET), FETS. Logic gates are used in
microcontrollers, microprocessors, electronic and electrical project circuits, and
embedded system applications. The basic logic gates are categorized into seven
types as AND, OR, XOR, NAND, NOR, XNOR, and NOT.
These are the important digital devices, mainly based on the Boolean function.
Logic gates are used to carry out the logical operations on single or multiple binary
inputs and result in one binary output. In simple words, logic gates are the
electronic circuits in a digital system.
Also, these gates can be found in a combination of one or two. Therefore we get
other gates like NAND, NOR, EXOR, and EXNOR Gates.
OR Gate:
The OR gate output attains the state 1 if either one or more inputs attain the state 1.
A Y
0 1
1 0
NOT Gate Motto: "I'm here to disagree and flip things around."
NAND Gate:
It's a digital circuit with two or more inputs that creates an output that's the logical
AND of all those inputs inverted. The NAND function, like the AND function, can
have any number of independent inputs, and commercially available NAND Gate
ICs come in typical 2, 3, or 4 input configurations. If more inputs are needed, the
typical NAND gates can be cascaded to produce more.
Truth Table-
OUTPUT
A B
0 0 1
0 1 1
1 0 1
1 1 0
NAND Gate Motto: "I'm like AND, but I love to say no."
NOR Gate:
It's a digital circuit with two or more inputs that creates an output that's the logical
OR of all those inputs inverted. The NOR function, like the OR function, can have
any number of separate inputs, and commercially available NOR Gate ICs come in
2, 3, or 4 input configurations. If more inputs are needed, the typical NOR gates
can be cascaded to produce more.
Truth Table-
A B A+B (bar)
0 0 1
0 1 0
1 0 0
1 1 0
XOR Gate:
The Exclusive-OR gate is known as the XOR gate. This gate is a unique sort of gate that can be
found in a variety of computational circuits. ese gates aren't basic gates in and of themselves;
they're made up of other logic gates. Their Boolean output function is powerful enough to be
termed a full logic gate. The hybrid gates are the XOR and XNOR gates.
Truth Table-
A B Y
0 0 0
0 1 1
1 0 1
1 1 0
XOR Gate Motto: "I'll let you pass only if you're unique."
XNOR Gate:
The Exclusive-NOR gate is known as the XNOR gate. It is a digital logic gate that
outputs TRUE (1) only when both its inputs are the same, either both TRUE and both
FALSE. Otherwise, it outputs FALSE (0). The XNOR gate is essentially the opposite of
the XOR gate. The XOR gate outputs TRUE only when its inputs are different, whereas
the XNOR gate outputs TRUE only when its inputs are the same.
Truth Table-
A B C
0 0 1
0 1 0
1 0 0
1 1 1
o OR operator → A + B = B + A
o AND operator → A * B = B * A
o Associative Law of multiplication states that the AND operation
are done on two or more than two variables. For example:
A * (B * C) = (A * B) * C
o Distributive Law states that the multiplication of two variables and
adding the result with a variable will result in the same value as
multiplication of addition of the variable with individual variables.
For example:
A + BC = (A + B) (A + C).
o Annulment law:
A.0 = 0
A+1=1
o Identity law:
A.1 = A
A+0=A
o Idempotent law:
A + A = A
A.A = A
o Complement law:
A + A' = 1
A.A'= 0
o Double negation law:
((A)')' = A
o Absorption law:
A.(A+B) = A
A + AB = A
De Morgan's Law is also known as De Morgan's theorem, works
depending on the concept of Duality. Duality states that interchanging
the operators and variables in a function, such as replacing 0 with 1 and
1 with 0, AND operator with OR operator and OR operator with AND
operator.
SUMMARY
The basic types of logic gates are: AND gate: Outputs a high (1) only if
both inputs are high. OR gate: Outputs a high if at least one input is
high. NOT gate (Inverter): Inverts the input, producing a low output for
a high input and vice versa.
Boolean Algebra, there are two identity laws, both of which involve a
single variable. One states that taking the OR operation of a variable and
FALSE results in the truth value of the variable. The other law states
that taking the AND operation of a variable and TRUE results in the
truth value of the variable.
References
https://en.wikipedia.org/wiki/Computer
https://www.geeksforgeeks.org/characteristics-of-
computer-system/
https://www.geeksforgeeks.org/basic-applications-of-
computers/
https://opentextbc.ca/computerstudies/chapter/
classification-of-generations-of-computers/
https://www.vedantu.com/jee-main/physics-basic-logic-
gates
https://www.javatpoint.com/simplification-using-boolean-
algebra
T
H