0% found this document useful (0 votes)
304 views10 pages

SS3 Note First and Sec Term 3 Editted

The document discusses computer networks and networking. It defines key network terms like topology, network devices, and types of networks. It also covers the world wide web, including its history and basic terminology. The document provides examples and practice questions on these topics in a series of sections.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
304 views10 pages

SS3 Note First and Sec Term 3 Editted

The document discusses computer networks and networking. It defines key network terms like topology, network devices, and types of networks. It also covers the world wide web, including its history and basic terminology. The document provides examples and practice questions on these topics in a series of sections.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

WEEK 1(1st Contact) 10/9/2019

COMPUTER NETWORK
DEFINITION OF NETWORK/NETWORKING
Definition of Network/Networking: A computer network is a collection of computers and
devices interconnected by communication channels that facilitate communications among
users and allow users to share resources. The act of doing this is therefore called
networking.
Types of Networks:
❖ Ethernet: a bus topology LAN network system that uses coaxial or twisted pair
cables to connect computer systems.
❖ Token Ring: it is a LAN technology in form of a ring topology network.
❖ ARCNET: An acronym for Attached Resource Computer Network which is in the
form of a star topology.
Definition of Topology: it refers to the layout of connected devices or the arrangement of
computers and its resources in a network either physically (layout of cables and network
devices) or logically (method of communication of network devices).
Types of Topologies
❖ Star Topology: network devices are connected to a central point like a star.
❖ Bus Topology: uses a common backbone like a cable to connect all devices.
❖ Ring Topology: all network devices are connected together in form of a ring.
WEEK 1(2nd Contact) 12/9/2019
i. STAR TOPOLOGY

Server

ii. BUS TOPOLOGY

1
RING TOPOLOGY

Practice Questions
i. Define network and networking
ii. Listthe three main types of networks and state the difference between them.
iii. Define the term TOPOLOGY
iv. Mention 3 types of network topologies
v. Draw a sketched diagram showing the various types of network topologies.
vi. Draw flow diagram for each Network Topology.
vii. Mention at least one major advantage and disadvantage of each type of Network
Topology.
List any 5 network devices you know.
WEEK 2(1stContact) 17/9/2019
NETWORK DEVICES
Network Devices:
❖ The Hub
❖ The network interface card
❖ The switch
❖ The router
❖ The modem
Description of Network Devices
❖ The Hub: connects all other devices in a star topology directly through a single cable
by receiving a message from a device and broadcasting it to all other devices.
❖ The network interface card:Also called network interface controller or adapter is a
computer hardware component that connects computer to a computer network.
❖ The Switch: a device that channels incoming data from any network device to the
specific device that is the destination of the data.
❖ The Router: connects two or more dissimilar networks together like ring with star
network.
❖ The Modem: it is an acronym for modulator/demodulator which converts a digital
data to an analog data and vise versa.
Benefits of Computer Networking
1. It helps to enhance connectivity.
2. It helps in sharing hardware resources.
3. It eases out the management of data.
2
4. It makes internet connection possible
5. It facilitates data sharing
6. It promotes computer games.

INTRODUCTION TO WORLD WIDE WEB (WWW)


The Full Meaning of WWW
WWW is an acronym for World Wide Web.
Definition of WWW.
The World Wide Web, abbreviated as WWW or W3 and commonly known as the Web, is a
system of interlinked hypertext documents accessed via the internet.
With a web browser, one can view web pages that may contain text, images, videos and
other multimedia and navigate between them via hyperlinks.
Brief history of WWW
Using concepts from earlier hypertext systems, English engineer and computer scientist Sir
Tim Berners-Lee, now the Director of the World Wide Web Consortium, wrote a proposal
in March 1989 for what would eventually become the World Wide Web.
At CERN Geneva, Switzerland, Berners-Lee and Belgian computer scientist Robert Cailliau
proposed in 1990 to use ‘Hypertext to link and access information of various kinds as a
web of nodes in which the user can browse at will’ and publicly introduced the project in
December.

Aim of developing the World Wide Web


