حل واجبات - شرح كورسات الجامعة العربية المفتوحة WhatsApp: 00966541597560 2016-2017

tma tma

New member
20 مارس 2016
7
0
0


مع نخبة من أفضل الاساتذه والمهندسين المتخصصين
10.gif


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

معنا يحصل الطلبه والطالبات على أعلى الدرجات وبشهادة الطلبه انفسهم .
وهذا مثال من رأى طالبه وهناك مئات الطلاب ونشكر أرائهم ولا يتسع المجال لوضع كلمات الشكر المرسله منهم
oo2410.jpg



ads910.png





ads1111.jpg





38.gif


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

fullma11.jpg

نقدم لكم :
حل واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -
لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد
حلول نموذجية مضمونة وغير مكررة
KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan

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

16.gif



ads210.jpg


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

شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0
تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

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


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

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

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

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

حل واجب - شرح كورسات M363
حل واجب - شرح كورسات M180
حل واجب - شرح كورسات M275
حل واجب - شرح كورسات M150A
حل واجب - شرح كورسات M150B
حل واجب - شرح كورسات M129
حل واجب - شرح كورسات M130
حل واجب - شرح كورسات M131
حل واجب - شرح كورسات M132
حل واجب - شرح كورسات M256
حل واجب - شرح كورسات TT284
حل واجب - شرح كورسات M359
حل واجب - شرح كورسات TU170
حل واجب - شرح كورسات T325
حل واجب - شرح كورسات T103
حل واجب - شرح كورسات T216A
حل واجب - شرح كورسات T216B
حل واجب - شرح كورسات T215A
حل واجب - شرح كورسات T215B
حل واجب - شرح كورسات T175A
حل واجب - شرح كورسات T175B
حل واجب - شرح كورسات T324
حل واجب - شرح كورسات T471
وغيرها من المواد الاخرى


ads710.png



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

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




10.gif




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

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

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

تواصل معنا عن طريق
whatsApp: +966541597560
او عن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor


ads610.png

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


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

whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com

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

والانستجرام:
AOU.Doctor


05.gif



ads3410.png



ads310.png










مع نخبة من أفضل الاساتذه والمهندسين المتخصصين
10.gif



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

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

360590-albums2586-11136.jpg



360590-albums2586-11135.jpg



38.gif


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


360590-albums2586-11139.png


نقدم لكم :
حل واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -
لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد
حلول نموذجية مضمونة وغير مكررة
KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan

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

16.gif



360590-albums2586-11141.png


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

شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0
تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

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


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

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

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

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

حل واجب - شرح كورسات M363
حل واجب - شرح كورسات M180
حل واجب - شرح كورسات M275
حل واجب - شرح كورسات M150A
حل واجب - شرح كورسات M150B
حل واجب - شرح كورسات M129
حل واجب - شرح كورسات M130
حل واجب - شرح كورسات M131
حل واجب - شرح كورسات M132
حل واجب - شرح كورسات M256
حل واجب - شرح كورسات TT284
حل واجب - شرح كورسات M359
حل واجب - شرح كورسات TU170
حل واجب - شرح كورسات T325
حل واجب - شرح كورسات T103
حل واجب - شرح كورسات T216A
حل واجب - شرح كورسات T216B
حل واجب - شرح كورسات T215A
حل واجب - شرح كورسات T215B
حل واجب - شرح كورسات T175A
حل واجب - شرح كورسات T175B
حل واجب - شرح كورسات T324
حل واجب - شرح كورسات T471
وغيرها من المواد الاخرى


360590-albums2586-11142.png



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

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


10.gif



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

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

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

تواصل معنا عن طريق
whatsApp: +966541597560
او عن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor


360590-albums2586-11137.png


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


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

whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com

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

والانستجرام:
AOU.Doctor


05.gif



360590-albums2586-11138.png
 

tma tma

New member
20 مارس 2016
7
0
0
حل واجب-m132 - tma 2016 حل خاص غير مكرر

حل واجب-M132 - TMA 2016 حل خاص غير مكرر

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0


تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:

Professor.tma@gmail.com
الانستجرام:
AOU.Doctor




The TMA covers chapters 1 and 2. It consists of 6 questions, each worth 10 marks for a total of 60 marks. Solve
each question in the space provided. You should give the details of your solutions and not just the final results.

Q−1: [5×2 marks]

Answer each of the following as True or False (justify your answer):


a) If X1 and X2 are solutions of the equation AX = B (B ≠ 0), then X1 + X2 is also a solution.





b) If A and B are 2 x 2 matrices, then the sum of the terms on the main diagonal of AB – BA is zero.




c) Suppose A is a 2 x 2 matrix. If A is invertible, then At is also invertible.





c) Suppose that S = {v1, v2, v3} is a linearly independent set in Rn; then T = {v1, v2, v1 + v2 + v3} is also linearly independent.






