IOPanel

חזור   IOPanel > דבר חופשי > מחשבים ומה שמסביב
עמוד ראשי הירשם חיפוש הודעות מהיום סמן פורומים כנקראו

מחשבים ומה שמסביב כאן תוכלו לפרסם נושאים הקשורים בצורה כלשהי למחשבים , אך לא מצאתם היכן לפרסם אותם בפורומים השונים

דבר חופשי : מחשבים ומה שמסביב

שפות תיכנות

לא ממש ידעתי איפה לפתוח את זה.. בכל מקרה אני רוצה להתחיל ללמוד שפות, עכשיו אין לי ידע קודם בתחום ...
תגובה
 
קישור חוזר הגדרות אשכול אפשרויות הצגת נושא
ישן 20-05-08, 14:18   #1 (קישור ישיר)
oR.
IO Pro
 
סמל האישי של oR.
 
תאריך הצטרפות: Oct 2007
הודעות: 2,543
ברירת מחדל שפות תיכנות

לא ממש ידעתי איפה לפתוח את זה..
בכל מקרה אני רוצה להתחיל ללמוד שפות, עכשיו אין לי ידע קודם בתחום או ידע כללי.
איפה אפשר להתחיל ללמוד הכל הכל מהבסיס של הבסיס ואיזה שפה היא השפה הכי בסיסית?
העדפה למקורות בעברית, תודה
__________________
Intel Q9550| Asus P5Q-Deluxe | G.skill Trident 4GB 1066MHZ | Point Of View + EVGA 9800GT SLI| Antec 800W |Crucial 64GB SSD M4, Western Digital 500GB + 160GB
|CoolerMaster 690 | Thermalright TRUE | Logitech ZCinema| LG 24" W2486L | Nexus 5
oR. לא מחובר   הגב עם ציטוט
ישן 20-05-08, 16:32   #2 (קישור ישיר)
IO Member
 
תאריך הצטרפות: Dec 2007
הודעות: 491
ברירת מחדל

שפות תכנות רגילות, או לאתרי אינטרנט?

אם מדובר בתכנות רגיל, תתחיל מ-C.
אתרי אינטרנט כמובן שחובה להתחיל מ-HTML.
__________________
"ובתוך הדפים של הזמן שאבד, אנשים נגמרים ברגע אחד"
09/03/2008 - 06/02/1953


Intel Q6600 @ 3.4GHz [24/7] - ASUS P5K-E - GeIL 2x2GB BD EvoOne 800MHz @ 1066MHz 5-5-5-15 - Connect3D HD3870X2 - Thermaltake ToughPower 750W - Antec 900


Hydro לא מחובר   הגב עם ציטוט
ישן 20-05-08, 17:41   #3 (קישור ישיר)
oR.
IO Pro
 
סמל האישי של oR.
 
תאריך הצטרפות: Oct 2007
הודעות: 2,543
ברירת מחדל

רגילות לא לאינטרנט.
אתה בטוח שדווקא מ C? הרבה אמרו לי לעזוב את C ולהתחיל מ JAVA /ASM
__________________
Intel Q9550| Asus P5Q-Deluxe | G.skill Trident 4GB 1066MHZ | Point Of View + EVGA 9800GT SLI| Antec 800W |Crucial 64GB SSD M4, Western Digital 500GB + 160GB
|CoolerMaster 690 | Thermalright TRUE | Logitech ZCinema| LG 24" W2486L | Nexus 5
oR. לא מחובר   הגב עם ציטוט
ישן 20-05-08, 18:02   #4 (קישור ישיר)
IO Addict
 
סמל האישי של The-Fox
 
תאריך הצטרפות: Dec 2006
הודעות: 3,907
ברירת מחדל

