[عرض: ملخصات ونماذج امتحانات] حل واجبات نموذجية - شرح كورسات الجامعة العربية المفتوحة WhatsApp: 00201102862484

المشاركات
321
النقاط
16
مع نخبة من أفضل الاساتذه والمهندسين المتخصصين










نقدم لكم عروضنا المميزه لجميع طلبة الجامعات 00201102862484

ونواصل العمل المتميز منذ سنوات لتحقيق أهداف وطموحات الطلبه والطالبات بالتخرج بنجاح والتفوق فى جميع المواد الدراسيه


whatsApp: 00201102862484


معنا يحصل الطلبه والطالبات على أعلى الدرجات وبشهادة الطلبه انفسهم .

وهذا مثال من رأى طالبه وهناك مئات الطلاب ونشكر أرائهم ولا يتسع المجال لوضع كلمات الشكر المرسله منهم









فقد اجتاز الكثير من الطلبه الاختبارات للمواد الدراسيه المختلفه وتخرج على ايدينا الكثير من الطلبه كل عام ويتواصلون معنا ويشكرون فى الاساتذه والمهندسين





نقدم لكم :

حلول واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -

لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة

KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan


whatsApp: 00201102862484


الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء

فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه

(.turnitin./ )











نتقدم بخدماتنا المميزة لطلاب وطالبات

الجامعة العربية المفتوحة 00201102862484

واجبات الجامعة العربية المفتوحة

فلقد تميزنا من بداية انشاء الجامعة العربية المفتوحةِaou منذ عام 2003 بتقديم اروع الأمثله و النماذج في حصول الطلاب على اعلى التقديرات بحول الله تعالى في مختلف تخصصات الجامعة العربية المفتوحة فهناك تخصص ادارة الأعمال الذي يقوم بالإشراف عليه نخبه من دكاترة و حملة الماجستير في تخصص ادارة الاعمال و البيزنس لطلاب الجامعة العربية المفتوحة

وكذلك تخصص تقنية المعلومات و الحاسب و الذي يقوم بالإشراف عليه نخبة من المهندسين والاساتذة والمعيدين المتخصصين.

whatsApp: 00201102862484


شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا

whatsApp: 00201102862484

تواصل معنا عن طريق

whatsApp: 00201102862484

اوعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor


يسعدنا تلقي استفساراتكم وطلباتكم على مدار 24 ساعه يوميا



whatsApp: 00201102862484


 
آخر تعديل:
المشاركات
321
النقاط
16
Question 1 20 Marks This question analyses the students’ application of knowledge in Software Functional and Non Functional requirements learned in Unit-2 of the module. Students must evaluate the AOU’s Learning Management System to answer this question.
The support file attached with the TMA question included a list of 40 (forty) requirements of a Learning Management System.
Based on the measures given in the attached file, you are required to evaluate AOU’s LMS. Your evaluation should include the following:
 Classify the given requirements as functional requirements or non-functional requirements
 Based on your analysis suggest further enhancement in AOU LMS
Question 2 20 Marks This question analyses the students’ knowledge and understanding in analyzing given scenario to build activity diagrams studied in Unit-3 of the module
The following is a use case description of the AOU’s tutors’ steps in using Learning Management System. Draw a UML activity diagram according to the given description.
Use case name
upload course materials on LMS
Initiator
Tutor or LMS Administrator
Goal
Course file to be uploaded
Pre conditions
1. The system is designed with the course pages
2. The tutor is given user ID
3. The tutor is assigned with their courses in the system
Post conditions
1. The file is uploaded to the system
2. The LMS administrator is notified of with an acknowledgement
3. The event is logged by the system
Main success scenario
1. The AOU tutor logs into the system by entering his/her username and password;
2. The system checks the username and password;
3. The system displays the list of courses those are assigned to the tutor
M363 TMA Fall 2015/2016 Page 3
4. The tutor selects the course where the material to be uploaded
5. The tutor selects the option of upload file
6. The system prompts the tutor to enter the description, file name and additional information if any
7. The tutor enters description and file name and types in the additional information also selects the location of the file
8. The tutor selects the course file and the file is uploaded to the system
9. The system saves the file
10. The system confirms the success of uploading the file
11. The system notifies the LMS administrator about the submission
12. The user quit the system or upload other files
Extensions and alternative steps of events
When the username and password provided by the tutor is not correct
Display error message
Prompts to re-enter the user name and password
When the tutor is not a valid user,
Quit the system
Question 3 20 Marks This question analyses the students’ knowledge and understanding in analyzing given scenario to build use case diagrams studied in Unit-3 of the module
AOU would like to build a conference management system. The following scenario demonstrates the process of AOU’s proposed conference management system with regards to the submitting, reviewing and accepting papers by the authors.
The proposed system will allows any guest user of public, registered users and the AOU staff members to view the activities online. Any member of public can only view the activities online. Registered conference participants and AOU staff have to login in order to submit papers for conference. The author completes an online form that requests the user to input author name, correspondence address, email and, title of paper. The system validates this data and, if correct, asks the author to submit the paper. The author then browses to find the correct paper on their system and submits it. Once received and stored, the system returns to the author a reference number for the paper. Authors may submit as many papers as they like to be considered for acceptance to the conference up until the deadline date for submissions. Papers are allocated to subject expert reviewers for assessment by the conference committee. They review each paper and submit to the system their decision. Once Conference Committee has agreed the decisions authors are informed by email. Accepted papers are then schedule to be delivered at conference. This involves allocating a date, time and AOU’s branch name for the presentation of the paper.
1. Identify any two business processes
2. Identify any two business rules
3. Identify any four functional requirements of the system?
4. Identify any four non-functional requirements and their types of the system?
5. How many actors is part of this system?
6. List any four use cases in this system
7. Draw a use case diagram for the given scenario
M363 TMA Fall 2015/2016

نقدم لكم عروضنا المميزه لجميع طلبة الجامعات 00201102862484

ونواصل العمل المتميز منذ سنوات لتحقيق أهداف وطموحات الطلبه والطالبات بالتخرج بنجاح والتفوق فى جميع المواد الدراسيه


whatsApp: 00201102862484


معنا يحصل الطلبه والطالبات على أعلى الدرجات وبشهادة الطلبه انفسهم .

وهذا مثال من رأى طالبه وهناك مئات الطلاب ونشكر أرائهم ولا يتسع المجال لوضع كلمات الشكر المرسله منهم









فقد اجتاز الكثير من الطلبه الاختبارات للمواد الدراسيه المختلفه وتخرج على ايدينا الكثير من الطلبه كل عام ويتواصلون معنا ويشكرون فى الاساتذه والمهندسين





نقدم لكم :

حلول واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -

لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة

KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan


whatsApp: 00201102862484


الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء

فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه

(.turnitin./ )











نتقدم بخدماتنا المميزة لطلاب وطالبات

الجامعة العربية المفتوحة 00201102862484

واجبات الجامعة العربية المفتوحة

فلقد تميزنا من بداية انشاء الجامعة العربية المفتوحةِaou منذ عام 2003 بتقديم اروع الأمثله و النماذج في حصول الطلاب على اعلى التقديرات بحول الله تعالى في مختلف تخصصات الجامعة العربية المفتوحة فهناك تخصص ادارة الأعمال الذي يقوم بالإشراف عليه نخبه من دكاترة و حملة الماجستير في تخصص ادارة الاعمال و البيزنس لطلاب الجامعة العربية المفتوحة

وكذلك تخصص تقنية المعلومات و الحاسب و الذي يقوم بالإشراف عليه نخبة من المهندسين والاساتذة والمعيدين المتخصصين.

whatsApp: 00201102862484


شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا

whatsApp: 00201102862484

تواصل معنا عن طريق

whatsApp: 00201102862484

اوعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor


يسعدنا تلقي استفساراتكم وطلباتكم على مدار 24 ساعه يوميا



whatsApp: 00201102862484


شرح لكافة الكورسات مع أفضل نخبة من الاساتذه والمهندسين المتخصيين

ملخصات على أعلى درجة من الاحترافية

مراجعات قبل الامتحان

مساعدات اضافية


whatsApp: 00201102862484


وسيتم سرد قائمه بأسماء المواد التي نقوم بتقديم الحلول النموذجية والمنفرده طبقا لنظام التشابه Turnitin الذي يضمن عدم تشابه الواجبات سواء من مصادر الانترنت او من بين واجبات الطلاب و بعضها

وكذلك نقدم شرح لكافة الكورسات على أيدى نخبة من الاساتذه والمهندسين المتخصصين



حل واجب - شرح كورسات M363

حل واجب - شرح كورسات M180

حل واجب - شرح كورسات M275

حل واجب - شرح كورسات M150A

حل واجب - شرح كورسات M150B

حل واجب - شرح كورسات M129

حل واجب - شرح كورسات M130

حل واجب - شرح كورسات M131

حل واجب - شرح كورسات M132

حل واجب - شرح كورسات M256

حل واجب - شرح كورسات TT284

حل واجب - شرح كورسات M359

حل واجب - شرح كورسات TU170

حل واجب - شرح كورسات T325

حل واجب - شرح كورسات T103

حل واجب - شرح كورسات T216A

حل واجب - شرح كورسات T216B

حل واجب - شرح كورسات T215A

حل واجب - شرح كورسات T215B

حل واجب - شرح كورسات T175A

حل واجب - شرح كورسات T175B

حل واجب - شرح كورسات T324

حل واجب - شرح كورسات T471

وغيرها من المواد الاخرى







كما نقدم مشاريع التخرج ودعم مستمر للطلبه فى كل خطوات المشروع والمتابعه مع الطلبه وعمل كافة التقارير المطلوبه

جميع فروع الجامعة العربيه المفتوحة وبقية الجامعات

السعودية - الكويت - الامارات - البحرين - الاردن - عمان - مصر - قطر

تقنية المعلومات


whatsApp: 00201102862484











ومن المميزات التى نقدمها للطلبه :

دعم مستمر قبل وبعد التخرج

تواصل مستمر ومراجعات مستمره

التركيز على الاسئله المتوقعه

ساعات اضافيه للشرح فى حالة عدم فهم اى جزء


whatsApp: 00201102862484


مزايا كثيره نقدمها لجميع الطلبه


تواصل معنا عن طريق

whatsApp: 00201102862484

او عن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor



لدينا حلول مضمونة 100% بإذن الله وغير مكررة لكافة مواد الجامعة المفتوحة مع إمكانية شرح ومراجعة المواد و يوجد وغيرها كثير وكمان عمل كافة الأبحاث ومراجعات لغوية للرسائل العلمية باللغة العربية للاستشارات المجانية حل واجبات الجامعه العربيه المفتوحه




تواصل معنا عن طريق


whatsApp: 00201102862484

وعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


whatsApp: 00201102862484


والانستجرام:

AOU.Doctor











[/COLOR][/SIZE]
 
آخر تعديل:
المشاركات
321
النقاط
16
M363 TMA Fall 2016-2017 Page 1
Faculty of Computer Studies
Course Code: M363
Course Title: Software Engineering with Objects
Tutor Marked Assignment
Fall Semester 2016-2017
Cut-Off Date: TBA Total Marks:80
This TMA should be submitted ONLY AS A Word/PDF File to your tutor
electronically through the LMS before the cut-off date indicated above.
Plagiarism Warning:
As per AOU rules and regulations, all students are required to submit their own TMA
work and avoid plagiarism. The AOU has implemented sophisticated techniques for
plagiarism detection. You must provide all references in case you use and quote
another person's work in your TMA. You will be penalized for any act of plagiarism
as per the AOU's rules and regulations.
Declaration of No Plagiarism by Student (to be signed and submitted by
student along with TMA work):
I hereby declare that this submitted TMA work is a result of my own efforts and I
have not plagiarized any other person's work. I have provided all references of
information that I have used and quoted in my TMA work.
Name of Student:
Signature:
Date:
M363 TMA Fall 2016-2017 Page 2
Question 1 10 Marks
This question analyses the students’ knowledge in Software Testing and its
importance. Students are required to use AOU e-library databases or any reliable
references to answer this question. You are required to use Harvard Referencing in this
question.
 In the context of Software Engineering differentiate between Validation and
Verification (V&V).
 What are the objectives of V&V?
 Briefly describe the approaches used in software V&V.
 Briefly describe the techniques used in software V&V.
 Why it is important to apply V&V in every stage of software development?
Question 2 15 Marks
This question analyses the students’ knowledge and understanding in analyzing given
scenario to build activity diagrams studied in Unit-3 of the module
2.1. Briefly explain how activity diagrams are helping you in completing software
development process.
2.2. Draw the activity diagram of the following scenario:
In an insurance firm the insurance agent needed to add details of new clients, update
the activities and information of existing clients. The system verifies authenticity of
the user. As part of managing the job, the insurance agent carries out various
activities. The clients required to login and wait for the confirmation from the system
to continue processes. The system checks if client exists. For a new client the required
information to be added and entered into the system. For the existing clients, type of
service required to be checked and also their details can be modified if necessary. All
activities done by the agent and related information to be stored into the system’s
database. The system sends confirmation of the updates. The system should check for
any further action to be performed.
M363 TMA Fall 2016-2017 Page 3
Question 3 20 Marks
This question analyses the students’ knowledge and understanding in analyzing given
scenario to build use case diagrams studied in Unit-2 and Unit-3 of the module
3.1. Briefly explain how use case diagrams are helping you in completing software
development process.
3.2. Answer the given below questions based on the following scenario:
An online auction firm is planning to start an online system to serve its clients. The firm
expects the system to handle approximately 95% of the users within 10 minutes. The system
expected to be user friendly and also expected to use a professional theme color. The system
allows users of public to view the auction type services available in the firm. The system allows
registered users which mean the firm’s clients and the firm staff to perform activities. In order
to register the users must provide the required details through an online form. The system
sends confirmation after verifying the details. Clients will be able to request new auction
services such as reverse or forward auction types, upload quotations, update their details and
pay fees online, the credit card details will be verified. To upload the quotation the client must
select an option. The system checks the client’s identity and password. The firm staff can
perform online services to clients and send confirmation messages to clients. The form staff
can also enter the details of new auction items, select auction types for them and also to record
the bid amount. The owner of the auction item can also use the system to upload the details
and upload the price of items. The firm staff sends confirmation messages to the owners after
updating the information. The system is expected to be portable to various operating systems.
3.2.1 Identify any two business processes from the scenario
3.2.2 Identify any two business rules from the scenario
3.2.3 Identify any two functional requirements and their types of the expected to be
developed system
3.2.4 Identify any four two-functional requirements and their types of the expected
to be developed system
3.2.5 List the actors to be part of the expected developed system
3.2.6 List the use cases to be part of the expected developed system
3.2.7 Draw a use case diagram based on the given scenario
M363 TMA Fall 2016-2017 Page 4
Question 4 15 Marks
This question analyses the students’ knowledge and understanding in analyzing given
scenario to build class diagrams studied in Units 3,4 and 5 of the module
4.1. Briefly explain how class diagrams are helping you in completing software development
process..
4.2 Answer the given below questions based on the following scenario
An insurance firm deals with different type of clients; vehicle insurance, health insurance and
life insurance. The firm has a main office and operates in many locations and controlled by the
head office. The main office details are title, number of locations and address. The location
details to be stored. The details are ID, area name, number of services offered and number of
employees. Each location is assigned with one Director. Employee details to be stored are
Employee ID, name, date of birth, joining date, address and contact number. The client details
to be stored are ID, name, address, contact number and insurance type. There are many
insurability services available to the clients. Service details to be stored are ID, description and
the estimated amount. One employee may manage more than one service. The client may
request for more than one service.
4.3.1 Identify the classes and their attributes in the above scenario
4.3.2 Draw a class diagram based on the given scenario; the diagram should include
all classes in the system, the relationship between classes, multiplicity
specifications and any necessary association names.
End of TMA Question


نقدم لكم عروضنا المميزه لجميع طلبة الجامعات 00201102862484

ونواصل العمل المتميز منذ سنوات لتحقيق أهداف وطموحات الطلبه والطالبات بالتخرج بنجاح والتفوق فى جميع المواد الدراسيه


whatsApp: 00201102862484


معنا يحصل الطلبه والطالبات على أعلى الدرجات وبشهادة الطلبه انفسهم .

وهذا مثال من رأى طالبه وهناك مئات الطلاب ونشكر أرائهم ولا يتسع المجال لوضع كلمات الشكر المرسله منهم









فقد اجتاز الكثير من الطلبه الاختبارات للمواد الدراسيه المختلفه وتخرج على ايدينا الكثير من الطلبه كل عام ويتواصلون معنا ويشكرون فى الاساتذه والمهندسين





نقدم لكم :

حلول واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -

لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة

KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan


whatsApp: 00201102862484


الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء

فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه

(.turnitin./ )











نتقدم بخدماتنا المميزة لطلاب وطالبات

الجامعة العربية المفتوحة 00201102862484

واجبات الجامعة العربية المفتوحة

فلقد تميزنا من بداية انشاء الجامعة العربية المفتوحةِaou منذ عام 2003 بتقديم اروع الأمثله و النماذج في حصول الطلاب على اعلى التقديرات بحول الله تعالى في مختلف تخصصات الجامعة العربية المفتوحة فهناك تخصص ادارة الأعمال الذي يقوم بالإشراف عليه نخبه من دكاترة و حملة الماجستير في تخصص ادارة الاعمال و البيزنس لطلاب الجامعة العربية المفتوحة

وكذلك تخصص تقنية المعلومات و الحاسب و الذي يقوم بالإشراف عليه نخبة من المهندسين والاساتذة والمعيدين المتخصصين.

whatsApp: 00201102862484


شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا

whatsApp: 00201102862484

تواصل معنا عن طريق

whatsApp: 00201102862484

اوعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor


يسعدنا تلقي استفساراتكم وطلباتكم على مدار 24 ساعه يوميا



whatsApp: 00201102862484


شرح لكافة الكورسات مع أفضل نخبة من الاساتذه والمهندسين المتخصيين

ملخصات على أعلى درجة من الاحترافية

مراجعات قبل الامتحان

مساعدات اضافية


whatsApp: 00201102862484


وسيتم سرد قائمه بأسماء المواد التي نقوم بتقديم الحلول النموذجية والمنفرده طبقا لنظام التشابه Turnitin الذي يضمن عدم تشابه الواجبات سواء من مصادر الانترنت او من بين واجبات الطلاب و بعضها

وكذلك نقدم شرح لكافة الكورسات على أيدى نخبة من الاساتذه والمهندسين المتخصصين



حل واجب - شرح كورسات M363

حل واجب - شرح كورسات M180

حل واجب - شرح كورسات M275

حل واجب - شرح كورسات M150A

حل واجب - شرح كورسات M150B

حل واجب - شرح كورسات M129

حل واجب - شرح كورسات M130

حل واجب - شرح كورسات M131

حل واجب - شرح كورسات M132

حل واجب - شرح كورسات M256

حل واجب - شرح كورسات TT284

حل واجب - شرح كورسات M359

حل واجب - شرح كورسات TU170

حل واجب - شرح كورسات T325

حل واجب - شرح كورسات T103

حل واجب - شرح كورسات T216A

حل واجب - شرح كورسات T216B

حل واجب - شرح كورسات T215A

حل واجب - شرح كورسات T215B

حل واجب - شرح كورسات T175A

حل واجب - شرح كورسات T175B

حل واجب - شرح كورسات T324

حل واجب - شرح كورسات T471

وغيرها من المواد الاخرى







كما نقدم مشاريع التخرج ودعم مستمر للطلبه فى كل خطوات المشروع والمتابعه مع الطلبه وعمل كافة التقارير المطلوبه

جميع فروع الجامعة العربيه المفتوحة وبقية الجامعات

السعودية - الكويت - الامارات - البحرين - الاردن - عمان - مصر - قطر

تقنية المعلومات


whatsApp: 00201102862484











ومن المميزات التى نقدمها للطلبه :

دعم مستمر قبل وبعد التخرج

تواصل مستمر ومراجعات مستمره

التركيز على الاسئله المتوقعه

ساعات اضافيه للشرح فى حالة عدم فهم اى جزء


whatsApp: 00201102862484


مزايا كثيره نقدمها لجميع الطلبه


تواصل معنا عن طريق

whatsApp: 00201102862484

او عن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor



لدينا حلول مضمونة 100% بإذن الله وغير مكررة لكافة مواد الجامعة المفتوحة مع إمكانية شرح ومراجعة المواد و يوجد وغيرها كثير وكمان عمل كافة الأبحاث ومراجعات لغوية للرسائل العلمية باللغة العربية للاستشارات المجانية حل واجبات الجامعه العربيه المفتوحه




تواصل معنا عن طريق


whatsApp: 00201102862484

وعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


whatsApp: 00201102862484


والانستجرام:

AOU.Doctor











[/COLOR][/SIZE]




 
آخر تعديل:
المشاركات
321
النقاط
16
M275 – TMA Page 1 of 4 2016-2017 / Fall
Faculty of Computer Studies
M275
Web Development Using PHP and MySQL
Tutor Marked Assignment – Fall Semester 2016/2017
Cut-Off Date: TBA Total Marks: 100
Contents
This TMA consists of 3 questions, where you are required to answer all of the
questions. The TMA will be corrected by your tutor and you will be provided with a
proper feedback file to understand your mistakes and avoid them on the final
exam.
Plagiarism Warning:
As per AOU rules and regulations, all students are required to submit their own
TMA work and avoid plagiarism. The AOU has implemented sophisticated
techniques for plagiarism detection. You must provide all references in case you
use and quote another person's work in your TMA. You will be penalized for any
act of plagiarism as per the AOU's rules and regulations.
Declaration of No Plagiarism by Student (to be signed and submitted
by student with TMA work):
I hereby declare that this submitted TMA work is a result of my own efforts and I
have not plagiarized any other person's work. I have provided all references of
information that I have used and quoted in my TMA work.
Name of Student:
Signature:
Date:
M275 – TMA Page 2 of 4 2016-2017 / Fall
Question 1 [20 Marks]
Using the AOU e-Library, go to Resources and then access the “IEEE Computer
Society” sub-library and search for the term PHP. Among the first few results you should
find a link to the article “Variable Feature Usage Patterns in PHP (T)”.
Open/Download the article and answer the following questions:
- In the Introduction, second paragraph, the author is discussing a feature of PHP
called “variable variables”. Briefly explain what that feature is.
[10 Marks]
- In section IV (Resolving Variable Features), Fig 4 is demonstrating the feature of
variable variables. State the variable identifiers that the loop is creating and what
are they initialized to? (Hint: You can read the explanation of the loop in the
paragraph directly after it – Page 576)
[10 Marks]
Question 2 [50 Marks]
This question is based on the “guessing machine” (Chapter 11) that was discussed
during the tutorials.
You are asked to implement the PHP and HTML code that will complete the program
below. The program is mainly a guessing game to try and guess an odd number by
providing the even numbers that come immediately before and after.
Here is a sample run with explanations:
The user is
presented with
form and a
welcome
message.
M275 – TMA Page 3 of 4 2016-2017 / Fall
The user must
enter 2 even
numbers,
otherwise an
error message
is provided
(see sample
run message
below)
The user is
provided with a
hint where the
odd number
might be
between the
even numbers
or greater than
both or less
than both
Sample run
message if
user enters any
odd number
Sample run
message when
user guesses
the number. In
this example
the user
entered 16 and
18 to guess the
number 17.
M275 – TMA Page 4 of 4 2016-2017 / Fall
Question 3 [30 Marks]
Writing SQL queries:
Read the section “Using Join” of Chapter 16 in the book (pages 312 -> 314 in the fifth
edition) then answer the following:
a- Write SQL queries to create the following tables and insert the respective data into each
table.
doctors
doctor_id doctorname
20345 Tooth Fairy
30123 Cupid
99890 Ghostbuster
patients
patient_id name family
14 Patient Zero
17 John Doe
18 First Lady
22 Not Important
appointment
appointmentdate timeslot doctor_id patient_id
2016-12-10 9 20345 18
2016-12-10 10 30123 17
2016-12-12 9 20345 17
2016-12-13 11 99890 22
2016-12-13 12 99890 18
[20 marks]
b- Write a query using one of the JOINs and a member of the CONCAT family of functions
to return data similar to the following table.
appintmentdate doctorname patientname
2016-12-10 Tooth Fairy First Lady
2016-12-10 Cupid John Doe
2016-12-12 Tooth Fairy John Doe
2016-12-13 Ghostbuster Bot Important
2016-12-13 Ghostbuster First Lady
[10 marks]
Note: You will get a 5 Marks challenge question on the final exam for composing a query using
RIGHT JOIN.
End of the Questions


نقدم لكم عروضنا المميزه لجميع طلبة الجامعات 00201102862484

ونواصل العمل المتميز منذ سنوات لتحقيق أهداف وطموحات الطلبه والطالبات بالتخرج بنجاح والتفوق فى جميع المواد الدراسيه


whatsApp: 00201102862484


معنا يحصل الطلبه والطالبات على أعلى الدرجات وبشهادة الطلبه انفسهم .