e) For
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0


تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:


Professor.tma@gmail.com
الانستجرام:
AOU.Doctor


Q−2: [7+3 marks]

Let

a) Find A-1.

b) Solve the linear system AX = B, where

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0


تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:


Professor.tma@gmail.com
الانستجرام:
AOU.Doctor


Q−3: [4+2+4 marks] Consider the linear system Ax = b where


a) Solve the linear system;

b) Give a particular solution Sp;

c) Solve the homogeneous equation Ax = 0.
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0


تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:


Professor.tma@gmail.com
الانستجرام:
AOU.Doctor



Q−4: [4+4+2 marks] Let


a) Find a matrix B in reduced-row echelon form that is row *****alent to A;

b) Find det(A);

c) Calculate

نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0


تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:


Professor.tma@gmail.com
الانستجرام:
AOU.Doctor


Q−5: [7+3 marks] Consider the linear system ,

a) Solve the linear system by row-reducing the corresponding augmented matrix;

b) Find the values of h for which the following set of vectors is linearly independent: .
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0


تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:


Professor.tma@gmail.com
الانستجرام:
AOU.Doctor



Q−6: [2+4+3 marks]: Given the vectors



a) Show that the setis linearly dependent;

b) Determine whether the set is linearly dependent;

c) Find the scalars such that v4 can be written as ;

d) Find all vectors that can be written as a linear combination of the set .
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0


تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:


Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

 

tma tma

New member
20 مارس 2016
7
0
0
حل واجب-M106 - TMA 2016 حل خاص غير مكرر

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


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

whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com

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

والانستجرام:
AOU.Doctor


05.gif



360590-albums2586-11138.png



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

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


10.gif



نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0

تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:

Professor.tma@gmail.com
الانستجرام:
AOU.Doctor


Question 1: [12 marks]


a) Create an array for from 0 to 2π with 1000 elements and generate a graph showing sin(n) for n=1, 2, … 5, all on a polar plot using an M-file. Include a legend and for each graph use a different line specification (colour). (4 marks)



b) In a script M-file, plot the hyperbolic sine, cosine and tangent on a figure window of 3-by-1 graphs in the range -π < < π. Use a different line colour for each plot and include a legend, a title and an x-label. (8 marks)

تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

Question 2: [10 marks]

Write a program that recognizes palindromes; i.e. strings that read the same backwards as forwards. (e.g. MADAM).

The code should be organised as follows:


a) Write a getString() function that prompts the user for a string and returns it. (1 mark)



b) Write a testPalindromes() function that accepts a string then returns true if the string reads the same backwards as forwards and false otherwise. (Do NOT use loops) (5 marks)


c) Write a main script to do the following: (4 marks)


· Call getString() function to get the string from the user.

· Call testPalindromes() to recognise Palindromes.

· Based on the test result, print either ‘Palindrome string’ or ’Not Palindrome’ message.


تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

Question 3: [8 marks]

A little school building has 10 classrooms of various sizes. Each semester the school runs several classes that must be scheduled for the rooms in the building. Write a Matlab script that, given the capacity of each room in the building and the size of a class, will attempt to find satisfactory room assignment that will accommodate the class in the building. If the class cannot be satisfactory placed, the script should print a Room is not available” message, otherwise, a message saying that Room number XX which has YY seats, is best for the class of size ZZ”.

Hints:

· An array indexed from 1 to 10 should be convenient structure for representing the capacities of each room in the building. The indices of the array element represent the room number as pictured below.



1

2

3

4

5

6

7

8

9

10

Room
30

50

15

40

11

25

10

40

15

120


The capacity of room 7 is 10 seats

· To find a satisfactory room assignment (Best fit room number for a given class size), the number of leftover –remaining- seats for the room when the assignment is made should be minimum, where the (leftover seats) = (room capacity) - (class size).


· The class cannot be satisfactory placed when the leftover seats in a room is negative.


· Do not use loops.


· Sample run:


Run#1:

Please enter room capacities: [12 23 44 54 23 6 65 100 212 45]

Please enter a class size: 400

Room is not available


Run#2:

Please enter room capacities: [12 23 44 54 23 6 65 100 212 45]

Please enter a class size: 44

Room number 3 which has 44 seats, is best fit the class of size 44


Run#3:

Please enter room capacities: [12 23 44 54 23 6 65 100 212 45]

Please enter a class size: 45

Room number 10 which has 45 seats, is best fit the class of size 45


Run#4:

Please enter room capacities: [12 23 44 54 23 6 65 100 212 45]

Please enter a class size: 60

Room number 7 which has 65 seats, is best fit the class of size 60

تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

Question 4: [10 marks]

a) Write a single for statement to print the letters ‘A’ to ‘Z’ each 10 letters on a separate line. (4 marks)


