البرمجة بلغة فيجول بيسك ستوديو

Slides:



Advertisements
Similar presentations
The Important Thing About By. The Important Thing About ******** The important thing about ***** is *****. It is true s/he can *****, *****, and *****.
Advertisements

Integrated Business Applications with Databases (D3) Jenny Pedler
Ch. 3 Variables VB.Net Programming. Data Types Boolean – True or False values Short – Small integers (+/- 32,767) Integer – Medium-size integers (+/-
1 PHP Statement Constructs Server Scripting. 5-2 Basic Statement All Statements end in a semicolon. Statements are delimited from the HTML code by enclosing.
Variables and Constants
Data Types and Operations Programming Fundamentals (Writing Code)Programming Fundamentals (Writing Code)
VB Code Statements 3 types of VB statement The Remark statement, known as comments, are used for project documentation only Begin with an apostrophe Not.
Distributive Property (with integers). Distributive Property To multiply a number by a sum/difference of two terms, you can multiply that number by each.
VBA & Excel Barry L. Nelson IEMS 465 Fall Quarter 2003.
Muffin Shop - if, calculations etc. (muffins, muffins2) Please use speaker notes for additional information!
JavaScript Lecture 6 Rachel A Ober
National Diploma Unit 4 Introduction to Software Development Data types, variables and constants.
情報基礎 B Lecture 8 Takeshi Tokuyama Tohoku University Graduate School of Information Sciences System Information Sciences Design and Analysis of Information.
Lab 01 Forms in excel Tahani ALdweesh Insert form into your project. 2. Change form’s properties. 3. Put controls on the form. 4. Change controls’
Lecture 8 Visual Basic (2).
Access VBA Programming for Beginners - Class 2 - by Patrick Lasu
1. 3 x = x 3 2. K + 0 = K (3 + r) = (12 + 3) + r 4. 7 (3 + n) = n Name the Property Commutative of Multiplication Identity of Addition.
Selection Boolean What is Boolean ? Boolean is a set with only two values : –true –false true and false are standard identifiers in Pascal, called Boolean.
Introduction to Pascal The Basics of Program writing.
Pascal Programming Written by Leung King Yung. Simple Program 1 begin end.
C# C1 CSC 298 Elements of C# code (part 1). C# C2 Style for identifiers  Identifier: class, method, property (defined shortly) or variable names  class,
INT213-Week-2 Working with Variables. What is variable
Variable, Constants and Calculations Dr Mohammad Nabil Almunawar.
1 Microsoft® Visual Basic®.NET Language # 1. 2 Variable Declaring Variable Dim {VariableName} As {Type} Dim {VariableName} As {Type} = {value} Example:
Chapter 3 w Variables, constants, and calculations DIM statements - declaration temporary memory locations identifier, data type, scope data types - values.
Other Variable Types Dim lab as String makes a box that can store a label tag Dim ColHead As String ColHead = “function” ColHead function Dim lab as Boolean.
Repetition. Loops Allows the same set of instructions to be used over and over again Starts with the keyword loop and ends with end loop. This will create.
# 1# 1 What is a variable that you create? What is a constant that you create? What is an intrinsic (built-in) constant? What variables are built in?
A: A: double “4” A: “34” 4.
DATA TYPES, VARIABLES AND CONSTANTS. LEARNING OBJECTIVES  Be able to identify and explain the difference between data and information  Be able to identify,
Sum of Arithmetic Sequences. Definitions Sequence Series.
Multiple forms - SDI & MDI Please use speaker notes for additional information!
Chapter 2 Variables and Constants. Objectives Explain the different integer variable types used in C++. Declare, name, and initialize variables. Use character.
Visual Basic 6.0 Final Review
A variable is a name for a value stored in memory.
VBA - Excel VBA is Visual Basic for Applications
Bands Submit Private Sub btnSubmit_Click() Dim band As String
Written by Al.So. Software solutions
The CONST definition CONST Pi = , City = ‘New York’;
Variable Declarations
Data Types, Identifiers, and Expressions
JSON Crash Course Traversy Media.
Starter Question In your jotter write the pseudocode to take in two numbers, add them together then display the answer. Declare variables RECEIVE firstNumber.
2. Understanding VB Variables
Introducing Do While & Do Until Loops & Repetition Statements
الاسباب الأضرار وسائل الحمايه
البرمجة بلغة فيجول بيسيك
للمزيد زورونا على موقعنا الإلكتروني:
مراحل كتابة البرنامج بلغة فيجول بيسك ستديو
Review Operation Bingo
مراجعة الحاسب.
Data Types, Identifiers, and Expressions
حلقات التكرار.
البرمجة بلغة الفيجول بيسك ستوديو
Chapter (3) - Looping Questions.
kbkjlj/m/lkiubljj'pl;
2-1 Inductive Reasoning.
True or False: {image} is one-to-one function.
Variables Kevin Harville.
Data Types List Box Combo Box Checkbox Option Box Visual Basic 6.0
CHAPTER FOUR VARIABLES AND CONSTANTS
Dictionary Builder Part 4 Loading Files.
Active-X Calendar Control
C# Revision Cards Data types
GCSE Computing:: Selection (IF statements)
Final Revision sheet- term2
Inequalities TRUE FALSE.
Сабақтың тақырыбы: Мәлімет типтері. Шамалардың сипатталуы
Final Revision sheet- term2
Variables and Constants
Presentation transcript:

البرمجة بلغة فيجول بيسك ستوديو الوحدة السادسة البرمجة بلغة فيجول بيسك ستوديو

مراحل كتابة البرنامج بلغة فيجول بيسك ستديو تتكون مرحلة كتابة البرنامج باستخدام لغة فيجول بيسك ستوديو من ثلاث خطوات ، هي : تصميم الواجهات 1 ضبط خصائص الأدوات 2 كتابة أوامر البرمجة 3

مراحل كتابة البرنامج بلغة فيجول بيسك ستديو تصميم الواجهات 1 تشمل تحديد عدد النوافذ التي يحتاجها البرنامج والأدوات التي نحتاجها على كل نافذة كالأزرار ومربعات النصوص والقوائم .

مراحل كتابة البرنامج بلغة فيجول بيسك ستديو ضبط خصائص الأدوات 2 بعد أن نضع الأدوات على النافذة تأتي مرحلة تحديد خصائص هذه الأدوات Properties كشكل الأداة ، ولونها ، والخط المستخدم ، وعنوانها وغير ذلك.

مراحل كتابة البرنامج بلغة فيجول بيسك ستديو كتابة أوامر البرمجة 3 بعد أن ننتهي من المرحلتين السابقتين ، تأتي مرحلة كتابة الأوامر التي نريد أن تنفذ عند وقوع حدث معين. فمثلاً عندما يضغط المستخدم على زر الأمر فيكون الحدث. شاشة كتابة الأوامر حيث يكون الإعلان عن المتغيرات التي تحتاجها وغيرها من الأوامر

طريقة تعامل البرنامج مع البيانات الهدف الرئيس من أي برنامج هو معالجة البيانات ، وتختلف أنواع البيانات فقد تكون حروفاً أو أرقاماً أو تواريخ أو غيرها ، وتأتي البيانات غالباً من مستخدم البرنامج عن طريق أجهزة الإدخال المتصلة بالحاسب كلوحة المفاتيح والفأرة. يستقبل البرنامج البيانات ويخزنها في الذاكرة حتى يستطيع التعامل معها ، لذلك لابد من إعطاء هذه البيانات أسماء معينة ليتمكن من الرجوع إليها . تصنف البيانات إلى نوعين هما : الثوابت 1 المتغيرات 2

طريقة تعامل البرنامج مع البيانات الثوابت 1 الثابت : هو إعطاء اسم لقيمة معينة ويستخدم داخل البرنامج ولا يمكن تغيير هذه القيمة عند تنفيذ البرنامج. أنـواع الثوابت ثابت عددي 1 ثابت حرفي 2

طريقة تعريف الثوابت Const Const1 = Value إذا أردنا تعريف ثابت الدائرة (النسبة بين محيط الدائرة وقطرها) يكون الأمر كالتالي : مثال Const Pi = 3.14

المتغيرات وأنواعها أنـواع المتغيرات متغير حرفي 2 متغير عددي 1 المتغير : هو مكان في الذاكرة الرئيسة تخزن فيه بيانات وتُعطى اسماً معيناً حتى يتم استرجاعها والتعامل معها داخل البرنامج ، ويمكن تغيير ما يتم تخزينه به ، لذلك سميت بالمتغيرات. وتختلف المتغيرات باختلاف البيانات التي تخزن بها ، وكل متغير له اسم ونوع وقيمة. أنـواع المتغيرات تتعدد المتغيرات بحسب نوع البيانات التي تخزن بها ، فمثلاً قد تكون رقماً صحيحاً أو رقماً عشرياً أو حرفاً أو مجموعة حروف ، ويمكن تقسيم أنواع المتغيرات إلى : متغير حرفي 2 متغير عددي 1 متغير منطقي 3

أمثلة صحيحة لأسماء المتغيرات : أمثلة غير صحيحة لأسماء المتغيرات : شروط تسمية المتغيرات أن يتكون من حروف انجليزية A .. Z ) ) وأرقام والرمز ( _ ) ولا يحتوي على فراغ أو أي رمز آخر. أن لا يبدأ برقم. أن لا يتجاوز 255 حرف. أن لا يكون كلمة محجوزة للغة البرمجة. أمثلة صحيحة لأسماء المتغيرات : X Y A23 C_D أمثلة غير صحيحة لأسماء المتغيرات : DIM 2DF IF@