وهذا مثال من رأى طالبه وهناك مئات الطلاب ونشكر أرائهم ولا يتسع المجال لوضع كلمات الشكر المرسله منهم









فقد اجتاز الكثير من الطلبه الاختبارات للمواد الدراسيه المختلفه وتخرج على ايدينا الكثير من الطلبه كل عام ويتواصلون معنا ويشكرون فى الاساتذه والمهندسين





نقدم لكم :

حلول واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -

لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة

KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan


whatsApp: 00201102862484


الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء

فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه

(.turnitin./ )











نتقدم بخدماتنا المميزة لطلاب وطالبات

الجامعة العربية المفتوحة 00201102862484

واجبات الجامعة العربية المفتوحة

فلقد تميزنا من بداية انشاء الجامعة العربية المفتوحةِaou منذ عام 2003 بتقديم اروع الأمثله و النماذج في حصول الطلاب على اعلى التقديرات بحول الله تعالى في مختلف تخصصات الجامعة العربية المفتوحة فهناك تخصص ادارة الأعمال الذي يقوم بالإشراف عليه نخبه من دكاترة و حملة الماجستير في تخصص ادارة الاعمال و البيزنس لطلاب الجامعة العربية المفتوحة

وكذلك تخصص تقنية المعلومات و الحاسب و الذي يقوم بالإشراف عليه نخبة من المهندسين والاساتذة والمعيدين المتخصصين.

whatsApp: 00201102862484


شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا

whatsApp: 00201102862484

تواصل معنا عن طريق

whatsApp: 00201102862484

اوعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor


يسعدنا تلقي استفساراتكم وطلباتكم على مدار 24 ساعه يوميا



whatsApp: 00201102862484


شرح لكافة الكورسات مع أفضل نخبة من الاساتذه والمهندسين المتخصيين

ملخصات على أعلى درجة من الاحترافية

مراجعات قبل الامتحان

مساعدات اضافية


whatsApp: 00201102862484


وسيتم سرد قائمه بأسماء المواد التي نقوم بتقديم الحلول النموذجية والمنفرده طبقا لنظام التشابه Turnitin الذي يضمن عدم تشابه الواجبات سواء من مصادر الانترنت او من بين واجبات الطلاب و بعضها

وكذلك نقدم شرح لكافة الكورسات على أيدى نخبة من الاساتذه والمهندسين المتخصصين



حل واجب - شرح كورسات M363

حل واجب - شرح كورسات M180

حل واجب - شرح كورسات M275

حل واجب - شرح كورسات M150A

حل واجب - شرح كورسات M150B

حل واجب - شرح كورسات M129

حل واجب - شرح كورسات M130

حل واجب - شرح كورسات M131

حل واجب - شرح كورسات M132

حل واجب - شرح كورسات M256

حل واجب - شرح كورسات TT284

حل واجب - شرح كورسات M359

حل واجب - شرح كورسات TU170

حل واجب - شرح كورسات T325

حل واجب - شرح كورسات T103

حل واجب - شرح كورسات T216A

حل واجب - شرح كورسات T216B

حل واجب - شرح كورسات T215A

حل واجب - شرح كورسات T215B

حل واجب - شرح كورسات T175A

حل واجب - شرح كورسات T175B

حل واجب - شرح كورسات T324

حل واجب - شرح كورسات T471

وغيرها من المواد الاخرى







كما نقدم مشاريع التخرج ودعم مستمر للطلبه فى كل خطوات المشروع والمتابعه مع الطلبه وعمل كافة التقارير المطلوبه

جميع فروع الجامعة العربيه المفتوحة وبقية الجامعات

السعودية - الكويت - الامارات - البحرين - الاردن - عمان - مصر - قطر

تقنية المعلومات


whatsApp: 00201102862484











ومن المميزات التى نقدمها للطلبه :

دعم مستمر قبل وبعد التخرج

تواصل مستمر ومراجعات مستمره

التركيز على الاسئله المتوقعه

ساعات اضافيه للشرح فى حالة عدم فهم اى جزء


whatsApp: 00201102862484


مزايا كثيره نقدمها لجميع الطلبه


تواصل معنا عن طريق

whatsApp: 00201102862484

او عن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor



لدينا حلول مضمونة 100% بإذن الله وغير مكررة لكافة مواد الجامعة المفتوحة مع إمكانية شرح ومراجعة المواد و يوجد وغيرها كثير وكمان عمل كافة الأبحاث ومراجعات لغوية للرسائل العلمية باللغة العربية للاستشارات المجانية حل واجبات الجامعه العربيه المفتوحه




تواصل معنا عن طريق


whatsApp: 00201102862484

وعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


whatsApp: 00201102862484


والانستجرام:

AOU.Doctor











[/COLOR][/SIZE]




 
آخر تعديل:
المشاركات
321
النقاط
16
M257/TMA Page 1 2016/2017 Fall
Faculty of Computer Studies
Course Code: M257
Course Title: Putting Java to Work
Tutor Marked Assignment – Fall16-17
Cut-off Date: 6 /12 /2016
Total Marks:100 converted to be out of 20
Contents: Page Number
TMA Instructions 2
Part 1 3
Part 2 4
Part 3 5
Plagiarism Warning:
As per AOU rules and regulations, all students are required to submit their own TMA work and avoid plagiarism. The AOU has implemented sophisticated techniques for plagiarism detection. You must provide all references in case you use and quote another person's work in your TMA. You will be penalized for any act of plagiarism as per the AOU's rules and regulations.
Declaration of No Plagiarism by Student (to be signed and submitted by student with TMA work):
I hereby declare that this submitted TMA work is a result of my own efforts and I have not plagiarized any other person's work. I have provided all references of information that I have used and quoted in my TMA work.
Name of Student:
Signature:
Date:
M257/TMA Page 2 2016/2017 Fall
TMA Instructions
This TMA assesses your work on Units 1-7 of M257. The marks allocated to each part of a question are indicated in the margin. The total marks for each question are shown at the beginning of each question.
For TMA questions that require coding, a number of marks may be awarded for the style of your Java code. This means that we expect you to be consistent and to follow good practice in the naming of identifiers and layout.
In this TMA, you should do the following:
1- You should develop the required classes on NetBeans IDE.
2- You are required to create a Word file named M257_TMA_Fall16_ID_Name. Then you are required to do the following:
 Copy and paste the codes of each part and the answers of the theoretical questions, and add snap-shots for the output as it is specified under each part.
The TMA for the course has been uploaded to the LMS. You should start working on it right away. Please note the following when working on the TMA:
 No group work is allowed for the TMA. Each student must submit his/her own solution individually.
 Copying the answers from any source other than your own work will be considered as plagiarism.
 Use your own words to answer essay questions.
 Read carefully the second page of the TMA for important instructions.
After you finish solving the TMA, You have 2 submission links: 1- The Regular Submission Link: you need to submit to the regular submission link a compressed file (e.g. zip file) which includes the following: your NetBeans project folder (in Windows 7, you can find this under Documents/NetBeansProjects), 2- The Turnitin submission Link: You need to submit a document Word file including your answers to all questions according to the guidelines on the cover page of the TMA.
Your TMA will not be marked if all the required files are not submitted on the 2 submissions’ links.
M257/TMA Page 3 2016/2017 Fall
Part 1
Part 1.1
In this part you are required to:
1) Review Chapters 1, 2, 3 from M257 Material
2) Specify the version of JDK and IDE that you will use to solve this TMA and create the TMA project. You are required to write the version of JDK and IDE that he/she used.
3) You are required to create a project with name M257_TMA_Fall16_ID, while you are required to write your student ID instead of ID in this package.
Part 1.2
You are required to create a class with name MyLibrary_ID, while you are required to write your student ID instead of ID in this package. It includes the following methods:
area(int): a class method which has one integer argument. It calculates and returns the area of the circle.
area(double): a class method which has one double argument. It calculates and returns the area of the circle.
area(int, int): a class method which has two integer arguments. It calculates and returns the area of the ellipse.
area(int, int): a class method which has two double arguments. It calculates and returns the area of the ellipse.
Part 1.3
You are required to create a class with name Part1_ID, while you are required to write your student ID instead of ID in this package. The class should display the following lines ================================== 1- Calculate the area of the Circle with integer Radius 2- Calculate the area of the Circle with double Radius 3- Calculate the area of the Ellipse with integer Radius 4- Calculate the area of the Ellipse with double Radius 5- Exit Enter your choice:
The class should implement the following scenario:
The user will enter the number of his choice. The class will calculate and print the area of the circle or the eclipse with corresponding type of the radiuses. The class should invoke the appropriate method from MyLibrary_ID library. The class should keep asking the user to enter his choice then calculate and print and then it should stop when the user enter 5 to exit.
Part 1.4
Explain and discuss the mechanism that Java Language is using to deal with duplicate name of the methods in the same class and how the compiler differentiate between the methods and decide which one should be invoked.
M257/TMA Page 4 2016/2017 Fall
Part 2
Part 2.1
In this part you are required to:
1) Review Chapters 3, 4, 5 from M257 Material
2) You are required to create a package with name Part2_ID, while you are required to write your student ID instead of ID in this package.
Part 2.2
Develop an Interface Usable to the following specifications:
1) It has a public method boolean isUsed() (). The method has no argument and returns, true if the object is used and false otherwise.
2) It has a public method void setAsUsed(). The method has no argument and does not return any value.
3) It has a public method void setAsNotUsed(). The method has no argument and does not return any value.
Part 2.3
You are required to model the Book object and you need to check the bibliography fields that are needed to reference the book. You are required to choose 7 fields ONLY.
Develop a public class Book to the following specifications:
 The class 7 private fields of the book from your choice as instance variables and you are required to declare their types according on their data type contents.
 The class has a private boolean instance variable status.
 The class has a multi-argument constructor that sets the value of its instance variables to given values.
 The class has a zero-argument constructor that sets the value of its instance variables to their default values. It should invoke its multi -argument constructor in the same class.
 The class has the getter and setter methods for its instance variables.
 The class has to override the Object’s toString() method in order to return a string representation of the Book instance variables.
 The class has to override Object’s equals() method in order to return true if the object as argument equal to the object who invoked the method and false otherwise. The method should compare all instance variables of the two objects.
 The Book class has to implement the Usable interface and join the interface methods with status instance variable either to set the status of the as used or to set the status of the as not used or to return the current value of used instance variable.
Part 2.4
Develop a public class ReadingList to the following specifications:
 The class has a private instance variable ArrayList of Book, which represents a collection of books of class Book.
 The class has a zero-argument constructor that creates and initializes the ArrayList instance object.
M257/TMA Page 5 2016/2017 Fall
 The class has a public method void addBook (Object) which adds an instance object of book of Book class into the collection.
 The class has a method String displayAll(). It returns either a string representation of the ArrayList collection contents of books with their index in the list or a string message that “NO Books are available”.
 The class has a method void saveIntoFile(String). It saves the contents of the ArrayList collection of books into a file. The file name is the argument of the method.
 The class has a method int getNumberOfBooks(). It returns the number of books in the list.
 The class has a method void removeBook(Book). It removes an object of Book from the list.
 The class has a method void removeBook(int). It removes an object of Book from the list by its index.
Part 2.5
Develop a public class TestBook to the following specifications:
1) You are required to declare and create as an instance object of class ReadingList.
2) You are required to fill the above collection with 5 books.
3) You are required to print the books in the collection on the screen.
4) You are required to display the size of the collection.
5) You are required to remove 2 books from the collection with different methods.
6) You are required to save the content of collection in a file.
The output could be as: 0 Book{title=Putting Java to Work, author=Martin Smith, publisher=Open University, year=2007} 1 Book{title=Computer Organization, author=Linda Null, publisher=Jones& Bartlett learning, year=2015} 2 Book{title=Java How to Program, author=Paul Deitel , Harvey Deitel , publisher=Prentice Hall, year=2014}
Part 3
Part 3.1
In this part you are required to:
1) Review Chapters 5,6,7 from M257 Material
2) You are required to create a package with name Part3_ID, while you are required to write your student ID instead of ID in this package.
Part 3.2
You are required to create a class with name BookFrame.
You are required to copy and paste the codes in the attached file with the TMA on this class.
You are required to check Figure 1 and to complete the missing sections in the code as follows:
Section_1: you are required to declare and create as an instance object of class ReadingList.
M257/TMA Page 6 2016/2017 Fall
Section_2: you are required to create all the fields of the book and add them to panel1. These fields are declared in the code.
Section_3: you are required to create the four buttons and add them to panel2.
Section_4: you are required to create the text area component and add them to panel3.
Section_5: you are required to add the three panels into the container
Section_6: you are required to register the buttons with the listener event object.
Section_7: you are required to add the code of the listener event object as follows:
 In Clear button: you are required to clear the contents of fields of the book on the frame.
 In Add button: you are required to collect the contents of fields of the book and then add the book to the ReadingList instance object by using an appropriate method.
 In Display button: you are required to display the contents of the ReadingList instance object by using an appropriate method on the text area.
 In Save in File button: you are required to save the contents of the ReadingList instance object in a file by using an appropriate method.
