حل واجبات الجامعة العربية المفتوحة
حل واجبات الجامعه العربية المفتوحه مع الشرح
لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة - قسم خاص للتربية

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

الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء
(.turnitin./ ) فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه

اتصل : O544321455 - OO966544321455
واتس اب: 966544321455+
ايميل : a_al_shora@hot mail.com
سكايبي : a_al_shora

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


حل واجبات الجامعة العربية المفتوحة O54.4.3.2.1.4.5.5 - OO96654.4.3.2.1.4.5.5
ايميل : a_al_shora @ h.o.t.m.ail.c.o.m
سكايبي: a_al_shora
واتس اب: OO96654.4.3.2.1.4.5.5




T306A TMA- SPRING 2014/2015





Questions:


1. Critique the relevance and suitability of hard or soft approach in highlighting issues faced by IKEA. (20% marks)

2. Apply the Soft Systems Method to this IKEA situation case, including rich picture and conceptual mapping in order to brainstorm, analyse and make suitable recommendations. Provide a detailed narrative explaining your thinking process. (60% marks)

3. Investigate further suitable approaches and tools that could be used to investigate, illustrate and make recommendation to solving problems. Please consult all your course materials and undertake relevant literature search. (20% marks)



TU170 Computing Essentials

TU170
Part 1 [5 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:
• Hackers and crackers
• Internet uses
• Plagiarism
• Social Networking
• Privacy

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 [6 marks]
1. Give an overview about the origins of the Internet and the web. [2 marks]
2. Define search services, search engines and specialized search engines with examples. [2 marks]
3. List and explain the measures (ways) to protect computer security. [2 marks]

For each question you must use your own words, within the range of 80-120 word count.
Part 3 [3 marks]
In your LMS, search the e-library using one of the keywords cybercrime, computer security or computer viruses.
For this part you are required to:
 Copy at least two paragraph from any source selected. [0.5 mark]
 Provide the reference of your source. It must be a link directing the user to the source. [0.5 mark]
 Provide two screenshots of:
• list of hits (the result that contains the keyword). [1 mark]
• the source you have selected. [1 mark]

Page 3 / 3
Part 4 [2 marks]
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 using your own words to your tutor’s email address describing what are the computer essentials, knowledge, skills that you gained from studying the course TU170.
For this question, you should provide one screenshot of the email sent to your tutor.
Notes:
• Sending an email to your tutor without providing a screenshot will not be counted when marking this question.
• Minimum word count required for this part is 80.



M150B
TMA – Spring 2014/2015
Cut-off date: 25 & 26 April, 2015
Total marks: 80
M150 Data, computing and information

Question 1 [25 marks]
Write JavaScript program according to the following:
a. Define a JavaScript function countOddNumbers(anArray). The function should calculate and return the number of odd numbers in the array anArray.
b. Define another JavaScript function countEvenNumbers(anArray). The function should calculate and return the number of even numbers in the array anArray.
c. Create an array of five elements.
d. Read numbers from the user and store them in the array. Print the elements in the output window.
e. Use the two functions countOddNumbers and countEvenNumbers to print the number of odd and even numbers in the array you defined.
f. Run your program to make sure it works as specified. Provide three screenshots that show the output of your program in three different cases as follows:
- One when the array containing odd and even numbers.
- One when the array containing only odd numbers.
- One when the array containing only even numbers.

Question 2 [25 marks]
In unit 9, you learnt that it is possible to use a function from its specification, without needing to know how it works. You also learnt how to import a function library into a JavaScript program and how to write simple programs that use a function library.
The course book introduces three functions libraries: "dateLibrary", "drawingLibarary" and "stringLibrary". You can get the complete code and specification of these libraries from the course CD.
Using functions from both: the "drawingLibarary.js" and the "stringLibrary.js", write JavaScript program to do the following:
a. Draw a simple house using a triangle, a rectangle. Then draw three horizontal lines under the house representing the grass.
b. Read a short sentence (not just a word) from the user describing the house. Print the sentence in the output window.
c. Print the sentence reversed in the output window.
d. Read a single character from the user.
e. Check if the character is contained in the sentence you read from the user.
- If yes, then find out how many times the character exists in the sentence and print the value in the output window.
- If no, print an appropriate message accordingly.
f. Print two different shapes of your choice.
g. Run your program to test it. In your Solution document insert two screenshots:
- One showing the case when the character is not contained in the sentence;
- One showing the case when the character is contained in the sentence.
Note: Steps a, c, e and f should be done using functions either from "drawingLibarary.js" or "stringLibrary.js".

Question 3 [25 marks]
You are required to model a new user-defined object type, Course. The Course object type has the following properties:
name: a string representing the name of the course.
code: a string representing the code of the course.
gcc: a string representing the name of the General Course Coordinator of the course (i.e. the name of the tutor responsible for putting the course exams and TMA).
finalDate: a Date object representing the date of the final exam of the course.
The Course object type has the following methods:
getName(): a method that returns the name of the course.
getCode(): a method that returns the code of the course.
getGCC(): a method that returns the name of the gcc of the course.
setGCC(aName): a method that changes the course gcc to aName.
calculateDaysLeft(): a method that calculates and returns the number of days left for the final exam.
Write JavaScript statements to do the following:
a. Write the Course constructor function function Course (courseName, courseCode, gccName,aDate).
b. Implement the methods getName(), getCode(), getGCC(), setGCC()and calculateDaysLeft()according to the above specifications.
c. Create a Course object and initialize all its properties by values entered by the user. This should include reading the values for the year, month and day of the final exam date and create a Date object accordingly.
d. Use appropriate methods to do the following for the Course object you've created:
1. Print the name, code and the name of the gcc in the output window.
2. Print the date of the final exam. This should be done using function from the Date library for clear representation of the date, such as dateStringShort() or dateStringLong().
3. Print the numbers of days left for the final exam.
4. Change the name of the gcc to any name of your choice.
e. Without using any method, print the name of the new gcc in the output window.
f. In your Solution document insert two screenshots: [4]
- One showing the program prompting for the Course name, with you having entered the name but not yet pressed OK;
- One showing all the resulted output of the program.



M150B
TMA – Spring 2014/2015
Cut-off date: 25 & 26 April, 2015
Total marks: 80
Arab Open University
Faculty of Computer Studies
M150 Data, computing and information
Page 2 / 5
Question 1 [25 marks]
Write JavaScript program according to the following:
a. Define a JavaScript function countOddNumbers(anArray). The function
should calculate and return the number of odd numbers in the array anArray.
b. Define another JavaScript function countEvenNumbers(anArray). The
function should calculate and return the number of even numbers in the array
anArray.
c. Create an array of five elements.
d. Read numbers from the user and store them in the array. Print the elements in
the output window.
e. Use the two functions countOddNumbers and countEvenNumbers to
print the number of odd and even numbers in the array you defined.
f. Run your program to make sure it works as specified. Provide three screenshots
that show the output of your program in three different cases as follows:
- One when the array containing odd and even numbers.
- One when the array containing only odd numbers.
- One when the array containing only even numbers.
Page 3 / 5
Question 2 [25 marks]
In unit 9, you learnt that it is possible to use a function from its specification, without
needing to know how it works. You also learnt how to import a function library into a
JavaScript program and how to write simple programs that use a function library.
The course book introduces three functions libraries: "dateLibrary", "drawingLibarary"
and "stringLibrary". You can get the complete code and specification of these libraries
from the course CD.
Using functions from both: the "drawingLibarary.js" and the "stringLibrary.js", write
JavaScript program to do the following:
a. Draw a simple house using a triangle, a rectangle. Then draw three horizontal lines
under the house representing the grass.
b. Read a short sentence (not just a word) from the user describing the house. Print the
sentence in the output window.
c. Print the sentence reversed in the output window.
d. Read a single character from the user.
e. Check if the character is contained in the sentence you read from the user.
- If yes, then find out how many times the character exists in the sentence and
print the value in the output window.
- If no, print an appropriate message accordingly.
f. Print two different shapes of your choice.
g. Run your program to test it. In your Solution document insert two screenshots:
- One showing the case when the character is not contained in the sentence;
- One showing the case when the character is contained in the sentence.
Note: Steps a, c, e and f should be done using functions either from "drawingLibarary.js"
or "stringLibrary.js".
Page 4 / 5
Question 3 [25 marks]
You are required to model a new user-defined object type, Course. The Course
object type has the following properties:
name: a string representing the name of the course.
code: a string representing the code of the course.
gcc: a string representing the name of the General Course Coordinator of the course
(i.e. the name of the tutor responsible for putting the course exams and TMA).
finalDate: a Date object representing the date of the final exam of the course.
The Course object type has the following methods:
getName(): a method that returns the name of the course.
getCode(): a method that returns the code of the course.
getGCC(): a method that returns the name of the gcc of the course.
setGCC(aName): a method that changes the course gcc to aName.
calculateDaysLeft(): a method that calculates and returns the number of days
left for the final exam.
Write JavaScript statements to do the following:
a. Write the Course constructor function function Course (courseName,
courseCode, gccName,aDate).
b. Implement the methods getName(), getCode(), getGCC(), setGCC()and
calculateDaysLeft()according to the above specifications.
c. Create a Course object and initialize all its properties by values entered by the
user. This should include reading the values for the year, month and day of the final
exam date and create a Date object accordingly.
d. Use appropriate methods to do the following for the Course object you've created:
1. Print the name, code and the name of the gcc in the output window.
2. Print the date of the final exam. This should be done using function from
the Date library for clear representation of the date, such as
dateStringShort() or dateStringLong().
3. Print the numbers of days left for the final exam.
4. Change the name of the gcc to any name of your choice.
e. Without using any method, print the name of the new gcc in the output window.
f. In your Solution document insert two screenshots: [4]
- One showing the program prompting for the Course name, with you
having entered the name but not yet pressed OK;
- One showing all the resulted output of the program.










حل واجبات الجامعة العربية المفتوحة
حل واجبات الجامعه العربية المفتوحه مع الشرح
لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد

حلول نموذجية مضمونة وغير مكررة - قسم خاص للتربية

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

الكويت البحرين عمان الأردن لبنان مصر البحرين حائل الرياض الدمام جدة المدينة المنورة الاحساء
(.turnitin./ ) فحص التشابه وفقا لنظام الجامعة عن طريق موقع كشف التشابه

اتصل : O544321455 - OO966544321455
واتس اب: 966544321455+
ايميل : a_al_shora@hot mail.com
سكايبي : a_al_shora

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


حل واجبات الجامعة العربية المفتوحة O54.4.3.2.1.4.5.5 - OO96654.4.3.2.1.4.5.5
ايميل : a_al_shora @ h.o.t.m.ail.c.o.m
سكايبي: a_al_shora
واتس اب: OO96654.4.3.2.1.4.5.5