حل واجبات الجامعة العربية المفتوحة 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 % على كل الواجبات عند تسجيلك معنا , لا تتردد

شاطر | 
 

 حل واجب M107

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


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

مُساهمةموضوع: حل واجب M107   السبت يوليو 30, 2016 8:50 pm

Faculty of Computer Studies
Course Code:  M107
Course Title: Introduction to C# Programming
Summer 2015- 2016-Tutor Marked Assignment- Solution
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 I: Theoretical Questions (4 marks each) [20 Marks]


1. List some of the advantages of C# over other languages.

2. What are the access modifiers in C#?

3. Explain the use of virtual, sealed, override, and abstract in C#.

4. What is an Exception in .NET? Explain with examples.

5. Consider the following code.  Convert the statement switch-case to if-else statement.  

switch (opt)
        {
          case 1:
              result = num1 + num2;
              Console.WriteLine("\n{0} + {1} = {2}", num1,                num2, result);
              break;

          case 2:
              result = num1 - num2;
              Console.WriteLine("\n{0} - {1} = {2}", num1,                num2, result);
              break;
          case 3:
              result = num1 * num2;
              Console.WriteLine("\n{0} * {1} = {2}", num1,                num2, result);
              break;
          case 4:
              result = (float)num1 / num2;
              Console.WriteLine("\n{0} / {1} = {2}", num1,                num2, result);
              break;
          default:
                  Console.WriteLine("\nInvalid option.                    Please try again.");
        }

Part II: Output and Debugging Questions [20 Marks]

Note: Provide a copy of the code and screen shot for the output in the solutions’

1. What is the output of the following program?         [10 Marks]    

namespace ConsoleApplication1
{
   class Program
   {
       static void Main(string[] args)
       {
           int i, j;
           int[,] arr = new int[5, 5];
           for (i = 0; i < 5; ++i)
           {
               for (j = 0; j < 5; ++j)
               {
                   arr[i, j] = i * 1 + i * 1;
                   Console.Write(arr[j, i] + " ");

               }Console.Write("\n");

           } Console.ReadLine();
       }
  }
}

2. What is the output of the following program? [6 Marks]

namespace ConsoleApplication1
{
   class car
   {
       public car()
       {
           Console.WriteLine("Base Model Car");
       }
       public virtual void DriveType()
       {

           Console.WriteLine("Right Hand Drive");
       }
   }
   class Ford:car
   {
       public Ford()
       {
           Console.WriteLine("Derived Model Car");
       }
       public void price()
       {
           Console.WriteLine("The price of Ford is $25,000");
       }
       public override void DriveType()
       {
           Console.WriteLine("Right Hand");
       }
   }
   class Program
   {
       static void Main(string[] args)
       {
           car c1 = new car();
           c1.DriveType();
           c1 = new Ford();
           c1.DriveType();
           Console.ReadLine();
       }
   }
}



3. Identify the errors in the following C# program. Write the correct program. [4 marks]

namespace s14
{
   class Program
   {
       static void Main(string[] args)
       {
           /* This is my first program
           integer a=9;
            Console.WriteLine('The value of a = ' a);
       }
   }
}



Part III- Problem Solving Questions   [40 Marks]

Note: Provide a copy of the code and screen shot for the output in the solutions’

1. Using loops, write a C# program to print the following pattern.


        [10 Marks]

2. Write a C# application to check the equality of two given vectors using operator overloading:-
a. Define a class ‘vector’ with three members of type integer.
b. Write a constructor to initialize the three members.
c. Use operator overloading to define a method which accepts two vector objects, check whether the objects are equal, and return a Boolean value (true/false). [overload == operator to check the equality]
d. Include the method which overloads != operator also.
e. Define two vector objects V1(12,15,16) and V2(12,5,16) in the main class; check the equality of the objects and display an appropriate message.
[10 Marks]
           
3. Write a C# application that asks the user to input a string and then prints the number of vowels, consonants, digits, blank spaces, and other characters in the string as shown in the output. [20 Marks]






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




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

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








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


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

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





نتقدم بخدماتنا المميزة لطلاب وطالبات
الجامعة العربية المفتوحة 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
وغيرها من المواد الاخرى




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

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








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

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

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

تواصل معنا عن طريق
whatsApp: +966541597560
او عن طريق الايميل عبر:
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









_________________
لتحميل ملف حل الواجب "[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
 
حل واجب M107
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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