CS207 : تنظيم الحاسب الآلي

القسم العلمي

قسم الحاسب الآلي

البرنامج الدراسي

بكالوريوس في علوم الحاسب الآلي

نوع المقرر

إجباري

الوحدات

04

الاسبقيات

CS111

نظرة عامة

  1. تعريف الطالب بالمكونات المادية للحاسب الالي
  2. التعرف على كيفية تحليل وتصميم الدوائر التتابعية
  3. معرفة مفصلة للذاكرة والمعادلات الانتقالية
  4. معرفة كيفية تنفيذ المعالج للبرامج الموجودة في الذاكرة

المخرجات التعليمية المستهدفة من دراسة المقرر

أ‌- المعرفة والفهم

1

التعرف على المكونات المادية للحاسب الالي

2

فهم الدوائر التتابعية من حيث التحليل والتصميم

3

فهم انواع الذاكرة والمعادلات الانتقالية

4

فهم كيفية تنفيذ المعالج للبرامج

ب‌- المهارات الذهنية

1

يمتلك رؤية واضحة للدوائر المنطقية

2

إمكانية تحليل وتصميم الدوائر التتابعية

3

امكانية استخراج المعادلات الانتقالية

4

دراسة العلاقة بين المكونات المادية والمعنوية

ج‌- المهارات العلمية والمهنية

1

التدرب على الدوائر التركيبية

2

التدرب على تحليل وتصميم الدوائر التتابعية

3

يكتسب مهارة متابعة المعادلات الانتقالية

4

يكتسب مهارة توضيح فكرة كيفية تنفيذ المعالج للبرنامج

د‌- المهارات العامة والمنقولة

1

اكتساب مهارة التواصل والعمل ضمن فريق

2

يعرض المعلومات و يفسر الظواهر شفاهه وكتابة.

3

اكتساب فكرة واضحة عن العلاقة بين Software & Hardware

4

يتواصل بشكل مناسب باللغة العربية والانجليزية

طرق التعلم والتعليم

  • المحاضرات النظرية
  • مشاركة الطلبة باستمرار
  • التمارين والمشاركة في حلها
  • الاختبارات الاسبوعية ومراجعتها مع الطلبة

طرق التقييم

رقم التقييم

أساليب التقييم

مدة التقييم

وزن التقييم

النسبة المئوية

تاريخ التقييم (الأسبوع)

ملاحظات

التقييم الأول

الامتحان الأول

ساعة و نصف

الباب 1-3 (من 5-6 أسئلة)

20%

الأسبوع 5

التقييم الثاني

الامتحان الثاني

ساعة و نصف

الباب 4-6 (من 5-6 أسئلة)

20%

الأسبوع 10

التقييم الثالث

الاختبارات الاسبوعية

نصف ساعة

فيما سبق دراسته

10%

كل اسبوع

التقييم النهائي

الامتحان النهائي

ساعتين

كل المقرر

50%

الأسبوع 16

المجموع

100 درجة

100%

محتوى المقرر

الأسبوع

الموضوع العلمي

الساعات

محاضرة

1-1.5

البوابات المنطقية بوابة NOT & OR & AND &XOR .... ) )

6

6

1.5-3

الدوائر التركيبية ( الجامع الكامل و خرائط كارنوف ذات ثلاثة واربع وخمسة وستة متغيرات ... )

6

6

3- 4.5

القلابات ( جداول الحالة ورسمة الحالة والدائرة المنطقية لكل من SR FlipFlop & JK Flip Flops & D Flip Flops & T FlipFlop ... )

6

6

5 – 6.5

الدوائر التتابعية: الخطوات التفصيلية لتحليل الدوائر التتابعية

6

6

6.5 – 8

تصميم الدوائر التتابعية: الخطوات التفصيلية لتحليل الدوائر التتابعية مع الأمثلة

6

6

8 – 9.5

المسجلات والعدادات الرسمة التفصيلية للمسجلات & مسجل الإزاحة & العدادات وأنواعها

6

6

10 – 11.5

الذاكرة وأنواعها : الرسمة التفصيلية لذاكرة RAM & وذاكرة ROM & STACK & PLA

6

6

11.5 - 13

المعادلات الانتقالية للمسجلات: : DECODER & ENCODER & CODE CONVERTER & MULTIPLEXER & REGISTER TRANSFER

6

6

13 – 14

دراسة تفصيلية لمعالج افتراضي الوصلة الخارجية للمعالج مع الذاكرة الرئيسية ووحدة الألة الخارجية جدول التعليمات الخاص بالمعالج الرسمة التفصيلية للمعالج أمثلة لمتابعة البرامج

8

8

المراجع

عنوان المراجع

اسم المرجع

الناشر

النسخة

المؤلف

مكان تواجدها

الكتب الدراسية المقررة

Computer Organization and Architecture Designing for Performance

William stalings

كتب مساعدة

Introduce Computer Organization

Rober sonomn

كتب مساعدة

Computer System Organization

M.Morris Mano

الذكاء الاصطناعي (CS456)
البرمجة الشيئية باستخدام الجافا (CS439)
البرمجة المرئية (CS435)
تصميم مترجم (CS432)
تنظيم حاسب 2 (CS440)
برمجة الويب 2 (CS416)
هندسة الويب (CS412)
إدارة المشاريع (CS411)
تصميم وتطوير تطبيقات الأجهزة المحمولة (CS410)
نظرية الاتمتة واللغات الصيغية (CS441)
بحوث العمليات (CS442)
تحليل عددي (CS448)
لغة انجليزية 1 (EL101)
رياضة 1 (MA100)
هندسة تحليلية مستوية (MA101)
مقدمة في الإحصاء (ST101)
أساسيات البرمجة (CS100)
لغة عربية 1 (AR051)
رياضة 2 (MA102)
هندسة تحليلية فراغية (MA103)
فيزياء عامة 1 (PH112)
مقدمة في الاحتمال (ST102)
البرمجة الهيكلية I (CS111)
لغة عربية 2 (AR052)
التركيبات المتقطعة (CS200)
تنظيم الحاسب الآلي (CS207)
البرمجة الهيكلية 2 (CS214)
البرمجة بلغة الاسمبلي (CS211)
البرمجة الشيئية (CS215)
لغة انجليزية 2 (EL102)
هياكل بيانات وخوارزميات1 (CS331)
برمجة الويب (CS315)
تحليل وتصميم النظم (CS319)
طرق عددية (CS323)
هياكل بيانات وخوارزميات2 (CS332)
لغات البرمجة (CS336)
أمن نظم الحاسب (CS340)
شبكات الحاسب الآلي (CS343)
نظم تشغيل (CS437)
برمجة نظم (CS431)
قواعد البيانات (CS436)
مشروع تخرج (CS450)
استرجاع المعلومات (CS444)
هندسة البرمجيات (CS438)