b) Write a function drawBox which draws boxes on the screen. The function is called with a character (ch) as the first argument and two positive integers which represent the width and the height of the box to be drawn. It automatically draws a box with the character (ch) by the specified width and height. (Include your M-file and show a snapshot of test call). (6 marks)


For example,


drawBox(‘A’,10,6);

Prints:

AAAAAAAAAA

A A

A A

A A

A A

AAAAAAAAAA


drawBox(‘*’,20,6);


Prints:


********************

* *

* *

* *

* *

********************

End of Questions
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0

تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor



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


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

whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com

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

والانستجرام:
AOU.Doctor


05.gif



360590-albums2586-11138.png
[/CENTER]
[/CENTER]
 

tma tma

New member
20 مارس 2016
7
0
0
حل واجب-M360 - TMA 2016 حل خاص غير مكرر


شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0
تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

يسعدنا تلقي استفساراتكم وطلباتكم على مدار 24 ساعه يوميا
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0
تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

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

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

Question 1: [10 marks]

After finishing Chapter one, you are supposed to have a good back ground on what code of ethics means. Accordingly, develop IT consultant's code of ethics”. List 6 items at least and provide 2 refrences you used.
Note: An IT consultant works in partnership with clients, advising them how to use information technology in order to meet their business objectives or overcome problems. They work to improve the structure and efficiency of IT systems in various organisations.”

Question 2: [30 marks]

Write a report about Positive Rights and Negative Rights”. Make sure to cover the following points:

· Background on Natural Rights Theory”. (3 marks)

· Define Positive Right and Negative Right and give an example on each.(4 marks)

· Conflict of positive and negative rights and support that by example. (5 marks)

· Is freedom of speech on the web a positive right or a negative right? (5 marks)

· Law and positive rights and negative rights. (4 marks)


Also pay attention to the following:

· Follow the report style. (Title, introduction, body, conclusion). (2 marks)

· Add two figures/tables. (2 marks)

· Use headings and subheadings. (1 marks)

· Correct grammar and spelling. (1 marks)

· Use (1000-1200) words. (-2 marks)

· Write at least four references not including your book or Wikipedia. (3 marks)
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0
تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

10.gif



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

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

360590-albums2586-11136.jpg
 

tma tma

New member
20 مارس 2016
7
0
0
حل واجب T284 - TMA Cut-off date 5 December 2016 حل خاص غير مكرر
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0
تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor


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



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

مع نخبة من أفضل الاساتذه والمهندسين المتخصصين
10.gif



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

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

360590-albums2586-11136.jpg



360590-albums2586-11135.jpg



This TMA covers Blocks 1, 2 and 3. This TMA consists of 3 questions, and the total mark is out of 100
Important: Enter your solutions into a solution document in Word and avoid sending an RTF document or over-large files to the e-TMA system.
Question 1: [30 marks]
The use of CSS3 features in web development requires some research on your own. One of the most interesting feature is animation. To use CSS3 animation, you must first specify some keyframes for the animation. Keyframes hold the styles that the element will have at certain times.
Make sure that any references used are properly cited within your text.
a) explain CSS animation. [4 marks]
b) give three advantages of CSS animation over traditional script-driven animation. [6 marks]
c) explain how to configuring the animation. [4 marks]
d) list and describe animation properties (at least six properties). [6 marks]
e) give one example show CSS code to animate colors (red, yellow, blue green). [5 marks]
f) reference(s). [5 marks]
تواصل معنا عن طريق
whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com
whatsApp: O O 9 6 6 5 4 1 5 9 7 5 6 O
والانستجرام:
AOU.Doctor
Question 2: [30 marks]
Refer to the web and write an essay on "How to Turn Your Website Into an App for Android and iPhone". Your essay should not exceed 1500 words long. Make sure that any references used are properly cited within your text.
a) Discuss the main ideas. [4 marks]
b) Reflect on Web Design vs. Mobile Apps. [6 marks]
c) Is it possible to convert your website into mobile App? Explain. [4 marks]
d) Briefly explain the main functionality of the following converters: BuildFire, Como, DWNLD, SwebApps, and AppMakr. [5 marks]
e) Give at least two reasons on why create a mobile app if your website is already responsive? [6 marks]
f) reference(s). [5 marks]
تواصل معنا عن طريق
whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com
whatsApp: O O 9 6 6 5 4 1 5 9 7 5 6 O
والانستجرام:
AOU.Doctor
Question 3: [40 marks]
Suppose that you have to create a dynamic web site for an e-commerce company. Referring to what you learn in your text course (see Figure below), follow the catalogue structure that is suited to online shopping applications. Users can browse between categories and specific items within the catalogue. They can also review purchases, add to cart and check out after payment of either cash or e-cash methods. (implement your website to a business of your own choice, for example, on electronics, fashion, sports and so on)
Page 3 of 3
TT284 - TMA - Answers KEY Guide FALL 2016-2017
Figure: website catalogue structure.
Your web site should contain different pages but the first page should be a welcoming page that contains banner of the company, with some introductory information to represent the company. Also the page contains image gallery to promote your company, and finally a navigation panel to move between pages. Other pages should contain the same navigation panel and a form in which the user can choose the interested topic from a drop down list and add to cart. By the end of the transaction the web site will estimate the cost price and allow the user to pay prior to exit using either cash or e-cash methods and allow to print the voucher. At the end of the navigation show return back to the main page for new users or transactions.
What to submit?
a) Your site design using pencil images (an image for each page). [5 marks]
b) The required CSS code. [5 marks]
c) The complete html or xhtml code of the site. [15 marks]
d) The java script code used in calculating the cost price. [10 marks]
e) A snapshot of your web site. [5 marks]
(Hint: you may compress all files above in one .rar or .zip file to submit. But if your e-TMA system did not accept compressed files, ask your Tutor to provide another link in the LMS so as you can submit all.)
End of TMA

تواصل معنا عن طريق
whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com
whatsApp: O O 9 6 6 5 4 1 5 9 7 5 6 O
والانستجرام:
AOU.Doctor


38.gif
 

tma tma

New member
20 مارس 2016
7
0
0
حل واجب M359 tma fall 2016-2017 حل خاص غير مكرر
لدينا حلول مضمونة 100% بإذن الله وغير مكررة لكافة مواد الجامعة المفتوحة مع إمكانية شرح ومراجعة المواد و يوجد وغيرها كثير وكمان عمل كافة الأبحاث ومراجعات لغوية للرسائل العلمية باللغة العربية للاستشارات المجانية حل واجبات الجامعه العربيه المفتوحه

تواصل معنا عن طريق
whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com
whatsApp: O O 9 6 6 5 4 1 5 9 7 5 6 O
والانستجرام:
AOU.Doctor


http://i84.servimg.com/u/f84/17/25/35/90/oo1612.jpg
ANSWER ALL QUESTIONS


مع نخبة من أفضل الاساتذه والمهندسين المتخصصين
10.gif



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

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

360590-albums2586-11136.jpg




TMA Total 80
Question 1 (16 marks)
Use the block notes to answer the following questions:
i. Explain what is meant by the process of denormalization and how it is done.(4 marks).
ii. Explain why we may need to use denormalization (i.e. provide the motivation for
denormalization) (2 marks)
iii. Explain when it is a good idea to use normalization (2 marks)
iv. Give an example of denormalization (4 marks)
v. Explain the drawbacks of denormalization (2 marks)
vi. Explain when denormalization should be avoided (2 marks)
16
Question 2 (16 marks)
Use the e-library and other resources to answer the following questions:
i. Explain what is meant by extensible relational database design (2 marks)
ii. Explain what is meant by the "Entity-Attribute-Value (EAV) " approach (2 marks)
iii. Explain how can the EAV approach be used to implement database extensibility (2 marks)
iv. Give an example of using the EAV approach to implement a simple relational database with
extensibility features (4 marks)
v. Explain why we may need to use the EAV approach to implement relational database
extensibility (i.e. describe the advantages of the EAV approach for implementing relational
database extensibility) (2 marks)
vi. Explain why we may not sometimes wish to use the EAV approach to implement relational
database extensibility (i.e. describe the disadvantages of using the EAV approach for
implementing relational database extensibility) (2 marks)
You must provide at least two references in the Harvard style of referencing, excluding your
course materials and Wikipedia. At least one of the references should be a recent reference
(within the last four years) (2 marks).
16
Question 3 (16 marks)
Develop a conceptual model for the following scenario. The data model should consist
of the usual 5 components: E-R diagram, Entity Types (including entity type identifiers),
assumptions, additional constraints, and limitations:
It is desired to develop an online pizza ordering database for a pizza shop.
For each customer, we need to keep a customer id, first name, middle name, last name,
title, telephone number and address.
A customer may make zero or more orders. For each order, we maintain a unique order
id, a date, a time, and any special discounts offered on the whole order.
16
TMA01 M359 FALL 2016/2017 4 of 6
Each order is made by exactly one customer, taken by exactly one employee, delivered by
exactly one driver and consists of one or more line-items.
An order cannot contain more than 100 line items.
For each employee, we keep an employee id, a first name, a middle name, a last name, an
address, a telephone number and a salary.
An employee can take many orders.
For each driver, we keep the driver id, name, telephone number and hourly salary.
A driver may deliver many orders.
For each Line item, we keep a line number, a quantity, and a sale price.
A line item must be associated with a single order and must also be associated with a
single menu item.
A menu item is a main item that can be ordered by itself from the menu. There are two
types of menu items: standard items, like standard specialty pizzas, French fries, salads,
drinks, etc. and custom pizzas which you can customize yourself by choosing the crust
type, the toppings, and so on.
For each menu item, we keep a menu number, a name, a description, a menu price, and
customer special requests.
A menu item can participate in zero or many line items. Every menu item must be either a
standard item or a custom pizza but not both.
For standard items, we keep the menu number, which indicates that the menu item having
this menu number is a standard item and the portion size (small, medium or large).
Obviously, a standard item must be associated with a single menu item.
For custom pizzas, we keep pizza-diameter, type of crust and flavor of crust.
A custom pizza must also be associated with a single menu item and can have many
toppings up to a maximum of 7 toppings.
For each topping, we keep a type, pizza-diameter and price. A custom pizza can only be
supplied with a topping priced for the same diameter.
A toping may be used by many custom pizzas.
Note: you should expect about 10 entity types, 9 relationship types, 45 attributes, 8
additional constraints, 4 assumptions and 2 limitations in the CDM for this
application.
The marks will be allocated as follows:
4 marks for producing correct entity types (including attributes and identifiers)
4 marks for producing correct relationships (including their degree and participation
conditions)
4 marks for producing correct additional constraint
2 marks for producing reasonable and correct assumptions that match your ER diagram
2 marks for producing correct limitations
TMA01 M359 FALL 2016/2017 5 of 6
Question 4 (16 marks)
i. Convert the following relational representation back into a CDM using three relationships
and four entity types. Include the ER diagram, the entity types and the additional
constraint sections only. (12 marks)
relation Writer
writer_id: writer_ids
name: names
primary key writer_id
relation Reader
reader_id: reader_ids
name: names
primary key reader_id
relation Books
book_id: book_ids
title: titles
primary key book_id
relation Write
writer_id: writer_ids
book_id: book_ids
primary key (writer_id, book_id)
foreign key writer_id references Writer
foreign key book_id references Book
constraint ((project Writer over writer_id) difference (project Write over writer_id)) is
empty
constraint ((project Books over book_id) difference (project Write over book_id)) is
empty
relation Read
reader_id: reader_ids
book_id: book_ids
primary key (reader_id, book_id)
foreign key reader_id references Reader
foreign key book_id references Book
constraint ((project Reader over reader_id) difference (project Read over reader_id)) is
empty
constraint ((project Books over boo_id) difference (project Read over book_id)) is empty
16
TMA01 M359 FALL 2016/2017 6 of 6
ii. Consider the schema below to answer the following questions: (4 marks)
R (A, B, C, D, E, F, G)
fd1: (A, B)  C, D, E, F, G
fd2: C  A, B, D, E, F, G
fd3: D  E
fd4: F  G
a. Show that relation R is in 2NF and not in 3NF explaining why (1 mark).
b. Normalize the relation R into a set of 3NF relations (1 mark). Show the primary keys.
(1 mark)
c. Further normalize the results of the previous step into a set of BCNF relations if not
already in BCNF and show the primary keys (1 mark).
Question 5 (16 marks)
16
You will need to refer to the University database to answer this question. Write SQL queries
to perform the following operations. In each case show the SQL statement you used and the
actual output from your DBMS. You are required to show the actual output of your queries.
a) List patient details for all male patients in ward number 'w5'. 2
b) List the ward numbers of all occupied wards with no duplicates. 2
c) List the patient ids, the start date and reason for treatment for all patients undergoing
a treatment for a reason that contains the word 'temperature' or the word 'fever' and
who started their treatment after 5 December 2006.
2
d) List the names of all specialists along with their specialisms. 2
e) Get the ward numbers and ward names for all wards that have no patients. 2
f) Write a query to get the number of distinct patients undergoing each type of
treatment (i.e. reason for treatment) in the database, ordered alphabetically by the
reason for the treatment.
2
g) Write a query to get the names of all patients receiving a prescription whose daily
dosage is higher than the average daily dosage of all prescriptions using the same
drug.
2
h) Write a query to retrieve the ward number and average weight of patients for all
wards having more than three patients, excluding ward w5.

