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

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.
דחיסת אות ECG בעזרת אלגוריתם Matching Pursuit שי אלפסי אילן בנדור.
WORD 2007 חידושים עיקריים סיגל בן עמרם -
דוא"ל: מבוא לתוכנת SPSS מרכז המחשבים ינואר 2008 אירית חסיד טל: דוא"ל:
Graph Toolkit G-2 group Volansky Vered Hadas Yaron Ben Ezra Asaf Sharov Artyom.
חזרה על מושגי יסוד ביסודות התכנות בשפת ג'אווה שיעור 1.
Map-Reduce Input: a collection of scientific articles on different topics, each marked with a field of science –Mathematics, Computer Science, Biology,
1 Formal Specifications for Complex Systems (236368) Tutorial #5 Refinement in Z: data refinement; operations refinement; their combinations.
דוד שוורץ, עידן זק, נטע צור וחיה כהן. סביבת העבודה הפרוייקט יפותח בסביבת המערכת תהיה נגישה כ - plug in ל - Eclipse.
צוות : גרייף אלה כורך אילנה רשקובסקי לובה אוניברסיטת בו גוריון בנגב מחלקה להנדסה תוכנית להנדסת תוכנה Application Requirements Presentation.
חישוב ואופטימיזציה של שאילתות חלק 1
Formal Specifications for Complex Systems (236368) Tutorial #6 appendix Statecharts vs. Raphsody 7 (theory vs. practice)
חלון הפקודות מיועד לבצע פעולה אחת בכל פעם. כיצד אפשר לבצע רשימת פקודות או אפליקציות מורכבות ?
1 חלק XQuery :IV XML Query. 2 ביבליוגרפיה - DTD 3 ביבליוגרפיה – books.xml TCP/IP Illustrated Stevens W. Addison-Wesley Advanced Programming in.
דוד שוורץ, עידן זק, נטע צור וחיה כהן. הפונקציונאליות:  המשתמש בוחר קובץ שעליו הוא רוצה לבצע את האנליזה, ולוחץ עליו עם כפתור ימני בעכבר.  נפתח תפריט.
אתחולים ובנאים יצירת מופע חדש של עצם כוללת : הקצאת זכרון, אתחול, הפעלת בנאים והשמה לשדות במסגרת ריצת הבנאי נקראים גם הבנאי / ים של מחלקת הבסיס תהליך זה.
1 חישוב ואופטימיזציה של שאילתות חלק 2 Query Evaluation and Optimization Part 2.
מנפה שגיאות - DEBUGGER מבוא למדעי המחשב (234114) רועי מלמד
Multicycle MIPS תרגול כיתה מס' 13.
מערכות הפעלה ( אביב 2009) חגית עטיה ©1 מערכת קבצים log-structured  ה log הוא העותק היחיד של הנתונים  כאשר משנים בלוק (data, header) פשוט כותבים את הבלוק.
השוואה בין מערכות למסדי נתונים בשקפים אלו נשווה בין מסד הנתונים של רכבת ישראל למסד של רכבת גרמניה. בהרבה מקרים, המסד של מערכת הרכבות הישראלית לא יכול למצוא.
שיעור 1 ( א '). שיעור מס ' 1: יצירת קובץ נתונים ברוכים הבאים לשיעור הראשון ב - SPSS. במהלך השיעור נלמד כיצד ליצור קובץ נתונים חדש אשר ישמש אותנו לצרכים.
ערכים עצמיים בשיטות נומריות. משוואה אופינית X מציין וקטור עצמי מציינת ערך עצמי תואם לוקטור.
מבני בקרה לולאות. שאלה #1 שאלה ב' – תכתוב תוכנה הכותבת את תפריט הבאה Type 1 to find the area of a circle Type 2 to find the circumference of a circle.
פרויקט מסיים עיבוד מקבילי 2003 מגישים: יניב סרי ניר בן שחר.
Created by Dalia Censor, December העברת רשימת ציטוטים ממאגר ל- RefWorks שתי דרכים להעברת רשומות ממאגר ל- RefWorks : יצוא ישיר ל- RefWorks המאגרים:
מערכות הפעלה ( אביב 2006) חגית עטיה © 1 סיכום הקורס.
1 חישוב ואופטימיזציה של שאילתות חלק 1 Query Evaluation and Optimization Part 1.
Markov Decision Processes (MDP) תומר באום Based on ch. 14 in “Probabilistic Robotics” By Thrun et al. ב"הב"ה.
Global Motion Estimation קורס : מבוא לעיבוד מקבילי מרצה: דר' גיא תל צור מגישים: גלעד נרקיס אייר רום אייר רום קבוצה: pp3.
© המרכז להוראת המדעים האוניברסיטה העברית בירושלים
מה היום ? - - חזרה מהירה. - קריאה וכתיבה לקבצים. - בניית תוכנית כתיבה low-level - בניית ערוץ גלובלי והדגמה מול חומרה - low-level DAQ, פולימורפיזם וטריגר.
1 מבוא למדעי המחשב סיבוכיות. 2 סיבוכיות - מוטיבציה סידרת פיבונאצ'י: long fibonacci (int n) { if (n == 1 || n == 2) return 1; else return (fibonacci(n-1)
1 Peter J. Hass Joseph M. Hellerstein IBM Research Division Computer Science Division University of California Presented By: Michal Ozery.
חיפוש כתבי עת בקטלוג האוניברסיטה. חיפוש בסיסי לכתב עת אלקטרוני בקטלוג המאוחד לכתבי עת אלקטרוניים של האוניברסיטה, ניתן לבצע חיפוש עבור כתבי עת אלקטרוניים.
Safari On-line books. מה זה ספארי ספארי זו ספריה וירטואלית בנושא מחשבים היא כוללת יותר מ כותרים כל הספרים הם בטקסט מלא ניתן לחפש ספר בנושא מסוים.
Points on a perimeter (Convex Hull) קורס – מבוא לעבוד מקבילי מבצעים – אריאל פנדלר יאיר ברעם.
1 מבוא למדעי המחשב backtracking. 2 מוטיבציה בעיית n המלכות: נתון: לוח שחמט בגודל. המטרה: לסדר על הלוח n מלכות כך שאף אחת לא תאיים על השנייה. דוגמא: עבור.
Text to speech In Mobile Phones איתי לוי. הקדמה שימוש בהודעות טקסט על המכשירים הסלולארים היא דרך תקשורת מאוד פופולארית בימינו אשר משתמשים בה למטרות רבות,
11 Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel 1 Introduction to Programming in C תרגול
מאגר הספרים האלקטרוניים של האוניברסיטה הפתוחה מצגת הדרכה הספריות הטכנולוגיות, ביה"ס הגבוה לטכנולוגיה.
אתחול עצמים. אתחולים ובנאים יצירת מופע חדש של עצם כוללת: הקצאת זכרון, אתחול, הפעלת בנאים והשמה לשדות במסגרת ריצת הבנאי נקראים גם הבנאי/ם של מחלקת הבסיס.
תוכנה 1 בשפת Java תרגול מספר 8: הורשה אסף זריצקי ומתי שמרת בית הספר למדעי המחשב אוניברסיטת תל אביב.
Write-N-Cite הוספת הפניות ביבליוגרפיות בתוך מסמכי Word © 2012 All rights reserved to the Mechanical Engineering Library, Technion – Israel Institute of.
פיתוח מערכות מידע Class diagrams Aggregation, Composition and Generalization.
Methods public class Demonstrate { public static void main (String argv[]) { public static void main (String argv[]) { int script = 6, acting = 9, directing.
1 מבוא למדעי המחשב הרצאה 21: Queue, Iterator & Iterable.
תכנות אסינכרוני, תקשורת ופיתוח אפליקציות ל- Windows 8.1 ואפליקציות ל- Windows Phone 8 Control (Part II)
מבוא למדעי המחשב לתעשייה וניהול הרצאה 7. סברוטינות subroutines.
Contents Building Web Services כתב אקת'ם חאג' יחיא BuildingWeb Services Building Web Services
תכנות מכוון עצמים ושפת ++C וויסאם חלילי. TODAY TOPICS: 1. Function Overloading & Default Parameters 2. Arguments By Reference 3. Multiple #include’s 4.
1 חלק XQuery :IV XML Query. 2 ביבליוגרפיה - DTD 3 ביבליוגרפיה – books.xml TCP/IP Illustrated Stevens W. Addison-Wesley Advanced Programming in.
מבוא למדעי המחשב לתעשייה וניהול הרצאה 6. מפעל השעווה – לולאות  עד עכשיו  טיפלנו בייצור נרות מסוג אחד, במחיר אחיד  למדנו להתמודד עם טיפול במקרים שונים.
1 תרגול 11: Design Patterns ומחלקות פנימיות אסף זריצקי ומתי שמרת 1 תוכנה 1.
Combo Box שלושה סוגים של Combo Box: Style 0 (default) - drop-down combo box המשתמש יכול להוסיף אפשרויות לרשימה או ללחוץ על החץ לבחירה מרשימת האפשרויות.
Tirgul 12 Trees 1.
מחלקות classes.
אינדקסינג והשינג (indexing & hashing)
עדכון נתונים אישיים באתר המומחים
Computer Programming Fall 2012 תרגול
עבודה עם נתונים באמצעות ADO.NET
מבוא ל Maven אליהו חלסצ'י תכנות מתקדם תרגול מספר 3
ממשקים - interfaces איך לאפשר "הורשה מרובה".
תזכורת על מה דיברנו שיעור שעבר? בנינו אתר אינטרנט עם כותרות
מבוא לתכנות מונחה עצמים Object Oriented Programming
Computer Architecture and Assembly Language
Presentation transcript:

דוד שוורץ, עידן זק, נטע צור וחיה כהן

הפונקציונאליות : המשתמש יבחר קובץ שעליו הוא רוצה לבצע את האנליזה, וילחץ עליו עם כפתור ימני בעכבר. יפתח תפריט ובו אחת האפשרויות הינה "Analyze Class":

פונקציונאליות - המשך בבחירת אפשרות "Analyze Class" יפתח חלון בחירת ההקשר, שם קובץ הפלט והפרויקט שבו קובץ זה ימוקם

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

פונקציונאליות - המשך הפעולות הבאות יאופשרו על ה-lattice: Zoom in & Zoom out של ה-lattice המוצג על המסך (רק התצוגה ולא הפעולות). Drag & Drop של הקונספטים בתוך תחום אופקי מסוים, שרוחבו ניתן לשינוי ע"י המשתמש.

היחסים בין ה -packages לצורך בניית ה -lattice Eclipse הסביבה מתחילה את התהליך כאשר נלחץ כפתור ה -wizard מאותחל על הקובץ שבחר המשתמש המשתמש בוחר את ההקשר actions wizard fileparser המחלקה מנותחת

טבלת הגישות נבנית בתוספת ההקשר נבנית טבלת ההקשר הקונספטים מיוצרים contexttable conceptanalysis editors ה -editor מציג את ה - lattice על המסך היחסים בין ה -packages - המשך המחלקה מנותחת accesstable

מישקי XML סכימת בחירת ההקשר:

מישקי XML- המשך טבלת גישות :

מישקי XML- המשך טבלת הקשר :

מישקי XML- המשך ייצוג ה-lattice :

אלגוריתמים יצירת ה- access table: חישוב הגישות הישירות של כל המתודות לשדות (כולל מתודות נורשות) חישוב סגור טרנזיטיבי של הגישות לשדות

אלגוריתמים – המשך יצירת הקונספטים אלגוריתם Bottom-up מציאת הקונספטים האטומיים מכל שני קונספטים קיימים ננסה ליצור קונספט חדש סיום האלגוריתם כאשר לא ניתן ליצור קונספטים חדשים

בדיקות הפעלת ה-Plug-in הפעלה מקובץ Java הפעלה מקובץ Class בחירת ההקשר הקשר ברירת המחדל בחירת הקשר

בדיקות - המשך תצוגה תצוגת קונספט תצוגת ברירת מחדל בחירת ההקשר תצוגת ברירת מחדל ביצוע פעולות על Lattice התעדכנות הנתונים

לוח זמנים תיאום בין המשימות השונות ביצוע הבדיקות ההגשה

שלב ב ' – על רגל אחת... יצירת קובץ XML עבור ה-Abstraction lattice יצירת קבצי XML עבור ה-Horizontal decomposition יצירת קבצי XML עבור ה-Call graph חישוב סדר המתודות לצורך אנליזת הקוד ויצירת חלון המציג סדר זה. יצירת חלון עבור רשימת השלבים לביצוע.

שלב ב ' – על רגל אחת... תמיכה בתצוגת ה-Abstraction lattice, ה- Horizontal decomposition וה-Call graph. הוספת אפשרויות שמירה של הנתונים שהמשתמש הוסיף ל-lattice בקובץ ה-XML עבור ה-lattice.

Questions?