إعلانات: معلومات حول النادي التقني الصيفي للأطفال 2024 النادي التقني الصيفي للأطفال المخيم الثاني لريادة الأعمال لمدينة مصراته إعلان عطلة عيد الفطر المبارك توقيت المحاضرات خلال شهر رمضان الكريم جدول المحاضرات إعلان مقترح لمشروع تخرج دبلوم عالي تقني إعلان مقترح لمشروع تخرج بكالوريوس تقني إعلان اجتماع مع مدير مركز الريادة وحاضنات الأعمال مواعيد حاصة بالامتحانات النهائية إعلانات بخصوص الامتحانات النهائية إعلان بخصوص بطاقات التعريف بخصوص فتح القبول للدراسات العليا

الأقسام العلمية بكلية التقنية الصناعية


كلية التقنية الصناعية


مفردات مقرر


رمز المقرر:

اسم المقرر:

ت.أ837

بناء مترجمات**

وحدات

نظري

عملي

تمارين

أسبقيات

3

2

2

1

ت.أ 407 هياكل بيانات.

الهدف

  This course is intended to give the student a deep understanding of techniques and algorithms used in different phases of the compilation process. At the end of the course, the student is expected to have gained good know how with basics algorithms used during the compilation process, thus enabling him/her to easily implement a compiler by the means of either a high level programming language(C++, Java) or a compiler generator (Lex and Yacc).   

المحتوى النظري

   It is a one-semester course, which deals with compiler design, construction and implementation. The course is divided into two main parts.
The first part is about the analysis stage of compilation, and after an introduction to compilation process, we study language definition, lexical analysis, top-down parsing, bottom–up parsing and semantic analysis.
The second part of the course, on the synthesis stage of compilation consists on storage allocation and code generation.
 

المحتوى العملي

  The course also has a practical aspect in which students undergo mini-projects such as the implementation of a lexical analyzer, a non-recursive predictive parser, and a shift-reduce parser. During the course students undertake practical examples and case studies using LEX and YACC.  

المراجع