Software Engineering Questions and Answers Set 1

Software Engineering 

Questions 1 to 10





Set1

Set2


Set3


Set4


Set5


Set6


Set7


Set8
1.
Identify, from among the following, the correct statement.
(a)   One of the main challenges Software Engineering facing today is the requirement of most software systems to work with a multitude of homogenous systems
(b)   ‘Legacy systems’ are custom developed software systems for the legal domain
(c)   Software does not wear-out in the traditional sense of the term, but software does tend to deteriorate as it evolves
(d)   Since software is essentially ‘intangible’ it is relatively easy to manage software projects
(e)   With the advent of component based software assembly, we find that only less than 20% of today’s software is still custom built.
2.
Software Engineering:
(a)   Is a set of rules about developing software products
(b)   Has been around as a discipline since the early 50’s
(c)   Started as a response to the so-called ‘Software Crisis’ of the late 90’s
(d)   Is an engineering discipline concerned with all the aspects of software production
(e)   Is now a mature discipline on par with other established engineering fields.
3.
Read the following paragraph and identify the correct statement.
“Imagine that you were recently hired as a software engineer to a company that specializes in aircraft navigation control software. While orientating yourselves to the company’s work practices, you observe that they in fact do not conduct a few tests that they should in order to comply with the relevant safety standard. When you inquire about this from the project manager, he dismisses it saying that those tests are really unnecessary (and takes an unreasonably long time to conduct, as well as being superfluous) and that they have managed with the other tests for so long, without any problems.”
(a)   You should immediately resign from the company and file a complaint with the relevant standard institution
(b)   You should do nothing and let the matter slide
(c)   Although you are new to the company, and you hardly know anything about the internal processes and politics, you should insist on the company changing its work practices immediately; failing which you threaten to report the matter
(d)   Since you are new to the company, and you are unfamiliar with the internal processes and politics, you should first find-out more about the issue and its background
(e)   None of the above statements are correct.
4.
With regard to Evolutionary development, identify the correct statement.
(a)   Evolutionary development usually comes in two flavors; exploratory development, and throw-away prototyping
(b)   Very large projects are natural candidates for an evolutionary development based approach
(c)   Exploratory development is used in situations where most of the requirements are well understood in advance
(d)   One of the strong points of evolutionary development is that it facilitates easy project management, through the high volume of documentation it generates
(e)   Often the construction of a throw-away prototype is not followed by a reimplementation of the system using a more structured approach.
5.
What is the fundamental reason that software cannot be considered to be engineered?
(a)   It is designed by humans and therefore flawed
(b)   Software engineering (as opposed to other forms of engineering, such as Civil) is an art - not a science
(c)   The discipline is relatively new, say in comparison to bridge building that is an activity that has millennia of practice
(d)   None of these are true. Software Engineering is a truly rigorous discipline
(e)   The complexity of systems and their interaction continues faster than we can understand it.
6.
The software life cycle can be said to consist of a series of phases. The classical model is referred to as the waterfall model. Which phase may be defined as "The concept is explored and refined, and the client's requirements are elicited?"
(a)  Requirements                                   (b)  Specification                                    (c)  Design
(d)  Implementation                                 (e)  Integration.
7.
The individual or organisation who wants a product to be developed is known as the:
(a)  Developer           (b)  User                  (c)  Contractor          (d)  Initiator              (e)  Client.
8.
Which of the following items should not be included in the software project management plan?
(a)   The techniques and case tools to be used
(b)   Detailed schedules, budgets and resource allocations
(c)   The life cycle model to be used
(d)   The organisational structure of the development organisation, project responsibilities, managerial objectives and priorities
(e)   None of the above.
9.
The final form of testing COTS software is _________ testing.
(a)  Unit                   (b)  Integration          (c)  Alpha                (d)  Module              (e)  Beta.
10.
In the maintenance phase the product must be tested against previous test cases. This is known as __________ testing.
(a)  Unit                   (b)  Integration          (c)  Regression        (d)  Module              (e)  Beta.


Answers

