ללמוד תכן לוגי במסגרת תואר בהנדסה

תכן לוגי (או תכנות לוגי) זוהי פרדיגמת תכנות, מסדי נתונים וייצוג ידע רבת עוצמה המבוססת על עקרונות הלוגיקה המתמטית הפורמלית, לפיה בבואנו לפתור בעיה יש לפשט אותה, לתת דגש ליחסים בין המשתנים, לחלק את הבעיה לחלקים הקטנים ביותר ולפתח תוכנית סדורה, לוגית והגיונית לפתור את אותה בעיה.

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

לקבלת מידע נוסף בנושא לימודי תכן לוגי בפקולטה להנדסה באוניברסיטת בר-אילן, צרו קשר ונחזור אליכם בהקדם.

תכן לוגי ועקרונות בתכנון מערכות

שפות תכנות לוגיות פופולריות הן למשל: ASP, Datalog ו-Prolog, והמאפיינים העיקריים שלהן הם שהכללים בהן נכתבים בצורה של סעיפים, נקראים כמשפטים הצהרתיים, בעלי תחביר מסודר, וכוללים עובדות הנכתבות בשפה פשוטה למדי.

תכן לוגי ניתן, כאמור, ליישום במגוון מערכות והוא מבוסס על כמה הנחות יסוד מרכזיות:

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

קיימת חלוקה מקובלת במחשבים:

  • שפה גבוהה
  • שפת מכונה
  • הרמה הלוגית/ספרתית
  • אלקטרוניקה/הרמה האנלוגית
  • פיזיקה

תכן לוגי עוסק בקשר שבין שפת המכונה לבין הרמה הלוגית/הספרתית.

קורס תכן לוגי בפקולטה להנדסה באוניברסיטת בר-אילן

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

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

מה לומדים בקורס תכן לוגי?

מטרות קורס תכן לוגי הן לימוד תכן מתקדם של מערכות ספרתיות ולימוד תכן של מחשב פשוט (MIPS).

בין הנושאים הנלמדים בקורס תכן לוגי ניתן לציין את הבאים:

  • מבוא לתכן לוגי
  • סיסטם ורילוג
  • הפשטה ספרתית של מערכת צירופית
  • Noise Margin
  • Operating Regions
  • מערכת צירופית והמשטר הסטטי
  • Flip-Flop
  • הגדרת FSM – מערכת עקיבה, מכונת מצבים
  • ועוד

לצפייה בסרטונים בנושא תכן לוגי – שיעורים של ד"ר שמואל וימר, הקליקו>> כאן

רוצים לדעת עוד על תכן לוגי? לקבל ייעוץ מקצועי ואישי? לשמוע עוד על לימודי הנדסה באוניברסיטת בר-אילן?

לקבלת מידע נוסף בנושא קורס תכן לוגי בפקולטה להנדסה באוניברסיטת בר-אילן, צרו קשר ונחזור אליכם בהקדם.