מבוא לטכנולוגיית מידע בארגון

Slides:



Advertisements
Similar presentations
Object Oriented 33 MCSD DORON AMIR
Advertisements

ממיבחניםC שאלות ++.
תוכנה 1 סמסטר א ' תשע " ב תרגול מס ' 7 * מנשקים, דיאגרמות וביטים * לא בהכרח בסדר הזה.
1 Formal Specifications for Complex Systems (236368) Tutorial #4 Refinement in Z: data refinement; operations refinement; their combinations.
T HE PROBLEM …. Chat clients are mostly based on servers : Server crash will affect all users. High server overload. Speed of the server is a bottleneck.
הטמעת מערכת ה iBrowse במכללת אורנים עלייה לאוויר.
מבוא כללי למדעי המחשב מבוא
מכון ויצמן למדע - שמוליק מתוך 8 חישוב מקבילי ומבוזר מה זה יחידה חמישית במדעי המחשב... n ענף מתקדם במדעי המחשב העוסק במערכות ממוחשבות מרובות ישויות.
מערכות הפעלה קורס מס ' מבוא  אדמיניסטרציה.  מהי מערכת הפעלה.  ארגון מערכות הפעלה.
אוקטובר מבנה מערכות הפעלה אוקטובר אסף שוסטר שקפים ע"פ אלן אזגורי/חגית עטיה.
הגנה במערכות מתוכנתות תרגול 1 – המחשב האישי הערה: שקפים אלה אינם מהווים תחליף לחומר התרגולים המפורסם באתר הקורס, ומשמשים כעזר הוראה בלבד.
מערכות הפעלה ( אביב 2009) חגית עטיה © 1 מערכות הפעלה קורס מס '
מערכות הפעלה ( אביב 2008) חגית עטיה © 1 וירטואליזציה.
תכנות מרצה : עדי אבידור. מטרת הקורס לימוד שפת תכנות שימוש בתכנות לפתרון בעיות תכנות מובנה.
מערכות הפעלה ( אביב 2004) חגית עטיה © 1 מערכות הפעלה קורס מס '
מערכות הפעלה ( אביב 2008) חגית עטיה © 1 מערכות הפעלה קורס מס '
1 Formal Specifications for Complex Systems (236368) Tutorial #5 Refinement in Z: data refinement; operations refinement; their combinations.
(C) Yohai Devir November מבנה מחשבים ספרתיים תרגול מס ' 2: פרמטרים של הערכת ביצועים חוק אמדל.
Formal Specifications for Complex Systems (236368) Tutorial #6 appendix Statecharts vs. Raphsody 7 (theory vs. practice)
שיעור ראשון: מבוא לתכנות
מערכות הפעלה ( אביב 2009) חגית עטיה © 1 וירטואליזציה.
Slide 1 of 40. Lecture A מבוא למדעי המחשב. Slide 2 of 40. Lecture A Lesson A - Introduction Unit A1 – About This Course.
מרץ 2002אלן אזאגורי ©1 מבנה מערכות הפעלה מרץ אלן אזאגורי (מרצה אחראי) ארז חדד.
תורת הקומפילציה מרצה –ד"ר שירלי גינסברג שעת קבלה – יום שני 9:30-10:30 טאוב 318 מתרגלים –רותם אושמן, מתרגלת אחראית –סיוון ברקוביץ.
Galileo Navigation System Software Systems lab Software Systems lab סמסטר חורף תשס " ט סמסטר חורף תשס " ט מנחה: ולדימיר זדורנוב משה חיות מבצעים: גליה סימנובסקי.
אביב 2004 מערכות הפעלה מערכות הפעלה קורס מס '
אלכסנדר ברנגולץ דואר אלקטרוני: אלכסנדר ברנגולץ דואר אלקטרוני: פעולות מורפולוגיות.
מערכות הפעלה ( אביב 2006) חגית עטיה © 1 סיכום הקורס.
מבוא למדעי המחשב, סמסטר א ', תשע " א תרגול מס ' 1 נושאים  הכרת הקורס  פסאודו - קוד / אלגוריתם 1.
תוכנה.
תפקידים פונקציונליים עיקריים של WINDOWS ממשק גרפי : הפעלת תכניות ומתן פקודות בעזרת כלים גרפיים ותפריטים. הפעלה בו - זמנית של מספר תכניות : * חלוקת זיכרון.
1 By Yuval Sittin & Shay Schlafman Technion 2 יעדי הפרוייקט בנית כלי תקשורת רב-תכליתי בדגש על פשטות הפעלה. הכרת השלבים בתכנון פרויקט תוכנה. לימוד שפת.
Virtual PC 2004 = סל פתרונות לעולם התוכנה עמית מרלוב, MCSE, MCT Windows Client & VPC Regional Director
מבוא למערכות מחשב ואסמבלי
CCN CCN Central Control Network Part A presentation Winter & Spring 2002/03 Student : Kormas Tal Guide : Gerber Alex.
תכנות אסינכרוני, תקשורת ופיתוח אפליקציות ל- Windows 8.1 ואפליקציות ל- Windows Phone 8 Control (Part II)
תרגיל כיתה 7 מבוא לטכנולוגיות מחשב CPE. – 2 – ארכיטקטורה של מעבד מודרני Execution Functional Units Instruction Control Integer/ Branch FP Add FP Mult/Div.
Yaron Doweck Yael Einziger Supervisor: Mike Sumszyk 1.
מבוא לייצור ממוחשב - CIM מבוא. מטרות הקורס הקורס מיועד להקנות הבנה בטכנולוגיה, תכנון יישום ובקרה של מערכות ייצור ממוחשבות. הקורס ידון ביישום טכנולוגיות.
מבוא למדעי המחשב לתעשייה וניהול הרצאה 6. מפעל השעווה – לולאות  עד עכשיו  טיפלנו בייצור נרות מסוג אחד, במחיר אחיד  למדנו להתמודד עם טיפול במקרים שונים.
1 תרגול 11: Design Patterns ומחלקות פנימיות אסף זריצקי ומתי שמרת 1 תוכנה 1.
מבוא לטכנולוגיות מחשב מבוא
Object Oriented Programming
Object Oriented Programming
MS Systems Management Server Security Session
XML מבוא כללי MCSD Doron Amir
מבוא למערכות מידע סמסטר ב', תשע"ו הרצאה 1
בקרה ספרתית CNC.
מבוא למערכות מידע לחשבונאיים סמסטר ב', תשס"ט הרצאה 1
תכנות מונחה עצמים.
מערכות בסיסי נתונים ספרות Database System Concepts/ Korth, Siberschatz
עבודה עם נתונים באמצעות ADO.NET
מבוא למדעי המחשב הרצאה 1: מבוא כללי מי אני, שעות הקבלה:
בסיסי נתונים ושפת SQL הרצאה #2
פיתוח אפליקציות אסינכרוניות Windows 10
מבוא ל Maven אליהו חלסצ'י תכנות מתקדם תרגול מספר 3
מבוא למדעי המחשב: o (מדעי המחשב) o (הנדסת חשמל)
דרכים לאירכוב ושמירה של צילומים (חשובים..)
פרק רביעי – תקשורת בין תהליכים פנימיים
עקרונות מערכות לניהול בסיס נתונים
מטרות מערכת בקרת מבנה BMS – BUILDING MANAGEMENT SYSTEM
מבוא לטכנולוגיית מידע בארגון
תקשורת ומחשוב תרגול סוקטים.
מבוא לטכנולוגיית מידע בארגון
קורס תכנות שיעור ראשון: מבוא.
Shell Scripts בסביבת UNIX
מבוא למערכות מידע פרק 1.
עקרונות בסיסיים בתכנות Visual Basic
מערכות מידע ניהוליות היבט יישומי: מהי מערכת מידע מהו ארגון
סוגי תכנון תכנון טקטי תכנון אסטרטגי.
Presentation transcript:

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