DIM name As String , age As Integer طريقة تعريف المتغيرات تُعرف المتغيرات باستخدام الأمر DIM وصيغته كالتالي : DIM Var1 As Type حيث أن : 1 ) Var1 : اسم المتغير. 2 ) As : رابط بين اسم المتغير ونوعه. 3 ) Type : نوع المتغير. أمثلة عرفي متغير لتخزين اسم الطالب وليكنname من نوع حرفي ؟ DIM name As String ولتعريف أكثر من متغير : DIM name As String , age As Integer

أنواع البيانات تصحيح : لا يحتوي فيجول ستوديو على متغير من النوع Currency ولا النوع Variant حيث تم استبداله بالنوع Object

العمليات الحسابية والمنطقية العمليات الحسابية في البرمجة ترتيب العمليات الحسابية 1 ) العمليات التي داخل الأقواس. 2 ) عمليات الأس. 3 ) عمليات الضرب والقسمة ، وإذا تعددت نبدأ التنفيذ من اليسار لليمين. 4 ) عمليات الجمع والطرح ، وإذا تعددت نبدأ التنفيذ من اليسار لليمين.

ترتيب العمليات الحسابية مثال1 ما نتيجة تنفيذ العملية التالية على جهاز الحاسب : M = 2 * 6 + 3^2 الحل حيث إن العمليات هنا هي الضرب والجمع والأس ، ولها أولويات مختلفة فسوف نبدأ التنفيذ بالترتيب 1 ) ننفذ عملية الأوس أولاً : M = 2 * 6 + 9 2 ) ثم عملية الضرب ثانياً : M = 12 + 9 أخيراً عملية الجمع : M = 21

