Computer Software
Computer Software
College of Engineering
Electrical Engineering Department
Computer Software
Score
Submitted by:
Adorna, Alvin C.
TTh 19:00 – 20:30
Submitted to:
Engr. Rodson Dacanay
Instructor
Date
October 1, 2019
Sometimes abbreviated as SW and S/W, software is a collection of instructions
that enable the user to interact with a computer, its hardware, or perform tasks. Without
software, most computers would be useless. For example, without your Internet browser
software, you could not surf the Internet or read this page. Without an operating system,
the browser could not run on your computer.
System Software
Application Software
System Software
The system software is a collection of programs designed to operate, control, and
extend the processing capabilities of the computer itself. System software is generally
prepared by the computer manufacturers. These software products comprise of programs
written in low-level languages, which interact with the hardware at a very basic level.
System software serves as the interface between the hardware and the end users.
1. Operating System
An operating
system (OS) is
system software that
manages computer
hardware, software
resources, and
provides common
services for computer
programs.
Time-sharing operating systems schedule tasks for efficient use of the
system and may also include accounting software for cost allocation of processor
time, mass storage, printing, and other resources.
For hardware functions such as input and output and memory allocation,
the operating system acts as an intermediary between programs and the computer
hardware, although the application code is usually executed directly by the
hardware and frequently makes system calls to an OS function or is interrupted by
it. Operating systems are found on many devices that contain a computer – from
cellular phones and video game consoles to web servers and supercomputers.
2. Compilers
A compiler is a special
program that processes statements
written in a particular programming
language and turns them into
machine language or "code" that a
computer's processor uses.
Typically, a programmer writes
language statements in a language
such as Pascal or C one line at a
time using an editor.
3. Interpreter
An interpreter is a computer program that is used to directly execute
program instructions written using one of the many high-level programming
languages. The interpreter transforms the high-level program into an intermediate
language that it then executes, or it could parse the high-level source code and
then performs the commands directly, which is done line by line or statement by
statement
4. Assemblers
An assembler is a type of computer program that interprets software
programs written in assembly language into machine language, code and
instructions that can be executed by a computer. An assembler is sometimes
referred to as the compiler of assembly language.
Application Software
5. Microsoft Word
Microsoft Word is a widely
used commercial word processor
designed by Microsoft. Microsoft
Word is a component of the
Microsoft Office suite of productivity
software, but can also be purchased
as a stand-alone product.
6. Microsoft Excel
8. Internet Explorer
Internet Explorer (IE) is a World Wide Web
browser that comes bundled with the Microsoft Windows
operating system (OS). Versions of Internet Explorer
browser was available on Windows from 1995-2015
before it was replaced on Windows 10 by Microsoft
Edge.
9. Adobe Photoshop
An image editing software developed and
manufactured by Adobe Systems Inc. Photoshop is
considered one of the leaders in photo editing software.
The software allows users to manipulate, crop, resize,
and correct color on digital photos.
10. AutoCAD
AutoCAD is a commercial
computer-aided design (CAD) and
drafting software application. Developed
and marketed by Autodesk, AutoCAD
was first released in December 1982 as
a desktop app running on
microcomputers with internal graphics
controllers.