1.
Answer : ©
Reason:  Remaining all are contradictory.
2.
Answer : (d)
Reason:  Software crisis of the late 60’s .
3.
Answer : (d)
Reason:  D is the appropriate choice.
4.
Answer : (a)
Reason:  Evolutionary development usually comes in two flavors; exploratory development, and throw-away prototyping is the correct statement with respect to Evolutionary development.
5.
Answer : (e)
Reason:  The fundamental reason that software can not be considered to be engineered is the complexity of systems and their interaction continues faster than we can understand it.
6.
Answer : (a)
Reason:  In the requirements phase the concept is explored and refined and the clients requirements are elicited.
7.
Answer : (e)
Reason:  The individual or organisation who wants a product to be developed is known as the client.
8.
Answer : (e)
Reason:  The software project management plan should include: the life cycle model to be used, the organisational structure of the development organisation, project responsibilities, managerial objectives and priorities, the life cycle model to be used, detailed schedules, budgets and resource allocations.
9.
Answer : (e)
Reason:  Beta testing occurs when a commercial form of the software is released to selected clients.
10.
Answer : ©
Reason:  Regression testing occurs when the product is tested against previous test cases. This most frequently occurs in the maintenance phase.

 Set 1   Set 2   Set 3   Set 4   Set 5   Set 6   Set 7   Set 8


