Graph Toolkit G-2 group Volansky Vered Hadas Yaron Ben Ezra Asaf Sharov Artyom.

Slides:



Advertisements
Similar presentations
1 Colorful XML: One Hierarchy Isn't Enough Authors : H. V. Jagadish, Laks V. S. Lakshmanan, Monica Scannapieco, Divesh Srivastava, Nuwee Wiwatwattana Presented.
Advertisements

Object Oriented 33 MCSD DORON AMIR
ממיבחניםC שאלות ++.
בתרגול הקודם הורשה: –ניתן להרחיב רק מחלקה אחת –כל מה שלא private – עובר בהורשה –המילה השמורה super –יצירת היררכיה –Object היא שורש ההיררכיה –דריסה אופרטור.
אפשרויות של פקודה plot צבעים Colors- ViewingBoxYRange,ViewingBoxYMax, ViewingBoxYMin, - מתאמים את הטווח שמוצג בגרף מקראהLegendVisible- כותרת -Header דרוג-
דניאל ליפסון כנס Info 2009 תל-אביב The Web בדרך ל Web 3.0.
גרף מכוון Directed Graph a b c f g ed h צמתים חוג עצמי קשתות.
הדרכה בשימוש בקטלוג הספרייה מפגש מס ' 2 תשס " ח. מטרת ההדרכה  איתור חומר מתוך הסילבוס  איתור חומר בנושא מבוקש.
היכרות עם אקסל 1. 2 נושאי המפגש היכרות עם אקסל – אלכסוני הקסם שימושים בהוראה: מחשבון סודי ופעילות לחנוכה שימושים נוספים: ממוצע.
Recitation #9. Q1 גרף מכוון מורכב מקבוצה של צמתים (nodes) ומקשתות מכוונות (arcs) המחברות ביניהם. כל קשת מכוונת יוצאת מצומת אחד ונכנסת לצומת אחר. ( בגרפים.
תרגול 8.5 – מודל השכבות, מבוא ל-TCP/IP
דוד שוורץ, עידן זק, נטע צור וחיה כהן. הפונקציונאליות : המשתמש יבחר קובץ שעליו הוא רוצה לבצע את האנליזה, וילחץ עליו עם כפתור ימני בעכבר. יפתח תפריט ובו.
גרפים ממשקלים גרף ממשקל הוא גרף עם משקל לכל קשת עץ פורש הוא עץ שצמתיו הם כל הצמתים של הגרף וקשתותיו הן קשתות הגרף.
אביב תשס " ה JCT תיכון תוכנה ד " ר ר ' גלנט / י ' לויאןכל הזכויות שמורות 1 פרק 10 Packages.
חורף - תשס " ג DBMS, Design1 שימור תלויות אינטואיציה : כל תלות פונקציונלית שהתקיימה בסכמה המקורית מתקיימת גם בסכמה המפורקת. מטרה : כאשר מעדכנים.
אתר הקורס: צוות הקורס: מרצה: אלדר פישר, טאוב
J2EEמשאל המרצה בטכנולוגיית איל קריקון ערן יוניאל סמסטר חורף מנחה: בן-עמי יסעור הטכניון – מכון טכנולוגי לישראל הפקולטה להנדסת חשמל המעבדה למערכות.
R. Bar-Yehuda © 1 Graph theory – תורת הגרפים 2.4 Directed Trees – עצים מכוונים מבוסס על הספר : S. Even, "Graph Algorithms",
R. Bar-Yehuda © 1 קומבינטוריקה למדעי - המחשב – הרצאה #14 Graph theory – תורת הגרפים Chapter 1: PATHS IN GRAPHS – 1. מסלולים.
By Irina Polansky Deriving Mechanism Singularity Positions through the Graph Theory Duality Principle The Iby and Aladar Fleischman Faculty of Engineering.
עבודה סמינריונית Prelude to Ukkonen algorithm ON-LINE CONSTRUCTION OF SUFFIX TREES מגישים : עיד מוחמד טיבי פיראס.
פרויקט מחקרי בנושא יחס הזהב ואסתטיקה של מנשקים ARD מנחה : פרופ ' נעם טרקטינסקי מנחה אקדמי : פרופ ' יובל אלוביץ ' מגישים : אפרת דוד ארסני קרופניק.
חורף - תשס " ג DBMS, צורות נורמליות 1 צורה נורמלית שלישית - 3NF הגדרה : תהי R סכמה רלציונית ותהי F קבוצת תלויות פונקציונליות מעל R. R היא ב -3NF.
" שמירה בררנית, למטרות האצה, של תוצאות ביניים בתוכניות מונחות עצמים " סטודנט : יוסי פירסטנברג 1 מאי 2001 מנחה : פרופ / ח ' שמואל כץ סטודנט : יוסי פירסטנברג.
דוד שוורץ, עידן זק, נטע צור וחיה כהן. סביבת העבודה הפרוייקט יפותח בסביבת המערכת תהיה נגישה כ - plug in ל - Eclipse.
CCN CCN Central Control Network Final presentation Winter & Spring 2002/03 Student : Kormas Tal Guide : Gerber Alex.
צביעת גרפים: הגדרה: G=(V,E) גרף בלתי מכוון. צביעת G ב-K צבעים 1
דוד שוורץ, עידן זק, נטע צור וחיה כהן. הפונקציונאליות:  המשתמש בוחר קובץ שעליו הוא רוצה לבצע את האנליזה, ולוחץ עליו עם כפתור ימני בעכבר.  נפתח תפריט.
שימוש במערך דינמי : ArrayList. מאפיינים חשובים בכל LIST יכולת להכניס מידע בלי תלות בטיפוס יכולת למחוק מידע יכולת להוסיף מידע פונקציות נוספות ( מיון, חיפוש.
ספריה וירטואלית בטכנולוגית J2EE הטכניון – מכון טכנולוגי לישראל הפקולטה להנדסת חשמל המעבדה למערכות תוכנה עזרן אייל טרבלסי אורדן סמסטר חורף תשס " ד מנחה.
תזכורת: גרפים גרף (G=(V,E V|=n, |E|=m| מכוון \ לא מכוון דרגה של קדקד
אתר הקורס: צוות הקורס: מרצה: אמיר שפילקה, טאוב
אתר הקורס: צוות הקורס: מרצה: אלדר פישר, טאוב
תיוג באינטרנט: הכוח עובר למשתמש ד"ר ג'ני ברונשטיין כנס Multi ידע בפברואר 2008.
ארכיטקטורת שלושת השכבות 3 Tier architecture מאת רנן חכם מאי 2008.
הפקולטה למדעי המחשב אוטומטים ושפות פורמליות (236353)
Galileo Navigation System Software Systems lab Software Systems lab סמסטר חורף תשס " ט סמסטר חורף תשס " ט מנחה: ולדימיר זדורנוב משה חיות מבצעים: גליה סימנובסקי.
גרפים - Graphs גרף G(V,E) מורכב מקבוצת צמתים V וקבוצת קשתות E.
R. Bar-Yehuda © 1 קומבינטוריקה למדעי - המחשב – הרצאה #16 EULER GRAPHS גרפים אויילרים מבוסס על הספר : S. Even, "Graph Algorithms",
תזכורת : אלגברה ליניארית מסקנה קלט : וקטורים פלט : האם u תלוי ליניארית ב קלט : מערכת של n משואות לינאריות ב -m נעלמים. פלט : פתרון, או שאין כזה. אלגוריתם.
מבוא למדעי המחשב תרגול 3 שעת קבלה : יום שני 11:00-12:00 דוא " ל :
מגישות: עדי שנפיר נטליה פברמן, ויקטור קוליקוב מנחה:
אתר הקורס: צוות הקורס: פרופ' עודד שמואלי-
© המרכז להוראת המדעים האוניברסיטה העברית בירושלים
תפקידים פונקציונליים עיקריים של WINDOWS ממשק גרפי : הפעלת תכניות ומתן פקודות בעזרת כלים גרפיים ותפריטים. הפעלה בו - זמנית של מספר תכניות : * חלוקת זיכרון.
מה היום ? - - חזרה מהירה. - קריאה וכתיבה לקבצים. - בניית תוכנית כתיבה low-level - בניית ערוץ גלובלי והדגמה מול חומרה - low-level DAQ, פולימורפיזם וטריגר.
Safari On-line books. מה זה ספארי ספארי זו ספריה וירטואלית בנושא מחשבים היא כוללת יותר מ כותרים כל הספרים הם בטקסט מלא ניתן לחפש ספר בנושא מסוים.
Text to speech In Mobile Phones איתי לוי. הקדמה שימוש בהודעות טקסט על המכשירים הסלולארים היא דרך תקשורת מאוד פופולארית בימינו אשר משתמשים בה למטרות רבות,
אתר הקורס: צוות הקורס: מרצה : פרופ' עודד שמואלי,
מידע באינטרנט: סיווג, איתור והערכה ניתן למצוא באינטרנט מידע מהסוגים הבאים : מידע כללי: מילונים ואנציקלופדיות כתובות דואר אלקטרוני וכתובות דואר רגילות מספרי.
אפיון וניתוח מערכות מידע ( ) 1 גישה מוכוונת עצמים  גישה מוכוונת עצמים  גישה מוכוונת עצמים - ארגון המודל כאוסף של מחלקות שמשלבות מבנה נתונים והתנהגות.
תרשים המחלקות ותרשים העצמים 1. חלק שלישי: ניתוח ועיצוב מערכות מידע באמצעות שימוש ב-UML ומתודולוגיית ה-Unified Process (UP) E1 3 E2 2.
פיתוח מערכות מידע Class diagrams Aggregation, Composition and Generalization.
1 חלק XQuery :IV XML Query. 2 ביבליוגרפיה - DTD 3 ביבליוגרפיה – books.xml TCP/IP Illustrated Stevens W. Addison-Wesley Advanced Programming in.
דוח אמצע סמסטר אביב תשס"ב 2002 שם הפרויקט :סביבת בדיקה ל PCIX PCIX environment מנחה : איתי אדר מגישים : שמיל ניסימוב גוילי יואב הטכניון.
ייצוגים גרפיים ב - MATLAB. 2 יעדים לימודיים סרטוט גרפים עם מערכת צירים xy  בחירת רזולוציה לציר ה- x  סרטוט כמה גרפים על אותה מערכת צירים  סרטוט כמה.
ממשק משתמש גרפי בעזרת SWT
XML מבוא כללי MCSD Doron Amir
תקשורת מחשבים "מודל OSI" Open System Interconnection reference model
SQL בסיסי – הגדרה אינדוקטיבית
תירגול 14: מבני נתונים דינאמיים
מערכות בסיסי נתונים ספרות Database System Concepts/ Korth, Siberschatz
בסיסי נתונים ושפת SQL הרצאה #2
מערכות מסדי נתונים 1. הקדמה.
Marina Kogan Sadetsky –
אלגוריתם שינוי צורה למתקני טנזגריטי
תכנות אדפטיבי דינאמי הפרדת מטרות על ידי שימוש בתורת הגרפים
Shell Scripts בסביבת UNIX
מודל OSI (מודל 7 השכבות).
Presentation transcript:

Graph Toolkit G-2 group Volansky Vered Hadas Yaron Ben Ezra Asaf Sharov Artyom

מבנה הפרוייקט הפרויקט מורכב מ - 4 שכבות : הפרויקט מורכב מ - 4 שכבות :  logic  physical  essential  application כל השכבות הנ " ל מהוות plug-in ל -Eclipse כל השכבות הנ " ל מהוות plug-in ל -Eclipse

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

השכבה הפיסית מרחיבה את המודל הלוגי לפלטפורמת ה -Eclipse/GEF. השכבה הפיסית מרחיבה את המודל הלוגי לפלטפורמת ה -Eclipse/GEF.  ברמה זו מתווספות המחלקות לייצוג גרפי של אלמנטים, אנימציה ואלגוריתמי סידור  שכבה זו מגדירה את ספריית הגרפים מבנה הפרוייקט ( שכבה פיסית )

שכבת essential היא שכבה המגדירה פונקציונליות לבניית אפליקציה המבוססת על השכבה הפיסית בפלטפורמת Eclipse שכבת essential היא שכבה המגדירה פונקציונליות לבניית אפליקציה המבוססת על השכבה הפיסית בפלטפורמת Eclipse מבנה הפרוייקט ( שכבת essential)

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

Features for the end user הרצת אלגוריתמים סטנדרטיים הרצת אלגוריתמים סטנדרטיים הרצת שאילתות הרצת שאילתות הרצת אלגוריתמי ניווט הרצת אלגוריתמי ניווט הרצת אלגוריתמי סידור הרצת אלגוריתמי סידור  אנימציה שמירה וטעינה בפורמטים שונים שמירה וטעינה בפורמטים שונים  XML  Text ייבוא / ייצוא ייבוא / ייצוא תמיכה בגרפים לא חוקיים תמיכה בגרפים לא חוקיים

Features for the end user Details View Details View הדפסת גרף והדפסת פרטי מידע עליו הדפסת גרף והדפסת פרטי מידע עליו Zoom in / zoom out Zoom in / zoom out Cut/Copy/Paste Cut/Copy/Paste חיפוש אלמנטים בגרף לפי שם חיפוש אלמנטים בגרף לפי שם שבירת קשתות ושיטוחן שבירת קשתות ושיטוחן Undo/Redo Undo/Redo

Features for the end user תגובת אלמנטים לאירועי עכבר ומקלדת תגובת אלמנטים לאירועי עכבר ומקלדת החלפת ייצוג גרפי של אלמנט החלפת ייצוג גרפי של אלמנט יצירת / שילוב גרפים יצירת / שילוב גרפים  יצירת / שילוב גרפים סטנדרטיים עזרה למשתמש קצה ולמפתח עזרה למשתמש קצה ולמפתח הפיכת כיווניות הגרף הפיכת כיווניות הגרף

Features for the developer אפשרות להרחבת הספרייה ע " י אפשרות להרחבת הספרייה ע " י  ייצוגים גרפיים חדשים  תגובות לאירועי מקלדת ועכבר  פרטי מידע חדשים ומחלקות הנתונים החדשות  גרפים סטנדרטיים חדשים  אלגוריתמים סטנדרטיים חדשים  שאילתות חדשות  אלגוריתמי ניווט וסידור חדשים  הגדרת formatters חדשים ( שמירה וטעינה בפורמטים שונים )