Nursing Informatics
Nursing Informatics
Types of Computers
Software basics
Software – a set of instructions, also called program or application, that tells a
computer how to perform tasks
Operating system (OS) – software that controls all the other software programs and
allows a computer to perform basic tasks
Software is a set of instructions that lets you “talks” to your computer. Software
translates commands into bits and bytes. Different types of software have different
functions:
Operating system (OS) software – makes your computer work
Application software – lets you do different tasks on your computer
Utility software – helps you maintain your computer and keep it in good running
condition
How do I use software?
It is important to choose the right software program for the type of task you want to
do:
Types of application software:
The internet is the biggest network there is. Types of networks are:
Local-area network (LAN) – covers a small area, such as a school or office
Wide-area network (WAN) – covers a large geographic area, such as an
international corporation
Intranet – lets people within an organization or business share information
LESSON 2: SOFTWARE
SOFTWARE
The general term applied to the instruction that direct the computer’s hardware
to perform work.
o The hardware consists of physical components, whereas software consists
of instructions communicated electronically to the hardware.
Software is needed for two purposes:
1. Computers do not directly understand human language, and software is needed
to translate instructions created in human language into machine language.
2. Packaged or stored software is needed to make the computer an economical
work tool. Users could create their own software every time they needed to use
the computer.
Types of software
System software – “boots up” (starts up and initializes) the computer system;
controls input, output, and storage; and controls the operations of the
application software
Application software – includes the various programs that users require to
perform day-to-day tasks. They are programs that support the actual work of the
user.
Utility programs – are programs that are used to help maintain the system, clean
up unwanted programs, protect the system against virus attacks, access the
World Wide Web (WWW), and the like.
o Some users claim a third type of software called utility programs
System Software
Consists of a variety of programs that control the individual computer and make
the user’s application programs work well with the hardware. Helps speeds up
computer’s processing, expands the power of the computer by creating cache
memory, reduces the amount of confusion when multiple programs are running
together, “clean up” the hard drive so that storage is managed efficiently, and
performs other such system managed tasks.
Levels of system control
Basic input and output system (BIOS)
First level of system control that stored on a read only memory (ROM) chip on
the motherboard.
The software on the BIOS chip is the first part of the computer to function when
the system is turned on
Given that the BIOS consists of a set of instructions permanently burned onto a
computer chip, it is truly a combination of hardware and software
Programs on chips are often called “firmware” because they straddle the line
between hardware and software
Operating system (OS)
OS are actual software, loaded from the hard drive into RAM as soon as the
computer is turned on
While the firmware cannot be upgraded without changing the hardware chip, the
OS can be upgraded or entirely changed through software
The user simply deletes OS files from the hard drive and installs a new OS from a
CD-ROM or floppy diskettes or perhaps downloads if from the web or another
site.
2 types of OS user interface
Disk operating system – were first designed for mainframe computers and
replicated the procedures programmers used under manual OS
Graphical user interface – provided by OS such as Microsoft windows. This was
the “computer for everybody,” and the PC market exploded
o Although the GUI did not eliminate the need for users to spend time
learning new programs, it did bring closer to reality the ideal that
computers could become “self-teaching” device. People could begin to use
computers with minimal training using built-in tutorials and online answers
to common question.
APPLICATION SOFTWARE:
includes the various programs people use to do work, process data, play games,
communicate with us, or watch multimedia programs on a computer are written
by or for system users.
Application programs are written in a particular programming language. Then
the program is "compiled” (or translated) into machine language so the
computer can understand the instructions and execute the program.
UTILITY PROGRAMS
In addition to the operating system, there are a variety of other system
programs available to the user. Some are called utility programs, and are
designed to enhance the functions of the OS or perhaps to add facilities that the
basic OS does not offer.
These include programs that provide algorithms for efficiently sorting a large set
of numbers or character-based items, copying files or parts of files, security
programs, and the like.
PROGRAMMING LANGUAGES:
A programming language- is a means of communicating with the computer.
Actually, of course, the only language a CPU can understand is binary or machine
language.
While it is certainly possible for programmers to learn to use binary-some highly
sensitive defense applications are still written in machine language - the
language is painfully tedious and inefficient of human resources, and its
programs are virtually impossible to update and debug.