logo
HomeExploreAppsAddBETAFlashcardsBETAQuizzesBETAChatBETALecturesMy profile
PremiumContact usPrivacy and terms
logo
LoginSignupPricing
  1. Home
  2. /
  3. Quizzes
  4. /
  5. uOttawa - University of Ottawa
  6. /
  7. SEG2105
  8. /
  9. SEG2105 - Introduction to Software Engineering - QUIZ

SEG2105 - Introduction to Software Engineering - QUIZ

SEG2105 · Introduction to Software Engineering

uOttawa - University of Ottawa

Questions
10 Questions

Practice 10 questions on SEG2105 - Introduction to Software Engineering at uOttawa - University of Ottawa. Free AI-generated quiz on uNotes — track your score, retake anytime.

Take this quizView course

Questions

  1. 1
If class A is the superclass of concrete class B, which of the following is true regarding variable assignment?
  • 2Identify which of the following are considered 'quality' (non-functional) requirements according to the course material.
  • 3In the context of software frameworks, what is a 'slot'?
  • 4If a server based on the Object Client-Server Framework (OCSF) is currently communicating with four active clients, what is the minimum number of threads running on the server?
  • 5According to the lecture materials, which of the following is NOT a valid type of association in a UML class diagram?
  • 6Which requirements should be included when designing a reflexive association for a directory structure where a folder can contain other folders?
  • 7In a use case diagram, what is the correct representation of the relationship between 'Withdraw Cash' and 'Customer Authentication'?
  • 8A Java class 'A' contains a List of objects of class 'B'. Class 'B' has a constructor that requires an instance of 'A' and throws an exception if the reference to 'A' is null. What UML multiplicity does this represent between A and B?
  • 9Which aspect of software quality is most specifically improved by the strategic decision to develop or use a framework?
  • 10In an inheritance hierarchy where Class A is the superclass of B, and B is the superclass of D, if a method m2 is defined in both A and D, but NOT in B, which version runs when calling m2 on a variable of type B containing an object of type D?
  • You might also like

    PHY1122 - Physics II for Engineers (Electricity and Magnetism) - QUIZ

    PHY1122
    uOttawa - University of Ottawa
    29 Questions

    MAT1341 - Linear Algebra - QUIZ

    MAT1341
    uOttawa - University of Ottawa
    10 Questions

    POL1501 - Introduction à la science politique - QUIZ

    POL1501
    uOttawa - University of Ottawa
    10 Questions

    ADM1340 - Introductory Financial Accounting - QUIZ

    ADM1340
    uOttawa - University of Ottawa
    10 Questions