The output could be as:
Figure 1
“End of the Questions”




نقدم لكم عروضنا المميزه لجميع طلبة الجامعات 00201102862484

ونواصل العمل المتميز منذ سنوات لتحقيق أهداف وطموحات الطلبه والطالبات بالتخرج بنجاح والتفوق فى جميع المواد الدراسيه


whatsApp: 00201102862484


معنا يحصل الطلبه والطالبات على أعلى الدرجات وبشهادة الطلبه انفسهم .

وهذا مثال من رأى طالبه وهناك مئات الطلاب ونشكر أرائهم ولا يتسع المجال لوضع كلمات الشكر المرسله منهم









فقد اجتاز الكثير من الطلبه الاختبارات للمواد الدراسيه المختلفه وتخرج على ايدينا الكثير من الطلبه كل عام ويتواصلون معنا ويشكرون فى الاساتذه والمهندسين





نقدم لكم :

حلول واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -

لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة

KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan


whatsApp: 00201102862484


الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء

فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه

(.turnitin./ )











نتقدم بخدماتنا المميزة لطلاب وطالبات

الجامعة العربية المفتوحة 00201102862484

واجبات الجامعة العربية المفتوحة

فلقد تميزنا من بداية انشاء الجامعة العربية المفتوحةِaou منذ عام 2003 بتقديم اروع الأمثله و النماذج في حصول الطلاب على اعلى التقديرات بحول الله تعالى في مختلف تخصصات الجامعة العربية المفتوحة فهناك تخصص ادارة الأعمال الذي يقوم بالإشراف عليه نخبه من دكاترة و حملة الماجستير في تخصص ادارة الاعمال و البيزنس لطلاب الجامعة العربية المفتوحة

وكذلك تخصص تقنية المعلومات و الحاسب و الذي يقوم بالإشراف عليه نخبة من المهندسين والاساتذة والمعيدين المتخصصين.

whatsApp: 00201102862484


شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا

whatsApp: 00201102862484

تواصل معنا عن طريق

whatsApp: 00201102862484

اوعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor


يسعدنا تلقي استفساراتكم وطلباتكم على مدار 24 ساعه يوميا



whatsApp: 00201102862484


شرح لكافة الكورسات مع أفضل نخبة من الاساتذه والمهندسين المتخصيين

ملخصات على أعلى درجة من الاحترافية

مراجعات قبل الامتحان

مساعدات اضافية


whatsApp: 00201102862484


وسيتم سرد قائمه بأسماء المواد التي نقوم بتقديم الحلول النموذجية والمنفرده طبقا لنظام التشابه Turnitin الذي يضمن عدم تشابه الواجبات سواء من مصادر الانترنت او من بين واجبات الطلاب و بعضها

وكذلك نقدم شرح لكافة الكورسات على أيدى نخبة من الاساتذه والمهندسين المتخصصين



حل واجب - شرح كورسات M363

حل واجب - شرح كورسات M180

حل واجب - شرح كورسات M275

حل واجب - شرح كورسات M150A

حل واجب - شرح كورسات M150B

حل واجب - شرح كورسات M129

حل واجب - شرح كورسات M130

حل واجب - شرح كورسات M131

حل واجب - شرح كورسات M132

حل واجب - شرح كورسات M256

حل واجب - شرح كورسات TT284

حل واجب - شرح كورسات M359

حل واجب - شرح كورسات TU170

حل واجب - شرح كورسات T325

حل واجب - شرح كورسات T103

حل واجب - شرح كورسات T216A

حل واجب - شرح كورسات T216B

حل واجب - شرح كورسات T215A

حل واجب - شرح كورسات T215B

حل واجب - شرح كورسات T175A

حل واجب - شرح كورسات T175B

حل واجب - شرح كورسات T324

حل واجب - شرح كورسات T471

وغيرها من المواد الاخرى







كما نقدم مشاريع التخرج ودعم مستمر للطلبه فى كل خطوات المشروع والمتابعه مع الطلبه وعمل كافة التقارير المطلوبه

جميع فروع الجامعة العربيه المفتوحة وبقية الجامعات

السعودية - الكويت - الامارات - البحرين - الاردن - عمان - مصر - قطر

تقنية المعلومات


whatsApp: 00201102862484











ومن المميزات التى نقدمها للطلبه :

دعم مستمر قبل وبعد التخرج

تواصل مستمر ومراجعات مستمره

التركيز على الاسئله المتوقعه

ساعات اضافيه للشرح فى حالة عدم فهم اى جزء


whatsApp: 00201102862484


مزايا كثيره نقدمها لجميع الطلبه


تواصل معنا عن طريق

whatsApp: 00201102862484

او عن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor



لدينا حلول مضمونة 100% بإذن الله وغير مكررة لكافة مواد الجامعة المفتوحة مع إمكانية شرح ومراجعة المواد و يوجد وغيرها كثير وكمان عمل كافة الأبحاث ومراجعات لغوية للرسائل العلمية باللغة العربية للاستشارات المجانية حل واجبات الجامعه العربيه المفتوحه




تواصل معنا عن طريق


whatsApp: 00201102862484

وعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


whatsApp: 00201102862484


والانستجرام:

AOU.Doctor











[/COLOR][/SIZE]




 
آخر تعديل:
المشاركات
321
النقاط
16
Question 1: (7 marks)

As a conclusion of what you have learnt, and based on some research, you are asked to compare between Stacks and Queues in terms of the following:

a- What is the principle used to insert/ remove an object in each data structure?

b- State the two major operations used to access data in each data structure.

c- Name one application using each type. d- Provide a valid reference.

Question 2:(10 marks)

You are given a Node class and a List class: public class Node { int data; Node next; Node(int d, Node n){ data = d; next = n; } } public class List { Node header; }

Write a Java function max2List that takes two lists list1 and list2 of the same size and returns a list, list3, that will contain the maximum of the data between the corresponding nodes of lists list1 and list2. For example: Then list3 should be: 3 7 5 header 3 7 5 list3 1 2 5 List2 List1 header header 3


Question 3:(8 marks)

Write a recursive method that takes a stack and prints its contents recursively without using any temporary stack. At the end of the method, the stack would become empty.

Question 4:(10 marks)

Find the total running time of the following methods (justify your answers, showing the intermediate calculations after each line).

A. public int SearchList(List l, int d) { int counter = 0; for (ListNode p = l.header.next; p != null; p = p.next) { if(p.data==d) counter++; } return counter; }

B. public static int SumRows(int[][] myArray) { for (int i = 0; i < myArray.length; i++) { for (int j = 0; j < myArray .length; j++) { rowSum+=a[j]; } } return rowSum; } 4

Question 5: (5 marks)

Given the following program: 1. class recursion { 2. int func (int n) { 3. int result; 4. result = func (n - 1); 5. return result; 6. } 7. } 8. class Output { 9. public static void main(String args[]) { 10. recursion obj = new recursion() ; 11. System.out.print(obj.func(10)); 12. } 13. }

a- What is the output of this program? Explain the result.

b- Include a screenshot that shows the output.

نقدم لكم عروضنا المميزه لجميع طلبة الجامعات 00201102862484

ونواصل العمل المتميز منذ سنوات لتحقيق أهداف وطموحات الطلبه والطالبات بالتخرج بنجاح والتفوق فى جميع المواد الدراسيه


whatsApp: 00201102862484


معنا يحصل الطلبه والطالبات على أعلى الدرجات وبشهادة الطلبه انفسهم .

وهذا مثال من رأى طالبه وهناك مئات الطلاب ونشكر أرائهم ولا يتسع المجال لوضع كلمات الشكر المرسله منهم









فقد اجتاز الكثير من الطلبه الاختبارات للمواد الدراسيه المختلفه وتخرج على ايدينا الكثير من الطلبه كل عام ويتواصلون معنا ويشكرون فى الاساتذه والمهندسين





نقدم لكم :

حلول واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -

لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة

KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan


whatsApp: 00201102862484


الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء

فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه

(.turnitin./ )











نتقدم بخدماتنا المميزة لطلاب وطالبات

الجامعة العربية المفتوحة 00201102862484

واجبات الجامعة العربية المفتوحة

فلقد تميزنا من بداية انشاء الجامعة العربية المفتوحةِaou منذ عام 2003 بتقديم اروع الأمثله و النماذج في حصول الطلاب على اعلى التقديرات بحول الله تعالى في مختلف تخصصات الجامعة العربية المفتوحة فهناك تخصص ادارة الأعمال الذي يقوم بالإشراف عليه نخبه من دكاترة و حملة الماجستير في تخصص ادارة الاعمال و البيزنس لطلاب الجامعة العربية المفتوحة

وكذلك تخصص تقنية المعلومات و الحاسب و الذي يقوم بالإشراف عليه نخبة من المهندسين والاساتذة والمعيدين المتخصصين.

whatsApp: 00201102862484


شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا

whatsApp: 00201102862484

تواصل معنا عن طريق

whatsApp: 00201102862484

اوعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor


يسعدنا تلقي استفساراتكم وطلباتكم على مدار 24 ساعه يوميا



whatsApp: 00201102862484


شرح لكافة الكورسات مع أفضل نخبة من الاساتذه والمهندسين المتخصيين

ملخصات على أعلى درجة من الاحترافية

مراجعات قبل الامتحان

مساعدات اضافية


whatsApp: 00201102862484


وسيتم سرد قائمه بأسماء المواد التي نقوم بتقديم الحلول النموذجية والمنفرده طبقا لنظام التشابه Turnitin الذي يضمن عدم تشابه الواجبات سواء من مصادر الانترنت او من بين واجبات الطلاب و بعضها

وكذلك نقدم شرح لكافة الكورسات على أيدى نخبة من الاساتذه والمهندسين المتخصصين



حل واجب - شرح كورسات M363

حل واجب - شرح كورسات M180

حل واجب - شرح كورسات M275

حل واجب - شرح كورسات M150A

حل واجب - شرح كورسات M150B

حل واجب - شرح كورسات M129

حل واجب - شرح كورسات M130

حل واجب - شرح كورسات M131

حل واجب - شرح كورسات M132

حل واجب - شرح كورسات M256

حل واجب - شرح كورسات TT284

حل واجب - شرح كورسات M359

حل واجب - شرح كورسات TU170

حل واجب - شرح كورسات T325

حل واجب - شرح كورسات T103

حل واجب - شرح كورسات T216A

حل واجب - شرح كورسات T216B

حل واجب - شرح كورسات T215A

حل واجب - شرح كورسات T215B

حل واجب - شرح كورسات T175A

حل واجب - شرح كورسات T175B

حل واجب - شرح كورسات T324

حل واجب - شرح كورسات T471

وغيرها من المواد الاخرى







كما نقدم مشاريع التخرج ودعم مستمر للطلبه فى كل خطوات المشروع والمتابعه مع الطلبه وعمل كافة التقارير المطلوبه

جميع فروع الجامعة العربيه المفتوحة وبقية الجامعات

السعودية - الكويت - الامارات - البحرين - الاردن - عمان - مصر - قطر

تقنية المعلومات


whatsApp: 00201102862484











ومن المميزات التى نقدمها للطلبه :

دعم مستمر قبل وبعد التخرج

تواصل مستمر ومراجعات مستمره

التركيز على الاسئله المتوقعه

ساعات اضافيه للشرح فى حالة عدم فهم اى جزء


whatsApp: 00201102862484


مزايا كثيره نقدمها لجميع الطلبه


تواصل معنا عن طريق

whatsApp: 00201102862484

او عن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor



لدينا حلول مضمونة 100% بإذن الله وغير مكررة لكافة مواد الجامعة المفتوحة مع إمكانية شرح ومراجعة المواد و يوجد وغيرها كثير وكمان عمل كافة الأبحاث ومراجعات لغوية للرسائل العلمية باللغة العربية للاستشارات المجانية حل واجبات الجامعه العربيه المفتوحه




تواصل معنا عن طريق


whatsApp: 00201102862484

وعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


whatsApp: 00201102862484


والانستجرام:

AOU.Doctor











[/COLOR][/SIZE]




 
آخر تعديل:
المشاركات
321
النقاط
16
As a conclusion of what you have learnt, and based on some research, you are asked to compare between Stacks and Queues in terms of the following: a- What is the principle used to insert/ remove an object in each data structure? b- State the two major operations used to access data in each data structure. c- Name one application using each type. d- Provide a valid reference.

