You are on page 1of 11

‫‪App Inventor‬‬

‫‪ - 1‬أكثر من ‪ 05‬سؤال اختيار من متعدد‪.‬‬

‫‪ - 2‬أكمل الفراغ‪.‬‬

‫‪ - 3‬أسئلة متنوعة‪.‬‬

‫إعداد م‪.‬عمر النجار ‪509197950 ‬‬ ‫تمارين عامة على برنامج ‪App Inventor‬‬
‫‪1‬‬
:‫ اختر اإلجابة الصحيحة مما يلي‬: ‫ السؤال األول‬

Canvas 1

Social Drawing and animation Layout Sensors

TextBox 2

Layout Drawing and animation User Interface Sensors

TinyDB 3

Storage Layout Social Sensors

Clock 4

Layout Storage Social Sensors

PhoneCall 5

Storage Layout Social Sensors

Image Sprite 6

Color Width Image Picture

Canvas 7

BackImage Width BackgroundImage Picture

Fullscreen Width Fillimage Fillparent

True ,Flase 9

Text Logic Integer Math

509197950  ‫عمر النجار‬.‫إعداد م‬ App Inventor ‫تمارين عامة على برنامج‬


2
IF 11

Math Control Text Logic

11

Hidden Show Visible Set

12

Ball Texting Image TextBox

13

get messageno get phonenumber set number get number

14

Math Logic Integer Text

user interface 15

Image Ball Label Button

Rename 16

ToolBox Properties Components Build

17

Text Height Width

Visible 18

Hidden False No True

509197950  ‫عمر النجار‬.‫إعداد م‬ App Inventor ‫تمارين عامة على برنامج‬


3
TimeInterval=2000 Clock 19

20

PhoneCall 21

Heading Status Message Number

Status 21

2 Null 1 0

Random Integer From 22

Text Logic Integer Math

Image Sprite 23

Width X Speed

24

Height Startup Heading Speed

25

Text Height Width Shape

26

AddScreen Build NewScreen Remove Screen

When Screen1.Initialize 27

509197950  ‫عمر النجار‬.‫إعداد م‬ App Inventor ‫تمارين عامة على برنامج‬


4
Flase 28

Timer TimerEnd TimerClock TimerEnabled

WhenTexting1.__________ 29

MessageReceived Receive Text Text Received ReceiveMessage

Call Texting1._____________ 31

Send SendMessage Message Send Receive Message

Text 31

Label Text Join Join Connect

32

Text Control Logic Math

33

Horizontal Blocks Table Canvas HorizontalArrangement

34

VerticalArrangement Vertical Table Canvas HorizontalArrangement

35

Clock Canvas TextBox Image

Button1 36

When When When When


Button1.Toucdown Button1.Clicked Button1.ToucUp Button1.Click

509197950  ‫عمر النجار‬.‫إعداد م‬ App Inventor ‫تمارين عامة على برنامج‬


5
37

Text Label TinyDB TextBox

38

getText getnumber getmessage getmessageText

39

TinyDB Clock TextBox Timer

41

setTexting1.number setTextBox1.Text setTexting1.Message setTexting1.Text

51 1 41

Random number Random Integer Random number Random Integer


From 1 to 50 to50 to 50 From 1 to 50

When PhoneCall.CallEnded 42

Call TinyDB1.___ TinyDB1 43

SetText SetNumber SetValue GetValue

44

Number tag Name Value

phone call 45

MakeCalling DailNumber CallPhone MakePhoneCall

509197950  ‫عمر النجار‬.‫إعداد م‬ App Inventor ‫تمارين عامة على برنامج‬


6
WhenCanvas1.TouchUp 46

When Image1.Touched 47

Image1 Image1

open another screen 48

49

Blocks Control Screen1 Math

apk 51

BuildApk Addscreen Save Build

51

PageTitle Title Head Name

52

509197950  ‫عمر النجار‬.‫إعداد م‬ App Inventor ‫تمارين عامة على برنامج‬


7
‫‪ ‬السؤال الثاني‪ :‬أكمل الفراغ‬

‫ٌندرج تحت المائمة ‪Drawing and Animation‬األدوات _________‪.________,______,‬‬ ‫‪-1‬‬


