منتديات طلاب الجامعة العربية المفتوحة aoua.com

حلول واجبات الجامعة العربية المفتوحة لجميع تخصصات الجامعة ولجميع فروع الجامعة حلول واجبات – مشاريع تخرج – ملخصات هامة Mobile: 00966542495275 حلول واجبات الجامعة ا
 
الرئيسيةالبوابةاليوميةس .و .جبحـثالأعضاءالمجموعاتالتسجيلدخول

شاطر | 
 

 حل واجب m150a النسخة النموذجية

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


عدد المساهمات : 855
تاريخ التسجيل : 10/10/2012

مُساهمةموضوع: حل واجب m150a النسخة النموذجية   الإثنين مارس 25, 2013 10:24 am

M150A
TMA01 – Spring 2012/2013
M150 Data, computing and information
Page 2 / 5
Question 1 [20 marks]
1. Read section 8.2 of the M150 course companion (You should have had a copy of
it with the course material and you can also view a soft copy of it in the course
CD ROM 1).
a. Briefly define the term plagiarism. [2]
b. How can you avoid plagiarism when writing your TMAs? [2]
2. Unit 1 showed you many examples on how computers can be used to work with
data, search for it, control machines and support commercial operations.
a. As a person having a smart phone with camera. Give an example on how
computer helps you to work with your photos. [3]
b. In your solution document, insert an example on a photo that you have
created with the help of the computer. Mention the application you've
used and the date the photo was taken. [3]
3. When you save a file in computer, the system will ask you about its name. Give a
good practice in choosing the name of the files you saved in your computer.
Explain why? [2]
4. Other than the file name, each file saved in computer should have an extension,
why? [2]
5. Give 3 examples on file extensions. For each one, specify the type of information
(format) it might contain. [6]
Question 2 [15 marks]
1. What is the difference between analogue and digital quantities? Explain it using
an example of a class room whose area is 100 m2 having 50 chairs. [4]
2. Show all the steps required to convert the decimal value 1000 to its binary
representation. [3]
3. Show all the steps required to convert the octal value 33211 to its decimal
representation. [3]
4. A 30 minutes 3D film requires 253.125 GB to be displayed on the computer. Each
frame needs 3 MB. Find the frame rate used in the film. [5]
Page 3 / 5
Question 3 [20 marks]
1. What is the main difference between a high-level and a low-level programming
language? Give an example on each type. [4]
2. Given the following selection structure example: [6]
Read the value of number
if((number is less than 100) and (not(number is less than 50 )))
print 'X'
else
print'O'
a. Complete the following truth table for the Boolean expression in the above
example.
number is
less than 100
number is
less than 50
T T
T F
F T
F F
b. What will be the output for the following values of number?
1) 40
2) 100
3) 50
4) 150
c. Other than the values mentioned in b, give two values of number that will
cause X to be printed and another two values that will cause O to be printed.
Page 4 / 5
3. The following flowchart diagram shows a loop structure program. [10]
a. How many Boolean expressions appear in the above flowchart? Mention
them? Which one of them controls the loop?
b. How many times will the loop be executed?
c. What is the exact output after these instructions have been executed?
You need to draw a simple tracing table that shows how you got your
answer.
d. What will be the output if the condition "x >= 0" is replaced by "x<100"?
Explain your answer.
Page 5 / 5
Question 4 [25 marks]
1. Write JavaScript code equivalent to the structure given in Question 3, part 2. [5]
2. a. Write JavaScript program to calculate surface area and volume of a sphere.
The program should work according to the following specifications: [7]
− Read the radius of a sphere (r).
− Calculate the surface area and volume of the sphere using the following
formulas:
Surface area:  = 4
Volume:  =



− Print the radius, surface area and volume in the output window.
b. Run your program with two different values of r. In your Solution document
insert two screenshots showing the different resulted output.
3. a. Using nested if-else statement, write JavaScript program that works according
to the following specifications: [13]
– Read two numbers from the user.
– Decide whether the two numbers entered are equal, or not stating which
of them is bigger.
b. Test your program and run it to make sure it works properly. In your Solution
document insert two screenshots:
– One showing the case when the two entered numbers are equal.
– One showing the case when the two entered numbers are not equal.

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




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

WhatsApp: 00966542495275


smsm.hamdy66@yahoo.com
حلول مضمونة وغير مكررة وغير متشابهة لجميع واجبات الجامعة
متوفرمدرسين ومدرسات لجميع المواد والتخصصات
السعودية-الكويت-لبنان-مصر-البحرين-الأردن-عمان-الرياض-الدمام-جدة-حائل-الاحساء-المدينة المنورة
KSA-Kuwait-Bahrain-Oman-Jordon-Lebanon-Egypt
قسم خاص لواجبات التربية لجميع التخصصات ولجميع المستويات
http://aouq.123.st/
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://aouq.123.st
 
حل واجب m150a النسخة النموذجية
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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