Eng. Anas Alpure
‫الثاني‬ ‫الدرس‬
(2)
‫البرمجة‬ ‫في‬ ‫مبادئ‬
‫المتغيرات‬
variables
‫الذاكرة‬ ‫في‬ ‫للتخزين‬ ‫عنوان‬
‫مرتبط‬
‫و‬ ‫رمزي‬ ‫باسم‬
‫المتغير‬ ‫هذا‬ ‫في‬ ‫قيمة‬ ‫تخزين‬ ‫يمكن‬
.
Basic Types
‫او‬
Primitive Types
variables types
•
Boolean
•
Null
•
Number
•
String
‫البرمجة‬ ‫في‬ ‫مبادئ‬
‫الثوابت‬
Constants
‫البرمجة‬ ‫في‬ ‫مبادئ‬
‫الشرطية‬ ‫العبارات‬
conditional statement
‫البرمجة‬ ‫في‬ ‫مبادئ‬
‫الحلقات‬
Loops
‫البرمجة‬ ‫في‬ ‫مبادئ‬
REUSE
keywords
Statement
‫البرمجة‬ ‫في‬ ‫مبادئ‬
Data Structures
‫البرمجة‬ ‫في‬ ‫مبادئ‬
Statement
‫البرمجة‬ ‫في‬ ‫مبادئ‬
Operations
‫البرمجة‬ ‫في‬ ‫مبادئ‬
syntax
‫البرمجة‬ ‫في‬ ‫مبادئ‬
GUI
graphical user interface
UI
‫البرمجة‬ ‫في‬ ‫مبادئ‬
responsive design
‫البرمجة‬ ‫في‬ ‫مبادئ‬
Cache
‫البرمجة‬ ‫في‬ ‫مبادئ‬
Error
Bug
‫البرمجة‬ ‫في‬ ‫مبادئ‬
Debugging
‫البرمجة‬ ‫في‬ ‫مبادئ‬
Documentation
‫البرمجة‬ ‫في‬ ‫مبادئ‬
Developer
Tester
file extension
FileName.mp3
extension
‫الملف‬ ‫الحقة‬
‫ن‬ ‫الى‬ ‫تشير‬ ‫والتي‬ ‫الملف‬ ‫اسم‬ ‫نهاية‬ ‫تلي‬ ‫احرف‬ ‫اربع‬ ‫الى‬ ‫ثالث‬ ‫من‬ ‫تتألف‬
‫الملف‬ ‫وع‬
file extensions for web programming languages
.js
.java
.cs
.kt
.php
Storage
‫التخزين‬
step 1. Start
step 2. Read the number n
step 3. [Initialize]
i=1, fact=1
‫لعدد‬ ‫العاملة‬ ‫لإلجاد‬ ‫التالية‬ ‫الخوارزمية‬ ‫أكمل‬
number
‫ا‬‫ل‬‫مث‬
‫من‬
‫اجل‬
number = 4
‫هو‬ ‫الناتج‬
4
*
3
*
2
*
1
24
Eng. Anas Alpure

مبادء في البرمجة