Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "מבוא לטכנולוגיית מידע בארגון"— Presentation transcript:

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

2 ייצוג נתונים במחשב ייצוג בינארי ע"י 0 / 1 (on / off).
לדוגמא: Bit – ספרה בינארית המייצגת את יחידת המידע הבסיסית. Byte – שרשרת ספרות (בד"כ 8) המאחסנות תו אחד ע"פ מערכת קידוד נתונה. ייצוג עשרוני ייצוג בינארי 1 2 10 3 11 4 100 5 101

3 ייצוג נתונים: דוגמא

4 מרכיבי המחשב Secondary Storage Output Central Processing Unit (CPU)
Input Output

5 יחידת עיבוד מרכזית (CPU)
שולטת בכל חלקי המחשב ופעילותו. כוללת: יחידת בקרה – מתאמת ושולטת בפעילות כל חלקי המחשב ע"פ התכנית הנקראת. יחידת חישוב ועיבוד (Arithmetic Logic Unit – ALU) : מבצעת פעולות מתימטיות ולוגיות של השוואת ערכים.

6 מהירות חישוב יחידות מדידת זמן בין ארועים:
מיקרו-שניה: 6-10 שניה ננו-שניה: 9-10 שניה פיקו-שניה: שניה מגהרץ (Mhz): מליון מחזורים בשניה.

7 זכרון ראשוני (Primary Storage)
ממוקם בצמוד ל-CPU ובקשר ישיר אליו. כולל שני סוגי זיכרון: RAM – Random Access Memory: אחסון לטווח קצר של נתונים ותכניות. כל מקום בזכרון ניתן לגישה באופן אקראי באותה מהירות. ROM – Read Only Memory: נתונים ותכניות צרובים שאינם ניתנים למחיקה. בנוי מ"כתובות" המכילות נתונים. 101 102 103 201 301 202 203 302 303

8 CPU וזכרונות המחשב יחידת חישוב ועיבוד יחידת בקרה זכרון ראשוני
זכרון משני תכניות ונתונים הוראות נתונים פקודות

9 עיבוד סדרתי מול עיבוד במקביל
במקביל סדרתי תכנית CPU TASK 2 TASK 3 TASK 1 תוצאה משימה 1 תוצאה משימה 2 תכנית CPU מחשבים מקביליים גדולים יכולים להכיל אלפי יחידות CPU להשגת כח חישובי ומהירות גבוהה.

10 מרכיבי המחשב Secondary Storage Output Central Processing Unit (CPU)
Input Output

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

12 גדלי זכרון KILOBYTE (KT): 210 bytes... 1024 bytes
MEGABYTE (MB): 210 KB... “million” bytes GIGABYTE (GB): MB... “billion” bytes TERABYTE (TB): GB... “trillion” bytes *

13 זכרון משני: אמצעי אחסון
דיסק מגנטי: דיסק קשיח, דיסקט (פלופי), Redundant Array of Inexpensive Disks (RAID) מסלולים (Tracks): מעגלים ממורכזים לאחסון נתונים כביטים מגנטיים צילינדרים מנגנון גישה דיסקים זרועות גישה Track ראשי קריאה / כתיבה סקטורים: חלקי מסלולים

14 זכרון משני: אמצעי אחסון (המשך)
דיסק אופטי CD – לקריאה בלבד או ניתנים לכתיבה מחדש ( MB) Digital Video Disk (DVD) (עד 10 GB) סרט מגנטי. רשתות שטח אחסון Storage Area Networks (SAN). רשת מהירה המקשרת שטחי אחסון שונים (שרתים, ספריות סרטים ודיסקים). משמשות עבור ארגונים גדולים ומבוזרים. Online storage service providers (SSP). גורם חיצוני המשכיר נפח אחסון באינטרנט ומאפשר ללקוחות לאחסן ולאחר נתונים ללא רכישת אמצעי אחסון משלהם.

15 מערך SAN - דוגמא

16 מרכיבי המחשב Secondary Storage Output Central Processing Unit (CPU)
Input Output

17 התקני קלט התקני הצבעה מקלדת טלפון התקני קריאת נתונים אוטומטית עכבר
ג'ויסטיק מסך מגע מקלדת טלפון התקני קריאת נתונים אוטומטית

18 קריאת נתונים אוטומטית קוראי ברקוד פס מגנטי קריאת דיו מגנטית (בצ'קים)
סורקים זיהוי קול חיישנים

19 מרכיבי המחשב Secondary Storage Output Central Processing Unit (CPU)
Input Output

20 התקני פלט מסך מדפסת תווין (פלוטר) פלט קולי מולטימדיה

21 עיבוד נתונים עיבוד מנתי (Batch processing) –
נתוני תנועות מאוחסנים לפרק זמן ואז מתבצע עדכון של כל קבוצת הנתונים שנצברה. עדכון יכול להתבצע בפרקי זמן קבועים או לאחר שנצברה כמות מסויימת. מתאים ליישומים שאינם דורשים עדכניות גבוהה. עיבוד מקוון (Online processing) – נתוני תנועות מתעדכנים מיידית במערכת. דורש אמצעי איחסון בגישה ישירה.

22 עיבוד מנתי אמצעי קלט מנת תנועות קובץ תנועות ממויין קובץ מערכת ישן
מערכת חדש בדיקה ועדכון דו"ח שגויים דו"חות

23 עיבוד מקוון תנועות קלט מיידי עיבוד מיידי עדכון מיידי עיבוד + עדכון
אמצעי קלט עיבוד + עדכון קובץ מערכת קלט מיידי עיבוד מיידי עדכון מיידי

24 סוגי מחשבים 107 Supercomputers 106 105 Cost ($) Mainframes 104 Minis
103 104 105 106 107 102 Increasing system performance Minis Mainframes Supercomputers Micros

25 מחשבי מיקרו - PC מחשב שולחני או נייד. עד 256 MB RAM.
לשימוש אישי או עסקי. זולים. זמינות גבוהה של רכיבים. ניתנים לחבור ברשתות.

26 מחשבי מיני מעל 1 GB RAM. בשימוש ארגונים כגון מפעלים, אוניברסיטאות, מעבדות. משמש ברשת הכוללת מספר יחידות מיני וכן כשרת ברשתות PC.

27 Mainframe הסוג הגדול ביותר לשימוש ארגוני.
משמש ארגונים גדולים במיוחד, שימושים צבאיים ומדעיים. מעל 1 GB RAM. כמויות גדולות של נתונים. עיבודים מסובכים.

28 מחשבי על (SUPER) מאפשרים חישובים מורכבים במהירות רבה.
שימוש צבאי ומדעי. עיבוד מקבילי עם המעבדים המהירים ביותר. קדמת הטכנולוגיה. יקרים!!!!!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

Similar presentations


Ads by Google