مراجعة الحاسب.

Slides:



Advertisements
Similar presentations
STRING AN EXAMPLE OF REFERENCE DATA TYPE. 2 Primitive Data Types  The eight Java primitive data types are:  byte  short  int  long  float  double.
Advertisements

Ch. 3 Variables VB.Net Programming. Data Types Boolean – True or False values Short – Small integers (+/- 32,767) Integer – Medium-size integers (+/-
Two dimensional arrays. A two dim array is doubly subscripted… It has rows and columns Tables of data are examples of two-dim arrays. As with one-dim.
CA 121 Intro to Programming Tariq Aziz and Kevin Jones GUI Programming in Visual Studio.NET Chapter 3 Tariq Aziz and Kevin Jones.
Compunet Corporation Programming with Visual Basic.NET GUI Chapter 3 Week 13 Tariq Aziz and Kevin Jones.
Visual Programming w/ Visual Basic How to prepare your mind to face the endless nightmare By Williem.
Getting Started Example ICS2O curriculum
Visual Basic Fundamental Concepts. Integrated Development Enviroment Generates startup form for new project on which to place controls. Features toolbox.
Microsoft Access Using Visual Basic Routines. Visual Basic Datatypes Boolean Byte Currency Date Double Integer Long Object Single String Variant Hyperlink.
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’
Do Loop with Interest Please see speaker notes for additional information!
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved Class Average Application Introducing the Do...Loop While and Do...Loop Until.
Loops ISYS 350. Compute the sum of a list of numbers: Example: 5, 2, 10, 8, 4 Process: Sum= 0 Get a number from the list Sum = Sum + the number Repeat.
Count and add list of numbers From user input and from file.
CS 101 Test 2 Study Guide Acronyms RAD - Rapid Application Development IDE - Integrated Development Environment GUI - Graphical User Interface VB - Visual.
SEEM3460 Tutorial GUI in Java. Some Basic GUI Terms Component (Control in some languages) the basic GUI unit something visible something that user can.
Review ASP Server controls: Labels, Buttons, Textboxes HTML tables Images and Hyperlinks Validator controls DropDownList ViewState variables Session variables.
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.
Created by Alia Al-Abdulkarim 2008 Visual Basic Vs. Java.
A: A: double “4” A: “34” 4.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved Student Grades Application Introducing Two-Dimensional Arrays and RadioButton.
Variables in VB. What is a variable? ► A named memory location that stores a value.
مقدمة في البرمجة Lecture 7. Write VB.net project using the for loop to calculate : 1- the sum of numbers from 1 to (A) numbers. 2- the sum of Odd numbers.
DATA TYPES, VARIABLES AND CONSTANTS. LEARNING OBJECTIVES  Be able to identify and explain the difference between data and information  Be able to identify,
Using Forms and Form Elements In Visual Basic.NET.
© 2006 Lawrenceville Press Slide 1 Chapter 4 Variables  A variable is a name for a value stored in memory.  Variables are created using a declaration.
Loops ISYS 350. Write a Program that asks user to enter any numbers and displays the largest number Process: Largest = the first number Get the next number.
Visual Basic/ Visual Studio Brandon Large. Connecting to prior knowledge In your notes write down what the two main parts of the computer are. The “software”
SpringerLink Training Kit
Luminosity measurements at Hadron Colliders
Virtual Environments and Computer Graphics
Chương 1: CÁC PHƯƠNG THỨC GIAO DỊCH TRÊN THỊ TRƯỜNG THẾ GIỚI
NHỮNG VẤN ĐỀ NỔI BẬT CỦA NỀN KINH TẾ VIỆT NAM GIAI ĐOẠN
Điều trị chống huyết khối trong tai biến mạch máu não
Nasal Cannula X particulate mask
L-Systems and Affine Transformations
Sentinel Loops. while Syntax while(expression) statement.
Visual Basic Fundamental Concepts
Computing with C# and the .NET Framework
Tutorial 10 – Class Average Application Introducing the Do…Loop While and Do…Loop Until Repetition Statements Outline Test-Driving the Class Average.
Repetition – For and Do While
Visual Basic 2010 How to Program
User Forms.
Introducing Do While & Do Until Loops & Repetition Statements
الاسباب الأضرار وسائل الحمايه
البرمجة بلغة فيجول بيسيك
مراحل كتابة البرنامج بلغة فيجول بيسك ستديو
Review Operation Bingo
Visual Basic..
حلقات التكرار.
نوع داده هاي انتزاعي Abstract Data Types
البرمجة بلغة الفيجول بيسك ستوديو
البرمجة بلغة فيجول بيسك ستوديو
المحاضرة الأولى Lab(1) أ.ساره الأحمدي برمجة حاسب 2.
CSCI 3327 Visual Basic Chapter 7: Arrays
CSCI 3327 Visual Basic Chapter 8: Introduction to LINQ and Collections
An Introduction to Java – Part I, language basics
Loops ISYS 350.
Data Types List Box Combo Box Checkbox Option Box Visual Basic 6.0
To understand what arrays are and how to use them
Dictionary Builder Part 1 Getting Started.
C# Revision Cards Data types
Question 1a) What is printed by the following Java program? int s;
Final Revision sheet- term2
Сабақтың тақырыбы: Мәлімет типтері. Шамалардың сипатталуы
Final Revision sheet- term2
Constants, Variables and Data Types
Presentation transcript:

مراجعة الحاسب

س:الفرق بين المبرمج ومستخدم البرنامج ؟ ..... حيث يقوم بالبداية بفهم تحليل المشكلة التي قدمها المستخدم , ثم يشرع في كتابة. ..... اختبار البرنامج والتأكد من صحة عمله. ..... يحول البرنامج إلى صيغة تنفيذية ولن تظهر له الأوامر التي كتبها المبرمج. المبرمج مستخدم البرمج

.... هي برامج عامه مكتوبه سابقا يمكن شراؤها مباشرة من السوق ضعي المصطلح ؟ البرامج الجاهزة : .... هي برامج عامه مكتوبه سابقا يمكن شراؤها مباشرة من السوق

عددي أوامر البرمجة 1- الإدخال 2- الإخراج 3- التحقق من الشرط 4- التكرار

عددي أجهزة ونظم تعمل باستخدام برامج خاصة بها ؟ المنزل مثل : جهاز المايكرويف الهاتف المحمول في الشارع : اجهزة الصراف الالي في المستشفيات : الأجهزة الطبية في المحلات التجارية : نظام البيع

تنقسم لغات البرمجة إلى لغات عالية المستوى لغات منخفضة المستوى لغة البرمجة لغة البرمجة بالكائنات لغات منخفضة المستوى لغة الاله لغة التجميع

.... شكل سلسلة من الأرقام الثنائية(الصفر و الواحد) ضعي المصطلح اللغات المنخفضة المستوى لغة الآلة: .... شكل سلسلة من الأرقام الثنائية(الصفر و الواحد) لغة التجميع: .... هي اختصارات للغة الاله: حيث تكتب الأوامر على هيئة اختصارات مفهومة باللغة الانجليزية يسهل ذكرها