תוכנה תוכנה היא אוסף ההוראות המפורטות, אשר שולטות בפעילות מערכת ממוחשבת.

איך מבין אותנו המחשב? תכנתים עורכים תכניות שמגדירות איך יבוצעו דרישותיהם. תכניות עוברות קומפילציה, המתרגמת אותן לשפת מכונה. המחשב מקבל שפת מכונה, מוגדרת ביחידות 0 / 1, ומבצע חישובים. המחשב יוצר פלט.

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

מערכת הפעלה מקצה משאבים לפעילויות קובעת סדר עיבוד מפקחת על כל הפעולות מעבד זכרון קובעת סדר עיבוד מפקחת על כל הפעולות מתקשרת עם המשתמש דוגמאות: Windows, DOS, Unix

תכונות של מערכות הפעלה ריבוי משימות (Multitasking) – יכולת מערכת ההפעלה לבצע מספר משימות (תכניות) בו זמנית. מערכת ההפעלה מקצה זמן CPU לכל תכנית. מערכת הפעלה זכרון פנוי תכנית 1 מערכת הפעלה זכרון פנוי תכנית 1 תכנית 2 תכנית 3

תכונות של מערכות הפעלה (המשך) Multithreading- יכולת לבצע חלקים שונים של אותה תכנית במקביל. חלוקת זמן (Time sharing) – מאפשר למספר משתמשים לעבוד מול CPU אחד, ומחלק את זמן המעבד ביניהם. Multiprocessing- טיפול במספר מעבדים במקביל. זכרון וירטואלי – יכולת לחלק תכניות לחלקים ולאחסן רק את החלק הנמצא בעיבוד בזכרון הפנימי, בעוד שאר החלקים עדיין בזכרון המשני. מימשק משתמש מימשק גרפי (Graphical User Interface GUI) מימשק טקסטואלי