‘The World Wide Web was developed to be a pool of human knowledge, and human
culture, which would allow collaborator remote sites to share their ideas and all aspects of
a common project.
Practice Questions:
i. List 4 common network devices.
ii. State the characteristics of at least one network device
iii. Draw sketched diagrams of major network devices.
iv. State the benefits of networking.
v. State 5 other benefits of networking you know.
viState the full meaning of WWW
vii. Define the World Wide Web.
viii. Narrate the history of WWW
ix. Mention the aim of developing the World Wide Web.
x. list 5 web browsers with which you can access the World Wide Web.
WEEK 2 (2ndContact) 19/9/2019
BASIC TERMINOLOGIES OF WWW
INTRANET is a computer network that uses Internet Protocol technology to share
information, operational systems or computing services within an organization unlike
internet which is a network between organizations while INTERNET is a global connection
of computers through a wide network of communication links.
DEFINITION OF TERMS
1. A BROWSER: A software application used to locate and display web pages e.g.
Netscape Navigator, MS, Edge (An upgrade on IE), MS Internet Explorer, Opera,
Mozilla Firefox, Spyglass, Mosaic, Safari, Brave, Chromium, Pale moon, SeaMonkey,
Waterfox, Maxthon, Lynx, etc.
2. A CHART-ROOM: A center for chatting with loved ones, business associates, etc.
online.
3. A CYBER CAFÉ: A computer center with dedicated internet connection.
4. DOWNLOAD: To retrieve information from a dedicated server online.
3
5. THE E-MAIL: It is an acronym for electronic mail which is a letter composed and
sent or received via computer or other electronic means.
6. HOMEPAGE: A home page is a page on the World wide Web which contains links to
other documents and resources throughout the internet. Hence it is a web page
which is displayed each time the internet explorer or a web browser is launched.
7. HTML: it refers to as HYPERTEXT MARK UP LANGUAGE. It is the basic programming
language of the world wide web based upon SGML (STANDARD GENERALIZED
MARKUP LANGUAGE)
8. HTTP: HYPERTEXT TRANSFER PROTOCOL: An application protocol for distributed,
collaborative, hypermedia information.
9. URL: UNIFORM RESOURCE LOCATOR. The address to any web site or web page
document that is a part of the World Wide Web.
10. HYPERLINK: words, text image or an object in a web page document or that connect
or link other documents online.
USES AND BENEFITS OF WWW.
1. Enable the access to information from anywhere in the World.
2. Enable a quick, cheap and convenient means of communication between people
through email and chatting.
3. Enables sharing of ideas, knowledge and skills across the world.
4. Enables social networking, collaborations and making of friends across the globe.
5. Enabling e-learning that is highly beneficial to educational system.
6. It is the bedrock of e-commerce which is an effective trading system.
7. It encourages outsourcing of software services.
8. It provides internet telephone services like skype.
9. Enables tele-and-video conferencing across the globe.
10. It encourages new ways of working from the home.

Practice Questions
a. Define the term “INTERNET”
b. Differentiate between INTERNET and INTRANET
c. Define the common related terms to the concept of the internet.
d. State five uses of the internet.
e. List 10 examples of web browsers

Assignment: How have you benefited from WWW? (5 points)

WEEK 3 (1st Contact) 24/9/2019


NAVIGATING THROUGH WEBSITES
THE PURPOSE OF NAVIGATION
1. Present readers with the most user-friendly path through the classification so that
they can find the content they want quickly.
2. Ensure readers always know where they are on the site.
3. Allow readers to move quickly and logically through the web site.
4. Give readers the proper context of the document they are reading.
5. Highlight for the reader parts of the classification that the organization wants to
promote.
TYPES OF NAVIGATION
1. left navigation: most common type, it responds to user behavior of reading from the
left.
2. Top navigation: second most common, and at the top of the web pages.
3. Right navigation: navigations placed on the right of the web pages.
4
4. Central navigation: where the main body of the information is represented.
5. Global navigation: contains links to pages that are accessible from every page on the
site mostly placed at the top and bottom of every page.
Practice Questions
a. Define Website Navigation
b. Identify the purpose of website navigation
c. Mention the types of website navigation
d. Relate website navigation to other academic fields
Assignment: Navigate through the following websites and write a report on your
observations from each one of them.

WEEK 3 (2ndContact) 26/9/2019


CABLES AND CONNECTORS
NETWORK CABLES AND CONNECTORS
CONNECTORS: are used to connect cables together or connect cables to other devices. A
connector therefore is the part of a cable that plugs into a port or interface to connect one
device to another.
Examples are:
- Registered Jack 45 which is an 8 wired connector used to connect computers to LAN
- RJ 11 which is a 4 or 6 wired connector used to connect telephone equipment and
lines to computers.
- Bayonet Neill Concelman T-connector (BNC T-connector) used with coaxial cables to
connect two cables to a network interface card and looks like the shape ‘T’
Practice Questions
i. Identify network cables and connectors
ii. list at least 5 network/computer cables without the aid of the teacher.
iii. list at least 5 network/computer connectors without the assistance of the teacher.
iv. State the function of the common types of cables and connectors available.
Assignment
With the aid of diagrams, describe any 2 cables and any 2 connectors you know.