أمثلة لبعض اللغات الإجرائية : لغة (بيسك)((BASIC لغة (سي)((C

لغة البرمجة بالكائنات : لغة (سي بلس بلس) ((C++ لغة (جافا) ((JAVA

حل التمرينات خطأ خطأ خطأ 1- يعد نظام التشغيل (DOS) من انظمة التشغيل الرسومية التي تعمل بها لغات البرمجة بالكائنات خطأ 2- لا يفهم الحاسب الآلي الا لغة واحدة فقط هي لغة الآلة خطأ 3- لا يوجد فرق بين المبرمج ومستخدم البرنامج خطأ

4- جميع لغات البرمجة العالية لها مترجم واحد يقوم بتحويل برامجها خطأ 5- لغة الآلة يسيرة جدا وسهلة الاستخدام خطأ 6- يتحكم مستخدم البرنامج في تنفيذ مسار البرنامج في اللغات الإجرائي صح

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

2- التخطيط لحياتك اليومية الهدف من تعلم صياغة حل المسائل 1- القدرة على كتابة برامج للحاسب 2- التخطيط لحياتك اليومية 3- القدرة على التفكير لحل المشكلات

عددي خطوات حل المسألة : 1- فهم السألة 2- كتابة الخوارزم 3- التمثيل البياني

.... هي تمثيل بياني او رسمي للخطوات الخوارزمية اكتبي المصطلح : الخوارزمية : .... هي مجموعة من الأوامر المكتوبة بصورة واضحة ومسلسلة ومترابطة منطقيا لحل المسألة مخطط الانسياب: .... هي تمثيل بياني او رسمي للخطوات الخوارزمية

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

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

أنواع الثوابت : 1- ثابت عددي 2- ثابت حرفي

طريقة تعريف الثوابت : تعرف الثوابت باستخدام الامر ((CONST مثال : CONST Pi = 3.14 قيمة الثابت , اسم الثابت , امر الثابت

.... هو مكان في الذاكرة الرئيسة تخزن فيه بيانات وتعطى اسما معينا اكتبي المصطلح : المتغير : .... هو مكان في الذاكرة الرئيسة تخزن فيه بيانات وتعطى اسما معينا

أنواع المتغيرات : 1- متغير عددي 2- متغير حرفي 3- متغير منطقي

امثلة على اسماء صحيحة للمتغيرات : X Y A23 C_D DIM 2DF IF@ امثلة على اسماء غير صحيحة للمتغيرات : DIM 2DF IF@

تعرف المتغيرات في لغة (فيجول بيسك ستوديو) Dim طريقة تعريف المتغير : تعرف المتغيرات في لغة (فيجول بيسك ستوديو) Dim مثــــال : DIM NAME AS STRING نوع المتغير , اسم المتغير

أنواع البيانات : الاسم نوع البيانات INTEGER عدد صحيح LONG عدد صحيح طويل أنواع البيانات : SINGLE DOUBLE عددي عشري عدد عشري مضاعف

الاسم currency String Boolean نوع البيانات العملة سلسلة نصية منطقي

ترتيب العمليات الحسابية : عمليات الأس العمليات التي في داخل الأقواس عمليات الضرب والقسمة عمليات الجمع والطرح

العمليات المنطقية في البرمجة : معناهـ يساوي لا يساوي أكبر من العامل = < > < أصغر من أكبر من أو يساوي أصغر من أو يساوي > =< =>

مثال 1 الحل ما نتيجة تنفيذ العملية التالية على جهاز الحاسب : 10 >=4 النتيجة : (True) أي : صحيحة ؛ لأن 10 فعلًا أكبر من 4

مثال2 الحل 4+15<24 19<24 4+3*5<4*6 ما نتيجة تنفيذ العملية التالية على جهاز الحاسب: ننفذ العمليات الحسابية أولًا: الحل 4+15<24 19<24 النتيجة: ((Trueأي:صحيحة؛لأن 19 فعلًا أصغر من 24

ضعي المصطلح ............... أجزاء برامج جاهزة للاستخدام, أي أنها أدوات البرمجة: ............... أجزاء برامج جاهزة للاستخدام, أي أنها أعدت مسبقًا لتوفر على المبرمج الوقت والجهد.

أدوات إدخال البينات: TextBox RadioButton CheckBox ListBox ComboBox 1* أداة مربع النص 2* أداة زر الخيار 3* أداة مربع الأختيار 4* أداة مربع القائمة 5* أداة الخانة المركبة

أدوات إخراج المعلومات: 1* أداة مربع نص (TextBox) *أداة أخراج و أدخال 2* أداة التسمية (Label ) * أداة إخراج فقط

ضعي المصطلح ............... أمر الإسناد : يقصد به تخزين قيمة معينة داخل متغير، وقد تكون هذه القيمة عدد أو عملية حسابية أ سلسلة حرفية.

ضعي المصطلح ............... الجملة الشرطية ( If ) : نستخدمها في البرامج عند الحاجتنا إلى اتخاذ قرارات مختلفة على حسب شرط معين.

الجملة الشرطية ( Select Case ): تستخدم هذه الجملة إذا كان هناك عدة احتمالات للشرط . فبدلًا من استخدام جملة (If )

يكرر هذا الأمر مجموعة من الأوامر بعدد من المرات محدد ومعروف مسبقًا . ضعي المصطلح الأمر ( Next .. For ): ............... يكرر هذا الأمر مجموعة من الأوامر بعدد من المرات محدد ومعروف مسبقًا .

مثال Sum=0 الحل For count= 1 to 11 STEP 2 Sum=sum+count Next لو أردنا جمع الأعداد الفردية من 1)) إلى (11) سنقوم بتحديد مقدار الزيادة على أن يكون (2) كالتالي : Sum=0 For count= 1 to 11 STEP 2 Sum=sum+count Next الحل

نستخدم هذا الأمر إذا كان عدد ضعي المصطلح الأمر ( ( DO WHILE: .................... نستخدم هذا الأمر إذا كان عدد مرات التكرار غير محدد.

لو أردنا جمع الأعداد الفردية من ) 0) إلى (10) : مثال لو أردنا جمع الأعداد الفردية من ) 0) إلى (10) : A=0 Sum=0 DO While A<=10 Sum=sum+A A=A+2 Loop الحل

ضعي المصطلح المصفوفة ( (Array: .................... هي مجموعة من المتغيرات لها الاسم نفسه ونوع البيانات نفسه ويتم تعريفها في جملة واحدة .

هنا عرفنا مصفوفة لتخزين درجات (100) طالب. مثال Dim Grades (99) As Integer الحل هنا عرفنا مصفوفة لتخزين درجات (100) طالب.

6. بافتراض المتغيرات والقيم التالية: X=20,Y =33,Z =9,A=2 تمرينات الكتاب ص 80 1. ما مراحل كتابة البرنامج بلغة ( فيجول بيسك ستوديو)؟ 2. ماذا نسمي أماكن تخزين البيانات في الذاكرة الرئيسية؟ 3. ماذا يعني الأمر Dim Number As Integer 4. ما الفرق بين الثابت و المتغير ؟ 5. هل الأسماء التالية يمكن استخدامها لتسمية المتغيرات ؟ 2ABC,123,AB2,AB_2,Num one,While,aBxY,Case 6. بافتراض المتغيرات والقيم التالية: X=20,Y =33,Z =9,A=2 ما نواتج العمليات الحسابية التالية : X+Z*A^2 _1 (Y+X/A+1)/(Z+A)_2 X*5^A_3