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

WhatsٍِِِApp: 00201102862484
professor.tma@gmail.com
حلول مضمونة وغير مكررة وغير متشابهة لجميع واجبات الجامعة
متوفرمدرسين ومدرسات لجميع المواد والتخصصات
KSA-Kuwait-Bahrain-Oman-Jordon-Lebanon-Egypt


حل واجبات الجامعة العربية المفتوحة - الجامعة السعودية الالكترونية - مع الشرح لكل واجب
 
الرئيسيةالبوابةس .و .جبحـثالأعضاءالمجموعاتالتسجيلدخول

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

شاطر | 
 

 حل واجب M107 2017

اذهب الى الأسفل 
كاتب الموضوعرسالة
whatsapp:00201102862484
Admin
avatar

عدد المساهمات : 1641
تاريخ التسجيل : 06/02/2012

مُساهمةموضوع: حل واجب M107 2017   الخميس مارس 30, 2017 2:31 pm

Faculty of Computer Studies
Course Code: M107
Course Title: Introduction to C# Programming
Spring 2016- 2017-Tutor Marked Assignment
Cut-Off Date:
Total Marks: 80
Contents
Part I: Theoretical Questions [20 Marks]
Part II: Output and Debugging Questions [20 Marks]
Part III: Problem Solving Questions [40 Marks]

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:

Part 1: Theoretical Questions [20 Marks]

1. What is .NET frame work? Explain. [5 Marks]


2. What is Common Language Runtime? Explain. [5 Marks]

3. State the different ways of passing parameters to a method in C#. [5 Marks]

4. Which of the following are invalid variable names? State the reason for each one.
a) AOU
b) first Name
c) 20th
d) double
e) AgvDegree [5 Marks]




Part II

Output and Debugging Questions (Equal Marks) [20 Marks]

Remember: Provide a copy of the code and screen shot for the output in the solutions document.

1. What does the following C# code snippet will print?

int i=1,x=0;
do
{
x = x + i;
i++;
Console.WriteLine(x);
} while (i < 5);


2. Consider the following code:

class Exam
{ static void Main(string[] args)
{
int [] M = new int[]{5, 8, 11, 2};
for (int i = 0; i < M.Length; i++)
{
M[i] = M[i] + 10;
Console.Write((M[ i ]/3) + " ");
}
}
}

What will be the output of the above code?
3. In the following program, convert “while loop” to “for loop” and “switch statement” to “if statement”.

class Program
{
public static void Main()
{
string y;
int x=1;
Console.WriteLine(" Enter any 5 characters: ");
while(x <= 5)
{
y = Console.ReadLine();

switch (y)
{
case "a":
case "e":
case "i":
case "o":
case "u":
Console.WriteLine("It’s a Vowel");
break;

default:
Console.WriteLine("It’s not a Vowel");
break;
}
x++;
}
}
}


4. Trace the following program and write the exact output for the following inputs.
a. Input of an array { 20, 80 , 63, 89 }
b. Input of an array { 1, 2 ,3, 4}
c. Input of an array { 100, 200 ,300, 400}
d. Input of an array { -8, -9, -10, -11} ( Negative numbers)



class Program
{
static void Main(string[] args)
{
int[] M = new int[4] ;
for (int i = 0; i <4; i++)
{

M[i] = Int32.Parse(Console.ReadLine());

}

for (int i = 0; i < M.Length; i++)
{
M[i] = M[i] + 10;
Console.Write((M[i] / 3) + " ");
}

Console.ReadKey();
}
}
}


Part III

Problem Solving Question [40 Marks]

Remember: Provide a copy of the code and screen shot for the output in the solutions’ document.


1. Write a C# program to display a rectangle of asterisks (*). Take as input the number of rows and columns from the user.
E.g. for rows = 4, columns = 5, following should be displayed:
*****
*****
*****
*****
[10 Marks]


2. Write a C# program to check whether a number input by the user is a prime number. Use a method called public bool isPrime() in a class called prime, to check the prime number.

Prime Number: A prime number is a natural number greater than 1 that has no positive divisors other than 1 and itself
[15 Marks]
Sample Output Screen



3. Write a program to create two multidimensional arrays of same size. Accept value from user and store them in first array. Now copy all the elements of first array to the second array and print the values of the second array. [15 Marks]



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














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


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

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





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

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

_________________
الإجــابة النمــوذجية
----------------------

[عزيزي الزائر يتوجب عليك التسجيل لمشاهدة الإجابة النموذجية ، للتسجيل اضغط هنا] || الكاتب: [عزيزي الزائر يتوجب عليك التسجيل لمشاهدة الإجابة النموذجية ، للتسجيل اضغط هنا] || المصدر: [عزيزي الزائر يتوجب عليك التسجيل لمشاهدة الإجابة النموذجية ، للتسجيل اضغط هنا]






خدمات مجانية – حلول واجبات الجامعة العربية المفتوحة
لجميع تخصصات الجامعة ولجميع فروع الجامعة
حلول واجبات – مشاريع تخرج – ملخصات هامة
http://quiz.123.st/
Watsapp: 00201102862484

professor.tma@gmail.com
مع نخبة من أفضل الاساتذة والمهندسين المتخصصين
حلول مضمونة وغير مكررة وغير متشابهة لجميع واجبات الجامعة
متوفرمدرسين ومدرسات لجميع المواد والتخصصات
KSA-Kuwait-Bahrain-Oman-Jordon-Lebanon-Egypt
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://quiz.123.st
 
حل واجب M107 2017
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» تشكيل لجنة لإعداد ملف لاستضافة المغرب لأمم إفريقيا عام 2015 أو 2017
» خطط التحسن ونظم المتابعة لجميع المجالات2016/2017

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