WEEK 4 (1st Contact) 2/10/2019

DATABASE PACKAGE
DATABASE MANAGEMENT SYSTEM
DEFINITION OF DATABASE AND DATABASE PACKAGE
A database is a single organized collection of data for one or more purposes stored with
minimum duplication of data items so as to provide a consistent and controlled pool of
data.
A database package is a Data Base Management System (DBMS) and Relational Data Base
Management System used to create a database.

EXAMPLES OF DBMS
i. Microsoft Access
ii. Dbase IV
iii. Oracle
iv. MYSQL
v. FoxBASEPlus
vi. Sybase
BASIC TERMININOLOGIES IN DATABASE
i. Data: it is defined as raw facts or unprocessed facts or known facts.
5
ii. Field: it is a single piece of attribute about an entity, place or evente.g. surname,
date of birth, address etc represented as columns in database.
iii. Record: it is a complete set of attributes (fields) about an entity, place or
event,that is, a collection of fields and can be represented as rows in most cases
in a database.
iv. File: It is a single collection of related records
v. Key: it is an attribute that can be used to identify a record in a database table or
file.
An example is a record of students scores in a test as follows:
S/N NAME MATHS ENGLISH COMPUTER A field
1. Andrew Bitrus 67 50 68
2. Aminadanladi 45 62 59 Data Items
3. ChigozieChukwuka 63 44 61

Practice Questions
i. Define database and database package
ii. Identify database packages in Data Base Management System
iii. Mention the basic terms in database
iv. State the different forms of database organization

WEEK 4 (2ndContact)
FORMS OF DATABASE
DEFINITION OF DATABASE MODEL
A database Model is the fundamental specification describing how a database is structured
and used, that is, how the data is stored, organized, related and manipulated. It defines the
set of operations that can be performed on the data.
DATABASE MODELS
i. Hierarchical database model
ii. Network database model
iii. Relational database model
DATABASE MODELS
i. Hierarchical Database model: it is organized into an upside-down tree-like
structure implying a single upward link in each record to describe the nesting
and a sort field to keep the records in a particular order.
ii. Network Model: it organizes data using two fundamental constructs called
records and sets. Records contain fields (which may be organized hierarchically)
as done in COBOL while Sets define one-to –many relationships between
records, one owner,many members.
iii. Relational Model: it is a way to make database management systems more
independent of any particular application by showing rows and columns to
reveal relationships amongst the data.

COMPUTER DATABASE FORMAT


i. File designed as tables
ii.Tables compose of rows and columns
i. Row (Record) contains related information.
ii. Column (field) contains specific type of information.
Practice Questions
i. Define database model
ii. Identify the various forms of database
iii. State the principles guiding the forms of database
6
iv. Outline the computer database format
Assignment: Draw the network data model

WEEK 5 (1stContact) 8/10/2019


DATABASE STRUCTURE
STRUCTURES OF DATABASE
DEFINITION OF DATABASE STRUCTURE
A database Structurespecifies the type of database organization that should be used.
Field types
i. Alpha numeric/text fields
ii. Numeric fields
iii. Data fields
iv. Boolean fields
Field types explained
i. Alpha numeric/text fields: they accept both numbers and texts e.g Ola20
ii. Numeric fields: they accept numbers in two forms e.g 3.22, 5.7 and integers i.e
whole numbers e.g 12, 80 etc.
iii. Data fields: they store data in date format e.g 12-03-2011
iv. Boolean fields: the data accepted by these fields are either Yes/No or True/False.
Practice Questions
i. Define database structure
ii. Specify field types
iii. Input data in a DBMS
iv. Save data in DBMS
C. ASSIGNMENT:create a DBMS structure and input data in your fields.

WEEK 6 (1stContact)&WEEK 7 (1stContact) 15/10/2019

INTRODUCTION TO COREL DRAW


SIMPLE DESIGNS
Practice Questions
i. Design a Complimentary card
ii. Create a good Business card
iii. Make Birthday and Congratulatory cards
iv. Produce their school logo and a Nigerian flag.
C. ASSIGNMENT:design an invitation card of your choice.

WEEK 7 (2ndContact) 24/10/2019

