حل واجبات الجامعة العربية المفتوحة 00966596368034 حل واجبات الجامعة العربية المفتوحة 00966596368034 . KSA-Kuwait - Bahrain -Oman - Jordon -Lebanon -Egypt-Sudan
 
الرئيسيةاليوميةس .و .جبحـثالأعضاءالمجموعاتالتسجيلدخول
حلول واجبات الجامعة العربية المفتوحة لجميع تخصصات الجامعة ولجميع فروع الجامعة حل واجبات - فيديوهات - مراجعات – مشاريع تخرج – ملخصات هامة http://aoulearn.123.st/ whatsapp: 00966596368034 aou_sheets@yahoo.com حلول مضمونة وغير مكررة وغير متشابهة لجميع واجبات الجامعة متوفرمدرسين ومدرسات لجميع المواد والتخصصات KSA-Kuwait-Bahrain-Oman-Jordon-Lebanon-Egypt الانستجرام : AOU_TMA_A

حلول واجبات الجامعة العربية المفتوحة لجميع تخصصات الجامعة ولجميع فروع الجامعة حل واجبات - فيديوهات - مراجعات – مشاريع تخرج – ملخصات هامة http://aoulearn.123.st/ whatsapp: 00966596368034 aou_sheets@yahoo.com حلول مضمونة وغير مكررة وغير متشابهة لجميع واجبات الجامعة متوفرمدرسين ومدرسات لجميع المواد والتخصصات KSA-Kuwait-Bahrain-Oman-Jordon-Lebanon-Egypt الانستجرام : AOU_TMA_A

استمتع معنا بخصم 20 % على كل الواجبات عند تسجيلك معنا , لا تتردد

شاطر | 
 

 حل واجب m275 spring 2017

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
whatsapp:00966596368034
مشرف
مشرف


المساهمات : 315
تاريخ التسجيل : 18/02/2012

مُساهمةموضوع: حل واجب m275 spring 2017   السبت أبريل 08, 2017 6:09 pm

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

_________________
لتحميل ملف حل الواجب "[url=/register]TMA Answer(1).doc[/url]" يجب عليك  التسجيـــل بالمنتدى لتتمكن من تحميل الملف




حل واجب - خدمات مجانية – حلول واجبات الجامعة الجامعة العربية المفتوحة- كل الجامعات - حل واجب - حل واجب TMA- حل واجب TMA01
لجميع تخصصات الجامعة ولجميع فروع الجامعة
حلول واجبات – مشاريع تخرج – ملخصات هامة
http://aoulearn.123.st/
whatsapp: 009665963680340  
WhatsApp:009665963680340

aou_sheets@yahoo.com
حلول مضمونة وغير مكررة وغير متشابهة لجميع واجبات الجامعة
السعودية-الكويت-لبنان-مصر-البحرين-الأردن-عمان-الرياض-الدمام-جدة-حائل-الاحساء-المدينة المنورة
KSA-Kuwait-Bahrain-Oman-Jordon-Lebanon-Egypt
قسم خاص لواجبات التربية لجميع التخصصات ولجميع المستويات

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://aoulearn.123.st
 
حل واجب m275 spring 2017
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» خطط التحسن ونظم المتابعة لجميع المجالات2016/2017
» تشكيل لجنة لإعداد ملف لاستضافة المغرب لأمم إفريقيا عام 2015 أو 2017

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
حل واجبات الجامعة العربية المفتوحة :: حل واجبات 2016-
انتقل الى: