Ask a Question
x

Choose Country Code

x

Direction

x

Ask a Question

  • Ask a Question
  • Scan a Question
  • Post MCQ
  • Note: File extension must be of jpg, jpeg, png, bmp format and file size must not exceed 5 MB
x

Ask a Question

x

Hire a Tutor

Answers and Solutions

What's Your Question?
Answer

Adaptability – the ease with which software allows differing system constraints and user needs to be satisfied by making changes to the software. A tool or methodology employed to assist software developers in reaching the objectives of software engineering.

Answer

Reliability – an attribute of software quality. The extent to which a program can be expected to perform its intended function, over an arbitrary time period. ... A tool or methodology employed to assist software developers in reaching the objectives of software engineering.

Over the last 50 years there has been revolutionary advancement in the field of technology, leading to improvements in hardware performance and profound changes in computing architectures. This advancement has led to the production of complex computer-based systems that are capable of providing information in a wide variety of formats. The increase in computer power has made unrealistic computer applications a feasible proposition, marking the genesis of an era where software products are far more complex as compared to their predecessors. By using software engineering practices, these complex systems can be developed in a systematic and efficient manner.

According to IEEE, software engineering is defined as 'the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software.' In anutshell, software engineering can be defined as a systematic approach to developsoftware within specified time and budget.

Software engineering is a technological discipline that combines the concepts of computer science, economics, communication skills, and management science with the problem-solving approach of engineering. It also involves a standardized approach to program development, both in its managerial and technical aspects.

The profound knowledge of computer science both theoretical and practical forms the basis of software engineering. The theoretical knowledge provides an understanding of which problems are resolvable, what data structures and algorithms are appropriate, when and how they are to be used, etc. On the other hand, the practical knowledge provides an understanding of how hardware functions, how to utilize the power of programming languages and tools while developing software, etc.

One of the main objectives of software engineering is to help developers obtain high quality software. This quality is achieved through use of Total Quality Management (TQM), which enables continuous process improvement custom that leads to the development of more established approaches to software engineering.

Basic Objective

 Software engineering is the systematic approach to the development, operation, maintenance and retirement of software. Software Engineering is the application of science and mathematics by which the capabilities of computer equipment are made useful to man via computer programs, procedures, and associated documentations.

The basic objective of software engineering is to develop methods and procedures for software development that can scale up for large systems and that can be used consistently to produce high-quality software at low cost and with a small cycle of time.

Need for Software Engineering

1- As Software development is expensive so proper measures are required so that the resources are used efficiently and   effectively.

2- Cost and time considerations are another factor, which arises the need for Software Engineering.

3- Reliability factors

Answer
study the behavior or previous algorithms and so develop new procedures to them accordingly. also to minimize time and storage on a large scale system
Answer
The basic objective of software engineering is to develop methods and procedures for software development that can scale up for large systems and that can be used consistently to produce high-quality software at low cost and with a small cycle of time.
Answer
Maintainability..Correctness..Reusability..Testability..Reliability..Portability..Adaptability
Answer

The objectives of software engineering are :

1. Maintainability

2. Correctness

3. Reusability

4. Testability

5. Reliability

6.Portability

7. Adaptability

Answer

To develop quality software within time range without bugs or errors.

Answer

The basic objective of software engineering is to develop methods and procedures for software development that can scale up for large systems and that can be used consistently to produce high-quality software at low cost and with a small cycle of time.

Answer

As the name suggests, In software engineering you develop your skills for devloping new and useful softwares. Main objectives are: #Understanding user conceptual manual and develop better specifications. # Improvement in design languages. # Reusable codes. # Interactive debugging. # Mockup to conform specifications.

 

 

Answer
  • understanding user conceptual models and devolopment of better specifications.
  • improvement in design languages and reusable code
  • specification of interface and mockup to confirm specifications
Answer

Hi,

  Objective of software engineering to understand how the software are developed. How we can develop the programs and by multiple programs how can we develop a software.

Basically software or IT is used to make any process or system automated,

 

Thanks and Regards

Ankit Taneja 

Answer

Objectives of Software Engineering:

1. Maintainability – the ease with which changes in a functional unit can be performed in order to meet prescribed requirements.

2. Correctness – the extent to which software meets its specified requirements.

3. Reuseability – the extent to which a module can be used in multiple applications.  

4. Testability – the extent to which software facilitates both the establishment of test criteria and the evaluation of the software with respect to those criteria.

5. Reliability – an attribute of software quality. The extent to which a program can be expected to perform its intended function, over an arbitrary time period.

6. Portability – the ease with which software can be transferred from one computer system or environment to another.

7. Adaptability – the ease with which software allows differing system constraints and user needs to be satisfied by making changes to the software. 

Software Engineering Principle A tool or methodology employed to assist software developers in reaching the objectives of software engineering

Answer
As the name suggests, In software engineering you develop your skills for devloping new and useful softwares. Main objectives are: #Understanding user conceptual manual and develop better specifications. # Improvement in design languages. # Reusable codes. # Interactive debugging. # Mockup to conform specifications.
Answer

Software Engineering :

The systematic Approach to the design, development, operation, and maintenance of a software system.

Objectives of Software Engineering:

1. Maintainability – the ease with which changes in a functional unit can be performed in order to meet prescribed requirements.

2. Correctness – the extent to which software meets its specified requirements.

3. Reuseability – the extent to which a module can be used in multiple applications.  

4. Testability – the extent to which software facilitates both the establishment of test criteria and the evaluation of the software with respect to those criteria.

5. Reliability – an attribute of software quality. The extent to which a program can be expected to perform its intended function, over an arbitrary time period.

6. Portability – the ease with which software can be transferred from one computer system or environment to another.

7. Adaptability – the ease with which software allows differing system constraints and user needs to be satisfied by making changes to the software. 

Software Engineering Principle A tool or methodology employed to assist software developers in reaching the objectives of software engineering

Software Engineering Principle

• Examples – Modularity – Hierarchical Decomposition – Functional Decomposition – Information Hiding

Answer

The main objectives of software engg is:

1) it has an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability.

2) It has the ability to work in one or more significant application domains

3) it descibes the understanding of professional and ethical responsibility.

Answer

objectives of software engineering are:

1. Maintainability – the ease with which changes in a functional unit can be performed in order to meet prescribed requirements.

2. Correctness – the extent to which software meets its specified requirements

3. Reuseability – the extent to which a module can be used in multiple applications

4. Testability – the extent to which software facilitates both the establishment of test criteria and the evaluation of the software with respect to those criteria.

5. Reliability – an attribute of software quality. The extent to which a program can be expected to perform its intended function, over an arbitrary time period.

6. Portability – the ease with which software can be transferred from one computer system or environment to another.

7. Adaptability – the ease with which software allows differing system constraints and user needs to be satisfied by making changes to the software.

Post Answer and Earn Credit Points

Get 5 credit points for each correct answer. The best one gets 25 in all.

Post Answer