Вы находитесь на странице: 1из 2

Question no 1

why software engineering is important for software development?


Answer:
Software engineering is the process of analyzing user needs and designing,
constructing, and testing end user applications that will satisfy these needs through the
use of software programming languages. It is the application of engineering principles
to software development. In contrast to simple programming, software engineering is
used for larger and more complex software systems, which are used as critical
systems for businesses and organizations.
Steps used while developing a software system:
software development process is divided into set of phases. Various methods, tools &
techniques are applied to accomplish each phases. The process of developing a
software system is divided in two parts to bring the consistency in this process. To
complete the software developing process several kind of methods, Techniques, used.
Below given steps are used to develop a software system.
used to develop a software system.
 Statement of problem & system study.
 Study of work ability.
 Software need analysis and specification.
 Coding and module testing.
 Integration and system testing.
 System implementation.
 System maintenance.

Question no 2
Discuss the role of software in education and industry?
Answer:
Role of software in education:
Software’s find many uses in education like as teaching aids for a teacher, for better
understanding in the form of videos, animations, for taking pictures or diagrams, for
analysis of data, etc. Even there are many apps developed for use over smartphones
related to education and studies.
This academic software makes the process of study easier, faster and effective if
usedproperly. They are also inexpensive and affordable. The expensive ones like
design software’s can be bought by the institution offering the course.

In the Top SE program, lectures are organized to involve different methods and tools so that
students can compare different approaches while understanding common principles. Each class
involve group exercises in which students jointly tackle practical problems while exchanging
Role of software in Industry:
The global software and services industry is comprised of “internet software” and
“software.
Systems software includes operating system and the associated programs, which
enable systems and computers to work. It provides the foundation for the infrastructure
software that links and manages hardware, networks, and software together.
System and network management are involved in the provision, capacity, performance,
and availability of information technology (or IT) systems and networks. For
example, when the workload increases, the processing capacity must be increased to
accommodate the larger workload, which is then managed either automatically or
manually. Fortinet (FTNT), Lucent (ALU), and Symantec (SYMC) are some of the
leading players in this area.

Under information management, database management systems are used for data
storage and organization.

REFRANCE:
Q1 :https://www.tutorialspoint.com/software_engineering/se_overview_qa2.htm
Q2
1. SPIN - formal verification. http://spinroot.com/
2. https://marketrealist.com/2014/07/why-systems-software-important-software-industry/

Вам также может понравиться