AOU حل جميع الواجبات ومشاريع التخرج لجميع الفروع والتخصصات AOU
حلول مضمونة وغير مكررة لجميع الواجبات
 
مدرسين خصوصيين – ملخصات هامة مجانية لجميع المواد
خدماتنا لجميع فروع الجامعة ولجميع الأقسام الدراسية
 
واتس اب 00963957547725
mustafaalbeda@hotmail.com
AOU حل جميع الواجبات ومشاريع التخرج لجميع الفروع والتخصصات AOU
حلول مضمونة وغير مكررة لجميع الواجبات
 
مدرسين خصوصيين – ملخصات هامة مجانية لجميع المواد
خدماتنا لجميع فروع الجامعة ولجميع الأقسام الدراسية
 
واتس اب 00963957547725
mustafaalbeda@hotmail.com
AOU حل جميع الواجبات ومشاريع التخرج لجميع الفروع والتخصصات AOU
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

AOU حل جميع الواجبات ومشاريع التخرج لجميع الفروع والتخصصات AOU

AOU حلول مضمونة وغير مكررة لجميع الواجبات ومشاريع التخرج AOU
 
الرئيسيةالرئيسية  أحدث الصورأحدث الصور  التسجيلالتسجيل  دخولدخول  
واتس اب-موبايل 00963957547725 -mustafaalbeda@hotmail.com

Instagram


 

 ARAB OPEN UNIVERSITY Faculty of Computer Studies CS240, Introduction to computer graphics Fall 2015-2016 12-12-2015 Note: This TMA comprises of five questions. The TMA is marked out of 60. All questions should be answered. TMA Marking As per AOU rules and

اذهب الى الأسفل 
كاتب الموضوعرسالة
WhatsApp-00963951432013
Admin
WhatsApp-00963951432013


عدد المساهمات : 2429
نقاط : 291674
السٌّمعَة : 4
تاريخ التسجيل : 20/09/2008
العمر : 54
الموقع : www.aoua.123.st

ARAB OPEN UNIVERSITY Faculty of Computer Studies CS240, Introduction to computer graphics Fall 2015-2016 12-12-2015 Note: This TMA comprises of five questions. The TMA is marked out of 60. All questions should be answered. TMA Marking As per AOU rules and Empty
مُساهمةموضوع: ARAB OPEN UNIVERSITY Faculty of Computer Studies CS240, Introduction to computer graphics Fall 2015-2016 12-12-2015 Note: This TMA comprises of five questions. The TMA is marked out of 60. All questions should be answered. TMA Marking As per AOU rules and   ARAB OPEN UNIVERSITY Faculty of Computer Studies CS240, Introduction to computer graphics Fall 2015-2016 12-12-2015 Note: This TMA comprises of five questions. The TMA is marked out of 60. All questions should be answered. TMA Marking As per AOU rules and I_icon_minitimeالأربعاء ديسمبر 02, 2015 5:40 pm

ARAB OPEN UNIVERSITY
Faculty of Computer Studies
CS240, Introduction to computer graphics
Fall 2015-2016
12-12-2015
Note: This TMA comprises of five questions. The TMA is marked out of 60. All questions should be answered.
TMA Marking
As per AOU rules and regulations, all students are required to sit for MCQ exam or any assessment tool after the submission of their TMAs in order to prove that their TMAs are done by themselves.
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.
ID and Name of Student
Signature
Date
………………………………………………………………………………
……………………………………………………………
………………………………………
2
Question one [4 marks]
Computer graphics has two main tasks namely modelling and rendering, briefly define each.
Question Two [4 marks]
State the main steps for programming in JOGL
Question Three [17 marks]
a. Write down a Java 2D Program using Graphics method to plot the following shape [7 marks]
b. Run the following code segment and print the output [10 Marks]
public void paintComponent(Graphics g){
super.paintComponent(g);
Graphics2D g2=(Graphics2D) g;
Shape S1=new Ellipse2D.Double(0, 0, 200, 200);
Shape S2=new Rectangle2D.Double(100, 100, 100, 100);
Shape S3=new Rectangle2D.Double(0, 0, 100, 100);
Area a1;
Area a2;
Area a3;
a2= new Area(S2);
a1= new Area(S1);
a3=new Area(S3);
a2.add(a3);
a1.intersect(a2);
}
(10,8)
(10,50)
(60,50)
(60,8)
3
Question Four [20 marks]
a. Write a Java 2D code to develop the following parametric equation:
Given that a=20 and b=20. [3 marks]
b. Quadratic curves are commonly used to construct flexible graphical shapes. Mention how many points are required to draw a quadratic curve and mention the function used in Java2D to construct such curve discussing the function parameters. [4 marks]
c. Determine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using even Determine (by shading) the interior of following shape using even Determine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using even Determine (by shading) the interior of following shape using even Determine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using even Determine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using even Determine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using even Determine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using even Determine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using even Determine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using even Determine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using even Determine (by shading) the interior of following shape using evenDetermine (by shading) the interior of following shape using even-odd ruleodd ruleodd ruleodd rule odd ruleodd ruleodd rule assuming the path point ordering is as specified on figure assuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figure assuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figure assuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figure assuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figure assuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figure assuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figure assuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figure assuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figure assuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figure assuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figureassuming the path point ordering is as specified on figure . [5 marks]
d. Mention the meaning of each of the following lines [8 marks]
 a1.exclusiveOr(a2);
 g2.translate(180, 0);
 a1.subtract(a2)
 g2.fill(a1);
given that a1,a2 are declared as Area and g2 is declared as Graphics Question Five [15 marks]
a. What is meant by winding rule? Mention and differentiate between two of the winding rules used in Java2D.
[5 marks]
4
b. Write a Java code to draw the following shape using constructive area geometry
[10 marks]
End of questions
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.aoua.123.st
 
ARAB OPEN UNIVERSITY Faculty of Computer Studies CS240, Introduction to computer graphics Fall 2015-2016 12-12-2015 Note: This TMA comprises of five questions. The TMA is marked out of 60. All questions should be answered. TMA Marking As per AOU rules and
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
»  Arab Open University Faculty of Business Studies B121: Managing in the Workplace Tutor Marked Assignment (TMA) 2015- 2016 Semester-1 Fall 2015 TMA: B121 – Managing in the work place. Cutoff date: 15th December 2015. Please re
»  Arab Open University Faculty of Business Studies B121: Managing in the Workplace Tutor Marked Assignment (TMA) 2015- 2016 Semester-1 Fall 2015 TMA: B121 – Managing in the work place. Cutoff date: 15th December 2015. Please re
» ARAB OPEN UNIVERSITY FACULTY OF BUSINESS STUDIES B322 – INVESTIGATING ENTREPRENEURIAL OPPORTUNITIES FALL 2015 – 2015/2016 B322 - TMA - FALL 2015 _____________________________________ Please re
»  Arab Open University Faculty of Business Studies B121: Managing in the Workplace Tutor Marked Assignment (TMA) 2015- 2016 Semester-1 Fall 2015 TMA: B121 – Managing in the work place. Cutoff date: 15th December 2015. Plea
»  ARAB OPEN UNIVERSITY FACULTY OF BUSINESS STUDIES B121: Managing in the Workplace Tutor Marked Assignment (TMA) 2015- 2016 Semester-1 Fall 2015 TMA: B121 – Managing in the Work Place Cutoff date: 15th December 2015 Please read these

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
AOU حل جميع الواجبات ومشاريع التخرج لجميع الفروع والتخصصات AOU :: حلول واجبات 2016 الفصل الصيفي AOU(يشاهدة الآن 3537 زائر)-
انتقل الى: