BT0081 - Software Engineering

Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601

ASSIGNMENT

DRIVE
FALL 2016
PROGRAM
BSc IT
SEMESTER
FOURTH
SUBJECT CODE & NAME
BT0081 - Software Engineering
BK ID
B1090
CREDITS
4
MARKS
60

Note: Answer all questions. Kindly note that answers for 10 marks questions should be approximately of 400 words. Each question is followed by evaluation scheme.



Question. 1. Explain different kinds of software applications.

Answer: Computer software is basically programs and procedures intended to perform specific tasks on a system. From the lowest level assembly language to the high level languages, there are different types of application software. Computer software systems are classified into three major types namely system software, programming software and application software.

While system software comprises device drivers, OS, servers and software components, programming software helps in writing programs


Question. 2. What are the Limitations of waterfall model? Explain in brief.

Answer: The Waterfall Model was first Process Model to be introduced. It is also referred to as a linear-sequential life cycle model.  It is very simple to understand and use.  In a waterfall model, each phase must be completed fully before the next phase can begin. This type of model is basically used for the for the project which is small and there are no uncertain requirements. At the end of each phase, a review takes place to determine if the project is on the right path and whether or not to continue or discard the project. In this model the testing starts only after the development is complete. In waterfall model phases do not overlap.

Diagram of Waterfall-model:





Question. 3. Discuss the “Importance of People in the Problem-Solving Process”.

Answer: Why is it important to learn problem-solving skills? Because we all have to make decisions. Whether you’re a student, a parent, a businessperson, or the president of the United States, you face problems every day that need solving. Maybe you’re trying to save your company, keep your job, or end the world financial crisis. Maybe you simply need to eat better or find more time to spend with your family.

Whether the issue is big or small, we all set goals for ourselves, face challenges, and strive to overcome them. But what you might not know is




Question. 4. How software technology helps business organization?

Answer: Most everyone can agree that business productivity can be traced to an organization's ability to successfully execute on overall strategy. What else ensures business success? Businesses need engaged and highly productive employees executing on goals that are aligned with the organization's strategic objectives.

And, if execution is the key to a successful business—what are the steps to increasing your business productivity for greater execution on your strategic goals? How do you know your business alignment and people performance are working at



Question. 5. Explain Black-Box Testing in detail.

Answer: Black-box testing is a method of software testing that examines the functionality of an application without peering into its internal structures or workings. This method of test can be applied virtually to every level of software testing: unit, integration, system and acceptance. It typically comprises most if not all higher level testing, but can also dominate unit testing as well.

Specific knowledge of the application's code/internal structure and programming knowledge in general is not required. The tester is aware of


Question. 6. Mention the different Architectural Alternatives. Explain the briefly.

Answer: The following is a list of notable CPU architectures.

All computers run using very low-level commands which do some very basic functions, such as reading data, writing data, jumping to addresses, and calculating basic arithmetic. (The complete list of commands that can be run by a CPU is known as that computer’s instruction set). Instruction sets are relatively small; most higher-order programming languages, such as C++, Ada, Fortran, or Visual Basic, must be compiled (or translated, or interpreted) into these low level commands in order for a program to run.

Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601


No comments:

Post a Comment

Note: only a member of this blog may post a comment.