مفردات نهائية قسم هندسة البرمجيات PDF

Vous aimerez peut-être aussi

Vous êtes sur la page 1sur 44

‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ نظري‬4 :‫عدد الساعات‬ ‫ األول‬:‫الفصل‬ ‫ األوىل‬:‫السنة‬ ‫ ىندسة الربغتيات‬:‫االختصاص‬

English Language(1) )1( ‫ لغة أجنبية‬:‫اسم املقرر‬

The ideas discussed in the


The Unit Vocabularies Grammar
typed texts and tape scripts
The digital age Basic computer terms
1-Living a Collocations
The magic of computer Computers in education,
digital age 1
What computer do bank, offices ,etc.
Different types of computer
Advertising slogans
2-Computer Describing a diagram Basic hardware and
Classifying
Essentials An e-mail describing the software terminology
benefits of laptops and tablet
PCs.
Processor, chip, control
A PC system Defining
3-Inside the unit, arithmetic logic
Technical specifications relative
system unit,, units of memory
How memory is measured clauses
,etc
Computer adverts Language
Revision of
4-Buying a Technical specifications functions in
vocabularies in module
computer An e-mail recommending a the computer
1
computer shop
Describing input devices - Mouse actions, groups Describing
5-Type, click
Mouse actions of keys, input/output functions and
and talk
Speech recognition systems devices features
6 -Capture
Scanners Superlative
your favorite Scanners ,cameras
A digital camera suffixes
image
7-Display Display
How work
screens and Instructions and advice screen
Display devices and
ergonomics ergonomics
Connectors 1
8-Choosing a Multi-function printers
Printer technology Comparative
printer Comparing printers
s

1
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ فرنسي‬:‫ نظرياسم املقرر‬4 :‫عدد الساعات‬ ‫ األول‬:‫الفصل‬ ‫ األوىل‬:‫السنة‬ ‫ ىندسة الربغتيات‬:‫االختصاص‬


French Language(1) )1(

Objectifs d’apprentissagePremière semestre (première année)Parcours 1 : OBTENIR ET


TRANSMETTRE DE L’INFORMATIONCommencer à maîtriser les bases de
morphosyntaxe(masculin,féminin,singulier,pluriel

la négation,les verbes,l’usage des prépositions,des déterminants)


Chaque séquence contient de:
Savoir-Faire, Grammaire, Lexique, Phonétique, Écrit, Culture (s)
Séquence 1: Contacts
se repérer dans l’espace,identifier les personne,verbe être et les verbes en”er”,au
en,à,maculin,féminin,profession,ponctuation,salutations,intonation:question,affirm
Séquence 2: Informations
demander,donner une information,quantifier,c’est+nom+adjectif,nombres,du,dela,
verbe avoir,vouloir,possessifs,alimentation,repérage des marques,gastronomique
Séquence 3: Reprise ,anticipation
exprimer les opinions,sesituerdans le temps,passé composé,négation,verbes 3 groupe,
verbes d’action,saisons,les mois d’année,la famille,en-têtes et fins des lettres,fêtes
Séquence 4: Ici et Là
dire d’où,le,la,les,un,une,dans,en,au,les,des,nomsdes lieux,internet,rédiger untexte
descritif et de présentation
Parcours 2: GOÛTS,OPINION,ARGUMENTS
Ce parcours vise à fournir à l’élève les moyens syntaxiques et lexicaux lui permettre d’accéder à
une expression personnelle,il apprendra à exprimer ses goûts,son opinion
à augumenter en utilisant des moyens linguistiques très simples.
Séquence 5: Qualités
caractéristique qqn et objet,qui,que,mots composé,jugement,rédaction de texte
Séquence 6: Opinions
exprimer goûts,verbe+nom,+infinitif,adverbe,loisirs,écrire une carte postale
Séquence 7: Reprise,anticipation
demander et donner l’heure,interagir tu,vous,pronoms compléments,infinitif,environ-
nement,maison,agenda,poème,les prèpositionsde lieu
Séquence 8: Agruments
argumenter,féliciter,défauts,qualités,comprénsionde textes critiques,rédiger un mot
de félicitation.

2
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫عدد الساعات‪ 2 :‬نظري‬ ‫الفصل‪ :‬األول‬ ‫السنة‪ :‬األوىل‬ ‫االختصاص‪ :‬ىندسة الربغتيات‬

‫)‪(Arabic Language‬‬ ‫اسم املقرر‪ :‬لغة عربية‬

‫‪ Verb tenses‬‬ ‫‪ ‬بناء األفعال‬


‫‪ Verb conjugation‬‬ ‫‪ ‬تصريف األفعال‬

‫‪ Subject types and rules‬‬ ‫‪ ‬الفاعل – أنواعو – أحكامو‬


‫‪ Passive voice of passive‬‬ ‫‪ ‬اظتبين للمجهول و انئب الفاعل‬
‫‪sentences patterns‬‬
‫‪ Nominal phrases‬‬ ‫‪ ‬اصتملة االشتية ( اظتبتدأ و اطترب )‬
‫‪ Determiners added to specify‬‬ ‫‪ ‬األحرف اظتشبهة ابلفعل‬
‫‪meanings‬‬
‫‪ Certain verbal groups I‬‬ ‫‪ ‬األفعال الناقصة ( كان و أخواهتا )‬
‫‪ Determiners added for calling‬‬ ‫‪ ‬النداء و أدواتو و أقسامو‬
‫‪some one‬‬
‫‪ Numbers‬‬ ‫‪ ‬العدد و أقسامو و أحكامو‬
‫‪ Conditional- negative and‬‬ ‫‪ ‬اصتمل الشرطية‪ -‬االستفهام والنفي‬
‫‪interrogative sentences‬‬

‫‪3‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫عدد الساعات ‪ 2 :‬نظري ‪ 2 +‬عملي‬ ‫الفصل‪ :‬األول‬ ‫السنة‪ :‬األوىل‬ ‫االختصاص‪ :‬ىندسة الربغتيات‬

‫اسم املقرر‪ :‬رايضيات حاسوبية (‪Computing Mathematics )1‬‬

‫‪‬‬ ‫‪Numerical system numbers‬‬ ‫‪ ‬أنظمة العد‬


‫‪‬‬ ‫‪Set theory‬‬ ‫نظرية اجملموعات‬ ‫‪‬‬
‫‪‬‬ ‫‪Differentiation‬‬ ‫التفاضل‬ ‫‪‬‬
‫‪ Intearation‬‬ ‫التكامل‬ ‫‪‬‬
‫‪ Different of Equations‬‬ ‫اظتعادالت التفاضلية‬ ‫‪‬‬
‫‪ Matrices and Determinants‬‬ ‫احملددات و اظتصفوفات‬ ‫‪‬‬
‫‪‬‬ ‫‪Sequences and series‬‬ ‫اظتتتاليات و السالسل‬ ‫‪‬‬

‫‪4‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫عدد الساعات ‪ 2 :‬نظري ‪ 4 +‬عملي‬ ‫الفصل‪ :‬األول‬ ‫السنة‪ :‬األوىل‬ ‫االختصاص‪ :‬ىندسة الربغتيات‬

‫اسم املقرر‪ :‬مدخل إىل اضتاسوب )‪(Computer Introduction‬‬

‫‪ Basic Computer Structure‬‬ ‫‪ ‬بنية اضتاسوب األساسية‬


‫‪ Central Processing Unit‬‬ ‫‪ ‬اظتعاجل‬
‫‪ Memories Type‬‬ ‫‪ ‬أنواع الذواكر‬
‫‪ Input Devices‬‬ ‫‪ ‬وحدات اإلدخال‬
‫‪ Output Devices‬‬ ‫‪ ‬وحدات اإلخراج‬
‫‪ Storage Devices‬‬ ‫‪ ‬وحدات التخزين‬
‫‪ Microsoft Word Program‬‬ ‫‪ ‬برانمج معاجل النصوص‬
‫‪ Microsoft Power Point Program‬‬ ‫‪ ‬برانمج تصميم العروض‬
‫‪ Microsoft Excel Program‬‬ ‫‪ ‬برانمج اصتداول االلكتونية‬
‫‪ Microsoft Access Program‬‬ ‫‪ ‬برانمج قواعد اظتعطيات‬

‫‪5‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫عدد الساعات‪ 2 :‬نظري ‪ 4 +‬عملي‬ ‫الفصل‪ :‬األول‬ ‫السنة‪ :‬األوىل‬ ‫االختصاص‪ :‬ىندسة الربغتيات‬

‫اسم املقرر‪ :‬برمجة (‪Programming )1‬‬

‫‪ Introduction‬‬ ‫‪ ‬مقدمة ( مفاىيم أساسية )‬


‫‪ Computer Architecture‬‬ ‫‪ ‬حملة عن بنية اضتاسب ومكوانتو‬
‫‪ Operating System‬‬ ‫‪ ‬نظام التشغيل‬
‫‪ Algorithm‬‬ ‫‪ ‬اطتوارزمية‬
‫‪ Program‬‬ ‫‪ ‬الربانمج‬
‫‪ Programming Language types‬‬ ‫‪ ‬أنواع لغات الربغتة (الدنبا – العليا )‬
‫‪ Data‬‬ ‫‪ ‬البياانت (اظتعطيات)‬
‫‪ Information‬‬ ‫‪ ‬اظتعلومات‬
‫‪ compiler - interpreter‬‬ ‫‪ ‬اظتتجم ‪ -‬اظتفسر‬
‫‪ Algorithm‬‬ ‫‪ ‬اطتوارزمية‬
‫‪ understanding problem‬‬ ‫‪ ‬فهم اظتسألة وحتديد خطوات اضتل‬
‫‪ algorithm methods‬‬ ‫‪ ‬طرق دتثيل اطتوارزمية‬
‫)‪( flowchart – pseudo code‬‬ ‫( اظتخطط التدفقي – شبو التميز)‬

‫‪ Introduction to visual c# IDE-‬‬ ‫‪ ‬اظتكوانت األساسية لبيئة التطوير‬


‫‪Console application‬‬ ‫‪Microsoft visual studio C#‬‬

‫‪Console application‬‬

‫‪ program code‬‬ ‫‪ ‬كتابة الربانمج ‪ /‬ترميز الربانمج‬


‫‪ compiling and process‬‬ ‫‪ ‬تررتة الربانمج ومعاصتة األخطاء اإلمالئية‬
‫‪syntax error‬‬
‫‪ Check program and process‬‬ ‫‪ ‬اختبار الربانمج ومعاصتة األخطاء اظتنطقية‬
‫‪logical error‬‬
‫‪ generate .exe file‬‬ ‫‪ ‬بناء نسخة تنفيذية عن الربانمج وتنصيبو‬
‫‪ rogram documentations‬‬ ‫‪ ‬توثيق الربانمج‬
‫‪ variables – input and output‬‬ ‫‪ ‬اظتتحوالت – اإلدخال واإلخراج‬
‫‪ refer to memory location‬‬ ‫‪ ‬اضتجز يف الذاكرة‬
‫‪ basic data types ( value‬‬ ‫‪ ‬أمناط البياانت األساسية‬
‫) ‪types‬‬
‫‪ input and out put‬‬ ‫‪ ‬اإلدخال واإلخراج‬
‫‪ Operators‬‬ ‫‪ ‬اظتعامالت‬

‫‪6‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

 Arithmetic operators ‫ اظتعامالت اضتسابية‬


 Comparison operators ‫ معامالت اظتقارنة‬
 Logical operators ‫ اظتعامالت اظتنطقية‬
 Control Structures ‫ البىن التحكمية‬
 Selection Structures ‫ بىن االختيار‬
 Multiple Selection Structure ‫ بىن االختيار اظتتعدد‬
 Repetition Structures ‫ البىن التكرارية‬
 Repetition Concept ‫ مفهوم التكرار‬
 Repetition With Known ‫ التكرار بعدد ػتدد من اظترات‬
Index
 Repetition With Unknown ‫ التكرار بعدد غًن ػتدد من اظترات‬
Index
 Arrays ‫ اظتصفوفات‬
 array concepts ‫ مفهوم اظتصفوفة‬
 defining unary-subscript ‫ تعريف مصفوفة أحادية البعد‬
 defining multiple-subscript ‫ تعريف مصفوفة ثنائية البعد‬
(rectangular- jagged )
 Sorting Arrays ( bubble – ) ‫ فرز اظتصفوفات ( الفقاعي – االنتخايب‬
select)
 Introduction to Object Oriented ‫ مقدمة عن الربغتة غرضية التوجو‬
programming Approach
 objects ) ‫ األغراض ( الكائنات‬
 encapsulation & abstraction ‫ التغليف والتجريد‬
 classes ‫ الصفوف‬
 Methods ‫ اظتناىج‬
 packaging code ‫ تغليف التعليمات ذات اظتهمة الواحدة‬
 declaring method ‫ تعريف اظتنهج‬
 parameters ‫ الوسطاء‬
 call by value and call by ‫ التمرير ابلقيمة والتمرير ابظترجع‬
reference
 out and params keyword out and params ‫ الكلمات اظتفتاحية‬

7
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ عملي‬4 + ‫ نظري‬2 :‫عدد الساعات‬ ‫ األول‬:‫الفصل‬ ‫ األوىل‬:‫السنة‬ ‫ ىندسة الربغتيات‬:‫االختصاص‬

(Operating Systems) )1(‫ نظم تشغيل‬:‫اسم املقرر‬

‫مقدمة‬ 
 Overview
‫ تعريف أنظمة التشغيل‬
 Operating Systems Definition
‫ مهام نظام التشغيل‬
 Operating System Tasks
‫ التطور التارخيي ألنظمة التشغيل‬
 Operating System Developments
‫ األشكال اظتختلفة ألنظمة التشغيل‬
 Computer-System Architecture
 Operating System Structures ‫بنى نظم التشغيل‬ 
‫ خدمات نظام التشغيل‬
 Operating System Services
System calls ‫ استدعاءات النظام‬
 System Calls
‫ برغتيات النظام‬
 Types of System Calls
‫ التصميم العام لنظام التشغيل‬
 Operating System Design and
Implementation
 Processes ‫اإلجرائيات‬ 
‫ تعريف اإلجرائية وعناصرىا‬
 Process Concept
 Process properties ‫ خصائص ىامة لإلجرائية‬
‫ األنظمة متعددة اإلجرائيات‬
 Multithreading Models
‫ حاالت تنفيذ اإلجرائية‬
 Operations on Processes
‫ البىن اظتستخدمة يف إدارة اإلجرائيات‬
 Cooperating Processes
‫ العمليات األساسية لإلجرائيات‬
 Interprocess Communication
‫النياسب ومستوى تحقيقها‬ 
 Threading Issues
 Scheduling Procedures ‫جدولة اإلجرائيات‬ 
‫تعريف الجدولة‬ 
 Scheduling Define
 Procedures Classification ‫ تصنيف اإلجرائيات‬
‫ خوارزميات اصتدولة‬
 Scheduling Algorithms
 File System Interface ‫نظام الملفات‬ 
 Overview ‫ مقدمة‬
 File System needs ‫ اضتاجة إىل أنظمة اظتلفات‬

8
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫‪ Files Naming‬‬ ‫‪ ‬تسمية اظتلفات‬


‫‪ Files Structure‬‬ ‫‪ ‬بنية اظتلفات‬
‫‪ Files Types‬‬ ‫‪ ‬أنواع اظتلفات‬
‫‪ Access to Files‬‬ ‫‪ ‬الولوج إىل اظتلفات‬
‫‪ Files Properties‬‬ ‫‪ ‬خصائص اظتلفات‬
‫‪ File System Protection‬‬ ‫‪ ‬زتاية نظام اظتلفات‬

‫‪9‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫االختصاص ‪ :‬ىندسة برغتيات‬ ‫السنة ‪ :‬األوىل‬ ‫الفصل ‪ :‬األول‬ ‫عملي‪ 2‬نظري ‪4 +‬عدد الساعات ‪:‬‬

‫اسم املقرر ‪:‬أسس ىندسة الكهرابء و اإللكتون‬

‫‪ The Basic Electrical Quantities‬‬ ‫‪ ‬الكميات الكهرابئية األساسية‬


‫‪ Types of Resistors‬‬ ‫‪ ‬أنواع اظتقاومات‬
‫‪ Ohm's Law‬‬ ‫‪ ‬قانون اوم‬
‫‪ Power‬‬ ‫‪ ‬القدرة (االستطاعة)‬
‫‪ Power in Electric Circuit‬‬ ‫‪ ‬القدرة يف الدارات الكهرابئية‬
‫‪ Resistance Connection‬‬ ‫‪ ‬توصيل اظتقاومات‬
‫‪ Series Connection‬‬ ‫‪ ‬توصيل اظتقاومات على التسلسل‬
‫‪ Parallel Connection‬‬ ‫‪ ‬توصيل اظتقاومات على التفرع‬
‫‪ Mix Connection‬‬ ‫‪ ‬توصيل اظتقاومات اظتختلط‬
‫‪ Voltage Sources Connection‬‬ ‫‪ ‬توصيل منابع اصتهد‬
‫‪ Type of Capacitors‬‬ ‫‪ ‬أنواع اظتكثفات‬
‫‪ Capacitors connection‬‬ ‫‪ ‬توصيل اظتكثفات‬
‫‪ Series Connection‬‬ ‫‪ ‬توصيل اظتكثفات على التسلسل‬
‫‪ Parallel Connection‬‬ ‫‪ ‬توصيل اظتكثفات على التفرع‬
‫)‪ Kirchhoff's voltage law (KVL‬‬ ‫‪ ‬قانون كًنشوف للجهد‬
‫)‪ Kirchhoff's Current law (KCL‬‬ ‫‪ ‬قانون كًنشوف للتيار‬
‫‪ Voltage Divider‬‬ ‫‪ ‬غتزئ اصتهد‬
‫‪ Power in a Series Circuit‬‬ ‫‪ ‬القدرة يف الدارات التسلسلية‬
‫‪ Troubleshooting‬‬ ‫‪ ‬اكتشاف األعطال‬
‫‪ Determining an unknown parallel Resistor‬‬ ‫‪ ‬إجياد مقاومة غتهولة يف الدارات التفرعية‬
‫‪ Current Divider in parallel Circuits‬‬ ‫‪ ‬جتزئة التيار يف الدارات التفرعية‬
‫‪ Power in Parallel Circuits‬‬ ‫‪ ‬القدرة يف الدارات التفرعية‬
‫‪ Analysis of series – parallel circuits‬‬ ‫‪ ‬حتليل الدارات التسلسلية التفرعية‬
‫‪ Voltage Drops in series – parallel circuits‬‬ ‫‪ ‬إجياد اعتبوط يف اصتهد يف الدارات اظتركبة‬
‫‪ Energy Resources‬‬ ‫‪ ‬مصادر الطاقة‬
‫‪ Fossil Energy Sources‬‬ ‫‪ ‬اظتصادر األحفورية للطاقة‬
‫‪ Renewable Energy Sources‬‬ ‫‪ ‬مصادر الطاقة اظتتجددة‬
‫‪ Nuclear Energy Sources‬‬ ‫‪ ‬مصادر الطاقة النووية‬
‫‪ Hydro power station‬‬ ‫‪ ‬ػتطات التوليد بواسطة التبينات اظتائية‬

