ICT Computer Software Notes
ICT Computer Software Notes
Source: www.mukalele.net
25
UACE SUB-ICT Topic Six: Computer Software Slide 25/112
Menu-driven interface
• A menu-driven interface provides menus
as a means of entering commands.
• Menu-driven interfaces are easier to
learn than CLI because users do not have
to cram keywords for commands.
• The characteristic of being easy to learn
and use is described as being user-
friendly.
30
UACE SUB-ICT Topic Six: Computer Software Slide 30/112
Examples of Elements/ Objects of a
GUI
• Icons • Radio Buttons
• Command Buttons • Preview areas
• Drop Down Lists • Slider buttons
• Check boxes • Tabs
• List Boxes • Menus
• Dialogue boxes • Text boxes
• Windows • Toolbars
• Cursor • e.t.c.
• Scroll bars
• In addition to application
programs, an operating
system manages other
processes.
• Some of these processes
are memory resident.
• They include utilities and
routines that provide
support to other
programs or hardware.
• . UACE SUB-ICT Topic Six: Computer Software Slide 34/112
e) Managing Memory
• The purpose of memory management is to
optimize the use of RAM. RAM holds data and
instructions while the processor is using them.
• The operating system allocates, data and
instructions to an area of memory while they are
being processed, and carefully monitors the
contents of RAM.
• Finally, the operating system releases these items
from RAM when the processor no longer requires
them.
UACE SUB-ICT Topic Six: Computer Software Slide 35/112
e) Managing Memory (cont.)
• If you have many programs running at a go, it is possible to run
out of RAM. So, the OS may have to use virtual memory.
• With virtual memory, the operating system allocates a portion
of a storage medium, usually the hard disk, to function as
additional RAM.
• As you interact with a program, part of it may be in physical
RAM, while the rest of the program is on the hard disk as virtual
memory.
• Users may notice the computer slowing down while it uses
virtual memory, because virtual memory is slower than RAM.
• The area of the hard disk used for virtual memory is called a
swap file
56
UACE SUB-ICT Topic Six: Computer Software Slide 56/112
Windows
Vista
Features
57
UACE SUB-ICT Topic Six: Computer Software Slide 57/112
Windows 8 Start Screen
(Replaced the start menu)
58
UACE SUB-ICT Topic Six: Computer Software Slide 58/112
Network Operating Systems
• A network operating system (NOS) is an operating
system that supports a network and typically
resides on the server.
• Some stand-alone OS systems include networking
capability.
• However, network operating systems are designed
specifically to support all sizes of networks.
• Examples of network operating systems include
Windows Server 2003, 2008, Solaris, and NetWare,
UNIX server, and Linux server.
UACE SUB-ICT Topic Six: Computer Software Slide 59/112
Embedded Operating Systems
• An embedded operating system is an operating
system that resides on ROM chips and typically
used on handheld computers and small devices.
• Popular embedded operating systems today include
Windows Embedded CE, Windows Mobile, Palm
OS, Embedded Linux, and Symbian OS.
61
UACE SUB-ICT Topic Six: Computer Software Slide 61/112
Factors to consider when choosing an
operating system
• When choosing an operating system for a computer
the following factors may be considered:
• The type of computer in terms of size and make.
Operating systems are available for all sizes of
computers.
• The hardware configuration of the computer such
as the memory capacity, processor speed and hard
disk capacity should meet the required minimum
requirements for a the operating system to run
well.
UACE SUB-ICT Topic Six: Computer Software Slide 62/112
Factors to consider when choosing an
operating system
• The application software to be installed on the
computer should be supported by the operating
system. For example Microsoft Office 2010 cannot
run on Windows 2000.
• The operating system should be user friendly. This
depends on the skills of the intended users of the
computers.
• The operating system should have adequate
information and help guides for user reference.
• A digitally
altered
photograph
shows sports
star Michael
Jordan (born
1963) meeting
famous
scientist Albert
Einstein (who
died in 1955).
UACE SUB-ICT Topic Six: Computer Software Slide 91/112
Uses of Popular Application software
varieties and their Examples
• (L) Accounting software helps companies to record
and report their financial transactions.
• With accounting soft-ware, you perform accounting
activities related to the general ledger, accounts
receivable, accounts payable, purchasing, invoicing,
job costing, payroll functions, etc.
• Examples include Quick Books