לוגו של האוניברסיטה העברית בירושלים

סילבוס

קורס קיץ - סדנת תכנות (C) - 67321
English
הדפסה
 
גרסת PDF
תאריך עדכון אחרון 04-03-2017
נקודות זכות באוניברסיטה העברית: 2

תואר: בוגר

היחידה האקדמית שאחראית על הקורס: מדעי המחשב

סמסטר: סמסטר קיץ

שפת ההוראה: עברית

קמפוס: קרית א"י ספרא

מורה אחראי על הקורס (רכז): יוני שר

דוא"ל של המורה האחראי על הקורס: yoni.sher@mail.huji.ac.il

שעות קבלה של רכז הקורס: בתאום מראש

מורי הקורס:
מר דני ברש
מר יוני שר

תאור כללי של הקורס:
לימוד דגמת התכנות בשפת C.

מטרות הקורס:
הכרות עם שפת C, והעמקת ההבנה של הקשר בין שפת התכנות והחומרה.

תוצרי למידה :
בסיומו של קורס זה, סטודנטים יהיו מסוגלים:

לקרוא ולכתוב תכניות בשפת C.
להשתמש במצביעים באופן נכון ובטוח.
להבין ניהול זכרון.
לתכנת באופן גנרי בשפת C.

דרישות נוכחות (%):
0

שיטת ההוראה בקורס: הרצאות בכיתה ומשימות תכנות.

רשימת נושאים / תכנית הלימודים בקורס:
מבנה תכנית C
טיפוסים מובנים ומונים
סוגי משתנים (מקומיים, גלובליים, סטטיים)
פעולות לוגיות ואריתמטיות
פעולות על ביטים
הספרייה הסטנדרטית ב C
קלט ופלט סטדנרטי ולקבצים
מבני בקרה
פונקציות
מצביעים
ניהול והבנה של זיכרון דינאמי וסטטי
מערכים
רשומות
מחרוזות
טיפול בשגיאות
קדם מעבד ב C (מאקרו והנחיות)
מבנה התכנה
הידור וקישור מספר מרובה של קבצים (static, extern)
שימוש ב Make וכתיבת Makefile
ארגומנטים בשורת פקודה
תכנות גנרי ב C
מצביעים לפונקציות
אופטימיזציית קוד
פונקציות עם מספר/טיפוס ארגומנטים שאינו קבוע מראש

חומר חובה לקריאה:
NA

חומר לקריאה נוספת:
NA

מרכיבי הציון הסופי :

מידע נוסף / הערות:
NA
 
אם הינך זקוק/ה להתאמות מיוחדות בשל לקות מתועדת כלשהי עמה את/ה מתמודד/ת, אנא פנה/י ליחידה לאבחון לקויות למידה או ליחידת הנגישות בהקדם האפשרי לקבלת מידע וייעוץ אודות זכאותך להתאמות על סמך תעוד מתאים.
למידע נוסף אנא בקר/י באתר דיקנט הסטודנטים.
הדפסה