‫لتشغٌل برنامج ال ‪ٌ App Inventor‬جب توفر بٌئة ___________ فً نظام التشغٌل‪.‬‬ ‫‪-2‬‬
‫خاصٌة تغٌٌر لطر األداة ‪ Ball‬هً _____________‪.‬‬ ‫‪-3‬‬
‫الحدث البرمجً الخاص باالتصال برلم الرسالة التً تم استمبالها‪._____________________:‬‬ ‫‪-4‬‬
‫الخاصٌة الخاصة بتحمٌل صورة لألداة ‪Image‬هً ‪.___________:‬‬ ‫‪-5‬‬
‫الحدث البرمجً الخاص بإعطاء لٌمة عشوائٌة لرلم صحٌح بٌن ‪ 5‬و ‪ 66‬لطول الصورة ‪ Image1‬هو‬ ‫‪-6‬‬
‫_____________________________________________‪.‬‬
‫الستدعاء المٌمة التً تحمل المفتاح ‪ Father‬من لاعدة البٌانات ‪ Tiny DB5‬نستخدم الحدث البرمجً‬ ‫‪-7‬‬
‫‪._________________________________________________:‬‬
‫لجعل الزر ‪ SaveB‬غٌر مرئً نستخدم الحدث‪.______________________________:‬‬ ‫‪-8‬‬
‫من األدوات الغٌر مرئٌة _______________و____________‪.‬‬ ‫‪-9‬‬
‫فً حال تم الرد على المكالمة تكون لٌمة الحدث ‪._________ = Stutus‬‬ ‫‪- 16‬‬
‫الضافة نص "تم االرسال " لألداة ‪ Label1‬نستخدم الحدث‪.________________________:‬‬ ‫‪- 11‬‬
‫لتشغٌل تطبٌمات ‪ apk‬على الحاسوب نستخدم ____________________‪.‬‬ ‫‪- 12‬‬
‫‪ - 13‬الفرق بٌن ‪ Image‬و ‪ Imagesprite‬هو أن ‪ٌ ImageSprite‬جب أن ٌتم ادراجها على _________‪.‬‬
‫وحدة لٌاس األطوال فً برنامج ‪.__________App Inventor‬‬ ‫‪- 14‬‬
‫لحذف شاشة التطبٌك نضغط على الزر ___________‪.‬‬ ‫‪- 15‬‬

‫إعداد م‪.‬عمر النجار ‪509197950 ‬‬ ‫تمارين عامة على برنامج ‪App Inventor‬‬
‫‪8‬‬
‫‪ ‬السؤال الثالث‪ :‬أجب عما يلي؟‬

‫‪-1‬‬

‫ناتج الحدث السابك ‪-------------------------------------------------------------------------------‬‬


‫‪-2‬‬

‫عند ادخال الرلم ‪ 3‬فً مربع النص ‪ٌ TextBox1‬كون الناتج ‪.----------------------‬‬


‫‪-3‬‬

‫تم ادخال ‪ 1991‬فً ‪ , TextBox1‬النص الذي سٌظهر على ‪-------------------------------- : Label1‬‬

‫إعداد م‪.‬عمر النجار ‪509197950 ‬‬ ‫تمارين عامة على برنامج ‪App Inventor‬‬
‫‪9‬‬
‫‪-4‬‬

‫ماذا سٌحدث عند الضغط على الزر ‪ Mbutton‬؟‬


‫‪--------------------------------------------------------------------------------------------------‬‬
‫‪--------------------------------------------------------------------------------------------------‬‬

‫فً الحدث اآلتً‪:‬‬ ‫‪-5‬‬

‫إذا علمت أن ‪ TimeInterval=3000‬ما هو ناتج التنفٌذ؟‬


‫‪--------------------------------------------------------------------------------------------------‬‬
‫‪-------------------------------------------------------------------------------------------------‬‬
‫‪-6‬‬

‫أكمل‪ :‬عند الضغط على ‪, ------------------‬سٌتم ‪---------------------------------------------------‬‬

‫إعداد م‪.‬عمر النجار ‪509197950 ‬‬ ‫تمارين عامة على برنامج ‪App Inventor‬‬
‫‪10‬‬
‫ أكمل الفراغ‬:‫ إجابات السؤال الثاني‬

‫جافا‬ -2 Canvas,ImageSprite,Ball -1
CallTexting1.MakePhoneCall -4 ‫المطر‬Radius -3
Random Integer From 5 to 60 -6 Picture -5

setSaveB.Visible to False -8 -7

2 - 16 Texting,PhoneCall -9
nox ‫او برنامج‬Emulator - 12 Set Label1.Text to " " - 11
Pixel - 14 Canvas - 13
RemoveScreen - 15

509197950  ‫عمر النجار‬.‫إعداد م‬ App Inventor ‫تمارين عامة على برنامج‬


11

You might also like