Question

In: Computer Science

*****Software Engineering Define the following : QUESTION 1 1.1) Contract Software 1.2) Internal Software Development 1.3)...

*****Software Engineering

Define the following :

QUESTION 1

1.1) Contract Software

1.2) Internal Software Development

1.3) Client

1.4) Object

Solutions

Expert Solution

ANSWER 1 :

1.1 ) Contract Software :

A contract software is a  series of related programs for storing and managing legal agreements as contracts with vendors.

And that contract is an agreement between the owner of a software product and a buyer. The contract enables the buyer to use the software legally.

1.2 ) Internal Software Development

It is the development of the sofware, where the use of that software is done internally and has been developed solely for internal use .

And also this has been developed for no intent of selling or marketing of that software.

1.3 ) Client

A client in software engineering is a customer or someone who wants to drive sofware application development by the software developers.

1.4 ) Object

All entities involved in the solution design of a software are called a object. And every entity has some attributes associated with it and also some methods, to perform certain task on that attributes.

For example :  company, and users are considered as objects.


Related Solutions

Question 1: Labour Market – 1.1 / 1.2 / 1.3 Your organisation is based in two...
Question 1: Labour Market – 1.1 / 1.2 / 1.3 Your organisation is based in two different countries (the UK and another country of your choice). Write a short account which briefly assesses the labour market trends in each country. In your account, briefly explain the significance of tight and loose labour market conditions and how organisations position themselves strategically in competitive labour markets. Assessment criterions: 1.1 Assess the major contemporary labour market trends in different country contexts Assessment criterions:...
Question 1 Software engineering is an engineering discipline that is concerned with all aspects of software...
Question 1 Software engineering is an engineering discipline that is concerned with all aspects of software production from the early stages of system specification through to maintaining the system after it has gone into use. Explain why software developers should adopt the discipline of software engineering to develop a system. Question 2 You are designing a mobile banking system. The system enable customer to access the information from his personal mobile and can able to view his account details. This...
For the following infix expression, build the corresponding expression tree. 1.1 a*b 1.2 a+b*c 1.3 a+b*c/d-e...
For the following infix expression, build the corresponding expression tree. 1.1 a*b 1.2 a+b*c 1.3 a+b*c/d-e Perform pre-order and post-order traversal of the above binary expression trees. What relationship exists among these scans and prefix and postfix notation for the expression?
Recursion. Question 1 1.1 What are the 2 main components of a recursive function? 1.2 What...
Recursion. Question 1 1.1 What are the 2 main components of a recursive function? 1.2 What is more efficient: an explicit loop structure or a recursive function? Explain your answer. 1.3 In what scenarios should a recursive solution be preferred to an iterative solution?
Question 2 [20 Marks] Software engineering has been more focused on original development. However, it is...
Question 2 [20 Marks] Software engineering has been more focused on original development. However, it is now recognised that to achieve better software, more quickly and at lower cost, we need to adopt a design process that is based on systematic software reuse. Discuss the concept of software reuse and include in your discussion the benefits and problems that arise.
Software Engineering question: Give an example of two software engineering artifacts. One that you would place...
Software Engineering question: Give an example of two software engineering artifacts. One that you would place under configuration management and one that you would not. Justify your choices.
Your software development company wants to continue developing and enhancing a software application for internal use....
Your software development company wants to continue developing and enhancing a software application for internal use. For this week's assignment, the application is required to read from a file (data.txt) containing employee data. Your tasks include: Use the data file from Week One (data.txt) Implement LINQ functionalities to search, display, and modify employees' records Meet specifications by displaying on a Windows Form Application Program Input File: Using Visual Studio and C# programming concepts and using your Week one data.txt file...
The goal of Requirements Engineering in the software development process is described below - •Determine exactly...
The goal of Requirements Engineering in the software development process is described below - •Determine exactly what the client wants. This requires much interaction (interviews and questionnaires) •What requirements are considered but not how to realize them •Identify functional and non-functional requirements •Extensive reviews to check that requirements satisfy client needs From the Requirements Engineering phase, we obtain Requirements specification: the requirements will be precise (uniquely interpretable), complete (everything is specified) and consistent (no contradictions). It is the basis of...
1. Let Q1=y(1.1), Q2=y(1.2), Q3=y(1.3) where y=y(x) solves y′′−2y′+ 5y= 0, y(0) = 1, y′(0) =...
1. Let Q1=y(1.1), Q2=y(1.2), Q3=y(1.3) where y=y(x) solves y′′−2y′+ 5y= 0, y(0) = 1, y′(0) = 2. 2. Let Q1=y(1.1), Q2=y(1.2) , Q3=y(1.3) where y=y(x) solves y′′−2y′+ 5y=e^x cos(2x) , y(0) = 1, y′(0) = 2 Let Q= ln(3 +|Q1|+ 2|Q2|+ 3|Q3|). Then T= 5 sin2(100Q) Please show all steps and thank you!!!!!
Software Quality Assurance Exam Question: Outline the history of software engineering from the 1960s to today....
Software Quality Assurance Exam Question: Outline the history of software engineering from the 1960s to today. Include any significant events and paradigms that have shaped the discipline. Must include at least 5 points.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT