נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: [C]תרגול

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
טל
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 17 December 2007 בשעה 00:20 | IP רשוּם
ציטוט טל

שלום. שמי טל ואני מתכנת יחסית הרבה זמן, בערך מגיל 11-12. התחלתי לתכנת בשפת Cבאותו הגיל, ובהמשך למדתי שפות ודברים אחרים (PHP, HTML, XHTML, CSS, C#, VB ועוד) ואפשר להגיד שקצת "הזנחתי" את שפת C. עכשיו אני לומד על מערכות הפעלה, ולכן אני רוצה לחזור לתכנת בשפת C.

לא שכחתי איך מתכנתים, לא שכחתי מה עושה כל פקודה, אבל בכל זאת - זמן רב לא תכנתתי ב-C, ואני צריך להתרגל.

אני לא רוצה ולא צריך מדריך, כל מה שאני מחפש זה בסה"כ תרגולים. אני מעוניין בספר טוב או באתר אינטרנט שניתן למצוא בו תוכניות שנכתבו (יהיה נחמד אם תצויין מטרת התוכנית) ותרגילים למשתמש. בלי הרבה הסברים - ישר ולעניין. האם מישהו מכיר אתר/ספר כזה?

אשמח לקבל המלצות.

בתודה, טל.

חזרה לתחילת העמוד הצג את כרטיס החבר של טל חפש הודעות אחרות של טל בקר בדף הבית של טל
 
11010010110
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 23 April 2006
משתמש: מנותק/ת
הודעות: 2621
נשלח בתאריך: 17 December 2007 בשעה 00:48 | IP רשוּם
ציטוט 11010010110

פשוט תשחק אם זה תבנה דברים

הרבה יותר טוב כדיי 'לחזור' ממדריך או דוגמאות
חזרה לתחילת העמוד הצג את כרטיס החבר של 11010010110 חפש הודעות אחרות של 11010010110
 
טל
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 17 December 2007 בשעה 17:01 | IP רשוּם
ציטוט טל

אני מניח שאני יכול לחשוב על 40-50 תוכניות בעצמי, אבל זה לא טוב מספיק בשבילי, אסביר מדוע.

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

לכן, אני רוצה אתר או ספר תרגול טוב, ולא לבנות דברים באקראיות.

בתודה, טל.

חזרה לתחילת העמוד הצג את כרטיס החבר של טל חפש הודעות אחרות של טל בקר בדף הבית של טל
 
11010010110
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 23 April 2006
משתמש: מנותק/ת
הודעות: 2621
נשלח בתאריך: 17 December 2007 בשעה 17:52 | IP רשוּם
ציטוט 11010010110

אני לא אומר תרגילים

תציב מטרה לעשות משהוא ותנסה לבנות את התוכנית
הכי 'האקית' שתגיע אליה
חזרה לתחילת העמוד הצג את כרטיס החבר של 11010010110 חפש הודעות אחרות של 11010010110
 
טל
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 17 December 2007 בשעה 23:33 | IP רשוּם
ציטוט טל

אבל אני עלול לבנות אותה בצורה לא נכונה ויעילה. אני רוצה קודם לתרגל, להזכר, ואחרי השלב הזה אני אתחיל לבנות דברים בעצמי כדי לתרגל. הכוונה היא לא לתוכנית שמדפיסה מערך בסדר הפוך, או משהו דומה, אלא לתוכנית אמיתית, כמו משחק ב-DOS או תוכנה שפותרת משוואות במתמטיקה וכו'...

אני חושב שאשמע לעצה שלך אם לא אמצא מקור לתרגול. בכל אופן, אם מישהו מכיר ספר/אתר עם תרגולים בשפת C, אני עדיין אשמח לדעת.

בתודה, טל.

חזרה לתחילת העמוד הצג את כרטיס החבר של טל חפש הודעות אחרות של טל בקר בדף הבית של טל
 
11010010110
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 23 April 2006
משתמש: מנותק/ת
הודעות: 2621
נשלח בתאריך: 18 December 2007 בשעה 00:13 | IP רשוּם
ציטוט 11010010110

חלק מהמטרה שלך היא שהתוכנית תהיה יעילה. יש מצב שתגיע
בעצמך ליותר יעילות ממה שהיית מגיע אם היית רואה איפה
שהוא משהוא מוכן או משהוא ש 'דוחף' לעשות בדרך מסויימת
חזרה לתחילת העמוד הצג את כרטיס החבר של 11010010110 חפש הודעות אחרות של 11010010110
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה