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

منتدى شموع


 
الرئيسيةمجلة شموع الحبأحدث الصورالتسجيلدخول

 

 المراجعة النهائية لمنهج الحاسب الآلى الصف الثالث الاعدادى فصل دراسى ثانى

اذهب الى الأسفل 
كاتب الموضوعرسالة
استاذ ايمن




عدد المساهمات : 290
تاريخ التسجيل : 21/03/2013

المراجعة النهائية لمنهج الحاسب الآلى الصف الثالث الاعدادى فصل دراسى ثانى Empty
مُساهمةموضوع: المراجعة النهائية لمنهج الحاسب الآلى الصف الثالث الاعدادى فصل دراسى ثانى   المراجعة النهائية لمنهج الحاسب الآلى الصف الثالث الاعدادى فصل دراسى ثانى Emptyالأربعاء مايو 01, 2013 4:26 am

المراجعة النهائية لمنهج الحاسب الآلى الصف الثالث الاعدادى فصل دراسى ثانى
1- جميع البيانات المدخلة لابد ان تكون بيانات نصية ويتم ادخالها عن طريق textbox
2- اى بيان مدخل لابد ان يخزن في الذاكرة الداخلية
3- الذاكرة الداخلية مقسمة الى ملايين الخلايا المتساوية والتى تسمى بايت byte
4- سعة الخلية الحرفية حرف واحد اما العددية من 0 الى 255
5- كلما زاد عدد الخلايا زاد حجم الذاكرة
6- اذا كانت القيم المخزنة تتغير اثناء تشغيل البرنامج فان اسماء الخلايا التى تشغلها يطلق عليها متغيرات
7- اذا كانت القيم المخزنة لا تتغير اثناء تشغيل البرنامج فان اسماء الخلايا التى تشغلها يطلق عليها ثوابت
8- اما عملية اعطاء اسماء للقيم التى تتغير تسمى اعلان متغير
9- اما عملية اعطاء اسماء للقيم التى لا تتغير تسمى اعلان ثوابت
10- تنقسم خصائص البيان الى ثلاث انواع وهم :-
أ‌) عدد bytes وهو حجم الذاكرة التى يحتاجها المتغير من النوع المصاحب له
ب‌) المدى (rang) وهو حدود القيم المتاحة للمتغير
ت‌) الدقة وهى عدد الخانات التى يتم تمثيل المتغير بها وهى خاصة بالمتغيرات الرقيمة فقط
11 - انواع البيانات
12- عند تخزين رقم به كسور فى متغير من النوع Long , Sort, Integer يتم تخزين الارقام الصحيحة فقط مع اهمال الارقام الكسرية . يعنى 5.2 تُخزن 5 .
13- Boolean متغير منطقى ليس له دقة ولكن له حجم ذاكرة 2 بايت ومدى (Tru,False)
14- Byte متغير يقبل ارقام صحيحة المدى بتاعه من صفر الى 255 والدقة (الارقام الصحيحة فقط) وحجم الذاكرة 1 بايت
15- Char لتخزين متغير حرفى من حرف واحد ملوش دقه والمدى حرف واحد وحجم الذاكرة 2 بايت
16- Date متغير يخزن التاريخ المدى من 1/1/0001 الى 31/12/9999 وملوش دقة وحجم الذاكرة 8 بايت
17- Decimal يستقبل ارقام صحيحة وكسور والدقة 29 خانة وحجم الذاكرة 16 بايت
18-Single يستقبل ارقام صحيحة وكسور والدقة 7 خانات وحجم الذاكرة 4 بايت
19- Double يستقبل ارقام صحيحة وكسور والدقة 15 خانة وحجم الذاكرة 8 بايت
20- Short يقبل الاعداد الصحيحة فقط الدقة 5 خانات والذاكرة 2 بايت 21
21- Integer يقبل الاعداد الصحيحة فقط والدقة 10خانات والذاكرة 4 بايت
22- Long يقبل الاعداد الصحيحة فقط والدقة 19 خانة والذاكرة 8 بايت
23- String يقبل حروف فقط وليس له دقة والحروف ويتوعب حوالى 2 بليون حرف
24- قواعد كتابة الاسماء :-
لابد ان يبدأ بحرف انجليزي ولا يحتوى على رموز خاصة مثل المسافة والنقطة
ما عدا علامة ( _ ) underscore وممنوع الكلمات المحجوزة
25 - امثلة الكلمات المحجوزة جميع انواع البيانات كلمات محجوزة بالاضافة الى جميع الاوامر التى تم دراستها مثل if-----then else - do while loop for next timer as dim const وغيرها
26- وهناك قواعد يستحسن اتباعها مثل اعطاء اسماء ذات معنى ويفضل ان يبدأ الاسم المكون من مقطعين بحرف كبير capital
27- الثوابت الجوهرية هى الثوابت الموجودة في جوهر وبناء vb.net ولا يحتاج المبرمج الاعلان عنها اى انها ثوابت سابقة التعريف
28- كود تعريف المتغير dim ثم اسم البيان ثم كلمة as ثم نوع البيان من الممكن كتابة علامة = او عدم كتابتها ولكن اذا تم كتابتها لابد من وضع قيمة تتبع نوع البيان
مثال اذا اردنا تعريف بيان من النوع integer وقمنا بكتابة علامة = هنا لابد ان نضع قيمة عددية صحيحة
Dim a as integer = 5
وهناك نوعان من المتغيرات
1- المتغير المحلي: هي متغيرات يتم الإعلان عنها داخل إجراء معين أو برنامج فرعي معين
2- المتغير العام : متغير يتم استخدامه في أكثر من أجراء ويتم الفاعلان عنه خارج كل الإجراءات .
29- اذا لم يقم المبرمج بكتابة قيمة فان القيم الافتراضية التى سوف بعطيها الجهاز هى :-
أ) للبيانات الرقمية هى صفر
ب) للبيانات النصية سلسلة حرفية فارغة او فارغة ويرمز لها بالرمز ""
30- امر التخصيص هو تخزين قيمة داخل متغير
31- معامل التخصيص علامة =
32- معامل الربط & وهى ترسم ولا تكتب وتستخدم للربط بين اكثر من متغير حرفى مع بعضهم البعض
33- امر التخصيص هو الامر الذي يكون المتغير على يسار علامة = فقط والقيمة على يمين علامة =
34- يتم احتساب القيمة بعد تنفيذ امر التخصيص
35- القيمة التى على يمين علامة = لا يحدث بها اى تغيير
36- القيمة التى على يسار علامة = هى التى يحدث بها تغيير بعد تنفيذ امر التخصيص
لتنفيذ أمر التخصيص يتم كالتالي :
 تحديد القيمة الموجودة علي يمين = باستبدال كل متغير أو ثابت بقيمة.
 إجراء العمليات الحسابية واستخراج النتيجة وتخزين النتيجة في المتغير علي يسار ( = ).