ترتيب العمليات الحسابية مثال2 ما نتيجة تنفيذ العملية التالية على جهاز الحاسب : M = 2 * ( 6 + 3( ^2 الحل 1 ) ننفذ عملية الجمع أولاً : M = 2 * 9^2 2 ) ثم عملية الأس ثانياً : M = 2 * 81 أخيراً عملية الضرب : M = 162

العمليات المنطقية مثال True يقصد بها العمليات التي تتم فيها المقارنة بين قيمتين سواء أكانتا عدديتين أو حرفيتين ، متساويتين أو غير متساويتين ، ويكون الناتج في عمليات المقارنة إما القيمة True أي صحيح أو False أي خطأ. ولوكان لدينا عمليات حسابية ومعها عملية مقارنة فإن الأولوية تكون للعمليات الحسابية. ما نتيجة تنفيذ العملية التالية على جهاز الحاسب : 4 + 3 * 5 < 4 * 6 ننفذ العمليات الحسابية أولاً : 4 + 15 < 24 19 < 24 مثال True

تحويل المعادلات الجبرية إلى الصيغة المستخدمة في البرمجة حول المعادلة الجبرية الآتية إلى معادلة بصيغة برمجية مثال1 𝑵U𝑴= 𝑿 𝑨+𝑩 𝟐 𝑵U𝑴 = X^2 / ( A + B ) الحل حول المعادلة الجبرية الآتية إلى معادلة بصيغة برمجية مثال2 𝑿=𝟓 ∗𝒀 −𝟒/𝟏 الحل