BASIC PROGRAMMING
ONE- DIMENSIONAL ARRAY
DEFINITION OF A ONE-DIMENSIONAL ARRAY
An Arrayis a list of variables of the same data type which is useful for organizing multiple
variables.
Creating a one-dimensional array
Code Without Array Code With Array
10 a= 5 10 DIM nos (3)
20 b =10 20 DIM nos (1) =5
30 c= 1530 nos (2) =10
40 Print a,b,c 40 nos (3) =15
7
50 END 50 Print nos (1),nos (2),nos (3)
List of Operations on Array
i. Input on array
ii. Output of an array
iii. Arithmetic on array
Practice questions:
i. Define Array in BASIC
ii. Create a one-dimensional array
iii. List operations on Array
iv. Write simple BASIC programs in one-dimensional Array
ASSIGNMENT: Calculate the average of one-dimensional array with 100 numeric values.

WEEK8 (1stContact) 29/10/2019

ONE-DIMENSIONAL ARRAY
Example:
Calculating the average of a one-dimensional array with 100 numeric values
10 DIM array (100)
20 FOR i=1 to 100
30 array (i) =i
40 NEXT i
50 SUM =0
60 FOR I =1 to 100
70 SUM =SUM + array (i)
80 NEXT i
90 average = SUM/100
100 Print “The Average of the array is”, Average

Using WHILE…END Statements


Output of the sum of the first 100 integers
10 SUM =0
20 FOR I = 1 to 100
30 SUM = SUM + i
30 NEXT i
40 Print “Sum of the first 100 integers is”, SUM
Output of the value elements of a given array
10 DIM array (5)
20 array (1) =10
30 array (2) =100
40 array (3) = 1000
50 array (4) =10000
60 array (5) = 100000
70 PRINT array (1),array(2),array(3),array(4),array(5)

Practice questions
i. Calculate the average of a one-dimensional array
ii. Calculate the area of 10 different rectangles
iii. Output the sum of the sum of the first 100 integers
iv. Output the value elements of a given array
ASSIGNMENT:Output the sum of the first 50 integers

8
WEEK 9 (1stContact) 5/11/2019

HIGH LEVEL LANGUAGE


Definition of High-level Language
It is a computer programming language that is machine independent and designed to
reflect the requirement of a problem looking like natural language or mathematical
notation.
A Compiler: it is a computer program that translates a High-level language source
programs (code) into an executable Machine language object code.
Interpreter: it is a program that translates and executes source programs one line at a
time. It does not create an object code but executes the source program as it translates.
Classification of HLL
- By Purpose
- By method of translation
Practice questions
I. Define programming language
II. Define High Level Language
III. Identify Modes of Translation
IV. Classify High Level Languages
ASSIGNMENT:List 5 examples of high-level Language

WEEK 9 (2ndContact) 7/11/2019


FEATURES OF MACHINE LANGUAGE
• It is directly understood by the hardware.
• It is the most difficult to understand because it is written in binary.
• It is directly executed by the computer hence offers the best performance.
• It is dependent on the computer hardware.

CHARACTERISTICS OF LOW-LEVEL LANGUAGE


• It is not directly understood by the hardware
• It is less difficult than Machine Language
• It is equally fast but not as fast as Machine language
DESCRIPTION OF HIGH-LEVEL LANGUAGE
• It is not directly understood by the hardware
• It is easier to understand compared to Low Level Language and Machine Language.
• It is slower in performance compared to Low Level Language.
• Compilers or Interpreters are required for High Level Languages.
ADVANTAGES OF HLL OVER ML AND LLL.
i. HLL are not machine dependent.
ii. HLL are problem oriented.
iii. HLL resemble natural human languages
iv. HLL uses mathematical notations.

Practice questions
i. Mention at least two main features of Machine Language.
ii. Identify the characteristics of Low Level Programming Language codes.
iii. State the features of High Level Languages( C, PASCAL,FORTRAN,BASIC)
iv. Mention three advantages of HLL over ML and LLL
ASSIGNMENT:Describe the features of Machine Language.

9
WEEK 10(1st Contact)12/11/2019
HIGH LEVEL LANGUAGE
PRACTICALS ON BASIC PROGRAMMING
Practice questions
i. Identify at least two main features of Machine Language on the instructional
resources.
ii. Open the built-in Low Level Programming Language codes.
iii. Write a simple High Level Language Code(BASIC)
iv. Execute the HLL code written
ASSIGNMENT: Draft a simple C’ programming language code
WEEK 11 (1stContact) 19/11/2019

NUMBER BASES
DECIMAL AND HEXADECIMAL NUMBERS
• Bases: the base of a number indicates how many absolute values are used in the system.
• Absolute value: it denotes whole numbers represented by a symbol e.. 6,7,8.
• Position: in the decimal system, the zero position has the positional value 10 0 or 1.
Practice questions
i. List digits in number bases
i. Define common terms in number system
ii. Convert from one number base to another.
iii. Add and Subtract in number bases
ASSIGNMENT: convert 17078 to decimal (10)

10

You might also like