نقدم لكم عروضنا المميزه لجميع طلبة الجامعات 00201102862484

ونواصل العمل المتميز منذ سنوات لتحقيق أهداف وطموحات الطلبه والطالبات بالتخرج بنجاح والتفوق فى جميع المواد الدراسيه


whatsApp: 00201102862484


معنا يحصل الطلبه والطالبات على أعلى الدرجات وبشهادة الطلبه انفسهم .

وهذا مثال من رأى طالبه وهناك مئات الطلاب ونشكر أرائهم ولا يتسع المجال لوضع كلمات الشكر المرسله منهم









فقد اجتاز الكثير من الطلبه الاختبارات للمواد الدراسيه المختلفه وتخرج على ايدينا الكثير من الطلبه كل عام ويتواصلون معنا ويشكرون فى الاساتذه والمهندسين





نقدم لكم :

حلول واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -

لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة

KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan


whatsApp: 00201102862484


الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء

فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه

(.turnitin./ )











نتقدم بخدماتنا المميزة لطلاب وطالبات

الجامعة العربية المفتوحة 00201102862484

واجبات الجامعة العربية المفتوحة

فلقد تميزنا من بداية انشاء الجامعة العربية المفتوحةِaou منذ عام 2003 بتقديم اروع الأمثله و النماذج في حصول الطلاب على اعلى التقديرات بحول الله تعالى في مختلف تخصصات الجامعة العربية المفتوحة فهناك تخصص ادارة الأعمال الذي يقوم بالإشراف عليه نخبه من دكاترة و حملة الماجستير في تخصص ادارة الاعمال و البيزنس لطلاب الجامعة العربية المفتوحة

وكذلك تخصص تقنية المعلومات و الحاسب و الذي يقوم بالإشراف عليه نخبة من المهندسين والاساتذة والمعيدين المتخصصين.

whatsApp: 00201102862484


شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا

whatsApp: 00201102862484

تواصل معنا عن طريق

whatsApp: 00201102862484

اوعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor


يسعدنا تلقي استفساراتكم وطلباتكم على مدار 24 ساعه يوميا



whatsApp: 00201102862484


شرح لكافة الكورسات مع أفضل نخبة من الاساتذه والمهندسين المتخصيين

ملخصات على أعلى درجة من الاحترافية

مراجعات قبل الامتحان

مساعدات اضافية


whatsApp: 00201102862484


وسيتم سرد قائمه بأسماء المواد التي نقوم بتقديم الحلول النموذجية والمنفرده طبقا لنظام التشابه Turnitin الذي يضمن عدم تشابه الواجبات سواء من مصادر الانترنت او من بين واجبات الطلاب و بعضها

وكذلك نقدم شرح لكافة الكورسات على أيدى نخبة من الاساتذه والمهندسين المتخصصين



حل واجب - شرح كورسات M363

حل واجب - شرح كورسات M180

حل واجب - شرح كورسات M275

حل واجب - شرح كورسات M150A

حل واجب - شرح كورسات M150B

حل واجب - شرح كورسات M129

حل واجب - شرح كورسات M130

حل واجب - شرح كورسات M131

حل واجب - شرح كورسات M132

حل واجب - شرح كورسات M256

حل واجب - شرح كورسات TT284

حل واجب - شرح كورسات M359

حل واجب - شرح كورسات TU170

حل واجب - شرح كورسات T325

حل واجب - شرح كورسات T103

حل واجب - شرح كورسات T216A

حل واجب - شرح كورسات T216B

حل واجب - شرح كورسات T215A

حل واجب - شرح كورسات T215B

حل واجب - شرح كورسات T175A

حل واجب - شرح كورسات T175B

حل واجب - شرح كورسات T324

حل واجب - شرح كورسات T471

وغيرها من المواد الاخرى







كما نقدم مشاريع التخرج ودعم مستمر للطلبه فى كل خطوات المشروع والمتابعه مع الطلبه وعمل كافة التقارير المطلوبه

جميع فروع الجامعة العربيه المفتوحة وبقية الجامعات

السعودية - الكويت - الامارات - البحرين - الاردن - عمان - مصر - قطر

تقنية المعلومات


whatsApp: 00201102862484











ومن المميزات التى نقدمها للطلبه :

دعم مستمر قبل وبعد التخرج

تواصل مستمر ومراجعات مستمره

التركيز على الاسئله المتوقعه

ساعات اضافيه للشرح فى حالة عدم فهم اى جزء


whatsApp: 00201102862484


مزايا كثيره نقدمها لجميع الطلبه


تواصل معنا عن طريق

whatsApp: 00201102862484

او عن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor



لدينا حلول مضمونة 100% بإذن الله وغير مكررة لكافة مواد الجامعة المفتوحة مع إمكانية شرح ومراجعة المواد و يوجد وغيرها كثير وكمان عمل كافة الأبحاث ومراجعات لغوية للرسائل العلمية باللغة العربية للاستشارات المجانية حل واجبات الجامعه العربيه المفتوحه




تواصل معنا عن طريق


whatsApp: 00201102862484

وعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


whatsApp: 00201102862484


والانستجرام:

AOU.Doctor











[/COLOR][/SIZE]
 
آخر تعديل:
المشاركات
321
النقاط
16
Question 2:(10 marks) You are given a Node class and a List class: public class Node { int data; Node next; Node(int d, Node n){ data = d; next = n; } } public class List { Node header; }
Write a Java function max2List that takes two lists list1 and list2 of the same size and returns a list, list3, that will contain the maximum of the data between the corresponding nodes of lists list1 and list2. For example: Then list3 should be: 3 7 5 header 3 7 5 list3
 
آخر تعديل:
المشاركات
321
النقاط
16
Question 2:(10 marks) You are given a Node class and a List class: public class Node { int data; Node next; Node(int d, Node n){ data = d; next = n; } } public class List { Node header; }

Write a Java function max2List that takes two lists list1 and list2 of the same size and returns a list, list3, that will contain the maximum of the data between the corresponding nodes of lists list1 and list2. For example: Then list3 should be: 3 7 5 header 3 7 5 list3

whatsapp: 00201102862484
 
آخر تعديل:
المشاركات
321
النقاط
16
Question[20 Marks]:
In this TMA, each student is asked to select one of the projects below for development. You are requested to prepare a complete report which should include the phases (from planning till design phases) and their artifacts (diagrams, components, etc.). Your report should be ready for submission for developers to be developed on any selected programming language. Note that, system implementation is beyond the scope of this project.

Note that: you are required to submit from 20-30 pages.

The proposed projects are as follows:


· Health Monitoring System


· Parking Monitoring System


· Traffic Monitoring System


The general structure of the report should be as follows:

· Introduction on the selected project

· Glossary of Terms

· System Planning

· System Requirements

· Functional Requirements

· System Analysis

· System Design

· References

whatsapp: 00201102862484
 
آخر تعديل:
المشاركات
321
النقاط
16
Page 1 / 4
TU170
Tutor-Marked Assignment – Fall 2016-2017
Cut-off date: TBA
Total marks: 40
Submitting your work
This TMA should be submitted to your tutor electronically through the LMS system before the
cut-off date indicated above. Please note that it is your responsibility to ensure that your work is
submitted in the correct format. Anything submitted after the midnight deadline will not count
for assessment purposes.
The TMA is marked out of 20, for the continuous assessment grade.
It consists of 4 questions. The total marks for each question are shown at the beginning of each
question. The marks allocated to each part of a question are indicated in the margin.
Plagiarism Warning:
As per AOU rules and regulations, all students are required to submit their own TMA work and
avoid plagiarism. The AOU has implemented sophisticated techniques for plagiarism detection.
You must provide all references in case you use and quote another person's work in your TMA.
You will be penalized for any act of plagiarism as per the AOU's rules and regulations.
Important note: Before you start working with this assignment, you need to refer to the
plagiarism tutorial posted in LMS.
By submitting the TMA through the LMS system, you are declaring that this submitted TMA work
is a result of your own efforts and you have not plagiarized any other person's work.
Arab Open University
Faculty of Computer Studies
TU170 Computing Essentials
Page 2 / 4
Part 1 [10 marks]
Use the common forum in LMS, in TU170 page, to initiate a discussion and to share your ideas with your classmates about one of the following topics:
· Definition of e-commerce and its types
· Some of the measures to protect computer security
· Hackers and crackers
You should provide screenshots (NOT copy and paste) of all the thread messages in your solution for this part. The thread must contain at least ten messages; five of them should be yours.
Part 2 [8 marks]
1. What is the difference between Image editor programs and Illustration programs in terms of displaying images? [4 marks]
2. What is the difference between blogs and microblogs? [4 marks]
For each question you must use your own words, within the range of 80-120 word count.
Part 3 [6 marks]
In your LMS use the e-library (if you cannot login into the e-library, you can use any search engine) to search about employee-monitoring software.
For this part you are required to:
- Copy at least two paragraph from any source selected. [1 mark]
- Provide the reference of your source. It must be a link directing the user to the source. [1 mark]
- Provide two screenshots of:
· List of hits (the result that contains the keyword). [2 mark]
· The source you have selected. [2 mark]
Page 3 / 4
Part 4 [8 marks]
1. Use MS Excel and the values in figure 1 to create two charts:
- A column chart representing the total percentage of each year in UK.
- A pie chart representing the percentage of each age group in 2016.
For this part, you need to provide ONLY screenshots of the two charts. You may refer to Lab2 tutorials to provide informative charts. [4 marks]
Figure 1: UK Twitter user penetration, by age, 2012-2017.
Source:
http://www.adweek.com/socialtimes/uk-social-media-demographics/494873
2. Open your email (if you don’t have an email account, you can create a new one using one of the webmail providers such as Hotmail, Yahoo or Gmail). Send an email to your tutor’s email address describing the computer essentials, knowledge, skills that you gained from studying the course TU170. You should use your own words.
For this question, you should provide one screenshot of the email sent to your tutor. [4 marks]
Notes:
· Sending an email to your tutor without providing a screenshot will not be counted when marking this question.
· You should use your email account to send the email.
· Minimum word count required for this part is 100.
TMA presentation [8 marks]
The TMA word document must satisfy the following:
- Header contains student’s name and id
- Page numbering
Page 4 / 4
- Page borders
- No grammar and spelling mistakes
How to submit the TMA
· Submit ONLY one word file contains your full solution for this TMA
· Name your TMA file as studentId_firstName_ surname


تواصل معنا عن طريق


whatsApp: 00201102862484

وعن طريق الايميل عبر:

Professor.tma@gmail.com


whatsApp: 00201102862484


والانستجرام:

AOU.Doctor
 
آخر تعديل:
المشاركات
321
النقاط
16
In the context of Software Engineering differentiate between Validation and
Verification (V&V).
 What are the objectives of V&V?
 Briefly describe the approaches used in software V&V.
 Briefly describe the techniques used in software V&V.
 Why it is important to apply V&V in every stage of software development?

4.1. Briefly explain how class diagrams are helping you in completing software development
process..
4.2 Answer the given below questions based on the following scenario
An insurance firm deals with different type of clients; vehicle insurance, health insurance and
life insurance. The firm has a main office and operates in many locations and controlled by the
head office. The main office details are title, number of locations and address. The location
details to be stored. The details are ID, area name, number of services offered and number of
employees. Each location is assigned with one Director. Employee details to be stored are
Employee ID, name, date of birth, joining date, address and contact number. The client details
to be stored are ID, name, address, contact number and insurance type. There are many
insurability services available to the clients. Service details to be stored are ID, description and
the estimated amount. One employee may manage more than one service. The client may
request for more than one service.
4.3.1 Identify the classes and their attributes in the above scenario
4.3.2 Draw a class diagram based on the given scenario; the diagram should include
all classes in the system, the relationship between classes, multiplicity
specifications and any necessary association names.


 
آخر تعديل:
المشاركات
321
النقاط
16
Question 1 [20 Marks]
Using the AOU e-Library or other online sources, search for “MariaDB” and briefly
explain its relation to “MySQL”. Make sure to present a good paragraph of about 100
words.
Question 2 [50 Marks]
This question is based on the “guessing machine” (Chapter 11) that was discussed
during the tutorials.
You are asked to implement the PHP and HTML code that will complete the program
below. The program is mainly a guessing game to try and guess what the scrambled
word is.
Here is a sample run with explanations that are followed by some hints:
For the first visit, the user
will be presented with a
welcome message and a
word to be guessed.
The shuffled word to be
guessed is “supermarket”
If the user guessed the
word correctly, he will
receive a proper message
and a new word to guess.
The new word in this
example is “programming”
If the user did not guess
the word correctly, he will
receive the same word but
with a different shuffling.
The word in this example
is still “programming”
M275 – TMA Page 3 of 4 2016-2017 / Spring
Hints:
 In order to be able to provide for each run a new word to be shuffled you can