تواصل معنا عن طريق
whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com
whatsApp: O O 9 6 6 5 4 1 5 9 7 5 6 O
والانستجرام:
AOU.Doctor
 
14 أكتوبر 2014
294
0
0
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 ********s and controlled by the
head office. The main office details are title, number of ********s and address. The ********
details to be stored. The details are ID, area name, number of services offered and number of
employees. Each ******** 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.





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

10.gif


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

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


ads4310.jpg



ads3811.jpg



ads4511.jpg



oo2410.jpg



ads910.png



38.gif


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

fullma11.jpg

نقدم لكم :
حل واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -
لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد
حلول نموذجية مضمونة وغير مكررة
KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan

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

16.gif



ads210.jpg


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

شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0
تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

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


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

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

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

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

حل واجب - شرح كورسات M363
حل واجب - شرح كورسات M180
حل واجب - شرح كورسات M275
حل واجب - شرح كورسات M150A
حل واجب - شرح كورسات M150B
حل واجب - شرح كورسات M129
حل واجب - شرح كورسات M130
حل واجب - شرح كورسات M131
حل واجب - شرح كورسات M132
حل واجب - شرح كورسات M256
حل واجب - شرح كورسات TT284
حل واجب - شرح كورسات M359
حل واجب - شرح كورسات TU170
حل واجب - شرح كورسات T325
حل واجب - شرح كورسات T103
حل واجب - شرح كورسات T216A
حل واجب - شرح كورسات T216B
حل واجب - شرح كورسات T215A
حل واجب - شرح كورسات T215B
حل واجب - شرح كورسات T175A
حل واجب - شرح كورسات T175B
حل واجب - شرح كورسات T324
حل واجب - شرح كورسات T471
وغيرها من المواد الاخرى


