מציג תוצאות 1 עד 9 מתוך 9

אשכול: פעילות | מבחן תכנות: מתחילים-בינוניים.

  1. #1
    Alon_S Alon_S מנותק משתמש חסום
    תאריך הצטרפות
    21/03/09
    שם פרטי
    אלון
    הודעות
    110
    קיבל לייק
    0 פעמים

    פעילות | מבחן תכנות: מתחילים-בינוניים.

    החלטתי לפתוח פעילות בפורום: מבחן בתכנות -> למתחילים-בינוניים
    אם אני צריך אישור, ואין לי - מחקו.

    ישנן 10 שאלות, על כל שאלה 10 נקודות.

    ציונים:
    SlyRaccoon: 50
    phyro: 40

    שאלה מספר 1: [מתחילים]

    מתי נשתמש ב- forward?

    א. stock.
    ב. public.
    ג. פונקצייה ללא מילה לפניה.
    ד. בכולם נצטרך להשתמש בforward.

    שאלה מספר 2: [מתקדמים]

    כיצד נשתמש בפונקצייה clamp, הביאו דוגמא לשימוש ומה היא עושה.

    שאלה מספר 3: [מתחילים]

    מה יקרה כאשר נפעיל לולאת MAX_PLAYERS ולא נדלג על השחקנים שאינם מחוברים?

    א. השרת יקרוס.
    ב. לא יקרה כלום.
    ג. הלולאה לא תתבצע.
    ד. אף תשובה אינה נכונה.

    שאלה מספר 4: [מתקדמים]

    הפונקצייה funcidx, מה היא עושה? הסבירו והביאו דוגמא לשימוש.

    שאלה מספר 5: [מתחילים]

    מה קורה אם בסוף פקודה (לא פונקצייה - פקודה) לא תוסיף return 1;:

    א. הפקודה לא תעבוד.
    ב. הפקודה תתבצע כרגיל.
    ג. הפקודה תתבצע אך הסרבר יחזיר unknown command.
    ד. תשובות ב' ו-ג' נכונות.

    שאלה מספר 6: [מתקדמים]

    מה עושה המילה השמורה while, הסבר והבא דוגמא לשימוש.

    שאלה מספר 7: [מתחילים]

    מה קובעת המילה השמורה bool? הסבר.

    שאלה מספר 8: [מתקדמים]

    הפונקצייה getarg, מה היא עושה? הסבר והבא דוגמא לשימוש.

    שאלה מספר 9: [מתחילים]

    מה יקרה אם נוסיף אובייקט שהאידי בו השתמשנו אינו קיים?

    א. השרת יקרוס.
    ב. האובייקט לא יופיע.
    ג. יהיו לאגים.
    ד. אף תשובה אינה נכונה.

    שאלה מספר 10: [מתקדמים]

    כיצד נמנע מלאגים מיותרים (אם זה לאגים בכלל ), ומשימוש בתווים מיותרים בתוך לולאה? כזאת לדוגמא: for(new i=0;i<GetMaxPlayers();i++)



    מבחן קטן, לא קשה
    בהצלחה!
    נערך בפעם האחרונה על ידי Alon_S : 01/05/09 ב 20:31

  2. #2
    SlyRaccoon` SlyRaccoon` מנותק ותיק
    תאריך הצטרפות
    17/08/08
    הודעות
    1,662
    קיבל לייק
    0 פעמים
    שאלה מספר 1: [מתחילים]

    מתי נשתמש ב- forward?

    א. stock.
    ב. public.
    ג. פונקצייה ללא מילה לפניה.
    ד. בכולם נצטרך להשתמש בforward.

    שאלה מספר 2: [מתקדמים]

    כיצד נשתמש בפונקצייה clamp, הביאו דוגמא לשימוש ומה היא עושה.
    PHP Code:
    new bla 0bla2 1;
    printf("clamp: %d",bla,bla2); 
    שאלה מספר 3: [מתחילים]

    מה יקרה כאשר נפעיל לולאת MAX_PLAYERS ולא נדלג על השחקנים שאינם מחוברים?

    א. השרת יקרוס.
    ב. לא יקרה כלום.
    ג. הלולאה לא תתבצע.
    ד. אף תשובה אינה נכונה.

    שאלה מספר 4: [מתקדמים]

    הפונקצייה funcidx, מה היא עושה? הסבירו והביאו דוגמא לשימוש.

    לא חקרתי את האינקלוד dutils לעומק, אבל הפונקציות האלה לא שימושיות.


    שאלה מספר 5: [מתחילים]

    מה קורה אם בסוף פקודה (לא פונקצייה - פקודה) לא תוסיף return 1;:

    א. הפקודה לא תעבוד.
    ב. הפקודה תתבצע כרגיל.
    ג. הפקודה תתבצע אך הסרבר יחזיר unknown command.
    ד. תשובות ב' ו-ג' נכונות.

    שאלה מספר 6: [מתקדמים]

    מה עושה המילה השמורה while, הסבר והבא דוגמא לשימוש.

    המילה while זה מאוד דומה לif בעקרון while = כאשר משהוא שווה משהוא.

    יש גם דרך (אני חושב שאתה לא מכיר אותה היא ממש למתקדמים)
    סתכל:

    PHP Code:
    do SendClientMessage(..) while(bool_bool 9); 
    שאלה מספר 7: [מתחילים]

    מה קובעת המילה השמורה bool? הסבר.

    סתם דוגמה:
    PHP Code:
    new bool:bool_bool;
    bool_bool false;
    bool_bool true

    שאלה מספר 8: [מתקדמים]

    הפונקצייה getarg, מה היא עושה? הסבר והבא דוגמא לשימוש.

    לא חקרתי את האינקלוד dutils לעומק, אבל הפונקציות האלה לא שימושיות.

    שאלה מספר 9: [מתחילים]

    מה יקרה אם נוסיף אובייקט שהאידי בו השתמשנו אינו קיים?

    א. השרת יקרוס.
    ב. האובייקט לא יופיע.
    ג. יהיו לאגים.
    ד. אף תשובה אינה נכונה.

    שאלה מספר 10: [מתקדמים]

    כיצד נמנע מלאגים מיותרים (אם זה לאגים בכלל ), ומשימוש בתווים מיותרים בתוך לולאה? כזאת לדוגמא: for(new i=0;i<GetMaxPlayers();i++)

    PHP Code:
    if(IsPlayerConnected(i)) 
    יש עוד כמה דרכים למניעת לאגים שאני לא מספר אותם (דרכים סודיות) ;).

  3. #3
    Alon_S Alon_S מנותק משתמש חסום
    תאריך הצטרפות
    21/03/09
    שם פרטי
    אלון
    הודעות
    110
    קיבל לייק
    0 פעמים
    רועי: 50.

    הטעויות נשלחו בפרטי.
    אגב, do זה בכלל לא למתקדמים ומצחיק שאתה אומר את זה.
    ובclamp שקראת ממורפיקס ואמרתי לי במסן שידוך, לא הסברת מה היא עושה + לא השתמשת בה בכלל! סתם רשמת בתוך "" כהודעה ועוד עשית משהו שלא יעבוד בקוד (לא יהיה ארור פשט לא יהיה ערך בהודעה למשתנה אחד).
    פשוט מצחיק שאתה עוד מגיב עם זה ועוד מעיר לי על זה במסן.
    נערך בפעם האחרונה על ידי Alon_S : 01/05/09 ב 14:09

  4. #4
    Phyro Phyro מנותק טירון
    תאריך הצטרפות
    18/04/09
    שם פרטי
    מוטי
    הודעות
    34
    קיבל לייק
    0 פעמים
    שאלה מספר 1: [מתחילים]

    מתי נשתמש ב- forward?

    ב. public.

    שאלה מספר 2: [מתקדמים]

    כיצד נשתמש בפונקצייה clamp, הביאו דוגמא לשימוש ומה היא עושה.
    תשובה : בחיים לא השתמשתי בפונקציה הזאת, אין לי מושג מה היא עושה XD

    שאלה מספר 3: [מתחילים]

    מה יקרה כאשר נפעיל לולאת MAX_PLAYERS ולא נדלג על השחקנים שאינם מחוברים?

    ב. לא יקרה כלום.

    שאלה מספר 4: [מתקדמים]

    הפונקצייה funcidx, מה היא עושה? הסבירו והביאו דוגמא לשימוש.
    תשובה : בחיים לא השתמשתי בפונקציה הזאת, אין לי מושג מה היא עושה XD

    שאלה מספר 5: [מתחילים]

    מה קורה אם בסוף פקודה (לא פונקצייה - פקודה) לא תוסיף return 1;:

    ד. תשובות ב' ו-ג' נכונות. ( למרות שחסר משהו שלא כתבת )

    שאלה מספר 6: [מתקדמים]

    מה עושה המילה השמורה while, הסבר והבא דוגמא לשימוש.

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

    PHP Code:
    new bool:flag false0;
    while (!
    flag)
        if (
    info[i++] == trueflag true
    שאלה מספר 7: [מתחילים]

    מה קובעת המילה השמורה bool? הסבר.
    תשובה : המשתנה מוגדר כטיפוס מסוג בוליאני, כאשר ערכו יכול להיות אמת או שקר, או בשפת מכונה 0 = שקר , 1 = אמת.

    שאלה מספר 8: [מתקדמים]

    הפונקצייה getarg, מה היא עושה? הסבר והבא דוגמא לשימוש.
    תשובה : הפונקציה מחזירה את הערך של המשתנה עפ"י מיקומו בפונקציה, כאשר היא מחזירה רק ערך בגודל של תו.

    PHP Code:
    public OnPlayerRequestClass(playeridclassid)
    {
        new 
    id getarg(0);
        return 
    1;

    המשתנה id יקבל את ערכו של המשתנה playerid.

    שאלה מספר 9: [מתחילים]

    מה יקרה אם נוסיף אובייקט שהאידי בו השתמשנו אינו קיים?

    ד. אף תשובה אינה נכונה.

    שאלה מספר 10: [מתקדמים]

    כיצד נמנע מלאגים מיותרים (אם זה לאגים בכלל ), ומשימוש בתווים מיותרים בתוך לולאה? כזאת לדוגמא: for(new i=0;i<GetMaxPlayers();i++)
    תשובה : יש הרבה דרכים לעשות את זה, אחת מהדרכים היא להחליף את הביטוי GetMaxPlayers() בביטוי MAX_PLAYERS

  5. #5
    Alon_S Alon_S מנותק משתמש חסום
    תאריך הצטרפות
    21/03/09
    שם פרטי
    אלון
    הודעות
    110
    קיבל לייק
    0 פעמים
    phyro: 40

    הטעויות נשלחו בפרטי.

  6. #6
    Phyro Phyro מנותק טירון
    תאריך הצטרפות
    18/04/09
    שם פרטי
    מוטי
    הודעות
    34
    קיבל לייק
    0 פעמים
    אני ממש לא מסכים עם התשובות שלך :\
    נערך בפעם האחרונה על ידי Phyro : 02/05/09 ב 00:19

  7. #7
    Alon_S Alon_S מנותק משתמש חסום
    תאריך הצטרפות
    21/03/09
    שם פרטי
    אלון
    הודעות
    110
    קיבל לייק
    0 פעמים
    זה שלא ניסית, אל תגיד שאתה לא מסכים עם התשובות, אתה מוזמן לבדוק

  8. #8
    Phyro Phyro מנותק טירון
    תאריך הצטרפות
    18/04/09
    שם פרטי
    מוטי
    הודעות
    34
    קיבל לייק
    0 פעמים
    אני ממש לא מסכים עם התשובות שלך, אם יהיה לי כוח אני יוכיח לך אותם.

  9. #9
    SlyRaccoon` SlyRaccoon` מנותק ותיק
    תאריך הצטרפות
    17/08/08
    הודעות
    1,662
    קיבל לייק
    0 פעמים
    נעול, אלון אתה מדבר עם מתכנת מספר 2 בארץ, והכל הוא צדק, זה לא אשמתו שאתה לא מבין בפונקציות שאתה עשית בעצמך. וdo זה למתקדמים זה לא אשמתי שאתה לא יודע, וגם לא ידעת את זה.

נושאים דומים

  1. מדריך| OnPlayerCommandText מתחילים-בינוניים-מתקדמים
    על ידי iCeDRaGoN בפורום Pawno & Scripting
    תגובות: 8
    הודעה אחרונה: 16/06/11, 16:57
  2. מבחן בתיכנות - [מתחילים - בינוניים - מתקדמים].
    על ידי SlyRaccoon` בפורום Pawno & Scripting
    תגובות: 0
    הודעה אחרונה: 02/05/09, 19:20
  3. אללה מבחן אשכנזיות !
    על ידי חת*ך עם כבל מאר*ך בפורום סיפורי סטלה
    תגובות: 45
    הודעה אחרונה: 23/10/05, 15:52
eXTReMe Tracker