place the words in an array and generate the index of the word to be guessed in
a hidden form input element.
Here is a sample array:
$strArray = array("supermarket", "programming", "development", "apache",
"university");
 For the first visit to the page, the index can be initialized to 0, which is the first
word. That index can then be retrieved from the posted data since it can be
placed in a hidden form input element.
Here is an example of how it can be implemented:
<input type="hidden" name="index" value="<?php echo $index; ?>">
 In order to shuffle the characters of a string, you can use the function
“str_shuffle”. Check online the documentation of how str_shuffle can be used.
Question 3 [30 Marks]
Writing SQL queries:
Read the section “Using Join” of Chapter 16 in the book (pages 312 -> 314 in the fifth
edition) then answer the questions below:
Consider the following tables:
students
student_id firstname lastname
123 Some One
125 Another One
167 Good Student
courses
course_code course_name
M275 Web Development using PHP and MySQL
M180 Data Structures and Algorithms
Students can register in many courses and each course can have several students
registered in it.
a- Write an SQL query that would create the table registration to keep track of which
student is registered in which course using the following structure:
M275 – TMA Page 4 of 4 2016-2017 / Spring
registrations
student_id course_code
b- Write SQL insert queries into table registrations to reflect the following
registrations:
 “Some One” (id: 123) is registered in “M275”
 “Some One” (id: 123) is registered in “M180”
 “Good Student” (id: 167) is registered in “M180”
 “Another One” (id: 125) is registered in “M275”
c- Write an SQL select query using left join that would retrieve all the names of
students that are registered in a course that includes the word “Development” in
the course_name field.
Note: you need to list the names by performing concatenation between the fields
firstname and lastname.
End of the Questions


معنا يحصل الطلبه والطالبات على أعلى الدرجات وبشهادة الطلبه انفسهم .

وهذا مثال من رأى طالبه وهناك مئات الطلاب ونشكر أرائهم ولا يتسع المجال لوضع كلمات الشكر المرسله منهم

 
آخر تعديل:
المشاركات
321
النقاط
16
Question 1 10 Marks This question analyses the students’ knowledge in “Object Oriented Software Design using Class and Object Models”.
1. Analyze the difference between class and object models and identify the main limitations of class models
2. Explain how generalization/specialization relationships are represented in class diagrams with proper examples.
3. Recognize the need for constraints on class models and specify expressing constraints within a single class and expressing constraints on associations
4. Write summary about your findings:
Students are required to follow the instructions given at the beginning to answer this question.
Mark Distribution:
2 Marks each for the correct answer with proper referencing and citation
6
Summary of the findings
1.5
References
1.0
Using standard Form of References
1.5
M363 TMA Spring 2016-2017 Page 3
Question 2 15 Marks This question analyses the students’ knowledge and understanding in analyzing given scenario to build activity diagrams studied in Unit-3 of the module
Draw the activity diagram of the following scenario:
In an online ordering system, the customer search for products and once they found the required item, they will be adding the found items to their shopping cart. After completing adding required and found products into the cart, they can proceed with entering details of new order or proceed with the payment. The system must verify the user credentials to validate the legitimate users. The system will add order to production list and schedule delivery date, send confirmation email to customer’s e-mail with the projected delivery date. The system saves all the updates in the database. If the items required by the customer that are not in stock, the system will place order for these products with the supplier. Once they receive approval about the non-stock products from the supplier the customers will be informed through email. The customer can end the process or repeat the search and find process for different products.
Question 3 30 Marks This question analyses the students’ knowledge and understanding in analyzing given scenario to build use case diagrams studied in Unit-2 and Unit-3 of the module
Answer the given below questions based on the following scenario
The existing Human Resources Management System in a project management firm is not satisfying the requirements of the employee payroll computation due the overtime hours and multiple project assignments in the firm. The firm management has decided to develop an advanced, secure HR System to solve this problem. The new system is expected to allow employees to use an electronic card which allows the employees to login to the system and generates and view pay slips based on number of hours worked and total amount of overtime hours. The system verifies the user credentials. The system is expected to run in multiple platforms both web based and mobile versions. The system will have the firm’s logo in all the pages. The employee will be able to access and edit only their personal details. The system expected to keep employee data in the firm’s database in order to calculate the payroll. The system will allow the employees to know the number of hours, including the overtime hours, worked per day and total of all hours spent on a particular assigned project and total pay received for the same project. The HR system administrator will be able to keep track of all the information including adding new employees, deleting employees, and edit employee information and produce various reports. Only the HR system administrator will be able to generate performance appraisal reports of the employees for benefit administration purposes. The system is expected to handle at least 90% of the employee population to access the system from a web or mobile interface within 5 minutes
M363 TMA Spring 2016-2017 Page 4
3..1
Identify any FOUR business processes from the scenario
3.2
Identify any two business rules from the scenario
3.3
Identify any two functional requirements and their types of the HR system
3.4
Identify any four non-functional requirements and their types of the HR system
3.5
List the actors to be part of the HR system
3.6
List the use cases to be part of the HR system
3.7
Draw a use case diagram based on the given scenario
Question 4 15 Marks This question analyses the students’ knowledge and understanding in analyzing given scenario to build class diagrams studied in Units 3,4 and 5 of the module
Answer the given below questions 4.1 and 4.2 based on the following scenario
A course management system is required to build for a university’s IT college. Each course is made up of a number of topics. The IT courses are in different topics such as Communication, Software Development and Mathematics. The topics details ate Topic ID and description. The course details to be stored are course ID, description, specialist area. Tutors in the university are assigned courses to teach according to their specialization and availability. Tutor ID, Name and specialty to be stored in the system. The university prepares the course calendar for every semester which will be available to the tutor and students. The calendar includes start date and end date of classes, course ID, Tutor ID and assessment dates. Every semester a number of courses are offered to the students. Student can register one or more courses in various topics in one semester. Student Id, Name, Address, Date of Birth are the student details to be stored in the system. One course may have more than one tutor in a semester. Course Administrator is assigned for each course to manage the course contents and assignments. A course tutor may work as a Course Administrator.
4.1
Identify the classes and their attributes in the above scenario
4.2
Draw a class diagram based on the given scenario; the diagram should include all classes in the system, the relationship between classes, multiplicity specifications and any necessary association names.
M363 TMA Spring 2016-2017 Page 5
Question 5 10 Marks This question analyses the students’ knowledge in various strategies used in Software Industry.
Discuss on the topic: “Outsourcing and In sourcing in software industry”. Your discussion should include the differences between the strategies, advantages and disadvantages of each strategy with relevant examples.
Students are required to follow the instructions given at the beginning to answer this question.
Mark Distribution:
Differences between the outsourcing strategies, advantages and disadvantages of each strategy with relevant examples (with proper referencing and citation)
3
Advantages and disadvantages of each strategy with relevant examples
4
References
2
Using standard Form of References

نقدم لكم عروضنا المميزه لجميع طلبة الجامعات 00201102862484

ونواصل العمل المتميز منذ سنوات لتحقيق أهداف وطموحات الطلبه والطالبات بالتخرج بنجاح والتفوق فى جميع المواد الدراسيه


whatsApp: 00201102862484


معنا يحصل الطلبه والطالبات على أعلى الدرجات وبشهادة الطلبه انفسهم .

وهذا مثال من رأى طالبه وهناك مئات الطلاب ونشكر أرائهم ولا يتسع المجال لوضع كلمات الشكر المرسله منهم









فقد اجتاز الكثير من الطلبه الاختبارات للمواد الدراسيه المختلفه وتخرج على ايدينا الكثير من الطلبه كل عام ويتواصلون معنا ويشكرون فى الاساتذه والمهندسين





نقدم لكم :

حلول واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -

لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة

KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan


whatsApp: 00201102862484


الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء

فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه

(.turnitin./ )











نتقدم بخدماتنا المميزة لطلاب وطالبات

الجامعة العربية المفتوحة 00201102862484

واجبات الجامعة العربية المفتوحة

فلقد تميزنا من بداية انشاء الجامعة العربية المفتوحةِaou منذ عام 2003 بتقديم اروع الأمثله و النماذج في حصول الطلاب على اعلى التقديرات بحول الله تعالى في مختلف تخصصات الجامعة العربية المفتوحة فهناك تخصص ادارة الأعمال الذي يقوم بالإشراف عليه نخبه من دكاترة و حملة الماجستير في تخصص ادارة الاعمال و البيزنس لطلاب الجامعة العربية المفتوحة

وكذلك تخصص تقنية المعلومات و الحاسب و الذي يقوم بالإشراف عليه نخبة من المهندسين والاساتذة والمعيدين المتخصصين.

whatsApp: 00201102862484


شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا

whatsApp: 00201102862484

تواصل معنا عن طريق

whatsApp: 00201102862484

اوعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor
 
آخر تعديل:
المشاركات
321
النقاط
16
Part 1 [10 marks]
Use the common forum in LMS, in TU170 page, to initiate a discussion and to share your ideas with your classmates about one of the following topics:
 Plagiarism, why and how to avoid it
 Smartphones
 Advantages and disadvantages of cloud storage services
You should provide screenshots (NOT copy and paste) of all the thread messages in your solution for this part. The thread must contain at least ten messages; five of them should be yours.
Part 2 [8 marks]
1. What is netiquette and why it is important when communicating online? [4 marks]
2. List and describe the three types of electronic commerce and explain how to ensure secure payment in electronic commerce? [4 marks]
For each question you must use your own words, within the range of 80-120 word count.
Part 3 [6 marks]
In your LMS use the e-library (if you cannot login into the e-library, you can use any search engine) to search about cybercrime.
For this part you are required to provide:
 one screenshot of the website selected. [2 mark]
 one paragraph describing cybercrime created by your own words. [2 mark]
 proper citation for the website selected [2 mark]
Part 4 [8 marks]
1. Use MS Excel and the values in figure 1 to create two charts:
- A column chart representing the percentages of users by gender.
- A pie chart representing the percentages of users by age.
For this part, you need to provide ONLY screenshots of the two charts. You may refer to Lab2 tutorials to provide informative charts. [4 marks]
Page 3 / 3
Figure 1: https://www.clicky.co.uk/2009/07/facebook-isnt-just-for-teens-and-twenty-somethings/
2. Open your email (if you don’t have an email account, you can create a new one using one of the webmail providers such as Hotmail, Yahoo or Gmail). Send an email to your tutor’s email address describing the computer essentials, knowledge, skills that you gained from studying the course TU170. You should use your own words.
For this question, you should provide one screenshot of the email sent to your tutor. [4 marks]
Notes:
 Sending an email to your tutor without providing a screenshot will not be counted when marking this question.
 You should use your email account to send the email.
 Minimum word count required for this part is 100.
نقدم لكم عروضنا المميزه لجميع طلبة الجامعات 00201102862484

ونواصل العمل المتميز منذ سنوات لتحقيق أهداف وطموحات الطلبه والطالبات بالتخرج بنجاح والتفوق فى جميع المواد الدراسيه


whatsApp: 00201102862484


معنا يحصل الطلبه والطالبات على أعلى الدرجات وبشهادة الطلبه انفسهم .

وهذا مثال من رأى طالبه وهناك مئات الطلاب ونشكر أرائهم ولا يتسع المجال لوضع كلمات الشكر المرسله منهم









فقد اجتاز الكثير من الطلبه الاختبارات للمواد الدراسيه المختلفه وتخرج على ايدينا الكثير من الطلبه كل عام ويتواصلون معنا ويشكرون فى الاساتذه والمهندسين





نقدم لكم :

حلول واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -

لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة

KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan


whatsApp: 00201102862484


الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء

فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه

(.turnitin./ )











نتقدم بخدماتنا المميزة لطلاب وطالبات

الجامعة العربية المفتوحة 00201102862484

واجبات الجامعة العربية المفتوحة

فلقد تميزنا من بداية انشاء الجامعة العربية المفتوحةِaou منذ عام 2003 بتقديم اروع الأمثله و النماذج في حصول الطلاب على اعلى التقديرات بحول الله تعالى في مختلف تخصصات الجامعة العربية المفتوحة فهناك تخصص ادارة الأعمال الذي يقوم بالإشراف عليه نخبه من دكاترة و حملة الماجستير في تخصص ادارة الاعمال و البيزنس لطلاب الجامعة العربية المفتوحة

وكذلك تخصص تقنية المعلومات و الحاسب و الذي يقوم بالإشراف عليه نخبة من المهندسين والاساتذة والمعيدين المتخصصين.

whatsApp: 00201102862484


شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا

whatsApp: 00201102862484

