User Tools

Site Tools


faq

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
faq [2021/04/05 16:18] jxufaq [2021/04/09 19:34] jxu
Line 263: Line 263:
 **Question 27**. What would be a good way to approach and think about Assignment 3? **Question 27**. What would be a good way to approach and think about Assignment 3?
  
-**Answer to Question 27**:  Imagine that a software company working for a consortium of automotive industries is anticipating that there is going to be an explosion in demand for high performance, robust embedded automotive information systems, and has hence decided that they need a basic software system on which they can further build a wide range of high performance, robust embedded automotive information systems applications. For this reason, that software company has asked several software development teams, including your group, to each provide two basic software systems with significantly different designs that allows any user, or any higher level automotive information system application, to perform search, insertion, and deletion operations of key-value pair (k, v), where k is the key and v is the value, which will serve as a foundation for further building a wide range of high performance, robust embedded automotive information systems applications, and that the software company will hire the software development team with the best overall design, analysis, implementation, testing, and documentation to continue to work on the project for the company.+**Answer to Question 27**:  Imagine that a software company working for a consortium of automotive industries is anticipating that there is going to be an explosion in demand for high performance, robust embedded automotive information systems, and has hence decided that they need a basic software system on which they can further build a wide range of high performance, robust embedded automotive information systems applications. For this reason, that software company has asked several software development teams, including your group, to each provide two basic software systems with significantly different designs that allows any user, or any higher level automotive information system application, to perform search, insertion, and deletion operations on key-value pairs (k, v), where k is the key and v is the value, which will serve as a foundation for further building a wide range of high performance, robust embedded automotive information systems applications, and that the software company will hire the software development team with the best overall design, analysis, implementation, testing, and documentation to continue to work on the project for the company.
  
 Since the software company working for the consortium of automotive industries does not know the exact details of what kind of high performance, robust embedded automotive information systems applications will be built using the two basic software systems with significantly different designs that allows any user, or any higher level automotive information system application, to perform search, insertion, and deletion operations; the only system characteristics, requirements, and constraints that have been specified by the software company are those specified in Section 1.1. of Assignment 3, that is: Since the software company working for the consortium of automotive industries does not know the exact details of what kind of high performance, robust embedded automotive information systems applications will be built using the two basic software systems with significantly different designs that allows any user, or any higher level automotive information system application, to perform search, insertion, and deletion operations; the only system characteristics, requirements, and constraints that have been specified by the software company are those specified in Section 1.1. of Assignment 3, that is:
Line 280: Line 280:
 …” …”
  
 +**Question 28**:  Do we assume the key is always enter as a string or do we assume the key can be defined under any object?
  
 +**Answer to Question 28**: Assignment 3 requires you to provide two basic software systems with significantly different designs that allows any user, or any higher level automotive information system application, to perform search, insertion, and deletion operations on key-value pairs (k, v), where k is the key and v is the value, and the key is a character string.
 +
 +**Question 29**: I believe that my entire group’s work on Assignment 3 and /or my own individual contribution to Assignment 3 has been severely and negatively impacted by one or more abnormal circumstances / factors / situations beyond our / my control. Can accommodation be provided in such cases?
 +
 +**Answer to Question 29**: If you believe that your entire group’s work on Assignment 3 and /or your own individual contribution to Assignment 3 has been severely and negatively impacted by one or more abnormal circumstances / factors / situations beyond your control, you may fill out a Request for Special Consideration form, and submit it to eClass on or before one week (7 days) from the Assignment 3 due date, and the weight of your Assignment 3 will be transferred to the weight of your 2011N W21 final exam.
  
  
faq.txt · Last modified: 2021/04/26 22:20 by jxu