תתחיל מ C, כי Java וכל דומיו זה לא תיכנות אמיתי.
אם אתה ממש רוצה לאתגר את עצמך אז תתחיל מ Assembly
__________________
PC: Intel Core i7 2600K | G.Skill Ares DDRIII 2x4GB 1600Mhz 8-8-8 | Asus P8Z77-V | Sapphire 4870X2 | Intel 520 180GB | Perc 6/i - Samsung F4EG 2TBx4 RAID5 | Asus 2014L1T | Dell 2407WFP | Lian Li G70 Silver Watercooled
WaterCooling: Q² Project by The-Fox
Extreme Cooling: Duniek DICE/LN2 POT

The-Fox לא מחובר   הגב עם ציטוט
ישן 20-05-08, 18:03   #5 (קישור ישיר)
IO Member
 
סמל האישי של Tiburon
 
תאריך הצטרפות: Oct 2007
הודעות: 851
שלח הודעה דרך MSN אל Tiburon
ברירת מחדל

כולם על אותו עיקרון
תתחיל במה שאתה מוצא הכי הרבה מידע/מדריכים שיוכלו לעזור לך בנושא.
בהצלחה
__________________
Intel Core i7 3930K - ASUS P9X79 Deluxe - 4x4GB G.Skill RipjawZ 1600Mhz - ZOTAC GTX 680
Intel 510 120GB SSD - WD 1TBx2 - Corsair TX750W - Gigabyte 3D Aurora - NOCTUA NH-D14
Samsung T260 - Steelseries Sensei - Logitech G15 V2 - Steelseries 5L - Logitech Z-5500
Tiburon לא מחובר   הגב עם ציטוט
ישן 20-05-08, 19:04   #6 (קישור ישיר)
oR.
IO Pro
 
סמל האישי של oR.
 
תאריך הצטרפות: Oct 2007
הודעות: 2,543
ברירת מחדל

יש לכם אתרים מומלצים אולי אפשר ללמוד מהם?
__________________
Intel Q9550| Asus P5Q-Deluxe | G.skill Trident 4GB 1066MHZ | Point Of View + EVGA 9800GT SLI| Antec 800W |Crucial 64GB SSD M4, Western Digital 500GB + 160GB
|CoolerMaster 690 | Thermalright TRUE | Logitech ZCinema| LG 24" W2486L | Nexus 5
oR. לא מחובר   הגב עם ציטוט
קישור פירסומי
ישן 20-05-08, 20:24   #7 (קישור ישיר)
IO Member
 
תאריך הצטרפות: Dec 2007
הודעות: 491
ברירת מחדל

ASM שפה קשה יחסית, פשוט כי היא לא שפת עילית.

תחפש טיפה בגוגל "C tutorial", מבטיח לך שתמצא כמה מיליונים.

אבל איזה יעילות יש לה אחרי שמבינים אותה
__________________
"ובתוך הדפים של הזמן שאבד, אנשים נגמרים ברגע אחד"
09/03/2008 - 06/02/1953


Intel Q6600 @ 3.4GHz [24/7] - ASUS P5K-E - GeIL 2x2GB BD EvoOne 800MHz @ 1066MHz 5-5-5-15 - Connect3D HD3870X2 - Thermaltake ToughPower 750W - Antec 900


Hydro לא מחובר   הגב עם ציטוט
ישן 20-05-08, 21:17   #8 (קישור ישיר)
IO Folding Team
 
סמל האישי של jenia90
 
תאריך הצטרפות: Mar 2008
הודעות: 321
שלח הודעה דרך ICQ אל jenia90 שלח הודעה דרך MSN אל jenia90 שלח הודעה דרך SKype אל jenia90
ברירת מחדל

תתחיל מC ואז כשתדע את השפה תעבור לC++ או C# ואז כבר יהיה לך ממש קל ללמוד את כל האחרות

תחפש בגוגל אתרים שישש בהם ספרים אלקטרוניים או אם אתה רוצה אתה יכול גם לקנות ספר לימוד של C
__________________
CPU: Intel Core 2 Extreme QX6850 3.0GHz @ 4.0GHz
M-board: Dfi LanParty UT-X48-T2R | Memory: OCZ Reaper 2x2GB DDR2 1066MHz
GFX: Gigabyte nVidia GTX280 1GB
HDD: WD1001FALS + WD1600AAJS + 2xWD5000AAKS + WD 2TB Studio Edition
Cooling: Custom built water cooling | TG: Zalman ZM-STG1
PSU: Seasonic M12D-750W

jenia90 לא מחובר   הגב עם ציטוט
ישן 20-05-08, 21:47   #9 (קישור ישיר)
IO Addict
 
סמל האישי של The-Fox
 
תאריך הצטרפות: Dec 2006
הודעות: 3,907
ברירת מחדל

ציטוט:
פורסם במקור על ידי Hydro צפה בהודעה
ASM שפה קשה יחסית, פשוט כי היא לא שפת עילית.

תחפש טיפה בגוגל "C tutorial", מבטיח לך שתמצא כמה מיליונים.

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

ASM חזקה מאד לכתיבת ווירוסים או סתם אפליקציות Low Level או מערכות Real Time שבהן היעילות חשובה מאד וכמות המשאבים נמוכה יחסית וחשובה מאד.
__________________
PC: Intel Core i7 2600K | G.Skill Ares DDRIII 2x4GB 1600Mhz 8-8-8 | Asus P8Z77-V | Sapphire 4870X2 | Intel 520 180GB | Perc 6/i - Samsung F4EG 2TBx4 RAID5 | Asus 2014L1T | Dell 2407WFP | Lian Li G70 Silver Watercooled
WaterCooling: Q² Project by The-Fox
Extreme Cooling: Duniek DICE/LN2 POT

The-Fox לא מחובר   הגב עם ציטוט
ישן 20-05-08, 22:29   #10 (קישור ישיר)
IO Addict
 
סמל האישי של DR-EVIL
 
תאריך הצטרפות: Jul 2007
הודעות: 3,282
שלח הודעה דרך MSN אל DR-EVIL שלח הודעה דרך SKype אל DR-EVIL
ברירת מחדל

אסמבלי זו אכן מכת מצרים...
בשונה מפקולטות אחרות בארץ שבהן מתחילים ללמוד תכנות למעבד מ-C ואז משתדרגים לאסמבלי, אנחנו התחלנו ללמוד ההיפך...
זה סיוט לא קטן להתחיל לכתוב קוד למעבד 80386DX באסמבלי בלי ידע מוקדם בC.. (מזלי שלמדתי C בתיכון).
אתה רואה חודשיים ראשונים ללימודים אף אחד מאיתנו עדין לא הבין מי נגד מי בקורסי התכנות, ואפילו שאנחנו לקראת סיום הסמסטר חלק מהחבר'ה בפקולטה עדין מתקשים עם השפה הזאת...
__________________
TSI
and on the 8th Day God invented Euro Trance... and it is said this was God's most beautiful invention.... ♫♪ d(-.-)b 
Alex M.O.R.P.H. & Sylvia Tosun - An Angles Love (Vocal mix) -Track of the year 2011

נערך לאחרונה על ידי DR-EVIL, 21-05-08 בשעה 0:20.
DR-EVIL לא מחובר   הגב עם ציטוט
ישן 21-05-08, 10:14   #11 (קישור ישיר)
IO Member
 
תאריך הצטרפות: Nov 2007
הודעות: 324
שלח הודעה דרך ICQ אל matanco שלח הודעה דרך AIM אל matanco שלח הודעה דרך MSN אל matanco
ברירת מחדל

ציטוט:
פורסם במקור על ידי The-Fox צפה בהודעה
תתחיל מ C, כי Java וכל דומיו זה לא תיכנות אמיתי.
אם אתה ממש רוצה לאתגר את עצמך אז תתחיל מ Assembly
חחחחחחחחח סליחה שאני צוחק.. אבל היום המערכות הכי מתקדמות כתובות ב JAVA .. לדעתי להתחיל ב C זה ביזבוז זמן וגם ימאס לך יחסית מהר אני ממליץ לך להתחיל מ JAVA ואז ללמוד assembly (אם בא לך ממש להבין לעומק איך קוד מתנהל על המעבד, אמסבלר זאת שפת מכונה בעיקרון שעובדת ישירות על המעבד.) ורק אז תעבור ל C
JAVA פשוט שפה מושלמת למתחילים לדעתי קל לכתיבה להבנה וללמידה.
בהצלחה..
__________________

