stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
הנדסת תוכנה מצגות 1,4,5 Flashcards | StudBud
Explore
/
הנדסת תוכנה מצגות 1,4,5
הנדסת תוכנה מצגות 1,4,5
70 terms
·
StudBud Administration
·
99 plays
Imported from external platform
Flashcards
70 cards
F
Practice quiz
P
Host live
L
Questions
70
Answers
1
מהנדס משתמש בתוכנה לביצוע סימולציה של התנהגות גשר תחת עומסים שונים- סווג לפי סוגי תוכנות/אפליקציות קיימות
Batch processing systems
Entertainment systems
Systems for modelling and simulation
Embedded control systems
2
הלקוח מבצע הזמנה באתר מקוון, בוחר מוצרים, מוסיף אותם לסל קניות, מבצע תשלום באמצעות כרטיס אשראי ומקבל אישור על ההזמנה.
Interactive transaction-based applications
Embedded control systems
systems for modelling and simulation
Stand-alone application
3
מודל "בנה ותקן" (build and fix)
מודל מורכב
מודל פשוט
4
חסרונותיו של מודל ה-V דומים לחסרונותיו של מפל המים
False
True
5
למי נציג את המוצר בפגישת סקירת הספרינט (demo)
מנהל הscrum, ראשי צוותי הפיתוח, בעלי עניין נוספים
בעל המוצר, ראשי צוותי הפיתוח, בעלי עניין נוספים
בעל המוצר, הנהלה, בעלי עניין נוספים
6
מה ניתן להגיד על scrum?
שמה דגש על צוותים בהכוונה עצמית, המנווטים את הפיתוח באופן עצמאי
מבטיח שהתפוקה הסופית תהיה מושלמת מההתחלה ותענה על כל צפיות הלקוח
משפר את תגובתיות הצוות לשינויים ע"י עידוד פרויקטים עם מוצרי תוכנה
דורש ייעוץ ותיאום רבוע עם לקוחות בכל שלבי הפיתח
7
אלו ביקורות נובעות
מימוש תהליכים לייעול, אתגרי בדיקות והנדסה, מעט תיעוד, קושי בפרויקטים גדולים
דרוש יותר שיתוף פעולה, אתגרים בניהול זמן, מעט תיעוד, קושי בפרויקטים גדולים
8
אובדן אמון המשתמשים בתוכנה כתוצאה מפרצות אבטחה או פגיעות פרטיות
Security and trust
Business and social change
Heterogeneity
Scale Software
9
פגישת הפקת לקחים מספרינט (retrospective) כוללת:
מיצר קבוצת למידה לומדת
מה עבד ומה פחות
הפקחת לקחים לספרינט הבא
סקירת הספרינט מבחינת ביצעי הקבוצה
10
מערכת בקרת מנוע במכונית מקבלת נתונים מחיישנים על טמפרטורת המנוע, סל"ד ולחץ דלק, ומפעילה את המנוע בהתאם לנתונים אלה.
Stand-alone applications
Embedded control systems
Batch processing systems
Interactive transaction-based applications
11
פגישת ספרינט כוללת:
פגישת עבודה שכוללת דיווח מפורט על התקדמות הפרויקט בכל סוף שבוע
עמידה של 15 דק ,סקירת המשימות שבוצעו אתמול ולביצוע היום, דיווח פנימי לקבוצה
ניהול הפגישה בישיבה כאשר כל אחד משתף את הסטטוס המשימות היומי שלו
12
context models מציגים את סוגי הקשרים בין המערכות בסביבה לבין המערכת שצויינה
True
False
13
המודל שם דגש על איסוף וניתוח של כל הדרישות במלואן
אחרי
תחילת הפיתוח
True
False
14
מה נכון לגבי מודל פיתוח הדרגתי?
שינויים בתוכנה בזמן שהיא מפותחת הם זולים וקלים יותר
משקף את הדרך שבה פותרים בעיות
הלקוח יכול לעקוב אחרי פיתוח המערכת ולוודא התאמה לדרישות בשלבים מוקדמים
חלק בסיסי בגישת Agile
15
למי האחראיות לדחות או לקבל את המוצר בשלב הdemo?
לפי דרישות הלקוח
מנהל הscrum
ההנהלה
בעל המוצר
16
מה הם החסרונות של המודל "בנה ותקן" (build and fix)
יעילות פיתוח נמוכה
כל תשובות נכונות
תהליך לא מבוקר
איכות פיתוח נמוכה
17
מה כולל הsprint
דרישות, תכנון, ביצוע בדיקות, השקת מוצר ללקוח
ניתוח, עיצוב, פיתוח, אינטגרציה, השקה ללקוח
דרישות, ניהול, בדיקה, אינטגרציה, השקה ללקוח
תכנון, בדיקה, תחזוקה, אינטגרציה, שיפור
18
מה הם היתרונות של המודל "בנה ותקן" (build and fix)
המודל מבטיח שהמוצר הראשוני יהיה מושלם ויענה על חלק גדול מהדרישות ההתחלתיות
המודל מתאים לפרויקטים עם דרישות קבועות ולא משתנות
המודל מאפשר קוד איכותי ומצומצם בשגיאות
מוצר ראשוני מגיע מאוד מהר ללקוח, קשר ישיר עם הלקוח והתאמה על פי צרכיו
19
התוכנה אינה מנצלת בצורה מיטבית את חומרת המחשב, ויכולה לפעול בצורה איטית יותר ממה שאפשרי.
Efficiency
Dependability
Maintainability
Accessibility
20
מה ניתן להגיד על קבוצת הפיתוח?
קבוצה קטנה בין 4-9 אנשים, אחראית לארגון של עצמה, מנהיגות, פועלת כקבוצה
קבוצה גדולה בין 12-15 אנשים, אחראית לארגון של עצמה, מקבלת החלטות לבד
21
קשה מאוד להשתמש בתוכנה עבור אנשים עם מוגבלויות
Efficiency
Dependability and security
Accessibility
maintainabilitiy
22
איזו דיאגרמה המציגה את הפעילויות הכרוכות בתהליך או בעיבוד נתונים?
Sequence diagrams
Class diagrams
Activity diagrams
Use case diagrams
23
מנהל מוצר הוא איש פיתוח
False
True
24
יתרונות בפיתוח מודל הV
דומה למודל מפל המים, שלבי בדיקה מובנים
דומה למודל "בנה ותקן", שלבי בדיקה מובנים
25
המשתמש מפעיל את התוכנה על המחשב האישי שלו, מבצע עריכת תמונות ועורך שמירה של התמונות המעובדות
interactive transaction-based applications
Embedded control systems
Stand-alone applications
Entertainment systems
26
מי מגדיר מסגרות לפי תהליך scrum רצוי?
מנהל scrum
מנהל מוצר
27
כיצד מתבצעים השלבים במודל מפל המים?
בהיררכיה
בצורה מעגלית
במקביל
שלב אחרי שלב
28
תהליכים שכל הפעילויות בתהליך הפיתוח מתוכננות מראש והתהליך מתקדם בהתאם לתכנון זה
Plan-driven processes
Agile processes
29
מערכת הפעלה של בנק מעבדת מדי לילה קבצים פיננסיים ממקורות שונים, מבצעת פעולות עדכון יתרות בחשבונות ומייצרת דוחות סיכום.
Stand-alone applications
Entertainment systems
Batch processing systems
Systems for modelling and simulation
30
איזה מאפיינים צריך שיהיו למוצר כדי שהוא יהיה איכותי וטוב?
Dependability and security, Efficiency, ccessibility, Interactive
Interactive, Efficiency, ccessibility,Heterogeneity
Dependability and security, Efficiency, ccessibility, maintainabilitiy
Dependability and security, Efficiency, ccessibility,Heterogeneity
31
פיתוח תוכנה בגישת Agile מתמקדת בסיפוק תוצרים במהירות ובהגבה לדרישות משתנות תוך כדי פיתוח
True
False
32
איזה סוגי מודלים לאינטרקציה כוללת מערכת?
אינטרקציה של המפתח ללקוח, בין מערכת למערכת, אינטרקציה עם רכיבי המודלים
אינטרקציה של המשתמש, בין מערכת למערכת, אינטרקציה עם רכיבי המודלים
אינטרקציה של המפתח ללקוח, בין מערכת למודלים, אינטרקציה עם רכיבי המודלים
אינטרקציה של המשתמש, בין מערכת למערכת, אינטרקציה של המשתמש עם הלקוח
33
נקודות מבט על המערכת הינן:
חיצונית, אינטרקציה, מבנית והתנהגותית
פנימית, אינטרקציה, היררכית והתנהגותית
פנימית, מעשית , היררכית והתנהגותית
חיצונית, אינטרקציה, היררכית והתנהגותית
34
מה הוא מעגל החיים של המודל "בנה ותקן" (build and fix)?
תכנון מפורט, פיתוח, בדיקה, פריסה
בניית גרסה ראשונה, ערוך שינויים(מעגלי), תפעול קוד, גריטה
פיתוח אג'ילי, משוב, שיפור, פריסה
אפיון דרישות, עיצוב, פיתוח, בדיקות, גריטה
35
מה המטרה העיקרית של מידול מערכת?
להבין איך להשתמש במודלים גרפיים לייצוג מערכות תוכנה
להציג אינטרקציות בין שחקנים למערכת
לייצר מערכת אוטומטית
לתעד מערכת קיימת בצורה שלמה
36
מה החיסרון במודל "בנה ותקן" (build and fix)?
בפיתוח מערכת גדולה הוא יכול לגרום לבעיות בגלל חוסר תכנון מסודר
דורש צוות גדול יותר לחלוקת משימות קטנות יותר
דורש יותר זמן של כתיבת קוד בתחילת שלב הפיתוח
לא מתאים לפרויקטים קטנים אשר דורשים תכנון פחות מורכב
37
איזו דיאגרמה מציגה את מחלקות האובייקטיים במערכת והקשרים בין מחלקות אלו
Activity diagrams
Use case diagrams
Sequence diagrams
Class diagrams
38
מה הם חסרונות מודל מפל המים?
מחייב את כל הצוות לעבוד באותו הזמן על אותה משימה ללא האפשרות לחלק את העבודה
המודל אינו מאפשר ירידה לפרטים הקטנים של תכנון המודל
המודל דורש משאבים עצומים של כוח אדם וזמן בכל שלב
שלבים טוריים, מיקוד במשימה אחרת בכל שלב ,הלקוח נחשף רק בבדיקות וההטמעה
39
איזו דיאגרמה מציגה אינטרקציות בין השחקנים למערכת ובין מרכיבי המערכת
Class diagrams
Sequence diagrams
Use case diagrams
Activity diagrams
40
השלבים העיקריים בפיתוח מודל המים הם:
תכנון, דרישות, מימוש, בדיקות, תחזוקה, הערכת ביצועים
תכנון, דרישות, מימוש, בדיקות
תכנון, דרישות, מימוש, בדיקות, תחזוקה והערכה
דרישות, תכנון, מימוש, בדיקות, תחזוקה
41
אחראי על תקשורת חיצונית ומגן על הקבוצה מפני הפרעות לא רצויות
מנהל scrum
מנהל מוצר
42
תהליכים שהתכנון שלהם מתקדם יחד עם פיתוח התוכנה, וכך ניתן לשנות את התהליך בהתאם לשינויים בדרישות
Plan-driven processes
Agile processes
43
מודל "בנה ותקן" (build and fix)
מתאים לקבוצה של מפתחים בעלי ניסיון
מתאים למפתח שעובד על הקוד לבד
44
מה הן שלושת הדרכים בהן נעשה שימוש נפוץ במודלים גרפיים?
לעורר ולמקד דיון, נוחות ושימוש, תיאור מערכת
לשיפור הבנת הפרויקט, נוחות ושימוש, תיאור מערכת
לשיפור הבנת הפרויקט,תיעוד מערכות, תיאור מערכת
לעורר ולמקד דיון, תיעוד מערכות, תיאור מערכת
45
בעלי התפקידים ב scrum
בעל מוצר, מנהל קבוצת הפיתוח, מנהל הscrum
בעל מוצר, קבוצת פיתוח, מנהל הscrum
בעל מוצר, מנהל הפרוייקט, מנהל הscrum
46
מערכת תוכנה קורסת לעיתים קרובות וגורמת לאובדן נתונים
- איזה מאפיין למדד מוצר איכותי בא לידי ביטוי כאן?
efficiency
accessibility
dependability and security
maintainability
47
מה מתארים structual models?
מתארים את המטרות של המערכת
מתארים את המבנה הסטטי של המערכת ואת הקשרים בין רכיבי המערכת
מתארים את נתוני המערכת
מתארים את התנהגות המערכת לאורך זמן
48
קיימים מערכות תוכנה רבות ושונות בארגון, המשתמשות בטכנולוגיות שונות ובממשקים שונים- איזה genaral issue מתאים?
Heterogeneity
Security and trust
Business and social change
Scale Software
49
מתי נשתמש בclass diagram?
להצגת זרימת המידע במערכת בין הרכיבים השונים
לתיאור ממשק המשתמש והתנהגותו
בפיתוח מערכות מונחות עצמים כדי להציג את המחלקות והאסוציאציות ביניהן
כדזי להציג את רצף הפעולות במערכת
50
מתי נשתמש בgeneralization?
כדי לתאר את ממשק המשתמש ולהגדיר את הרכיבים הגרפיים
כדי להציג את רצף הפעולות במערכת ולהגדיר את סדר הפעולות
הכללת תכונות משותפות למחלקות שונות ושמירת מידע משותף במקום אחד
כדי ליצור דיאגרמות זרימה ולהבין את תנועת המידע במערכת
51
context models מראים שהסביבה כוללת כמה מערכות אוטומטיות אחרות
True
False
52
מה מציגה sequence diagram?
אינטרקציה בין המשתמשים והתוכנה
אינטרקציה בין רכיבי המערכת
אינטרקציה בין המשתמשים למערכת ובין רכיבי המערכת עצמה
אינטרקציה בין רכיבי המערכת לתוכנה
53
context models פחות נוח לשימוש מאשר דיאגרמה
True
False
54
בכל שלב במודל מפל המים יש התמקדות במשימה אחת בלבד
False
True
55
איך עובד מודל הV?
מבצע את כל שלבי הפיתוח ולאחר מכן את כל שלבי הפיתוח ברצף
מתמקד בפיתוח מקבילי של תוכנה וחומרה, כאשר כל שלב תואם לשלב חומרה
מבצע את כל שלבי בפיתוח התוכנה ללא צורך בבדיקות כלשהן במהלך התהליך
לכל שלב בפיתוח התוכנה יש שלב בדיקות מקביל ו- 4 רמות פיתוח עם בדיקות מתאימות
56
קשה לבצע שינויים בתוכנה ללא התערבות של מתכנתים מנוסים.
Dependability
Efficiency
Accessibility
Maintainability
57
מי מייצג את המוצר כלפי קבוצת הפיתוח?
מנהל הscrum
בעל המוצר
חברי הצוות
58
מה הם היסודות המשותפים לכל תהליך פיתוח?
תכנון, פיתוח, תחזוקה, בדיקות
הגדרת תוכנה, פיתוח, תחזוקה, בדיקות
הגדרת תוכנה, פיתוח, בדיקות, תחזוקה
קבלת החלטות, פיתוח, תחזוקה, בדיקות
59
אתר אינטרנט איטי מאוד וקשה לטעינה עבור משתמשים
- איזה מאפיין למדד מוצר איכותי בא לידי ביטוי כאן?
maintainability
efficiency
accessibility
dependability and security
60
צמיחה משמעותית במספר המשתמשים בתוכנה
Scale Software
Heterogeneity
Security and trust
Business and social change
61
במודל מפל המים
אין דרך חזרה לאחר ששלב מסוים נגמר
צריך להמנע ממצב שבו חוזרים שלב אחד אחורה
זה בסדר לחזור שלב אחד אחורה במידה ורוצים לתקן
62
המשתמש משחק במשחק מחשב תלת-מימדי, שולט בדמות וירטואלית ומבצע פעולות שונות בעולם המשחק.
Batch processing systems
Systems for modelling and simulation
Interactive transaction-based applications
Entertainment systems
63
מה מייצגת use case diagram?
אינטרקציה בין המפתחים למוצר
אינטרקציה בין המשתמשים לבין המערכת
אינטרקציה בין המשתמשים השונים
אינטרקציה בין המפתחים ללקוחות
64
משך תקופת הזמן -sprint
יומיים -שלושה
שבועיים -שלושה
חודש -חודשיים
שבוע -שבועיים
65
איך נציג הכללה?
חצץ משולש כלפי מעלה
חץ שחור כלפי מעלה
מעוין ריק
מעוין שחור
66
הכנסת פיצ'ר שמאפשר לראות shorts (סרטונים קצרים) ביוטיוב
Security and trust
Scale Software
Business and social change
Heterogeneity
67
מלאי ספרינט מייצג את מה שמתבצע בספרינט הנוכחי שבנוי ממלאי מוצר ומשימות והסטטוס שלהם
False
True
68
הרעיון של המודל "בנה ותקן" (build and fix) הוא :
כתיבת קוד ללא תכנון ואז שינוי בהתאם לדרישות הלקוח
לכתוב את כל המסמכים והתכנונים לפני שמתחילים לכתוב את הקוד
לבצע את כל השינויים הנדרשים בקוד לאחר שלב הבדיקות האחרון בלבד
לבדוק את התוכנה בצורה אוטומטית לאחר כל שלב של כתיבת הקוד
69
איזו דיאגרמה מציגה מצבים המראים את האינטרקציות בין מערכת וסביבתה?
Class diagrams
Use case diagrams
Activity diagrams
Sequence diagrams
70
מה הם יתרונות מודל מפל המים?
מאפשר שינויים בזמן אמת ותגובה מידית לכל בקשה של הלקוח
מאפשר שינוים, גמישות, משוב בין שלבים עוקבים, מתועד
גמישות, קיצור זמן הפיתוח, אינו דורש תיעוד מסודר ומקדם יצירתיות בצוות
מתועד, קל למעקב, משוב רציף, בקרה לכל שלב, מחייב חשיבה ותכנון, תכנון כולל