Vous êtes sur la page 1sur 35

BBA

BBA 1107
1107 || Lecture
Lecture 5
5

Computer Software

What is Computer Software?

The programs or other operating information used by a computer.

A set of machine-readable instructions that directs a hardware to perform


specific operations.

Written programs or procedures or rules or associated documentation


pertaining to the operations of a computer system and that are stored in
computer memory.

A software is an interface between human and computer system to perform


specific functions.

Human

Hardware

Human
Software

an interface between human and computer hardware

Hardware

Human

Application Software

Specific programs or group of programs designed for end uses

System Software

Manages a computer system and supports information processing

Hardware

Human

Application Software

Specific programs or group of programs designed for end uses

System Management

Manages hardware, application software,


network and data resources of a
computer system

System Development

Provides software development tools and


compilers to create software

Hardware

Human
Application Software
System Management
Operating Systems
Network Management

System Development

Database
System Utilities

Hardware

What is an Operating System?


The first screen when a computer system
boots up.
System program that manages the CPU
Controls the input and output devices,
memory resources and activities of the
computer system
Provides support services as the computer
executes application programs

Operating System Functions

User Interface
The part of the operating system that allows
user to communicate with computer systems
Three main types
Command-driven
Menu-driven
Graphical user interfaces (GUI)

4-18

Command Line Interface


UNIX Bash shell

MS-DOS
Microsoft Disk Operating System

Menu Driven OS
BMW 7 Series Navigation

iPoD Classic

Graphical User
Interface

Resource Management
Part of the operating system that manages the hardware and
networking resources of a computer system
Includes CPU, memory, secondary storage devices,
telecommunications, and input/output peripherals
Common functions
Keeping track of where data and programs are stored
Subdividing memory; providing virtual memory capability

File Management
Part of the operating system that controls the creation,
deletion, and access of files and programs
Keeps track of physical location on storage devices
Maintains directories of information about the location and
characteristics of stored files

Windows Explorer

Task Management
Part of the operating system that manages the
accomplishment of end user computing tasks
Controls which task gets access to the CPU,
and for how long
Can interrupt the CPU at any time to substitute
a higher priority task
Supports preemptive and cooperative multi-tasking and
multi-processing

Windows Task Manager

What is a Network Management


System?
A network management system (NMS) is a
combination of hardware and software used
to monitor and administer a computer
network or networks.

Cisco Wireless Router

What is a Database Management


System?
Database management systems (DBMSs) are
specially designed applications that interact with
the user, other applications, and the database
itself to capture and analyze data.
Database management systems are installed on
top of operating systems.

System Utilities & Security Tools


Utilities
Miscellaneous housekeeping functions
E.g. Recycle Bin, Disk Cleanup
Performance Tools
Programs that monitor and adjust
computer system to keep them running
efficiently
E.g. Disk Defragmenter, Virtual Machine
Security
Monitor and control use of computer
systems to prevent unauthorized use of
resources
E.g. Antivirus, Malware detector, Anti-

Software Virtualization

What is Grid Computing?


Grid computing is the collection of computer resources
from multiple locations to reach a common goal. The grid
can be thought of as a distributed system with noninteractive workloads that involve a large number of
files. What distinguishes grid computing from
conventional high performance computing systems such
as cluster computing is that grids tend to be more
loosely coupled, heterogeneous, and geographically
dispersed

Grid Computing @ CERN

Reading Assignments
Chapter 4, OBrien & Marakas
A Review of IDEO Process
QUEST INTERNATIONAL UNIVERSITY PERAK (QIUP) is a private and
comprehensive research-led university established under the Higher
Educational Institutions Act 555 and owned by Blair Education Services Sdn.
Bhd. in the State of Perak, Malaysia on 12th June 2008 in which the State
Government of Perak has equity participation along with the QI Group.At
QIUP, we believe that planting the seeds of curiosity in students from the
beginning will inspire them to make knowledge-seeking their quest in life.
As a private comprehensive university, students are our top priority. To engage
the students and instill in them the hunger of knowledge, we believe in
blending theory and practice in education. We ensure that our programmes
are industry-relevant using motivational teaching methods which are highly
effective.

Vous aimerez peut-être aussi