המשותף בין וירוס למערכת לווינדוס.
"שניהם מועתקים ומועברים ממחשב למחשב במהירות."
"שניהם משתמשים במשאבי מערכת יקרים ובכך מאיטים את פעולתה."
"שניהם ידפקו מדי פעם את הדיסק הקשיח או לוח האם."
"שניהם נישאים ומועברים ממחשב למחשב יחד עם תוכנות שימושיות."
"שניהם גורמים למחשבה שהמערכת איטית ושצריך לשדרג את המחשב."
"שניהם יוצאים כל הזמן בגרסות חדשות שגורמות יותר ויותר נזק."
בברכה,
מתן כהן.
matanco לא מחובר   הגב עם ציטוט
ישן 21-05-08, 11:46   #12 (קישור ישיר)
IO Addict
 
סמל האישי של The-Fox
 
תאריך הצטרפות: Dec 2006
הודעות: 3,907
ברירת מחדל

ציטוט:
פורסם במקור על ידי matanco צפה בהודעה
חחחחחחחחח סליחה שאני צוחק.. אבל היום המערכות הכי מתקדמות כתובות ב JAVA .. לדעתי להתחיל ב C זה ביזבוז זמן וגם ימאס לך יחסית מהר אני ממליץ לך להתחיל מ JAVA ואז ללמוד assembly (אם בא לך ממש להבין לעומק איך קוד מתנהל על המעבד, אמסבלר זאת שפת מכונה בעיקרון שעובדת ישירות על המעבד.) ורק אז תעבור ל C
JAVA פשוט שפה מושלמת למתחילים לדעתי קל לכתיבה להבנה וללמידה.
בהצלחה..
אתה יכול לצחוק עד מחר ידידי, אבל:
1. לא יודע איזה מערכות אתה מכיר, אני מכיר כמה וכמה מערכות מתקדמות ומורכבות מאד והרבה מהן לא כתובות ב Java, או לפחות החלק העיקרי והגדול בהן לא, אז רד מהעץ.
זאת שפה לא יעילה, דורשנית במשאבים, דורשת Framework ייחודי משלה.
היתרון היחידי שלה לדעתי הוא היכולת להריץ את אותה תוכנה כמעט בכל מערכת הפעלה בגלל שישנו Framework לרוב המערכות הנפוצות היום מUNIX ועד כל סוגי הווינדוס ואפילו MAC OS (שזה בעצם סוג של לינוקס).
2. Assembly זאת לא שפת מכונה, זאת שפת סף (כמו שהסברתי בתגובה הקודמת שלי) והיא לא עובדת ישירות על המעבד, היא עוברת הידור (Compile) לפני שניתן להריץ את התוכנית בדיוק כמו כל שפה אחרת.
3. JAVA היא די שפה לעצלנים, בטח לא למתחילים שרוצים להבין מה זה תוכנה באמת ואיך טכנית עובדים דברים ברקע של המחשב, להכיר סוגי משתנים ומארכים, ניהול זיכרון (הקצאה/שחרור) ועוד כל מיני דברים שב JAVA פשוט אין !
מה שכן, אם הוא באמת רוצה ללמוד איך דברים עובדים אז התנסות קצרה-בינונית ב Assembly ואז לעבור ל C יעשה את העבודה אני מאמין.

בקיצור, הסיבה שהרבה פה (וגם אני) ממליצים להתחיל עם C זה כי היא שפה שבה ניתן ללמוד מוסגים בסיסיים והכרחיים בתחום של תכנות ומחשבים.
__________________
PC: Intel Core i7 2600K | G.Skill Ares DDRIII 2x4GB 1600Mhz 8-8-8 | Asus P8Z77-V | Sapphire 4870X2 | Intel 520 180GB | Perc 6/i - Samsung F4EG 2TBx4 RAID5 | Asus 2014L1T | Dell 2407WFP | Lian Li G70 Silver Watercooled
WaterCooling: Q² Project by The-Fox
Extreme Cooling: Duniek DICE/LN2 POT


