Professional Documents
Culture Documents
الصفحة الموضوع
6 العمليات الحسابية والمنطقية والعالئقية Arithmetic, Logical, and Relational Operations
71 Copying or Moving a WorkSheet Within a WorkBook نسخ أو نقل ورقة عمل ضمن المصنف نفسه
71 Copying or Moving a WorkSheet Within a WorkBooks نسخ أو نقل ورقة عمل بين المصنفات
73 Font Type, Size, Style and Color لون الخط، نمط، حجم،نوع
78 Centering a Title Over a Cell Range توسيط عنوان فوق نطاق من الخاليا
94 Filtering التصفية
106 Scaling WorkSheet to Fit a Page تحجيم ورقة العمل لمالءمة الصفحة
110 Printing The Excel Row and Column Headings طباعة رؤوس الصفوف و األعمدة
112 Paste Special نسخ الخاليا ولصقها للحصول على نتائج خاصة
-1-
أنواع البيانات )(Data Types
Data is the main element of programming.
البيانات هي العنصر األساسي في البرمجة.
أنواع البيانات
)(Type of data
-2-
األمثلة الشرط الوصف نوع البيانات
)(Data Type
الحروف األبجدية: أن يتم وضعها بين عالمتي تنصيص " " - مجموعة مكونة من رمز واحد أو أكثر من رمز مثل السالسل الرمزية
A, B, C…..a,b,c,…. إذا إحتوت أكثر من رمز. الرسائل و األسماء و الترويسات. )(String
أن يتم وضعها بين عالمتي تنصيص -
الرموز الخاصة: المفردة ‘ ’ إذا إحتوت رمز واحد. Store a series of characters
@*,&,#,%,!,
األرقام:
0,1,2, 3,9,….
األرقام: تكتب كما هي دون فراغ - تمثل جميع األرقام الصحيحة الموجبة و السالبة. األعداد الصحيحة
12,6, -55,114, +90,.. تكتب دون فاصلة عشرية - )(Integers
جائز ان يسبقها إشارة -أو + - Represent complete integer values
)(positives & negatives
األرقام: تكتب فاصلة عشرية واحدة فقط في العدد - تكتب بشكلين: األعداد الحقيقية
35,73,….. و ال بد من وجودها ليكون عدد حقيقي -الفاصلة العشرية. (Real
-الصيغة العلمية :و هي ضرب العدد )Numbers
األرقام العشرية: الحقيقي باألساس 10مرفوع ألس معين
0.001, +54.3, - 0.2 .
Store real numbers using Decimal
الصيغة العلمية: Points or Exponential Notations.
4.53489 x 10^3
أن تأخذ فقط True or False - هي تأخذ قيمتين فقط هما .True or False الثوابت المنطقية
- )(Boolean
Used to store Boolean values (True
)or False
-3-
(Constant and Variables) الثوابت والمتغيرات
Constant is a memory location whose value remains the same during the
execution of the program.
.الثابت عبارة عن قيمة ثابتة ال تتغير أثناء تنفيذ البرنامج
Example:
Determine the constants & Variables when calculating a commission with a
percentage of 4% of sales
:مثال
( مندوب مبيعات في مؤسسة و قيمتهاCommission) حدد الثوابت و المتغيرات في عملية إحتساب عمولة
(Sales) من قيمة المبيعات4% (Percentage)
( ألنه قيمتها غير معروفة مسبقا و قد تتغير بين حين وSales) المبيعات المتغيرات
.) آخرThe percentage(
-4-
جمل التعيين )(Assignment Statements
إشارة المساواة
تسخدم هذه الجملة المباشرة للتعيين عندما ترغب في تحديد قيم معينة للمتغيرات المعلنة مسبقة.
*مالحظات عند كتابة جملة التعيين:
• يجب أن يكون توافق بين الطرف األيمن و األيسر في جملة التعيين (حول إشارة المساواة =) أي
أن يكون ناتج الطرف األيمن من النوع البيانات نفسه للمتغير في الجانب األيسر.
• ال يجوز أن يكون الطرف األيسر تعبير أو ثابت و إنما يجب أن يكون متغير وحيدا.
أمثلة على جمل تعيين صحيحة:
إسم متغير X=6 القيمة
يتم تخزين الثابت 6في المتغير X
إسم المتغير S=X+10 القيمة
يتم جمع ما هو مخزن في Xوهي قيمة 6الى القيمة 10فينتج 16و تخزن في S
-5-
العمليات الحسابية و المنطقية و العالئقية )(Arithmetic, Logical & Relational
العمليات (: )Operations
مجموعة من العمليات الحسابية و المنطقية و العالئقية تستخدم في أي تعبير رياضي أو منطقي.
-6-
-2العمليات المنطقية )(Logical operations
تستخدم هذه العمليات AND, OR, NOTفي تكوين تعبير منطقي و قيمته تحتمل اإلجابة الصحيحة أو
اإلجابة الخاطئة )(True or False
AND
تكون النتيجة Trueفقط إذا كانت جميع القيم Trueكما يبين في الحقل األول
OR
تكون النتيجة Trueإذا كانت إحدى القيم على األقل Trueكما يبين في الجدول
Not
النتيجة تكون عكس القيمة مثال إذا كانت القيمة Falseالنتيجة True
A Not A
True False
False True
-7-
-3العمليات العالئقية )(Relational operations
أو تسمى معامالت المقارنة تحتمل هذه العمليات اإلجابة الصحيحة أو الخاطئة.
يعتمد الحاسوب على قاعدة أساسية في التطبيق و حساب التعابير المختلفة هي أولوية تنفيذ العمليات .
يتم تنفيذ العمليات من اليسار إلى اليمين حسب األولويات التالية:
-8-
مثال ( )1ما ناتج التعبير التالي:
A = 2 * 3 + 6 * 3 – (4 + 2) * 2
الحل الشرح
-9-
-2العمليات المنطقية )(Logical operations
تستخدم هذه العمليات AND, OR, NOTفي تكوين تعبير منطقي و قيمته تحتمل اإلجابة الصحيحة أو
اإلجابة الخاطئة )(True or False
AND
تكون النتيجة Trueفقط إذا كانت جميع القيم Trueكما يبين في الحقل األول
OR
تكون النتيجة Trueإذا كانت إحدى القيم على األقل Trueكما يبين في الجدول
Not
النتيجة تكون عكس القيمة مثال إذا كانت القيمة Falseالنتيجة True
A Not A
True False
False True
-7-
-3العمليات العالئقية )(Relational operations
أو تسمى معامالت المقارنة تحتمل هذه العمليات اإلجابة الصحيحة أو الخاطئة.
يعتمد الحاسوب على قاعدة أساسية في التطبيق و حساب التعابير المختلفة هي أولوية تنفيذ العمليات .
يتم تنفيذ العمليات من اليسار إلى اليمين حسب األولويات التالية:
-8-
مثال ()3
لو فرضنا أن القيمة اإلبتدائية لكل من D,C,B,Aمعطاة حسب الجدول التالي:
-12-
حل المسائل Problem Solving
العمليات األساسية التي يقوم بها جهاز الحاسوب:
-1اإلدخال ) :(Inputيقوم جهاز الحاسوب بإدخال البيانات.
-2المعالجة ) : (Processتعالج البيانات التي تم إدخالها.
-3اإلخراج ): (Outputإخراج النتائج بعد معالجتها.
-13-
مثال
كيف يقوم الحاسوب بحساب مساحة مستطيل؟
طول المستطيل و عرض المستطيل المدخالت )(Input
فهم و تحليل
المسألة
)(Analyze the problem
-14-
-1فهم و تحليل المسألة ) :(Analyze the problemتطلب هذه الخطوة ما يلي:
فهم المسألة
)(Proplem Understanding
تحديد المدخالت
)(Knowing what the inputs
تحديد المخرجات
)(Determining the disired outputs
2- Design a solution: Developing a set of steps that, when applied, will lead to the best
solution using flowcharts or (and) pseudo code.
تصميم الحل :تحدد الخطوات المقترحة للحصول على المخرجات المطلوبة وإختيار أفضل إقتراح
للحل و في هذه الخطوة نستخدم مخططات سير العمليات و/أو أشباه البرامج.
كتابة البرنامج :تتم بإستخدام إحدى لغات البرمجة وأشباه اللغات لتسهيل الحل وكتابة البرامج.
-15-