程序代写案例-EECS 2011-Assignment 1

欢迎使用51辅导,51作业君孵化低价透明的学长辅导平台,服务保持优质,平均费用压低50%以上! 51fudao.top
EECS 2011 Section N Winter 2021
Assignment 1

Possible Advantages and Disadvantages of Using Various Object-Oriented
Approaches in the Design and Implementation of Software

Due Date: Sunday February 28, 2021, 23:59.

A. Description of the Assignment

Imagine that a software company wants to know as much as possible about the possible
advantages and disadvantages of using various object-oriented approaches in the design
and implementation of software, and that company has assigned you the task of writing a
report to identify and explain the possible advantages and disadvantages of using various
object-oriented approaches in the design and implementation of software in your report
which will be read and used by managers and technical staff of that company to make
decisions on whether to adopt various object-oriented approaches in the design and
implementation of that company’s software.

B. Requirements

(a) An important requirement is that you should try to provide as many as possible
detailed examples when explaining the possible advantages and disadvantages of using
various object-oriented approaches in the design and implementation of software in your
report.

(b) You should try to organize your report in a way such that it is easy to understand and
use. The reader should be able to find information on a particular topic as quickly as
possible, and be introduced to important concepts and issues at a "higher level" first,
before getting into "lower level" details.
(c) The report must clearly identify which sources of information you have used in which
components of this assignment.
(d) If a good explanation/example on some possible advantage or disadvantage of using
some object-oriented approach(es) in the design and implementation of software already
exists in a book or paper that has been published by a publisher or posted on a website,
you may include it together with the other explanations/examples you have written
yourself in your report, on the condition that you must clearly identify and attribute the
source of each original individual existing explanation/example that you have either
improved upon or included with or without modification; and explain in detail exactly
which improvements you have made to the original, if any, in your report.
You may assemble existing explanations/examples to form a more complete explanation
of some possible advantage or disadvantage of using some object-oriented approach(es)
in the design and implementation of software, or add your own improvements on existing
explanations/examples, on the condition that the source of each of the existing
explanations/examples is clearly identified and attributed, and you clearly identify
which particular element(s) of the resulting assembly or particular element(s) of the
resulting explanations/examples are your own work. If you have provided a written
explanation/example that cannot be found anywhere else, you should explicitly identify
it as such.

(e) The report must contain a table of contents, and must be clearly divided into sections
and subsections, with section and subsection headings. Page numbers must be included.
The format for the references in report, should be similar to the format of the references
in the following paper:
http://www.csc.villanova.edu/~nadi/csc8710/papers/nooks.pdf
(f) Drawings, if any, must be produced electronically with a drawing program. All the
drawings must be accompanied by figure numbers and captions.


C. What to Hand In

1. You are required to submit an electronic copy of the written report to the 2021N W21
eClass folder titled “2011N W21 Assignment 1”.

2. The required format of the submitted written report is PDF.


D. Evaluation of the Assignment

The weight of this assignment is 15% of your final course grade.

Your assignment will be evaluated according to:

(a) The quality, completeness, and originality of the explanation and examples of the
possible advantages and disadvantages of using various object-oriented approaches in the
design and implementation of software.

(b) The clarity, readability and organization of the written report.

E. Important Notes

E1. Please note that this assignment must be completed independently by each student.

E2. Any form of collaboration or any form of collusion between each student and
anyone else on this assignment is strictly forbidden.

E3. Please read very carefully York University Policies and the EECS Department
Policies regarding academic dishonesty and plagiarism at:
http://www.cse.yorku.ca/admin/coscOnAcadHonesty.html

E3. Please be very vigilant about preventing academic dishonesty and plagiarism when
completing this assignment, as the consequences of violating York University Policies
and the EECS Department Policies regarding academic dishonesty and plagiarism can
be very serious.

E4. Please note that the due date of Sunday February 28, 2021, 23:59 for submitting
the assignment CANNOT be extended. For any special circumstances, properly
complete the "2011N W21 Request for Special Consideration" form and uploaded it to
eClass within the deadlines. By uploading that document properly, the weight of the
missing report will be transferred to that of your final exam. Technical issues with your
computer/internet, or having a heavy workload are not considered as special
circumstances.

F. Notes

Please note that the requirements specified in section B. Requirement above, are the
minimum requirements that must be satisfied by your report. Obviously, there are many
other possible details about what could be included concerning the possible advantages
and disadvantages of using various object-oriented approaches in the design and
implementation of software that have been left unspecified.
In general it is up to each individual student to make his/her individual judgment
regarding details such as what specific material to include in the report, the length of
writing in the report, and how to organize and structure the material in the report, and any
other possible details about the report.

欢迎咨询51作业君
51作业君

Email:51zuoyejun

@gmail.com

添加客服微信: abby12468