|
תחום פיתוח תוכנה החל עוד מלפני עשרות שנים עם פיתוחם של המחשבים הראשונים, ומאז עשה כברת דך משמעותית, השפה הבסיסית ביותר שבו מתקשר המחשב והחומרה הוא CLR שמדבר עם המחשב בשפה של 0, ו 1. אך זוהי שפה מאוד בסיסית הקשורה יותר לחומרת המחשבים ולתשתיות. פיתוח תוכנה בעיקר של מערכות מידע מושתת ברובו על כתיבה ופיתוח של אלגוריתמים במורכבים מתנאים ולולאות המבצעות חישובים מתמטיים מורכבים בזמן קצר.
פיתוח תוכנה החל משפות פשוטות כמו C, COBOL, PASCAL, BASIC, אלו שפות בסביבת פיתוח פשוטה והן דורשות עבודה רבה מצד המפתחים, החסרונות של שפות אלו הוא שברגע שמערכת עובדת קשה מאוד ולעיתים בלתי אפשרי לבצע שינויים ברמת הפיתוח. כל שינוי ידרוש שעות פיתוח רבות ולא תמיד מבטיח תוצאות.
דור מתקדם יותר של פיתוח תוכנה של מערכות מידע החל עם המצאה של פיתוח מונחה עצמים, זהו פיתוח אשר מיעל תהליכים, ויותר היררכיה וישויות אב ובן, כך שאין צורך לכתוב קוד זהה פעמיים. הוא מאפשר ליצור אובייקטים וריטואלים ומופשטים וכך מאפשר יצירה של תוכנות בזמן מהיר בהרבה. כיום כל שפות התוכנה הן מונחות עצמים J2EE, J2ME , JAVA, C#, C++, וכדומה.
עם התקדמות הרשת והתפתחות האינטרנט נוצר דרישה לתוכנות ולמערכות מידע שעובדות דרך הרשת ולא דרך WINFORM, זאת אומרת שכמעט יש תוכנות ואפליקציות מורכבות המתאימות לארגונים חוצי יבשות והכול נעשה דרך האינטרנט ולא דרך תוכנה המותקנת על המחשב המקומי, זהו יתרון גדול כי כך הרבה מחשבים יכולים להיות מסונכרנים עם אותו מידע וגם המשתמש הסופי עובד על מחשב קל ללא תוכנות כבדות.
תוכנות REAL TIME זהו תכנות שנעשה בסביבות שונות כמו TORNADO, זהו תכנות ברמה גבוהה הדורש ידע רב בתחום האלגוריתמים. החשיבות של תכנות בזמן אמת הוא שהחישובים נעשים באותו רגע בדיוק של אלפיות השנייה, לכן לכל תו ותו יש חשיבות בקוד. מערכות יירוט טילים במטוסי קרב למשל זוהי מערכת שפותחה במערכות תוכנה בזמן אמת.
העתיד של פיתוח תוכנה אינו ברור, אך ניתן לומר שכיום ברגע שיכולות הפיתוח גבוהות מאוד ודרישות רבות יכולות להיענות במהירות ובמחירי פיתוח נוחים, אנו עומדים כפתח של דור קונספטואלי, זאת אומרת שכיום הבעיה היא לא איך לפתח אלא השאלה היא מה לפתח?
פיתוח תוכנה ופיתוחים של מערכות מידע
הנך נמצא כאן: פיתוח תוכנה.
![]() |
פרסם את מאמריך באתר! תהנה מחשיפה מקצועית בחינם ואפשר לאלפי גולשים פוטנציאליים להיחשף לדעותיך. פרסם מאמר. |
4833 20270 239 |
כותבים מומחים מאמרים מקצועיים קטגוריות נושא |