מערכות הפעלה - דוגמאות מערכת תכונות DOS מערכת ל-PC משנות ה-80. מאפשרת שימוש ב-640KB זכרון בלבד. Windows 95,98 GUI, ריבוי משימות, תקשורת Windows NT, CE, 2000 Multiprocessing Unix מיועדת לרשתות, תחנות עבודה ומחשבי מיני, ריבוי משימות, ריבוי משתמשים, תקשורת,מתאימה לסוגי מחשב שונים. Linux Unix למחשב אישי.יציבה, מתאימה לסביבות רבות, קוד פתוח.

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

OBJECT CODE של תכניות נוספות תהליך התרגום תכנית (Source code) קומפיילר OBJECT CODE מקשר (Linkage editor) טעינת מודול תוכניות שירות משימות שגרה OBJECT CODE של תכניות נוספות

שפות תכנות 1950’s 1990’s מוכוונות מכונה מוכוונות בעיה מקסימום יעילות תכנת קלות לעריכה, הבנה ובדיקה קלות עריכת שינויים מוכוונות בעיה 1990’s מקסימום יעילות חומרה ספציפיות לסביבה קשות לעריכה, הבנה ובדיקה 9

דורות שפות תכנות דור ראשון (שנות ה-40): שפת מכונה קוד בינארי (0 / 1) קשה ומסובך לכתיבה והבנה דור שני (שנות ה-50): שפות אסמבלר קודים אשר מסמלים את פעולות המחשב דור שלישי (שנות ה-50-60): שפות עיליות שימוש בפקודות הקרובות לשפה האנגלית תרגום לשפת מכונה ע"י קומפיילר. דוגמאות: COBOL, Basic, Pascal, C, C++

דורות שפות תכנות (המשך) דור רביעי (סוף שנות ה-70) לא דורשות רמת מומחיות גבוהה פיתוח מהיר של יישומים לא פרוצדורליות שימוש בשפה טבעית סוגים שונים של שפות

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

סוגי שפות דור רביעי (המשך) מחוללי יישומים המשתמש מגדיר את התוצאה הדרושה מחולל היישומים בונה את הקוד בהתאם מקצרים זמן פיתוח תוכנה דוגמא: ACCESS Very high-level programming languages מפשטות את התכנות מיועדות לאנשי מקצוע

תכנות מוכוון עצמים Object Oriented Programming מאחד הליכים ונתונים לתוך עצם (אובייקט) יחיד, השייך למחלקה (class). התכנית מעבירה מסר לעצם לבצע את ההליך השייך לו. ההליך מהווה שירות הניתן ע"י העצם. נתוני האובייקט כמוסים (encapsulated) בו ואינם נגישים מבחוץ ללא הרשאה. מבנה ותכונות עוברים בהורשה (inheritance) ממחלקות ברמת כלליות גבוהה יותר.

תכנות מוכוון עצמים (המשך) יתרונות: אפשרות לשימוש חוזר ולפיתוח תוכנה מבוסס רכיבים. מפחית זמן ועלות פיתוח תוכנה. אפשרות לתכנות ויזואלי ע"י בחירה ועריכה של אובייקטים במקום כתיבת קוד (דוגמא: Visual basic). דוגמאות: C++, Java

תוכנה לחיבור בין תוכנות ארגונים העובדים עם מספר תוכנות יישומיות שונות זקוקים לתוכנה אשר תקשר בין היישומים ותעביר נתונים והוראות. פתרון ע"י Enterprise Application Integration (EAI). יישום ב' יישום א' תווכה (Middleware) נתונים, פקודות