ads710.png



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

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


10.gif



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

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

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

تواصل معنا عن طريق
whatsApp: +966541597560
او عن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor




ads4910.png



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


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

whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com

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

والانستجرام:
AOU.Doctor


05.gif



ads3413.png


ads310.png


 
14 أكتوبر 2014
294
0
0
حل واجبات الجامعة العربية المفتوحة جميع التخصصات 00966541597560

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 ********s and controlled by the
head office. The main office details are title, number of ********s and address. The ********
details to be stored. The details are ID, area name, number of services offered and number of
employees. Each ******** 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






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

10.gif


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

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


ads4310.jpg



ads3811.jpg



ads4511.jpg



oo2410.jpg



ads910.png



38.gif


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

fullma11.jpg

نقدم لكم :
حل واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -
لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد
حلول نموذجية مضمونة وغير مكررة
KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan

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

16.gif



ads210.jpg


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

شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0
تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

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


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

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

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

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

حل واجب - شرح كورسات M363
حل واجب - شرح كورسات M180
حل واجب - شرح كورسات M275
حل واجب - شرح كورسات M150A
حل واجب - شرح كورسات M150B
حل واجب - شرح كورسات M129
حل واجب - شرح كورسات M130
حل واجب - شرح كورسات M131
حل واجب - شرح كورسات M132
حل واجب - شرح كورسات M256
حل واجب - شرح كورسات TT284
حل واجب - شرح كورسات M359
حل واجب - شرح كورسات TU170
حل واجب - شرح كورسات T325
حل واجب - شرح كورسات T103
حل واجب - شرح كورسات T216A
حل واجب - شرح كورسات T216B
حل واجب - شرح كورسات T215A
حل واجب - شرح كورسات T215B
حل واجب - شرح كورسات T175A
حل واجب - شرح كورسات T175B
حل واجب - شرح كورسات T324
حل واجب - شرح كورسات T471
وغيرها من المواد الاخرى


ads710.png



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

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


10.gif



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

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

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

تواصل معنا عن طريق
whatsApp: +966541597560
او عن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor




ads4910.png



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


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

whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com

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

والانستجرام:
AOU.Doctor


05.gif



ads3413.png


ads310.png



 
14 أكتوبر 2014
294
0
0
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





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

10.gif


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

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


ads4310.jpg



ads3811.jpg



ads4511.jpg



oo2410.jpg



ads910.png



38.gif


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

fullma11.jpg

نقدم لكم :
حل واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -
لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد
حلول نموذجية مضمونة وغير مكررة
KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan

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

16.gif



ads210.jpg


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

شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0
تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

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


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

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

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

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

حل واجب - شرح كورسات M363
حل واجب - شرح كورسات M180
حل واجب - شرح كورسات M275
حل واجب - شرح كورسات M150A
حل واجب - شرح كورسات M150B
حل واجب - شرح كورسات M129
حل واجب - شرح كورسات M130
حل واجب - شرح كورسات M131
حل واجب - شرح كورسات M132
حل واجب - شرح كورسات M256
حل واجب - شرح كورسات TT284
حل واجب - شرح كورسات M359
حل واجب - شرح كورسات TU170
حل واجب - شرح كورسات T325
حل واجب - شرح كورسات T103
حل واجب - شرح كورسات T216A
حل واجب - شرح كورسات T216B
حل واجب - شرح كورسات T215A
حل واجب - شرح كورسات T215B
حل واجب - شرح كورسات T175A
حل واجب - شرح كورسات T175B
حل واجب - شرح كورسات T324
حل واجب - شرح كورسات T471
وغيرها من المواد الاخرى


ads710.png



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

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


10.gif



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

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

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

تواصل معنا عن طريق
whatsApp: +966541597560
او عن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor




ads4910.png



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


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

whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com

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

والانستجرام:
AOU.Doctor


05.gif



ads3413.png


ads310.png


 
14 أكتوبر 2014
294
0
0
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





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

10.gif


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

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


ads4310.jpg



ads3811.jpg



ads4511.jpg



oo2410.jpg



ads910.png



38.gif


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

fullma11.jpg