‫‪10‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫‪ Thermal power station‬‬ ‫‪ ‬احملطات اضترارية لتوليد الكهرابء‬


‫‪ Gas turbine power station‬‬ ‫‪ ‬ػتطات التوليد بواسطة التبينات الغازية‬
‫‪ Diesel power station‬‬ ‫‪ ‬ػتطات توليد بواسطة ػتركات الديزل‬
‫‪ Renewable Energy station‬‬ ‫‪ ‬ػتطات توليد الكهرابء من الطاقة اظتتجددة‬
‫‪ Nuclear Energy station‬‬ ‫‪ ‬ػتطات توليد بواسطة الطاقة النووية‬
‫‪ The p-n Junction Diode‬‬ ‫‪ ‬الديود ثنائي الوصلة ‪pn‬‬
‫‪ The p-n Junction Diode with Applied Bias‬‬ ‫‪ ‬الديود ثنائي الوصلة ‪ pn‬عند تطبيق جهد االؿتياز‬
‫‪ Forward Bias‬‬ ‫‪ ‬االؿتياز األمامي‬
‫‪ Reverse Bias‬‬ ‫‪ ‬االؿتياز العكسي‬
‫‪ Characteristics of the Semiconductor Diode‬‬ ‫‪ ‬منحين اطتواص لثنائي شبو اظتوصل‬
‫‪ The Diode Equivalent Circuit‬‬ ‫‪ ‬الدارة اظتكافئة للثنائي‬
‫‪ The Ideal Diode‬‬ ‫‪ ‬الثنائي اظتثايل‬
‫‪ Comparison Between Silicon and Germanium‬‬ ‫‪ ‬مقارنة بٌن ثنائي السيليكون ‪ Si‬و ثنائي اصترمانيوم ‪Ge‬‬
‫‪Diode‬‬
‫‪ The Basic Dc power Supply‬‬ ‫‪ ‬مصدر القدرة األساسي ذو التيار اظتستمر‬
‫‪ The Half Wave Rectifiers‬‬ ‫‪ ‬دارات التقومي نصف موجة‬
‫‪ The Half Wave Rectifiers With Transformer‬‬ ‫‪ ‬دارات التقومي نصف موجة ابستخدام ػتول‬
‫‪ The full Wave Rectifiers‬‬ ‫‪ ‬دارات التقومي موجة كاملة‬
‫‪ The full Wave Center – tapped Rectifier‬‬ ‫دارات التقومي موجة كاملة ابستخدام ػتول ذو نقطة منتصف‬ ‫‪‬‬
‫‪ The full Wave Bridge Rectifier‬‬ ‫‪ ‬دارات التقومي اصتسرية‬
‫‪ Filters‬‬ ‫‪ ‬اظترشحات‬
‫‪ Zener Diode‬‬ ‫‪ ‬ثنائي زينر‬
‫‪ Bipolar Junction Transistor‬‬ ‫‪ ‬التانزستور ثنائي القطبية‬
‫‪ Common- Emitter Configuration‬‬ ‫‪ ‬تركيبة الباعث اظتشتك‬
‫‪ Common- Collector Configuration‬‬ ‫‪ ‬تركيبة اجملمع اظتشتك‬
‫‪ Common- Base Configuration‬‬ ‫‪ ‬تركيبة القاعدة اظتشتكة‬
‫)‪ Field Effect Transistor (FET‬‬ ‫‪ ‬ترانزستورات أتثًن اجملال‬
‫)‪ Junction Field Effect Transistor (JEFT‬‬ ‫‪ ‬ترانزستور أتثًن اجملال ذو الوصلة‬
‫‪ Operation of the JFET‬‬ ‫‪ ‬كيفية عمل ترانزستور أتثًن اجملال ذو الوصلة‬
‫‪ The Enhancement MOSFET‬‬ ‫‪ ‬ترانزستور ‪ MOSFET‬ذو النوع التعزيزي‬
‫‪ The Depletion MOSFET‬‬ ‫‪ ‬ترانزستور ‪ MOSFET‬ذو النوع االستنزايف‬
‫‪ Logical Gates‬‬ ‫‪ ‬البواابت اظتنطقية‬
‫‪ The Half Adder Circuit‬‬ ‫‪ ‬دارة اصتامع النصفي و الكامل‬
‫عدد الساعات ‪ 4 :‬نظري‬ ‫الفصل ‪ :‬الثاين‬ ‫السنة‪ :‬األوىل‬ ‫االختصاص ‪ :‬ىندسة الربغتيات‬

‫‪11‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

(English Language) (2) (2) ‫ لغة أجنبية‬:‫اسم املقرر‬

The ideas discussed in the typed


The Unit Vocabularies Grammar
texts and tape scripts

9-Devices for Assistive technologies for the


Devices for the disabled Noun phrases
the disabled disables

10-Magnetic A portable hard drive, Magnetic Word building


storage storage Precautions

11-Optical CDs and DVDs Types and technical details


Connectors 2
storage Optical disks and drives of optical storage

Flash drives, Memory in a flash,


12-Flash Types and technical details
The difference between MP3 and Word building
memory of flash memory
MP4

Countable
13-The Windows Vista, GUI operating GUIs,the Wimp and
operating systems, Comparing user environment, desktop uncountable
system interfaces features ,etc. nouns

Articles

The cut and paste technique, WP Giving and


14-Word
tools, Instructions for using Find following
processing
and Replace in Word instructions

15- The Excel spreadsheet program, Functions and features of


Spreadsheets An invoice and converting later, spreadsheets and Plurals
and databases Databases databases

12
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ نظري‬4 :‫عدد الساعات‬ ‫ الثاين‬:‫الفصل‬ ‫ األوىل‬:‫السنة‬ ‫ ىندسة الربغتيات‬:‫االختصاص‬

(French Language) )2( ‫ فرنسي‬:‫اسم املقرر‬

Objectifs d’apprentissage
Deuxième semestre(première année)

Parcours 3:LE TEMPS


Ce parcours a pour objectif de permettre à l’élève de manierles notions de temps(pré-
sent,passé,futur,revient au passé composéqui est mis en relation avec l’imparfait
une première approche du futur simple
Séquence 9: Tranches de vie
parler d’un évenement passé,verbes d’action,passé composé des verbes être ou avoir
rédiger une carte postale ( raconter )
Séquence10: Évenement
depuis,ça fait,il y a,passé composé négatif,texte biographique,rédiger un message
Séquence11: Reprise,anticipation
parler de l’avenir,exprimer un demande,un jugement,le futur)verbes en er,condition-
nel,pronom on,objets usuels,météo,listes des courses,unités de quantification
Séquence 12: Récits
première approche du rècit,l’imparfait,événement de la vie,situer un appel téléphon-
iIque,description physique
Parcours 4: INTERACTIONS
Demande de renseignement,dire de faire,proposer\accepter\refuser l’apprenant découvrira de
nouveaux outils linguistiques tel que le conditionnel,les verbes pouvoir,
vouloir,utilisera ses nouvelles compétences dans le cadre de la demande d’horaire.
Séquence 13: Demandes
demander un chemain,un horaire,organiser une demande,conditionnel,en\y,quand,
où,pourquoi,localisation dans l’espace,tramsmettre un programme en réel
Séquence 14: Consignes
dire àqqn de faire qqc,donner une conseigne,les constructions verbales directes ou
indirectes,impératifs,verbes pronomineaux,intonation du reproche
Séquence 15: Reprise,anticipation
prendre des notes,rapporter les paroles de qqn,raconter,comparer,superlatifs,futur
activité professionnelles,comprendre un texte publicitaire
Séquence 16: Propositions
Proposer\accepter\refuser,indiquer le déroulement d’un programme,les marques de
chronologie,si +imparfait,familles de mots,répondre à un texte

13
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫عدد الساعات ‪ 2 :‬نظري‬ ‫الفصل ‪ :‬الثاين‬ ‫السنة‪ :‬األوىل‬ ‫االختصاص ‪ :‬ىندسة برغتيات‬

‫اسم املقرر‪ :‬الثقافة القومية ‪National culture‬‬

‫‪ Civilization‬‬ ‫‪ ‬اضتضارة‬


‫‪ Factors of Arab Unity‬‬ ‫‪ ‬عوامل وحدة األمة العربية‬
‫‪ Arab Nationalism‬‬ ‫‪ ‬القومية العربية‬
‫‪ Palestinian Question‬‬ ‫‪ ‬القضية الفلسطينية‬
‫‪ Correctioninst Movement‬‬ ‫‪ ‬اضتركة التصحيحية‬
‫‪ Achievements of Correctioninst‬‬ ‫‪ ‬إؾتازات اضتركة التصحيحية‬
‫‪movement‬‬
‫‪ Peace conference‬‬ ‫‪ ‬مؤدتر السالم‬
‫‪ International Variables‬‬ ‫‪ ‬اظتتغًنات الدولية‬
‫‪ Mr. president Bashar Alassad’s‬‬ ‫‪ ‬خطاب القسم للسيد الرئيس بشار األسد أمام غتلس‬
‫‪speech at people’s assembly )vote‬‬ ‫الشعب‬
‫)‪Session‬‬
‫‪ Our concept of terrorism‬‬ ‫‪ ‬اظتوقف من اإلرىاب‬
‫‪ Our concept of peace as delivered by‬‬ ‫‪ ‬اظتوقف من السالم كما حدده السيد الرئيس بشار األسد‬
‫‪Mr. President Bashar Alassd‬‬

