פיתוח צד שרת
קבוצה זו של כרטיסיות תעזור לסטודנטים להבין את המונחים המרכזיים בפיתוח צד שרת, כולל טכנולוגיות, פרוטוקולים, ומסדי נתונים.
Quiz(36 pytania)
1. מהו פרוטוקול HTTP?
Pojęcia w tym zestawie(36)
טכנולוגיות פיתוח צד שרת(16)
Node.js
סביבת ריצה לפיתוח אפליקציות צד שרת, מבוססת על JavaScript. מאפשרת טיפול באירועים ובקשות בצורה אסינכרונית.
מה היתרון של Express.js?
היא מסגרת לפיתוח אפליקציות Node.js, מספקת ממשק פשוט לניהול נתיבים, Middleware, ותמיכה ב-REST.
API
ממשק לתכנות יישומים, מאפשר לתוכנות לתקשר אחת עם השנייה. משמש להעברת נתונים בין צד הלקוח לצד השרת.
true or false: PHP היא שפה דינמית בלבד.
לא נכון. PHP יכולה לשמש גם לפיתוח דינמי וגם לפיתוח סטטי, בהתאם לשימוש.
מה זה REST?
סגנון ארכיטקטוני לפיתוח שירותים באינטרנט. מתמקד בהעברת משאבים באמצעות פרוטוקול HTTP.
מילוי החסר: _______ היא מערכת לניהול נתונים פתוחים.
MongoDB היא מערכת לניהול נתונים פתוחים, מבוססת מסמכים, מתאימה מאוד לאפליקציות עם דרישות גמישות.
GraphQL
שפת שאילתה עבור APIs, מאפשרת לקבל רק את הנתונים הנדרשים ולא יותר. משפרת ביצועים ומפשטת את השימוש.
מה ההבדל בין SQL ל-NoSQL?
SQL: מבוסס על טבלאות עם מבנה קבוע. NoSQL: גמיש יותר, כולל סוגים שונים של אחסון נתונים כמו מסמכים או מפתחות-ערכים.
Middleware
תוכנה הפועלת בין שכבות האפליקציה. משמשת לניהול בקשות, אימות, וניהול סשנים.
מה זה WebSocket?
פרוטוקול המאפשר תקשורת דו-כיוונית בזמן אמת בין השרת ללקוח. אידיאלי לאפליקציות כמו צ'אט או משחקים.
true or false: Node.js לא תומכת בביצועים גבוהים.
לא נכון. Node.js מתוכננת לתמוך בביצועים גבוהים בעבודה עם הרבה חיבורים בו זמנית.
JWT
JSON Web Token, משמש לאימות ולניהול סשנים באפליקציות ווב. מאפשר העברת מידע בצורה מאובטחת בין צדדים.
טכנולוגיות פיתוח צד שרת
מגוון כלים ושפות כמו Python, Java, Node.js, Ruby, PHP, המאפשרים בניית יישומים בצד השרת.
מה זה ORM?
Object-Relational Mapping, טכניקת פיתוח הממירה בין אובייקטים בקוד למסדי נתונים, מקלה על עבודה עם נתונים.
סשן
אחסון מידע על משתמש בזמן השימוש באפליקציה. משמש לניהול נתוני משתמשים בין בקשות.
מה היתרון של Docker?
מכילה כלי ליצירת קונטיינרים, מאפשרת להריץ אפליקציות בצורה מבודדת, משפרת ניידות וביצועים.
פרוטוקולים ומסדי נתונים(20)
REST
פרוטוקול תקשורת המאפשר תקשורת בין לקוח לשרת בצורה פשוטה וברורה.
מהו GraphQL?
שפה וחלופה ל-REST המאפשרת שליפת נתונים גמישה ומדויקת מהשרת.
SQL
שפת שאילתות מבנית. משמשת לניהול ולשאילת נתונים במסדי נתונים רלציוניים.
מה ההבדל בין SQL ל-NoSQL?
SQL הוא מסד נתונים רלציוני, NoSQL הוא מסד נתונים שאינו רלציוני, גמיש יותר.
JSON
פורמט נתונים קל לקריאה ולכתיבה, משמש בעיקר להעברת נתונים בין לקוח לשרת.
מה זה API?
ממשק תכנות יישומים, המאפשר לתוכנות שונות לתקשר אחת עם השנייה.
MongoDB
מסד נתונים NoSQL שמאחסן נתונים בפורמט של מסמכים ולא בטבלאות.
מהי טבלה במסד נתונים רלציוני?
אוסף של רשומות ועמודות המאחסן נתונים בצורה מאורגנת.
עקרון CRUD
מייצג את פעולות יצירה, קריאה, עדכון ומחיקה במסדי נתונים.
מהו WebSocket?
פרוטוקול המאפשר חיבור דו-כיווני רציף בין לקוח לשרת בזמן אמת.
PostgreSQL
מסד נתונים רלציוני וניהול נתונים מתקדם, תומך ב-ACID ו-BLOB.
מהי שאילתת JOIN?
שאילתה המשלבת נתונים משתי טבלאות או יותר על בסיס קשרים ביניהן.
פרוטוקול HTTPS
גרסה מאובטחת של HTTP, המשמשת להעברת נתונים בצורה מוצפנת.
Redis
מסד נתונים NoSQL שמאחסן נתונים בזיכרון, מהיר מאוד לשימוש בזמן אמת.
מה זה ORM?
טכניקת תכנות שממירה בין אובייקטים בקוד לנתונים במסד הנתונים.
SQL Injection
שיטה לתקיפת מסדי נתונים המנצלת פגיעויות בשאילתות SQL.
מהו DDL?
שפת פקודות המיועדת להגדרת מבנה המסד, כגון יצירת טבלאות.
API RESTful
ממשק API המבוסס על עקרונות REST, משתמש במקורות ובשיטות HTTP.
מהי נורמליזציה?
תהליך לארגון נתונים במסד נתונים להפחתת שכפולים ושיפור שלמות הנתונים.
ACID
עקרונות המבטיחים אמינות בעסקאות במסדי נתונים: Atomicity, Consistency, Isolation, Durability.
Pytania w tym zestawie(36)
1. מהו פרוטוקול HTTP?
2. מה היתרון של שימוש ב-Node.js לפיתוח צד שרת?
3. מהי השאילתא SELECT?
4. מהי מסגרת העבודה Express.js?
5. מהו מסד נתונים רלציוני?
6. מהו API?
7. מהי שאילתת UPDATE?
8. מה נכון לגבי PHP?
9. איזה פרוטוקול מאפשר חיבור דו-כיווני בין לקוח לשרת?
10. מהו REST?
11. מהו מסד נתונים NoSQL?
12. מה נכון לגבי MongoDB?
13. מהו DML?
14. מה זה GraphQL?
15. מהי נורמליזציה במסדי נתונים?
16. מה ההבדל בין SQL ל-NoSQL?
17. מהו JSON?
18. מה זה Middleware?
19. מהי שאילתת DELETE?
20. מהו WebSocket?
21. מהו ACID?
22. מה נכון לגבי ביצועים של Node.js?
23. מהו הפורמט המתאים להעברת נתונים בין שירותים?
24. מה זה JWT?
25. מהי שאילתת JOIN?
26. מהן טכנולוגיות פיתוח צד שרת?
27. מהו REST?
28. מה זה ORM?
29. מהו API?
30. מה זה סשן?
31. מהי SQL Injection?
32. מה היתרון של Docker בפיתוח צד שרת?
33. מהו ORM?
34. מהי טבלה במסד נתונים?
35. מהו GraphQL?
36. איזה מהבאים אינו מסד נתונים רלציוני?
Powiązane zestawy
Wiederholung: Browser lädt eine Seite
Test: Was eine URL ist
JavaScript DOM and events notes
REST APIs and HTTP methods exam review
What a URL is
How a browser loads a page
HTML vs CSS vs JavaScript step by step
Wiederholung: HTML CSS JavaScript Rollen
Stwórz własny zestaw
Wgraj PDF, wklej notatki lub opisz temat – AI wygeneruje fiszki, quizy i więcej w kilka sekund.

