المحاضرة الثانية

ملفّات مشابهة
الأول في السي شارب((c#للمبتدائين

مكثف الثالثة الوحدة البوابات املنطقية 1 هاتف : مدارس األكاد م ة العرب ة الحد ثة إعداد المعلم أحمد الصالح

) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس

الدرس : 1 مبادئ ف المنطق مكونات المقرر الرسم عناصر التوج هات التربو ة العبارات العمل ات على العبارات المكممات االستدالالت الر اض ة: االستدالل بالخلف ا

Microsoft Word - SolutionOOPFinal2011.doc

الدوال في اكسل الدوال: هي صيغ معرفة مسبقا تقوم بإجراء عمليات حسابية بإستخدم قيم محددة ووسائط مسماة في ترتيب بنية معينة بناء الدالة: إغالق. يبدأ بناء ا

Microsoft Word - new.doc

Microsoft Word - C#2

ص)أ( المملكة العرب ة السعود ة وزارة التعل م اإلدارة العامة للتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول انفترة انثانثت العام

مختبر البرمجة والتحليل العددي قسم علوم الجو جمل التحكم والشرط والتكرار المرحلة الثانية PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :-

طبيعة بحته و أرصاد جوية

الحل المفضل لموضوع الر اض ات شعبة تقن ر اض بكالور ا 2015 الحل المفص ل للموضوع األو ل التمر ن األو ل: 1 كتابة و على الشكل األس. إعداد: مصطفاي عبد العز

التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما

Microsoft Word - Excel VBA

الشريحة 1

أ متطلبات التأش رة قص رة المدة عز زنا العم ل برجاء التأكد من النقاط التال ة: - تم تقد م الطلب للحصول على التأش رة ف مكتب ف إف إس جلوبال مكتب تأش رات م

ABU DHABI EDUCATION COUNCIL Abu Dhabi Education Zone AL Mountaha Secondary School g-12 science section Mathematics Student Name:.. Section: How Long i

وزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 0211 / 0212 األولى الدراس ة الفترة *************

المحاضرة الثانية عشر مقاييس التشتت درسنا في المحاضرة السابقة مقاييس النزعة المركزية أو المتوسطات هي مقاييس رقمية تحدد موقع أو مركز التوزيع أو البيانات

محاضرات C++

Principles of C++ (Precedence)

Microsoft Word - Access VBA


Microsoft Word - intégral 2sc exp.doc

جامعة حضرموت

م ارجعة عامة في مادة التكنولوجيا لمصف السادس األساسي الفصل الد ارسي لمعام األول م. السؤال األول :: ضع عالمة ) ( أو عالمة ) ( لما أت : ( ) تس

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات

ص)أ( المملكة العرب ة السعود ة وزارة الترب ة والتعل م اإلدارة العامة للترب ة والتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول ان

OtterBox Global Warranty Final _multi_final.xlsx

ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا

8 مادة إثرائية وفقا للمنهاج الجديد األساسي الثامن للصف الفصل الدراسي األول إعداد املعلم/ة: أ. مريم مطر أ. جواد أبو سلمية حقوق الطبع حمفوظة لدى املكتبة

اردوينو – الدرس الثامن – تغيير درجة الالوان لـ RGB LED

1

برمجة NXT والخوارزميات تتبع الخط سلسلة دروس الروبوت التعل م قسم برمجة NXT والخوارزم ات تتبع الخط )حساس الضوء واأللوان( 1

المحاضرة الرابعة التكامل المحدد Integral( (Definite درسنا في المحاضرة السابقة التكامل غير المحدد التكامل المحدد لها. ألصناف عدة من التوابع وسندرس في ه

الفصل الثاني

مدرسة هارون الرشيد الثانوية للبنين المهارات العملية / تكنولوجيا المعلومات ( الثاني عشر) إعداد/ أ. خالد الح

)) أستطيع أن أفعلها(( المادة : لغة عربية الصف و الشعبة: السابع االسم : عنوان الدرس: ورقة مراجعة )) العمل الفردي (( األهداف: أن يجيب الطالب على جميع اأ

Microsoft Word - dériv sc maths.doc

Allomani Warehouse User Guide

كل ة االقتصاد وعلوم الس اس ة االسئلة االسترشاد ة لطلبة التعل م عن بعد لمادة نظر ة التنظ م قسم:االدارة. لسنة: أوال:أختر االجابة الصح حة: مكن

الفصل الثاني أوامر اإلدخال واإلخراج Input/Output Instructions 2.1 المقدمة جميع اللغات الطبيعية التي يتعامل بها اإلنسان كوسيلة للتخاطب والتواصل لها قوا

المدرسة المصر ة للغات قسم اللغة العرب ة و الترب ة اإلسالم ة للصف السادس االبتدائ مراجعة عامة أوال التعب ر : التعب ر الوظ ف :- اكتب الفته تحث ف ها زمال

جملة جواب الشرط الغير جازم

1 درس :

أساسيات البرمجة بلغة الجافا


النشرة األسبوعية للواجبات المدرسية الصف: االول أ ب ج د ه و النشرة رقم : 6 اليوم والتاريخ المادة الواجبات اختبار بالدرس الثالث حرف الباء من صفحة 23 إلى

بسم هللا الرحمن الرحيم المادة: مقدمة في بحوث العمليات )100 بحث ) الفصل الدراسي األول للعام الدراسي 1439/1438 ه االختبار الفصلي الثاني اسم الطالب: الرق

Microsoft Word - Suites_Numériques_1_sm.doc

عرض تقديمي في PowerPoint

دليل الحسابات دل ل الحسابات هو عبارة عن نافذة تحوي شجرة حسابات افتراض ة تضم هذه الشجرة األنواع الثالثة لتصن ف الحسابات وه حسابات ( المتاجرة األرباح وا

مكونات الحاسب الآلي

بسم هللا الرحمن الرحيم االسئلة المتوقعه لمادة الحاسوب م 3 شتوية 2016 االستاذ نور الدين بني عطا االسئلة المتوقعه على مادة الحفظ سؤال 1 : وضح

برمجة متقدمة -1-

المدة : 5 دقي. النش ط : ال راءة. المست ى : قس التحضير.. 9 عن ان الدرس : أربط بين الص الحرف ( (. رق ال حدة : الك ءا ال عدي : يتعرف ع الص ) ( المسم ع ث

دولة فلسطين و ازرة التربية والتعليم العالي المبحث: تكنولوجيا المعلومات / النظري بسم هللا الرحمن الرحيم مدة االمتحان : ساعتان نموذج تجريبي مجموع العالم

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE وزارة التعليم العالي والبحث العلمي Ministère de l enseignement supérieur et de la recherche scientifiq

السلطة الوطنيـة الفلسطينية

الشريحة 1

تحليل الانحــدار الخطي المتعدد

كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع

جاهعة الوسيلة هركز الشبكات و أنظوة اإلعالم و االتصال والتعلين الوتلفز و التعلين عن بعد مودل Moodle التعل م نظام استخدام "دل ل االلكترون للطلبة" نظام ا

ن 3 اإلمتحان الوطين املوحد لنيل شهادة البكالوريا الدورة اإلستدراكية 2013 اململكة املغربية وزارة الرتبية الوطنية و التعليم العالي و تكوين األطر و البحث

جامعة عين شمس كلية الحاسبات و المعلومات كنترول الفرقة الرابعة بيانات الطالب )رقم الجلوس-الحالة الدراسية-االسم( النمذجة والمحاكاة نتيجة طالب الفرقة الر

السالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games ا

طور المضغة

مكونات الحاسب الآلي

قوانين اإلستعارة هذه هي قوانين اإلستعارة التي تسري في المكتبات الشعبية في كل من بيورهولم, نوردمالينغ, روبيرت فورش, اوميو, فيندلن و فيينسس. بطاقة المكت

مــكـــونـــــات الحاســـــب الآلــــــى

Chapter 1

AlZuhour Private School مدرسة الزهور الخاصة Term 1 Plan Subject Arabic Grade 2 Term 1 Contents ( كتاب الطالب ) الوحدة األولى :) صح تك بين يد

ثنائي القطب ثنائي القطب س 4 مادة العلوم الفيزيائية الكهرباء مميزات بعض ثنائيات القطب غير النشيطة الجذع المشترك الفيزياء جزء الكهرباء مميزات بعض ثنائيا

محاضرة4-كورس1

اسم المفعول

عرض تقديمي في PowerPoint

السادة وگاالت اإلعالن والعمالء احملترمني املوضوع اسعار اإلعالنات لعام ابتداء من ابريل Subject Rate card 2015 starting from April تهديگم شرگة ال

دليل المستخدم لبوابة اتحاد المالك التفاعلية

عرض تقديمي في PowerPoint

ondelum

متوسطة عيسى الصحبي دائرة تنيرة والية سيدي بلعباس مذكرات الجيل الثاني المستوى: 03 متوسط األستاذ: حمزة محمد

بسم الله الرحمن الرحيم

قررت وزارة التعليم تدري س هذا الكتاب وطبعه على نفقتها الريا ضيات لل صف االأول االبتدائي الف صل الدرا سي الثاين كتاب التمارين قام بالت أاليف والمراجعة

Microsoft Word - Sample Weights.doc

المكونات

Banner – Hold Information SOAHOLD

1 هذه الصفحة يحتفظ بها االولياء Ekapeli اللعبة االولى: التجربة و البحث LukiMat مشروع القراءة و الرياضيات Niilo Mäki معهد" نيلومكي" للبحث و جامعة يوفسك

PowerPoint Presentation

PowerPoint Presentation

اسم الطالب: ألمدرسة األحمدية الخميس 24 آذار ربيع الثاني 2442 إمتحان فهم مقروء فصلي للصف الخامس إق أر النص التالي ثم أجب عن األسئلة التي تليه:

اختبار تحليل التباين األحادي و اختبار كرودكال والس الالمعلمي يبين السؤال التالي ست مجموعات من دول العالم توضح نسبة التحضر في كل منها حسب الموجود في ال

النموذج المعرفي وتطبيقاته cognitive model and its educational applications

Department of Computer Information Systems

الوحدة األولى المالمح البشرية للوطن العربي عنوان الدرس : سكان الوطن العربي أوال :أكمل الجدول التالي: 392 مليون نسمة %5.3 %39.9 %60.1 عدد سكان الوطن ال

نسخه إلكرتونيه جمانيه بقمل : معاويه نورإدلين 2013

إرشادات TRUST لمجموعات االدخار واالقتراض T: الحم مة R: االحترام U: الوحدة S: االستدامة T: التحول الهدف: مساعدة المجموعات المحل ة على االدخار من موارده

التعريف بعلم الإحصاء

النسخ:

المحاضرة الثان ة أنواع الب انات)المتغ رات و الثوابت(

محتو ات المحاضرة أنواع الب انات اإلعالن عن المتغ رات الثوابت إسناد الق م إلى المتغ رات واجهة برنامج Visual Studio 2010 2

أنواع الب انات كلمات لغة ال C++ أسماء تعر ف ة أسماء Identifiers المحجوزة متغ رات variables ثوابت constants عامة global محل ة local

األسماء المحجوزة ف أي لغة برمج ة توجد كلمات ت ستخدم من قبل اللغة لتعر ف دوالها او كائناتها الخاصة, لغة ++C تحتوي أ ضا على هذه الكلمات و ال تستط ع ان تستخدمها لتعر ف متغ رات أو دوال أو كائنات.إذا الكلمات المحجوزة ه : ه كلمات معر فة مسبقا لمترجم ال ++C ولها معنى خاص وتؤدي وظ فة مع نة و ال جوز إعادة تعر فها أو استعمالها ف غ ر ما خ صصت له. بعض الكلمات المحجوزة ف لغة ال ++C: main for if do include return while else and or not xor

األسماء التعر ف ة Identifiers ه األسماء الت نتق ها المبرمج ل سم بها المتغ رات والثوابت الت حتاج إلى تعر فها داخل البرنامج )البد من تعر ف اي ب انات قبل استخدامها ف ++C(. ف الذاكرة لحفظ وتطلق األسماء التعر ف ة على : الثوابت المتغ رات: ه أسماء تحجز لمواقع الب انات داخلها الدوال

األسماء التعر ف ة Identifiers لواعد تسم ة األسماء التعر ف ة ف لغة ++C : أن بدأ بحرف أو بخط تحت _ مثل : _sum و sum ال مكن أن بدأ االسم برقم مثل : 7sum ال مكن أن حتوى االسم على رموز خاصة مثل : age% عدا التحت "_ ال مكن أن حتوي على فراغ مثل: a ge ال مكن أن كون االسم إحدى الكلمات المحجوزة مثل : do فضل عند التسم ة أن كون لالسم دالله أو عالقه لما س عرفه الخط بعض األمثلة الصح حة على األسماء التعر ف ة : X_ray.b B6.a BookingNum_.d salary.c Soft_fine.f A.e Door55.g

األسماء التعر ف ة Identifiers هل األسماء التعر ف ة التال ة صح حة أو خاطئة مع ذكر السبب : خاطئة.. ألنها بدأت برقم ول س بحرف 7_age صح حة Student خاطئة.. ألنها احتوت على رمز خاص وهو # Number# خاطئة.. ألنها احتوت على )مسافة( فراغ Student name صح حة StudentId

األسماء التعر ف ة Identifiers ومن الجد ر بالذكر أن لغة ++C تفرق ب ن الحروف األبجد ة الصغ رة والكب رة فمثال األسماء : system SYSTEM, system, System, ت عامل كأسماء مختلفة عن بعضها البعض بسبب اختالف معاملة المترجم للحروف الصغ رة والكب رة. اخت ار أسماء معبرة ذات داللة ومعنى واضح للمتغ رات جعل البرنامج أكثر تعب را عن مضمونه أي أنه صبح أكثر سهولة للفهم.

اإلعالن عن المتغ رات ف لغة ++C جب أن علن عن المتغ رات مسبقا لها ) واال فلن تعرف عل ها المترجم )أي قبل تخص ص أي ق مة الص غة العامة لإلعالن عن المتغ رات: int a; float MyNumber; double b; مثال:

اإلعالن عن المتغ رات)المتغ رات الصح حة( المتغ ر من النوع int وجد هناك انواع عد د لتعر ف المتغ رات الصح حة, و لكن االكثر استخدام هو المتغ ر int ومن الممكن أن حمل ق م سالبة أو موجبه الذي حجز مساحة قدرها 32-bit أو 16-bit على حسب النظام و هو كف الستخدامه ف حلقات التكرار و بعض العمل ات الر اض ة البس طة. لتعر ف متغ ر صح ح من النوع :int : أو نستط ع اختصار ماسبك بتعر ف المتغ رات بنفس السطر بهذه الطر مة نفصل ب ن أسماء المتغ رات ب ),(

اإلعالن عن المتغ رات)المتغ رات الصح حة( المتغ ر من النوع short longو باالضافة الى النوع int وجد هناك long و short مثالن االعداد الصح حة. عتمد حجم الذاكرة المحجوزة لنوع intعلى نوع النظام المستخدم, و ما م ز هذ ن النوع ن هو ان حجمهما ثابت تحت ظل أي نظام. لتعر ف المتغ ر من هذه االنواع إل ك هذا المثال :

اإلعالن عن المتغ رات)المتغ رات النص ة( المتغ ر من النوع char تم تخز ن األحرف ف متغ رات من النوع char C ) ( الحرف : هو حرف أو رمز أو رقم موضوع ب ن عالمت التنص ص المفردة مثل لتعر ف متغ ر من النوع :char تنشئ مساحة من الذاكرة لحرف واحد فقط وتسم ه first_letter لتخز ن حرف ما ف هذا المتغ ر نكتب ; first_letter= A

اإلعالن عن المتغ رات)المتغ رات النص ة( المتغ ر string من النوع تم تخز ن سلسلة من األحرف ف متغ رات من النوع string الحرف : هو مجموعة من الحروف أو رموز أو أرقام موضوعة ب ن عالمت التنص ص مثل NAME لتعر ف متغ ر من النوع :string تنشئ مساحة من الذاكرة وتسم ه.NAME Student_name = SARA لتخز ن ق مة ما ف هذا المتغ ر نكتب

اإلعالن عن المتغ رات)المتغ رات الحم م ة( المتغ ر من النوع :float ستخدم هذا النوع لتعر ف متغ ر حمل ارقام كسر ة و خزنها بشكل كسري ت ح لك امكان ة تعر ف متغ ر حجمه 32 بت. أي ق مة تم تخز نها ت حول إلى رقم كسري و إن كانت رقم صح ح, كمثال الرقم 29 خزنه المتغ ر float بشكل 29.0 و هكذا تعامل مع باق األرقام. المتغ ر من النوع :double ستخدم هذا النوع لتعر ف متغ ر حمل ارقام كسر ة و خزنها بشكل كسري ت ح لك امكان ة تعر ف متغ ر حجمه 64 بت المشكلة الت تبرز مع النوع double هو عند تعر ف عشرات المتغ رات من هذا النوع, فإنها تستهلك مساحة بالذاكرة مما جعل برنامجك بطئ عند التنف ذ.

المتغ رات الت تحمل ق م موجبة فقط( (unsigned افتراض ا المتغ رات الت تحدثنا عنها قبل قل ل تحمل األرقام الموجبة و السالبة معا. إن اردت اجبارها على حمل االرقام الموجبة فقط فما عل ك سوى إدراج الكلمة المحجوزة unsigned ف بدا ة تعر ف المتغ ر. بعد إجبارك للمتغ رات على حمل الق م الموجبة, ال تحاول ن وضع أي ق م سالبة مهما حدث!

اإلعالن عن المتغ رات)المتغ رات المنطم ة( المتغ رات :bool المنطم ة المتغ ر المنطق bool الذي حتوي على قمت ن اما true أو false وهذه الق مت ن ما ه اإا ارقام صح حة فال true تعن واحد 1 أما ال false تعن, 0 حجز هذا المتغ ر مساحة قدرها 1-byte

اسم النوع ستعمل لتخز ن الحجم أمثلة عن الق م المخزنة a 1 byte أحرف char 222 2 bytes أرقام صح حة قص رة short 153,406 123,456,789 3.7 7.533,039,395 9.176,321,236,01202,6 أرقام صح حة موجبة أو 2 bytes سالبة 4 bytes أرقام صح حة طو لة أرقام حق ق ة قص رة أرقام حق ق ة مزدوجة أرقام حق ق ة ضخمة 4 bytes 8 bytes 10 bytes int long float double long double

اسناد الق م للمتغ رات بعد تعر ف المتغ ر مكن ان نضع له ق مة تناسب نوعه و الفضل عود الى الم عامل ( = ) الذي قوم بوضع الق م من ال م ن الى المتغ ر الموجود على ال سار: ال قتصر األمر هنا على وضع ق مة بعد التعر ف. تسمى الق مة االبتدائ ة :initial value بل و مكن وضع ق م اأناء التعر ف, و و لتعر ف اكثر من متغ ر و وضع ق م لها:

المتغ رات المحل ة والعامة عند تعر ف المتغ ر جب أن نحدد نوعه: متغ ر عام )بمعنى أنه مكن استخدامه ف جم ع أجزاء البرنامج( تعر فها قبل بدا ة البرنامج )الدالة )main تم متغ ر محل ( معنى مكن أن ستخدم داخل الجزء الخاص به فقط( كما جب أن تكون أسماء المتغ رات مختلفة عن بعضها البعض تم تعر فها داخل الدالة main أو داخل دوال المستخدم = UDFs متغ رات محل ة, وتستخدم داخل الجزء المعرفة ف ه فقط

الثوابت )constant( الثوابت ه مواقع لحفظ الب انات كالمتغ رات لكن المتغ ر مكن تبد ل ق مته على عكس الثابت الذي ثبت على ق مته األساس ة, وبالتال ف مكن القول بأنها عبارة عن متغ رات تحمل ق م ثابتة ط لة زمن تنف ذ البرنامج. تم االعالن عن الثوابت عن طر ق استخدام الكلمة المحجوزة const الص غة العامة لإلعالن عن الثوابت تأخذ شكل ن وهما: 1. float const pi=3.14; 2. int const max= 5000; 1. const float pi=3.14; 2. const int max= 5000; مثال : أو

تمر ن عرف المتغ رات التال ة : int x,y,z; z و و y X أرقام صح حة float m,n; n و m أرقام حق قة char cn; cn حرف

file > new -> Project إلنشاء مشروع جد د:

1 3 2 تسم ة المشروع 4 5

الملخص أنواع الب انات اإلعالن عن المتغ رات الثوابت إسناد الق م إلى المتغ رات واجهة برنامج Visual Studio 2010 29