Not 11
Not 11
Web development is the process of creating websites for various purposes such as
usingawebbrowser.TheWebisjustoneoftheservicesoftheInternet,andthemostpopularone.There
arealsomanyotherservicesthatareprovidedovertheInternetsuchas
email,
file transferandcommunicationservices.
When the Web was invented, it was formed out of four essential foundations:
HTML,
HTTP,
a web server, and a
web browser.
HTML, which stands for HyperText Markup Language, is the language that is used
to create webpages.
A web browser is a software used by users to view webpages.
A web server,is a software that stores webpages and responds to
user requests that come through web browsers.
HTTP stands for HyperText Transfer Protocol, is the set of rules that web browsers and web
servers use to communicate with each other.
A website is a publicly accessible collection of interrelated webpages.
A website that is physically placed in one part of the world can be accessed from any other
part of the world.
Hypertext is used to link a webpage with other resources like another webpage, videos,
images, and the like.
Application of website in efferent organization
1, in e-commerce:
to conduct online transactions.
Used to make orders products from their homes or workplaces.
Reduces the cost of transportation and increases the efficient use of our limited time.
2. In government
For accessed various governmental e-services e.g make applications for passports
3. Education
Used to make educational resources accessible to students.
Online learning
4.2. Website Design
It is concerned with the plan and design of various aspects of a website, such as layout,
navigation, appearance, and graphics.
The goal of a website design is to create a website that is appealing to its target audience.
Guidelines to consider when a website is designed.
1. Target Audience: website developer must know about the audiences (who uses the websites e.g
children, adult…. )
2. Navigation: WebPages should be logically organized to allow easy navigation. This is used for
users to find what they seek fast. A website with poor navigation confuses and drives away
visitors.
3. Consistency: The feel and look of WebPages on a website should be similar. We must achieve
better use of backgrounds, colors, typefaces, and the like throughout the website.
4. Simplicity: making our website simple and easy understandable by Appling various elements of a
website, such as the use of colors, graphics, typefaces….
5. Accessibility: website must including people with disabilities
Websites can be developed using
1. WYSIWYG (What you see is what you get) software like Adobe Dreamweaver.
2. Simple text editors such as Notepad
Note: developing WebPages using simple text editors is a little more difficult than WYSIWYG software
4.3. HTML Basics
Elements of a webpage are
1. headings,
2. tables,
3. paragraphs,
4. images, and others
HTML is markup language that uses different predefined tags for creating the above website elements.
The current version of HTML is HTML5. Html documents are saved with a “.html” extension. For
example, home. html is a valid file name for an HTML document or a webpage.
4.3.1 HTML Tags and Elements
HTML tags are a set of predefined names enclosed in angle brackets. Each HTML tag has its
specific meaning, and web browsers are designed to interpret or render HTML tags.
Table 4.1 Sample HTML tags
URL
1. Absolute
2. Relative
Absolute URL: includes the protocol, the hostname, as well as path of the webpage. In other
words, it will have a form such as this: http://www.somewebsite.com/somefile.html
Relative URL: is a path given relative to the location of the current webpage.
Example: somedirectory/somefile.html
4.4.2 Links to Page Sections
This is a hyperlink that created with in different parts, or sections of the same page.
This is especially useful in a webpage that has a large size content. Readers can easily go to different
sections of the page without having to scroll up and down.
The anchor tag is used in two different ways:
1. Using “name” attribute is used to designating names to specific locations and
2. Using “href” attribute is used to in creating links to the locations from other places on the same
page.
Example
Lists can be nested. Nested list is A list that placed under any other type of list.
4.6.3 Description List
the<dl>tag is used to define the whole description.
the<dt>tag is used to add the item that is to be described or defined.
the<dd>tag is used add description or definition
example
UNIT 5
HARDWARE TROUBLESHOOTING
AND PREVENTIVE MAINTENANCE
5.1. Hardware Troubleshooting
Hardware troubleshooting is a systematic approach to locating the cause of a
fault(problem) in a computer system and solving technical problems.
Hardware troubleshooting is the process of reviewing, diagnosing, and identifying
operational or technical problems within a hardware device or equipment.
It aims is resolve
physical and/or
logical problems and issues within computing hardware.
Software troubleshooting is the process of scanning, identifying, diagnosing, and resolving
problems, errors, and bugs in software.
Many computer hardware problems can be solved by checking
Working power outlet is plugged into.
Everything is turned on.
monitor is plugged into a power outlet
Check that the keyboard, mouse, monitor, speakers, etc. are properly plugged
into the computer system.
Try a different port to check if it is a port issue, or change the device if the device is
damaged.
Error icon displayed by Device Manager window for hard ware problems
A yellow triangle with an exclamation mark indicates that the device has a problem.
A red X means that the device is disabled or removed or Windows can’t locate the device.
A downward-pointing arrow means the device has been disabled
5.1.8 Diagnostic Tools
Diagnostic Tools are software tools that are used for troubleshoot, diagnose
and solve hardware problems.
The top two diagnostic tools are
1. Windows Performance Monitor and
2. Windows Resource Monitor.
1. Windows Performance Monitor
It gives a quick view of vital information about
Computer hardware
CPU,
Memory,
Disk, and
Ethernet
used to examine the effects of Running applications in both real-time and
for later analysis
steps to view the Performance Monitor
1. Press CTRL + ALT + Delete button at the same time.
2. Choose Task Manager
3. Then click on the Performance tab to see the performance of the CPU and Other devices in
the computer.
2. Windows Resource Monitor.
Windows Resource Monitor is better suited for tracking
CPU,
Network,
Memory,and
Disk usage.
It allows to look into
which processes are affecting the CPU,
how much memory is being used,
the disk activities, and
The network information such as current TCP (Transport Control Protocol)
connections, and which processes are listening on which port.
steps to open the Windows Resource Monitor:
1. On the Windows search box, write Resource Monitor
2. Click on the Resource Monitor
Windows Resource Monitor lists the four sections for CPU they are
Processes,
Services,
Associated Handles, and
Associated Modules.
5.2. Basics of Preventive Maintenance
Preventive maintenance is the practice of routinely taking measures in hardware
Administration that reduces the risk of hardware failures.
It also improves the likelihood of quick recovery in the event that a failure does occur.
Maintenance activities include
performing diagnoses on different hardware components
replacing any components that show signs of excess wear
keeping hardware components clean from dust to
5.2.1 Preventive maintenance for Dust
preventive maintenance against dust such as
Cloth,
chemical cleaners, and
vacuum cleaners
1. Cloth
Microfiber cloth is made from a high-quality material that Absorbs and removes all fingerprints,
smudges, oils, and dust from the screen.
2. Chemical cleaner
They are used to clean computer screens.
3. Vacuum Cleaner
It is used to remove dusts from
inside parts of a computer
computers’ air ventilators,
connection ports,
keyboards
5.2.2 Run antivirus
computer virus is a type of computer program that(when executed) replicates
itself by modifying other computer programs and inserting its own code.
Computers infected with viruses when
Computes are connected to the Internet or when
flash disk is inserted into a computer system
Antivirus, which is also known as anti-malware, is a computer program used to
Prevent, detect and remove malware.
Some examples of free antivirus software are
AVAST,
AVG,
AVIRA, and
Bit defender.
5.2.3 Backups
Backup is a process of transferring data or files from a computer system to external storage
devices.
The backup file is used to recover data loss during computer failure.
If up-to date backups are available, computer users will not have to worry about losing a
Day’s work in the event a PC is unexpectedly crashed.
steps to backup on a Windows-based computer:
1. Open the Control Panel
2. Choose Backup and Restore
3. Choose Set up back-up
4. Click on Create a system image,
5. Select the storage drive either a hard disk, DVD disk, or a Network drive
6. Then click on the next button, and
7. Finally click on the start backup button
5.2.4 Scan Hard Disk
Fragmentation is the scattering of portions of files in the disk in nonadjacent areas.
Fragmentation slowing access to the files.
Fragmentation occurs
When old files are deleted from the hard disk and new files are saved.
when a file is updated over time
When a hard disk is new, the operating system puts files on the disk contiguously (next to
one another).
A defragmenter utility program, commonly called a “defragger,” finds all the
Scattered files on the hard disk and reorganizes them into the smallest number of
Adjoining regions
Defragmentation increases the computer’s speed.
steps to disk defragmentation:
1. Type Windows Administrative Tools on the Windows search box and click
on Windows Administrative Tools.
2. Double-click on Defragment and Optimize Drives.
3. Select the drive, and then click on the Optimize button.