80 comments :

  1. please check Q.No 8 and answer. answer (e) is wrong according to reason given by you.

    ReplyDelete
    Replies
    1. Option e should be None of above and corrected now. thanks Ms.Surya Kameswari,

      Delete
    2. Surya kameshwari I am also assistant.professor in cse dept my email id : bsvsjbm@gmail.com

      Delete
  2. Good
    Here is a link for C/C++ programs and pointer programs. This may be useful for you.

    C Programs

    C++ Programs

    ReplyDelete
  3. Hello sir…

    Sub: Earn Money from your blog/site
    I have seen your site; it is very good and helpful for students. I am introducing you to the best educational marketplace, kachhua.com. Join with us as affiliate partner and you can increase your ad income

    For more details:
    Contact us on: +91 9624770922
    Send your contact details on jthakor.kachhua@gmail.com

    ReplyDelete
  4. Avoid surprises — interviews need preparation. Some questions come up time and time again — usually about you, your experience and the job itself. We've gathered together the most common questions so you can get your preparation off to a flying start.

    You also find all interview questions at link at the end of this post.

    Source: Top 10 interview questions and answers

    Best rgs

    ReplyDelete
  5. Thanks for sharing, I will bookmark and be back again


    Open Source Management Software

    ReplyDelete
  6. My cousin recommended this blog and she was totally right keep up the fantastic work!


    Custom Software Development India - Nintriva

    ReplyDelete
  7. Hello..Sir Nice Blog Thank you for sharing informative Post very helpful for every one. Keep sharing
    Android training in chennai
    ios training in chennai

    ReplyDelete
    Replies
    1. Please provide the correct answer---

      Product quality is defined as :
      a) Delivering a product with correct requirements
      b) Delivering a product using correct development procedure.
      c) Delivering a product which is developed iteratively.
      d) Delivering a product using high quality procedure.

      Delete
  8. Please provide the correct answer---

    Product quality is defined as :
    a) Delivering a product with correct requirements
    b) Delivering a product using correct development procedure.
    c) Delivering a product which is developed iteratively.
    d) Delivering a product using high quality procedure.

    ReplyDelete
  9. Great informative are provided which specifies best ideas to gain a testing skills with some valuable questions.

    Best Dental Clinic in Tambaram

    ReplyDelete
  10. Nice post. Please visit: Top IT company in India for more IT solutions.

    ReplyDelete
  11. I have come across this site while surfing for mba colleges in chennai. How good is his site people.?

    ReplyDelete
  12. I am not a software engineering students, but i can say that this blog on questions and answers could be very helpful. One thing that's amazing is that it can also be of great use to other students too. For all students studying software engineering, Meta Tags Creation could be of great help. Visit the link and find out how.

    ReplyDelete
  13. Really intresting blog,thanks for sharing.
    IT Services

    ReplyDelete



  14. I'm happy to joining this blog, It is a very nice experience for me... Thank you for all your postings.

    Nintriva-Enterprise Web

    ReplyDelete
  15. IT series The Concepts of Information Technology Introduction to Computers & Information Technology Free Education Computers And Software Education website

    Visit: http://itseries.net

    itseries.net

    ReplyDelete

  16. Nice Blog, When i was read this blog i learnt new things & its truly have well stuff related to developing technology, Thank you for sharing this blog.
    iPhone App Training Course
    Mobile App Training Tnstitutes

    ReplyDelete

  17. Nice information.. Thanks for sharing. Addmen offers Omr answer sheet formats for practice of any compitative exam before final paper this will useful for students.
    best omr software

    ReplyDelete
  18. Greetings, Someone referred me to this website and I thought I should share the information I have. We provide cheap dissertation service   for scholars who urgently need to redo their dissertation research. We understand its never that easy and cheap to rewrite a dissertation research, but be assured our service is quality and at a fair price.

    ReplyDelete
  19. Some us know all relating to the compelling medium you present powerful steps on this blog and therefore strongly encourage
    contribution from other ones on this subject while our own child is truly discovering a great deal.
    Have fun with the remaining portion of the year.

    Selenium training in bangalore | best selenium training in bangalore

    ReplyDelete
  20. Thanks for sharing this blog!!!
    I will post to this page on my blog. I am sure my visitors will find that very useful.

    Online Food Ordering Software | Online Delivery Software | Food Delivery Software

    ReplyDelete
  21. Thanks for Published these questions. You always post great content. If you are looking best Custom Software Development Company Contact us Today for affordable Services.

    ReplyDelete
  22. Very informative blog and actually I am searching this type of blog ,will definitely bookmark this blog .

    Hire Ionic App Developer

    ReplyDelete
  23. Hi, nice information is given in this blog. Thanks for sharing this type of information, it is so useful for me. nice work keep it up
    Online Exam Software

    ReplyDelete
  24. Post is very useful. Thank you, this useful information.

    Looking for Data Warehousing Training in Bangalore, learn from Softgen Infotech provide Data Warehousing Training on online training and classroom training. Join today!

    ReplyDelete
  25. Nice Article, Thank you for sharing a wonderful blog post

    Hospital management software development

    ReplyDelete
  26. Thanks for sharing such amazing content which is very helpful for us. Please keep sharing like this. Also check for Software Engineering Certification Courses or many more.

    ReplyDelete
  27. Thank you so much giving your time for this wonderful articcle. Keep it up custom software development near me

    ReplyDelete
  28. Your blog has wonderful information , I also have some valuable information regarding the Best Application Services in USA, Canada hopefully, this will be very helpful for you.

    ReplyDelete
  29. Advatix is an all-inclusive solution for Supply Chain Technology needs. From development to analytics, Advatix has it all. They pledge to find better suitable approaches to move products via the supply chain and deliver products with trust to its customers.
    Supply Chain Technology
    Supply Chain Management Companies

    ReplyDelete
  30. A really great impressive article blog. Thanks for posting. Geneva Car Services Kis known as one of the best school transport services in Geneva, the professionals will be happy to be at your service. They have professional and experienced chauffeurs who cater to your needs and you can choose from their luxurious fleet of cars. When you leave the task to one of the best in the industry, there is nothing you need to worry about.
    Private student transportation services in Geneva
    Geneva Private School Transfer

    ReplyDelete
  31. A really great impressive article blog. Thanks for posting. Nothing matches the joy of exploring the beautiful destination of Geneva in style and class. If you are headed to Geneva anytime soon, hire a limousine in Geneva and drive around the city in style. Make the most of every single moment spent in the city with a professional service provider. Swiss Chauffeur Service is highly trusted in Geneva and is know for professionalism and execution. We will arrange a 7 seater car at Geneva airport for your comfort and convenience.
    7 seater car at Geneva airport

    ReplyDelete
  32. A really great impressive article blog, thanks for posting. Motozen Fuel Systems Private Limited deals in CNG Sequential kits in India. We are located in New Delhi and have a dealer network across India. Motozen CNG Kits are approved by State Transport of Delhi, Gujarat, Haryana, Rajasthan, Uttarakhand, Uttar Pradesh, Punjab, Kerala and Maharashtra. Motozen Sequential Kits are approved by ICAT Manesar for BSIII, BSIV & BS IV OBD i.e. from 2005 to 2020 vehicle models.
    Best CNG Kit

    ReplyDelete
  33. SafeTree is a insure-tech platform which assesses your risks and proposes tailor made plans for you.
    safetree pos agent

    ReplyDelete
  34. Visit here if you want your own blog website or Mobile App

    ReplyDelete
  35. Awesome Article thanks for share your valuable information and you are a restaurant owner build your business with features of our online food delivery software
    food delivery software

    ReplyDelete
  36. We are truly thankful for your blog entry. You will discover a great deal of methodologies in the wake of going to your post. I was precisely scanning for. A debt of gratitude is in order for such post and please keep it up.  easeus data recovery crack 2022

    ReplyDelete
  37. Thanks for this blog i gain more knowledge about this thanks for sharing this information to everyone. "Power MyIT is Manage IT Services Offering for Small and Mid Size IT Environments. It is a package of People , Process and Technology to strengthen the Availability , Performance and Security of IT."
    IT engineer resource providers in india

    ReplyDelete
  38. Hey there
    Thanks for sharing, This article is really informative and very helpful, Keep on blogging more like this

    Best Software Development company
    Best web development company
    Best Mobile app development company

    ReplyDelete
  39. This comment has been removed by the author.

    ReplyDelete
  40. Very useful Post and it is very useful and knowledgeable. Keep it up. Eoxys IT Solution is leading Web development company in India

    ReplyDelete
  41. This is such a great resource that you are providing and you give it away. bridge maintenance companies

    ReplyDelete
  42. It is perfect time to make some plans for the future and it is time to be happy. I’ve read this post and if I could I desire to suggest you few interesting things or tips. flare stack inspection

    ReplyDelete
  43. Very informative blog with good pictures! Really like it! Before hire a Custom Software Development Company in Delhi NCR, discuss the best software solution would be for your company.

    ReplyDelete
  44. Hello, Thanks for sharing nice blog with us. this is really very nice blog again to all thanks i am regular reader your website Custom Software Development near me

    ReplyDelete
  45. I have really enjoyed reading your blog posts.Thank you for sharing this amazing information with us Custom Software Development near me

    ReplyDelete
  46. Start hustle in your own business, if not registered yet do it now Register your Company

    ReplyDelete
  47. Really interesting post. It's really helpful to who are looking to job in product engineering services companies. Please more informative content like this.

    ReplyDelete
  48. I like the valuable information you provided in your article. I am sure I will learn many new things here! Good luck

    Visit us for more..
    Laundry and dry cleaning services in Birmingham
    Laundry and dry cleaning services in Edgbaston

    ReplyDelete
  49. Software development produces or transforms user objectives and marketing objectives into effective software applications that enhance and expand on user needs. In order to perform tasks according to user requirements, software development goes through a number of stages, including initial market research, planning, modification, architecture, software design, software implementation, testing, etc. based software development company in mohali. Nowadays, software development is a necessity in the business world. It enhances customer service and aids in creating and sustaining closer relationships with customers.

    ReplyDelete
  50. Great Article. Good Article. Thank you for sharing this.
    Startdigitally

    ReplyDelete
  51. Do any course with map my course : https://mapmycourse.in/

    ReplyDelete
  52. Useful post Thanks for sharing it ,that truly valuable knowledge about similar topic. checkout my blog Tableau training in pune it will help to gain knowledge about the importance of tableau software in IT industries. thank you

    ReplyDelete
  53. Thanks for sharing such very Important Software Engineering Questions and Answers and Palo alto certifications

    ReplyDelete