Introduction to Computer Applications
Introduction to Computer Applications
Computer applications
Computer applications is the knowledge, skills and attitudes that enable a computer user to operate
and use different computer application programs (software) or packages to accomplish various tasks.
Computer software
Software is a set of instructions that enables a computer to operate. It is also known as a
program. A program is a set of instructions given to a computer to enable it perform or accomplish
a specific task. Computer hardware is only as effective as the instructions given to it by the end users
and those instructions are contained in software.
Software not only directs the computer to manage its internal resources, but also enables the user to
tailor a computer system to provide specific business value. Software instructs the computer on what
to do and how to do it. It follows therefore, that without software the computer can do nothing.
Note: Modern computers use the stored program concept, in which stored software programs are
accessed and their instructions executed (followed) in the computer’s Central Processing Unit
(CPU). Once the program has finished executing, a new program is loaded into main memory and
the computer hardware addresses another task.
Software concept
Software consists of computer programs, the process of writing these programs is known as
programming or coding and individuals who perform this task are called programmers.
Programmers write programs in a language that is like broken English called the programming
language or source language, e.g. Vb.net, HTML, C++ etc.
The source language produces a sequence of instructions (script) for the computer known as the
source code, using a special sequence or order of writing characters usually referred to as syntax.
The computer understands only one language which is the machine language, a series of 0s and 1s.
Since it cannot understand the source language, the source code is translated into a machine
language script known as the object code by special translation programs called translators, e.g.
compliers, interpreters and assemblers. A compiler also checks for errors or bugs within the
program and reports them to the programmer for removal, fixing or debugging.
Programming language translators
Programming language translators are system software which transform the instructions prepared by
programmers in a programming language, into a form which can be interpreted and executed by a
computer system. They include:
Both hardware and software are necessary for a computer to accomplish tasks. Both
complement each other.
The same hardware can be loaded with different software to make a computer system
perform different types of tasks.
Program documentation
Computer programs include documentation, which is a written description of the functions of the
program. It is a written report or manual which explains how the program was developed and
instructions on how to install and use the program.
Importance of program documentation
Documentation aids the users on how to operate the program such as entering data, obtaining
outputs and error handling.
It helps other technical user like programmers or system analysts to understand how the
program was designed and coded so that in the event that the program needs to be modified, it
can be done in the absence of the developer.
The document can be a source of evaluating the performance and objectives of the program.
Types of program documentation
There are three main types of program documentation namely:
User oriented documentation: This documentation is written to give users instructions on
how to use the program to input data, process, and output results and perform minor trouble
shooting.
Operator or technical oriented documentation: This documentation is written for computer
operator such as the technical staff. It helps them to install and maintain the program.
Programmer oriented documentation: This is a detailed documentation written for skilled
programmers or system analysts explaining technical aspects on how the program works and
how it was developed so as to aid in the future modification of the program. In this type of
documentation, all stages of the program development should be documented because:
i. There may come a need to revise or modify the program.
ii. Other programmers may think of ways of improving the existing program.
Figure 1: Relationship between hardware, system software, application software and end users
Scalability: An operating system evolves over time by permitting the effective development,
testing and introduction of new system functions without interfering with service
Functions of the operating system
The main functions of the operating system are as follows:
Process Management: As a process manager, the operating system handles the creation and
deletion of processes, suspension and resumption of processes, and scheduling and
synchronization of processes.
Memory Management: As a memory manager, the operating system handles allocation and
deallocation of memory space as required by various programs.
File Management: The operating system is responsible for creation and deletion of files and
directories. It also takes care of other file-related activities such as organizing, storing,
retrieving, naming, and protecting the files. It also keeps track of the information, its
location, use, status etc. It achieves this through a facility called the file system. A file
system is concerned with the logical organization of the information and provides a means
for starting, retrieving and sharing of files.
Device Management: Operating system provides input/output subsystem between process
and device driver. It handles the device caches, buffers, and interrupts. Operating system also
detects device failures and notifies the same to the user.
User Interface: Operating system provides the interface between the user and the hardware.
The user interface is the layer that actually interacts with the computer operator. The
interface consists of a set of commands or menus through which a user communicates with a
program.
Drives
The operating system recognizes storage media or devices as drives. Drives may be given labels
such as A-Z to identify them. The table below gives a summary of how Microsoft operating systems
identify drives.
Path
A file is identified by its path through the file system, beginning from the root directory, e.g. File
4 is described by the following notation C:\Folder 2\Sub folder 1\File 4. The character used to
Types of paths
A path is either relative or absolute. An absolute path always contains the root element and the
complete directory list required to locate the file, e.g. C:\Folder 2\Sub folder 1\File 4 is an absolute
path since all of the information needed to locate the file is contained in the path string.
A relative path needs to be combined with another path in order to access a file, e.g., CA/File 2 is a
relative path. Without more information, a program cannot reliably locate the CA/File 2 directory in
the file system.
Disk operating system
Disk Operating System most often abbreviated as DOS, refer to operating system software used in
most computers that manage secondary storage devices and the information on them (e.g., file
systems for organizing files of all sorts). Such software is referred to as a disk operating system
when the storage devices it manages are made of rotating platters (such as hard disks or floppy
disks).
Dos commands
Computers are told what to do by instructions issued by users. Users instructions are usually called
commands.
Dos command line
The DOS command line is where users “type” and “enter” dos commands. The command line is
indicated by a DOS prompt, that is: A\> or C :\> and a blinking cursor. The letter “A”, “B” and “C”
refers to disk drives.
Dos prompt
The symbol C > or C :\> with blinking cursor after it is called the DOS prompt.
To start a Command Prompt
1. From the Start Menu, select Programs or Programs and Features.
2. Scroll down to Accessories or Windows systems.
3. Choose Command Prompt
Or
1. Click the Start button, type cmd in the search box, and click on Run or Press Enter.
TYPE
This command is used to display the contents or text of any file.
Syntax: C :\> TYPE <Filename>
Sample output: C:\>TYPE Rose.txt
A clock in an office can never get stolen
Too many employees watch it all the time
COPY
This command is used to create a duplicate of the original file in another location (disk) or directory.
It is also used to change the give a file a different file name.
This command may also be used to copy any file with a different file name another location or
directory. When one uses the copy command, one must include two parameters. The first is the
location and name of the file you want to copy, or the source. The second is the location to which
you want to copy the file, or the destination. One separate the source and destination with a space.
To copy a file from one location to a different location
Syntax: C :\> COPY <Source> <Destination >
Sample: C :\> COPY C:\Windows\Notepad.exe C:\Fruit
1 file(s) copied
To copy a file from one location to a different location with a different file name.
Syntax: C :\> COPY <Source filename> <Target file name>
Sample: C:\>COPY ROSE.TXT ROSE.MSG
1 file(s) copied
Left clicking or clicking: This is positioning the tip of mouse pointer over specified element,
then press the left mouse button once and release it. Clicking is used to select a button, icons,
and files in a list, windows and dialogue box options on the screen.
Right clicking: This is pressing the right mouse button once and releasing it. Right clicking
often produces a ‘pop menu’ depending upon the object selected, offers options that can lead
the user to open a program, cut or copy, create a short cut or display the properties of the
selected file.
Double clicking: This is pressing the left mouse button twice successively, without moving
the mouse and then releasing the mouse. It is used to start applications, open a folder and
choosing items from a list.
Drag and drop: This means pointing an item or object on the screen long pressing the left
mouse button and moving the mouse towards a new location along with the mouse. When
Icons
Icons are graphical objects or small pictures that represent commands, files or windows. Icons are
mostly manipulated using a pointing device e.g. the mouse.
The Windows desktop starts with just a single Recycle Bin desktop icon (where to drop any files,
folders, and desktop shortcuts to delete from the system). In addition to the Recycle Bin icon, one
can add the following icons on the Windows desktop:
Computer: Double clicking this icon opens your Computer window (same as choosing
Start➪ Computer from the taskbar), which shows all the drives and components connected to
your computer (including drives that you’ve mapped onto a drive letter)
Documents: Double clicking this icon opens your Documents window (same as choosing
Start➪Documents from the taskbar), which shows all the document files on your computer
Network: Double clicking this icon opens your (same as choosing Start➪Network), which
shows all the computers on your local area network.
After adding a desktop icon to the desktop, you can open its window by double clicking the icon or
right-clicking it and then choosing open from its shortcut menu.
Taskbar
A task is any activity being handled by Windows is known as a task. A running program is an
example of a task and is displayed on the taskbar. The taskbar forms the base of the windows
desktop. Running along the bottom of the complete width of the screen, the taskbar, as shown below
is divided into three sections:
The Start button: The left most button on the taskbar that the user clicks to display the start
menu.
Taskbar/ manager: This is the band where the buttons of the currently running tasks are
displayed. You can switch between various tasks by clicking their respective buttons on the
task manager.
System tray: Also called the notification area, this is the right part of the taskbar. It has
icons of tasks running in the background but are not displayed on the screen e.g. the time and
calendar, an antivirus program, volume control etc. To display such a task, simply double
click its icon.
The Start menu
The Start button that opens the start menu always appears as the first button on the taskbar. The Start
menu is the most basic menu in windows, giving you access to all the stuff on your computer.
Or
1. Click on the folder on the task bar for the latest versions of windows
The left pane of the Explorer window shows a hierarchy of all the drives, folders and desktop items
on a computer. A drive or folder that contains other folders has a plus sign to the left of the icon.
Windows Explorer can be used to copy, move, rename, and search for files and folders. For
example, to copy a file, one can open a folder that contains the desired file to be copied or moved,
and then just drag and drop the file to target folder or drive.
Opening drives and folders
One drive nearly all computers is the hard drive (drive C :). If one has more than one drive, then they
are named D:, E: and so on. If one has a CD drive or a DVD drive, it is also named with a letter.
To open a hard drive
1. Just double click the icon representing the drive to open.
Files and folders contained in the drive are now shown in the opened window.
To open a folder
1. Double click its icon.
3. Choose the method of sort. I.e. by name, Date modified or size etc.
Viewing file or folder details
1. Click on Start, and then click on My Documents.
2. Click the folder or file whose details are to be viewed.
3. On the View menu, click Details.
4. All the details about the files such as Name, Type, size etc.
Or
1. Right click the folder or file whose details are to be viewed and choose properties from the
pop menu that appears.
2. All the details about the files such as Name, Type, size etc.
Renaming a file or folder
1. Click on Start, and then click on My Documents
2. Click on the file or folder you want to rename.
3. Under File menu click on Rename.
4. Type the new name, and then press ENTER key.
Or
1. Right-click the file/folder that to rename, and then click Rename.
2. Type the new name, and then press Enter. If one is prompted for an administrator password
or confirmation, type the password or provide confirmation.
Or
Or