נערך לאחרונה על ידי The-Fox, 21-05-08 בשעה 12:56.
The-Fox לא מחובר   הגב עם ציטוט
ישן 21-05-08, 19:05   #13 (קישור ישיר)
OR2
IO Pro
 
סמל האישי של OR2
 
תאריך הצטרפות: Sep 2007
הודעות: 2,256
שלח הודעה דרך ICQ אל OR2 שלח הודעה דרך SKype אל OR2
ברירת מחדל

ציטוט:
פורסם במקור על ידי Hydro צפה בהודעה
ASM שפה קשה יחסית, פשוט כי היא לא שפת עילית.

תחפש טיפה בגוגל "C tutorial", מבטיח לך שתמצא כמה מיליונים.

אבל איזה יעילות יש לה אחרי שמבינים אותה
אני גם חדש בתחום ורוצה להתחיל ללמוד.
איזה יעילות יש לה? במה היא עוזרת לך?
__________________
q6600|GA-g41m-es2l |4gb ddr2 tranced|ati hd6870|corsaiir hx520w|cm690 2 basic|1TB samsung hdd X3
OR2 לא מחובר   הגב עם ציטוט
ישן 21-05-08, 19:46   #14 (קישור ישיר)
IO Folding Team
 
סמל האישי של Agepox
 
תאריך הצטרפות: Jul 2007
הודעות: 280
ברירת מחדל

להמ אף אחד לא ממליץ על PASCAL ? אחלה שפה להתחיל איתה, לפחות לי היא היתה מצויינת בתור התחלה אבל C זה בערך אותו דבר אז זה לא משנה.
בקשר לאסמלבר, אני לומד את השפה הזאת עכשיו בביצפר, ממש שפה קשה ולדעתי לא יעילה אלא אם אתה ממש יושב ולומד אותה לעומק, וזה יקח הרבה זמן לדעתי אל תתקרב אליה אלא אם יש לך הרבה זמן פנוי וכוח רצון.
Agepox לא מחובר   הגב עם ציטוט
ישן 21-05-08, 20:09   #15 (קישור ישיר)
IO Member
 
תאריך הצטרפות: Dec 2007
הודעות: 491
ברירת מחדל

אסמבלר שפה מאוד יעילה, אתה פשוט לא מכיר אותה מספיק טוב כנראה.

PASCAL שפה מיושנת מדי.
__________________
"ובתוך הדפים של הזמן שאבד, אנשים נגמרים ברגע אחד"
09/03/2008 - 06/02/1953


Intel Q6600 @ 3.4GHz [24/7] - ASUS P5K-E - GeIL 2x2GB BD EvoOne 800MHz @ 1066MHz 5-5-5-15 - Connect3D HD3870X2 - Thermaltake ToughPower 750W - Antec 900


Hydro לא מחובר   הגב עם ציטוט
תגובה


הגדרות אשכול
אפשרויות הצגת נושא

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

vB code הינו פועל
סמיילים הינו פועל
קוד [IMG] הינו פועל
קוד HTML הינו כבוי
Trackbacksהינו פועל
Pingbacks הינו פועל
Refbacks הינו פועל

נושאים דומים
אשכול מפרסם האשכול פורום תגובות הודעה אחרונה
התלבטות בין לימוד שפות תיכנות isaac3232 דיבורים על הא ודא 5 11-02-08 20:44
[תיכנות] שאלה בקשר לעוגיות Tik-Tak תוכנה ומערכות הפעלה 0 08-04-07 12:11
חשבתי אולי תוסיפו פורום שפת תיכנות. ANDREY12341 הערות/הצעות לאתר 2 04-02-07 17:06


כל הזמנים הם GMT +3. השעה כרגע היא 16:31.





מופעל על ידי: vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO
IOPanel.net © כל הזכויות שמורות