You are on page 1of 2

BUSTALIÑO JILL C.

BSN II FITZPATRICK 07-06-21

1. What is a computer software?

Software is a set of program, procedures and different routines which are associated in providing
instructions to the computer. Basically, it is what commands the computer on how to perform a task as
it comprises all different programs present in the computer. Including applications and its operating
system, from system software to application software.

2. What are the Stages in Developing a software.

The software development lifestyle uses SDLC or the Software Development Lifestyle Cycle. Consisting
seven (7) phases used by developers in which they utilize in conceptualizing and in maintaining. It has a
number of key points to understand the software development stages, these are; (1) Planning, (2)
Requirement analysis, (3) Design, (4) Implementation and Coding, (5) Testing, (6) Deployment, and (7)
Maintenance.

3. How does software works?


Software is a program which allows a computer to perform and finish a certain task also telling the
CPU what to do. A feasible computer divides a software into three major classes, which includes:
system software, programming software and application software, although the distinction of these
may be quite vague.
The computer software has to be loaded or be filled into the computer’s storage system such as an
HDD, memory or the RAM. And once it is done, the computer should now be able to perform a
certain program.
4. Illustrate the layer structure of a Typical computer.

Most parts of present computer systems are made of volatile devices, and the power to supply them to
avoid information loss causes huge energy losses. We can eliminate this meaningless energy loss by
utilizing the non-volatile function of advanced spin-transfer torque magnetoresistive randomaccess
memory technology and create a new type of computer, normally off computers.

Critical tasks to achieve normally off computers are implementations of technologies in the main
memory and low-level cache memories. Technology for applications to the main memory has been
successfully developed by using perpendicular technologies for applications to the cache memory are
now being developed
5. What are the types of software? Briefly describe each type.

APPLICATION SOFTWARE – The most common type of computer software, which help in performing
desired tasks and achieving an outcome which is in relation to powering a certain program. Some
examples include internet browsers, photo-editing software, or even word.

SYSTEM SOFTWARE – This type of software helps the user, with a computer, a mobile device and an app
to work in correlation with each other and work with no hassle. Making this software to become
extremely important in running a certain kind of an application or even the computer as a whole.

PROGRAMMING SOFTWARE – This is the type of software convenient for those who study
programming and such related to computer courses. As this is for coding, developing, in writing, testing
and debug other software programs. Examples include such as Python, C++ and more programming
software which translate codes into which can be understood by the computer or mobile.

DRIVER SOFTWARE – This is often referred to as a system software. Driver software operates and
controls devices which are connected or plugged in to computer with the use of a cord or any wiring. As
this type of software makes it possible to perform a certain crucial function. Example of this is a printer,
to make a printer work, one has to install a printing software to make the device perform its task,
making the computer communicate in printing.

You might also like