نقدم لكم :
حل واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -
لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد
حلول نموذجية مضمونة وغير مكررة
KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan

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

16.gif



ads210.jpg


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

شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0
تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

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


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

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

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

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

حل واجب - شرح كورسات M363
حل واجب - شرح كورسات M180
حل واجب - شرح كورسات M275
حل واجب - شرح كورسات M150A
حل واجب - شرح كورسات M150B
حل واجب - شرح كورسات M129
حل واجب - شرح كورسات M130
حل واجب - شرح كورسات M131
حل واجب - شرح كورسات M132
حل واجب - شرح كورسات M256
حل واجب - شرح كورسات TT284
حل واجب - شرح كورسات M359
حل واجب - شرح كورسات TU170
حل واجب - شرح كورسات T325
حل واجب - شرح كورسات T103
حل واجب - شرح كورسات T216A
حل واجب - شرح كورسات T216B
حل واجب - شرح كورسات T215A
حل واجب - شرح كورسات T215B
حل واجب - شرح كورسات T175A
حل واجب - شرح كورسات T175B
حل واجب - شرح كورسات T324
حل واجب - شرح كورسات T471
وغيرها من المواد الاخرى


ads710.png



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

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


10.gif



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

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

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

تواصل معنا عن طريق
whatsApp: +966541597560
او عن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor




ads4910.png



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


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

whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com

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

والانستجرام:
AOU.Doctor


05.gif



ads3413.png


ads310.png


 
14 أكتوبر 2014
294
0
0
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 ******** 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”





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

10.gif


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

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


ads4310.jpg



ads3811.jpg



ads4511.jpg



oo2410.jpg



ads910.png



38.gif


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

fullma11.jpg

نقدم لكم :
حل واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -
لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد
حلول نموذجية مضمونة وغير مكررة
KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan

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

16.gif



ads210.jpg


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

شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0
تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

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


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

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

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

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

حل واجب - شرح كورسات M363
حل واجب - شرح كورسات M180
حل واجب - شرح كورسات M275
حل واجب - شرح كورسات M150A
حل واجب - شرح كورسات M150B
حل واجب - شرح كورسات M129
حل واجب - شرح كورسات M130
حل واجب - شرح كورسات M131
حل واجب - شرح كورسات M132
حل واجب - شرح كورسات M256
حل واجب - شرح كورسات TT284
حل واجب - شرح كورسات M359
حل واجب - شرح كورسات TU170
حل واجب - شرح كورسات T325
حل واجب - شرح كورسات T103
حل واجب - شرح كورسات T216A
حل واجب - شرح كورسات T216B
حل واجب - شرح كورسات T215A
حل واجب - شرح كورسات T215B
حل واجب - شرح كورسات T175A
حل واجب - شرح كورسات T175B
حل واجب - شرح كورسات T324
حل واجب - شرح كورسات T471
وغيرها من المواد الاخرى


ads710.png



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

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


10.gif



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

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

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

تواصل معنا عن طريق
whatsApp: +966541597560
او عن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor




ads4910.png



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


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

whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com

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

والانستجرام:
AOU.Doctor


05.gif



ads3413.png


ads310.png


 
14 أكتوبر 2014
294
0
0
Question 1: (7 marks)As a conclusion of what you have learnt, and based on some research, you are asked tocompare 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 andreturns a list, list3, that will contain the maximum of the data between the correspondingnodes of lists list1 and list2.For example:Then list3 should be:3 7 5header3 7 5list31 2 5List2List1headerheader3

Question 3:(8 marks)
Write a recursive method that takes a stack and prints its contents recursively without usingany 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 theintermediate 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.





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

10.gif


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

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


ads4310.jpg



ads3811.jpg



ads4511.jpg



oo2410.jpg



ads910.png



38.gif


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

fullma11.jpg

نقدم لكم :
حل واجبات TMA -كورسات - ملخصات - مراجعات قبل الامتحان -
لجميع فروع الجامعة ولجميع التخصصات ولجميع المواد
حلول نموذجية مضمونة وغير مكررة
KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan

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

16.gif



ads210.jpg


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

شعارنا هو التميز والاستمرارية و بحمد الله فنحن مستمرون من 12 عام في تقديم النموذج الباهر والنجاحات المتعدده ولا يأتي هذا النجاح من فراغ بل من تفوق طلابنا بأعلى الدرجات ولله الحمد
نضمن لكم عدم التكرار ولا التشابه بين الواجبات المختلفة فنحن على يقين بأن نجاح الطالب هو الضمان الوحيد لنجاحنا و استمراريتنا
whatsApp: 0 0 9 6 6 5 4 1 5 9 7 5 6 0
تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor

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


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

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

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

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

