حل أسئلة الحاسب الفصل الأول الترم الثاني ثالث متوسط ف 2 بدون تحميل س - ج
مرحباً بكم متابعينا الأعزاء طلاب وطالبات العلم في موقعنا النورس العربي منبع المعلومات والحلول الذي يقدم لكم أفضل الأسئله بإجابتها الصحيحه من شتى المجالات التعلمية من مقرر المناهج التعليمية والثقافية ويسعدنا أن نقدم لكم حل السؤال الذي يقول........ حل أسئلة الحاسب الفصل الأول الترم الثاني ثالث متوسط ف 2 بدون تحميل س - ج
الإجابة هي
أسئلة على الفصل الأول (الترم الثانى) الصف الثالث الاعدادى
س /ج
س : كيف يمكن ضبط خصائص Propertiesالأدوات Controls فى وضع التصميم ؟
جـ : يمكن ضبط ضبط خصائص Properties الأدوات Controls فى وضع التصميم سواء من :
1 - نافذة الخصائص Properties Window 2 - برمجياً من نافذة الكود Code Window
س : كيف يمكن تخصيص ( تحديد ) قيم لخصائص Properties بعض الأدوات Controls فى وضع التصميم ؟
جـ : يمكن تخصيص ( تحديد ) قيم برمجية لخصائص بعض الأدوات Control وذلك برمجياً كما يلى :
ControlName•Property = Value
س : ما هى الأسس التى يتم بناءً عليها تخزين قيم البيانات فى ذاكرة الكمبيوتر RAM التى يتم تخصيصها لخصائص الأدوات ؟
جـ : القيم التى يتم تخصيصها لخصائص الأدوات لها طريقة تخزين فى ذاكرة الكمبيوتر RAM بتمثيل معين يختلف حسب :
1 – نوع بيان هذه القيم.
2 – الإستخدام الأمثل لذاكرة الكمبيوتر من حيث المساحة التخزينية.
3 – العمليات الحسابية والمنطقية التى ستجرى على هذه القيم.
س : ما هو أفضل نوع بيان يمكن أن يمثل لمتغير يحتوى على القيمة 3.14 ؟ ولماذا ؟
Decimal – Double – Single – Integer - Long
جـ : هو Single لأنه : أ – يمثل الأعداد الحقيقية ( الصحيحة والعشرية ) وهى نفس قيمة ونوع البيان ( 3.14 )
ب – أسرع فى العمليات الحسابية من كلاً من Double و Decimal
ج – أقل تمثيل فى عدد الخلايا التى يحجزها فى الذاكرة ( حجم الذاكرة ) وهى 4Byte ( تمثيل أمثل لذاكرة الكمبيوتر )
س : ماذا تعنى Byte فى التعبيرين التاليين : أ – 5Byte ب - Dim X As Byte
جـ : أ - 5Byte هى وحدة قياس خلايا الذاكرة ووسائط التخزين الثانوية مثل الـHard Disk وكل 1Byte يساوى 8Bit
ب - تعنى Byte فى Dim X As Byte نوع البيان العددى الصحيح الذى يمثل المتغير X وقيمته فى الذاكرة محصورة بين 0 : 255
س : ما هى قيمة المتغيرات التالية S ، L ، X فى الذاكرة ؟
S As Single = 5.2 , L As String , Dim X As Integer
جـ : - S = 5 سلسلة حرفية فارغة أو Null أو X = 0 - L = ""
س : ما هى القيمة الإفتراضية للمتغيرات الرقمية أو الحرفية أو المنطقية التى لا يتم إعطاء قيمة إبتدائية لها ؟
جـ : أ - القيمة الإفتراضية للمتغيرات الرقمية تأخذ القيمة 0
ب - القيمة الإفتراضية للمتغيرات الحرفية تأخذ القيمة "" أو Null أو سلسلة رمزية ( حرفية ) فارغة
ج - القيمة الإفتراضية للمتغيرات المنطقية تأخذ القيمة False
س : أذكر القواعد التى يجب إتباعها عند إختيار نوع البيان Data Type للمتغيرات Variables ؟
جـ : 1 – حجم البيانات التى سوف تخزن بالمتغير Variable.
2 – الإستخدام الأمثل لذاكرة الكمبيوتر من حيث المساحة التخزينية.
3 – العمليات الحسابية والمنطقية التى ستجرى على القيمة المخزنة بهذا المتغير .
س : أذكر أفضل نوع بيان Data Type لمتغير يمكن أن يخصص له قيمة من تعبير حسابى به معامل حسابى للقسمة / ؟ ولماذا ؟
جـ : يمكن أن يكون أحد أنواع البيانات الغير صحيحة Single أو Double أو Decimal لأن ناتج التعبير الحسابى الناتج من عمليات القسمة قد ينتج عنه قيمة رقمية عشرية ( غير صحيحة )
س : أذكر الإرشادات التى يجب إتباعها عند تسمية المتغيرات Variables ؟
جـ : أ – يجب أن يبدأ إسم المتغير بحرف هجائى أو علامة _ ولا يبدأ برقم.
ب – يتكون من حرف أو أكثر
ج – ألا يحتوى على أى رمز أو علامات خاصة كالمسافة أو النقطة أو علامة الإستفهام أو ......... ( ? * = + - > < )
د – ألا يكون من الكلمات المحجوزة لدى لغة Visual Basic.Net مثل Sub – Text – Color – Me – Dim - Single - Double - Boolean - As - Short - Private................... إلخ
هـ - يفضل أن يعبر إسم المتغير عن محتواه ( هذا البند إختيارى )
س : كيف يمكن الإعلان مرة واحدة عن متغير أو أكثر سوف يتم استخدامهم داخل أكثر من إجراء حدث Event Procedure ؟
جـ : وذلك بلإعلان عنهم على مستوى ( نطاق ) التصنيف Class وعندها لا نحتاج إلى عملية الإعلان عنهما عند كل نطاق إجراء حدث Event Procedure موجود داخل نفس هذا التصنيف Class.
س : أذكر أنواع الأخطاء Errors التى يمكن أن تحدث عند كتابة الكود Code أو عند تنفيذ الكود Code ؟ وما أسباب حدوثها ؟
جـ : 1 - الأخطاء الإملائية والنحوية Syntax Errors : وتحدث عند كتابة الكود Code بصورة غير سليمة
2 - الأخطاء المنطقية Logic Errors : وتحدث إذا استخدمت تعبيرات Expressions بناؤها غير سليم وتحدث فى جمل التخصيص غالباً ، مما يؤدى إلى نتائج غير سليمة عند استخدام البرنامج .
3 - أخطاء عند التشغيل Runtime Errors : وتحدث فى جمل التخصيص غالباً فمثلاً عند تخصيص قيمة أكبر من مدى نوع البيان Data Type المستخدم ، أو تخصيص قيمة من نوع بيان يختلف عن نوع بيان المتغير أو الثابت أو الخاصية ولا يستطيع مترجم اللغة Compiler تحويلها لنوع البيان Data Type المناسب
س : حدد نوع الخطأ فى كتابة الكود Code التالى وبين سببه ثم قم بتصحيحه : Din Radius As Single ؟
جـ : الخطأ هنا من نوع الأخطاء الإملائية والنحوية Syntax Errors . وحدث نتيجة أنه تم الإعلان عن المتغير بكلمة خطأ هى Din
والكود الصحيح هو Dim Radius As Single
س : حدد نوع الخطأ فى كتابة الكود Code التالى وبين سببه ثم قم بتصحيحه : Const pi As Single ؟
جـ : الخطأ هنا من نوع الأخطاء الإملائية والنحوية Syntax Errors . وحدث نتيجة أنه تم الإعلان عن الثابت pi دون تخصيص قيمة له أثناء الإعلان . والكود الصحيح هو Const pi As Single = 3.14
س : حدد نوع الخطأ فى كتابة الكود Code التالى M = 3 + 2 * 4 والذى يراد منه إجراء عملية الجمع أولاً ثم الضرب وبين سببه ثم قم بتصحيحه ؟
جـ : الخطأ هنا من نوع الأخطاء المنطقية Logic Errors . وحدث نتيجة أنه لم يتم الإلتزام بقواعد و أولويات العمليات الحسابية عند بناء التعبير الحسابى . والكود الصحيح هو M = ( 3 + 2 ) * 4
تابع قراءة الحل في الأسفل حاسب ثالث متوسط