تواصل معنا عن طريق

whatsApp: 00201102862484

اوعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor
 
آخر تعديل:
المشاركات
321
النقاط
16
Being Cheap is our specialty


Hon Hai Precision Industry is sometimes called the biggest company you have never hear of. Yet it is one of the world’s largest contract electronics manufacturers who produce many of the world’s computer, consumer electronics and communications products for customers such as Apple, Dell, Nokia and Sony. Since it was founded in 1974, the company’s growth has been phenomenal. It is now the world’s biggest contract manufacturer for the electronics industry. Why? Because it can make these products cheaper than its rivals. In fact, the company is known for having an obsession with cutting its costs. Unlike some of its rivals, it has no imposing headquarters. The company is run from a five-storey concrete factory in a grimy suburb of Taipei and its annual meeting is held in the staff canteen.

‘Doing anything else would be spending your money. Cheap is our specialty’, says chairman Terry Gow, and he is regarded as having made Hon Hai the most effective company in his industry at controlling costs.

The extra business this has brought has enabled the company to achieve economies of scale above those of its competitors. It has also expanded into making more of the components that go into its products than its competitors. Perhaps most significantly, Hon Hai has moved much of its manufacturing into China and other low-cost areas with plants in South-East Asia, Eastern Europe and Latin America. In China alone, it employs 100,000 people, and with wages rates as low as one-fifth of those in Taiwan many of Hon Hai’s competitors have also shifted their production into China.

Slack. N., Stuart, C., and Robert, J. (2010) Operations Management. Harlow, England: Financial Times Prentice Hall.



Discussion Questions


Question 1 (300 words, 30 marks)

Identify the various ways in which Hon Hai has kept its costs low.

Question 2 (200 words, 30 marks)

How easy will it be for Hon Hai’s competitors to copy the way it has kept its low costs.

Question 3 (400 words, 40 marks)

Explain the five performance objectives of operation. Discuss the effect of the four objectives on the cost objective. Support your answer with relevant examples.


نقدم لكم عروضنا المميزه لجميع طلبة الجامعات 00201102862484

ونواصل العمل المتميز منذ سنوات لتحقيق أهداف وطموحات الطلبه والطالبات بالتخرج بنجاح والتفوق فى جميع المواد الدراسيه


whatsApp: 00201102862484


معنا يحصل الطلبه والطالبات على أعلى الدرجات وبشهادة الطلبه انفسهم .

وهذا مثال من رأى طالبه وهناك مئات الطلاب ونشكر أرائهم ولا يتسع المجال لوضع كلمات الشكر المرسله منهم









فقد اجتاز الكثير من الطلبه الاختبارات للمواد الدراسيه المختلفه وتخرج على ايدينا الكثير من الطلبه كل عام ويتواصلون معنا ويشكرون فى الاساتذه والمهندسين





نقدم لكم :

حلول واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -

لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة

KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan


whatsApp: 00201102862484


الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء

فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه

(.turnitin./ )











نتقدم بخدماتنا المميزة لطلاب وطالبات

الجامعة العربية المفتوحة 00201102862484

واجبات الجامعة العربية المفتوحة

فلقد تميزنا من بداية انشاء الجامعة العربية المفتوحةِaou منذ عام 2003 بتقديم اروع الأمثله و النماذج في حصول الطلاب على اعلى التقديرات بحول الله تعالى في مختلف تخصصات الجامعة العربية المفتوحة فهناك تخصص ادارة الأعمال الذي يقوم بالإشراف عليه نخبه من دكاترة و حملة الماجستير في تخصص ادارة الاعمال و البيزنس لطلاب الجامعة العربية المفتوحة

وكذلك تخصص تقنية المعلومات و الحاسب و الذي يقوم بالإشراف عليه نخبة من المهندسين والاساتذة والمعيدين المتخصصين.

whatsApp: 00201102862484


شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا

whatsApp: 00201102862484

تواصل معنا عن طريق

whatsApp: 00201102862484

اوعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor
 
آخر تعديل:
المشاركات
321
النقاط
16
There are as many ways to use information technology in business as there are business activities to be pursued. Human Resource management has many activities that are designed to support the strategic goals of the organization. Write an essay to explain in some details, any three of these HRM activities and the role of using information systems within these activities. Support your answers with relevant examples

نقدم لكم عروضنا المميزه لجميع طلبة الجامعات 00201102862484

ونواصل العمل المتميز منذ سنوات لتحقيق أهداف وطموحات الطلبه والطالبات بالتخرج بنجاح والتفوق فى جميع المواد الدراسيه


whatsApp: 00201102862484


معنا يحصل الطلبه والطالبات على أعلى الدرجات وبشهادة الطلبه انفسهم .

وهذا مثال من رأى طالبه وهناك مئات الطلاب ونشكر أرائهم ولا يتسع المجال لوضع كلمات الشكر المرسله منهم









فقد اجتاز الكثير من الطلبه الاختبارات للمواد الدراسيه المختلفه وتخرج على ايدينا الكثير من الطلبه كل عام ويتواصلون معنا ويشكرون فى الاساتذه والمهندسين





نقدم لكم :

حلول واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -

لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة

KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan


whatsApp: 00201102862484


الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء

فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه

(.turnitin./ )











نتقدم بخدماتنا المميزة لطلاب وطالبات

الجامعة العربية المفتوحة 00201102862484

واجبات الجامعة العربية المفتوحة

فلقد تميزنا من بداية انشاء الجامعة العربية المفتوحةِaou منذ عام 2003 بتقديم اروع الأمثله و النماذج في حصول الطلاب على اعلى التقديرات بحول الله تعالى في مختلف تخصصات الجامعة العربية المفتوحة فهناك تخصص ادارة الأعمال الذي يقوم بالإشراف عليه نخبه من دكاترة و حملة الماجستير في تخصص ادارة الاعمال و البيزنس لطلاب الجامعة العربية المفتوحة

وكذلك تخصص تقنية المعلومات و الحاسب و الذي يقوم بالإشراف عليه نخبة من المهندسين والاساتذة والمعيدين المتخصصين.

whatsApp: 00201102862484


شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا

whatsApp: 00201102862484

تواصل معنا عن طريق

whatsApp: 00201102862484

اوعن طريق الايميل عبر:

Professor.tma@gmail.com

doctor.aoua@gmail.com


الانستجرام:

AOU.Doctor
 
آخر تعديل:
المشاركات
321
النقاط
16
The 10 biggest R&D spenders worldwide

Michael Casey,Robert Hackett

Nov 17, 2014

“Innovative” has become, it seems, a trite descriptor, since marketing departments plaster the word everywhere. So who is actually investing the most in research and development? As it turns out, companies are spending more on R&D than ever before. The Global Innovation 1000, a list of public companies that spend the most on innovation, last year invested a record $647 billion, an increase of $9 billion over the previous year. That total represents two-fifths of all innovation spending by organizations worldwide, according to a report from Strategy&, the consultancy formerly known as Booz & Co.

Where does all that money go? Over the past decade, two industries have accounted for half of all R&D spending: healthcare and computers. Other resource-intensive industries include healthcare, autos, and software. Fortunecombed through the annual reports of Strategy&'s top 10 to learn more about how big companies spend their R&D budgets. Here's what we found.



1. Volkswagen

  • R&D spending in 2013: $13.5 billion
  • As a percentage of revenue: 5.2%
For the third year in a row, the German carmaker tops the Strategy& list of research and development spenders. Volkswagen says its spending results from being a “highly competitive and innovative car manufacturer which must fulfill a whole host of environmental and safety standards.” Much of that spending has gone into hybrid vehicles and adding new technology, including semi-autonomous features to some of its 12 brands. It also is looking to reduce CO2 emissions across its fleet and invest in ways to electrify vehicles.






2. Samsung

  • R&D spending in 2013: $13.4 billion
  • As a percentage of revenue: 6.4%
The South Korean conglomerate claims second place once again. Its many R&D centers range from Silicon Valley to Bangalore to Beijing. The company says it is developing a smart TV monitor and a smart TV service as part of its research program. Domestically, Samsung breaks R&D into three organizations: business unit development teams that have a one-to-two year development outlook; research institutes that have a three-to-five year development outlook; and the Samsung Advanced Institute of Technology, which works on projects with a further line of sight.





3. Intel

  • R&D spending in 2013: $10.6 billion
  • As a percentage of revenue: 20.1%
The Santa Clara, Calif.-based chip manufacturer invests in R&D to keep pace with Moore’s Law, an observation by company co-founder Gordon Moore in 1965 that computing power doubles every two years. As the company works to cram more transistors onto its circuits, development eats most of the company’s R&D spending. “It’s getting more expensive to do the development piece of it because wafers get more expensive over time as more steps get added to the process,” says Michael Mayberry, vice president and director of components research at Intel. “Complexity drives cost.” One recent example of the company’s R&D efforts includes the 14nm Intel Core M processor, which is half the size of the previous generation of chips with 20% longer battery life and 60% less energy expenditure.





4. Microsoft

  • R&D spending in 2013: $10.4 billion
  • As a percentage of revenue: 13.4%
Microsoft, the biggest spender among software and Internet companies, likes to refer to the “small r” and the “big D.” The company prides itself on developing products for the current market while searching for the next big thing. With more than 1,000 doctorate-holding researchers, its research program contributes to nearly everything the company ships today—one of the latest examples being Microsoft Band, a wearable device that aims to help people live a healthy and more productive life. Over the years, other technologies emerging from the company’s R&D program have included Xbox 360 and Xbox One, Kinect and Skype Translator.





5. Roche

  • R&D spending in 2013: $10 billion
  • As a percentage of revenue: 19%
Leading the healthcare industry in R&D spending, the Swiss biopharmaceutical company spends more today than it did when it topped the Strategy& list three years ago. The company invests an overwhelming majority of its R&D budget —almost 90%—on pharmaceuticals, while the rest goes into diagnostics. Oncology, the largest part of Roche’s business, eats about half of its pharma R&D spending. One of the company’s latest drugs, a targeted medicine for advanced breast cancer called Kadcyla, was approved in the U.S. and E.U. last year. Roche says it is looking to leverage parts of the Kadcyla platform (for instance, the innovative way it links chemotherapeutic agents and antibodies) for future drugs.





6. Novartis

  • R&D spending in 2013: $9.9 billion
  • As a percentage of revenue: 16.8%
As the second-biggest health care spender, Novartis invested nearly 17% of its revenues into R&D in 2013 and has more than 200 projects in clinical development, including 138 in pharmaceuticals. Among the big discoveries from its R&D program was the drug Zykadia, which treats patients with a certain form of lung cancer and, in August, the company presented data on its drug LCZ696, an investigational heart failure medicine, showing it was superior to the current best treatments. And in October, an advisory committee to the FDA approved unanimously to support the approval AIN457 (secukinumab) for the treatment of moderate-to-severe plaque psoriasis.



7. Toyota

  • R&D spending in 2013: $9.1 billion
  • As a percentage of revenue: 3.5%

The Japanese automaker's biggest R&D investment areas include environmental and hybrid systems like electric and fuel cell vehicles as well as safety technologies, like vehicle dynamic control and crash safety performance. In its Q2 financial results, the company reported that these technologies are “a foundation for future growth. We will focus our investment in these areas.”

8. Johnson & Johnson

  • R&D spending in 2013: $8.2 billion
  • As a percentage of revenue: 11.5%
The American health care company has long prided itself on investing in R&D and for the past five years has consistently been among the top spenders in the pharma industry. That investment has paid off big, with the pharmaceutical business launching 14 new compounds since 2009. J&J says it plans to file more than 10 new drugs and 25 line extensions between 2013 and 2017.



9. Google

  • R&D spending in 2013: $8 billion
  • As a percentage of revenue: 13.2%
Known for pursuing moonshot R&D projects, the Mountain View, Calif.-based Internet company has invested in seemingly outlandish technologies such as self-driving cars, computer eyewear and balloon-distributed Wi-Fi. The company employs about 18,600 people in research and development according to its latest annual report, and most of its R&D costs go into staffing and personnel support. According to Google's annual report, "our product development philosophy is to launch innovative products early and often, and then iterate rapidly to make those products even better."





10. Merck

  • R&D spending in 2013: $7.5 billion
  • As a percentage of revenue: 17%
The N.J.-based pharmaceutical company lists its top R&D investment priorities as oncology, infectious diseases, vaccines, and diabetes. This year Merck received approval from the FDA for an immuno-oncology drug called Keytruda that treats a dangerous form of skin cancer known as advanced melanoma. “We see Keytruda and immuno-oncology drugs as a fundamental change in how we treat cancer patients,” says Dr. Roy Baynes, senior vice president of global clinical development. Merck is also extending studies of the drug to more than 30 other tumor types, he says.