37- عند قراءة قيمة في الذاكرة الداخلية فان تلك القيمة لا يحدث بها تغيير
38- عند استبدال قيمة محل قيمة في الذاكرة الداخلية فان القيمة الجديدة تحل محل القيمة القديمة
39- x=x+1 تصلح كامر تخصيص لعدم وجود عملية حسابية على يسار علامة يساوى ولا تصلح كمعادلة رياضية لوجود اكثر من مجهول
40- x=2+4 تصلح كامر تخصيص ومعادلة رياضية
40-أ التعليقات ( ، ) وهى اسطر داخل اكواد البرنامج يهملها المفسر او المترجم ولا يلتفت اليها حيث انه لا يراها
40ب- التعليقات لا تعطل سير البرنامج ولكنها تساعد المبرمجم في كتابة بعض الملاحظات عن البرنامج
41- المعاملات الحسابية + , - , * , / , , mod ، ^ وهنا نجد اختلاف بعض المعاملات خارج جهاز الحاسب عن داخله مثل الضرب والقسمة
42- القسمة العادية هى اخراج الناتج اى كان شكله صحيح وكسر ويرمز له بالرمز /
43- القسمة الصحيحة هى اخراج ناتج القسمة الصحيح فقط واهمال الكسر ويرمز له بالرمز
44- اما باقى القسمة mod هو اهمال الصحيح وكتابة الباقى فقط
45- اولوية ترتيب التنفيذ للعمليات الحسابية الاقواس ثم الاسس ثم الضرب والقسمة العادية واولوية التنفيذ فيهما من اليسار الى اليمين ثم القسمة الصحيحة ثم باقى القسمة ثم الجمع والطرح واولوية التنفيذ فيهما من اليسار الى اليمين
46- في العمليات الحسابية لابد من تنفيذ اولوية الترتيب
47- التعبير الشرطي هو صياغة للعلاقة بين كميتين
48- معاملات المقارنة هى المعاملات التى تستخدم في صياغة العلاقة بين كميتين
مثل ( < ،> <> ، = )
49- للتعبير الشرطي ناتجين اما true اذا كان الشرط صحيحا واما false اذا كان الشرط غير صحيح
50-if------then-----else هو امر اختيار مزدوج او تنفيذ بديل من بديلين
51- if------then هو امر اختيار فردى او تنفيذ بديل واحد
52- الامر if---- then--- else تنفذ الاوامر التى تلى then اذا كان ناتج الشرط true وتنفذ الاوامر التى تلى else اذا كان ناتج الشرط false
53- التعبيرات الشرطية يتم ايجاد قيمها من اعلى الى اسفل
ملاحظة هامة :- لحل مسائل التعبير الشرطي والجمل التكرارية لابد من وجود ثلاث عناصر
1- القيمة المعطاة [ على ثلاث انواع اما مجردة او اكواد او ناتج عمليات حسابية
2- الجملة الشرطية
3- نواتج الشرط
54 - الشروط المركبة تستخدم ما اذا كنا سنتخذ قرارا معينا بناء على تحقق شرطين وليس شرط واحد
55- هناك ثلاث معاملات وتسمى المعاملات المنطقية وهما :-
OR اذا كان احد الشرطين او كلاهما صحيح كان ناتج الشرط TRUE
متى يكون خطا ؟؟؟؟؟؟
اذا كان كلا من الشرطين خطأ كان ناتج الشرط FALSE
AND اذا كان كلا من الشرطين صحيح كان ناتج الشرط TRUE
متى يكون خطا ؟؟؟؟؟؟؟؟
اذا كان احد الشرطين او كلاهما خطا كان ناتج الشرط FALSE
NOT هى العاكسة للشرط
56- المعاملات المنطقية وهى المعاملات التى تستخدم في الشروط المركبة
57- الاداة RADIO BUTTON تتيح للمستخدم مجموعة من البدائل على ان يختار واحد فقط
58- الاداة CHECK BOX تتيح للمستخدم مجموعة من البدائل على ان يختار اى عدد منها
59- الاداة GROUP BOX تسمح للمبرمج ان يقسم الادوات الى مجموعات اى تقوم بتنظيم وضع الادوات على النموذج
حالات مهمة للاداة group box:-
1- اذا اخذت الخاصية enabled القيمة false معنى ذلك ان الاداة لا تستجيب لمشغل البرنامج بما فيها جميع الادوات المدرجة بداخلها سواء RADIO BUTTON او CHECK BOX
2- - اذا اخذت الخاصية visible القيمة false معنى ذلك ان الاداة لا يراها مشغل البرنامج بما فيها جميع الادوات المدرجة بداخلها سواء RADIO BUTTON او CHECK BOX
60- اوامر التكرار هى اوامر تتحكم في اعادة تنفيذ امر معين عدد من المرات او الى ان يتحقق شرط معين
61- DO ---- WHILE ---LOOP هو امر تكرارى يستخدم في حالة عدم معرفة عدد مرات التكرار
62- الامر DO….WHILE.. LOOP يتم تنفيذ اوامره من اسفل الى اعلى عكس الاوامر الشرطية
63- يتم تنفيذ التكرار طالما ان ناتج الشرط TRUE ويتوقف التكرار طالما ان ناتج الشرط FALSE
64- يتم تقييم الشرط في بداية كل تكرار
65 – اذا كان ناتج الشرط TRUE تنفذ الاوامر التى تلى كلمة DO….WHILE حتى اخر كلمة قبل كلمة LOOP ثم يعود في تقييم الشرط مرة اخرى ويعيد التكرار
66- اذا كان ناتج الشرط FALSE يقوم بتنفيذ الاوامر التى تلى كلمة LOOP
امثلة على الامر do while loop
مثال عام
* لطباعة اول 10 الاعداد الزوجية طبيعية او صحيحة
Dim n as integer
Do while n < 10
N = n+1
Msgbox (n)
الشرح هنا في هذا الامر طالما ان n < 10 يستمر التكرار للامر n=n+1
ويتوقف التكرار اذا كانت قيمة n=10
* الحالة الاولى لطباعة حاصل جمع اول 10 ارقام طبيعية
Dim n,sum as integer
Do while n <= 10
N = n+1
Sum=sum+n
loop
Msgbox (n)
هنا برنامج يجمع الاعداد من 1الى 10 وسوف تكون قيمة sum هى 55 لماذا
الناتج الاوامر العداد
1 Sum=0+1 1
3 Sum=1+2 2
6 Sum=3+3 3
10 Sum=6+4 4
15 Sum=10+5 5
21 Sum=15+6 6
28 Sum=21+7 7
36 Sum=28+8 8
45 Sum=36+9 9
55 Sum=45+10 10
* الحالة الثانية للاعداد الزوجية
Dim n,sum as integer
Do while n <= 10
N = n+1
Sum=sum+n
T=t+2
loop
Msgbox (n)
سوف نتيجة التكرار 110 لماذا طبقا للطريقة السابقة ولكن سوف نقوم بجمع الاعداد الزوجية فقط
67- الدوال هناك عدة انواع منها :-
أ) الدالة RAN تولد ارقاما عشوائية وفي كل مرة يتم حساب قيمة الدالة RAN تكون النتيجة كسرا ( قيمة اكبر من او تساوى صفرا واصغر من الواحد الصحيح )
ولكي يجعل البرنامج يولد ارقاما عشوائية بترتيب مختلف فانك يجب ان تستعمل الامر RANDOMIZE وهذا الامر يجب تنفيذه مرة واحدة قبل اول تنفيذ لــ RAN()
ب) الدالة FORMAT تستخدم لتحديد شكل المخرجات ولها قيمتان اما ( 0 , # )
وتختلف # عن 0
فعند استخدام 0 في البرنامج يستبدل به اما رقم او صفر في المخرجات
ولكن عند استخدام # في البرنامج يستبدل بها ام رقم او لا شىء في المخرجات
وقيمة الدالة FORMAT = 3.4
ج) الدالة INPUT BOX تعرض نافذة تحتوى على اشارة ادخال ومربع كتابة لمستخدم البرنامج
والمعلومات التى يدخلها المستخدم في مربع الكتابة تعتبر ايضا الRETURN VALUE ولابد ان تكون من النوع STRING
68- الامر FOR……NEXT تستعمل في حالة معرفة عدد مرات التكرار مسبقا
69- طريقة تنفيذ الامر
FOR (I) = START TO END STEP
يجب ان يكون هناك متغير بعد كلمة FOR ولابد ان يكون متغير يبدا بحرف ثم علامة = ثم عداد البداية ثم كلمة TO ثم عداد النهاية مع تحديد عدد الخطوات وهى اختيارية STEP واذا لم يقم المبرمج بكتابتها يقوم الجهاز بزيادة العداد واحد افتراضيا
انواع العداد
1- هناك عداد تصاعدي وهنا يجب ان يكون STEP بالموجب مثال
FOR I = 1 TO 6 STEP 2 هنا الزيادة ايجابية لان العداد تصاعدي
2- هناك عداد تنازلى وهنا يجب ان يكون STEP بالسالب مثال
FOR I = 10 TO 2 STEP- 2 هنا STEP لابد ان يكون عدد سالب
70- اذا كان START اقل من او يساوى END يتم تكرار الاوامر التى بين FOR , NEXT
71- اذا كان START اكبر من END يتوقف التكرار ويتم تنفيذ الاوامر التى تلى NEXT
72- عبر بأمر التكرار for……next عن الأتي:
a. (1,3,5,7,9,11,13,15)
For I = 1 to 15 step 2
b. (1,4,7,10,13,16,19,22,25 )
For I = 1 to 25 step3
c. ( 20,18,16,14,12,10,8,6,4,2,0)
For I = 20 to 0 step(-2)
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
المراجعة النهائية لمنهج الحاسب الآلى الصف الثالث الاعدادى فصل دراسى ثانى
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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