NET JAVA Week1 Module
NET JAVA Week1 Module
TECHNICAL-VOCATIONAL-
LIVELIHOOD
PROGRAMMING NC III
Module 1: Computer Fundamentals
Quarter 1
1
This will give you an idea of the skills or
competencies you are expected to learn in
the module.
What’s In
This is a brief drill or review to help you link
the current lesson with the previous one.
What’s New
This section provides a brief discussion of
What is it? the lesson. This aims to help you discover
and understand new concepts and skills.
What I Have
This section provides an activity which will
Learned
help you transfer your new knowledge or
skill into real life situations or concerns.
What I Can Do
2
This is a task which aims to evaluate your
level of mastery in achieving the learning
competency.
1. Use the module with care. Do not put unnecessary mark/s on any part of
the module. Use a separate sheet of paper in answering the exercises.
2. Don’t forget to answer What I Know before moving on to the other activities
included in the module.
3. Read the instruction carefully before doing each task.
4. Observe honesty and integrity in doing the tasks and checking your
answers.
5. Finish the task at hand before proceeding to the next.
6. Return this module to your teacher/facilitator once you are through with it.
If you encounter any difficulty in answering the tasks in this module, do not
hesitate to consult your teacher or facilitator. Always bear in mind that you are
not alone.
We hope that through this material, you will experience meaningful learning
and gain deep understanding of the relevant competencies. You can do it!
3
What I Need
Thistomodule
Know was designed and written with you in mind. It is here to help
you master the nature of .NET Programming. The scope of this module permits it to
be used in many different learning situations. The language used recognizes the
diverse vocabulary level of students. The lessons are arranged to follow the
standard sequence of the course. But the order in which you read them can be
changed to correspond with the textbook you are now using.
1. A hand- held device made of beads stung on rods in a frame. The rods
4
correspond to positions of the digits while the beads correspond to the digits.
This device is
a. Leibnitz mechanical multiplier
b. Abacus
c. Napier’s Bone
d. Punched-Card machine
a. Keyboard
b. Mouse
c. Scanner
d. Speech recognition devices
4. A printed circuit board that connects other components through the use of
traces, or electrical pathways.
a. Central Processing Unit
b. Random Access Memory (RAM)
c. Motherboard
d. Expansion Cards
7. Which option closes all open items, ends the user’s session, and returns to
the log on screen?
a. Lock
5
b. Log Off
c. Sleep
d. Shut Down
8. Which software is best for displaying several pictures of your school while
giving a presentation?
a. Website
b. Excel
c. Word
d. Powerpoint
9. You would like to track your basketball team’s statistics for the season, and
create charts to show a comparison of multiple games. Which software
application would be most appropriate for this scenario?
a. Microsoft Word
b. Microsoft Powerpoint
c. Microsoft Exccel
d. Microsoft Outlook
What’s In
At the end of this lesson, you will be able to understand the functions of the
different computer hardware and software needed as well as familiarizing with the
keyboard layout to perform computer operations.
Computer defined
What’s New
Computer is an advanced electronic device that takes raw data as an input
from the user and processes it under the control of a set of instructions (called
program), produces a result (output), and saves it for future use. This module
explains the foundational concepts of computer hardware, software, operating
6
systems, peripherals, etc. along with how to get the most value and impact from
computer technology.
HISTORY OF COMPUTING
Since the creation of man, a significant amount of human activities has been
ascribed to organizing and processing information so that it could be more easily
presented for easy comprehension. Many devices have been used in the past before
the advert of computer. It is then necessary to vividly look into their evolution.
Name Description
Abacus (-2500BC) This is a hand- held device made of beads stung on
rods in a frame. The rods correspond to positions of
the digits while the beads correspond to the digits.
Napier’s Bone (2500BC): This was invented by John Napier (1550 - 1617).
This consists of small rods with appropriate
markings on them. It is a mechanical aid to
computation that consists of nine such rods (called
bones) with one for each digit 1 through 9. He also
invented logarithms which made possible to do
division and multiplication by performing addition
and subtraction.
Pascal mechanical calculator The brass rectangular box used eight moveable dials
(1600) to add and sum up of eight figures long using base
10. It can perform all the four arithmetic operations
with previous unheard speed.
Leibnitz mechanical multiplier In 1694 Gottfried Wilhelm Von Leibnitz (1646 -1716)
(1600) improved upon the Pascaline by creating a machine
that can also multiply using a system of dials and
gear.
7
Punched-Card machine Joseph Marie Jacquard.
(Jacquard’s loom) (1801):
Mechanical computer: Father of the computer. Designed an engine powered
by steam and large as locomotive the machine has a
Charles Babbage (1792-1871) stored program and could perform calculations and
Father of the computer print the result automatically. We also have
Analytical engine credited to him.
GENERATIONS OF COMPUTERS
The history of computer development is often referred to in reference to the
different generations of computing devices. Each generation of computer is
characterized by a major technological development that fundamentally changed
the way computers operate, resulting in increasingly smaller, cheaper, more
powerful, efficient and reliable devices.
Transistors replaced
vacuum tubes and ushered in the
second generation of computers.
The transistor was invented in
1947 but did not see widespread
use in computers until the late
8
50s. The transistor was a vast improvement over the vacuum tube, allowing
computers to become smaller, faster, cheaper, more energy efficient and more
reliable than their first-generation predecessors. Second-generation computers still
relied on punched cards for input and printouts for output. Second-generation
computers moved from cryptic binary machine language to symbolic, or assembly,
languages, which allowed programmers to specify instructions in words. High-level
programming languages were also being developed at this time, such as early
versions of COBOL and FORTRAN. These were also the first computers that stored
their instructions in their memory, which moved from a magnetic drum to magnetic
core technology. The first computers of this generation were developed for the
atomic energy industry.
Fourth Generation -
1971-Present:
Microprocessors
The microprocessor
brought the fourth
generation of computers, as
thousands of integrated
circuits were Computer
Training Expert Solution
Consults Fundamentals of
Computer Studies built
9
onto a single silicon chip. What in the first generation filled an entire room could
now fit in the palm of the hand. In 1981 IBM introduced its first computer for the
home user, and in 1984 Apple introduced the Macintosh. Microprocessors also
moved out of the realm of desktop computers and into many areas of life as more
and more everyday products began to use microprocessors. As these small
computers became more powerful, they could be linked together to form networks,
which eventually led to the development of the Internet. Fourth generation
computers also saw the development of GUIs, the mouse and handheld devices.
Fifth generation
computing devices, based
on artificial intelligence,
are still in development,
though there are some
applications, such as voice
recognition, that are being
used today. The use of
parallel processing and
superconductors is
helping to make artificial
intelligence a reality.
Quantum computation and molecular and nanotechnology will radically change the
face of computers in years to come. The goal of fifth-generation computing is to
develop devices that respond to natural language input and are capable of learning
and self-organization.
W
h
a
t
SOFTWARE
i AND HARDWARE
s
Hardware is the term given to the physical components of a computer: e.g.
i
keyboard, monitor, system box or floppy disk drive. Software, on the other hand, is
t
electronic information: files, operating system, graphics, computer programs are all
?
example of software. The difference between hardware and software reflects the
duality between the physical and mental worlds: for example, your brain is
hardware, whereas your mind is software.
Software is the stuff that makes your computer do things for you. The
computer without software would be like a home entertainment system with no
10
tapes, CD.s, or movies - you have the machine, but there’s nothing to play on it.
Software is continually developed. Each time the software maker (Microsoft, Adobe,
Corel, etc) develops a new version of their software they assign it a version number.
Before Microsoft Word 7, there was Microsoft Word 6.0.1, and before that Word 6.0.
The larger the developments made to the software, the larger the version number
changes. Usually a large change will result in a whole number upgrade; a small
change may result in a tenth of a decimal place. Hardware are those components or
physical pieces (things you can touch) that make up the computer. The different
pieces of the computer’s hardware are monitor, speakers, mouse, CDROM, floppy
drive, hard drive, keyboard, CPU, RAM, Processor, etc. Each piece plays a role in
the operation of a computer.
DIFFERENT PARTS OF A COMPUTER AND THEIR USES
The monitor
11
work. Facing it down reduces reflected glare from room lights. This reflection may
affect your sight. Monitors come in different sizes. The (most important) size of the
monitor is measured diagonally on the screen (in inches). Based on this, the
monitors range in sizes of 12", 14", 15", 17", 19", 21", 29", etc. Monitors are also
characterized by the flatness of their screen. The flatter and the wider screens are
usually the better.
Character Keys:
These comprise of letters, numbers and the symbols. They are used to
insert/display readable characters on the screen which is equivalent to the
keystroke pressed.
Letters
a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, v, w, x, y, z
12
Numbers
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Symbols
Opening Closing
Accent ` Dash/Minus - Equal = Square [ Square ]
Bracket Bracket
Single- Greater
Backslash \ Semi-Colon ; ' Pipe | >
Quote than
Forward Questio
Less than < Comma , Period . / ?
Slash n mark
Exclamation
Tilde ~ ! At @ Pound # Dollar $
Mark
Ampersan
Dollar $ Percent % Caret ^ & Asterisk *
d
Opening
Opening Closing Underscor
( ) _ Plus + Curly {
Parenthesis Parenthesis e
Bracket
Closing
Curly } Colon :
Bracket
Action Keys:
These are not used to type anything, instead they cause an action. Escape,
Tab, Caps Lock, Shift, Control, Alt, Backspace, Enter, Windows, Win Menu, Print
Screen, Scroll Lock, Pause Break, Number Lock, Insert, Home, Page Up, Delete,
End, Page Down, Power, Sleep, Wake up, Up Arrow, Left Arrow, Right Arrow, Down
Arrow, and Space Bar.
Application-Dependent Keys:
These are called function keys. They are F1, F2, F3, F4, F5, F6, F7, F8, F9,
F10, F11, and F12. Although the F1 key is usually used to get help while working
in Microsoft Windows, the use of the other keys varies from one application to
another. Eventually, the application you use will give you instructions on what to
do and how to use the function keys.
Key Combinations
13
simultaneously, which means that you may be expected to press two or more keys
at the same time, or almost at the same time. In some other situations, you may
have to press and release one key, followed by another.
Shortcuts
A shortcut is a quick action you ask a program to perform when you press
one particular key or a combination of keys. Some shortcuts are universal or
almost, that is, the computer responds regardless of what application is running.
Some other shortcuts depend on what you have on your screen. Some shortcuts
are already known to the computer (as part of the operating system). Most other
shortcuts are set by the programmer of the particular application you are using.
Yet some applications allow you to create your own shortcuts. Some shortcuts are
readily obvious and can be seen from the main menu of the application. Some
other shortcuts are either part of Microsoft Windows (and can be applied in your
program) or are not easily displayed, you might have to search the Help
documentation of the program you are using.
To use the mouse, the first decision you make is to know which of your two hands
you will be using to handle the mouse. By default, the mouse is configured to work
for the right hand. If you are left-handed, the settings can be changed to suit your
needs:
Start, Control Panel then Double-click Mouse, on the Buttons Tab, Check the
Switch Primary and Secondary Buttons check box. You can also change the cursor
from the default Up-Left Pointing to another, but you should know that this is
14
best determined by the computer as this varies from program to program. To
change, click the Pointer’s Tab. Also click the other tabs to review the different
properties.
Note: The expression "by default" means "if everything is not (yet) changed from the
original or normal settings".
15
What’s More
Use the words from the table below to fill in the spaces next to the given statement.
16
___________________ Short for alternate, this key is like a second control key.
___________________ Special keys labeled F1 to F12
___________________ A toggle key that, when activated causes all alphabetic
character to be uppercase.
___________________ A keyboard key that allows a user to type a single capital letter.
___________________ Moves the cursor to the beginning of the next line. Sometimes
labeled RETURN.
2. Is a hand- held device made of beads stung on rods in a frame. The rods
correspond to positions of the digits while the beads correspond to the
digits.
a. Vacuum Tube
b. Abacus
c. Slide Rule
d. Punch-Card Machine
17
b. Java
c. COBOL and FORTRAN
d. .Net
18