Casey, M., Hackett, R. (November 17, 2014). The 10 biggest R&D spenders worldwide.

Retrieved from http://fortune.com/2014/11/17/top-10-research-development/



I- QUESTIONS:

Answers to these questions should be based on: the case study, material learned from the textbook related to different TM concepts (acquisition, external acquisition, types of external collaboration…) and online sources (i.e. companies’ webpages, AOU e-library databases…)

1- The role of R&D in all companies of all sectors is crucial, especially in technological industries. Elaborate on this importance, for all sectors in general and for technological companies in particular and explain how it is linked to innovation. Give examples to support your answer. (300 words – 30 marks)



2- Choose one of the companies listed above, visit its website and other web pages you find interesting for your search, and elaborate on its R&D department and activities (number of employees in the department, budget allocated, spending on R&D, areas of research, latest innovations…) – (350 words – 35 marks)


3- Choose a recent technology or product introduced by one of the companies listed in the text above and discuss its characteristics reflecting on the innovative side of it comparing to similar of competitive products. (350 words – 35 marks)



لدينا حلول مضمونة 100% بإذن الله وغير مكررة لكافة مواد الجامعة المفتوحة مع إمكانية شرح ومراجعة المواد و يوجد وغيرها كثير وكمان عمل كافة الأبحاث ومراجعات لغوية للرسائل العلمية باللغة العربية للاستشارات المجانية حل واجبات الجامعه العربيه المفتوحه

تواصل معنا عن طريق


whatsApp: 00201102862484

وعن طريق الايميل عبر:

Professor.tma@gmail.com


whatsApp: O O 9 6 6 5 4 1 5 9 7 5 6 O


والانستجرام:

AOU.Doctor






 
آخر تعديل:
المشاركات
321
النقاط
16
CASE STUDY

FOR B301A TMA

APPLE

Apple’s profitable but risky strategy

When Apple’s Chief Executive – Steven Jobs – launched the Apple iPod in 2001 and the iPhone in 2007, he made a significant shift in the company’s strategy from the relatively safe market of innovative, premium-priced computers into the highly competitive markets of consumer electronics. This case explores this profitable but risky strategy.

Early beginnings

To understand any company’s strategy, it is helpful to begin by looking back at its roots. Founded in 1976, Apple built its early reputation on innovative personal computers that were par-ticularly easy for customers to use and as a result were priced higher than those of competitors. The inspiration for this strategy came from a visit by the founders of the company – Steven Jobs and Steven Wozniack – to the Palo Alto research laboratories of the Xerox company in 1979. They observed that Xerox had developed an early version of a computer interface screen with the drop-down menus that are widely used today on all personal computers. Most computers in the late 1970s still used complicated technical interfaces for even simple tasks like typing – still called ‘word-processing’ at the time.

Jobs and Wozniack took the concept back to Apple and developed their own computer – the Apple Macintosh (Mac) – that used this consumer-friendly interface. The Macintosh was launched in 1984. However, Apple did not sell to, or share the software with, rival companies. Over the next few years, this non-co-operation strategy turned out to be a major weakness for Apple.

Battle with Microsoft

Although the Mac had some initial success, its software was threatened by the introduction of Windows 1.0 from the rival company Microsoft, whose chief executive was the well-known Bill Gates. Microsoft’s strategy was to make this software widely available to other computer manufacturers for a licence fee – quite unlike Apple. A legal dispute arose between Apple and Microsoft because Windows had many on-screen similarities to the Apple product. Eventually, Microsoft signed an agreement with Apple saying that it would not use Mac technology in Windows 1.0. Microsoft retained the right to develop its own interface software similar to the original Xerox concept.

Coupled with Microsoft’s willingness to distribute Windows freely to computer manufacturers, the legal agreement allowed Microsoft to develop alternative technology that had the same on-screen result. The result is history. By 1990, Microsoft had developed and distributed a version of Windows that would run on virtually all IBM-compatible personal computers – see Case 1.2. Apple’s strategy of keeping its software exclusive was a major strategic mistake. The company was determined to avoid the same error when it came to the launch of the iPod and, in a more subtle way, with the later introduction of the iPhone.

Apple’s innovative products

Unlike Microsoft with its focus on a software-only strategy, Apple remained a full-line computer manufacturer from that time, supplying both the hardware and the software. Apple continued to develop various innovative computers and related products. Early successes included the Mac2 and PowerBooks along with the world’s first desktop publishing programme – PageMaker. This latter remains today the leading programme of its kind. It is widely used around the world in publishing and fashion houses. It remains exclusive to Apple and means that the company has a specialist market where it has real competitive advantage and can charge higher prices.

Not all Apple’s new products were successful – the Newton personal digital assistant did not sell well. Apple’s high price policy for its products and difficulties in manufacturing also meant that innovative products like the iBook had trouble competing in the personal computer market place.

Apple’s move into consumer electronics

Around the year 2000, Apple identified a new strategic management opportunity to exploit the growing worldwide market in personal electronic devices – CD players, MP3 music players, digital cameras, etc. It would launch its own Apple versions of these products to add high-value, user-friendly software. Resulting products included iMovie for digital cameras and iDVD for DVD-players. But the product that really took off was the iPod – the personal music player that stored hundreds of CDs. And unlike the launch of its first personal computer, Apple sought industry co-operation rather than keeping the product to itself.

Launched in late 2001, the iPod was followed by the iTunes Music Store in 2003 in the USA and 2004 in Europe – the Music Store being a most important and innovatory development. iTunes was essentially an agreement with the world’s five leading record companies to allow legal downloading of music tracks using the internet for 99 cents each. This was a major coup for Apple – it had persuaded the record companies to adopt a different approach to the problem of music piracy. At the time, this revolutionary agreement was unique to Apple and was due to the negotiating skills of Steve Jobs, the Apple chief executive, and his network of contacts in the industry. Figure 1.9 shows that Apple’s new strategy was beginning to pay off. The iPod was the biggest single sales contributor in the Apple portfolio of products.

In 2007, Apple followed up the launch of the iPod with the iPhone, a mobile telephone that had the same user-friendly design characteristics as its music machine. To make the iPhone widely available and, at the same time, to keep control, Apple entered into an exclusive contract with only one national mobile telephone carrier in each major country – for example, AT&T in the USA and O2 in the UK. Its mobile phone was premium priced – for example, US$599 in North America. However, in order to hit its volume targets, Apple later reduced its phone prices, though they still remained at the high end of the market. This was consistent with Apple’s long-term, high-price, high-quality strategy. But the company was moving into the massive and still-expanding global mobile telephone market where competition had been fierce for many years. (Note that with regard to Figure 1.9, the new iPhone was too new to have made any impact on sales or profitability in 2007.)

And the leader in mobile telephones – Finland’s Nokia – was about to hit back at Apple, though with mixed results. But other companies, notably the Korean company Samsung and the Taiwanese company, HTC, were to have more success later.

So, why was the Apple strategy risky?

By 2007, Apple’s music player – the iPod – was the premium-priced, stylish market leader with around 60 per cent of world sales and the largest single contributor to Apple’s turnover – see Figure 1.9. Its iTunes download software had been re-developed to allow it to work with all Windows-compatible computers (about 90 per cent of all PCs) and it had around 75 per cent of the world music download market, the market being worth around US$1000 million per annum. Although this was only some 6 per cent of the total recorded music market, it was growing fast. The rest of the market consisted of sales of CDs and DVDs direct from the leading recording companies.

In 2007, Apple’s mobile telephone – the iPhone – had only just been launched. The sales objective was to sell 10 million phones in the first year: this needed to be compared with the annual mobile sales of the global market leader, Nokia, of around 350 million handsets. However, Apple had achieved what some commentators regarded as a significant technical breakthrough: the touch screen. This made the iPhone different in that its screen was no longer limited by the fixed buttons and small screens that applied to competitive handsets. As readers will be aware, the iPhone went on to beat these earlier sales estimates and was followed by a new design, the iPhone 4, in 2010.

The world market leader responded by launching its own phones with touch screens. In addition, Nokia also launched a complete download music service. Referring to the new download service, Rob Wells, senior Vice President for digital music at Universal commented: ‘This is a giant leap towards where we believe the industry will end up in three or four years’ time, where the consumer will have access to the celestial jukebox through any number of devices.’ Equally, an industry commentator explained: ‘[For Nokia] it could be short-term pain for long-term gain. It will steal some of the thunder from the iPhone and tie users into the Nokia service.’

‘Nokia is going to be an internet company. It is definitely a mobile company and it is making good progress to becoming an internet company as well,’ explained Olli Pekka Kollasvuo, Chief Executive of Nokia. There also were hints from commentators that Nokia was likely to make a loss on its new download music service. But the company was determined to ensure that Apple was given real competition in this new and unpredictable market.

Here lay the strategic risk for Apple. Apart from the classy, iconic styles of the iPod and the iPhone, there is nothing that rivals cannot match over time. By 2007, all the major consumer electronics companies – like Sony, Philips and Panasonic – and the mobile phone manufacturers – like Nokia, Samsung and Motorola – were catching up fast with new launches that were just as stylish, cheaper and with more capacity. In addition, Apple’s competitors were reaching agreements with the record companies to provide legal downloads of music from websites –described in more depth in Case 12 at the end of this book.

Apple’s competitive reaction

As a short term measure, Apple hit back by negotiating supply contracts for flash memory for its iPod that were cheaper than its rivals. Moreover, it launched a new model, the iPhone 4 that made further technology advances. Apple was still the market leader and was able to demonstrate major increases in sales and profits from the development of the iPod and iTunes. To follow up this development, Apple launched the Apple Tablet in 2010 – again an element of risk because no one really new how well such a product would be received or what its function really was. The second generation Apple tablet was then launched in 2011 after the success of the initial model. But there was no denying that the first Apple tablet carried some initial risks for the company.

All during this period, Apple’s strategic difficulty was that other powerful companies had also recognized the importance of innovation and flexibility in the response to the new markets that Apple itself had developed. For example, Nokia itself was arguing that the markets for mobile telephones and recorded music would converge over the next five years. Nokia’s Chief Executive explained that much greater strategic flexibility was needed as a result: ‘Five or ten years ago, you would set your strategy and then start following it. That does not work any more. Now you have to be alert every day, week and month to renew your strategy.’

If the Nokia view was correct, then the problem for Apple was that it could find its market-leading position in recorded music being overtaken by a more flexible rival – perhaps leading to a repeat of the Apple failure 20 years earlier to win against Microsoft. But at the time of updating this case, that looked unlikely. Apple had at last found the best, if risky, strategy.

©copyright Richard Lynch , 2012.

1. Critically analyze and discuss the strategy adopted by APPLE to penetrate and survive in the highly competitive market of consumer electronics. (1000words)- 60 marks


2. Based on the B301A course material and your understanding of strategy, critically discuss what Nokia could have done differently to sustain its initial dominance in the technology industry. (500 words)-40 marks

whatsApp: 00201102862484

تواصل معنا عن طريق

whatsApp: 00201102862484

اوعن طريق الايميل عبر:

Professor.tma@gmail.com

الانستجرام:

AOU.Doctor

 
آخر تعديل:
المشاركات
321
النقاط
16
When performances of firms and nations are analyzed, people often place international competitiveness at the heart of the debate. Nurbel A. [2007], The Global Competitiveness of the nation: A Conceptual Discussion, Journal of Business Economic Research- vol. 5, No.10, 63p


Based on the above statement:

You are required to-

1. Apply Diamond of National Advantage to critically analyze and discuss how each point on the diamond and the diamond as a system impacts the global competitiveness of your country (Bahrain, Jordan, Lebanon, Kuwait, Oman, Saudi Arabia, Egypt or Sudan) (.1000 words-60 marks)


2. Critically discuss 4 sets of policy of competiveness that your government should adopt to attract and retain Foreign Direct Investments (FDIs) in the country. (500 words -40 marks)



شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا

whatsApp: 00201102862484

تواصل معنا عن طريق

whatsApp: 00201102862484

اوعن طريق الايميل عبر:

Professor.tma@gmail.com

الانستجرام:

AOU.Doctor


يسعدنا تلقي استفساراتكم وطلباتكم على مدار 24 ساعه يوميا


نقدم لكم :

حل واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -

لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة

KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan


 
آخر تعديل:
 
مركز البحرين التجاري غير مسؤول عن أي اتفاق تجاري لا يكون طرفاً فيه. لذا يتحمل الطرفان البائع والمشتري المسؤولية القانونية الكاملة.
يتحمل كل عضو المسؤولية القانونية الكاملة دون مركز البحرين التجاري في أي تعليق ينشره في صفحات المركز وأقسامه.
 
الأعلى