مذكرة حاسب الي النهائية الترم الثانى للشهادة...

70

Click here to load reader

Upload: -

Post on 14-Apr-2017

2.397 views

Category:

Education


13 download

TRANSCRIPT

Page 1: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

داء ٠١٠٢٧١١٤٧١٢–٠١١٤٣٢١٨٧٨٩ت : أ / السعيد محمود نصر : إ

اد ( الصف الثالث اإلعدادي ) م٢٠١٥مذكرة الز

١01027446932

الثانىالترم

Page 2: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

نصر محمود السعيد / أ : داء :إ ٠١٠٢٧٤٤٦٩٣٢–٠١١٤٣٢١٨٧٨٩ت

ص يم الثا م ال ( عدادي الثالث للصف اد الز ٢٠١٦(مذكرة

١

( Data Types )

Data Type

Byte Integer

Short - Long

SingleDoubleDecimal

Char String

Boolean True / False

IsNumeric

Date

#15/3/2016#

Object

Properties TypeData type

TextString Auto SizeBoolean WidthInteger BackcolorColor FontFont

__vb.netAS ,Single ,dim

Variables Constants RAM

Dim

Dim as (Data Type Dim x , y As Single

RAM

Const Const as (Data Type = Const Pi As Single = 22/7

Assignment

X = Textbox1.TextX = 250X = Y + 50Label1 . Text = X

Y = Y + 5Label1 . Text = Label1 . Text + 50

Page 3: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

نصر محمود السعيد / أ : داء :إ ٠١٠٢٧٤٤٦٩٣٢–٠١١٤٣٢١٨٧٨٩ت

ص يم الثا م ال ( عدادي الثالث للصف اد الز ٢٠١٦(مذكرة

٢

& X= 20Y= 15Z = X & Y

Dim x , y As String X= “Zyaad”Y= “Saad”Label1.Text = X &VbcrLf & Y

Dim x , y As String X= “Zyaad”Y= “Saad”Label1.Text = X &””& Y

Dim x , y As String X= “Zyaad”Y= “Saad”Label1.Text = X & Y

2015ZyaadSaad

Zyaad SaadZyaadSaad

Dim x , y as singlex= Textbox1 . Texty = 3 * x + 5Label1. Text = y

Syntax Errors ( Logic Error ) IDE

IDE

Dim X As SangleDin X As SingleArea = 2 * 3.14 * RDim x As byte = 700Const x as single

( Runtime Error ) X = Textbox1 . Text

Invalid Cast OverFlow

VB.netCatch/TryRuntime Dim x , y as single

x= Textbox1 . Text

y = 3 * x + 5 Label1. Text = y

Dim x , y as single Tryx= Textbox1 . TextCatch

Msgbox( ““ )Textbox1.text = “ “Textbox1. Focus ( )End Tryy = 3 * x + 5 Label1. Text = y

Try Catch

Textbox1

End Try

& Vbcrlf

_ Rem‘ ##

Me

Page 4: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

نصر محمود السعيد / أ : داء :إ ٠١٠٢٧٤٤٦٩٣٢–٠١١٤٣٢١٨٧٨٩ت

ص يم الثا م ال ( عدادي الثالث للصف اد الز ٢٠١٦(مذكرة

٣

Branching TrueFalseBoolean

If

If …Then If … Then ... Else If … Then ... ElseIf

If .. Then .. ElseThen

True End If( False )

If

Then

TrueFalseElse

TrueCode1

FalseTrueCode2False

If ThenCode End If

If ThenCode1True ElseCode2False End If

If ThenCode1ElseIf ThenCode2ElseCode NEnd If

IfEnd IfIf A>20 Then Msgbox(“Pass”)ElseIf Mod

IsnumericTrueFalse

False

Msgbox( IsNumeric (“Two”) )True

Msgbox( IsNumeric ( 5 ) )Textbox1Label1

Label1.Text = IsNumeric ( Textbox1.Text )Textbox1

Msgbox( IsNumeric ( Textbox1.Text ) )Y= 3 * x + 2

Runtime

Dim x , y As Singlex = Me . Textbox1 . Texty = 3 * x + 2Label1 . Text = y

Dim x , y As SingleIf IsNumeric ( Textbox1.Text ) Thenx = Me . Textbox1 . Texty = 3 * x + 2Label1 . Text = y ElseMsgbox ( )Textbox1. Text = "" Textbox1. Focus ( ) End If

Set focusFocusTextBox

TextBox1 Textbox1.text = ""

AndORNotIfAndTrueTrueFalse

Page 5: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

نصر محمود السعيد / أ : داء :إ ٠١٠٢٧٤٤٦٩٣٢–٠١١٤٣٢١٨٧٨٩ت

ص يم الثا م ال ( عدادي الثالث للصف اد الز ٢٠١٦(مذكرة

٤

( 5 > 3 And 8 > 4 )TrueTrue( 5 > 8 And 6 > 3)FalseFalse ORTrueTrueFalseFalse

( 5 > 3 Or 8 < 4 )TrueTrue( 5 > 8 Or 6 > 3)FalseFalse Select …… Case

If ….Then..Else If

Select Case Case CodeCase CodeCase CodeEnd Select

Dim W as integerW = Textbox1.Text

IF W = 1 ThenLabel . Text = "low"Else IF W = 2 ThenLabel1 . Text = "medium"Else IF W = 3 ThenLabel1 . Text = " high"End Select

Dim W as integerW = Textbox1.TextSelect case WCase 1Label . Text = "low"Case 2Label1 . Text = "medium"Case 3Label1 . Text = " high"End Select

ListBox ListBoxItemsAdd( )

IndexSelectedIndexListBox

SelectedIndexChangedListBoxListBox

For …… NextDo ……… While

For ……… Next

For Counter{ } = Start{}To End{}[Step{}]

Code {}Next { }

Counter

Dim x as integerFor x = 1 to 3Sum = Sum + XNextLabel1 . text = Sum

Dim x as integerFor x = 1 to 3Label1.text = label1.text & xNext

Dim x as Byte For x = 1 to 3Msgbox ( x )Next

ForNextEndstartCounterEndCounter

Page 6: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

نصر محمود السعيد / أ : داء :إ ٠١٠٢٧٤٤٦٩٣٢–٠١١٤٣٢١٨٧٨٩ت

ص يم الثا م ال ( عدادي الثالث للصف اد الز ٢٠١٦(مذكرة

٥

NextFor… NextNext

stepstep

For x = 1 To 3

startEndFor x = 1 To 3 step 2

startEndFor x = 3 To 1 step -2

For x = 2.5 To 9.5 step 0.5

For x = A To B step C

For m = 1 to 10Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLfNext

For m = 1 to 10 step 2Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLfNext

For m = 2 to 10 step 2Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLfNext

For m = 3 to 10 step 3Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLfNext

1.50.50.5For m = 1.5 to 0.5 step -0.5Me.TextBox2.Text = Me.TextBox2.Text & m & vbCrLfNext

Do While ……… LoopTrue Do While Conditional Expression Code { }Loop { }

Dim x,sum asinteger x = 1Do While x < = 3 Sum = Sum + x X = x + 1Loop Label1 . text = Sum

Dim x as integerx = 1Do While x < = 3 Label1.text = label1.text & x X = x + 1Loop

Dim x as integerx = 1Do While x < = 3 Msgbox ( x )X = x + 1Loop

Page 7: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

نصر محمود السعيد / أ : داء :إ ٠١٠٢٧٤٤٦٩٣٢–٠١١٤٣٢١٨٧٨٩ت

ص يم الثا م ال ( عدادي الثالث للصف اد الز ٢٠١٦(مذكرة

٦

Do WhileTrueLoopFalseDo ……….. While<>

Input box

Exit Dolist boxItemslist boxadd ( )list box Timer

Tick

EnabledFalse

Interval

Now( ) TimeOfDay

Timer 1

Timer 1 . Enabled = False

Timer 1 Timer 1 . Enabled = True

Timer1.Interval = 5000

Label1 . Text = Now ( )

Label1 . text = Time of Day ( )

NotNotLabel1.Visible = Not(label2.Visible)

Procedure Class Form1End Class

Procedure Code

SubFunction

Sub Sub Sum(ByVal A As Single)

Dim N As SingleN = A * 2

End Sub

Sub Name(Parameters)CodeEnd Sub

Sum(10) ( )

SubName Parameters CodeParameterStartEndOddNumber(2, 10)

sub

Page 8: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

نصر محمود السعيد / أ : داء :إ ٠١٠٢٧٤٤٦٩٣٢–٠١١٤٣٢١٨٧٨٩ت

ص يم الثا م ال ( عدادي الثالث للصف اد الز ٢٠١٦(مذكرة

٧

Function

Function Function functionname[(parameterlist)] As returntype Statements of the Function procedure.End FunctionFunction Name (Parameters) As DataType

CodeReturn ValueEnd Function

FunctionNameParametersData typeCodeReturn ValueEnd Function

VariablesConstantsFunction (Sub( )

Predefined Function ShowMessagebox

Message box. Show (“welcome to Egypt” , “Egypt” )IsNumericTrue / False NowMessagebox.Show( Now( ) )

Page 9: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

1

) معذ (2932امخدان اللاهشة [ 3]

-أمام العباسة الخاػئت :) × ( وعالمت الصحدت العباسة أمام( √طع عالمت ) : العإا الاو

Trueجأخز اللمت Booleanالباهاث م الىىع – 3 داةما

مى اظخخذام أي عذد م الىظاةؽ داخل الاحشاء -2

وعخخذ الشمض ) & ( لشبؽ اهث -1 ر م مخؼير خشفى معا

True( ىىن 9 < 7) or( 3 < > 6هاجج الؽشغ اإلاشهب ) -8

الؿالث م العلاب لاظخخذام اظماء معخعاسة جخـى اإلاخعذي الخخـى الالىترووى هى -5

For … Nextحعخخذم -2 فى خالت عذم معشؿت معشؿت مشاث الخىشاس معبلا

بما بين الاكىاط : الثاوىالعإا اهمل معخعىا

(1 - Stop - 2 - Now ( ) - False - If .. Then .. Else - Delete )

. .…ؿان ملذاسها بالثىاوى هى 1999 هى Timerلالداة Intervalئرا واهذ الخاصت -3

.……… = Timer . Enabledت ع العمل خم جىـز الجمل Timerإللاؾ الياة -2

. حعخخذم .......... فى خالت وحىد بذلين خم جىـز أخذهم -1

…………هى For x = 1 to 8 Step 4عذد مشاث الخىشاس فى الجملت -8

..………وعخخذم مدخىاها م Textboxإلؿشاغ الاداة -5

خ و -2 الحالين الىكذ الذالت .......... حعخخذم لعشض الخاس

-: اختر الاحابت الصحدت مما بين الاكىاط: العإا الثالث

لإلعالن ع اإلاخؼيراث .( Dim - Const - Sub) حعخخذم اليلمت -3

( String - Double - Name) اإلاخؼيراث ما عذا لعذ أظماء اليلماث الاجت -2

( Focus - Rem - VbCrLf) الىخابت الىظلت ...... حعخخذم لىلل مإؼش -1

( 1 - 3 - 6 ) ( هى mod 2 10 + 3هاجج الخعبير الحعابى ) -8

مباؼشة فى خالت ما Elseخم جىـز الاوامش التى جلى ولمت If .. Then .. Elseفى حملت -5

( True - False - Nullىىن هاجج الؽشغ )

ىد الاحى مىضحا كمت اإلاخؼيراث الاجت :جدبع الى -2

Dim N , K As Integer

N = 1

Do While N < 5

K = K + N

N = N + 3

Loop

If n > k then

K = K * 2

End If

( 5 - 6 - 7 هى ) n) أ ( كمت اإلاخؼير

( 10 - 9 - 8هى ) K) ب ( كمت اإلاخؼير

ت [ 2] ) معذ (2932مداؿظت الاظىىذس

أمام العباسة الخاػئت :× ( ( أمام العباسة الصحدت أو عالمت ) √طع عالمت ) :العإا الاو

. Falseأو Trueداةما ما ىىن IsNumericالذالت هاجج -3

. مدذدةلخىشاس هىد معين ول ؿترة صمىت Timerحعخخذم الاداة -2

خصص لها فى الؼشؾ الام م معادلت الخخصص Functionحعخخذم الذالت -1 و

كمت أزىاء الاعالن عنها ؿلؽ

الدؽهير ؤلالىترووياإلاجخمع اإلاصشي فىي الالىترووى صىس الخعذ م -8

ئرا وان أخذ Trueىىن الؽشغ اإلاشهب Andعىذ اظخخذام اإلاعامل اإلاىؼلى -5

Trueالؽشػين

اختر ؤلاحابت الصحدت م بين ألاكىاط : أ(:العإا الثاوى

هى -3ت حعخخذم عىذ معشؿت عذد مشاث الخىشاس معبلا : أؿظل خللت جىشاس

(Do While - For …. Next - Select Case )

Page 10: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

2

( 18 - 10 - 8) هى ....... ( 2 /( 5 - 9 ) + 2^ 4 )هاجج جىـز العملت الحعابت -2

ؿعالت بؽيل أهثر عىذما ىىن الخـشع معخمذا على كمت Select Caseحملت -1

–)مخؼير واخذ ( –مخؼير أهثر م مخؼير

ولمت محجىصة حعخخذم لبذء اوؽاء ظؼش حذذ ........... -8

(Rem - Focus - VbCrLf )

Falseأو True........... حضء م الىىد هاججه -5

أمش الشبؽ ( –الخعبير الؽشػى –) حملت الخخصص

وضح ظبب الخؼأ فى الجمل الاجت : ب (

: اهمل: العإا الثالث : أوال

العباساث الاجت للحصى على عباسة صحدت علما

الذالت ......... حعخخذم إلظهاس مشبع سظالت خدذد مدخىاه خعب وظؽ الذالت . -3

........... . ػاإلاا الؽشغ حعخخذم Do Whileالخىشاس حملت -2

. لالعالن ع الثىابذ بىما الامش ........عخخذم الامش ......... لالعالن ع اإلاخؼيراث -1

داخل البرهامج .

ع العمل وعخخذم الخاصت ............. Timerإللاؾ وحؽؼل الـ -8

جدبع الاوامش الاجت فى ول مجمىعت زم أحب ع العإا الخاص بيل منهما زاها

Dim score As Integer = 75 Dim X As Integer

Dim Result As String

If Score < 50 then

Result = "Fail"

Else If Score <75 then

Result = "Good"

Else If Score < 85 then

Result = "very Good "

Else

Result = "Excellent"

End If

Dim Total As Integer

Dim Limit As Integer

Limit = 3

X = 1

Total = 0

Do While X <= Limit

Total = Total + X

X = X + 2

Loop

Me.Label1.Text = Total

الىاجج هى ...................... الىاجج هى ......................

) معذ (2932مداؿظت الجيزة [ 1]

: ت اث الخالأمام العباس × ( عالمت ) و ( أ √طع عالمت ) : العإا الاو

اإلاىؼلت اإلالاسهت معامالث & فى حعخخذم -3

م خ Spent@Moneyاظم اإلاخؼير -2 ث كىاعذ حعمت اإلاخؼيراث عذ صحدا

255 : 0كم عذدت صحدت م أخز Byteاإلاخؼير م هىع -1

لثاهت جدذد معذ وكىع الحذر با Timerللمإكذ intervalالخاصت -8

والتي ال جخؼير أزىاء حؽؼل البرهامج فى الزاهشة الثىابذ هي اللم اإلاخضهت -5

-:ل ميان الىلؽ معخخذما اليلماث الخالت أهم -: العإا الثاوي

(Sub String– Dim – Timer – Do while .. loop - Integer - )

الاحشاء م الىىع ........... ال جىص اظخخذامه فى اي حملت جخصص . -3

لخىشاس مجمىعت م ألاوامش وعخخذم ألامش .................... -2

. حعخخذم لخىشاس هىد ول ؿترة صمىت مدذدة . ألاداة .................. -1

Page 11: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

3

الامش ............................ عخخذم لألعالن ع مخؼير . -8

سكم حلىط الؼالب وعخخذم بان م الىىع .......... . -5 لخخض

ب ما جدخه خؽ في العباساث الخالت) أ ( : العإا الثالث : كم بخصى

ب العباسة م الخصى

................. 10هى 1 + 3 ^ 3 هدجت العملت الحعابت 3

.................. حعخخذم فى خالت وحىد اهثر م اخخمالين للخـشع . If .. Thenحملت 2

................. ؿلؽ Falseارا وان هال الؽشػين هى Falseهى Notهاجج اإلاعامل 1

................. . اد باقي كعمت عذدالج ( Rem) الامشعخدذم 8

) ب ( م وظاةؽ الخعذي الالىترووى .............. ، ................ ، .................... .

-أحب ع ول مما لي :: العإا الشابع

ادة 20ئلي 0( م Xاهخب كم للعذاد ) -أ For .. Nextفي ول مشة معخخذما الامش 5بض

For x = …………………………………………………………….

Function Sum ( Byval First As Single , ByVal Second As Single ) As Single –ب

Dim Total As Single

Total = First + Second

Return Total

End Function

اظخخشج م الىىد العابم ما لى :

اللمت الشاحعت -1 وظاةؽ هزا الاحشاء -2 اظم الاحشاء -3

اللمت الشاحعت ( -وظاةؽ الاحشاء –هىع بان ) الاحشاء -8

) معذ (2932مداؿظت الؼشبت [ 8]

اث الخالت : أمام العباس × ( مت ) عال و ( أ √طع عالمت ) : العإا الاو

VBير داخل مؽشوع واظم إلاخؼ Stringمى اظخخذام ولمت (3

ؿاهه يؽؽ ول زاهخين 2999الى Timerللياة intervalارا جم طبؽ الخاصت (2

اللم (1 Booleanالخذ اإلاخؼيراث جب أن ىىن م الىىع Falseأو trueلخخض

م الخاصت Timerوعخؼع ئلاؾ او حؽؼل الياة (8 Textع ػش

خؼير ازىاء حؽؼل البرهامج ؼلم عليها اإلاخؼيراث كم ال ج (5

صـشهى خهالابخذاةت ؿاهه كمخه عىذ الاعالن ع مخؼير سكمي واهما كم (2

اختر ؤلاحابت الصحدت مما بين اللىظين : : العإا الثاوي

إدي الى خؼأ العملت ارا وان ما على عاسها اكل مما على اظخخذام اإلاعامل ..... (3

( حمع ما ظبم - =< - < - = ) منها :

هى ........ VBاللعمت في الـ احشاء باقى اإلاعامل اإلاعخخذم في (2

( Div - / - ÷ - Mod )

............ عباسة ع سظاةل عذاةت مىحهت طذ شخص او اهثر . (1

اإلاالخلت الالىتروهت ( -اإلاظالاث الالىتروهت -رووى ) الخخـى الالىت

الصؼت ............... صحدت هأمش جخصص (8

( N=N+ 4 - N+ 4=10 - N=20 - )( ول م )أ( و )ج

خم جىـزها .............. Do While … Loopالاوامش اإلاخىشسة في (5

بعذ ؿترة صمىت ( – Trueا الؽشغ ػاإلا - Falseػاإلاا الؽشغ )

اهمل العباساث الاجت :العإا الثالث

..............( هى 2*6+5هاجج العملت الحعابت ) -3

التي جظهش في صىذوق الشظالت Mبخدبع الاوامش اإلالابلت ؿان كمت اإلاخؼير -2

بعذ اهتهاء مشاث الخىشاس في الحاالث الخالت :

Dim M As Long = 4, I As Long For I = 0 To 3 M = M + 2 Next MsgBox(M)

Page 12: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

4

هى ........... Mفي هزه الحالت جىىن كمت اإلاخؼير (أ

هى ......... Mجىىن كمت اإلاخؼير 2حعاوي Stepعىذ وطع كمت (ب

همخؼير هص ي ىىن الىىد اإلاعخخذم هى ............... (A)لإلعالن ع اإلاخؼير -1

دبع الاوامش اإلالابلت ىىن هاجج الخىـز :بخ -8

If Age >20 and Age<60 then

Msgbox ("You can Do it ")

Else

Msgbox ("You Can„t Do it ")

End If

ظهش صىذوق الشظالت ................ 25هى Ageعىذما جىىن كمت اإلاخؼير (أ

............. ظهش صىذوق الشظالت 19هى Ageعىذما جىىن كمت اإلاخؼير (ب

) معذ (2932مداؿظت الذكهلت [ 5]

أختر الاحابت الصحدت م بين الاكىاط –أ : العإا ألاو

. بىما الاحشاء ........ عىد بلمهال عىد بلمت Subالاحشاء م الىىع - 3

(Dim - Function - Procedure )

على جدلم ؼشغ معين .عخخذم الامش .......... لخ – 2 ىشاس هىد بىاءا

(For .. Next - Timer - Do While )

(Integer – Byte – Short( ) 0 – 255اإلاخؼيراث م هىع ........ جأخز اللم م ) – 1

جأخز اللمت ............ Booleanاإلاخؼيراث م الىىع – 8

(True ؿلؽ– False ؿلؽ– True or False - ) ال ش ئ مما ظبم

............... عباسة ع ججاهل شخص او اهثر م خال وظاةؽ ئلىتروهت . -5

التهذذ الالىترووى ( -الاظخثىاء الالىترووى -) العب الالىترووى

-وضح بالخؼىاث هاجج جىـز العملاث الحعابت آلاجت ئرا علمذ أن : –ب

A = 2 & B = 4 & C = 6

1 - A + C * ( 4 + A ) - B

2 – C / A +B / 2 - ( B + A )

3 - C Mod B - A

:اث الخالت أمام العباس × ( أو عالمت ) ( √طع عالمت ) :العإا الثاوي

Shortالدخا اظم أو عىىاه وعخخذم مخؼيراث م الىىع – 3

باإلاىشوزاهت Intervalـترة الضمىت اإلادذدة بىاظؼت الخاصت جلاط ال – 2

Trueاللمت Enabled ع العمل هلىم باعؼاء الخاصت Timer اللاؾ الـ – 1

الذوا اإلاعشؿت جب ؤلاعالن عنها كبل اظخذعاؤها – 8

ؿترة صمىت معىت علىلىم بخىشاس مجمىعت م الاوامش Timerالياة – 5

- جىـزها:ما كمت اإلاخؼيراث اإلاىحىدة في الجمل او البرامج الخالت بعذ –ب

3- Dim Y AS Integer = 10. 3

Dim X As Single = 2 * Y

If x > 20 then

X = 20

Y= 30

End if

C= y * 2

هي ........... Bهي ........... كمت xهي ........... كمت y كمت

Dim A as Integer , D as Integer = 2.9

For A = 2 To 6 Step 2

D = D * 2

Next

Msgbox(A) : Msgbox(D)

Page 13: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

5

أهمل الجمل آلاجت : –أ : العإا الثالث

. List Boxت .............. إلاعشؿت العىصش اإلادذد داخل الاداة حعخخذم الخاص – 3

جب أن ىىن هال الؽشػين IFئرا اظخخذم اإلاعامل اإلاىؼلي .......... مع حملت – 2

True ليي ىىن الؽشغ اإلاشهبTrue .

خم الاعالن ع الثىابذ داخل البرهامج باظخعما ولمت ............... .– 1

ئرا لم خدلم الؽشغ خم الاهخلا لخىـز If …. Then …. Elseعىذ اظخخذام حملت – 4

الجمل التي جلي ................ و ئرا جدلم الؽشغ يخلل لخىـز الجمل التي جلي ................

5 – Din X As Short . .............. الخؼأ فى هزه الجملت م الىىع

29 – 3لجمع ألاعذاد الـشدت م البرهامج أعذ جشجب – الشابعالعإا

1 – Loop

2 – Do While D<=20

3 – Dim D As Integer = 1 , Total as Integer

4 – Msgbox(Total)

5 – Total = Total + D

6 - D = D + 2

ألاظماء في –ب : Visual Basicأرهش ازىين م كىاعذ جىى

3-.........................................................

2-........................................................

) معذ (2932مداؿظت اإلاىىؿت [ 2]

:اث الخالت أمام العباس × ( أو عالمت ) ( √طع عالمت )

مشاث 39عذد مشاث الخىشاس For s = 2 to 10 step 2 …. Nextفي حملت -3

واظم إلاخؼير جم وطع ؿه اظم الؼالب. charمى اظخخذام ولمت -2

(3اللمت )م ListBoxألاداة فى Index بذأ الـ -1

خ والىكذ الخاصين بالىظام ( ) Nowالذالت -8 حعخخذم لعشض الخاس

اث (8-3^2)*2+9هاجج جىـز العملت -5 الخىـز عاوي صـش خعب أولى

هى أمش اخخاس مجمىعت واخذة م الاوامش If ….then … Elseألامش -2

اختر الاحابت الصحدت مما بين اللىظين : : العإا الثاوى

ػاإلاا واهذ كمت الؽشغ ............ . Do Whileخم جىشاس الاوامش داخل الامش -3

(True - False - Null )

وجدذد -2حعخخذم ............ هىظلت الظخلبا كم م خاسج الاحشاء ػير معلىمت معبلا

( Procedure - Sub - Parameters) .عىذ اظخذعاء الاحشاء

أعذاد Boolean – Integer – Stringاإلاخؼير م الىىع ) -1 صحدت ( حعخخذم لخخض

( صحدت هأمش جخصص b = c + 1 , c+1 = b , b+c =1الصؼت) حعخبر -8

(if end - end if - end else )جيخهي بيلماث if …. Then ……elseحملت ألامش -5

)أ( أهخب اإلاصؼلح العلمي ليل مماأحي : : العإا الثالث

امج والخعامل معها . اوامش حعخخذم الهدؽاؾ الاخؼاء التى جدذر ازىاء حؽؼل البره -3

بىاء على كمت خاصت او مخؼير Falseأو True مىؼلي ههاجج حضء م هىد البرمجت و -2

.

اللم التى ال مى أن جخؼير أزىاء حؽؼل البرهامج . -1

ذ جىـزها . timerهى الحذر الخاص باإلالاحي -8 مى بذاخلت هخابت ألاوامش التي هش و

و مبخزلت طذ شخص او اهثر .عباسة ع وؽش ولماث عذاةت ا -5

) ب ( : ئكشأ الخعلماث الخالت كم أحب :

Dim Age , degree, total as single

Age = 18

Degree = 90

Do while Age <25

Age = 25

Page 14: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

6

Degree = 100

Loop

Total = degree / 2

بعذ جىـز هزه الخعلماث اختر الاحابت الصحدت ليل مما لي :

( 31 – 399 – 59حعاوي ) totalكمت -3

( 25 – 399 – 09حعاوي ) degreeكمت اإلاخؼير -2

( false – true – 18حعاوي ) age < 25هاجج الؽشغ -1

( 35 - 25 - 59حعاوي ) Ageكمت اإلاخؼير -8

) معذ (2932 القليوبية محافظة[ 1]

-: الخالت اث( أمام العباس عالمت ) ( أو طع عالمت )ألاو : العإا

3- mod 5 = 9 48

2- 66 =3 * 4 +2*2 ^3

1- For X = 100 to 10 step -10

خ والىكذ الخاصين بالىمبىجش ( ) Showالؼشض م الاداة -8 عشض الخاس

اظخخذامت ارا وان لذىا بذال واخذا خم if …….then……..Elseالامش -5

ما لى : الخالىاظخخشج م الىىد : العإا الثاوى

Sub ShowoddorEven ( Byval Start As Integer , Byval Last As Integer )

Dim i As Integer

Label1 . Text = “ “

For i = Start To Last Value Step2

Label1 . Text = Label1 . Text & “ “ & i

Next

End Sub

وظاةؽ هزا الاحشاء -1اظم الاحشاء -2بذات الاعالن ع الاحشاء -3

نهات الاعالن ع الاحشاء -5هىع وظاةؽ الاحشاء -8

-سة مماأحى :أهخب اإلاصؼلح العلمى الذا على ول عبا : العإا الثالث

V.B.netامش عخخذم لالعالن ع أي مخؼير فى بشهامج -3

هىع م الباهاث ال مى ئحشاء العملاث الحعابت عله . -2

. عباسة ع سظاةل عذاةت مىحهت طذ شخص او اهثر -1

.امش عخعمل فى خالت معشؿت عذد مشاث الخىشاس معبلا -8

Timerداة الحذر الاؿتراض ى لال -5

: وضح هىع الخؼأ فى هزه الجمل: العإا الشابع

Const A as Single

Dim X as Byte = 280

Din C as Short = 20

) معذ (2932مداؿظت الاظماعلت [ 1]

أ ( أمام العباسة الخؼ( أمام العباسة الصحدت وعالمت ) طع عالمت ):العإا الاو

Dimخم الاعالن ع اإلاخؼيراث باظخعما اليلمت -3

ىىن إلاشة واخذة ؿلؽ Proceduresاظخذعاء الاحشاءاث -2

جلىم بخىشاس هىد معين ول ؿترة صمىت معىت Timerالاداة -1

1عاوي Msgbox( (8mod5)/ 2^3 + 5هاجج جىـز الامش ) -8

كمت عذدت جدخىي على هعىس وعخخ -5 Integerذم مخؼير م الىىع لخخض

جدبع الاوامش الاجت : العإا الثاوى

Dim A , B , N as Integer

A = 5

For n = 1 to 8 Step2

Page 15: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

7

B = A + N

Next

If N > A

A = A + 1

End If

بعذ جىـز هزه العملاث اهمل ميان الىلاغ :

حعاوي ......... Nمت اإلاخؼير ك -2 حعاوي ........... Aكمت اإلاخؼير -3

.………عاوي N > Aهاجج الؽشغ -8 حعاوي ........... Bكمت اإلاخؼير -1

اختر الاحابت الصحدت مما بين الاكىاط :: العإا الثالث

عاوي ( -اهبر م -) ال عاوي الشمض> < عمى -3

. Falseباعؼاء الخاصت ........... اللمت Timerاإلالاحى مى ئلاؾ -2

(Tick - Interval - Enabled )

(39 - 2 - 5ىىن ) For I = 2 to 10 step2عذد مشاث الخىشاس فى الجملت الاجت -1

مباؼشة ئرا وان هاجج Elseخم جىـز الاوامش التى جلى If .. Then .. Elseفى الجملت -8

( True - False - Nullعاوي ......... ) Ifالؽشغ بعذ حملت

............. عباسة ع ئسظا سظاةل ئلىتروهت جدمل تهه او وعذ لصخص او اهثر . -5

التهذذ الالىترووى ( -الاظخثىاء الالىترووى -) الدؽهير الالىترووى

: وضح هاجج جىـز هزه الاهىاد : إا الشابع الع

1- MessageBox . Show ( Now ( ) )

2- Label1 . Text = Is numeric ( 5 )

3- Dim A as String = " Ahmed"

Dim B as String = " Welcome"

Label1 . Text = B & ” “ & A

) معذ (2932امخدان البديرة [ 0]

( أمام العباسة الخؼأ ( أمام العباسة الصحدت وعالمت ) طع عالمت ):العإا الاو

الجصلح اليلماث اإلاحجىصة اظماء إلاخؼيراث -3

كم خشؿت وعخخذم مخؼيراث م الىىع -2 Stringلخخض

لالعالن ع اإلاخؼيراث Constلالعالن ع الثىابذ بىما Dimت يلمحعخخذم ال -1

75( ىىن الىاجج 3+2^)3بعذ جىـز الصؼت الحعابت -8

م اؼيا الخعذي الالىترووى الخخـى الالىترووى -5

اختر اليلماث اإلاىاظبت وطعها امام العباسة لخىىن حملت صحدت : العإا الثاوي

- For - True - End if - 10 - 4 - 2 - End Select ) ) صـش

ئرا جم الاعالن ع مخؼير سكمي ولم هدذد له كمت ؿأن كمخه الاؿتراطت جىىن........ -3

الي ................ Enableم العمل وؼير الخاصت Timerلخمىين الاداة -2

1- = ......................mod 3 29

8- for X= 10 to 1 6 step -2 د اعذال تكمX ............... ت هي في الحللت الخىشاس

......................... الؽشػت خم اػالكها بــ. Select caseالجملت -5

اإلاجمىعت ) أ (: العإا الثالث

اظماء اإلاخؼيراث و الثىابذ في لؼت -3 اهه ال VISUAL Basic.netم ؼشوغ جىى

......... ....................... بعبب Singleاليلمت عمذ باظخخذام

اث العملاث الحعابت في اإلاعادالث بالىمبىجش ؿان عملت .............. -2 عىذ جىـز اولى

حعبم عملت الجمع والؼشح .

: اإلاجمىعت ) ب (

ؼالب في اسبع مىاد واجاد مخىظؼهم جم عمل بشهامج لىم بدعاب مجمىع دسحاث ال

Sum = Ar + En + M + Sc د هما لي : مجمىع اإلاىا

Aver= sum / 4عذدها / مجمىع اإلاىاد

Page 16: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

8

جدبع البرهامج لخىؽف أن هىان خؼأ هما :

الخؼأ الاو : عؼل البرهامج ) صحح هزا الخؼأ (

ؼل جىـز البرهامج لى مىع خصىل علي هخاةج دكلت ) خذد الخؼأ الثاوي : ال ع

العبب ( و البرهامج هى :

Dem Ar , En , M , Sc ,Sum , Aver as integer

Ar = 45.5 : En = 40 : M = 45 : Sc = 40

Sum = Ar + En + M + Sc

Aver = Sum / 2

TextBox1.Text = Sum

TextBox1.Text = Aver

) معذ (2932 -مداؿظت دماغ [ 39]

اث الخالت : ( أمام العباس عالمت ) و( أ طع عالمت ) :العإا الاو

ئرا وان أخذ الؽشػين أو هالهما صحذ Andعخخذم اإلاعامل -3

Loopمش التى جلى جىـز ألاوا Falseعىذما ىىن هاجج الؽشغ Do While .....Loopفى ألامش -2

التى جأخز وظاةؽ عىذ اظخذعائها Functionم الذوا ( ) Nowالذالت -1

م الخاصت Timerخم الخدىم فى الـتراث الضمىت لالداة -8 Intervalع ػش

واظم إلاخؼير داخل البرهامج Byteمى اظخخذام اليلمت -5

دت م بين ؤلاحاباث اإلاعؼاة : اختر ؤلاحابت الصح : العإا الثاوى

اث جىـز العملاث الحعابت ؿان هاجج جىـز العملت -3 خعب أولى

MsgBox ( 3+3^2/(8 Mod 5 )) ......... هى

8 -حـ 6 -ب 4 –أ

ألاعذاد التى جدخىي هىع الباهاث الزي ع -2 ت هى .......... مذ بخخض .على هعىس عؽش

Decimal -حـ Long -ب Short –أ

. List Boxحعخخذم الخاصت ........... فى معشؿت العىصش اإلاخخاس داخل الاداة -1

Index -حـ Selected Index -ب Items –أ

المى جخصص كم لها وئهما حعخذعى ؿخيخج كمت جخضن بها ............... -8

Procedure -حـ - Function ب Sub –أ

= Timer 1. Enabledع العمل خم جىـز ألامش ................... Timer 1إللاؾ اإلالاحى -5

False -حـ End -ب True–أ

جدبع الخؼىاث الخالت زم أحب : : العإا الثالث

Dim N1 As integer = 30 , N2 As integer = 50

Dim N3 As integer = N1 + N2

Dim Total As integer

If N3 > = 70 Then

Total = N1 + N2 +N3

Else

N1 = 20

N2 = 40

Total = N1 + N2 + N 3

End If

بعذ جىـز ما ظبم ؿان :

= .................. N2كمت اإلاخؼير -N1 ............ =2كمت اإلاخؼير -3

هى .......... Num3 > = 70كمت الخعبير الؽشػى -Total . = ............8كمت اإلاخؼير -1

أهمل ميان الىلاغ :: العإا الشابع

اإلاخؼير الزي خدىم فى عذد مشاث الخىشاس عمى .............. -3

مى الاعالن ع أهثر م مخؼير باظخخذام أمش ................ واخذ . -2

Falseأو True....... أخز اللمت البان م الىىع ...... -1

صخصت بؼشض الاؿالث م العلاب .ال.......... عباسة ع اظخخذام اظماء معخعاسة جخـى -8

Page 17: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

9

) معذ (2932 -مداؿظت هـش الؽخ[ 33]

: العإا اث الخالت : ( أمام العباس عالمت ) ( أو طع عالمت ) ألاو

Loopىم بدىـز الاوامش بعذ ل Do Whileأمش الخىشاس -3 Trueئرا وان الؽشغ صحدا

الثىابذ هى كم ال جخؼير أزىاء حؽؼل البرهامج . -2

. Falseخم جىـزها ئرا وان هاجج الؽشغ If .. Thenفى حملت Thenالاوامش التى جلى -1

8- Dim X as String = Sali

. خعب كىاعذ حعمت اإلاخؼيراث ZS0م الاظماء الصحدت للمخؼيراث -5

لذىا بذل واخذ ؿلؽ . عخخذم فى خالت ئرا وان If .. Then .. Elseالامش -2

طع اليلمت اإلاىاظبت فى اإلايان اإلاىاظب :: العإا الثاوى

(String - Decimal - Show ( ) - Timer - Select .. Case )

اها خعب الىظاةؽ اإلاعؼاه للذالت الذالت ......... حعخخذم إلظهاس سظالت خدذد مدخى -3

أسكام الخلـىه -2 اث مى اظخخذام مخؼير م الىىع ............ .لخخض

حعخخذم ........... فى جىشاس هىد ول ؿترة صمىت معىت . -1

ت . -8 الاعذاد التى جدخىي على هعىس عؽش اإلاخؼير م الىىع .............. عمذ بخخض

حعخخذم ........... فى خالت وحىد اهثر م اخخمالين للخـشع . -5

اهمل ما أحى: الثالثالعإا

هى ................ 4 – 2 * 5هاجج جىـز الصؼت الحعابت -3

ؿان ملذاسها بالثىاوى .. 4000حعاوي Timerللياة Intervalئرا واهذ كمت الخاصت -2

عخخذم الامش .......... لإلعالن ع أظماء اإلاخؼيراث فى البرهامج . -1

ؿان جىـز 15حعاوي Bوكمت اإلاخؼير 20 حعاوي A ئرا واهذ كمت اإلاخؼير -8

حعاوي ........... . A > Bالؽشغ

لع هىدجت ليؽاغ Timerالحذر ............... هى الحذر الاؿتراض ى للـ -5 . Timerو

............... عباسة ع وؽش معلىماث ع شخص او اهثر م خال وظاةؽ ئلىتروهت . -2

:همل ميان الىلؽ فى العمىد بعذ كشاءج الخعلماث ا: بعالعإا الشا

حعاوي ......... Cهاجج كمت اإلاخؼير -3

حعاوي ......... Aهاجج كمت اإلاخؼير -2

حعاوي .......... A > Cهاجج الؽشغ -1

حعاوي ......... Bهاجج كمت اإلاخؼير -8

Dim A , B , C As Integer

B = 0

C = 6

For A = 1 To 8 Step 4

B = B + A

Next

IF A > C Then

C = C + 1

End If

MsgBox ("A=" & A & "B=" & B & "C=" & C )

) معذ (2932 -محافظة الشرقية[ 32]

اهمل ما لى : العإا الاو ) أحب ع خمعت ؿلؽ (

م اللم اإلاخضهت بها .......... جخصص لها كمت ئزىاء الاعالن عنها ؿلؽ واظخخذا -3

جيخهى بـ ............. . If .. Then .. Elseحملت -2

الذالت ........... حعخخذم الخخباس اللم اإلاذخلت فى صىذوق الىص سكمت ام خشؿت . -1

فى صؼت ئعالن اإلاخؼير العذدي أخز اإلاخؼير اللمت ........... فى خالت ئهما كمخه الابخذاةت . -8

.... للخـشع . ............فى خالت وحىد اهثر م ...... Select .. Caseحعخخذم حملت -5

مى اظخذعاؤه .............. . Subخم الاعالن ع الاحشاء -2 مشة واخذة و

اظم الؼالب وعخخذم بان م الىىع ............. . -1 لخخض

( أمام العباسة باسة الصحدت وعالمت ) ( أمام الع طع عالمت ):العإا الثاوى

) احب ع خمعت ؿلؽ (: الخاػئت

دذد هؼاق اإلاخؼير او الثابذ الاماه اإلاعمىح باظخعماله ؿيها داخل البرهامج . -3

Page 18: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

11

ب Decimalوعخخذم اإلاخؼير م الىىع -2 الجىيهاث واللشوػ بذون أخؼاء الخلش . لخخض

. ) = ( الخخصص معامل على مين جىطع ؼير الزي كمت اإلاخ -1

واخذ . Dimمىىىا الاعالن ع مخؼير عذدي ومخؼير خشفى باظخخذام أمش -8

. مجمىعخين م الاخخاس فى خالت وحىد If .. Then .. Elseعخخذم الامش -5

. Do Whileوان الؽشغ بعذ ئرا Loopىـز الحاظب آلالى أو أمش بعذ -2 صحدا

اإلاالخلت الالىتروهت ؼيل م اؼيا اإلاظالاث الالىتروهت لى بؽيل مخىشس . -1

-اختر ؤلاحابت مما بين الاكىاط ؿما لى ::العإا الثالث ) أحب ع خمعت ؿلؽ (

هى .............. . 5 < > 5 هاجج الؽشغ -3

(True - Null - False )

ؿانها جيؽؽ ول ......... 3000حعاوي Intervalارا واهذ كمت الخاصت -2

دكاةم ( 1 -زىاوى 1 -مللى زاهت 1)

الاحشاء م الىىع ..... ال عىد بلمت عىذ اظخذعاةه . -1

(Sub - Function - Now ( ) )

اث جىـز -8 العملاث الحعابت فى لؼاث البرمجت ىىن هاجج العملت الحعابت بأولى

( 33 - 32 - 23) هى ............ ( 1 – 2 ) * 6 + 5

^ ( -= -) & م معامالث اإلالاسهت ............ -5

الاعذاد الصحد -2 ت .وعخخذم اإلاخؼير م الىىع .................. لخخض

(Long - Single - ) ول ما ظبم

بما بين الاكىاط : العإا الشابع ) أحب ع خمعت ؿلؽ ( اهمل معخعىا

(If - And - الحعابت- For - الخخصص -بذل واخذ -بذلين- Timer )

.......... للشبؽ بين اهثر م ؼشغ . عخخذم اإلاعاملو -3

فى خالت معشؿت عذد مشاث الخىشاس وعخخذم الامش ........... . -2

وعخخذم الامش ......... للخدىم فى جشجب جىـز اوامش البرهامج . -1

حعخخذم ........... لخىشاس هىد معين ول ؿترة صمىت مدذدة . -8

........... . في خالت وحىد If .. Thenوعخخذم الامش -5

كمت فى مخؼير و -2 عخخذم حملت .............. .لخخض

) معذ (2932 -مداؿظت بجى ظىف [ 31]

اهمل معخعىا باالحىألاو : العإا

(True - الخخـى الالىترووىTimer - Integer - - الثىابذ - False - )العب او اللزؾ

الباه .............. أماه فى راهشة-3 ال جخؼير في البرهامج اث الحاظب حعخخذم لخخض

ت -2 حعخخذم الاداة .............. لخىـز مجمىعت م الاوامش على ؿتراث صمىت مدعاو

ػاإلاا واهذ كمت الؽشغ ............ . Do Whileخم جىشاس الاوامش داخل الامش -1

خذاث الالىتروهتهذذ على اإلاى........ هى اظخخذام اظماء معخعاسة ليؽش حعللاث ت -8

ىىن ............ . Label1 . Text = IsNumeric ( " m " )هاجج هزه الىىد -5

............. وؽش ولماث عذاةت او مبزلت طذ شخص او اهثر على صـداث الاخباس -2

الالىتروهت للمجمىعاث واإلاىخذاث .

اهمل ما لى :: العإا الثاوى

( = mod 10 12ت الحعابت) هاجج العمل -3

( = 2 / 8 + 3هاجج العملت الحعابت ) -2

هى 3 =< 5 هاجج الخعبير الؽشػى -1

هى ( or 5 > 7 3 < 5 )هاجج الخعبير الؽشػى -8

( هى and 5 > 7 3 < 5هاجج الخعبير الؽشػى ) -5

هى For A = 1 to 16 Step 4 عذد مشاث الخىشاس فى حملت الخىشاس -2

الخالى : كم باظخخشاج ول مما لى م الىىد -: العإا الثالث

Function Area ( ByVal Radius As Single ) As Single

Const X As Single = 22 / 7

Dim Res As Single

Page 19: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

11

Radius = Text box1 . text

Res = X * Radius ^ 2

Return Res

End Function

هىع بان ول ما ظبم -8اللمت الشاحعت -1وظاةؽ هزا الاحشاء -2اظم الاحشاء -3

كمت اإلاخؼير : العإا الشابع النهاةت فى الىلاغ الاجت : cكم بخدبع مجمىعت الاوامش الاجت مىضحا

3- Dim c As String

C = "good" & "luck"

ـــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــــــــــــــــــ ـــــــــ ــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــ

2- Dim c , x As integer

X = 1

C = x + 8

ـــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــ ـــــــــــــــــــــــــــــــــــــ ــــــــــــــــــ ـــــــــ ــــــــ ــــــــــــــــــ ـــــ

1- Dim c as Integer

C = 7

If c < 5 then

C = 1

End If

ـــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــــــــــ ــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــ ـــــــ

8- Dim c , hours as integer

Hour = 6

If hour > 8 then

C = hour * 10

Else

C = hour * 20

End if

ـــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــ ــــــــــــــــــ ـــــــــــــــــــــــــــــــ ـــــــــ ــــــــ ــــــــــــــــــ ــــــــــــــــــ ـــــــــــ

5- Dim C as integer

C = 2

Do While c < 5

C = c * 2

Loop

) معذ (2932 -محافظة املنيا[ 38]

طع اليلمت اإلاىاظبت فى اإلايان اإلاىاظب ليل مما أحى : العإا ألاو

( Enabled – String – Now ( ) - مخؼيراث –زاهت- ) مللى زاهت

عخخذم اإلاخؼير م الىىع ..................... لخضن ؿه اظم الؼالب -3

..بالىخذة الضمىت ........ Tickجدذد وكىع الحذر Timerداة لال Intervalخاصت -2

خ والىكذ الخاصين بجهاص الىمبىجش . -1 الذالت ........... حعخخذم لعشض الخاس

Falseهلىم باعؼاء الخاصت ............... اللمت Tickإلاىع وكىع الحذر -8

ظم ............ اللم اإلاخضهت التى جخؼير أزىاء حؽؼل ؼلم عليها الا -5

:خالت الاث خؼأ أمام العباس طع عالمت صح أو : العإا الثاوى

م كىاعذ حعمت اإلاخؼيراث والثىابذ جب ان بذأ ؤلاظم بشكم -3

For Nextألامش -2 عخخذم فى معشؿت عذد مشاث الخىشاس معبلا

هأظماء مخؼيراث print Double Dimمى اظخخذام اليلماث -1

Falseىىن A>= Bؿان هاجج الؽشغ A=50 , B =60واهذ كمت ئرا -8

True , Falseجأخز اللمت Booleanاإلاخؼيراث م هىع -5

أهمل مما احى : العإا الثالث

Page 20: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

12

ىىن الىاجج .................... 3^2*3+3*2بعذ جىـز الصؼت -3

………………………عاوي mod 5 48هاجج جىـز ألامش -2

اللمت ألابخذاةت للعذاد هى ................ وخؼىة For Counter =1 to 9لت فى حم -1

التزاذ للعذاد هى ....................

. ألهدؽاؾ ألاخؼاء التى جدذر أزىاء حؽؼل البرهامج حعخخذم مجمىعت أوامش .... -8

.............. عباسة ع سظاةل عذاةت مىحهت طذ شخص او اهثر . -5

أهمل بىخابت الىىد البرمجى آلاحي :لشابع العإا ا

مجمىعت م الحشوؾ St_nameؤلاعالن ع اظم مخؼير اظمه -3 لخخض

Dim st _ name as………..

timer Timer I………….= true 1جمىين أو جيؽؽ الياة -2

Nؼير للمخ Listbox 1 داة جخصص كمت العىصش اإلادذد لال -1

N = Listbox1 . …………

) معذ (2932 –مداؿظت الـىم [ 35]

: العإا : اث الخالت ( أمام العباس عالمت ) ( أوطع عالمت )ألاو

. Constئعالن الثىابذ بذأ بيلمت -3

. فى خالت جدلم الؽشغ Elseخم جىـز ما بعذ If .. Then .. Elseفى حملت الامش -2

. Trueليى ىىن هاججه Trueخؼلب ان ىىن الؽشػان هاججهما Andاإلاعامل -1

. Labelمع أداة العىىان Tickعخخذم الحذر -8

5- For A = 15 To 13 Step 2

اهمل ما أحى :: لثاوىالعإا ا

سكم حلىط الؼالب خم اخخاس مخؼير م الىىع . -3 لخخض

ىىن .............. Or 8 > = 8 10 < > 15هاجج الؽشغ -2

.ئرا واهذ كمت الؽشغ . Loopخم جىـز الاوامش التى جلى Do While .. Loopالامش -1

........ . جيخهى بيلماث ..... Select .. Caseحملت الامش -8

هلىم باظخذعاء الاحشاء بىخابت ........... فى هاؿزة الىىد . -5

اهخب اإلاـهىم العلمى ليل مما أحى :: العإا الثالث

. 255 : 0هىع م الباهاث أخز كمت عذدت صحدت م -3

دالت حعخخذم إلظهاس صىذوق سظالت خدذد مدخىاه خعب الىظاةؽ اإلاخعذدة . -2

خذم لخىشاس هىد معين ول ؿترة صمىت معىت .حعخ -1

. List Boxخاصت حعخخذم لخدذذ العىصش اإلادذد داخل عىاصش أداة -8

عباسة ع ئسظا سظاةل ئلىتروهت جدمل تهذذ او وعذ لصخص او اهثر . -5

) ب ( أعذ صاػت الىىد الاحى بعذ جصحذ الخؼا الزي به

Dim A As String = 674321

: For … Nextأ ( أعذ هخابت الىىد الخالى باظخخذام حملت :العإا الشابع

Dim A As Integer

A = 1

Do While A < 10

ListBox1 . Items. Add (A * A )

A = a + 2

Loop

اهخب خؼىاث جىـز خعاب هاجج العملت الخالت ) ب (

A = ( 4 Mod 2 ) + 2 * 2 + 2

B = 4 / 2 + 5 * 2 – 3

) معذ (2932 –محافظة قنا [ 32]

ساث الخالت : ( أمام العبا عالمت ) ( أو طع عالمت )ألاو : العإا

شمض به ئلى اللمت صـش . vbالؽيل " " في لؼت -3

Page 21: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

13

Trueئرا وان كمت الؽشغ Do While .. Loopفي حملت Loopالتي جلي جىـز ألاوامش -2

الذوا اإلاعشؿت جب ؤلاعالن عنها كبل اظخذعاؤها . -1

. Try / Catchالهدؽاؾ الاخؼاء التى جدذر ازىاء حؽؼل البرهامج وعخخذم حملت -8

ط :اختر ؤلاحابت الصحدت مما بين ألاكىا: العإا الثاوى

.بالىخذة الضمىت . Tickجدذد معذ وكىع الحذر Timerللياة Intervalالخاصت -3

مللى زاهت ( -دكلت -) زاهت

( 6 - 3 - 1 عذد مشاث الخىشاس) For X = 1 TO 6فى حملت -2

( 22 - 17 - 13 ) هى 2 * 6 + 5بت هاجج جىـز الصؼت الحعا -1

مباؼشة ئرا وان هاجج Elseخم جىـز الاوامش التى جلى If .. Then .. Elseفى حملت -8

( Null - False - Trueعاوي ............) Ifالؽشغ الزي لى ولمت

الىلاغ معخخذما اليلماث الاجت : اهمل ميان : العإا الثالث

(DIM - String - Byte - Show ( ) - Now ( ) )

بذأ ؤلاعالن ع اإلاخؼيراث باظخخذام اليلمت .............. . -3

اظم مذسظخ وعخخذم بان م الىىع ............. -2 لخخض

. 255ئلى 9. أخز كمت عذدت صحدت م البان م الىىع ........... -1

خ والىكذ الخاصين بجهاص الىمبىجش . -8 .......... دالت حعخخذم لعشض الخاس

) معذ (2932 -مداؿظت ظىهاج [ 31]

: العإا : تلاخالاث ( أمام العباس عالمت ) و( أطع عالمت )ألاو

مشة واخذة . Dimاظخعما امش مى ألاعالن ع أهثر م مخؼير ب -3

م خث كىاعذ حعمت اإلاخؼيراث Spend.Monyاظم اإلاخؼير -1 صحدا

عخبر اظما

باهاث الين م الاإلا يان جدضراهشة حهاص الىمبىجش م جمثل -8

كم عذدت جدخىي على هعىس وعخخذم مخؼير م الىىع -5 Singleلخخض

( ؿأن الخىـز بذأ عىذ Falseارا وان الؽشغ خؼأ) Do While .. Loopفى حملت -2

. Loopبعذ ولمت أو أمش

م الذوا التى ال جأخز وظاةؽ . ( ) Nowالذالت -2

اختر الاحابت الصحدت مما بين اللىظين : العإا الثاوى

( 2 - 3 - الصـش) بذأ م ListBoxألاداة في جشجب العىاصش -3

عؼى ............ (Mod 3-1 11)/( 2^3*4 )هاجج جىـز الصؼت الخالت -2

( 18 – 36 – 144 )

............ Falseأو Trueهىع م البان أخز كمت مىؼلت -1

(String - Boolean - Integer )

عذد مشاث الخىشاس .............. For I = 1 to 10 step 3الاجت For….Nextفى حملت -8

3 - 4 - 5 ) )

اهثر م خال وظاةؽ ئلىتروهت . ............... عباسة ع ججاهل شخص او -5

الاظخثىاء الالىترووى ( -الدؽهير الالىترووى -) العب الالىترووى

احب ع أسبعت هلاغ ؿلؽ مما لى :أهمل ميان الىلؽ ؿما لي:العإا الثالث

..........ؼلم على اإلاخؼير الزي خدىم فى عذد مشاث جىشاس جىـز ألاوامش أظم ... -3

IF ….Then ……Elseمثل ألامش .............. صىسة مصؼشة لألمش -2

..………هى Timerفى ا Enableاللمت ألاؿتراطت للخاصت -1

..………ىىن A >= Bؿأن هاجج جىـز ألامش B = 15، كمت A = 20ئرا واهذ كمت -8

..………خم اظخخذام بان م هىع -5 اظماء الؼلبت لخخض

وضح هاجج جىـز هزا الىىد : الشابع العإا

M = 2.5

For N = 1 To 3

M = M * 2

Next

Page 22: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

14

( 2931امخداهاث)

3112[ محافظة الشرقية 1]

أمام العباساث الخالت : × ( ( أو ) √العإا الاو : طع عالمت )

False أو Trueأخز اللمت Doubleاإلاخؼير م الىىع -3

ؿان هاجج الخعبير الؽشػى 159حعاوي Yوكمت 35حعاوي Xارا واهذ كمت -2

(x>10 and y<500 ) هىFalse

لخىـز هىد لعذد مدذد م اإلاشاث For……Nextوعخخذم حملت -1

أي عذد م اإلاشاث Procedureال مى اظخذعاء الاحشاء -8

ا و أزىاء ظير البرهامج اإلاخؼيراث مى جخصص كم لها أزىاء الاعالن عنه -5

العإا الثاوى : اختر ؤلاحابت الصحدت ليل مما لى :

هى Listboxالخاصت التى حؽير الى العىصش اإلادذد باالداة -3

(Forecolor - Backcolor – SelectedIndex )

ؿهزا عجى ( Timer )لألداة ( Interval )للخاصت 3500فى خالت جدذذ اللمت -2

زاهت ( 35 –زاهت 3.5 -كلت د 3.5)

لخىشاس هىد لعذد ػير مدذد م اإلاشاث وعخخذم حملت -1

(For…..Next - If…..Then - Do ….. While )

ت عىذ جدلم الؽشغ -8 جىخب بذاتها بالؽيل الخالى : A = 2إلنهاء خللت جىشاس

(Do While(a = 2)– Do While(a < 2) Or (a >= 2) – Do While(a < > 2))

( Step - Dim - Constantخم الاعالن ع اإلاخؼيراث باظخخذام حملت ) -5

العإا الثالث : أهمل الجمل الاجت بما ىاظبها :

(Else - Timer - Select … Case - And - Parameter - If…..Then )

ع حعخخذم ............... فى خالت وحىد أهثر م اخخما للخـش -3

Trueلىىن الىاجج النهاتى Trueخؼلب ان ىىن الؽشػان هاججهما اإلاعامل ... -2

باظخخذام أهثر م ............... Procedureمى الاعالن ع الاحشاء -1

حعخخذم الاداة .................. للخدىم فى جىـز الىىد فى أوكاث مدذدة -8

ا فى ح -5 If…..Thenملت اظخخذام .................. اخخاس

العإا الشابع : أ ( سجب العؼىس الاجت وؿلا ألولىاث جىـز العملاث الحعابت :

) ......... ( الظشب و اللعمت م العاس الى المين

) ......... ( الاكىاط م الذاخل الى الخاسج

) ......... ( الجمع و الؼشح م العاس الى المين

ظغ) ......... ( الا

ب( عشؾ الثىابذ

3112[ محافظة أسيوط 3]

أمام العباساث الخالت : × ( ( أو ) √العإا الاو : طع عالمت )

هأظم إلاخؼير فى البرهامج Dimمى اظخخذام اليلمت -3

مشة واخذة و عخذعى أي عذد م اإلاشاث Procedureعل الاحشاء -2

أهثر م حعبير ؼشػى عىذ وحىد If…..then…..Elseحعخخذم حملت -1

لخىشاس هىد مدذد عذد م اإلاشاث معشوؾ معبلا Do Whileوعخخذم حملت -8

Trueاللمت Enabledع العمل باعؼاء الخاصت Timerمى ئلاؾ -5

العإا الثاوى : اختر ؤلاحابت الصحدت ليل مما لى :

لخالت : ػبلا ألولىاث جىـز العملاث الحعابت ؿان هاجج العملت ا -3

( 22 – 21 - 12) هى (1+3)+2*12

ؿهزا عجى ( Timer )لألداة ( Interval )للخاصت 2500فى خالت جدذذ اللمت -2

زاهت ( 25 –زاهت 2.5 -دكلت 2.5)

Page 23: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

15

خ و الىكذ اإلاسجل بىظام -1 الذالت ....... مى م خاللها اظخعشاض الخاس

( IsNumeric - Show - Now) الىمبىجش

هى Nextوظـت الامش For…..Nextفى حملت -8

ادة ادة كمت مخؼير الحللت بلمت الض ادة مع كمت النهات –)ص ول ما ظبم ( –ملاسهت كمت الض

Trueارا وان أخذ الؽشوغ Trueاإلاعامل ............. عؼى هاجج -5

(And - Or - ظبمول ما )

العإا الثالث : أختر للعمىد ) أ ( ما ىاظبه م العمىد ) ب ( :

) ب ( ) أ ( م

) ( حعخخذم فى الؼشؾ ألام م حملت الخخصص Subؤلاحشاء 3

وال خصص لها أي كمت

الذالت 2

Function

) ( حعخخذم فى الؼشؾ ألام م حملت الخخصص و

عىذؤلاعالن عنها ؿلؽ خصص لها كمت

) ( حعخخذم فى خالت وحىد أهثر م اخخمالين للخـشع اإلاخؼيراث 1

) ( حعخخذم فى ػشفى حملت الخخصص الثىابذ 8

5 Select Case ) ( ال عخخذم فى حملت الخخصص نهاةا

العإا الشابع : أ ( أعذ جشجب الخؼىاث الاجت :

Next ( ) .........

Label1. Text = S ) ......... (

Dim N , S as Integer ) ......... (

For N = 1 To 100 ) ......... (

S = S + N ) ......... (

هى عشض ......... ”Code“الهذؾ م الىىد ب( بعذ ئعادة جشجب

3112[ محافظة الذقهلية 2]

أمام العباساث الخالت : × ( ( أو ) √ت ) العإا الاو : طع عالم

هى ول الاعذاد الصحدت Byteمذي اإلاخؼير م الىىع -3

Trueارا واهذ هخاةج الؽشوغ ولها Trueىىن الىاجج Andاظخخذام اإلاعامل -2

الذوا اإلاعشؿت خم الاعالن عنها أوال -1

متى خم وطعها بين عال Stringعىذ جخصص اللم الحشؿت م الىىع -8

Charىىع ) رهش / أهثى ( وعخخذم مخؼير م هىع اللالعالن ع مخؼير دمل -5

Enabledوعخخذم الخاصت Timerإللاؾ أو حؽؼل أداة اإلاإكذ -2

ب( أهخب اإلاـهىم العلمى الذا على العباساث الاجت :

ولمت محجىصة خم اظخخذامها إلوؽاء ظؼش حذذ -3

ا لعمل اخخباس إلادخىي كمت اإلاخؼير أو اداة مشبع الىصىص دالت خم اظخخذامه -2

هل هى سكمت أم ال

حملت عخخذمها اإلابرمج للخعامل مع الاخؼاء التى جدذر أزىاء الدؽؼل -1

List boxخاصت حؽير الى جشجب العىصش اإلادذد فى الاداة -8

-ج( أهخب خؼىاث ئظهاس هاجج العملاث الحعابت الخالت :

(3 )( 2+2^2 ) / 2

(2 )( 3+2-3 ) * 2^2

العإا الثاوى : أهمل ما أحى :

....... هى أماه محجىصة فى الزاهشة لها كمت مى ان جخؼير أزىاء ظير البرهامج .3

الظخخذام اإلاخؼيراث و الثىابذ داخل هؼاق أي احشاء جب الاعالن عنها على .2

...معخىي ...........

لىخابت اإلاالخظاث و الخعللاث داخل البرهامج وعخخذم اليلمت ........... .1

Page 24: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

16

......................... -2....................... -3م كىاعذ حعمت اإلاخؼيراث .8

32دمل اللمت Num( عمى Shortالىىد الالصم لإلعالن ع زابذ صحذ ) .5

..............................................هى ....................

............ هى مجمىعت م الاوامش و الخعلماث جدذ اظم ما عىذ اظخذعاء هزا .2

الاظم خم جىـز هزه الاوامش و الخعلماث

ف اإلاخؼيراث ( : -ب( أكشأ الاهىاد الخالت زم أحب : ) بـشض أهه جم حعش

x = 20

y = 50

if x<= 20 Then

x = 30

y = 80

End If

Z = y * 2

العإا الثالث :أ( اختر ؤلاحابت الصحدت ليل مما لى :

حعخخذم .............. فى خالت وحىد أهثر م اخخمالين للخـشع -3

(if…. Then…Else - Select Case – For…..Next – ) ال ش ئ مما ظبم

ؿان كمتها جىىن ........... ( Interval )للخاصت 8999عىذ جدذذ اللمت -2

زاهت ( 89 –دكاةم 8 –زىاوى 8 –ظاعاث 8)

وعخخذم الىظلت Textboxلىلل مإؼش الىخابت داخل صىذوق الىص -1

(Focus() - Add() - Insert – ال ش ئ مما ظبم )

لخىشاس هىد مدذد عذد م اإلاشاث ػير معشوؾ معبلا بىاء على ؼشغ وعخخذم -8

(For…..Next - Select Case - Do While….Loop – ال ش ئ مما ظبم )

والخالى : Oddارا جم الاعالن ع الذالت -5

Function Odd ( Byval Num as single ) as integer ؿان اللمت الشاحعت

ف خاػئ للذالت( - Single - Short - Integerجىىن ) Oddللذالت حعش

-الاهىاد الخالت زم أحب : ب( كم بلشاءة

Dim A , B , C As Integer

B = 10

C = B / 2

For A = 6 To 3 Step -3

B = B – 1

C = C + 1

Next

Msgbox( A ) : Msgbox( B ) : Msgbox( C )

3112[ امتحان املنوفية 4]

اظبت مما بين اللىظين وطعها في اإلايان اإلاىاظبالعإا الاو : اختر اليلمت اإلاى

("for ..next"–or –loop –counter –end while –rem –"try/catch" –and )

( True( ئرا وان أخذ الؽشوغ ) trueاإلاعامل اإلاىؼلي .... عؼي هاجج نهاتي ) -3

(Trueؽشوغ) ئرا وان واؿت ال (true)عؼي هاجج نهاتي ..بىما اإلاعمل اإلاىؼلي ...

ها م خال ئمياهت معالجت ألاخؼاء اإلادخمل وكىع V basic .netجىؿش لؼت -2

..............حملت .

ولمت ..... حعاعذ على ؿهم ألاهىاد اإلاىخىبت في هاؿزة وما أحي بعذها ال عخبر هىد -1

ؼلم على اإلاخؼير الزي خدىم في عذد مشاث الخىشاس اظم ..................... -8

بيلمت .................... do whileجيخهي حملت -5

هى .................... Xكمت اإلاخؼير -3

هى .................... Yكمت اإلاخؼير -2

هى .................... Zكمت اإلاخؼير -1

هى .................... Aكمت اإلاخؼير .3

هى .................... B كمت اإلاخؼير .2

هى .................... Cكمت اإلاخؼير .1

Page 25: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

17

هصف (area)أهمل البرهامج الخالي : لحعاب معاخت داةشة -: أ الثاويالعإا

بدث عؼي سظالت " ػير معمىح عىذ ادخا عذد ظالب في مشبع Mكؼشها

: Mالزي جم جخصص كمخه للمخؼير textbox1الىص

…….….. M , Area As Single

Const Pi As Single = 22 / 7

M = Me.textBox1.text

…………………….

Area = Pi * M^2

MsgBox ( " area of Circle = " & area )

……………………

……………………

…………………….

اظخخشج م الىىد الخالي : -ب

Function calc ( By Val fn As single , By Val sn As single ) As Decimal

Dim Total As Single

Total = fn + sn

Return Total

End Function

اظم

ؤلاحشاء

وظاةؽ هزا

الاحشاء

اللمت

الشاحعت

هىع البان الخاص بـ

وظؽ الذالت

الذالت

اللمت

الشاحعت

.................. .................. ................ .................. .................. ..................

-العإا الثالث : صحح اليلمت التي جدتها خؽ ؿما لي :

9هى 10) + 2^2– 2 / ( 5 * 2هاجج جىـز العملت الحعابت -3

ظخخذام حعبيراث جإدي الى هخاةج ػير ظلمت عىذ ا الامالةت والىدىتألاخؼاء -2

بىاؤها ػير ظلم في حمل الخخصص .

لخدذذ الـترة الضمىت باإلالي زاهت. timerألداة Enabledحعخخذم الخاصت -1

ت حعخخذم عىذ معشؿت عذد الخىشاس معبلا -8 . Select …. Caseاؿظل خللت جىشاس

.Noداةما ىىن IsNumericهاجج الذالت -5

م إلطاؿت سمض مـخاح الادخا و ظؼش حذذ .زابذ خشفي عخخذ & -2

3112[ امتحان اسكنذرية 5]

العإا ألاو : طع عالمت ) صح ( أو ) خؼأ(

ؤلاعالن ع اإلاخؼيراث والثىابذ مى أن ىىن على معخىي الخصيف -3

list boxحؽير الى العىصش اإلادذد باألداة selected indexالخاصت -2

Falseجىشاس الىىد ػاإلاا الؽشغ do whileالؼشض م اظخخذام حملت -1

ادة صـش اؿتراطا forمع حملت stepفي خالت عذم هخابت -8 حعجي أن كمت الض

عخبر حملت جخصص صحدت const x as singleالىىد الخالي -5

حعىد بلمت functionال عىد بأي كمت أما الذالت subالاحشاء -2

حابت الصحدت مما بين الاكىاطالعإا الثاوي : اختر ؤلا

(try/catch -integer –rem -timeofday –Vbcrlf –and –string –not )

عىذ هخابت الىىد دخاج اإلابرمج لىطع حعلم معين الخم جىـزه البذ أن -3

عبله ولمت ........

دالت لعشض الىكذ ؿلؽ لجهاص الىمبىجش حعمى ..................... -2

اؾ ومعالجت أخؼاء البرهامج ازىاء الدؽؼل وعخخذم حملت ...............الهدؽ -1

Page 26: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

18

معامل مىؼلي للحصى على عىغ ما بذاخل اللىظين هى ............... -8

عىىان الؼالب وعخخذم بان م هىع ............................... -5 لخخض

............ زابذ خشفي عخخذم الطاؿت سمض مـخاح الادخا وظؼش حذذ هى -2

العإا الثالث : اهمل العباساث الخالت للحصى على عباسة صحدت علما

مجمىعت م ألاوامش والخعلماث جدذ اظم معين عىذ اظخذعاء هزا الاظم خم -3

جىـز هزه ألاوامش والخعلماث حعمى .........

.............( ول ؿترة صمىت مدذدة هي ..codeأداة حعخخذم لخىشاس جىـز الىىد) -2

..هل هى عذدي أم خشفي هي .... Textboxألاداة دالت حعخخذم إلاعشؿت مدخىي -1

كم مخضهت ال جخؼير ازىاء حؽؼل البرهامج حعمى ................. -8

العإا الشابع : باالظخعاهت باالهىاد في العمىد )أ( اهمل الاهىاد بالعمىد ) ب (

select …caseباظخخذام حملت

ب أ

Dim degree as single

degree= me.textbox1.text

if degree = 0 then

Label1.text=" الحشاسة حعاوي صـش "

Else if degree < 0 then

Label1.text=" الحشاسة جدذ الصـش "

Else

Label1.text=" الحشاسة ؿىق الصـش "

End if

Dim degree as single

degree=me.textbox1.text

Select case degree

……………….(1)………….

Label1.text=" الحشاسة حعاوي صـش "

……………….(2)………….

Label1.text=" الحشاسة جدذ الصـش "

……………….(3)………….

Label1.text=" الحشاسة ؿىق الصـش "

End ………..(4)……… …..

3112[ محافظة القليوبية 6]

: خالت الاث امام العباس ( × )عالمت وا( √ ) العإا الاو : طع عالمت

لها وظؽ او مذخل بين اللىظين ولها هاجج مىؼلي ىىن Is numeric الذالت -3

True أوFalse

Parametersمىى عىذ الاعالن ع احشاء اظخخذام أهثر م -2

1- Dim long As Integer

If …..Thenحؽبه حملت Select …….Caseحملت -8

الجىص اظخخذامها في حملت الخخصص Sub)ءاث )الاحشا -5

ؿلؽ أخذهما في خالت If….Then ….ElseIfحملت -2 حعخخذم عىذ وحىد اخخاس

Falseوالاخش في خالت الخؼا Trueالصىاب

-العإا الثاوي : أهمل ما احي :

............................... الاحشاء هى .......................................................... -3

الثىابذ هي ......................................................................................... -2

......................... حعخخذم في ...................... Do Wile ……Loopحملت -1

اإلاخؼيراث هي ......................................................................................... -8

عمىد )ب(:العإا الثالث : صل ول حملت م العمىد )ا(بما ىاظبها م ال

العمىد ) ب ( العمىد ) أ (

مى أن ىىن بلمت مجشدة أو بمخؼير او بخاصت او - أ الخعبير الؽشػي -3

بخعبير خعابى

حعخخذم في اوؽاء ظؼش حذذ - ب Timerأداة -2

حعبر ع هاؿزة الىمىرج الحالت - ث الخخصص -1

هى حضء م هىد البرمجت هاججه ئما صىاب أو خؼأ - راليلمت -8

Page 27: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

19

اإلاحجىصة

Vbcrlf

حعخخذم لخىشاس جىـز هىد ول ؿترة صمىت مدذدة أو - ج

لخىـز هىد لىكذ مدذد

بعذ جىـز ول هىد مما احي : R )العإا الشابع : أ ( ما هي كمت اإلاخؼير )

كمت اإلاخؼير الىىد م

3 Dim R As Single = 0.5

Do While R > 1

R =R + 0.5

Loop

Msgbox ( R )

0.5 - 1 - 1.5 ))

2 Dim R , Sum As Integer

For R = 5 To 10 step -1

Sum = Sum + R

Next

MsgBox (R)

( 10 - 5 - 0 )

ب( اختر هاجج جىـز الىىد الاحي :

الىاجج الىىد

Dim A As Integer = 15

If ( A mod 3 ) = 0

Label1 .text = " True"

Else

Label1.Text = " False"

End If

True -ا

False -ب

15 -ج

3112[ محافظة املنيا 7]

: العإا ألاو العباساث الخالت أمام×(( أو عالمت ) √ت ) طع عالم :)ئحباسي (أوال

أخذ كىاعذ حعمت اإلاخؼيراث فى البرهامج أن بذأ اظم اإلاخؼير بدشؾ أو سكم -3

Textbox العذذ م ألادواث منهاخم اظخلبا مذخالث اإلاعخخذم م خال -2

ليى ىىن الىاجج (true) خؼلب أن ىىن الؽشػان هاججهما (and ) اإلاعامل -1

Falseالنهاتي

(true ) ىىن هاجج الخعبير الؽشػى ، عىذما ( if ) فى (Else) ىـز الىىد الزي لى -8

-العإا الثاوى ) أحب ع ظإالين ؿلؽ مما أحى ( :

-) أ ( سجب اولىاث جىـز العملاث الحعابت الاجت :

الظشب واللعمت م العاس الى المين

خاسجالاكىاط م الذاخل الى ال

الجمع والؼشح م العاس الى المين

الاظغ

-) ب (وضح هاجج جىـز العملاث الحعابت الاجت :

3- (5+3)*2 2- 5+3*2

-العإا الثالث : اختر الاحابت الصحدت مما بين الاكىاط :

د .....................هى : جىشاس هى Do While Loopالؼشض م اظخخذام حملت -3

( Falseػاإلاا الؽشغ - Trueػاإلاا الؽشغ - True)ختى صبذ الخعبير الؽشػي

: ...................... Nextما وظـت الامش For … Nextفى حملت -2

ادة ادة كمت مخؼير الحللت بلمت الض ادة مع كمت النهات -) ص ول ما ظبم ( -ملاسهت كمت الض

هى : ......... -1ت حعخخذم عىذ معشؿت عذد مشاث الخىشاس معبلا أؿظل خللت جىشاس

(Do…While - For…Next - Select…Case )

Page 28: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

21

العإا الشابع : أحب عما لى : خذد كمت ول مخؼير بعذ جىـز الىىد الخالى :

Dim N , K , C As Integer

C = 10

For N = 1 To 10 Step5

K = K + N

Next

If N > = C Then

C = C + 1

End If

3112[ محافظة بنى سويف 8]

الي لماث الاجت لجعل الجملت صحت العإا الاو : اهمل ميان الىلاغ معخخذما

ألاخؼاء اإلاىؼلت ( -اإلاإكذ -الذوا اإلاعشؿت -حملت الخخصص -اإلاخؼيراث -) الاحشاء

.... هى اماه فى راهشة الىمبىجش خصص لها كمت مى ان جخؼير أزىاء ........ -3

جىـز البرهامج .

.............. جإدي ئلى هخاةج ػير ظلمت أزىاء جىـز البرهامج . -2

كمت داخل مخؼير . -1 .............. حعجى جخض

............... هى أداة حعخخذم لخىشاس هىد ول ؿترة صمىت مدذدة -8

...... ئخذي مىىهاث لؼت البرمجت خم اظخذعاؤها مباؼشة أزىاء جىـز البرهامج . -5

.............. هى مجمىعت م الاوامش والخعلماث جدذ اظم ما عىذ اظخذعاء هزا -2

الاظم خم جىـز هزه الاوامش .

ليل هلؼت م الىلاغ Label1لألداة textالعإا الثاوى: خذد كمت الخاصت

جت الا

1- Dim M As Integer

M = 3

Label1 . Text = 1 + M ^ 2 * 3

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

2- Dim N As Single

N = 45.0

If N > = 50.0 or N < = 100.0 Then

Label1 . Text = “ good”

Else

Label1 . Text = “ Bad “

End If

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

3- Dim W as integer = 2

Select case w

Case 1

Label. Text = "low"

Case 2

Label1 . text = "medium"

Case 3

Label1 . text = " high"

End Select

ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

اللمت اإلاخؼير

N

K

C

Page 29: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

21

4 - Dim W as integer

W = 6

Label1 . text = " "

Do While w < = 10

Label1 . text = label1 . text & w

W = w + 2

Loop

العإا الثالث : اهخب هىد البرمجت الالصم :

اللمت xؤلاعالن ع الثابذ -3 بذاخله . 39.5وجخض

countالى مدخىاث اإلاخؼير العذدي 5ئطاؿت الشكم -2

هل هى كمت عذدت او ال معخخذما صىذوق الشظالت salaryإلاخؼير اخخبر كمت ا -1

إلظهاس الىاجج .

399الى 39الىىد اإلالابل لحعاب مجمىع الاسكام الضوحت م لالشابع: اهمالعإا

Dim w , sum as integer

For w = ........ To ........ Step 2

......................................

Next

......................................

العإا الخامغ : فى الؽيل الخالى اكشأ الىىد زم خذد :

Function cube ( Byval n As Integer ) as integer

Dim R as integer

R = n * n * n

Return R

End Function

Private sub btn1_ Click ( ………………. ) Handles btn1. Click

Result .Text = cube ( 5 )

End Sub

ئسحاع اللمت اإلاخضهت بذاخله خذد اظم اإلاخؼير الزي ظىؾ خم cubeفى الذالت -3

cubeخذد اللمت التى ظخمشس للذالت btn1عىذ الىلش على الضس -2

resultداخل الاداة خذد اللمت التي ظخظهش -1

3112مذيرية قنا ] 9 [

العباساث ليل مما احى : أمام×(( أو عالمت ) √طع عالمت ) -الاو :العإا

حعىد بلمت functionsال عىد باب كمت اما subالاحشاءاث -3

هأظماء إلاخؼيراث في البرهامج doubleاو singleمى اظخخذام اليلماث -2

Trueج واؿت الؽشوغ ارا وان هاج Trueعؼي هاجج نهاتي andاإلاعامل -1

Falseعخمش جىشاس جىـز الاوامش ػاإلاا الؽشغ هاججه Do While…Loopفي الامش -8

( في خالت وحىد اهثر م اخخمالين للخـشع Select ….caseحعخخذم ) -5

-اهمل الجمل الخالت بيلماث م بين اللىظين : -العإا الثاوي:

((Timer - Or - Show - String - Dim ))

عىذ اظخخذام مخؼيراث عذدت خم الاعالن عنها باليلمت ................. -3

لىطع ؿه مخؼبراث خشؿت . ................. مى اظخخذام مخؼير م الىىع -2

م الذوا اإلاعشؿت في لؼت الـجىا بيزن الذالت ................. -1

عخخذم لخىشاس هىد ول ؿترة صمىت مدذدة. ................. -8

معامل مىؼلي شبؽ بين الخعبيراث الؽشػت ................. -5

Page 30: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

22

-اختر الاحابت الصحدت مما لي : -العإا الثالث:

ؿان ملذاسها 1999حعاوي Timerللياة intervalارا واهذ كمت الخاصت -3

( 1999 - 199 - 19 - 1بالثىاوي هى )

=Timer1.Enabled …..ع العمل خم جىـز الامش Timer1اللاؾ اإلالاحي -2

(True - False - End )

مباؼشة ارا وان هاجج Elseخم جىـز الاوامش التي جلي If_Then_Elseفي حملت - 1

If ( True - False - Null )الؽشغ الزي لي

خ والىكذ اإلاسجل في حهاص -8 الذالت .... م خاللها مى اظخعشاض الخاس

( Now - isNumeric - Showالىمبىجش . )

( 29 - 38 - 80=........ ) 2 * ( 2 + 5 ) هاجج العملت الحعابت -5

-ىاظبه م العمىد ) ب ( : اختر م العمىد ) أ( ما -العإا الشابع :

) ب ( ) أ (

Procedure حعخخذم في الاعالن ع الثىابذ

For…next عخخذم عىذ معشؿت عذد مشاث الخىشاس معبلا

> < مجمىعت م الاوامش والخعلماث جدذ اظم ما عىذ اظخذعاء هزا

الاظم خم جىـز هزه الاوامش والخعلماث .

const ها اخخباس كمت هل هي سكمت ام ػير سكمت مى م خالل

is Numeric معامل ملاسهت ذ علي عذم الدعاوي

3112[ محافظة الغربية 11]

العإا الاو : اختر الاحابت الصحدت :

ظلىم بعشض ................ (for m=3 to 15 step3)الىىد .3

(35الى 1الاسكام اإلاخخالت م –لـشدت الاسكام ا – 1)الاسكام التي جلبل اللعمت على

................ Yػاإلاا ان كمت True( ظل ( Do while y>50الخعبير الؽشػي .2

( 59حعاوي – 59اهبر م – 59) اكل م

حعخخذم في ................ VBCRLFاليلمت اإلاحجىصة .1

ىص (الشبؽ بين الىص –جىظم كشاءة الىىد –) اوؽاء ظؼش حذذ

هما هى مىضح في اعالن الذالت Areaاللمت الشاحعت للذالت .8

Function Area (by val radius As single ) As single

( Integer – Single – radius) .............جىىن

عؽشة ( – False – Trueهى ) (Label1.text = is numeric(10) )هاجج الىىد .5

( Catch – try – End tryالجت الخؼأ بعذ ........ ) خم وطع الىىد الخاص بمع .2

العإا الثاوي : ) أ ( ؿعش الاهىاد الخالت :

الخـعير ) الىظـت ( الىىد

X =listbox1. selected index

Select case deg

Case 85 to 100

Label2.text = "ممخاص"

Sub showOddOrEven ( )

Total = first + second

) ب (أحب ع آلاحي :

3. ( Arabic – Computer)كم باالعالن ع مخؼير بدث لبل هال اإلاخؼير

اسكام ػير الصحدت

( Const X As Integer >10 )صىب الخؼأ في الىىد .2

ػبلا للىاعذ الاولىاث هى ................. (2^2*3+5)هاجج العملت الحعابت .1

Page 31: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

23

Trueارا واهذ واؿت الؽشوغ …………عؼي هاجج نهاتي Andاإلاعامل .8

العإا الثالث :احب عما أحي :

كم باهما الىىد الخالي بدث عؼي سظالت "ػير معمىح" عىذ ادخا عذد – 3

Rالزي خصص كمخه للمخؼير Textbox1ظالب في مشبع الىص

1) R= …………………

2) If ………….. Then

3) Msgbox ( ……….. )

كم بىخابت الىىد : -2

Label2) أ ( لعشض ظاعت سكمت في

3999الى Timerللــ Interval) ب ( ليي جخؼير العاعت ول زاهت هظبؽ

( وعشض الىاجج م 39لحعاب مظشوب الشكم ) Factorial) ج ( الظخذعاء الذالت

خال صىذوق سظالت .

3112[ محافظة كفر الشيخ 11]

-الاجت :أمام العباساث × ( ( أو عالمت ) : طع عالمت )العإا ألاو

Falseاو Trueأخز اللمت doubleاإلاخؼير م الىىع -3

ؼشػت بجملت ؼشػى حعبير م أهثر اخخباس خالت فى Select Caseحملت حعخخذم -2

Falseحعاوي Enabledأن يؽؽ ارا واهذ كمت الخاصت Timerال مى للــ -1

ال خصص كم لها واهما حعخذعى ؿخيخج كما جخضن مىى Functionالذوا -8

اظخخذامها

Dimخم الاعالن ع اإلاخؼيراث بجملت -5

ول م ئرا جدلم True( ىىن هاججه X>=3 and Y<10الخعبير الؽشػى ) -2

الؽشػين

ت مما بين ألاكىاط العإا الثاوى : اختر الاحابت الصحد

( 14 - 20 - 9ىىن الىاجج ) 4*3+2بعذ جىـز الصؼت الحعابت -3

عخمش جىـز الىىد ) أوامش الخىشاس( ػاإلاا الؽشغ Do whileفى حملت -2

(True – Nothing- False )

................ Try/ Catchحعخخذم مجمىعت أوامش -1

للخىشاس مشة واخذة ( –للخىشاس عذة مشاث –لخعامل معها ) الهدؽاؾ الاخؼاء وا

( Total – As – Age )اليلماث آلاجـت مى اظخخذامها همخؼـيراث عـذا اليلمـت -8

أي م الصؽ الخالت صحذ هأمش جخصص ........... -5

(Number = 10 - Y+3 = Number – 3= Number )

أهمل ميان الىلؽ فى العمىد ) أ د فى العمىد ) ب ( العإا الثالث :بعذ جىـز الىى

) ب ( ) أ (

:أهمـل مىـان الىلـؽ

............حعـاوي .... Cكمت اإلاخؼير -3

............... حعـاوي Nكمت اإلاخؼير -2

....…… عـاوي N > Cهاجج الؽشغ -1

.....حعـاوي:...............K كمت اإلاخؼير -8

Dim N , K , C As Integer : C = 10

For N = 1 To 10 Step 5

K = K + N

Next

If N > C Then

C = C + 1

End If

العإا الشابع : أهمل الجمل الخالت باليلماث اإلاىاظبت :

(And –Sub –Procedure –Or -TextBox –Tick )

Trueارا وان اخذ الؽشوغ Trueعؼى هاجج نهاتى اإلاعامل ........ -3

. العذذ م الادواث منها ....خم اظخلبا مذخالث معخخذم البرهامج م خال -2

Page 32: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

24

مجمىعت م الاوامش والخعلماث جدذ اظم معين عىذ اظخذعاء هزا الاظم ........ -1

خم جىـز هزه ألاوامشوالخعلماث

أهثر في هخابخه ظخىشس Code هىد لذىا وان ما فى خالت ئرا هلجأ لالعالن ع ...... -8

Class الخصيف مىطع داخل م

عجى مشوس الـترة الضمىت اإلادذدة فى هى الحذر الاؿتراض ى الداة اإلاإكذ و .......... -5

Intervalالخاصت

3112[ محافظة البحيرة 13 [

العإا الاو : أ ( طع عالمت صح او خؼأ ؿما لي :

Falseاو Trueأخز اللمت Doubleاإلاخؼير م الىىع -3

Selected Indexهي List Boxالخاصت التي حؽير الي العىصش اإلادذد باألداة -2

حعخخذم إلوؽاء ظؼش حذذ Vbcrlfاليلمت اإلاحجىصة -1

عىذ وحىد أهثر م حعبير ؼشػي If…..then…..Elseحعخخذم حملت -8

هى ول الاعذاد الصحدت Byteمذي اإلاخؼير م الىىع -5

زاهت 2.5عجى Timerلألداة Intervalللخاصت 2599في خالت جدذذ اللمت -2

مشة واخذة و عخذعى أي عذد م اإلاشاث Procedureعل الاحشاء -1

حعىد بلمت Functionال عىد بأي كمت أما الذالت Subالاحشاء -1

عىذ اخخباس أهثر م حعبير ؼشػي بجملت ؼشػت واخذة Select caseحعخخذم -0

Falseج لىىن الىاج Trueخؼلب ان ىىن الؽشػان هاججهما Andاإلاعامل -39

-ب( صىب الخؼأ في الىىد :

الىىد الخؼأ الخصىب

Din X as single

Const x as single X=20

العإا الثاوي أ( اهمل ميان الىلؽ

...هى ... Label1.textبعذ جىـز الىىد الخالي ؿان ما خم عشطت في اداة العىىان -3

Dim m as integer , sum as integer

For m = 1 to 5

Sum = sum + m

Next

Label1.text = sum

بعذ جىـز ول هىد مما أحي R )ما هي كمت اإلاخؼير ) -2

Dim R As Single = 0.5

Do While R = > 1

R = R + 0.5

Loop

MsgBox (R)

للمت " مصش ؿىق و اعؼاؤه ا Stringم الىىع Egyptأمش الاعالن ع الثابذ -1

الجمع " هى .......

هى ................ 2^(2+3)+2هاجج جىـز العملت -8

ت عىذ معشؿت عذد مشاث الخىشاس معبلا هي ................. -5 اؿظل خللت جىشاس

عىذما ىىن هاجج الخعبير الؽشػي ........ IFفي حملت Elseىـز الىىد الزي لي -2

اظخخشج م الىىد الخالي : -: بالعإا الثالث

Function Sum ( By Val First As single , By Val Second As single ) As Single

Dim Total As Single

Total = First + Second

Page 33: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

25

Return total

End Function

اظم

ؤلاحشاء

وظاةؽ هزا

الاحشاء

اللمت

الشاحعت

هىع البان الخاص بـ

ظؽ و الذالت

الذالت

اللمت

الشاحعت

.................. ................. ................. ................. ................. .................

( 2938امخداهاث )

3114[ امتحان محافظ الذقهلية 1]

ت بما ىاظب العباساث الخال أو ئهخب عالمت -العإا ألاو :

عىذ الاعالن ع اإلاخؼير على معخىي ؤلاحشاء خم اظخخذامه داخل أي ئحشاء -3

بذون الاعالن عىه داخله

جأخز كم سكمت Booleanاإلاخؼيراث م الىىع -2

Falseأو Trueالخعبير الؽشػي حضء م هىد البرهامج ىىن هاججه -1

كم عذدت Is numericهاجج الذالت -8

ت في هاؿزة الىىد IDEؼىش ال حعمذ بئت الخ -5 بىحىد أخؼاء ئمالةت أو هدى

ادة صـش For … Nextمع حملت Stepفي خالت عذم هخابت -2 جىىن كمت الض

ف ب / اكشأ ألاهىاد الخالت زم أحب ع ألاظئلت الخالت ) بـشض أهه جم حعش

اإلاخؼيراث (

....... Rجىىن كمت اإلاخؼير Z = 5 ،Y= 8ئرا واهذ -3

....... Rجىىن كمت اإلاخؼير Z = 8 ،Y= 8ئرا واهذ -2

...... Rجىىن كمت اإلاخؼير Z = 20 ،Y= 15ئرا واهذ -1

If Z > Y Then

R = 7

Else If Z < > Y Then

R = 15

Else

R = 12

End If

أهمل ما أحي : -العإا الثاوي أ

......... إلطاؿت الخعللاث واإلاالخظاث بالبرهامج خم اظخخذام اليلمت ..... -3

لإلعالن ع اإلاخؼيراث في البرهامج وعخخذم اليلمت .............. بىما خم -2

اظخخذام اليلمت ........... لإلعالن ع الثىابذ

ئرا وان هاجج الخعبير الؽشػي ........... Elseخم جىـز ألاوامش التي جلي Ifفي حملت -1

هى ................... Msgbox(Is Numeric(5))جىـز الجملت : هاجج -8

-اهخب ألاهىاد الخالت لعمل ألاحي : -ب

اللمت ) Dateم الىىع B_Dateالاعالن ع الثابذ -3 ( 2938/ 8/ 35لخخض

C_Nameجخصص اللمت " مصش " للمخؼير -2

أعذاد صحدت وػير صحدت الزي لبل ( A )الاعالن ع اإلاخؼير -1

-العإا الثالث : أ / اختر الاحابت الصحدت م بين ألاكىاط :

(12 – 10 – 9 – 20هى ) 2 / ( 3 * 2 – 8 ) + 2^ 3هاجج العملت الحعابت -3

Mعىذما جصبذ اإلاخؼير For M = 5 To 10 Step 2خىكف الخىشاس في الجملت -2

(أصؼش م أو حعاوي كمت النهات –صؼش م كمت النهات أ–)أهبر م كمت النهات

ىىن .. For X = 2 To 10 Step 3عذد مشاث الخىشاس في الجملت ألاجت -1

Page 34: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

26

(4 - 3 - 6 - 5 )

( Is Numeric – Dim - VBCRLF - Remالوؽاء ظؼش حذذ وعخخذم اليلمت ) -8

م خث كىاعذ حعمت اإلاخؼيراث عخبر اظخخذام ..... واظم للمخؼير ػير صحذ -5

(- First Name - Short - 5A ) حمع ما ظبم

1ئلى 1لؼباعت ألاعذاد الـشدت م Forأهمل البرهامج الخالي معخخذما حملت )ب

Dim N As Integer

……………………………..

……………………………

……………………………..

؟ ء الخىشاس( بعذ اهتها Nوما هي كمت اإلاخؼير )

3114[ امتحان محافظة أسوان 3]

أحب ع ألاظئلت آلاجت :

( أمام العباساث الخالت : ( أو عالمت ) العإا ألاو : طع عالمت )

عالماث خاصت واإلاعاؿت والىلؼت ال مى أن دخىي اظم اإلاخؼير على سمىص أو -3

Falseأو Trueأخز اللمت Doubleاإلاخؼير م الىىع -2

3هى If .. Then .. Elseعذد اخخباساث الخـشع اإلامىىت مع اظخخذام حملت ألامش -1

ادة صـش ئؿتراطا Forمع حملت Stepفي خالت عذم هخابت -8 ؿهزا عجي أن كمت الض

ألاعذاد الصحدت ؿلؽ Integer & Longاإلاخؼيراث م أهىاع -5 حعخخذم لخخض

: اختر ؤلاحابت الصحدت مما بين اللىظين ؿما لي :العإا الثاوي

Rem ) –( Try .. Catch ) –( For .. Next ) –Const –( (If .. Then .. ElseIf )

( ئمياهت معالجت ألاخؼاء م خال حملت .............Visual Basic.Netجىؿش لؼت ) -3

.................لإلعالن ع زابذ خم اظخخذام حملت .......... -2

.ن الخم جىـزه البذ أن عبله .عىذ هخابت الىىد دخاج اإلابرمج لىطع حعلم معي -1

في خالت وحىد أهثر م حعبير ؼشػي خم اظخخذام حملت ....................... -8

ت حعخخذم عىذ معشؿت عذد مشاث الخىشاس معبلا ................ -5 أؿظل خللت جىشاس

الثالث : اختر للعمىد ) أ ( ما ىاظبه م العمىد ) ب ( :العإا

) ( م ألادواث التي خم اظخلبا مذخالث اإلاعخخذم م < > -3

خاللها .

2- (VBCRLF ) . حعخخذم لإلعالن ع مخؼير ) (

1-TextBox . ال عاوي ) (

8- Dim بين الىصىص .) ( حعخخذم للشبؽ

) ( أصؼش م أو عاوي عالمت & -5

) ( حعخخذم في ئوؽاء ظؼش حذذ .

العإا الشابع :أوال : صحح الخؼأ في الىىد آلاحي :

جصىب الخؼأ ( Codeالىىد )

Dim X As Sangle

Const X As Integer

X = 10

ر ؤلاحابت الصحدت م بين ألاكىاط :زاها : اخت

(Boolean – String - Integer) هىعها Textالخاصت -3

( 31 – 38 – 32) 2 – ( 2 + 7 ) * 2هاجج العملت الحعابت -2

خم جخصص كمت لها ..... Constantsالثىابذ -1

عىذ ؤلاعالن -البرهامج ؿلؽ أزىاء ظير جىـز حعلماث -) عىذ ؤلاعالن عنها ؿلؽ

وهزل أزىاء ظير جىـز حعلماث البرهامج ؿلؽ (

Page 35: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

27

3114[ محافظة الاسكنذرية 2]

العباساث ليل مما احى : أمام×(( أو عالمت ) √طع عالمت ) :العإا الاو

في راهشة الىمبىجش Data Typeول هىع بان -3 له خيز جخض

عىذ هخابت الىىد بصىسة ػير ظلمت Logic Errors ذر ألاخؼاء اإلاىؼلتجد -2

عىذ وحىد اهثر م حعبير ؼشػي If ... Then ... Else If حعخخذم حملت -1

16هى 2 * 3 + 5هاجج جىـز العملت الحعابت -8

True أو False لها هاجج مىؼلي ىىن Is Numeric الذالت -5

أهبر م M عىذما جصبذ كمت For M=10 to 1 Step -2 خىكف الخىشاس في حملت -2

كمت النهات

-العإا الثاوي : اختر الاحابت الصحدت ليل مما أحى :

معامل الشبؽ الزي عخخذم في وصل ظلعلخين خشؿخين مع بعظهما هى -3

& ) ، # ، " " )

( F5 - F7 - F4 ) هظؼؽ مـخاح Code Window لـخذ هاؿزة -2

الباهاث الشكمت الؼير صحدت هى -1 هىع البان اإلاعخخذم لخخض

( Decimal - Boolean – String )

................في الخعبير الؽشػي ؿاهه عجي < > اإلاعامل عىذ اظخخذام -8

أهبر م أو عاوي ( -ال عاوي -عاوي (

: ) أ ( صل م العمىد ) أ ( ما ىاظبه م العمىد ) ب ( العإا الثالث

) ب ( ) أ (

VbCrLf ئمياهت معالجت ألاخؼاء اإلادخمل وكىعها م خال حملت -3

Const بزاهشة الىمبىجش جخؼير أزىاء ظير وجىـز البرهامج هي أماه -2

Try / Catch هي ولمت حعخخذم في ئوؽاء ظؼش حذذ -1

اإلاخؼيراث خم ؤلاعالن ع الثىابذ باظخخذام هزه حملت -8

الخالي Codeالىىد بعذ جىـز C , Kخذد كمت اإلاخؼيراث -ب

Dim N, K , C As Integer

C = 10

For N = 1 To 10 Step 5

K = K + N

Next

IF N >= C Then

C = C + 1

End If

2938[ امخدان مداؿظت الجيزة 8]

ؿلؽ ( 5العباساث:) ىخـى أمام×(( أو عالمت ) √العإا ألاو : طع عالمت )

لإلعالن ع اإلاخؼيراث . Asحعخخذم ولمت -3

ت .ع هاؿزة الىمىرج الحال Meعبر ولمت ح -2

( جظهش أزىاء حؽؼل البرهامج Run Time Errorألاخؼاء م الىىع ) -1

ت جب أن ىىن مىحبا في خالت وحىد كمت -8 ادة في الحللت الخىشاس معذ الض

البذات أهبر م كمت النهات

( If( اخخاسي في حملت ) Elseاظخخذام ) -5

باقي اللعمت ( إلجاد Modعخخذم اإلاعامل الحعابي ) -2

العإا الثاوي : أهمل الجمل باخخاس اليلمت الصحدت مما بين اللىظين :

اظ -3 (String – Integer – Date)ههىعم اإلاعخخذم خم اظخخذام مخؼير لخخض

( @ - $ - &عخخذم معامل الشبؽ ..... في وصل ظلعلخين خشؿخين ببعظهما . ) -2

المتغير القيمة

C

K

11 N

Page 36: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

28

ت حعخخذم عىذ م -1 عشؿت عذد مشاث الخىشاس معبلا . خللت جىشاس

(If …Then – For … Next – If .. Then .. Else)

عجي هلل الترهيز ئله . -8 عخبر ألامش وظلت خاصت بصىذوق الىص و

(Print – Clear – Set focus )

Combo Boxالخاصت ........... حعخخذم إلطاؿت العىاصش لألداة -5

(Items – Multiline – Text )

العإا الثالث : أهخب اإلاصؼلح العلمي :

أماه محجىصة بزاهشة الىمبىجش جخصص لها كمت مى أن جخؼير أزىاء جىـز -3

حعلماث البرهامج

حملت حعخخذم في خالت اخخباس أهثر م حعبير ؼشػي . -2

ادة في حملت ) -1 ( For … Nextولمت جدذد معذ الض

هما عالمت = وال لصذ بها الدعاوي الحعابي حملت م ػشؿين بن -8

ولمت حعخخذم لىخابت اإلاالخظاث التي حعاعذ اللاسب على ؿهم الىىد وما ىخب -5

بعذها ال عخبر أهىاد

العإا الشابع : أهمل الىلاغ الـاسػت :

..هى . 2 ^ 2 * ( 3 – 2 + 3 )ػبلا ألولىاث جىـز العملاث الحعابت ؿان هاجج -3

( هــى ............... 100 < > 300هاجج الخعبير الؽشػي ) -2

ادة لعشض ألاعذاد الـشدت م -1 في الىىد 39ئلى 3خذد كمت البذات ومعذ الض

..…… For I = …….. To 10 Stepالخالي :

هىLabel1حي : الىاجج الزي ظظهش في صىذوق العىىان أوحذ هاجج جىـز الىىد آلا-8

Dim M As Integer = 10

If M > = 10 Then

Label1.text = " One "

Else

Label1.text = " Two "

End If

3114[ امتحان محافظة الغربية 5]

العإا ألاو : صحح ما جدخه خؽ :

أو RAMجبذأ الجملت باظخخذام اليلمت لىخابت مالخظاث في هاؿزة الىىد -3

( ‘العالمت)

أو عالمت ) _ ( بشكماخذ كىاعذ حعمت اإلاخؼيراث فى البرهامج ان بذأ اظم اإلاخؼير -2

صـشجىىن كمتها الاؿتراطت Stepعىذ هخابت ولمت For..Nextفى حملت -1

خ أو حعخخذم عالمتى الخىصص ) " " ( فى خالت ارا اسدها هخابت -8 بنهما وكذ جاس

( Const( باظخخذام اليلمت ) Variablesبذأ ؤلاعالن ع اإلاخؼيراث ) -5

( True / False( أخز اللمت ) Doubleاإلاخؼير م الىىع ) -2

العإا الثاوي : اختر ؤلاحابت الصحدت م بين ألاكىاط :

................. Errorعبب خؼأ Din X As Singleالىىد -3

( Syntaxئمالةا وهدىا – RunTimeعىذ الدؽؼل – Logicalا ) مىؼل

اإلاخؼيراث م الىىع ............... حعخخذم الباهاث الشكمت الصحدت . -2

( Boolean – Char – Single – Long )

الخاص بمعالجت الخؼأ ئرا وكع Codeخم وطع الىىد Try … Catchفي حملت -1

( Try – End – Catch – End If ) ورل بعذ ......

( 3 – 2 – 8 – 5هى ) If … Then Elseعذد اخخاساث الخـشع اإلامىىت مع حملت -8

عمى .................... For … Nextاإلاخؼير الزي عخخذم في حملت -5

Page 37: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

29

( Counter – Step – Increment – Text )

حذذ هي .....................اليلمت اإلاحجىصة التي حعخخذم في ئوؽاء ظؼش -2

( Dim – String – VBCRLF – Print )

العإا الثالث : أهمل ميان الىلؽ معخخذما اليلماث أو ألاسكام الخالت في اإلايان

( Error – 16 – Pass – 18 – (Zero) 0 – 63 ) اإلاىاظب :

هي ............. 2 * ( 3 + 5 )) أ ( هاجج جىـز العملت الحعابت

) ب ( هاجج جىـز الىىد اإلالابل هى ..........

Dim A As Integer = 7

Dim B As Integer = 9

Msgbox ( A * B )

) حـ ( هاجج جىـز الىىد اإلالابل هى ..........

Dim X As Single = 55

If X > = 50 Then

Msgbox ( " Pass " )

End If

ـز الىىد اإلالابل هى .......... ) د ( هاجج جى

Dim N As Integer = 10

N = N + 2

N = N Mod 3

Label1.Text = N

3114[ محافظة القليوبية 6]

( أمام الجملت الخالي : ( أو عالمت ) العإا ألاو : طع عالمت )

في راهشة الىمبىجش -3 لت جخض ول هىع بان له ػش

. Stringهىعها Auto sizeالخاصت -2

1- Const L As Integer

8- Dim Sub As Single

5- Dim U_B_D As Date

( حعخخذم في ئوؽاء ظؼش حذذ . VBCRLFاليلمت اإلاحجىصة ) -2

العإا الثاوي : أهمل ماأحي :

..................اإلاخؼيراث هي ................ -3

الثىابذ هي ..................................... -2

..................... هي حضء م هىد البرمجت ىىن هاججه ئما صىاب أو خؼأ . -1

( Start Debuggingبعذ الاهتهاء م الىىد هلىم بالظؼؽ على مـخاح ... لعمل ) -8

اث الحعابت الخالت :العإا الثالث : ما هى هاجج العمل

3- ( 8 + 7 ) * 3

2- 8 + 7 * 3

العإا الشابع : اختر هاجج جىـز ول م ألاهىاد الخالت :

1- Dim X As Integer = 16

If X Mod 3 = 0 Then

MSGBOX ( " True ")

Else

MSGBOX ( " False " )

End If

( 16 - False - True )

Page 38: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

31

2- Dim X , T As integer

For X = 5 To 12

T = T + X

Next

MSGBOX ( X )

( 5 - 12 - 13 )

3114[ محافظة املنيا 7]

( أمام العباساث الخالت : ( أو عالمت ) العإا ألاو : طع عالمت )

2هى If .. Then .. Elseعذد اخخاساث الخـشع اإلامىىت مع حملت -3

Falseأو Trueأخز اللمت Doubleاإلاخؼير م الىىع -2

Variablesلإلعالن ع اإلاخؼيراث Dimحعخخذم -1

أخذ كىاعذ حعمت اإلاخؼيراث في البرهامج أن بذأ اظم اإلاخؼير بدشؾ أو سكم -8

ألاعذاد الصحدت ؿلؽ Integer & Longاإلاخؼيراث م أهىاع -5 حعخخذم لخخض

العإا الثاوي : اختر ؤلاحابت الصحدت مما بين اللىظين :

خصص كم الثىابذ ......... خم ج -3

حمع ما ظبم( -أزىاء ظير حعلماث البرهامج ؿلؽ -)عىذ ؤلاعالن ع الثىابذ ؿلؽ

..جىـز العملاث الحعابت هي . أو العملاث الحعابت جىـزا ػبلا ألولىاث -2

ألاكىاط ( –الؼــــشح –) ألاظغ

.......... Nextـت ألامش ، ما وظ For .. Nextفي حملت -1

ادة . –أ ادة كمت مخؼير الحللت بلمت معذ الض ص

ادة مع كمت النهات . –ب ملاسهت كمت مخؼير الحللت بعذ الض

حمع ما ظبم -حـ

For X = 1 To 8 Step 4 (2 – 8 – 3 )عذد مشاث الخىشاس في الجملت -8

هى ............. 255خز كمت عذدت صحدت جتراوح بين صـش ئلى مخؼير أ -5

(Byte – String – Boolean )

العإا الثالث : أ ( خذد هاجج جىـز العملاث الحعابت آلاجت :

الىدجت ..................... 2 * ( 6 + 5 ) -3

ت .....................الىدج 2 * 6 + 5 -2

الىدجت ..................... 3 * 4 + 2 * 9 -1

الىدجت ..................... 2 * ( 2 + 7 ) – 2 -8

( آلاحي زم صىبه : Codeخذد هىع الخؼأ في الىىد ) -ب

الخصىب هـــىع الخؼأ ( Codeالىــــــى د )

Din X As Single

Const X As Integer

X = 10

العإا الشابع : اكشأ ألاهىاد الخالت زم أحب :

Dim X , Y , Z As Integer

X = 20

Y = 50

If X < 20 Then

X = 30

Y = 80

End If

Z = Y * 2

Page 39: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

31

..........هي Xأ ( كمت اإلاخؼير

هي .......... Yب ( كمت اإلاخؼير

هي .......... Zحـ ( كمت اإلاخؼير

( True – False – 20ىىن ) X < 20د ( الىاجج الؽشػي لجملت

3114[ محافظة بورسعيذ 8]

العإا ألاو : اختر ؤلاحابت الصحدت ؿما لي :

صحدا م خث كىاعذ حعمت اإلاخؼيراث . اظم اإلاخؼير .................. عخبر -3

(Const - Age - 2nd Class - As )

@( -& - VBCRLF& - VBCRLF&عالمت ...... حعخخذم للشبؽ بين الىصىص ) -2

عىذ هخابت الىىد دخاج اإلابرمج لىطع حعلم معين ال خم جىـزه ، البذ أن -1

ش ئ مما ظبم(ال - Const – Rim - Dimعبله ....)

هى .......... Din X As Single( Codeهىع الخؼأ في الىىد ) -8

( (Logical Error )- (Syntax Error )- (Runtime Error ))

(Me - Object - Double)( الحالي Form....... حعبر ع هاؿزة الىمىرج ) -5

عىذ جىـز الىىد آلاحي : Label1ما اللمت اإلاعشوطت في أداة العىىان -2

(4 - 3 - 0 - 10)

Dim IntNum As Integer = 10

IntNum = IntNum + 2

IntNum = IntNum Mod 3

Label3 .Text = IntNum

( أمام العباساث الخالت : ( أو عالمت ) العإا الثاوي : أ ( طع عالمت )

( ) 29هى 3 ^ ( 3 + 2 )هاجج جىـز العملت الحعابت -3

( ) 2 ( هى If .. Then .. Elseعذد اخخاساث الخـشع اإلامىىت مع حملت ) -2

( ) Variablesلإلعالن ع اإلاخؼيراث Dimحعخخذم -1

( ) Falseأو Trueأخز اللمت Byteاإلاخؼير م الىىع -8

ىابذ وأهىاعها :آلاحي اظخخشج أظماء اإلاخؼيراث والث Codeب ( في الىىد

Private Sub Button1_Click ( ByVal Sender

Dim Radius As Single

Const X As Single = 22 / 7

Radius = TextBox1.text

Label2.Text = X * Radius ^ 2

End Sub

العإا الثالث : أهخب هاجج جىـز ألاهىاد الخالت :

ىـــــــــــــــــــــىدال م

3 Dim A As Integer = 7

Dim B As Integer = 9

MsgBox ( A & "X" & B & "=" & " " & A * B )

2 Dim Num As Integer = 10

If Num > = 10 Then

Label1.Text = " One "

ElseIf Num = 5 Then

Label1.Text = " Two "

Else

Label1.Text = " Three "

End If

Page 40: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

32

1 Dim i As Integer , Sum As Integer

For i = 1 To 5

Sum = Sum + i

Next

lbl_Display.Text = Sum

3114[ محافظة دمياط 9]

( أمام العباساث الخالت : ( أو عالمت ) العإا الثاوي : أ ( طع عالمت )

variablesاإلاخؼيراث عالن ع إل ل dimحعخخذم .3

في خالت اخخاس اهثر م حعبير ؼشػي if… then …. Elseحعخخذم حملت .2

0( هى for m= 3 to 1 step -1( بعذ اهتهاء جىـز الحللت ) mكمت ) .1

Falseاو Trueأخز كمت Doubleاإلاخؼير م الىىع .8

العإا الثاوي في الىاؿزة الاجت

هىع البان اإلاىاظب ليل مذخل م مذخالث معخخذم البرهامج خذد

3- .......................2- .....................1- .....................8- .......................

العإا الثالث اختر الاحابت الصحدت

( one – Tow – Three ( هاجج جىـز الىىد الخالي هى -3

Dim Num As Integer = 10

If Num >= 10 then

Label1.text = " One "

Else If Num = 5 then

Label1.text = " Tow "

Else

Label1.text = " There "

End if

( 4 – 0 – 3 عىذ جىـز الىىد الخالى ) Label1ما اللمت في اداة العىىان -2

Dim intNum as Integer = 10

intNum = intNum+2

intNum= intNum mod 3

Label1.text = intNum

الهذؾ م الىىد الخالي .... -1

Dim N as integer

Dim S as integer

For N = 1 to 100

S = S + N

Next

Label1.text = S

1

2

3

4

Page 41: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

33

399: 3عشض الاعذاد م - أ

399: 3عذاد م عشض مجمىع الا - ب

399: 3عشض خاصل طشب الاعذاد م - ث

3114[ امتحان محافظة قنا 11]

العإا الاو : أ( سجب العؼىس الاجت وؿلا ألولىاث جىـز العملاث الحعابت :

العملت الشجبت

الظشب و اللعمت م العاس الى المين ) (

الذاخل الى الخاسج الاكىاط م ) (

الجمع و الؼشح م العاس الى المين ) (

سؿع الاظغ ) (

( الىدجت ..................... 5+ 1* ) 2 ب( خذد هاجج العملت الحعابت الاجت :

: أمام العباسة الخؼأ× ( ( او عالمت ) √العإا الثاوى : طع عالمت )

عالمت & حعخخذم للشبؽ بين الىصىص -3

IFاخخاسي فى حملت Elseاظخخذام -2

خم جخصص كم للثىابذ عىذ الاعالن ع الثىابذ ؿلؽ -1

8- IF.. Then.. Else If حعخخذم عىذ وحىد أهثر م حعبير ؼشػي

Falseأو Trueأخز اللمت Doubleاإلاخؼير م الىىع -5

اساث بما ىاظبها م العباساث الخالت : العإا الثالث : أهمل العب

(Try/Catch – Me – الخعبير الؽشػي– Mod – For…Next )

اإلاعامل .............. هى معامل خعابي عؼى باقي اللعمت -3

عىذ معشؿت عذد مشاث الخىشاس لىىد معبلا ؿان أؿظل حملت جىشاس هى -2

.........

Falseأو خؼأ Trueهاججه اما صىاب ....... هى حضء م هىد البرمجت ىىن -1

( الحالت Form............... حعبر ع هاؿزة الىمىرج ) -8

امياهت معالجت الاخؼاء اإلادخمل وكىعها م Visual Basic . netجىؿش لؼت -5

خال حملت .....

العإا الشابع : ) أ ( اختر الاحابت الصحدت للجمل الخالت :

.............. ؿلؽ Integer & Longع اإلاخؼيراث م أهىا -3 حعخخذم لخخض

الباهاث الحشؿت ( –الباهاث الشكمت الؼير صحدت –) الباهاث الشكمت الصحدت

( Const - Declare – Dimخم الاعالن ع اإلاخؼيراث باظخخذام حملت .. ) -2

هى IF.. Then.. Else Ifعذد اخخاساث الخـشع اإلامىىت مع اظخخذام حملت -1

( ...........3 – 2 – 1 )

عىذ هخابت الىىد دخاج اإلابرمج لىطع حعلم معين ال خم ب( أهمل الجمل الخالت :

( ................................2( ......................... أو 3جىـزه البذ ان عبله :

3114[ محافظة بنى سويف 11]

: أ ( أهمل ما أحى : العإا الاو

ؽترغ ان بذأ اظم اإلاخؼير بـ ....................... -3

باؿتراض أن : -2

Dim A as integer = 80

MsgBox ( Is Numeric (A))

ؿان هاجج الذالت هى ......................... -

ؿارا خذر خؼأ فى هزه الاوامش ؿان Tryخم جىـز مجمىعت الاوامش التي جلى -1

End Tryبرهامج يخلل لخىـز مجمىعت الاوامش التي جلى ....................... ختى ال

ؿان عذد مشاث الخىشاس هى For X= 3 To 8 Step 2الاجت For. Nextفى حملت -8

Page 42: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

34

ػبلا للاعذة الاولىاث هى ...... 2 / 6 + 3 * 2 ^ 3 هاجج الخعبير الحعابي الاحي -5

أحب ع الاظئلت الاجت : ب( في الؽيل الخالي

...............................................................خذد ظبب الخؼأ .............. -3

.....................................................................خذد هىع الخؼأ ......... -2

.............................................اظخخشج حملت جخصص ..................... -1

العإا الثاوى : أ ( اختر الاحابت الصحدت :

( 3 - 1.5 - 0هى ................... ) mod 2 6هاجج العملت الحعابت الاجت -3

( 5x2 – 10 - 2&5هى ............. ) MsgBox("5" & "x" & "2") هاجج الامش -2

لىىد الخالى أرهش : ب( فى ا

Dim A As Short

For A = 12 To 4 Step -3

Me.TextBox1.Text = Me.TextBox1.Text & A

Next

Textbox1اللم التي خم عشطها في صىذوق الىص -3

ت Aكمت اإلاخؼير -2 بعذ نهات الحللت الخىشاس

ظالت ) الشكم العإا الثالث : أ ( أهخب الىىد الالصم لعمل بشهامج لىم باظهاس س

مىحب ( ارا وان اإلاخؼير أهبر م الصـش أو سظالت ) الشكم ظالب ( في مشبع سظالت

........................................................................ ارا وان اإلاخؼير أصؼش م الصـش

........................................................................

........................................................................

........................................................................

بعذ جىـز الىىد الاحي : Label1ب( ما اللمت التي خم اظهاسها في اداة

Dim x As Short = 6

Dim y As Short = 8

If y = x Then

Me.Label1.Text = y / 2

Else If y > x Then

Y = 5

Me.Label1.Text = y * 2

Else

Me.Label1.Text = x + y

End If

ج( أهخب الىىد البرمجت الالصم:

خ B_dayاعالن ع زابذ باظم -3 و خصص له كمت أي جاس

م مدخىاه Textbox1اؿشاغ صىذوق الىص -2

العإا الشابع : أ( أهخب اإلاصؼلح العلمي :

زابذ خشفي عخخذم إلطاؿت سمض مـخاح الادخا و ظؼش حذذ -3

Page 43: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

35

ولمت حعخخذم لخعلم وهخابت مالخظاث داخل الىىد و جخجاهل أزىاء الخىـز -2

التي جظهش عىذ جىـز الىىد الاحي : Yو Zب( خذد كم هال م

Dim Z , Y As Integer

Y = 0

For Z = 2 To 6 Step 2

MsgBox (Z)

Y = Y + Z

Next Z

MsgBox (Y)

3114[ محافظة الفيوم 13]

العإا الاو : امالء الـشاػاث م اليلماث اإلاىحىدة باللاةمت :

(True - False - Dim – 2 –أصؼش م كمت النهات )

خم الاعالن ع اإلاخؼيراث باظخخذام ولمت ........................ -3

أخز اللمت .................. أو .................. Booleanاإلاخؼير م الىىع -2

.... هى .... If .. Then .. Elseعذد اخخاساث الخـشع اإلامىىت مع اظخخذام حملت -1

... Aعىذما جصبذ كمت اإلاخؼير For A= 5 To 1 Step -2خىكف الخىشاس فى حملت -8

أمام العباسة الخالت :× ( ( او عالمت ) √العإا الثاوي : طع عالمت )

فى خالت اخخاس أهثر م حعبير ؼشػى If .. Then .. Else Ifحعخخذم حملت -3

زىاء الاعالن عنها أو فى مشخلت الخلت أ Variablesمى الخخصص للمخؼيراث -2

مى ان خىىن اظم اإلاخؼير م خشوؾ و اسكام و ؼشػت ظـلت -1

ظهش أزشها كبل حؽؼل البرهامج Runtime Errorالاخؼاء م هىع -8

Trueعىذما ىىن هاجج الخعبير الؽشػي Ifفي حملت Elseىـز الىىد الزي لى -5

الاسكام التي جىاظبه م العمىد ) أ ( : ) ب ( العإا الثالث : اهخب في العمىد

العمىد ) ب ( العمىد ) أ ( م

3 2 * ( 2 + 7 ) – 2هاجج جىـز العملت الحعابت -3

في راهشة الىمبىجش جخؼير كمتها أزىاء ظير -2 أظماء جخض

البرهامج

Name

اث اليلماث اإلاحجىصة التي ال حعخخذم ازىاء حعمت اإلاخؼير -1

ولمت

-16

16 م الاخؼاء التي جدذر عىذ هخابت الىىد ػير ظلمت -8

As جىىن كمتها For.. Nextفي حملت Stepفي خالت عذم هخابت -5

Syntax Error

Variables

3114[ محافظة الشرقية 12]

ت :أمام العباسة الخال× ( ( او عالمت ) √العإا الاو : : طع عالمت )

زم هىع البان زم اظم اإلاخؼير Dimعىذ الاعالن ع اإلاخؼيراث وعخخذم -3

مى الخخصص للمخؼيراث أزىاء الاعالن عنها أو فى مشخلت الخلت -2

أخذ كىاعذ حعمت اإلاخؼيراث أو الثىابذ فى البرهامج أن بذأ بشكم -1

ازىان هى IF..Then..Elseعذد اخخاساث الخـشع اإلامىىت مع اظخخذام حملت -8

ادة صـش For… Nextمع حملت Stepفى خالت عذم هخابت -5 جىىن كمت الض

العإا الثاوى : أهمل الجمل الخالت بما ىاظبها م اليلماث الى بين الاكىاط :

(String – Double – Const – Else – الخخصص– Long – IF .. Then )

ت عخخذم اإلاخؼير م الىىع .......... -3 الاعذاد العؽش ........... لخخض

Ifاظخخذام .................. اخخاسي في الجملت الؽشػت -2

Page 44: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

36

حعخخذم ولمت ................ في الاعالن ع الثىابذ -1

............ مى ان ىىن بلمت مجشدة أو بمخؼير أو بخاصت أو بخعبير خعابي -8

الباهاث الحشؿت عخخذم اإلاخؼير م الىىع ........... -5 ............. لخخض

العإا الثالث : اختر الاحابت الصحدت مما بين الاخخاساث الخالت :

الاعذاد الصحدت ؿلؽ وعخخذم اإلاخؼيراث م الىىع ................ -3 لخخض

(Integer – Single – String )

خ أو الىكذ -2 ..ازىاء الاعالن حعخخذم عالمتي ..... في خالت ارا ما اسدها هخابت الخاس

(< > – " " – # # )

( 22 – 30 – 18هى ) ( 3 + 5 ) * 2 + ( 3 – 1 ) * 3الخالت هاجج العملت -1

الخؼىة الاولى في جىـز العملاث الحعابت هي ...................... -8

الظشب و اللعمت ( –لى الخاسج الاكىاط م الذاخل ا –) سؿع الاط

ت هي . -5 . عىذ معشؿت عذد مشاث الخىشاس لىىد معين معبلا ؿان أؿظل حملت جىشاس

(For …. Next – IF …. End IF – IF …. Then )

العإا الشابع : أ( أهخب اإلاصؼلح العلمي الذا على الجمل الخالت :

جخصص لها كمت خعب هىع البان أزىاء الاعالن عباسة ع أماه فى الزاهشة و -3

عنها ؿلؽ وال مى حؼيرها أزىاء جىـز البرهامج

عىذ جىـز الىىد اإلالابل : Lb1_Outما اللمت اإلاعشوطت فى أداة العىىان -3 ب (

Dim x As Integer

For x = 2 To 15 Step 2

Lb1_Out.Text = Lb1_Out.Text & x & " , "

Next

عىذ جىـز الىىد اإلالابل : Lb1_Displayما اللمت اإلاعشوطت فى أداة العىىان -2

Dim y , Sum As Integer

For y = 1 To 5

Sum = Sum + Y

Next

Lb1_Display.Text = Sum

3114هرة [ محافظة القا 14]

:خالت الاث أمام العباس × ( عالمت ) و ( ا √العإا الاو : طع عالمت )

2هى If .. Then .. Elseعذد اخخاساث الخـشع اإلامىىت مع اظخخذام حملت -3

اخذ كىاعذ حعمت اإلاخؼيراث أو الثىابذ ان بذأ اظم اإلاخؼير بدشؾ أو سكم -2

M=2عىذما جصبذ كمت For M = 10 To 1 step -2خىكف الخىشاس في حملت -1

ادة صـش Forمع حملت Stepفي خالت عذم هخابت -8 ؿهزا عجى ان كمت الض

اؿتراطا

العإا الثاوي : أهمل العباساث الاجت :

اعالنها ( – My - Me – If. Then - For .. Next – VbCrLf –أهثر –) الخصيف

ثىابذ ال وعخؼع اظخخذامها الا فى هؼاق ................اإلاخؼيراث و ال -3

الحالت Formاليلمت .................. حعبر ع هاؿزة الىمىرج -2

ت حعخخذم عىذ معشؿت عذد مشاث الخىشاس معبلا هي ........ -1 .أؿظل خللت جىشاس

............ م حعبير ؼشػي في خالت اخخاس ....... IF..Then..Else Ifحعخخذم حملت -8

-العإا الثالث :أ ( اهخب اإلاصؼلح العلمي الذا على ول م العباساث الاجت :

ولمت جىخب كبل اإلاالخظاث حعاعذ على ؿهم الاهىاد اإلاىخىبت فى هاؿزة الىىد -3

لت ػير ظلمت -2 خؼأ دذر عىذ هخابت هىد بؼش

هى معامل خعابي عؼى باقي اللعمت -1

Page 45: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

37

Falseأو خؼأ Trueم هىد البرمجت ىىن هاججه اما صىاب هى حضء -8

ب( صحح الخؼأ في الىىد الاحي :

…………………….. Din x as single (1)

…………………….. Const BirthDate as Date = 25/ 1 / 2001 (2)

Textbox1العإا الشابع : أ ( بعذ جىـز الىىد الخالي ؿان ما خم عشطه في صىذوق

هى

Dim Y As Integer

For Y = 2 To 10 Step 2

Textbox1.Text = Textbox1.Text & Y

Next

( 1 ) 246810

( 2 ) 2

( 3 ) 2345678910

( 4 ) 2610

( 25 - 33 - 53هى ) 2 – 5 * ( 4 + 7 ) ب( خذد هاجج جىـز العملت الحعابت:

هى Label1ز الىىد الخالي ؿان ما خم عشطه في أداة العىىان ج( بعذ جىـ

Dim X As Integer=2

If Num > = 0 Then

Label1.Text="One"

Else If Num = 5 Then

Label1.Text="Two"

Else

Label1.Text="Three"

End If

(1) One

(2) Two

(3) Three

3114[ محافظة الاسماعيلية 15]

: طع عالمت ) أمام العباساث الخالي :× ( ( أو عالمت ) √العإا الاو

Try/Catchم خال هامياهت معالجت الاخؼاء اإلادخمل vb.netجىؿش لؼت -3

اخذ كىاعذ حعمت اإلاخؼيراث أو الثىابذ في البرهامج ان بذأ بدشؾ أو سكم -2

Dimعالن ع اإلاخؼيراث باظخخذام ولمت خم الا -1

Falseىىن 100 < >100هاجج الخعبير الؽشػي -8

خم جخصص كمت الثىابذ عىذ الاعالن عنها ؿلؽ -5

Trueعىذما ىىن هاجج الخعبير الؽشػي Ifفي حملت Elseىـز الىىد الزي لى -2

العإا الثاوي : في هاؿزة الىمىرج الاجت :

ارا اسدها ان هخضن مذخالث اإلاعخخذم في مخؼيراث خذد هىع البان اإلاىاظب ليل

مذخل م مذخالث معخخذم البرهامج

3- .................2- ..................1- .................8- ...................

: العإا الثالث : خذد هاجج جىـز العملاث الحعابت الاجت

3 )7*3+(5+2)/7 2 ) 3^2*(7+2)/3

1 )(5^2+3)/7 8 )((2+5)+7)/2

العإا الشابع : اختر الاحابت الصحدت :

Page 46: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

38

م الىىع : Const x as Singleالخؼأ فى حملت -3

( Runtime Errorأزىاء الدؽؼل – Logicمىؼلى – Syntax) امالتى

( False - True - 15هاجج جىـز الىىد اإلالابل هى : ) -2

Dim A As Integer = 15

If A >= 15 Then

Label1.Text = " True "

Else

Label1.Text = " False "

End If

( 5 - 7 - 6: ) عذد مشاث الخىشاس فى البرهامج الاحى هى -1

For i = 1 To 10 Step 2

Msgbox ( " حمهىست مصش العشبت " )

Next

Label ( :15 - 20- 10 )بعذ جىـز الىىد ؿان ما خم عشطه في أداة العىىان -8

Dim x as integer

Dim Sum as integer

For x = 1 To 5

Sum = Sum + x

Next

Label1.Text = Sum

عىذ هخابت الىىد الخالي لحعاب معاخت الذاةشة : -5

(Logic –Runtimeمىؼلي – Syntaxالخؼأ في هزا الىىد م الىىع ) ئمالتي

Dim R as Single

Const X as Single = 22/7

R = Textbox1.Text

Label1.Text = x + R ^ 2

: هى If .. Then .. Elseعذد اخخاساث الخـشع اإلامىىت مع اظخخذام حملت -2

واخذ ؿلؽ ( - 1 - 2)

3114محافظة كفر الشيخ ] 16 [

أمام العباساث الخالت :× ( ( أو عالمت ) √و : طع عالمت ) العإا الا

في خالت اخخاس اهثر م حعبير ؼشػي if… then …. Elseحعخخذم حملت .3

ألاعذاد الصحدت ؿلؽ Integer & Longاإلاخؼيراث م أهىاع .2 حعخخذم لخخض

Textboxا خم اظخلبا مذخالث اإلاعخخذم م خال العذذ م الادواث منه .1

اخذ كىاعذ حعمت اإلاخؼيراث أو الثىابذ ان بذأ اظم اإلاخؼير بشكم أو خشؾ .8

ادة صـش Forمع حملت Stepفي خالت عذم هخابت .5 ؿهزا عجى ان كمت الض

اؿتراطا

( آلاحي زم صىبه : Codeخذد هىع الخؼأ في الىىد ) -العإا الثاوي : أوال :

الخصىب هـــىع الخؼأ ( Codeالىىد )

Din X As Single

زاها : خذد هاجج العملاث الحعابت الاجت :

الىدجت ..................... 4 * 5 + 3 )) ( أ

الىدجت ..................... 4 * 3 + 5 ( ب

الىدجت ..................... 2 * 2 + 7 )) 2 - ( ث

ذ هخابت الىىد الخالى مشجبا بدث ؼبع ولمت " هاجح " ارا وان العإا الثالث : أع

Page 47: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

39

(x > = 50 ( و ؼبع ولمت " ساظب " ارا واهذ كمت اإلاخؼير )x < 50 )

If x >= 50 Then

Msgbox (“ هاجح “ )

x = Me . Label1.Text

Else

Msgbox (“ ساظب “ )

Dim x As Integer

End If

العإا الشابع : أوال : أهمل العباساث الخالت:

خم ؤلاعالن ع اإلاخؼيراث باظخخذام هزه حملت ................ -3

ت حعخخذم عىذ معشؿت عذد مشاث الخىشاس معبلا ............... -2 أؿظل خللت جىشاس

شة الىمبىجش و خم جخصص كمت له .............. عباسة ع أماه محجىصة بزاه -1

خعب هىع البان و هزه اللمت ال مى أن جخؼير أزىاء جىـز البرهامج

زاها : أهمل الجذو الخالي وؿلا ألولىاث جىـز العملاث الحعابت :

العملت الشجبت

الاكىاط م الذاخل الى الخاسج -3

2-

لى المين الظشب و اللعمت م العاس ا -1

8-

3114محافظة البحيرة ] 17 [

أمام العباساث الخالت :× ( ( او عالمت ) √العإا الاو : أ( طع عالمت )

ادة صـش اؿتراطا Forمع حملت Stepفي خالت عذم هخابت .3 عجى ان كمت الض

بشكم أو خشؾ اخذ كىاعذ حعمت اإلاخؼيراث فى البرهامج ان بذأ اظم اإلاخؼير .2

24هى 3* ( 2 + 2 ) * 2 ^ 3هاجج العملت الحعابت .1

مى الخخصص للمخؼيراث أزىاء الاعالن عنها أو في مشخلت الخلت .8

True أو False داةما ىىن Is Numeric هاجج الذالت .5

هى صـش For M = 3 to 1 Step -1 ( بعذ اهتهاء جىـز الحللت Mكمت اإلاخؼير ) .2

9عشض صىذوق سظالت به MsgBox("3" & "x" & "3") الامش .1

الخالى : Codeب( خذد كمت ول مخؼير بعذ جىـز الىىد

Y = 2 , k = 1 , j = 1 , z = 0 , x = 0بـشض أن

If x > y Then

z = k + j

x = x + 1

Y = Y – 1

Else

z = Y – K

x = x + 2

Y = Y – 2

End If

بعذ جىـز الىىد الخالى : R )ما هي كمت اإلاخؼير ) -3العإا الثاوى : أ (

Dim R , Sum As Integer

For R = 5 To 10 step -1

Sum = Sum + R

Next

Page 48: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

41

Msgbox (R)

( آلاحي زم صىبه : Codeصىب الخؼأ في الىىد ) -2

الخصىب ( Codeالىىد )

Din X As Single

بعذ جىـز الىىد الخالي في العمىد ) ب ( أهمل ميان الىلؽ فى العمىد ) أ ( - 1

بعـذ جىــز هزه الخعلمـاث، أهمـل

:مىـان الىلـؽ

............حعـاوي .... Cكمت اإلاخؼير -3

............... حعـاوي N كمت اإلاخؼير -2

....…… عـاوي N > Cهاجج الؽشغ -1

حعـاوي:....................K كمت اإلاخؼير -8

Dim N , K , C As Integer

C = 10

For N = 1 To 10 Step 5

K = K + N

Next

If N >= C Then

C = C + 1

End If

ب( أهمل العباساث الخالت :

راث بىاؤها ػير ألاخؼاء ........... جإدي الى هخاةج ػير ظلمت عىذ اظخخذام حعبي -3

ظلم في حمل الخخصص .

( False أو Trueاإلاخؼير م الىىع .............. أخز اللمت ) -2

عالمت ............... حعخخذم للشبؽ بين الىصىص -1

255اإلاخؼير م الىىع ............. خذود اللم اإلاخضهت به جبذأ م صـش و جيخهى بــ -8

ىىد دخاج اإلابرمج الى هخابت حعللاث معىت ال خم جىـزها ال بذ ان عىذ هخابت ال -5

عبلها ........

3114[ محافظة املنوفية 18]

العإا الاو : أهمل العباساث الخالت :

......... هي جل الباهاث التي ال جىذسج جدذ جصيف الباهاث الحشؿت أو الشكمت -3

خؼير عخبر خؼأ م هىع .............. عذم الاعالن ع اإلا -2

عخخذم الثابذ الحشفي ................... في اوؽاء ظؼش حذذ -1

ما ىخب بعذ اليلمت .............. ال عخبر هىد و يهمل عىذ جىـز البرهامج -8

هى .................. X= 12 - ( 3 + 2 ) * 2هاجج العملت الحعابت -5

حعخخذم ولمت ............... في الاعالن ع الثىابذ -2

العإا الثاوي : اختر الاحابت مما بين الاكىاط :

Dim N , K , C As Integer

C = 10

For N = 1 To 10 Step 6

K = K + N

Next

If N > = C Then

C = C + 2

End If

( 6 - 13 - 10) هاء الخىـز هي بعذ اهت Cكمت اإلاخؼير -3

( 1 - 21 - 8) بعذ اهتهاء الخىـز هي kكمت اإلاخؼير -2

( 10 - 13 - 6) بعذ اهتهاء الخىشاس هي Nكمت اإلاخؼير -1

( Next - End if - Finish) يخهى الخـشع باظخخذام ولمت -8

أمام العباساث الخالت :× ( مت ) ( أو عال √العإا الثالث : طع عالمت )

ال وعخؼع اظخخذام اإلاخؼيراث و الثىابذ الا في هؼاق اعالنها ؿلؽ -1

Page 49: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

41

خ أو وكذ -2 حعخخذم عالمتي في خالت ارا ما اسدها هخابت جاس

( False أو Trueأخز اللمت ) Integerاإلاخؼير م الىىع -3

اللمت -4 Byteفى مخؼير م هىع 599مى جخض

. Booleanهىع باهاتها Auto sizeالخاصت -5

End Catchبيلمت Try … Catchجيخهى حملت -6

-العإا الشابع : ما هى هاجج جىـز الىىد الخالى بعذ اهتهاء الخىـز :

2- Dim x as String = “ 2 “

if x = “ Two “ Then

x = “ 10 “

Else

x = “ 20 “

End If

1- Dim x , y , z as byte

x = 8

y = 9

if x > y Then

Z= x * y

End If

Z = 50

هى .................... Zكمت اإلاخؼير هى ................... Xكمت اإلاخؼير

4- Dim X As Integer

L1 . Text = “ the numbers are “

For X = 1 To 3

L1 . Text = L1 . Text & X

Next

3- Dim x as String

x = “ True “

if IsNumeric ( x ) Then

label1.text = “ مصش“

Else

label1.text = “ مشخبا بىم“

End if

هى ............... Label1الظاهش على الاداة هى ............... L1الظاهش على الاداة

2115امتحانات المحافظات

3115[ امتحان محافظة الذقهلية 1]

العإا ألاو : أ ( اختر ؤلاحابت الصحدت م بين ألاكىاط

وعخخذم الىظلت .... Textbox1لىلل جشهيز الىخابت داخل ألاداة .3

(Is Numeric () - Text - Rem – Focus () )

اللمت ) .2 يخج خؼأ م الىىع Byte( في مخؼير م الىىع 265عىذ جخض

ؤلامالتي ( –اإلاىؼلي -) أزىاء الدؽؼل

ملي زاهت ؿان اإلاعشوض ظخم Interval = 5000ئرا واهذ كمت الخاصت .1

زاهت ( 50 – 500 - 5 - 0.5 )جدذثه ول

هى ........... 3 + 2 ^ 4 – 5 * 2هاجج جىـز العملت الحعابت : .8

(( 10 ) - ( - 3 ) - ( 9 ) - ( 3 ) )

ادة هى For … Nextفي حملت Stepعذم هخابت .5 جعل ملذاس الض

ظبم ( ال ش يء مما -صـش – 2 –) واخذ

الظخخذام اإلاخؼير في حمع ؤلاحشاءاث خم ؤلاعالن عىه مشة واخذة على .2

الثىابذ ( –الخصيف –ؤلاحشاء –) الذالت معخىي

اهخب مصؼلح علمي : –ب

هي حملت حعخخذم لخىشاس هىد مدذد عذد م اإلاشاث ػير معشوؾ معبلا بىاء .3

ن على ؼشغ معي

حعخخذم هىظلت اظخلبا كم م خاسج ؤلاحشاء ػير معلىمت معبلا وئهما جدذد .2

عىذ اظخذعاء هزا ؤلاحشاء

عؼي هاجج نهاتي .1 Trueمعامل مىؼلي عخخذم للشبؽ بين أهثر م حعبير ؼشػي و

Trueئرا واهذ واؿت الؽشوغ

Page 50: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

42

ال عخخذم في حملت الخخصص نهاةا . .8

عباساث الخالت : العإا الثاوى : أهمل ال

هى ..................... Msgbox (Is Numeric ( " Two ")هاجج جىـز الىىد .3

بدث ىىن الىاجج م العاس … For N = … To …. Stepطع كم للعذاد .2

(23 ،38 ،1 )

.....ىىن ............ ( Or 20 > 30 10 = < 10 )هاجج الخعبير الؽشػي .1

....................... - 2................. -3م كىاعذ حعمت اإلاخؼيراث .8

1- .........................8- ....................

جىىن Function Sum ( By Val X As Single ) As Integerفي الىىد الخالي .5

م الىىع ........... Sumاللمت الشاحعت للذالت

حشاءاث في لؼت الـجىا بع ئما حعىد بلمت مثل ......................... أو ال ؤلا .2

حعىد بلمت مثل ..........................

أمام العباساث الخالت × ( ( أو عالمت ) √العإا الثالث : أ (طع عالمت )

Falseاللمت Intervalع العمل باعؼاء الخاصت Timerمى ئلاؾ الـــ -3

خم جىـز Falseئرا وان هاجج الخعبير الؽشػي If .. Then … Elseفي حملت -2

مباؼشة Thenالجمل التي جلي

في سبؽ الىصىص ببعظها البعع Vbcrlfحعخخذم -1

خم جىـز Falseعىذما ىىن الىاجج الخعبير الؽشػي Do Whileفي حملت -8

Loopالجمل التي جلي

كشأ الىىد زم أحب : ب (ا

Dim X , Y , I As Integer

X = 4 ^ 2 + 3

Y = 2^3 + 5

If X > Y Then

For I = 4 To 13 Step 4

X = X – 1

Y = Y + 1

Next

Else

X = X + 3

Y = Y * 2

I = X – Y

End If

Msgbox ( X )

Msgbox ( Y )

Msgbox ( I )

2935[ مداؿظت الللىبت 2]

-العإا الاو :أهمل العباساث الخالت باليلماث اإلاىاظبت :

هى ..... x=(4^2+2)/3-2*2بعذ جىـز العملت الحعابت الاجت : Xكمت اإلاخؼير -3

خ و الىكذ اإلاسجل فى الىظام -2 الذالت ............... حعخخذم فى عشض الخاس

الىمبىجش

Timerلخيؽؽ اإلاإكذ حعخخذم الخاصت ................... -1

Trueارا وان هاجج واؿت الؽشوغ True نهاتياإلاعامل .............. عؼى هاجج -8

بعذ جىـز الىىد Msgboxجظهش داخل مشبع الشظالت التياللمت -5

عدد مرات التكرار = ......................

= ........................ Xقيمة

= ........................ Yقيمة

= ........................ Iيمة ق

Page 51: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

43

Msgbox(Is numeric(“Five”)) هي ......

-: العلمي: أهخب اإلاصؼلح الثاويالعإا

ظؼش حذذ ألوؽاءحعخخذم visual basicولمت محجىصة بلؼت (3

مجمىعت م الاوامش جدذ اظم معين عىذ اظخذعاء هزا الاظم خم جىـز هزه (2

الخعلماث

حضء م هىد البرمجت ىىن هاججه صىاب أو خؼأ بىاء على كمت خاصت أو (1

مخؼير أو بان أخش بالبرهامج

ىشاسحعخخذم فى الخىشاس خاصت فى خالت عذم معشؿت عذد مشاث الخ (8

اداة حعخخذم لخىشاس هىد معين ول ؿترة صمىت مدذدة (5

العإا الثالث : اختر م العمىد ) أ ( ما ىاظبه فى العمىد ) ب (

العمىد ) ب ( العمىد ) أ (

If…Then…ElseIf - عذم وؽش معلىماث خاصت على الاهترهذ -3

ةت الاخؼاء الامال - حعخخذم فى الاعالن ع اإلاخؼيراث -2

جىىن مـذة فى الخـشع عىذما عخمذ على مخؼير -1

واخذ ؿلؽ

عاعذ فى الحمات -

م الخعذي الالىترووى

Dim - خؼأ دذر بعبب هخابت الىىد بصىسة ػير ظلمت -8

Select…Case - حعخخذم عىذ وحىد أهثر م حعبير ؼشػى -5

الاخؼاء اإلاىؼلت -

خب الىىد الالصم لـ : العإا الشابع : أ( أه

00ئلى 33الالصمت لعشض الاعذاد الـشدت م Forهخابت حملت -3

Label3فى الاداة Totalعشض كمت اإلاخؼير -2

Pi=3.14هثابذ م هىع مىاظب خث Piالاعالن ع كمت -1

فى ول خالت م الحاالث MsgBoxب(ما اللمت التى جظهش داخل مشبع الشظالت

الاجت :

الحالت الاولى لت الثاهتالحا

Dim M As Byte = 10

If M>= 10 Then

Msgbox (“Pass”)

Else

Msgbox(“Fail”)

End If

Dim X As Byte = 4

Dim Y As Byte

For Y = 0 To 5 Step 3

X = X * 2

Next

Msgbox( X )

2935[ امخدان ابىاؤها فى الخاسج 1]

امام العباساث الخالت : × ( و عالمت ) ( ا √العإا الاو : طع عالمت )

255الى 9خضن ؿه اعذاد صحدت م Byteاإلاخؼير م الىىع .3

هي ”Youssef“الزي دخىي على اللمت Nameحملت الاعالن ع اإلاخؼير .2

Dim Name As “Youssef”

ن ؿا For/Nextارا واهذ كمت البذات اهبر م كمت النهات فى حملت الخىشاس .1

ادة ظالبت كمت الض

Falseأو True أخز اللمت Doubleاإلاخؼير م الىىع .8

ازىاء حؽؼل البرهامج ، ظببها ادخا كمت ”Over Flow“ظهىس سظالت خؼأ .5

هصت في مخؼير عذدي

و جخصص كمت له ع حجض ميان فى الزاهشة Constantالاعالن ع الثابذ .2

برهامج جخؼير كمخه ازىاء جىـز ال

Page 52: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

44

لخجىب جىشاس مجمىعت م الاوامش عذة مشاث فى بشهامج Subعخخذم الاحشاء .1

واخذ

عبر الاهترهذ اخذ صىس الخعذي ؤلالىترووي .1 عخبر الدؽهير باألخش

خؼلب ان ىىن الؽشػان هاججهما If….Thenفي الجملت الؽشػت Andاإلاعامل .0

True ليى ىىن الىاجج النهاتيTrue

Doفي جىـز مجمىعت م الخعلماث ػاإلاا الؽشغ بعذ Do Whileحعخخذم .39

صىابا

العإا الثاوي : اختر الاحابت الصحدت مما أحي :

عبر الاهترهذ -3 الىظاةل التي مى اظخخذامها في الخعذي ؤلالىترووي على الاخش

ذ ؤلالىترووي (ول ما ظبم –اإلاذوهت –اإلادادزت –هي ..............) البر

( 31 – 11 - 85 – 20هي ) N= 2+ 3 *(9/3)^2بعذ جىـز اإلاعادلت Nكمت -2

عجى ان وكذ الاهخظاس Timerلألداة 5000باللمت Intervalطبؽ الخاصت -1

دكاةم ( 5 –زاهت 59 -زىاوي 5 –ملى زاهت 59ملذاسه ...............)

عذد ػالب اإلاذسظت ىىن هىعه .........ل studentNumالاعالن ع مخؼير باظم -8

(Integer – Char - String – Boolean )

هى ............... Visual Basic . Netحعخبر اخذي الجمل الؽشػت فى لؼت -5

(Dim a As Integer – X=A+B - Select Case – ) ول ما ظبم

" ىىن هىع اإلاخؼير اإلاىاظب هى لـ " دسحت الؼالب Markالاعالن ع اظم اإلاخؼير -2

(Boolean – String - Single – ) الش ئ مما ظبم

هى م الىىع ...................... Dim Job As Stingالخؼأ الىاجج ع الىىد -1

(Syntax Error – Logical Error - Runtime Error – ) ول ما ظبم

كمتها ........... Nارا واهذ True ىىن هاججها داةما Is Numeric (N)الذالت -1

الش ئ مما ظبم ( –مىؼلت -خشؿت –) عذدت

مشة و اخذة و مى Classداخل الخصيف Procedureخم الاعالن ع الاحشاء -0

الش ئ مما ظبم ( –أي عذد م اإلاشاث -مشجان –اظخذعاؤه ) مشة واخذة

لخىـز اخذ اخخمالين بىاء على ؼشغ الجملت التي جىؿشها لؼت الـجىا -39 بيز

الش ئ مما ظبم ( – If…Then – For…Next - Do…Loopمعين هي )

العإا الثالث : اظخخذم ول هىد مما أحي في اخخاس الاحابت الصحدت :

أ ( هاجج جىـز الىىد في مشبع الشظالت هى :

Dim N As Integer = 7

Dim F As Integer = 9

MsgBox( N & "" & F & "=" & N * F )

ب ( اكشأ الخعلمـاث آلاجـت

Dim N , K , C As Integer

C = 5 : K = 0

For N = 1 To 6 Step 3

K = K + N

Next

If N > C Then C = C + 1

End If

ج ( اكشأ الخعلمـاث آلاجـت

Function Calc (ByVal N As Single, ByVal K As Single ) As Double

Dim T As Double = N + K

Return T

3- N × F= 63

2- 7×9 = 63

1- 7×9 = N*F

:اللم النهاةت للمخؼيراث هى

حعـاوي Cكمت اإلاخؼير

حعـاوي Nكمت اإلاخؼير

حعـاوي Kكمت اإلاخؼير

Page 53: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

45

End Function

( و خطح مىه : Functionالىىد ىضح الاعالن ع الذالت )

………………………هىع الذالت : ……………………اظم الذالت : (3)

………………………هىع وظاةؽ الذالت : ………………… وظاةؽ الذالت : (2)

………………………هىع اللمت الشاحعت : ………………اللمت الشاحعت : (1)

2935مداؿظت ؼما ظىاء [ 8]

امام العباساث الخالت : × ( ( او عالمت ) √العإا الاو : طع عالمت )

Variablesلإلعالن ع اإلاخؼيراث Dimوعخخذم -3

الاعذاد الصحدت Integer & Longاإلاخؼيراث م أهىاع ) -2 ( حعخخذم لخخض

ىىن إلاشة واخذة ؿلؽ Proceduresالاحشاءاث اظخذعاء -1

Falseأو Trueىىن اما IsNumericهاجج الذالت -8

هى اخذ اإلاعامالث اإلالاسهت اإلاىؼلت &اإلاعامل -5

في خالت وحىد أهثر م اخخمالين للخـشع Select Caseحعخخذم -2

العإا الثاوى : اختر الاحابت الصحدت :

( 5 – 38 – 32هى : ) 2-(2+7)*2ت هاجج جىـز العملت الحعاب -3

وعخخذم حملت الخىشاس .............. عىذ معشؿت عذد مشاث الخىشاس معبلا -2

(Do While … Loop – If … End If – For … Next )

ؿهزا عجى Timerلألداة intervalللخاصت 8599فى خالت جدذذ اللمت -1

زاهت ( 85 –زاهت 8.5 –دكلت 85)

الهدؽاؾ الاخؼاء التي جدذر ازىاء جىـز البرهامج وعخخذم ......... -8

(Const As – Dim As – Try Catch )

255( خضن به اللم م صـش الى Boolean – Byte– Shortاإلاخؼير م الىىع ) -5

ؿان هاجج الخعبير الؽشػي Y=350و اإلاخؼير X=15ارا واهذ كمت اإلاخؼير -2

X>10 And Y<500 ه ( يTrue – False – 350 )

الخالي : Codeالعإا الثالث : خذد كمت و هىع اإلاخؼيراث بعذ جىـز الىىد

اللمت اإلاخؼير هىع اإلاخؼيراث

N,K,C

Dim N,K,C as Integer

C = 10

For N = 1 To 10 Step 5

K = K + N

Next

If N > = C Then

C = C + 1

End If

C .................

...............

K .................

N ..................

العإا الشابع : أ( خذد هىع الخؼأ فى الىىد الخالى :

هىع الخؼأ الىىد

Dim X As Sengle

Const Y As Byte

ب( ارهش ازىين م ؼشوغ حعمت اإلاخؼيراث . ) ىخـى بأزىين (

3- ...................................................

2- ...................................................

2935مداؿظت هـش الؽخ [ 5]

العإا الاو : أهمل الجمل الاجت بما ىاظبها :

اللم في راهشة الىمبىجش .... بخمثل معين جخخلف خعب هىع هزه -3 خم جخض

اللم

Page 54: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

46

........ عباسة ع حملت م ػشؿين بنهما عالمت الخخصص ) = ( عاوي -2

مـخاح .............. لىم بدؽؼل البرهامج -1

Trueئرا واهذ أخذ الؽشوغ Trueاإلاعامل ............. عؼي هاجج نهاتي -8

لى ؼشغ ....... حعخخذم لخىشاس هىد لعذد م اإلاشاث ػير معشوؾ معبلا بىاء ع -5

معين

العإا الثاوى : طع اليلمت اإلاىاظبت فى اإلايان اإلاىاظب لها :

(Now – Procedure – Sub – ملى زاهت– Multiline – Dim )

( للعماح بعشض أهثر م ظؼش Trueالخاصت ............ عىذما جىىن فى خالت ) -3

ش ..................وعخخذم الام Nameخم الاعالن ع مخؼير خشفى بأظم -2

( ظخىشس Codeهلجأ لالعالن ع .................. فى خاله ارا وان لذىا هىد ) -1

هخابخه فى أهثر م مىطع داخل الخصيف

...جدذد معذ وكىع خذر الخىت بالىخذة ... Timerللمإكذ Intervalالخاصت -8

خ و الىكذ اإلاسجل بىظام . م خاللها مى اظخعشاض الخ...........الذالت ... -5 اس

الىمبىجش

( أمام العباساث الخالت : ( أو عالمت ) العإا الثالث : أوال : طع عالمت )

ال ىذسج جدذ جصيف الباهاث الشكمت أو الحشؿت Booleanاإلاخؼير -3

120ىىن الىاجج (9+1)/6*20عىذ جىـز الصؼت الحعابت -2

Single – As – Byteجت مى اظخخذامها هأظماء إلاخؼيراث اليلماث الا -1

If…Then…ElseIfحعخخذم عىذ وحىد أهثر م حعبير ؼشػي -8

زاها : خذد هىع الخؼأ في الىىد الخالي زم صىبه :

الخصىب هىع الخؼأ ( Codeالىىد )

Const x As Single

جت للبرهامج جشجبا صحدا لعشض الاعذاد العإا الشابع : أعذ جشجب الخؼىاث الا

: Msgboxم خال صىذوق الشظالت 1الى 3م

For m = 1 To 3

Next

Dim m As Integer

Msgbox ( m )

2935مداؿظت اللاهشة [ 2]

( أمام العباساث الخالت : ( أو عالمت ) العإا الاو : طع عالمت )

فى راهشة الىمبىجش ) ول هىع بان له خيز -3 ( Ramجخض

Trueعىذما ىىن هاجج الخعبير الؽشػي Ifفي حملت Elseىـز الىىد الزي لي -2

0عشض صىذوق سظالت به "Msgbox "3" & "X" & "3ألامش -1

أو خاصت أو حعبير Variableالخخصص مى ان ىىن كمت مجشدة أو مخؼير -8

ىىن إلاشة واخذة ؿلؽ Proceduresاظخذعاء ؤلاحشاءاث -5

م ػشق الحمات م الخعذي الالىترووى جب عذم وؽش أي باهاث خاصت ب -2

على الاهترهذ

-العإا الثاوي : أهمل العباساث الخالت معخخذما اليلماث اإلاعؼاة :

Interval – Enabled – ) & ( عالمت– ) _ ( الخعذي –الخخـي ؤلالىترووي -عالمت

الاحشاء – functionالذالت – Show() – Now() – Overflow –ؤلالىترووي

Procedure

فى البرهامج ان بذأ اظم اإلاخؼير بدشؾ أو .....أخذ كىاعذ حعمت اإلاخؼيراث -3

2.5ؿهزا عجى Timerللخاصت ........... لألداة 2599فى خالت جدذذ اللمت -2

زاهت

Page 55: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

47

جىـز الىىد الاحى هى .......................... بعذ Rكمت اإلاخؼير -1

Dim r As Integer = 1

Do While r <= 1

r = r – 2

Loop

MsgBox(r)

ال عىد بأي كمت أما الذالت ............. حعىد بلمت. Subؤلاحشاء -8

( مثل الذالت .................... Parametersبعع الذوا ال جأخز وظاةؽ ) -5

عذ ......... ظلىن عذواوى مخعمذ باظخخذام الىظاةؽ الالىتروهت للمظالت أو -2

اخشاج أو جخىف أو تهذذ الاخش

( صحح الخؼأ فى الىىد الاحى : 3العإا الثالث : )

.....................................................................

.....................................................................

.....................................................................

.....................................................................

Din R As Single

Const x As Single

R = Textbox1

Label2.Txt = x * R ^ 2

)ب( بعذ جىـز الىىد الخالى :

ما هى هاجج الخىـز عىذما جىىن اللم -3

هى : Textbox1اإلاذخلت فى

Zero ............................. :

-2 ............................. :

399 ............................. :

ز العؼش أي الاحاباث الاجت حعجى جىـ -2

Dim D As Single

Try

D = Me . TextBox1 . Text

Select Case D

Case 0

Msgbox ( " الصـش ")

Me . TextBox1 . Focus ( )

وظلت حعخخذم لىطع اإلاإؼش

بذاخل صىذوق الىص

خاصت حعخخذم لىطع اإلاإؼش

بذاخل صىذوق الىص

خاصت حعخخذم لىطع اإلاإؼش

بذاخل الىمىرج الحالي

Case Is < 0

Msgbox ( " جدذ الصـش ")

Case Is > 0

Msgbox ( " ؿىق الصـش ")

End Select

Catch Ex As Exception

Msgbox ( " أدخل عذد ")

Me . TextBox1 . Focus ( )

Me . TextBox1 . Text = " "

End Try

2935مداؿظت بىسظعذ [ 1]

( أمام العباسة الخؼأ : ( أو ، وعالمت ) العإا الاو : طع عالمت )

ليى جدمى هـع م الخعذي ؤلالىترووي ال جيؽش أي باهاث خاصت على الاهترهذ .3

خ و الىكذ بىظام الىمبىجش ()Nowالذالت .2 م خاللها مى اظخعشاض الخاس

م أخذ كىاعذ حعمت اإلاخؼيراث في البرهامج ان بذأ اظم اإلاخؼير بدشؾ أو سك .1

مدذد لعذد م اإلاشاث Codeلخىشاس هىد Do While … Loopحعخخذم حملت .8

ػير معشوؾ معبلا بىاء على ؼشغ معين

حعىد بلمت Functionال عىد بلمت أما الذالت Subالاحشاء .5

32عاوي 2*3+5هاجج جىـز العملت الحعابت .2

ه م العمىد ) ب ( : العإا الثاوي : أ ( اختر م العمىد ) أ ( ما ىاظب

العمىد ) ب ( العمىد ) أ (

Is Numeric اخذ الىظاةؽ الالىتروهت التي حعخخذم الخعذي ؤلالىترووي -3

Page 56: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

48

Try / Catch الحالت Formحعخخذم للخعبير ع هاؿزة الىمىرج -2

Select Case دالت مى م خاللها اخخباس كمت هل هي سكمت ام ال -1

Or عالجت الخؼأ اإلادخمل خذوزه ازىاء حؽؼل البرهامج حملت إلا -8

Me حملت حعخخذم في خالت وحىد أهثر م اخخمالين للخـشع -5

True Instant Messageارا وان أخذ الؽشوغ Trueمعامل عؼى هاجج نهاتي -2

And

هي : Rب( بعذ جىـز الىىد الخالي جىىن كمت

Dim R , Sum As Integer

For R = 5 To 10

Sum = Sum + R

Next

Msgbox ( R )

(33 - 5 - 39 - Overflow )

العإا الثالث : أ ( اعذ هخابت الجمل الخالت بعذ جصحذ ما بها م أخؼاء :

1- If x >49 > 65 Msgbox("حذ") Else Msgbox(" ("ملبى

2- Const x As Integer x = 10

3- Const birthdate As Date = 30 / 06 / 2013

الاحي : codeم الىىد Functionب( اظماء الذوا

Message Box . Show ( Factorial ( 5 ) )

…………………………………… -

……………………………………

ج ( خذد ظبب الخؼأ في الىىد الخالي :

…………………………………………………………………………………………

2935الؽشكت مداؿظت [ 1]

( أمام العباساث الخالت : ( أو عالمت ) العإا الاو : طع عالمت )

الهدؽاؾ الاخؼاء التي جدذر ازىاء الدؽؼل Try / Catchحعخخذم حملت -3

Dimجبذأ هخابت اإلاالخظاث ) الخعللاث ( بيلمت -2

في اجاد هاجج كعمت عذد modعخخذم اإلاعامل -1

جمثل بذات الخىشاس Forجمثل نهات الخىشاس بىما Nextولمت -8

له كمت ساحعت ) عىد بلمت ( Subالاحشاء -5

العإا الثاوي : أ ( عشؾ ول م :

Timerالاداة -Procedure 2الاحشاء -3

الخالى : Codeب( خذد كمت ول مخؼير بعذ جىـز الىىد

Y = 2 : K = 1 : J = 1 : Z = 0 : X = 0بـشض أن

IF X < Y THEN

Z = K + J

X = X + 1

Y = Y – 1

ELSE

Z = K – Y

X = X + 2

اللمت اإلاخؼير

X

Y

Z

Page 57: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

49

Y = Y – 2

END IF

اختر ؤلاحابت الصحدت م بين الاخخاساث ؿما لى : العإا الثاوى :

نها فى ) -3 (Ram – Rom – Hardالباهاث التي خم ادخالها الى الىمبىجش خم جخض

( 10 – 28 – 23هى ) 14/2+3*(2+4)*2^2خذد هاجج اإلاعادلت الخالت -2

For…Next (.................Counter - Step – End )معامل اخخاسي فى امش -1

ت عىذ جدلم الؽشغ - 8 جىخب بذاتها بالؽيل الخالى : A < > 2إلنهاء خللت جىشاس

(Do While(a = 2) – Do While(a < 2) Or (a >= 2) – Do While(a < > 2) )

فى خالت وحىد .................... Select Caseحعخخذم -5

أهثر م اخخما للخـشع ( –ين للخـشع اخخمال –) اخخما واخذ للخـشع

العإا الشابع : أهمل العباساث الخالت :

Timer................... هدذد الـترة الضمىت باإلالى زاهت لالداة -3

حعخخذم .................... هىظلت اظخلبا كم م خاسج الاحشاء ػير معلىمت -2

حشاء معبلا و اهما جدذد عىذ اظخذعاء هزا الا

ب( اظخخشج م الىىد الخالى :

Function Area(ByVal radius As Single) As Single

Const x As Single = 22 / 7

Dim res As Single

res = x * radius ^ 2

Return res

End Function

...اص بالذالت : ........اظم الاحشاء : .......... اللمت الشاحعت : ....... هىع البان الخ -3

ت [ 0] 2935مداؿظت الاظىىذس

( أمام العباساث الخالت : ( أو عالمت ) العإا الاو : طع عالمت )

.Trueليى ىىن الىاجج النهاتي Trueخؼلب أن ىىن الؽشػان Andاإلاعامل .3

حعخخذم لخىشاس هىد لـترة صمىت مدذدة Timerالاداة .2

ىىن إلاشة واخذة ؿلؽ. Proceduresاء ؤلاحشاءاث اظخذع .1

ت التي جبذأ بيلمت .8 Nextجيخهى بيلمت For الحللت الخىشاس

ىذسج جدذ جصيف الباهاث الشكمت Objectهىع البان .5

End Ifفي ظؼش واخذ بذون Ifمى هخابت حملت .2

ما لى :العإا الثاوي : اختر ؤلاحابت الصحدت م بين الاخخاساث ؿ

خم وطع كمت للمخؼير بعذ .......... Select Caseفى حملت -3

(End – Case Else –Case Select )

( 38 – 29 – 31 – 19. ) .هى ... (2+4*3 )هاجج جىـز العملت الحعابت الخالت -2

خ و الىكذ اإلاسجل بىظام الىمبىجش باظخخذام ال -1 ذالت مى اظخعشاض الخاس

( .......Sub - Show – Now – Is Numeric )

هى ....... Listboxالخاصت التى حؽير الى العىصش اإلادذد باالداة – 8

(Name – Text – Selected Index – Items )

.اللم التى ظىؾ حعخلبل عىذ اظخذعاء الاحشاء و التى حعخخذم فى الىىد هى .. -5

(If – Event – Parameter – Function )

عشض صىذوق سظالت به ......... "MsgBox "3" & "X" & "3ألامش -2

(6 – 9 – 3x3 – "3"&"x"&"3" )

العإا الثالث : طع اليلمت اإلاىاظبت ميان الىلؽ :

( Enabled - Input Box –اإلاخؼيراث - Set Focus –) الذوا اإلاعشؿت

Page 58: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

51

شاعى عىذ حعمتها ان بذأ الاظم بدشؾ ................... .3

................... هى دالت وظـتها اظخلبا كمت م معخخذم البرهامج و اسحاع .2

اللمت اإلاذخلت فى مخؼير

Textbox................... حعخخذم لىطع مإؼش الىخابت بذاخل صىذوق الىخابت .1

Timerى الاؾ أو حؽؼل اإلاإكذ ................... هى خاصت جخدىم بشمجا ف .8

...................هى دوا خم اظخذعاؤها مباؼشة فى لؼت البرمجت .5

العإا الشابع : أ ( صحح الاهىاد الخالت :

1- Din x As Single

2- Const birth Date As Date = 25 / 01 / 2011

: بعذ جىـز الىىد الخالي Rب( أوحذ كمت اإلاخؼير

Dim R As Integer = 10

Do While R<10

R= R+1

Loop

Label1.Text = R

2935مداؿظت الـىم[ 39]

( أمام العباساث الخالت : ( أو عالمت ) العإا الاو : طع عالمت )

Falseأو Trueأخز اللمت Booleanاإلاخؼير م الىىع .3

إلاشة واخذة ؿلؽ.ىىن Proceduresاظخذعاء ؤلاحشاءاث .2

Variablesلالعالن ع اإلاخؼيراث Dimوعخخذم .1

Falseىىن 100<>300هاجج الخعبير الؽشػى .8

ت .5 بىاء على حعبير ؼشػى Do Whileمى الخشوج م الحللت الخىشاس

العإا الثاوى : اختر ؤلاحابت الصحدت مما بين الاكىاط :

الباهاث الشكمت الصحدت اإلاخؼيراث م الىىع ............ ح -3 عخخذم لخخض

(Date –Integer – String )

جظهش ازىاء ........... البرهامج Run Time Errorالاخؼاء م هىع -2

سظم ( –حؽؼل –) هخابت

( 3 – 2 - 1هى ) If … Then … Elseعذد اخخاساث الخـشع اإلامىىت مع حملت -1

مدذد ول ؿترة صمىت مدذدة Codeداة ....... لخىشاس جىـز هىد حعخخذم الا – 8

(Textbox – Button– Timer )

خ و الىكذ اإلاسجل بىظام -1 الذالت.............. مى م خالله اظخعشاض الخاس

( Show – Now – Is Numericالىمبىجش )

إلاىاظبت ميان الىلؽ : العإا الثالث : طع اليلمت ا

(Rem – Loop – Me – And - اإلاخؼيراث– OR - الاحشاءاثProcedure )

........ حعخخذم لىخابت مالخظاث حعاعذ اللاسب على ؿهم و جىطذ الاهىاد .3

اإلاىخىبت

الحالت Form................... للخعبير ع هاؿزة الىمىرج .2

.Trueارا وان واؿت الؽشوغ Trueهزا اإلاعامل عؼى الىاجج النهاتى ... .......... .1

يت محجىصة بزاهشة الىمبىجش .8 مى ان جخؼير Ram................... أماه جخض

كمتها ازىاء الدؽؼل

جدذ اظم ما Code...................هى مجمىعت م الاوامش و الخعلماث .5

ذما هىد البرمجت الاحي اهمل الجمل الاجت : العإا الشابع : أ ( معخخ

Const Pi As Single = 22 / 7

كمت البان ................... -1هىع البان .................. -2اظم الثابذ ............... -3

Page 59: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

51

( 93 - 1 - 2 - 2هي : ) Label1ب( ما اللمت اإلاعشوطت فى أداة العىىان

Dim N , S As Integer

For N = 1 To 4

S = S + N

Next

Me.Label1.Text = S

2935مداؿظت الؼشبت [ 33]

العإا الاو : صحح ما جدخه خؽ فى الجمل الخالت :

خ و وكذ حهاص الىمبىجش لذ TimeOfDayالىظلت .3 جدخىي على جاس

( مثال 3هي ) list boxلألداة Selected Indexعىذما جىىن كمت الخاصت .2

ؿهزا عجى جدذذ العىصش الاو

Trueارا وان أخذ الؽشوغ Trueعؼى هاجج نهاتي and اإلاعامل .1

Constحملت خم الاعالن ع اإلاخؼيراث باظخخذام .8

21هى 3*4– 2هاجج جىـز العملت الحعابت .5

39الى 3م الاعذاد الضوحتعشض ل For x = 1 to 10 step 2وعخخذم حملت .2

العإا الثاوي : اختر ؤلاحابت الصحدت مما بين الاكىاط :

أي م الخعبيراث الخالت ػير صحدت AddSumبـشض وحىد دالت باظم -3

([AddSum()= x + y ] – [Y = AddSum() ] – [X = AddSum() ] - [X+Y = AddSum() ] )

ؿهزا عجى : Timerلألداة Intervalللخاصت 1599خالت جدذذ اللمت فى -2

زاهت ( 15 – زاهت 1.5 – دكلت 1.5)

................ ظلىن عذواوي مخعمذ باظخخذام الىظاةؽ الالىتروهت للخدشػ أو -1

اإلاظالت وئخشاج أو جخىف أو تهذذ الاخش

ذ ؤلالىترووي ( –اث الالىتروهت اإلاىخذ - ) الخعذي ؤلالىترووي البر

حؽبه حملت ........... ػير انها ؿعالت بؽيل أهثر عىذما ىىن Select Caseحملت – 8

الخـشع معخمذا على كمت مخؼير واخذ

(Do While – If…Then…ElseIF– For…Next – If…Then )

عمل دون ان عؼى سظاةل ظىؾ Codeفي خالت الاخؼاء .......... جىـز الىىد -5

خؼأ و لى الىدجت ظىؾ جصبذ مؼاشة للىاكع

الش ئ مما ظبم – Syntaxؤلامالتي – Logicاإلاىؼلت – Runtime) عىذ الدؽؼل

)

ليى هخضن هىع ػالب ) رهش أو اهثى ( وعخخذم مخؼير م هىع ............ -2

(Date –String –Single – Boolean )

إا الثالث : أ ( اظخخشج م الىىد اإلالابل ما لى الع

Function Area(Byval radius As Single) As Single

Const x As Single = 22 / 7

Dim res As Single

res = x * radius ^ 2

Return res

End Function

ظم اللمت الشاحعت : .................... ا -2اظم الاحشاء : .................... -3

ب( خذد هاجج جىـز ول هىد معخخذما الىخاةج التي أمام ول هىد م الاهىاد الخالي :

Dim r As Single = 0.5

Do While r > 1

r = r + 0.5

( 0.5 – 1 – 1.5 )

Page 60: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

52

Loop

Msgbox(r)

Dim A As Integer = 15

If A Mod 3 = 0 Then

Me.Label1.Text = "True"

Else

Me.Label1.Text = "False"

End If

("True" - "False" - 15 )

Me.Label1.Text = IsNumeric("five") (True - False - 5 )

الجيزة 2935مداؿظت [ 32]

العباساث الخالت : ( أمام ( أو عالمت ) العإا الاو : طع عالمت )

هي List Boxالخاصت التي حؽير ئلى جشجب العىصش اإلادذد باألداة -3

SelectedIndex.

اإلاظالت الالىتروهت عباسة ع سظاةل عذاةت مىحهه طذ شخص أو أهثر -2

اإلاعامل ) >< ( في معامالث اإلالاسهت عجى ) الدعاوي ( -1

الذوا اإلاعشؿت لضم الاعالن عنها أوال -8

خؼاء الامالةت و الىدىت جإدي الى هخاةج ػير ظلمت عىذ اظخخذام البرهامج الا -5

ادة للمخؼير بيلمت For … Nextفي حملت -2 Stepمى جدذذ معذ الض

-العإا الثاوي : أهمل العباساث الخالت معخخذما اليلماث اإلاعؼاة :

Interval – الثىابذ– Is Numeric – Select Case - ذ ؤلالىتروويال بر

Falseأو Trueهاجج الذالت ................ داةما ىىن -3

زىاوي 5ؿهزا عجى Timer.. لألداة للخاصت ........ 5999اللمت في خالت جدذذ -2

م الىظاةؽ الالىتروهت اإلاعخخذمت في الخعذي .......................... -1

......... في خالت وحىد أهثر م اخخمالين للخـشع .حعخخذم حملت .... -8

كم ال جخؼير ازىاء ظير البرهامج ..........-5 .. هي اماه محجىصة في الزاهشة لخخض

العإا الثالث : أ ( أرهش اإلاصؼلح العلمي للجمل الخالت :

ؼل حملت م خاللها خم معالجت الاخؼاء اإلادخمل وكىعها ازىاء الدؽ -3

خ ووكذ حهاص الىمبىجش لذ -2 دالت جدخىي على جاس

حملت حعخخذم لخىشاس هىد مدذد لعذد م اإلاشاث ػير معشوؾ معبلا -1

ب( صحح اليلمت التي جدتها خؽ ؿما لى :

الخصىب العباسة

.......... -3 49هى 7 ) + 3– 2 ^ ( 3هاجج العملت الحعابت -3

.......... -True 2ارا وان واؿت الؽشوغ Trueنهاتي عؼى هاجج Or اإلاعامل -2

ارا اسدها ان هخضن مذخالث العإا الشابع : ) أ ( في هاؿزة الىمىرج الاجت :

اإلاعخخذم في مخؼيراث خذد هىع البان اإلاىاظب ليل مذخل م مذخالث معخخذم

البرهامج :

3- .......................2- ................. ........1- .........................

Page 61: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

53

الاحي : Code( م الىىد Functionsب( اظخخشج أظماء الذوا )

Message Box . Show ( Factorial ( 5 ) )

...............................................

2935مداؿظت دماغ [ 31]

( أمام العباساث الخالت : ( أو عالمت ) العإا الاو : طع عالمت )

.Falseأو Trueأخز اللمت Double اإلاخؼير م هىع .3

في خالت وحىد أهثر م اخخمالين للخـشع. Select Caseحعخخذم .2

ىىن إلاشة واخذة ؿلؽ. Proceduresاظخذعاء ؤلاحشاءاث .1

مدذد لعذد م اإلاشاث Codeلخىشاس هىد Do While … Loopحعخخذم حملت .8

ػير معشوؾ معبلا بىاء على ؼشغ معين

-ي : أهمل العباساث الخالت :العإا الثاو

لإلعالن ع ........................ Dimحعخخذم -3

زىاوي ؿهزا عجى ......... Timerلألداة Intervalللخاصت 1999جدذذ اللمت -2

ت بيلمت -1 و جيخهى بيلمت .......................... Forجبذأ الحللت الخىشاس

هى ....... . If … Then …. Elseخـشع اإلامىىت مع اظخخذام حملت عذد اخخاساث ال -8

-العإا الثالث : أختر الاحابت الصحدت :

امياهت معالجت الاخؼاء اإلادخمل وكىعها م خال visual basic . netجىؿش لؼت -3

( Const / As - Dim / As - Try / Catchحملت )

( ارا Nothing – False – Trueىىن ) Degree > = 70هاجج الخعبير الؽشػي -2

29أصؼش م Degreeواهذ كمت اإلاخؼير

بخؼير الخاصت Timerمى الخدىم بشمجا فى الاؾ أو حؽؼل اإلاإكذ -1

(Timer – Interval – Enabled )

د ) ( فى خالت ارا ما وان لذىا هى Sum – Sub – Functionهلجأ لإلعالن ع ) -8

Code ظخىشس هخابخه في أهثر م مىطع داخل الخصيف )Class

ألولىاث جىـز العملاث الحعابت :3العإا الشابع : ( سجب العؼىس آلاجت وؿلا

العملت الشجبت

الظشب واللعمت م العاس ئلى المين

ألاكىاط م الذاخل ئلى الخاسج

الجمع والؼشح م العاس ئلى المين

ألاظغ

الخالي هى : Code( الهذؾ م الىىد 2

Dim N As Integer

Dim S As Integer

For N = 1 To 30

S = S + N

Next

Me.Label1.Text = S

Textboxداخل صىذوق الىص 1الى 3( الىىد الخالي ؼبع الاسكام م 1

Dim M As Integer

For M = 1 To 3

Me.Label1.Text = Me.Label1.Text & M

Next M

لت Me.Label1.Text = Mمارا دذر فى خالت هخابت العؼش اإلاؽاس اله بهزه الؼش

( اظخخشج م الىىد الاحى : 8

Page 62: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

54

Function Calc (ByVal Fm As Single, ByVal Sm As Single) As Single

Dim Res As Single

Res = Fm + Sm

Return Res

End Function

اللمت الشاحعت : – 1 وظاةؽ هزا ؤلاحشاء : – 2 اظم ؤلاحشاء : – 3

وظاةؽ الذالت : –ب الذالت : –أ هىع البان الخاص بـ : – 8

اللمت الشاحعت : –ج

2935مداؿظت أظىان [ 38]

: ( أمام العباساث الخالت ( أو عالمت ) العإا الاو : طع عالمت )

زاهت 259ؿهزا عجى Timerلألداة Intervalللخاصت 2599جدذذ اللمت .3

الخخـي ؤلالىترووي هى اظخخذام اظماء معخعاسة لصخصت اإلاعخذي لإلؿالث .2

م العلاب

1. VbCrLf هى زابذ خشفي عخخذم إلطاؿت سمض مـخاح الادخا و ظؼش حذذ

ن عنها ألنها زابخهالثىابذ أماه محجىصة بالزاهشة ال خم الاعال .8

لعشض الىكذ ؿلؽ Nowحعخخذم الذالت .5

ت أو احشاء صؼت عامت فى العإا الثاوي : ليل حملت بشمجت أو دالت أو خللت جىشاس

طىء رل أهمل ميان الىلؽ باليلماث اإلاىاظبت :

……………… Code Conditional

Expression

1- Do while

End Try Catch Ex As

Exception

2- ………………..

…………………. Code Name (

Parameters )

3- Sub

…………………. Code Variable = Start

To End

4- For

………….. End Then Conditional

Expression

5- If

العإا الثالث : أ( أهخب اإلالصىد م الاحي :

..........................الدؽهير ؤلالىترووي ...........................................

الاحشاء : .....................................................................

ب( أهخب هاجج العملاث الحعابت الاجت :

3- ( 4 + 3 ) * 3 2- 4 + 3 * 3

الشكم اإلاىاظب م العمىد ) أ ( مىد ) ب ( العإا الشابع : أهخب أمام ول عباسة بالع

العمىد ) ب ( العمىد ) أ (

3- And - حعخخذم فى ػشفى حملت الخخصص

2- Select Case - فى الؼشؾ ألام م حملت الخخصص وال خصص لها كمت

Trueارا وان هاجج واؿت الؽشوغ Trueمعامل عؼى هاجج - اإلاخؼيراث -1

الاخؼاء -8

اإلاىؼلت

حملت جـشع ؿعالت بؽيل أهثر عىذما ىىن الخـشع معخمذا على -

كمت مخؼير واخذ

5- Functions - جإدي الى هخاةج ػير ظلمت عىذ اظخخذام البرهامج

2935مداؿظت أظىغ [ 35]

( أمام العباساث الخالت : ( أو عالمت ) العإا الاو : طع عالمت )

3. Me محجىصة حؽير الى هاؿزة الىمىرج ولمتForm الحالت

Page 63: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

55

لإلعالن ع الثىابذ Constعخخذم الامش .2

doubleم اهىاع الباهاث العذدت الصحدت الىىع .1

الاخؼاء اإلاىؼلت ىدؽـها الحاظب ازىاء جىـز البرهامج و خىكف لحين جصحذ .8

الخؼأ

عىذ جدلم الؽشغ Elseالتي جلى خم جىـز الاهىاد If .. then .. Elseفي حملت .5

العإا الثاوي : اختر م العمىد ) أ ( ما ىاظبه م العمىد ) ب ( :

العمىد ) ب ( العمىد ) أ (

( ) mod 2 Now 5هاجج الخعبير الحعابي -3

حعاوي ....... 2999هي Timerلألداة Intervalارا واهذ كمت الخاصت -2

زاهت

Byte

م الىىع True / Falseلباهاث اإلاخىىعت التى جأخز كمهاا -1

..........

Try…Catch

1 حعخخذم إلاعالجت الخؼأ اإلادخمل خذوزه ازىاء حؽؼل البرهامج -8

خ الخاص بجهاص الىمبىجش -5 Boolean دالت حعخخذم لعشض الىكذ و الخاس

صـش الى البان العذدي الزي أخز كم عذدت صحدت م -2

هى م الىىع 255

Instant

Message

2

( 2 * 2 ^ 3 – ( 2 / 20 ))العإا الثالث : أ ( أهخب هاجج الخعبير الحعابي الاحي :

ذ ( طع خؽ جدذ الىاجج الصح K=20( و ) Y=90ب ( بـشض ان كم اإلاخؼيراث : )

M الخعبير الىاجج

True - False If K = 20 And Y <= 80 1

True - False If K > 20 Or Y = 80 2

True - False If K < 20 And Y >= 80 3

دوث هذ -: العإا الشابع : كمذ بىخابت الىىد الخالى فى لؼت الـجىا بيز

Dim Z , Y , C As Integer

For C = 5 To 6

Z = Z + C

Y = Y * C

Next

اإلاؼلىب : أهمل الجذو الاحى :

عىذ جىـز الخىشاس للمشة الثاهت عىذ جىـز الخىشاس الو مشة = ( Zكمت اإلاخؼير )

=

ز الخىشاس للمشة الثاهت عىذ جىـ عىذ جىـز الخىشاس الو مشة = ( Yكمت اإلاخؼير )

=

ت = Cكمت اإلاخؼير ) ( بعذ اهتهاء الحللت الخىشاس

2935مداؿظت ظىهاج [ 32]

( أمام العباساث الخالت : ( أو عالمت ) العإا الاو : طع عالمت )

ت .3 بىاء على حعبير ؼشػى. ( Do While )مى الخشوج م الحللت الخىشاس

فى خالت اخخباس أهثر م حعبير ؼشػى بجملت Select Caseت حعخخذم حمل .2

ؼشػت واخذة.

ىىن إلاشة واخذة ؿلؽ. Proceduresاظخذعاء ؤلاحشاءاث .1

جب أن ىىن واؿت هىاجج الؽشوغ اإلاعخخذمت Orباظخخذام معامل اإلالاسهت .8

False ليى ىىن الىاجج النهاتيFalse.

زىاء الاعالن عنها أو فى مشخلت الخلت ا Variablesمى الخخصص للمخؼيراث .5

Page 64: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

56

.Textboxخم اظخلبا مذخالث اإلاعخخذم م خال العذذ م ألادواث منها .2

العإا الثاوي : اختر ؤلاحابت الصحدت ليل مما لى :

؟ Nextما وظـت ألامش ( For …. Next )في حملت -3

ادة ادة كمت مخؼير الحللت بلمت معذ الض سهت كمت مخؼير الحللت بعذ ملا -) ص

ادة مع كمت النهات ول ما ظبم ( -الض

ت عىذ جدلم الؽشغ -2 جىخب بذاتها بالؽيل الخالي : A = 2إلنهاء خللت جىشاس

(Do While(a = 2) – Do While(a < 2) Or (a >= 2) – Do While(a < > 2) )

كم عذدت جدخىي على هعىس وعخخذ -1 م مخؼير م هىع .....................لخخض

(Integer - Short - Single )

مباؼشة عىذما ىىن Elseخم جىـز الىىد الزي لى If .. Then .. Elseفى حملت -8

( Null - False - Trueعاوي .........) Ifهاجج الخعبير الؽشػي الزي لى

ؿهزا عجى ( Timer )لألداة ( Interval )خاصت لل 3500في خالت جدذذ اللمت -5

زاهت ( 15 – زاهت 1.5 – دكلت 1.5)

باظخخذام اليلمت VB.NETفي لؼت Constantsخم الاعالن ع اظماء الثىابذ -2

(End Sub - Const - Dim )

-العإا الثالث : أهمل الجمل الخالت :

الىدجت هي ............. 3 / 2 ^ 3 * (2 - 7)+ 2خذد هاجج العملت الحعابت الاجت -3

ىىن هاجج الذالت .................... -2 .Falseأو Trueداةما

هى ....................... Timerفى الاداة Enabledاللمت الاؿتراطت للخاصت -1

ؿان هاجج الخعبير 350حعاوي Yواإلاخؼير 15حعاوي Xئرا واهذ كمت اإلاخؼير -8

هى ............. (X>10 And y<500)الؽشػى

حعخخذم مجمىعت اوامش .............. الهدؽاؾ الاخؼاء و الخعامل معها -5

ىاظبه م العمىد ) ب ( : العإا الشابع : اختر م العمىد ) أ ( ما

العمىد ) ب ( العمىد ) أ (

عالمتي أصؼش م أو عاوي -3

= >الشمض عخخذم في خالت معشؿت عذد مشاث الخىشاس معبلا -2

خ أو وكذ -1 Me حعخخذم في خالت ما ارا اسدها هخابت جاس

For …. Nextالامش حعبر ع هاؿزة الىمىرج الحالت -8

حعخخذم في خالت ما ارا اسدها هخابت هص -5

2935مداؿظت الاظماعلت [ 31]

( أمام العباساث الخالت : ( أو عالمت ) العإا الاو : طع عالمت )

م كىاعذ حعمت اإلاخؼيراث ان بذأ بدشؾ أو سكم .3

ع الباهاث إلدخا باهاث عذدت جدخىي على هعىس وعخخذم مخؼير م هى .2

Integer

. End Ifفي ظؼش واخذ بذون Ifمى هخابت حملت .1

ؿان هاجج الخعبير 20حعاوي Bواإلاخؼير 10حعاوي Aئرا واهذ كمت اإلاخؼير .8

.Trueهى (A>10 And B=20)الؽشػي

في خالت اخخباس أهثر م حعبير ؼشػي بجملت Select Caseحعخخذم حملت .5

ؼشػت واخذة.

الحمات م الخعذي ؤلالىترووي ئعذاد ولمت ظش مى اظخيخاحها . م اسؼاداث .2

-العإا الثاوي : بعذ جىـز الىىد الخالي ىىن :

Dim N , X , Y As Integer

Page 65: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

57

X = 2 : Y = 0

For N = 2 To 6 step 2

Y = X + Y

X = X + N

Next N

If X > Y Then Msgbox ( X )

هي ............... Nكمت -1هي .............. Yكمت -2هي ............. Xكمت -3

هي .................... X>Yهاجج الؽشغ -8

العإا الثالث : اختر ؤلاحابت الصحدت ليل مما لى :

( 10 - 8 - 6هى ) 2 ^ 2 * ( 3 – 2 + 3 )هاجج جىـز العملت الحعابت -3

هى ................... : Dim X As Byte = 300الخؼأ في ظؼش الىىد الخالي -2

( Syntaxؤلامالتي و اللؼىي – Logicاإلاىؼلت – Runtime) عىذ الدؽؼل

(م لىخت اإلاـاجذ F4 - F5 - F7لـخذ هاؿزة الىىد اطؼؽ على مـخاح ) -1

ىاء على ؼشغ معين وعخخذم .........لخىشاس هىد ب -8

( Sub - Do While … Loopالاحشاء - Function) الذالت

لخدذذ الـترة الضمىت باإلالي زاهت ( Timer ).. لألداة ....... حعخخذم الخاصت -5

(Interval – Visible – Enabled )

الالىتروهت و لى بؽيل مخىشس ......... هي ؼيل م اؼيا اإلاظالت -2

( العب أو اللزؾ ؤلالىترووي -التهذذ ؤلالىترووي - ) اإلاالخلت الالىتروهت

العإا الشابع : اختر م العمىد ) أ ( ما ىاظبه م العمىد ) ب ( :

) ب ( ) أ ( م

خصص لها كمت عىذ ؤلاعالن عنها ؿلؽ Subؤلاحشاء 3

عخخذم عىذ جىشاس هىد معين في البرهامج أهثر م مشة Functionالذالت 2

خصص لها كمت عىذ ؤلاعالن عنها أو ازىاء جىـز اإلاخؼيراث 1

البرهامج

عخخذم عىذ وحىد هىد ظيخج مىه كمت حعخخذم في الثىابذ 8

البرهامج

حعخخذم هىظلت اظخلبا كم م خاسج ؤلاحشاء

Procedureمعبلا ػير معلىمت

2935مداؿظت البديرة [ 31]

( أمام العباساث الخالت : ( أو عالمت ) العإا الاو : طع عالمت )

Dimخم الاعالن ع اإلاخؼيراث باظخخذام الامش -3

. Predefinedالذوا اإلاعشؿت -2 لضم ؤلاعالن عىه أوال

حعىد بلمت. Functionال عىد بأي كمت أما الذالت Subؤلاحشاء -1

Integer & Long & Doubleاإلاخؼيراث م أهىاع ) -8 ( حعخخذم لخخض

ألاعذاد الصحدت ؿلؽ.

( ؿهزا Timer( لألداة ) Intervalللخاصت ) 2599في خالت جدذذ اللمت -5

زاهت. 2.5عجى

-العإا الثاوي : أهمل العباساث الخالت :

بخؼير الخاصت ... Timerؽؼل اإلاإكذ مى الخدىم بشمجا في الاؾ أو ح -3

عالمت ...................... حعخخذم للشبؽ بين الىصىص -2

Trueئرا واهذ أخذ الؽشوغ Trueاإلاعامل .................... عؼي هاجج نهاتي -1

ػاإلاا Codeهى جىشاس هىد Do While Loopالؼشض م اظخخذام حملت -8

........ الؽشغ ..........

Page 66: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

58

الحالت Form........... حعبر ع هاؿزة الىمىرج -5

العإا الثالث : أ( خذد هاجج جىـز العملاث الحعابت الخالت

( 5 + 3 ) * 2 - 5 + 3 * 2

:الخالى Codeب( خذد كمت ول مخؼير بعذ جىـز الىىد

Dim A , B , C As Integer

C = 8

For A = 1 To 8 Step 3

B = B + A

Next

If A >= C Then

C = C + 1

End If

الخالى علما بأن Codeالعإا الشابع : أ ( خذد كمت ول مخؼير بعذ جىـز الىىد

Y = 3 : N = 6 : M = 5 : Z = 4 : X = 2

IF X < N THEN

Y = Y + M

Z = X + N

M = Z + N

ELSE

Y = M – Z

Z = N - X

M = X + Y

END IF

ب( خذد هىع الخؼأ فى الىىد الخالى زم صىبه :

الخصىب هىع الخؼأ ( Codeالىىد )

Din x As Single

2935مداؿظت العىغ [ 30]

( أمام العباساث الخالت : ( أو عالمت ) العإا الاو : طع عالمت )

.0" عشض صىذوق سظالت به MsgBox "3" & "X" & "3ألامش -3

2- (Y + 1 = X . عباسة ع حملت الخخصص )

فى خالت وحىد أهثر م اخخمالين للخـشع. Select Caseحعخخذم -1

8- First_Name عباسة اظم مخؼير

( ؿهزا Timer( لألداة ) Intervalللخاصت ) 2599فى خالت جدذذ اللمت -5

زاهت. 2.5عجى

ارا وان أخذ Falseعؼى الىاجج النهاتي Orباظخخذام معامل اإلالاسهت -2

.Falseالؽشوغ اإلاعخخذمت

ب( خذد هاجج جىـز العملت الحعابت الخالت

( 3 / 9 ) / 2 ^ 3 + 5........................................ الىاجج : .

العإا الثاوي : اختر الاحابت الصحدت مما بين اللىظين :

(Sub – Enabled – VbCrLf – Loop – Do While – Is Numeric - Long )

الشمض .................... ألوؽاء ظؼش حذذ -3

حعىد بلمت Function............... ال عىد بأي كمت أما الذالت ..... -2

حملت ................ خاصت في خالت عذم معشؿت عذد مشاث الخىشاس -1

الاعذاد الصحدت -8 اإلاخؼير م الىىع .................. عخخذم لخخض

اللمت اإلاخؼير

M

Y

Z

بعـذ جىــز هزه الخعلمـاث ؿان اللم النهاةت

:للمخؼيراث هى

حعـاوي Aكمت اإلاخؼير

حعـاوي Bت اإلاخؼير كم

حعـاوي Cكمت اإلاخؼير

Page 67: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

59

اصت .........بخؼير الخ Timerمى الخدىم بشمجا في الاؾ أو حؽؼل اإلاإكذ -5

دالت .................. مى م خاللها اخخباس كمت هل هي سكمت ام ال -2

هي : Iعىذما ىىن كمت اإلاخؼير For … nextب( أهخب حملت

End = 5 Start = 25 Step = -5

العإا الثالث : أ ( خذد الخؼأ فى الىىد الخالي :

هىع الخؼأ ( Codeالىىد )

Dim x As Single

X = ( 4 * 2 ) / ( 6 – 12 / 2 )

Const X As Single

ب( أكشأ الىىد الخالي زم أحب :

Dim age As Decimal

If Age > = 16 then

Msgbox ( “ You Can Get An ID Card “ )

Else

Msgbox ( “ You Can„t Get An ID Card “ )

End If

-ما الزي ظهش في مشبع الشظالت : 38عاوي Ageارا واهذ كمت اإلاخؼير -3

You Can„t Get An ID Cardب( You Can Get An ID Cardأ (

-ما الزي ظهش في مشبع الشظالت : 31عاوي Ageارا واهذ كمت اإلاخؼير -2

You Can„t Get An ID Cardب( You Can Get An ID Cardأ (

الاحي : Code( م الىىد Functionsاظخخشج أظماء الذوا ) ج (

Message Box . Show ( Factorial ( 5 ) )

2935مداؿظت اإلاىا [ 29]

( أمام العباساث الخالت : ( أو عالمت ) العإا الاو : طع عالمت )

.Falseأو Trueأخز اللمت Doubleير م الىىع اإلاخؼ -3

فى خالت اخخباس أهثر م حعبير ؼشػي بجملت Select Caseحعخخذم حملت -2

ؼشػت واخذة.

فى خالت وحىد أهثر م اخخمالين للخـشع. Select Caseحعخخذم -1

ؿهزا عجى أن كمت ( For … Next )مع حملت (Step)فى خالت عذم هخابت -8

ادة . 0 الض اؿتراطا

ت -5 بىاء على حعبير ؼشػى. ( Do While )مى الخشوج م الحللت الخىشاس

عخذعى أي عذد م اإلاشاث. Procedureعل ؤلاحشاء -2 مشة واخذة و

العإا الثاوي : أ( خذد هاجج جىـز العملاث الحعابت الخالت

1- ( 5 + 3 ) * 2 - 5 + 3 * 2

ألولىاث جىـز العملاث الحعابت : ب( سجب العؼىس آلاجت وؿلا

العملت الشجبت

الظشب واللعمت م العاس ئلى المين

ألاكىاط م الذاخل ئلى الخاسج

الجمع والؼشح م العاس ئلى المين

ألاظغ

ما لى : العإا الثالث : اختر ؤلاحابت الصحدت ليل م

هى : Do While Loopالؼشض م اظخخذام حملت – 3

Trueختى صبذ الخعبير الؽشػى Codeجىشاس هىد –أ

Page 68: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

61

Trueػاإلاا الؽشغ Codeجىشاس هىد –ب

Falseػاإلاا الؽشغ Codeجىشاس هىد –ج

؟ Nextما وظـت ألامش ( For …. Next )فى حملت – 2

ادة ك –أ ادةص مت مخؼير الحللت بلمت معذ الض

ادة مع كمت النهات –ب ملاسهت كمت مخؼير الحللت بعذ الض

ول ما ظبم –ج

هى : – 1ت حعخخذم عىذ معشؿت عذد مشاث الخىشاس معبلا أؿظل خللت جىشاس

Do While –أ

For …. Next –ب

Select Case–ج

2935اإلاىىؿت [ 23]

العإا ألاو : أهمل ميان الىلؽ بيلمت مىاظبت :

الباهاث اإلاخىىعت هي جل الباهاث التي ال جىذسج جدذ جصيف باهاث سكمت أو -3

خشؿت مثل ................... و .................

الخخصص مى ان ىىن بلمت مجشدة أو بلمت ...................... -2

ؿلؽ أما حملت حعخخذم حملت ا -1 لخـشع ................. عىذ وحىد اخخاس

............. حعخخذم عىذ وحىد أهثر م حعبير ؼشػي

خ ووكذ الجهاص في ألاداة -8 هى .......... Label1الىىد اإلاعخخذم في عشض جاس

زىاوي ( هلىم بظبؽ الخاصت 5) Timerلجعل الـترة الضمىت للمإكذ -5

اللمت ............. .............. ب

ت حعخخذم عىذ معشؿت عذد مشاث الخىشاس معبلا هي ........ -2 ..أؿظل خللت جىشاس

م الذوا التي ال جأخز أي وظاةؽ دالت ........................... -1

العإا الثاوى : )أ( أعذ هخابت الىىد الخالى بدث عؼى سظالت ) ػير معمىح ( عىذ

( R( اإلاخصص كمخه للمخؼير ) Textbox1ظالب في مشبع الىص ) ادخا عذد

Dim R , Area As Single

Const pi As Single = 22 / 7

R = Me.TextBox1.Text

Area = pi * R ^ 2

MsgBox("Area of circle = " & Area)

)ب(صحح ما جدخه خؽ في العباساث الخالت :

0.عشض صىذوق سظالت به Msgbox "3" & "X" & "3ألامش -3

Visibleبخؼير الخاصت Timerمى الخدىم بشمجا في ئلاؾ و حؽؼل اإلاإكذ -2

ت هي Xكمت For X=1 To 5في الىىد -1 5التي جإدي للخشوج م الحللت الخىشاس

بىاء Falseو اما Trueاما حضء م هىد البرمجت ىىن هاججه ألاخؼاء الامالةت -8

على كمت خاصت أو مخؼير أو بان آخش بالبرهامج

20هي 3 * ( 2 ^ 3 + 3 )هاجج جىـز الصؼت الحعابت -5

Bytes 6عىذ اظخخذامه ؽؼل Integerالبان م الىىع -2

و Do..Whileالعإا الثالث : )أ( أعذ هخابت الىىد الخالي معخخذما حملت الخىشاس

( 39: 3ػير ما لضم لحعاب مجمىع الاعذاد الـشدت م )

For N = 1 To 10 Step 2

Sum = Sum + N

Next

Label1 .Text = Sum

)ب( أهخب اإلاصؼلح العلمى :

Page 69: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

61

جدذ اظم ما عىذ اظخذعاء هزا Codeهى مجمىعت م ألاوامش و الخعلماث -3

الاظم خم جىـز هزه ألاوامش و الخعلماث

هى ئمياهت جدىل اللم الى هىع البان اإلاخىاؿم مع اإلاخؼير أو الخاصت -2

هى هىع ألاخؼاء جإدي الى هخاةج ػير ظلمت عىذ اظخخذام البرهامج -1

( و جخصص كمت لها ازىاء ؤلاعالن Ramعباسة ع أماه محجىصة بالزاهشة ) -8

ز العملاث عنها و ال جخؼير ازىاء ظير جىـ

أمام العباساث الخالت : × ( ( أو عالمت ) √العإا الشابع : طع عالمت )

عالمت الخخصص ) = ( لصذ بها الدعاوي الحعابي لؼشفي حملت الخخصص -3

Trueعىذما ىىن هاجج الخعبير الؽشػي Elseىـز الىىد الزي لى Ifفى حملت -2

وحىد أهثر م اخخمالين للخـشع فى خالت Select Caseحعخخذم -1

الذوا ال مى جخصص كمت لها و اهما حعخذعى ؿخيخج كمت جخضن بها -8

الخعذي ؤلالىترووي هى ظلىن عذواوي مخعمذ باظخخذام وظاةؽ الىتروهت -5

.Trueارا وان أخذ الؽشوغ Trueعؼى هاجج نهاتي Andاإلاعامل -2

عخذعى العذذ م اإلاشاث. Procedureعل ؤلاحشاء -1 مشة واخذة و

حعخخذم عالمت & للجمع بين الىصىص . -1

ىىن Is Numericهاجج الذالت -0 Falseعىذما جىىن اللمت عذدت أو Trueداةما

عىذما جىىن اللمت ػير عذدت

م كىاعذ جىـز العملاث الحعابت ان الجمع و الؼشح حعبم ألاظغ -39

2935داؿظت كىا م[ 22]

أمام العباساث الخالت : × ( ( أو عالمت ) √العإا الاو : طع عالمت )

ألاعذاد الصحدت ؿلؽ.ب (Integer & Short & Long)أهىاع حعمذ -3 خخض

خ و الىكذ Nowالذالت -2 بىظام الىمبىجش مى م خاللها اظخعشاض الخاس

Falseخم جىـزها ارا وان هاجج الخعبير الؽشػي Ifفى حملت Thenمش التي جلى ألاوا -1

لضم جدلم ول م الؽشػين True( لىىن الىاجج X>=3 OR Y<10في اإلاشهب ) -8

عخذعى أي عذد م اإلاشاث Procedureخم ؤلاعالن ع ؤلاحشاء -5 مشة واخذة و

دت ليل مما لى :العإا الثاوي : اختر ؤلاحابت الصح

هى ..................... ( 5 /( 2 + 23 ) – 2^ 5 )هاجج جىـز العملت الحعابت -3

(30 - 20 - 0 )

ؿهزا عجى Timerلالداة Intervalللخاصت 8599في خالت جدذذ كمت -2

زاهت ( 4.5 –زاهت 45 –دكلت 4.5)

ػاإلاا Codeهى جىشاس هىد Do While Loopالؼشض م اظخخذام حملت -1

( الش ئ مما ظبم - True - False)الؽشغ

في الىىد Is numericعىذ اظخذعاء الذالت -8

Label1.Text = Is Numeric ( “ Five”) ىىن الىاجج (5 - Five - False )

399الى 2لعشض الاعذاد الضوحت م Xخؼير كمت العذاد ل Forاظخخذم حملت -5

(For x=2:100 Step2 – For x=2Too100 Step2 – For x=2To100 Step2)

العإا الثالث : صحح ما جدخه خؽ في العباساث الخالت :

ؿلؽ اخذهما فى If … Then …. Else Ifحملت -3 حعخخذم عىذ وحىد اخخاس

" False" و الاخش فى خالت الخؼأ " Trueاب " خالت الصى

حعخخذم في اوؽاء ظؼش حذذ REMاليلمت اإلاحجىصة -2

له والخالي 299و جخصص اللمت Byteله هىع البان Xؤلاعالن ع مخؼير -1

Din x as byte = 200

خ -8 خ BirthDate ؤلاعالن ع زابذ جاس ه ل 24/2/2010و جخصص كمت الخاس

String Const BirthDate as# 24/2/2010 # = والخالي

Page 70: مذكرة حاسب الي النهائية الترم الثانى للشهادة الاعدادية

ئهذاء : أ / الععذ مدمىد هصش : 93921882012 – 93381231110ث

اد للصف الثالث ؤلاعذادي ( الترم الثاوي 2932امخداهاث اإلاداؿظاث )مزهشة الض

62

ال حعىد بأي كمت ( Functionالذالت ) -5

2935مداؿظت بجى ظىف [ 21]

أمام العباساث الخالت : × ( ( أو عالمت ) √العإا الاو : طع عالمت )

ث .مشا 1هى (For A = 5 To 9 step 3)عذد مشاث الخىشاس في حملت -3

ال جىص اظخخذامه في أي حملت جخصص Subالاحشاء -2

هىع اللمت Function Asd(By Val A As Single) As Integerفي الجملت الاجت : -1

Singleالشاحعت هى

ت -8 بىاء على حعبير ؼشػي Do Whileمى الخشوج م الحللت الخىشاس

زاهت 85ؿهزا عجى Timerلألداة Intervalللخاصت 8599اللمت فى خالت -5

م أؼيا الخعذي ؤلالىترووي ) اإلاالخلت الالىتروهت ( -2

-العإا الثاوي : أهمل الجمل الخالت باليلماث اإلاىاظبت :

ص كمت لها ازىاء ؤلاعالن عنها ؿلؽ جخصبالزاهشة ........... هي عباسة ع أماه -3

Trueارا وان هاجج اخذ الؽشوغ True.... عؼى هاجج نهاتي اإلاعامل اإلاىؼلي ....... -2

Falseأو Trueخخباس كمت هل هي سكم أم ال و هاججها اما ال حعخخذمالذالت ..... -1

( أو ولمت .................. ‘ظؼش اإلاالخظاث في هاؿزة الىىد بذأ بعالمت ) -8

ثالث : اختر ؤلاحابت الصحدت ليل مما لى :العإا ال

( 18 - 10 - 8هى ............) ( 2 /( 5 - 9 ) + 2^ 4 )هاجج جىـز العملت الحعابت -3

ؿعالت بؽيل أهثر عىذما ىىن الخـشع معخمذا على كمت Select Caseحملت -2

–)مخؼير واخذ ( –مخؼير أهثر م مخؼير

( بصىسة ػير ظلمت هي ........... Codeء جدذر عىذ هخابت الىىد ) أخؼا -1

أخؼاء ازىاء الدؽؼل ( -مىؼلت أخؼاء -)أخؼاء امالةت و هدىت

هى : -8ت حعخخذم عىذ معشؿت عذد مشاث الخىشاس معبلا أؿظل خللت جىشاس

(Do While - For …. Next - Timer )

عىذ جىـز ول هىد: Label1الىاجج الزي ظظهش في ألاداة العإا الشابع : )ا( ما

(1) Dim A As Integer

A = A + 12

A = A / 3

Label1 . Text = A

(2) Dim A , B As Integer

If A = 0 Then

B = A + 5

End IF

Label1 . Text = B

( بعذ جىـز الىىد الخالى : Cر ) ( و اإلاخؼي B)ب( خذد كمت ول م اإلاخؼير )

Dim A , B , C As Integer

C = 10

For A = 1 To 10 Step 5

B = B + A

Next

IF A >= C Then

C = C + 2

End IF