‫‪14‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫عدد الساعات ‪ 2 :‬نظري ‪ 2 +‬عملي‬ ‫الفصل ‪ :‬الثاين‬ ‫السنة‪ :‬األوىل‬ ‫االختصاص ‪ :‬ىندسة الربغتيات‬

‫اسم املقرر‪ :‬رايضيات حاسوبية (‪(Computing Mathematics)(2) )2‬‬

‫‪ Complex numbe‬‬ ‫‪ ‬حبث األعداد العقدية‬

‫‪ Mathematical statistics‬‬ ‫‪ ‬حبث اإلحصاء الرايضي‬

‫‪ Probability theory‬‬ ‫‪ ‬حبث نظرايت االحتمال‬

‫‪ Probability distribution‬‬ ‫‪ ‬حبث التوزيعات االحتمالية‬

‫‪ Methods of numerical‬‬ ‫‪ ‬حبث الطرق العددية للحساب التكاملي‬


‫‪integral‬‬

‫‪15‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ عملي‬2 + ‫ نظري‬2 : ‫عدد الساعات‬ ‫ الثاين‬: ‫الفصل‬ ‫ األوىل‬:‫السنة‬ ‫ ىندسة الربغتيات‬: ‫االختصاص‬

(Internet Web Design & Development) ‫ تصميم وتطوير مواقع انتنت‬:‫اسم املقرر‬

 WEB Design WEP ‫ تصميم‬


 Definition the Internet ‫ تعريف االنتنت‬
 how the Internet change the world ‫ كيف غًنت االنتنت العامل‬
 how to connect to the Internet ‫ كيف ؿتقق االتصال مع االنتنت‬
 WEB Design languages ‫ لغات تصميم صفحة اظتوقع‬
 Insert & Edit (HTML) (HTML) ‫ إدراج وتعديل‬
 heading ‫ التويسة‬
 paragraph ‫ الفقرة‬
 lists ‫ القوائم‬
 images ‫ الصور‬
 horizontal rules ‫ اطتط األفقي‬
 bookmark ‫ االشارة اظترجعية‬
 links ‫ االرتباط‬
 special character ‫ الرموز اطتاصة‬
 table ‫ اصتدول‬
 form ‫ النموذج‬
 Insert &edit (CSS) (CSS) ‫ إدراج وتعديل‬
 Margin ‫ اعتوامش‬
 font ‫ أمناط‬
 image and position of web page ‫ صور ومواقع عناصر صفحة اظتوقع‬
elements
 JavaScript JavaScript 
 variables ‫ اظتتغًنات‬
 objects ‫ الكائن‬
 functions ‫ التوابع‬
 events ‫ األحداث‬

16
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫عدد الساعات ‪ 2 :‬نظري ‪ 4 +‬عملي‬ ‫الفصل ‪ :‬األول‬ ‫السنة‪ :‬األوىل‬ ‫االختصاص ‪ :‬ىندسة الربغتيات‬

‫اسم املقرر‪ :‬برغتة (‪(Programming)(2) (2‬‬

‫‪ Method overloading‬‬ ‫‪ ‬التحميل الزائد للمناىج‬


‫‪ Recursion‬‬ ‫‪ ‬العودية‬
‫‪ Classes‬‬ ‫‪ ‬الصفوف‬
‫‪ Identifying objects in a problem‬‬ ‫‪ ‬إجياد األغراض يف اظتسألة‬
‫‪ Identifying an object’s Attributes‬‬ ‫‪ ‬ؽتايزة صفات الغرض‬
‫‪ Identifying an object’s Behaviors‬‬ ‫‪ ‬ؽتايزة أفعال الغرض‬
‫‪ Class define‬‬ ‫‪ ‬تعريف صف‬
‫‪ Data member‬‬ ‫‪ ‬متحوالت الصف‬
‫‪ Methods‬‬ ‫‪ ‬مناىج الصف‬
‫) ‪ Access Modifiers ( private , private‬‬ ‫‪ ‬التحكم يف الوصول إىل أعضاء الصنف‬
‫‪ Constructors‬‬ ‫‪ ‬البواين‬
‫‪ properties‬‬ ‫‪ ‬اطتصائص‬
‫‪ static members‬‬ ‫‪ ‬األعضاء الساكنة‬
‫‪ Operators overloading‬‬ ‫‪ ‬التحميل الزائد للمعامالت‬
‫‪ unary operators‬‬ ‫‪ ‬اظتعامالت األحادية‬
‫‪ binary operators‬‬ ‫‪ ‬اظتعامالت الثنائية‬
‫‪ Data structures‬‬ ‫‪ ‬بىن اظتعطيات‬
‫‪ self-referential class‬‬ ‫‪ ‬الصف الذي يشًن لنفسو‬
‫‪ link list‬‬ ‫‪ ‬الالئحة اظتتابطة‬
‫‪ stack‬‬ ‫‪ ‬اظتكدس‬
‫‪ queue‬‬ ‫‪ ‬الرتل‬
‫) ‪ trees ( binary search tree‬‬ ‫‪ ‬األشجار ( شجرة البحث الثنائي )‬
‫‪ Generic‬‬ ‫‪ ‬العموميات‬
‫‪ generic concept‬‬ ‫‪ ‬مفهوم ‪ generic‬وفوائده‬
‫‪ create generic method‬‬ ‫‪ ‬إنشاء منهج غًن ػتدد منط وسيطو‬
‫‪ create generic class‬‬ ‫‪ ‬إنشاء صف غًن ػتدد منط عضو منو‬
‫‪ Collections‬‬ ‫‪ ‬اجملموعات ‪Collections‬‬

‫عدد الساعات ‪ 2 :‬نظري ‪ 4 +‬عملي‬ ‫الفصل ‪ :‬األول‬ ‫السنة‪ :‬الثانية‬ ‫االختصاص ‪ :‬ىندسة الربغتيات‬

‫‪17‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

(Operating Systems(2)) )2(‫نظم تشغيل‬: ‫اسم املقرر‬

 Overview ‫ حملة اترخيية‬


 Install system ‫ كيفية تنصيب النظام وحتديثو وإعداده‬
 user commands
‫ أوامر اظتستثمر العادي وبيئة عملو‬
 user files and home directory ‫ ملفاتو ودليلو اطتاص‬
 manage file & folders ‫ أدارة اظتلفات واألدلة والبحث‬
 E- mail ‫ تبادل الربيد االلكتوين‬
 Printing ‫ عمليات الطباعة‬
 text editor VI vi ‫ ػترر النصوص‬
 graphic mode and shortcuts ‫ التعرف على البيئة الرسومية واختصاراهتا‬
 Package Manager ‫ ادارة الربامج‬
 add and remove and upgrade rpm ‫ اضافة وازالة الربامج ابستخدام أمر‬
packages using rpm
 Backup and Restore ‫ النسخ االحتياطي واالستعاد‬
 why use backup and media ‫ امهية النسخ و وسائلو‬
 Backup utility tar , cpio , dd tar , cpio , dd ‫ ادوات النسخ‬
 workink with MS-DOS Diskettes mtools ‫ ادوات التعامل مع القرص اظترن‬
 compress files zip , gunzip ‫ الضغط وفك الضغط‬
 programming shell shell ‫ الربغتة بلغة مفسر العمليات‬
 variables & parameters ‫ اظتتحوالت والبارامتات‬
 loops for , while , until ‫ اضتلقات‬
 conditional expression if , test , case ‫ اصتملة الشرطية‬
 read , expr ,trap trap , expr, read ‫ رتلة‬
 Partitioning Hard & BootLoader (LILO , ‫ تقسيم القرص الصلب و برامج التحميل‬
(LILO ,GRUB) GRUB)
 hard names and files ‫ اشتاء االقراص واقسامها واظتلفات اطتاصة هبا‬
 configuration file ‫ استخدام ملف اعداد برانمج التحميل‬
 boot options ‫ خيارات االقالع‬
 run levels ‫ مستوايت العمل‬
 Startup and shutdown ‫ اإلقالع وايقاف التشغيل‬
 startup process ‫ مراحل اقالع النظام‬
 boot files fstab , inittab fstab ,inittab ‫ ملفات االقالع‬

18
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

 Rc.d script rc.d ‫ ملفات اضتاالت‬


 shutting down ‫ ايقاف التشغيل‬
 User and group ‫ إدارة اظتستثمرين واجملموعات‬
 user & groups files ‫ ملفات ادارة اظتستخدمٌن واجملموعات‬
 add and remove and modify
users & groups ‫ اضافة وحذف وتعديل اظتستخدمٌن واجملموعات‬
 password restricted ‫ قيود كلمة السر‬
 account security ‫ امن اضتساب‬
 Process administration ‫ إدارة اظتهام واإلجراءات‬
 proccess and Zombies ‫ معاصتة االجرائيات‬
 start & stop process ‫ تشغيل وايقاف االجرائيات‬
 changing priority nice & renice renice & nice ‫ تغيًن اولوايهتا‬
 sending signals ‫ ارسال اشارات لالجرائيات‬
 administreting at & crontab crontab & at ‫ ادارة اظتهام اجملدولة‬
 X-Window system X ‫ نظام البيئة الرسومية‬
 X window server X ‫ ؼتدم‬
 Desktops Kde, Gnome Genom , KDE ‫ اسطح اظتكتب‬
 Window Manegers xdm , kdm ‫ مدراء النوافذ‬

19
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ عملي‬2 + ‫ نظري‬4 : ‫عدد الساعات‬ ‫ األول‬: ‫الفصل‬ ‫ الثانية‬:‫السنة‬ ‫ ىندسة الربغتيات‬: ‫االختصاص‬

(Computer Networking) ‫شبكات حاسوبية‬: ‫اسم اظتقرر‬

 Network Concept and its Advantage ‫ مفهوم الشبكة والفائدة منها‬


 Network Equipments ‫ التجهيزات األساسية لنظام شبكة‬
 LAN,WAN,MAN Networks LAN,WAN,MAN ‫ مفهوم الشبكات‬
 OSI layers OSI ‫ طبقات الشبكة‬
 Network Cables ‫ أنواع كبالت الشبكة‬
 Twisted Pair ‫ الكبالت اظتزدوجة‬
 Coaxial ‫ الكبالت احملورية‬
 Fiber Optics ‫ األلياف الضوئية أو الزجاجية أو البصرية‬
 Networks Topology ‫ طريقة توصيل الشبكات‬
 Peer to Peer, Client –Server and ‫ شبكة (الند للند ) و شبكة (اظتخدم الوكيل ) و شبكة‬
Workgroups networks ) ‫(غتموعات العمل‬
 Frame Structure ‫ بنية اإلطار‬
 Packet Structure ‫ بنية الرزمة‬
 Classes ‫ مفهوم الصفوف‬
 IP Version 4 IPVer.4 ‫ العنونة اظتنطقية يف الـ‬
 DHCP (Dynamic Host Configuration ‫ العنونة الديناميكية‬
Protocol )
 CIDR ( Class Less- Inter Domain Routing) CIDR ‫ مفهوم ال ـ‬
 Ipconfig-ping-tracert- netstat-nbtstat netstat- ‫ م ــن خ ــالل تعليم ــات‬DHCP ‫ اختب ــار عم ــل‬
nbtstat ipconfig-ping-tracert
 Token passing and CSMAlCD ‫ دترير العالم كشف اضتامل‬
 Ethernet IEEE802.3 Ethernet IEEE802.3‫ مفهوم‬
 Segment Segment ‫ مفهوم‬
 10Base2 10Base2 ‫ شبكة‬
 10Base5 10Base5 ‫ شبكة‬
 10Base T 10Base T ‫ شبكة‬
 Token Ring network Token Ring ‫ شبكة‬
 Network accessories ‫ إكسسوارات الشبكة‬
 Repeater ‫ مكرر أو مقوي اإلشارة‬
 Switch and Hub ‫ اظتبدل و اظتوزع‬

20
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫‪ Bridge and Router‬‬ ‫‪ ‬اصتسر و مرشد اظتسار‬


‫‪ Backbone‬‬ ‫‪ ‬العمود الفقري‬
‫‪ Gateway‬‬ ‫‪ ‬بوابة العبور‬

‫‪21‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ نظري‬4 : ‫عدد الساعات‬ ‫ األول‬: ‫الفصل‬ ‫ الثانية‬:‫السنة‬ ‫ ىندسة الربغتيات‬: ‫االختصاص‬


(English Language) (3) (3) ‫ لغة أجنبية‬:‫اسم املقرر‬
The ideas discussed in the
The Unit Vocabularies Grammar
typed texts and tape scripts

16- What’s spreadsheet?


Cells, Columns, Formulas,
What is it used for?
Values, Some shortcuts in -----
Spreadsheets Spreadsheets versus visual
the excel program.
representation.
What a database is.
What it is used for.
17-Databases Basic features of database Fields, Records, Files,
Plurals
programs- Mail merging, Layout, Updating
Standard letters- data
document- main documents
What’s the Internet? Internet
18-Faces of the
software: e-mail, Web, Browser, Modem, Hypertext, Link, Be going to +
Internet Newsreader ,IRC /Chats, FTP, Url, Intranet infinitive
Conferencing, Telnet
19-Graphics A basic tool palette computer Graphics, Patterns,
and design graphics – describing 2D and 3D Primitives, Attributes, Gerunds(-ing)
graphics Dithering, Zoom, Rotation
The page layout
20-Desktop application, Service bureau, Affixation
Fonts, a necessary part of DTP
Publishing Font Scalable fonts, Conversion
What is ‘desktop publishing’?
Postscript fonts, adobe Compounding
systems
HTML codes, The
21-web design How to plan , design and publish
homepage, The internet Modal verbs
a website- Creating web pages
portal, Web editors
A multimedia system software : A built-in synthesizer, MIDI,
revision- Multimedia on the web Streaming, Webcast, Plug-
22-Multimedia Conditional
– recognizing file formats- in, Video editing ,File
clauses
describing the process of extensions, MP3 Rate, Wav
making a movie on a PC files,
Algorithm, Flowchart,
Coding Machine, Code,
Debugging bugging,
23-Program
Steps in producing a program- Documentation, High-level Infinitive
Design programming language language, Low-level constrictions.
language, The compiler
Assembler, The source
program, Assembly

22
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

language, The object


program, Problem-oriented
languages, Machine-
oriented languages ,Object-
oriented languages:

23
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ نظري‬4 : ‫عدد الساعات‬ ‫ األول‬:‫الفصل‬ ‫ الثانية‬:‫السنة‬ ‫ ىندسة الربغتيات‬: ‫االختصاص‬

(French Language) (3) (3)‫ فرنسي‬:‫اسم املقرر‬


Première semestre (Deuxième année)

Dans cette semestre les éudiants prendront les leçons suivantes:

Savoir-faire linguistiques
1-Se présenter,prendre cotacts avec qqn,poser des questions,répondre à des questions,
Indentifier qqn,parler de soi,demander à qqn des renseignements,établir une relation avec qqn.Saluer
qqn,exprimer ses goûts et opinions .Donner des informations générales sur un lieu,présenter un lieu
2-Donner,obtenir,situer,localiser,porter un jugement positif ou négatif sur un lieu,ra-
pporter un événement.Demander\donner horaire,rendez-vous,emploi du temps,
demande polie,standard,directe,décrire,identifierqqn,se décrire dans un petite annonce
3-Décrire un objet,demander le prix,comparer,quantifier.Donner une information sur un événement
passé,situer un événement de façn précise ou imprécise.
Compréhension et production de récit.Parler de l’avenir,exprimer un conseil

Grammaire
1-Les verbes être + avoir, habituer,s’appeler,masculin/féminin,le pluriel,les jours de la semaine.Les adjectifs
possessifs,les marques du pluriels,la négation,les indicateurs de temps.Au\en+noms de pays,aller à,venir
de,dela/du,arcticle défini/indéfini\partitif
On\nous,les chiffres,les adjectifs démonstratifs,repérage des formes du passé composé
2- Expression indiquant la situation d’un lieu ,les ordinaux,la négation ne………pas\
ne……plus.C’est + nom ou + adjectif,quel\quelle+nom,indicateurs de lieu,de temps
l’imparfait,le condicionnel,l’heure.Le pronom relatif,l’interrogation,les pronoms
personnels compléments,être entrain de\venir de + infinitif
3- les comparatifs,passé composé avec être ou avoir,morphologie de l’imparfait
Les indicateurs temporels :depuis,il y a,ça fait…..que,évoquer une duée dans le passé
Le futur,le futur proche, le présent à valeur de futur.

Écrit
Comprendre et rédiger de courts textes écrits,caractériser qqn,décrire un lieu,prendre des notes,faire des
projets,répondre à un petite annonce,précision,décorder,et rédiger
Un petite annonce,la lettre privé,la lettre adminstrative,compréhension de textes
Naratifs,rédiger une invitation et un mot d’excuse

24
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

:‫عدد الساعات‬ ‫ األول‬: ‫الفصل‬ ‫ الثانية‬: ‫السنة‬ ‫ ىندسة برغتيات‬: ‫االختصاص‬


: ‫ حتليل نظم‬: ‫اسم املقرر‬

 Introduction to System Analysis ‫ مقدمة إىل حتليل النظم‬


 Information Systems ‫ أنظمة اظتعلومات‬
 Information Systems types ‫ أنواع أنظمة اظتعلومات‬
 System ‫ النظام‬
 The difference between system and ‫ الفرق بٌن اظتعلومات وبٌن أنظمة اظتعلومات‬
IS
 Challenges in IS development ‫ التحدايت اليت تواجو تطور أنظمة اظتعلومات‬
 Introduction to Relational Databases ‫ مقدمة إىل قواعد اظتعطيات العالئقية‬
 Relational Databases ‫ قواعد اظتعطيات العالئقية‬
 Database scheme ‫ ؼتطط قواعد البياانت‬
 Entity relationship diagram ‫ اظتخطط اظتفاىيمي‬
 Logical Diagram ‫ اظتخطط اظتنطقي‬
 Normalization ‫ التنظيم‬
 Normalization Process ‫ عمليات التنظيم‬
 First Normal Form )1NF( ‫ الشكل النظامي األول‬
 Second Normal Form 2NF( ‫ الشكل النظامي الثاين‬
 Third Normal Form 3NF( ‫ الشكل النظامي الثالث‬
 Requirements Capture ‫ رتع اظتتطلبات‬
 Introduction ‫ مقدمة‬
 User Requirements ‫ متطلبات اظتستخدم‬
 Documenting Requirements ‫ توثيق اظتتطلبات‬
 Use cases ‫ ؼتطط اضتالة‬
 Requirements modelling ‫ منذجة اظتتطلبات‬
 Class Diagram ‫ ؼتطط الصفوف‬
 Transaction Management ‫ ادارة اظتناقالت‬
 Backup Strategy ‫ نظام التعايف‬

25
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫عدد الساعات ‪ 2 :‬نظري ‪ 2 +‬عملي‬ ‫الفصل ‪ :‬األول‬ ‫السنة‪ :‬الثانية‬ ‫االختصاص ‪ :‬ىندسة الربغتيات‬

‫اسم املقرر‪ :‬قواعد معطيات (‪(Data Base) (1) )1‬‬

‫‪ Introduction to Database‬‬ ‫‪ ‬مقدمة إىل قواعد اظتعطيات‬


‫‪ Purpose of Database‬‬ ‫‪ ‬اعتدف والفائدة من قواعد اظتعطيات‬
‫‪ Concurrency‬‬ ‫التماسك ووحدة البياانت‬
‫‪ Recovery‬‬ ‫االستعادة‬
‫‪ Security‬‬ ‫األمان‬
‫‪ Referential Integrity‬‬ ‫التكاملية اظترجعية‬
‫‪ Portability‬‬ ‫إمكانية التحميل يف ؼتتلف‬
‫‪ Introduction to Relational Databases‬‬ ‫‪ ‬مقدمة إىل قواعد اظتعطيات العالئقية‬
‫‪ Relational Databases‬‬ ‫قواعد اظتعطيات العالئقية‬
‫‪ Relational Rules‬‬ ‫قوانٌن االرتباط العالئقي‬
‫‪ Relational Terminology‬‬ ‫مصطلح االرتباط العالئقي‬
‫‪ Entities & Attributes‬‬ ‫الكينون والسمات‬
‫‪ Relational Database Management‬‬ ‫نظم إدارة قواعد البياانت العالئقية‬
‫‪System‬‬
‫‪ Normalization‬‬ ‫‪ ‬التقييم‬
‫‪ Normalization Process‬‬ ‫‪ ‬عمليات التقييم‬
‫‪ First Normal Form‬‬ ‫‪ ‬النموذج األول‬
‫‪ Second Normal Form‬‬ ‫‪ ‬النموذج الثاين‬
‫‪ Third Normal Form‬‬ ‫‪ ‬النموذج الثالث‬
‫‪ Abstarction Level‬‬ ‫‪ ‬مستوايت التجريد للبياانت‬
‫‪ Physical Level‬‬ ‫‪ ‬اظتستوى الفيزايئي‬
‫‪ Logical Level‬‬ ‫‪ ‬اظتستوى اظتنطقي‬
‫‪ Retrieving Data‬‬ ‫‪ ‬استجاع البياانت‬
‫)‪ Structured Query Language (SQL‬‬ ‫‪ ‬لغة الـ ‪SQL‬‬
‫‪ SQL*Plus‬‬ ‫‪ ‬واجهة ‪SQL*PLUS‬‬
‫‪ Connecting to Oracle‬‬ ‫‪ ‬االتصال بـ أوراكل‬
‫‪ Describing Tables‬‬ ‫‪ ‬توصيف اصتداول‬
‫‪ Simple Select Statements‬‬ ‫‪ ‬عبارة ‪Select‬البسيطة‬
‫‪ Selecting Multiple Columns‬‬ ‫‪ ‬استخدام عدة جداول‬

‫‪26‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

 Order By Clause ‫ عبارة الفرز‬


 The Where Clause Where ‫ استخدام عبارة‬
 Where Clause Operators Where ‫ اظتعامالت اظتستخدمة مع‬
 Equal Operator ‫ اظتساواة‬
 Not Equal Operator ‫ عدم اظتساواة‬
 IN Operator In ‫ عبارة‬
 LIKE Operator Like ‫ عبارة‬
 BETWEEN Operator Between ‫ عبارة‬
 NULL Operator Null ‫ معامالت‬
 ISQL*PLUS ISQL*PLUS ‫ أوامر بيئة‬
 Calculations & Character Functions ‫ توابع النصوص واضتساب‬
 Performing Calculations ‫ تنفيذ عمليات اضتساب‬
 NVL Function NVL ‫ اتبع‬
 DECODE Function Decode ‫ اتبع‬
 Date & Numeric Functions ‫ توابع األرقام والتاريخ وتنسيقها‬
 Group Operators SQL ‫ معامالت التجميع يف‬
 The Group By Clause Group by ‫ عبارة‬
 Group Functions Group by ‫ اتبع‬
 The Having Clause Having ‫ رتلة‬
 Using Multiple Tables Select ‫ استخدام عدة جداول يف‬
 Simple Table Join ‫ ربط جدول بسيط‬
 Qualified Column Reference ‫ معامل اظترجعية للعمود يف اصتدول‬
 Table Alias ‫ تسمية اصتداول‬
 Self-Join ‫ الربط الذايت مع اصتدول‬
 Outer Joins ‫ الربط اطتارجي مع اصتداول‬
 Multiple Table Joins ‫ ربط عدة جداول‬
 Advanced Subqueries ‫ استعالمات فرعية متقدمة‬
 Multiple Value Subqueries ‫ استعالم بعدة قيم‬
 Nested Subqueries ‫ استعالم فرعي ضمن استعالم فرعي‬
 Correlated Subqueries ‫ استعالم فرعي مرتبط مع األساسي‬
 EXISTS Operator Exists ‫ عبارة‬
 ANY Operator Any ‫ عبارة‬

27
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

 ALL Operator All ‫ عبارة‬


 Multiple Outer Joins ‫ استخدام عدة عمليات ربط خارجي‬
 Replacing NOT IN With Outer Join ‫ يف االستعالم الفرعي‬not in ‫ استخدام‬
 Tree-Structured Query ‫ استعالم فرعي شجري‬
 CONNECT BY Clause Connect by ‫ استخدام عبارة‬
 Using Multiple Queries ‫ استعالمات مركبة‬
 Single Value Subqueries ‫ استعالم بقيم وحيدة‬
 Multiple Value Subqueries ‫ استعالم بقيم متعددة‬
 Union Queries ‫ استعالمات اجملموعات‬
 Union and Union All ‫ استعالم التوحيد مع التكرار وبدون التكرار‬
 Intersect ‫ التقاطع‬
 Minus ‫ الفرق‬
 Distinct ‫ يف االستعالم‬Distinct ‫ استخدام عبارة‬
 Data Manipulation Language (DML) ‫ تعليمات تغيًن البياانت والنفاذ عتا‬
 INSERT Command ‫ اإلقحام‬
 UPDATE Command ‫ التعديل‬
 DELETE Command ‫ اضتذف‬
 Transaction Control ‫ تنفيذ عدة عمليات مرة واحدة‬
 Issuing Savepoints ‫ حفظ نقاط التاجع‬
 Rollback Command ‫ التاجع الكامل عن التغًنات‬
 Commit Command ً‫ هنائيا‬DML ‫ تنفيذ تعليمات‬
 Data Definition Language(DDL) ‫ تعليمات إنشاء العناصر‬
 Creating Tables ‫ إنشاء اصتداول‬
 Altering Tables ‫ تعديل بنية اصتداول‬
 Creating Tables with Subquery ‫ إنشاء جدول بواسطة استعالم فرعي‬
 Adding Columns to Tables ‫ إضافة حقل إىل جدول‬
 Dropping Tables ‫ حذف جدول‬
 Relational Integrity ‫ مفهوم قيود التكاملية اظترجعية والتعامل معها‬
 Integrity Constraints ‫ قيود التكاملية اظترجعية‬
 Not Null ‫ قيد القيم اطتالية‬
 Unique Constraints ‫ قيد عدم التكرار‬
 Primary Key ‫ قيد اظتفتاح األساسي‬

28
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

 Foreign Key ‫ قيد اظتفتاح الفرعي‬


 Data Dictionary ‫ قاموس البياانت‬
 Identify the contents of Oracle data ‫ تعريف قاموس أوراكل‬
dictionary.
 Display the information about data ‫ معرفة عناصر القاموس‬
dictionary views.
 Query the Oracle data dictionary by ‫ االستعالم ضمن القاموس‬
issuing the Select statement.
 Other Database Objects (Concepts & ‫ عناصر أخرى ضمن أوراكل‬
Creating)
 Private Synonyms ‫ اظترادفات‬
 Creating Sequences ‫ الع ّدادات‬
 Creating Indexes ‫ الفهرس‬
 Creating Views ‫ اظتشهد‬
 Creating Directory ‫ اجمللد‬
 Nested Tables ‫ اصتداول اظتتضمنة‬

29
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫عدد الساعات ‪ 2 :‬نظري ‪ 4 +‬عملي‬ ‫الفصل ‪ :‬األول‬ ‫السنة‪ :‬الثانية‬ ‫االختصاص ‪ :‬ىندسة الربغتيات‬

‫اسم املقرر‪ :‬برغتة متقدمة (‪(Advanced Programming) (1) )1‬‬

‫‪ Inheritance Concept‬‬ ‫‪ ‬مفهوم الوراثة‬

‫‪ Exceptions Concept‬‬ ‫‪ ‬مفهوم االعتاضات‬

‫‪ Sealed class Concept‬‬ ‫‪ ‬مفهوم الصنف العقيم‬

‫‪ Abstract classes Concept‬‬ ‫‪ ‬مفهوم الصنف اجملرد‬

‫‪ Interfaces Concept‬‬ ‫‪ ‬مفهوم الواجهات‬

‫‪ Text Files‬‬ ‫اظتلفات النصية‬ ‫‪‬‬

‫‪30‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ عملي‬4 + ‫ نظري‬2 : ‫عدد الساعات‬ ‫ األول‬: ‫الفصل‬ ‫ الثانية‬:‫السنة‬ ‫ ىندسة الربغتيات‬: ‫االختصاص‬

(Internet Technologies) ‫ تقاانت إنتنت‬:‫اسم املقرر‬

 Internet Concepts ‫ مفاىيم االنتنت‬


 Internet services (browsing - the
– ‫ خدمات االنتنت ( تصفح أىم اظتواقع الشهًنة‬
most famous sites - Search Engines-
)‫اخل‬...‫ الربيد االلكتوين‬-‫ػتركات البحث‬
Email ... etc)
 The history and developments of
‫ اتريخ االنتنت وتطورىا‬
the Internet
 Connection types and settings
Internet connection settings ‫ أنواع االتصال ابإلنتنت وإعدادات اظتستكشف‬
Navigator
 Navigator Explorer settings on a PC
‫ إعدادات اظتستكشف على حاسب شخصي مكتيب‬
desktop
 Explorers(Definition - potential - -‫إعداداهتا‬-‫طرق استثمارىا‬-‫إمكاانهتا‬-‫ أمهيتها‬:‫ اظتستكشفات‬
ways to invest - settings - famous) ‫أشهر اظتستكشفات‬
 Microsoft Explorer-
،‫ مستعرض مايكروسوفت‬
 Mozilla Fire Fox
Mozilla FireFox ‫مستعرض‬
 Search Engines (definition &
) ‫طريقة عملها‬-‫خدماهتا‬-‫ ػتركات البحث (تعريف‬
services(
 Email (definition - accounts - : ‫ الربيد االلكتوين‬
creation - invest – protocols) ‫ بروتوكوالتو‬-‫ استثماره‬-‫ إنشائو‬- ‫تعريف –اضتساابت‬
 Web sites(definition - design) )‫ اظتواقع (تعريف – تصميم‬
 Programming concept from client
‫ مفهوم الربغتة من جهة الزبون و مفهوم الربغتة من جهة‬
side, and programming concept
‫اظتخدم والفرق بينهما‬
from the server side and differences
 The concept of Client/Server Server/Client ‫ التعرف على مفهوم‬
 Management system (definition-
)‫برغتتو‬-‫تصميمو‬-‫حتليلو‬-‫ إدارة احملتوى(تعريفو‬
analysis - design – programming)
 Web design (client side) )‫ تصميم مواقع الويب (جهة الزبون‬
 building –designing and importance .‫ بناء وتصميم وأمهية كل منها‬
 Identify HTML , XHTML HTML,XHTML ‫ لغة النصوص الفائقة‬
Symbols- using- writing- -‫ تفسًنىا‬-‫تنفيذىا‬- ‫ كتابتها‬-‫ استخدامها‬-‫رموزىا‬

31
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

Implementation- Interpretation– ‫ مؤثراهتا‬-‫اظتفسرات‬


influences
 Cascading Style Sheets (CSS) ‫ صفحات األمناط األنسابية‬
 JAVASCRIPT(Symbols - using -
JAVASCRIPT ‫ لغة‬
writing -implementation –
‫ تفسًنىا‬-‫تنفيذىا‬- ‫ استخدامها‬-‫رموزىا‬
interpretation)
 DHTML(Differences from HTML- : DHTML ‫ تقنية‬
ways of dealing – using with web – ‫ التعامل معها‬-HTML ‫الفرق بينها وبٌن‬-‫تعريفها‬
page design ) ‫استخدامها يف تصميم صفحات الويب‬
 Web design (server side) )‫ تصميم مواقع الويب (جهة اظتخدم‬
 programming - design web pages -
‫ربط الصفحات‬- ‫إدارهتا‬- ‫تصميم صفحات االنتنت‬- ‫ برغتة‬
management - link pages with- web
‫إدارة وبرغتة ؼتدمات الويب‬-
servers programming
 Apache sever (definition-
)‫إعداده‬- ‫ تنصيبو‬-‫ (تعريفو‬Apache ‫ ؼتدم الويب‬
installation-configuring)
 PHP language
(‫ كتابتها‬-‫استخدامها‬-‫ )رموزىا‬PHP ‫ لغة‬
(Symbols - using – writing)
 MySql data base language
(definition-Installing- Configuring - - ‫إعداد‬- ‫تنصيب‬- ‫ (تعريف‬MySql ‫ لغة قواعد اظتعطيات‬
connecting with web server - using ) ‫ كتابتها‬-‫ استخدامها‬-‫ربطها مع ؼتدم الويب‬
– writing)
 project: building a Web site ‫ بناء موقع ويب‬:‫ مشروع‬
 Adopted program :s : ‫ الربانمج اظتعتمدة‬
 Macromedia Dreamweaver Macromedia Dreamweaver

32
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫عدد الساعات ‪ 2 :‬نظري ‪ 2 +‬عملي‬ ‫الفصل ‪ :‬األول‬ ‫السنة‪ :‬الثانية‬ ‫االختصاص ‪ :‬ىندسة الربغتيات‬

‫اسم املقرر‪ :‬خوارزميات )‪(Algorithms‬‬

‫‪ Sorting Algorithm‬‬ ‫‪ ‬خوارزميات الفرز (التتيب)‬


‫‪ Bubble Sort‬‬ ‫‪ ‬الفرز الفقاعي‬
‫‪ Selection Sort‬‬ ‫‪ ‬الفرز ابالختيار‬
‫‪ Insertion Sort‬‬ ‫‪ ‬الفرز ابإلقحام‬
‫‪ Merge Sort‬‬ ‫‪ ‬الفرز ابلدمج‬
‫‪ Quick Sort‬‬ ‫‪ ‬الفرز السريع‬
‫‪ Searching Algorithm‬‬ ‫‪ ‬خوارزميات البحث‬
‫‪ Sequential Search‬‬ ‫‪ ‬البحث التسلسلي(اطتطي)‬
‫‪ Binary Search‬‬ ‫‪ ‬البحث الثنائي‬
‫‪ Recursive Algorithm‬‬ ‫‪ ‬اطتوارزميات التعاودية (العودية)‬
‫‪ Towers of Hanoi‬‬ ‫‪ ‬أبراج ىانوي‬
‫‪ Hilbert Curves‬‬ ‫‪ ‬منحنيات ىلربت‬
‫‪ Sierpinski Curves‬‬ ‫‪ ‬منحنيات سًنبنسكي‬
‫‪ Sierpinski Triangle‬‬ ‫‪ ‬مثلث سًنبنسكي‬
‫‪ Backtracking Algorithms‬‬ ‫‪ ‬اطتوارزميات التاجعية‬
‫‪ Knight Tower Problems‬‬ ‫‪ ‬مسألة جولة اضتصان‬
‫‪ Eight Queens Problems‬‬ ‫‪ ‬مسألة الوزراء الثمانية‬
‫‪ Stable Marriage Problems‬‬ ‫‪ ‬مسألة الزواج اظتستقر‬
‫‪ Optimal Selection Problems‬‬ ‫‪ ‬مسألة اطتيار األمثل‬
‫‪ Data Structure‬‬ ‫‪ ‬بُىن اظتعطيات‬
‫‪ Linked Lists‬‬ ‫‪ ‬اللوائح اظتتابطة‬
‫‪ Stacks‬‬ ‫‪ ‬اظتكدسات‬
‫‪ Queues‬‬ ‫‪ ‬األراتل‬
‫‪ Binary Trees‬‬ ‫‪ ‬األشجار الثنائية‬
‫‪ Binary Search Trees‬‬ ‫‪ ‬أشجار البحث الثنائية‬
‫‪ Graph‬‬ ‫‪ ‬اظتخططات‬

‫‪33‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫عدد الساعات ‪ 2 :‬نظري ‪ 2 +‬عملي‬ ‫الفصل ‪ :‬األول‬ ‫السنة‪ :‬الثانية‬ ‫االختصاص ‪ :‬ىندسة الربغتيات‬

‫اسم املقرر‪ :‬اتصاالت رقمية )‪(Digital Communications‬‬

‫‪ Modulation and Demodulation‬‬ ‫‪ ‬التعديل وفك التعديل‬

‫‪ Amplitude Modulation‬‬ ‫‪ ‬التعديل اظتطايل‬

‫‪ Frequency Modulation‬‬ ‫‪ ‬التعديل التددي‬

‫‪ Filter‬‬ ‫‪ ‬اظترشحات‬

‫‪ Fourier Transform‬‬ ‫‪ ‬حتويل فورييو‬

‫‪ Pulse Modulation‬‬ ‫‪ ‬التعديل النبضي‬

‫‪ Time Division Multiplexing‬‬ ‫‪ ‬التجميع بتقسيم الزمن‬

‫‪ Pulse Code Modulation‬‬ ‫‪ ‬التعديل النبضي اظترمز‬

‫‪ Digital Carrier Modulation‬‬ ‫‪ ‬نظم التعديل الرقمي للموجات اضتاملة‬

‫‪ Amplitude Shift Keying‬‬ ‫‪ ‬اإلقفال إبزاحة اظتطال‬

‫‪ Frequency Shift Keying‬‬ ‫‪ ‬اإلقفال إبزاحة التدد‬

‫‪34‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ نظري‬4 : ‫عدد الساعات‬ ‫ الثاين‬: ‫الفصل‬ ‫ الثانية‬:‫السنة‬ ‫ ىندسة برغتيات‬: ‫االختصاص‬

English Language (4) ‫ لغة أجنبية‬:‫اسم املقرر‬


The ideas discussed in the
The Unit Vocabularies Grammar
typed texts and tape scripts
C language, A short
description of Visual Basic,
24-Languages Visual Basic, COBOl, LOGO.. The Passive
Sharing Information about
computer languages.
Java applet, The interpreter,
25-The Java The source code, The byte The past
A brief history of Java
Revolution code, Real–time, The Hot Java simple
browser
Job interview, Job For- since-
advertisement, Discussing present
26-Jobs in Programmer, DTP Operator,
personal qualities and perfect
computing Computer Operator
professional skills, Letter and past
applying for a job simple
Data communication systems,
Interview about cybercafés,
27-Electronic Fax, Teletext, The internet,
Channels of communication,
communications BBS, Prefixes: Tele-, Auto-,
Planning a cybercafé
Inter-, Trans-
Cyberspace: Benefits and
Internet security: User Name,
dangerous for children,
Password, Description,
28-Internet Security and privacy on the
Encryption, Hacker, Cookies, Past simple
Issues Internet , Hackers,
Digital Certificate, Filter,
Discussing the computer
Computer crimes
crime
A computer network,
Network configurations,
LAN, Wan, Node, Transceiver, Prepositional
29-LANs and worldwide communications,
Protocol, Token, Gateway, phrases of
WANs Describing of network,
ADSL, Fiber optics “reference”
connecting via satellite,
Network connections
Palmtops- New products,
WAP , UMTS , Internet TV, Future
30-New The advantages and
Wireless, Bluetooth palmtop continuous,
technologies limitations of handheld
,PDA Future perfect
computers

35
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ نظري‬4 : ‫عدد الساعات‬ ‫ الثاين‬: ‫الفصل‬ ‫ الثانية‬:‫السنة‬ ‫ ىندسة الربغتيات‬: ‫االختصاص‬

(French Language) )4( ‫ لغة فرنسية‬:‫اسم اظتقرر‬


Objectifs d’apprentissage
Deuxième semestre (Deuxième année)

Dans cette semestre les éudiants prendront les leçons suivantes:


Savoir-faire linguistiques
Événements , Histoires , D’hier à demande
1- Donner une information sur un événement passé.
Situer un événement de façon précise ou imprécise
2- Raconter : Compréhension et production de récit.
3- Parler de l’avenir
Exprimer un conseil .
Grammaire
1- Morphologie de l’imparfait
Emploi de l’imparfait , du passé composé
Les indicateurs temporels: depuis , il y a , ça fait……que
Évoquer une durée dans le passé
2- Passé composé avec” être” ou ” avoir”
Les expressions de temps .
3- Le futur : Conjugaison du futur
Le présent à valeur de futur .
Le futur proche
Les indicateurs de chronologie .
Écrit
1- Rechercher un titre
Comprénhion de textes narratifs
2- Chronologie
3- Précision
Faire des projets

36
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ عملي‬2 + ‫ نظري‬2 : ‫عدد الساعات‬ ‫ الثاين‬: ‫الفصل‬ ‫ الثانية‬:‫السنة‬ ‫ ىندسة الربغتيات‬: ‫االختصاص‬

(Information Security) ‫ أمن معلومات‬:‫اسم اظتقرر‬


 Basic Concepts ‫ مبادئ أساسية‬
 Information System Security
‫ أمهيتها‬-‫ مفهوم امن نظم اظتعلومات‬
concept-importance
 Security Components : ‫ التعرف على عناصر أمن اظتعلومات األساسية‬
 Confidentiality Confidentiality ‫ السرية‬
 Data Integrity ‫ التكاملية‬
 Authentication Authentication ‫ الوثوقية‬
 Signature Signature ‫ التوقيع الرقمي‬
 Non-repudiation Non-repudiation ‫ عدم اإلنكار‬
 Authorization Authorization ‫ اإلقرار‬
 Access Control .Access Control ‫ التحكم ابلوصول‬
 Validation Validation ‫ التحقق من الصحة‬
 Cryptography ‫ التشفًن‬
 Cryptography concept ‫ مفهوم التشفًن‬
 Cryptography Type-using ‫ طرق استخدامها –اظتقارنة بينها‬- ‫ أنواع وطرق التشفًن‬
 use cryptography to achieve
‫ حتقيق عناصر األمان ابستخدام خوارزميات التشفًن‬
security requirements
 Malicious Codes ‫ الربغتيات اطتبيثة‬
 definition ‫ تعريفها‬
 I.e. virus, worms, bombs, Trojan
‫ أنواع الفًنوسات‬
hours etc.
 Intrusion detections ‫ مفهوم كشف التطفل‬
 Protection software ‫ مفهوم جدران اضتماية‬
 Protection measurements and
‫ طرق اضتماية‬
corrections.
 Security Policy & Database
‫ السياسة األمنية و أمن قواعد اظتعطيات‬
Security
 Security policy concept ‫ طرق تعريف السياسة األمنية‬
 Database Security Concept ‫ مفهوم أمن قواعد اظتعطيات‬
 Access Control concept ‫ مفهوم نظام التحكم ابلنفاذ‬

37
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ عملي‬2 + ‫ نظري‬2 : ‫عدد الساعات‬ ‫ الثاين‬: ‫الفصل‬ ‫ الثانية‬:‫السنة‬ ‫ ىندسة الربغتيات‬: ‫االختصاص‬

(Data base) (2) )2( ‫ قواعد معطيات‬:‫اسم اظتقرر‬


 Data Dictionary ‫ قاموس البياانت‬
 Identify the contents of Oracle data ‫ تعريف قاموس البياانت‬
dictionary.
 Display the information about data ‫ عرض ػتتوايت القاموس‬
dictionary views.
 Query the Oracle data dictionary ‫ حاالت طرق االستعالم ضمن القاموس‬
by issuing the Select statement.
 Other Database Objects (Concepts & ‫ إنشاء عناصر متقدمة يف أوراكل‬
Creating)
 Public Synonyms ‫ اظترادف العام‬
 Users ‫ اظتستخدم وخصائصو‬
 Roles ‫ عنصر جتميع السماحيات‬
 System & Object Privileges ‫ التعامل مع شتاحيات النظام والعناصر‬
 Introduction to PL/SQL PL/SQL ‫ مقدمة إىل لغة‬
 What is PL/SQL? PL/SQL ‫ ماىي لغة‬
 Block Structure ‫ بنية الكتلة الربغتية أو الربانمج البسيط‬
 Server Output ‫ خرج التعليمات‬
 Declaration Section ‫ التصريح‬
 Variable Assignment ‫ اإلسناد‬
 Select Into Select Into ‫ عبارة‬
 Conditional Control ‫ عبارات التحكم والشرط‬
 Using an Aggregate ‫ استخدام توابع التجميع‬
 Cursors & Looping Cusror ‫ حلقات التكرار ومتحوالت الـ‬
 Loop type ‫ أشكال حلقات التكرار‬
 Cursors Cursor ‫ التصريح عن الـ‬
 Implicit Cursors ‫ الضمنية‬Cursor‫ الـ‬
 Explicit Cursors ‫ الصرحية‬Cursor‫ الـ‬
 Cursor Management Cursor‫ إدارة الـ‬
 Simple & Complex Cursor ‫ البسيطة واظتركبة‬Cursor‫ الـ‬
 Handling Exceptions ‫ التعامل مع األستثناء‬
 Exceptions ‫ االستثناء‬

38
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

 Predefined Exceptions ‫ االستثناء مسبقة التعريف‬


 Handling an Exception ‫ التعامل مع االستثناء‬
 Assigning Error to Exception ‫ إسناد اطتطأ إىل استثناء‬
 User-Defined Exceptions ‫ تعريف استثناء‬
 Table & Record Data Types ‫ السجالت واصتداول الربغتية‬
 PL/SQL Record Data Type ‫ السجل‬
 Defining a Record Data Type ‫ التصريح عن السجل‬
 Using Record Data Types ‫ استخدام السجالت‬
 Defining PL/SQL Tables ‫ تعرف اصتداول الربغتية‬
 Loading PL/SQL Tables ‫ حتميل اصتداول الربغتية‬
 Retrieving Data From PL/SQL ‫ قراءة البياانت من اصتداول الربغتية‬
Tables
 Creating Tables of Records ‫ إنشاء جدول برغتي من السجالت‬
 Reference Cursor. Cursor ‫ مؤشر الـ‬
 Procedures ‫ اإلجرائيات‬
 Procedure Definition ‫ التعريف‬
 Creating Procedures ‫ اإلنشاء‬
 Executing a Procedure ‫ التنفيذ‬
 Procedure Parameters ‫ دترير الوسائط إىل اإلجرائيات‬
 Compiling a Procedure ‫ تررتة اإلجرائية‬
 Modifying a Procedure ‫ تعديل بنية اإلجرائية‬
 Dropping a Procedure ‫ حذف وإسقاط اإلجرائية‬
 Functions ‫ التوايع‬
 Function Definition ‫ التعريف‬
 Creating a Function ‫ اإلنشاء‬
 Executing a Function ‫ طرق تنفيذ التابع‬
 Function Parameters ‫ دترير الوسائط إىل التابع‬
 Compiling Functions ‫ الترتة‬
 Modifying a Function ‫ تعديل بنية التابع‬
 Dropping a Function ‫ حذف وإسقاط التابع‬
 Packages ‫ حزمة الربغتيات‬
 Package Definition ‫ التعريف والتصريح‬
 Package Specification ‫ ػتددات ومكوانت اضتزمة‬

39
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

 Package Body ‫ جسم اضتزمة‬


 Modifying a Package ‫ التعديل‬
 Dropping a Package ‫ حذف وإسقاط اضتكمة‬
 Database Triggers ‫ القوادح ضمن قاعدة البياانت‬
 Trigger Definition ‫ تعريف ومفهوم القادح‬
 Trigger Types ‫ أنواع القادح‬
 DML Triggers DML ‫ القادح مع تعليمات‬
 Views Triggers ‫ القادح مع اظتشاىد‬
 DDL Triggers DDL ‫ القادح مع تعليمات‬
 Database Triggers ‫ القادح على مستوى القاعدة‬
 Schema Concept & Schema ‫ القادح على مستوى اظتستخدم‬
Triggers
 When Clause ‫ضمن القادح‬When ‫ عبارة‬
 Pseudo-columns OLD & NEW NEW ‫ و‬OLD ‫ عبارة‬
 Creating a Trigger ‫ طرق إنشاء القادح‬
 Modifying a Trigger ‫ التعديل على بنية القادح‬
 Compiling a Trigger ‫ تررتة وتفسًن القادح‬
 Disabling a Trigger ‫ إلغاء عمل القادح‬
 Enabling a Trigger ‫ أتىيل القادح‬
 Dropping a Trigger ‫ حذف وإسقاط القادح‬
 Server Side File Utility ‫ التعامل مع اظتلفات جهة اظتخدم‬
 Creating file on server side. ‫ إنشاء اظتلف‬
(External)
 Reading , Searching … .... ‫ البحث والقراءة‬
 Database Side File Utility ‫ التعامل مع اظتلفات ضمن قاعدة البياانت‬
 Creating file on Database ‫ اظتلفات الداخلية‬
(Internal):
 Reading, Writing, Appending, ‫ الكتابة والقراءة والتعديل على اظتلفات‬
Searching …

40
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫عدد الساعات ‪ 2 :‬نظري ‪ 4 +‬عملي‬ ‫الفصل ‪ :‬الثاين‬ ‫السنة‪ :‬الثانية‬ ‫االختصاص ‪ :‬ىندسة الربغتيات‬

‫اسم املقرر‪ :‬برغتة متقدمة (‪(Advanced Programming) (2) )2‬‬

‫‪ Delegate Concept‬‬ ‫‪ ‬مفهوم التفويض‬

‫‪ Events Concept‬‬ ‫‪ ‬مفهوم األحداث‬

‫‪ Binary Files‬‬ ‫‪ ‬اظتلفات النصية‬

‫‪ ADO.net‬‬ ‫‪ ‬التعامل مع قواعد البياانت‬

‫‪ Threads Concept‬‬ ‫‪ ‬مفهوم خيوط الربغتة‬

‫‪ Web Applications‬‬ ‫‪ ‬تطبيقات الويب‬

‫‪41‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫ عملي‬2 + ‫ نظري‬4 : ‫عدد الساعات‬ ‫ الثاين‬: ‫الفصل‬ ‫ الثانية‬:‫السنة‬ ‫ ىندسة الربغتيات‬: ‫االختصاص‬
(Programming Engineering) ‫ ىندسة برغتيات‬: ‫اسم املقرر‬
 Introduction to Software Engineering ‫ مقدمة إىل ىندسة الربغتيات‬
 Requirements Analysis ‫ حتليل اظتتطلبات‬
 Analysis Use case ‫ حتليل ؼتطط الصف‬
 Class responsibility and collaboration ‫ أوراق مسؤولية ومعرفة الصف‬
 Activity Diagram ‫ ؼتطط الفعالية‬
 Reusable Software Components ‫ استخدام العناصر‬
 Moving to Design ‫ االنتقال للتصميم‬
 Physical design ‫ التصميم الفيزايئي‬
 Logical design ‫ التصميم اظتنطقي‬
 Architectural de sign ‫ التصميم اعتندسي‬
 Class design ‫ تصميم الصفوف‬
 Test Strategies ‫ استاتيجيات االختبار‬
 Unit test ‫ اختبار الوحدة‬
 Integration test ‫ اختبار التكامل‬
 System test ‫ اختبار النظام‬
 Acceptance test ‫ اختبار القبول‬
 Software Development process ‫ اظتنهجية‬
 Introduction ‫ مقدمة‬
 Process-methodology-methods ‫الطريقة‬-‫اظتنهجية‬-‫ اإلجرائية‬
 RUP RUP 
 Extreme Programming ‫ الربغتة اظتتطرفة‬
 Agile Agile 
 Scrum Scrum 
 Quality Management ‫ إدارة اصتودة‬
 CMMI CMMI 

42
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫عدد الساعات‪ 2 :‬نظري ‪ 2 +‬عملي‬ ‫الفصل‪ :‬الثاين‬ ‫السنة‪ :‬الثانية‬ ‫االختصاص‪ :‬ىندسة الربغتيات‬

‫اسم املقرر ‪ :‬نظم وسائط متعددة )‪(Multi Media Systems‬‬

‫‪‬‬ ‫‪Introduction to various media types.‬‬ ‫مقدمة إىل ؼتتلف أنواع الوسائط اظتتعددة‬ ‫‪‬‬

‫‪‬‬ ‫‪History of Multimedia.‬‬ ‫اتريخ الوسائط اظتتعددة‬ ‫‪‬‬

‫‪‬‬ ‫‪Tools to build multimedia Systems.‬‬ ‫أدوات بناء نظم الوسائط اظتتعددة‬ ‫‪‬‬

‫‪‬‬ ‫‪Components of a Multimedia system.‬‬ ‫الكائنات الربغتية نظم الوسائط اظتتعددة‬ ‫‪‬‬

‫‪‬‬ ‫‪Multimedia Applications.‬‬ ‫تطبيقات الوسائط اظتتعددة‬ ‫‪‬‬

‫‪‬‬ ‫‪Overview of Multimedia software‬‬ ‫أدوات الربغتة للوسائط اظتتعددة‬ ‫‪‬‬


‫‪tools‬‬
‫‪‬‬ ‫‪The basic concepts of Multimedia‬‬ ‫بنية الوسائط اظتتعددة (الصوت‪-‬الصورة – الفيديو)‬ ‫‪‬‬
‫‪(sound, Image, Video).‬‬

‫‪‬‬ ‫‪Sound programming.‬‬ ‫برغتة الصوت‬ ‫‪‬‬

‫‪‬‬ ‫)‪Images file types (bmp, jpg, jiff, Tiff.‬‬ ‫أنواع الصور يف الوسائط اظتتعددة‬ ‫‪‬‬

‫‪‬‬ ‫)‪Sound file system types (wav, mp3...‬‬ ‫أنواع الصوت للوسائط اظتتعددة‬ ‫‪‬‬

‫‪‬‬ ‫‪Compression and decompression‬‬ ‫خوارزميات الضغط وفك الضغط يف للوسائط اظتتعددة‬ ‫‪‬‬
‫‪Algorithms.‬‬
‫‪‬‬ ‫‪The storage, recover, presenting‬‬ ‫طرق ختزين واستعادة وعرض الوسائط اظتتعددة‬ ‫‪‬‬
‫‪Multimedia.‬‬

‫‪‬‬ ‫‪Communication in Multimedia.‬‬ ‫االتصاالت والوسائط اظتتعددة‬ ‫‪‬‬

‫‪‬‬ ‫‪New technology in multimedia‬‬


‫تقنيات حديثة يف الوسائط اظتتعددة‬ ‫‪‬‬
‫‪systems WPF(Windows Presentation‬‬
‫‪Foundation).‬‬

‫‪43‬‬
‫وزارة التعليم العايل – اظتعهد التقاين للحاسوب‬

‫الفصلني األول والثاين عدد الساعات‪ 4 :‬عملي‬ ‫السنة‪ :‬الثانية‬ ‫االختصاص‪ :‬ىندسة الربغتيات‬

‫اسم املقرر ‪ :‬مشروع التخرج )‪(Senior Project‬‬

‫‪Instructors from the institute supervise‬‬ ‫يشرف أساتذة اظتعهد على غتموعات من الطالب يتاوح عدد‬
‫‪groups of students working on projects in‬‬ ‫الطالب ضمن اجملموعة الواحدة مابٌن ستسة إىل ذتانية طالب يف‬
‫‪field of computer science or computer‬‬
‫مشروع يغطي الناحيتٌن النظرية والعملية حبيث يتم تصميم تطبيق ما‬
‫‪engineering.‬‬
‫‪Printed copies and CDs of the projects‬‬ ‫يف غتال الربغتة‪.‬‬
‫‪are kept in the institute’s library‬‬ ‫يتم طباعة اظتشروع على شكل أطروحة حيتفظ بنسخ إلكتونية يف‬
‫‪Those projects are then presented to‬‬ ‫مكتبة اظتعهد‪.‬‬
‫‪specialized panels from the institute staff‬‬ ‫ومن مث تقوم صتان ؼتتصة مكونة من أساتذة اظتعهد مبناقشة ىذه‬
‫‪at the end of the second semester of the‬‬
‫اجملموعات يف هناية الفصل الدراسي الثاين من كل عام لتقييم العمل‬
‫‪second year for evaluation and testing‬‬
‫‪students.‬‬ ‫اظتقدم‪.‬‬

‫‪44‬‬

Vous aimerez peut-être aussi