حل واجب - شرح كورسات M363
حل واجب - شرح كورسات M180
حل واجب - شرح كورسات M275
حل واجب - شرح كورسات M150A
حل واجب - شرح كورسات M150B
حل واجب - شرح كورسات M129
حل واجب - شرح كورسات M130
حل واجب - شرح كورسات M131
حل واجب - شرح كورسات M132
حل واجب - شرح كورسات M256
حل واجب - شرح كورسات TT284
حل واجب - شرح كورسات M359
حل واجب - شرح كورسات TU170
حل واجب - شرح كورسات T325
حل واجب - شرح كورسات T103
حل واجب - شرح كورسات T216A
حل واجب - شرح كورسات T216B
حل واجب - شرح كورسات T215A
حل واجب - شرح كورسات T215B
حل واجب - شرح كورسات T175A
حل واجب - شرح كورسات T175B
حل واجب - شرح كورسات T324
حل واجب - شرح كورسات T471
وغيرها من المواد الاخرى


ads710.png



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

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


10.gif



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

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

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

تواصل معنا عن طريق
whatsApp: +966541597560
او عن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor




ads4910.png



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


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

whatsApp: 00966541597560
وعن طريق الايميل عبر:
Professor.tma@gmail.com

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

والانستجرام:
AOU.Doctor


05.gif



ads3413.png


ads310.png


 
14 أكتوبر 2014
294
0
0
As a conclusion of what you have learnt, and based on some research, you are asked tocompare 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.


ads4310.jpg




ads4511.jpg



ads4910.png



URL]]
 
14 أكتوبر 2014
294
0
0
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 andreturns a list, list3, that will contain the maximum of the data between the correspondingnodes of lists list1 and list2.For example:Then list3 should be:3 7 5header3 7 5list3


ads4310.jpg
 
14 أكتوبر 2014
294
0
0
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:
[url]http://www.adweek.com/socialtimes/uk-social-media-demographics/494873[/URL]
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


ads4910.png
 
14 أكتوبر 2014
294
0
0
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 ********s and controlled by the
head office. The main office details are title, number of ********s and address. The ********
details to be stored. The details are ID, area name, number of services offered and number of
employees. Each ******** 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.

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?



ads4310.jpg
 
14 أكتوبر 2014
294
0
0
Part 2.1 [1 mark]
1) Review Chapters 5, 6, 7 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 [19 marks]
You are required to create a class with name TicketFrame.
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
Journey in Part1.
Section_2: you are required to create all the fields (JLabel & JTextField) of the
Journey and add them to panel1. These fields should match the instance objects
of class Journey in Part1.
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
Journey on the frame.
• In Add button: you are required to collect the contents of fields of the
Journey and then add them to the Journey instance object by using an
appropriate method.
• In Display button: you are required to display the contents of the Journey
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
Journey instance object in a file by using an appropriate method.


ads4310.jpg


ads3811.jpg



ads4511.jpg


oo2410.jpg


ads910.png
 
14 أكتوبر 2014
294
0
0
Part 1 [80 Marks]
Part 1.1 [2 marks]
In this part you are required to:
1) Review Chapters 1, 2, 3, 4, 5 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_Spring16_ID,
while you are required to write your student ID instead of ID in this package.
4) You are required to create a package with name Part1_ID, while you are
required to write your student ID instead of ID in this package.
Part 1.2 [10 marks]
Develop a public class MyDate to the following specifications:
• The class 3 private integer instance variables day, month, year
• 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 setter method setMyDate for its instance variables.
• The class has the getter method getMyDate for its instance variables in
order to return a string representation of the MyDate instance variables.
Part 1.3 [15 marks]
Develop a public class TicketID to the following specifications:
• The class has 2 private string instance variables flightNo, bookingRef.
• The class has 1 private instance variable of the class MyDate.
• The class has a multi-argument constructor that sets the value of its
instance variables to given values. It should create the object of MyDate
and set the values of day, month, and year using appropriate method.
• 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 setter method setTicketID for its instance variables.
• The class has the getter method getTicketID for its instance variables in
order to return a string representation of the TicketID instance variables.
Part 1.4 [15 marks]
Develop a public class Ticket to the following specifications:
• The class has 1 private instance variable of the class TicketID.
• The class has more 5 private fields of the tickets from your choice as
instance variables and you are required to declare their types according on
their data type contents.
• The class has a multi-argument constructor that sets the value of its
instance variables to given values. It should create the object of MyDate
and set the values of day, month, and year using appropriate method.
• The class has to override the Object’s toString() method in order to return
a string representation of the Ticket instance variables.


ads4310.jpg


ads3811.jpg



ads4511.jpg


oo2410.jpg


ads910.png
 
14 أكتوبر 2014
294
0
0
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.

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

10.gif


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

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

ads4310.jpg
 
14 أكتوبر 2014
294
0
0
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.


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


تواصل معنا عن طريق
whatsApp: 00966541597560
اوعن طريق الايميل عبر:
Professor.tma@gmail.com
الانستجرام:
AOU.Doctor