Computer Studies Form 3
Computer Studies Form 3
STUDY NOTES
2. SOFTWARE INSTALLATION…………………………………………………………………………………………………… 10
FREEZING PANES
FREEZE PANES
― Is a feature in spreadsheet that freezes a row or column,
so that is always displayed.
IMPORTANCE/REASON FOR FREEZING PANES
― Helps the user to track what the data in a particular row
or column stands for.
• locked or frozen rows /columns are not moved
6. Confirm the password (s) and click ok when scrolling a document
7. Click save (find out how it is done in office 2013_excel TO FREEZE PANES
bk3) 1. Move a pointer in a cell you want to freeze rows above it
UNPROTECTING A WORKSHEET or columns on its right
1. Navigate to the review tab 2. Click freeze panes on the view tab, in the windows
2. Click protect sheet, in the window enter a password that group
is required to unprotect the sheet TO UNFREEZE THE PANES
3. Click ok 1. Click view tab
TASK 2. In the windows group, click freeze panes, then select
Discuss how you can lock specific cells in an excel work sheet unfreeze
4mks HIDE/UNHIDE COLUMNS OR ROWS
SETTING MODIFICATION RESTRICTIONS 1. Select the columns or rows you want to hide
• Excel provide for the owner of the spreadsheet to specify 2. On the home tab, click format cells in the cells group
users who can open to read only, copy or print a workbook.
PRGOGRAMMING FUNDAMENTALS
DEFINITION OF KEY TERMS
1. Algorithm
3. Once you are prompted to provide the license, enter the • Is a set of instructions designed to perform a
product key provided at the DVD easing that came with specific task (a blue print)
the software. 2. Algorithm Design
4. To install office afresh, click the customize button and • Is a process of designing a program
make sure that radio button “remove all previous 3. Computer program /program
versions” is selected as shown in the figure below. If you • Is a set of instructions written using a programming
decide to keep previous copies, select the second option language to instruct a computer to perform a task
then click continue. 4. programming Language (PL)
• Is a formal language that specifies the syntax and
semantics rules for writing computer programs
DIFFERENCES BETWEEN INTERPRETERS AND Interpreted object codes Compiled programs require
COMPILERS takes less memory more memory because the
INTERPRETERS COMPILERS compiled object code is
large
Converts a program into Converts a program into
machine code one machine code as a whole HISTORY OF PROGRAMMING LANGUAGES
statement at one time TYPES OR CATEGORIES OF PROGRAMMING LANGUAGES
Does not create object file Creates object code file 1. Low-level languages {first & second generation
languages}
Program execution is slow, Program execution is fast, 2. High-level languages {third, fourth and fifth generation
every time we run a since once a program is languages plus OOP & web scripting languages}
program it is interpreted compiled successfully, the 1. LOW-LEVEL LANGUAGES
again object code created does – Are classified low because they can easily be
not need re-compilation understood by the computer
– They require minimal efforts to convert into object
code
SCOPE
% integer Dim A As Integer A%
Refers to the portion of the program that a variable or
a constant is recognised or accessed
TERMS FOR SPECIFYING THE SCOPE OF A VARIABLE OR ! single Dim X As single X!
A CONSTANT
1. Local or private $ String Dim Q As string Q$
2. Global or public
A LOCAL VARIABLE OR CONSTANT & Long integer Dim C As long integer C&
Is the variable declared within a function
Meaning it can only be accessed within that function # double Dim P As double P#
E.g. private Dim x As integer, in this case x can only
be accessed in the module within which it is declared
A GLOBAL VARIABLE OR CONSTANT VB.NET OPERATORS
Is the variable declared outside a function 1. Arithmetic operators
Meaning it can be accessed by other modules within 2. Relational operators
the project 3. Logical operators
E.g. public Dim y As string, in this case y can be ARITHMETIC OPERATORS
accessed by other modules in a project Are special symbols that are used to write arithmetic
example Vb.Net program with local and global expressions
variables E.g. addition, subtraction, division and multiplication
SYMBOLS USED IN ARITHMETIC OPERATIONS
USER DEFINED DATA TYPES SYMBOL NAME OPERATION
These are data types made up of multiple variables of
the same or different data types + Plus sign addition
They are useful when programmer want to have a
single variable that can store several variables - Minus sign subtraction
They are user defined because it’s a programmer who
creates them in a program * Asterisk multiplication
EXAMPLES OF USER DEFINED DATA TYPES
Records
d. Tablets
A COMMUNICATION SYSTEM
e. REPEATERS
Are networking devices that receive a signal, removes
any distortion, boosts it and sends it to another segment.
They are the simplest way to expand a network
c. HUBS OR CONCENTRATORS They need to be used with reservations:
A hub is a DCE that connects computers on a network Because they expand the broadcast domain which may
and transmits signals by broadcasting them to all the lead to broadcast storms.
computers on a network A broadcast storm is a condition where whereby the
The computer whose address is on the signal picks the network is over being oversaturated with messages
message from the network making communication impossible
Connect networks of the common architecture ie. with
same protocols
Protocol is simply a set of rules that govern
communication between devices on a network
Read on: intelligent hubs
d. BRIDGES
A bridge is a network device that selectively determines f. ROUTERS
the appropriate network segment for which the message A router is a device that interconnects different networks
is meant through address filtering It also directs transfer of packets from source to
Advantage: reduce network traffic by dividing the busy destination
network into segment Computers on a same network have same network
PURPOSES OF A BRIDGE address but different host number
1. Extend the length and number of stations that a Brouters combines the functionalities or a router and a
segment can support bridge
2. Reduce overall traffic flow by ensuring that packets not
meant for that segment are broadcasted that segment
HOW IT WORKS
g. SWITCHES
Unlike a hub, a switch forwards a packet directly to the
address node
A node is a data terminal equipment such as a 2. Wireless antennae
computer on a network
Is device mounted indoors or outdoors to extend
NB: some hubs also incorporate the switching wireless network to the surrounding buildings. It is used
mechanism; these are referred to as switching hub to propagate radio waves, Microwaves or infrared waves
One switch may be used as a bridge to connect several that carry data to be received by access points in the
hubs in order to avoid collision problems caused by surrounding.
broadcasts 3. PCMCIA
HOW IT WORKS Stands for personal computer memory card international
Connects two nodes point to point as if they were linked association adapter
by a direct cable between them reducing the broadcast Is an add-on card inserted into a device such as PDA or
problems laptop in order to enable wireless communication
between the devices and a wired network server
3. Multiplexing
– is the process of sending multiple data signals over
the same medium
– Multiplexing saves costs since many computers
may share a single cable
– Demultiplexing is the process of separating the
(a) analog signal multiplexed signals at the receiving end
1) Graphic-based DTPs: these DTPs are specifically used 4) Calendar: this is a publication showing the dates and
to edit and format graphic objects such as pictures and days of a week, month and year.
vector drawings.
FEATURES OF DTP SOFTWARE
Are freehand drawings such as those drawn by fine
artists. Most DTPs provide the user with a variety of tools for designing,
Examples of graphic-based DTP Software include: manipulating and editing a publication. The following tools are
Adobe Photoshop common in most DTPs:
Adobe illustrator
CorelDraw • Select tool: used to select, move and resize images
These software have superior graphics handling capabilities such and text.
as setting resolution, brightness, contrast, cropping and filling • Text tool: used to draw text frames, insert and
images with colours. manipulate text.
NOTE: some graphic-based software like CorelDraw and adobe
illustrator may be also used for page layout design. • Shapes tools: for drawing basic shapes like rectangle's
2) layout-based DTPs: these types of DTPs are specially used and for importing objects.
to design page layout for text and graphics. • Zoom tool: this tool is used for magnifying publications
Examples of layout-based DTP softwares include: view.
Adobe PageMaker
Microsoft publisher • Rotate tool: this tool is used for rotating text or
Adobe InDesign graphics.
PURPOSE OF DESKTOP PUBLISHING SOFTWARE
GETTING STARTED WITH MICROSOFT PUBLISHER
• Graphic design: using a desktop publishing software
such as CorelDraw or illustrator, one can design vector To launch publisher 2013 from start menu, proceed as follows:
images using the drawing tools. Image editing such as in
Adobe Photoshop lets the user manipulate graphics 1. On the start menu, click microsoft officer 2013, then
such as pictures. publisher 2013.
• Page layout design: the reason why we prefer DTPs to 2. Click built-in to choose a template or click BLANK to
processors is because of page design. DTPs are used design from a blank page. The publisher 2013
to design a page layout by setting consistent picture and application window displayed.
object locations, dividing a page in a number of
F
EATURES OF PUBLISHER 2013 APPLICATION WINDOW To view master pages in publisher 2013, on view
Menu tabs menu, click master page or simply press Ctrl + M. it
The menu tabs are the main components of the user appears among the task panes.
interface that contains ribbon of commands used to Design tools
manipulate a publication. Publisher 2013 has a set of tools used to design and
This include; file tab, insert, page design, mailings, manipulate text and graphical objects.
review, add-ins and view tabs.
Printable area
IMPORTANT TOOLS AVAILABLE IN THE HOME, PAGE
The printable area resembles a typical piece of paper
DESIGN AND INSERT RIBBONS USED TO CREATE AND
surrounded by margins. the objects to be printed must
MANIPULATE
appear in the printable area.
Rulers
A good DTP must have both horizontal and vertical
rulers. TOOLS PURPOSE RIBBON
They are used to perform exact measurements on
text and objects. Draw Text Tools for inserting text within a Home and
Master pages Box textbox. In publisher each Insert
These are the main pages used to design a common textbox a frame that can be
layout for a large publication. You insert page number, manipulated as an object.
headers and footers on the pages.
For a large document such as a book or project, you pictures Tool used for inserting Home and
need to set up common layout using master pages. graphical objects such as Insert