تاریخچه نرم افزار

تاریخچه نرم افزارها از ماشین پاسکال تا هوش مصنوعی:شاید برای شما هم جالب باشد بدانید این نرم افزارهایی که استفاده می کنید و امروزه نمی توان زندگی را بدون آن ها پایه گذاری کرد چگونه ایجاد شده اند. کامپیوترهای رومیزی در واقع به کامپیوترهای قابل حمل تبدیل شده اند اما باز هم تمامی چیزهایی که باید در تاریخچه نرم افزار ثابت مانده است. در این بخش با ما همراه شوید تا شما را با تاریخچه نرم افزار آشنا کنیم.در ابتدا باید تعریف درست و کلی نرم افزار را بدنیم._نرم افزار چیست؟نرم افزار در واقع به مجموعه ای از فرمان ها گفته می شود که باعث می شود یک کامپیوتر چه خانگی و چه قابل حمل بتوانند یک کار را انجام دهند. اگر این مجموعه اما گسترده تر شود آن را سیستم می نامیم. کامپیوترها عموما نمی توانند هیچ کار مفیدی را بدون استفاده از نرم افزار انجام دهند . در واقع این نرم افزار است که باعث می شود شما بتوانید تایپ کنید و یا فیلم ببینید.در تاریخچه نرم افزار آنچه به وفور به آن برمیخوریم زبان برنامه نویسی است که به طور خاص برای تجهیز کردن نرم افزارها طراحی می شود. در دهه 1950 برای اولین بار از زبان های برنامه نویسی استفاده شد که در واقع زبان های عددی بودند که توسط سخت افزارها به راحتی می شد آن ها را فهمید. اغلب برنامه نویس ها هم اینطور می گویند که در تاریخچه نرم افزار، زبان برنامه نویسی نوعی زبان ماشینی بوده است.زبان ماشینی که در تاریخچه نرم افزار از آن استفاده می شده است اغلب دارای خطاهای بسیار بوده است و علاوه بر این زبان سختی هم به شمار می آمده است به همین دلیل در اواخر دهه 1950 زبان اسمبلی به جای این اعداد استفاده شد که در واقع تنها تفاوت آن با زبان عددی این است که به جای اینکه از اعداد استفاده شود از کدهای اسمبلی آسان در آن ها استفاده میشده است.امروزه اما برعکس آنچه در تاریخچه نرم افزار دیدیم و تنها یک زبان برای برنامه نویسی وجود ندارد و میتوان گفت که زبان برنامه نویسی دارای انواع مختلفی است که از جمله آنها می توانیم به جاوا اشاره کنیم که هرگاه در زمان های آینده صحبت از تاریخچه نرم افزار به میان می آید اینطور تصور می شود که دیگر تنها نام جاوا را خواهید شنید._تاریخچه نرم افزار کاربردینرم افزار کاربردی در واقع یک زیرمجموعه از نرم افزارهای کامپیوتری است که شما میتوانید در کامپیوتر خود از آنها استفاده کنید. در واقع در این بخش باید مخالف با عملکرد نرم افزار سیستم فعالیت کنید اما عموما آن ها را میتوانید به صورت مستقیم در اجرای برنامه های مختلف که برای کاربر مفید است قرار نخواهد داد. در دنیای نرم افزارها به ویژه در تاریخچه نرم افزار درخواهید یافت که این نرم افزارها دارای نواقص بسیاری بوده اند و هم اکنون نیز نواقص بسیاری دارند. واحد های صنعتی نیرو نیز منحصرا برق تولید می کنند که برای کاربر مفید است و میتوان آنها را تحت کنترل دربیاورد._تاریخچه نرم افزار سیستمگفته می شود که در این بین تاریخچه نرم افزار سیستم هم حائز اهمیت است. نرم افزار سیستم در واقع به نرم افزار هایی گفته می شود که برای راه اندازی و همچنین کار کردن برنامه های کاربردی مورد استفاده هستند. سیستم هایی که در حال اجرا به شمار می آیند نیاز به برنامه هایی دارند که مربوط به ماشین هستند و به وسیله قابلیت های این ماشین می توانند راه اندازی شوند.برنامه هایی که شبکه سازی های مختلف و متقابل را انجام می دهند در واقع برای تجهیزات داده ها پشتیابی خواهند شد و در شرایطی که چندین کامپیوتر برای انجام یک کار مورد نیاز است باید یک شبکه بین آن ها وجود داشته باشد که شما بتوانید توسط آن کار خود را انجام دهید. در تاریخچه مربوط به نرم افزار، نرم افزارهای مهندسی برای انجام کارهای خاصی ایجاد شده اند و هیم تعمیمی هم برای این کاربر وجود ندارد. نرم افزارهایی که به آموزشی هستند بیشتر در قالب آموزش به شما کمک خواهند کرد که از مفاهیم پیچیده و … بهره مند شوید تا بتوانید یک مفهوم را به فرد برسانید.از هوش مصنوعی چه میدانید؟هوش مصنوعی در واقع شاخه ای از علوم کامپیوتر است که در آن به ساخت ماشین هایی می پردازند که هوشمند هستند که البته مانند انسان ها عمل خواهند کرد و می توانند واکنش از خود نشان دهند. عامل های بسیاری در زمینه هوش مصنوعی وجود دارد که با شناخت محیط اطراف خود میتوانید شانس موفقیت را نیز افزایش دهید.هوش مصنوعی اما جزئی از تاریخچه نرم افزار به شمار می آید چرا که در واقع کامل کننده آن است. امروزه کاربردهای بسیاری برای هوش مصنوعی وجود دارد که عده بسیاری از آن ها را میتوانیم در زندگی روزمره ببینیم. برای مثال میتوان گفت که برخی از چراغ های راهنمایی و رانندگی هوشمند با محاسبه زمان های دقیقی که ماشین ها باید پشت چراغ قرمز باشند مدت توقف آن ها را بررسی می کنند. همچنین غلط یاب های بسیاری در تلفن های همراه نصب شده اند که به شما اجاره می دهند کار خود را به خوبی انجام دهید._ اما آیا تاریخچه توسعه نرم افزار تا به همینجا ادامه داشته است؟خیر. تاریخچه توسعه نرم افزار در واقع به طور کامل در حال تغییر است و شما نمیتوانید آنها را تغییر دهید. در واقع تارریخچه نرم افزار نشان می دهد که هیچ پایانی در این راه وجود ندارد و همواره تغییراتی رخ می دهد که در این زمینه بسیار خوشایند است._ و آیا می توان گفت که هوش مصنوعی در آینده همه کاره خواهد بود؟هوش مصنوعی با اینکه یک بخش از تاریخچه نرم افزار به شمار می آید اما باز هم یک بخش کاملا مجزاست که کامل کننده بخش های دیگر نیز به شمار می آید که عده بسیاری هم در تلاش هستند که از آن در زندگی روزمره استفاده کنند. امید می رود که هوش مصنوعی در روزگاران آینده تا حدی رشد داشته باشد که شما بتوانید به آسانی آن را در زندگی خود استفاده کنید و البته هدف هم این است که زندگی بشری آسان تر شود و نه اینکه با گسترش تکنولوژی انسان کار خود را به کل فراموش کند.حال یک مثال برای تاریخچه نرم افزار در ایران را بررسی میکنیم.نرم افزار پرکاربرد حسابداری در ایران:برای تحقیق در مورد تاریخچه پیدایش اولين سيستم ها و نرم افزارهاي حسابداري باید به سال 1360 رجوع کنیم که در آن زمان رشته كامپيوتر در دانشگاه‌ها وجود نداشت و تنها يک مركز آموزشي در تهران به نام مركز كامپيوتر شهيد شمسي پور در ميدان ونک خيابان برزيل در اين رشته دانشجوی آزاد می پذيرفت و آموزش می داد.از آنجایی که رایانه یک وسیله سریع و دقیق و حسابگر بود، افرادی که در رشته‌های برنامه نویسی تحصیل می‌کردند، سعی کردند برنامه‌هایی بنویسند که در امور حسابداری و مالی مورد استفاده قرار گیرد و عملیات حسابداری و محاسبات را بیشتر و دقیق تر انجام دهد.به طور دقیق نمی توان گفت که واقعا اولین برنامه حسابداری و مالی را چه کسی نوشته و نام آن چه بوده است. اما به جرات می توان گفت اولین نرم افزار حسابداری نوشته شده در ایران، در سال 1368 نوشته شده است که فقط ثبت سند حسابداری و دفتر روزنامه و دفتر کل و دفتر تفضیلی و یک تراز آزمایشی 4 ستونی داشت. حجم اين نرم افزار حدودا ۰۹ / ۱ مگابايت بود و تنها روی يک ديسكت فلاپی جای می‌گرفت و به صورت رايگان در اختيار همگان قرار داشت. اين نرم افزار در حدود ۴ سال بسیار معروف بود و مورد استفاده شركت‌ها، افراد و سازمان‌های مختلفی قرار گرفت بود.بعدها افراد حقیقی و حقوقی دیگری هم وارد عرصه تولید نرم افزار حسابداری شده و نرم افزارهای حسابداری جدیدی را تحت سیستم عامل DOS و ویندوز به بازار ارائه کردند. از آن سال ها تا به امروز نرم افزارهای حسابداری بسیاری وارد بازار شده اند که هر کدام به نوبه خود، مزایا و نواقصی داشته و مشتریان خاص خود را در بازار کار کسب کرده‌اند. در بین همه این نرم افزار های حسابداری، نرم افزار حسابداری و مالی یکپارچه پارمیس برای اولین بار در سال 1380 وارد بازار شد و از همان سال های نخست توانست جایگاه خوبی دربازار نرم افزار حسابداری در بین رقبای خود کسب کند و به خوبی پاسخگوی نیاز کاربرانش، از هر صنفی باشد.• انواع نرم افزار حسابداریهر کدام از نرم افزار هایی که وارد بازر شدند دارای کارائی و مزایا و معایب مختلفی بودند. پدید آورندگان نرم افزار های حسابداری این نرم افزارها را به چند دسته تخصصی تقسیم میکنند:1. نرم افزار حسابداری مالی2. نرم افزار حسابداری انبار یا انبارداری3. نرم افزار خرید و فروش و صدور فاکتور4. نرم افزار بانک و صندوق و عملیات چک5. نرم افزار حسابداری حقوق و دستمزد6. نرم افزار حسابداری فروشگاهیو...وقتی تمامی این سیستم ها در یک پکیج جمع میشوند و با هم ارتباط دارند به ان سیستم حسابداری یکپارچه میگویند. ضمنا شرکت ها و افراد میتوانند هر کدام از سیستم ها را هم به صورت جداگانه تهیه کنند.مزایای استفاده از نرم افزار های حسابداری1. سرعت العمل هنگام ورود داده ها و اطلاعات اولیه حسابداری و همچنین تهیه گزارشات مالی و طبقه حسابها دریک نرم افزار حسابداری بسیار بالاتر از انجام این عملیات به صورت دستی میباشد.2. نرم افزار های حسابداری بر اساس استاندارد ها و رویه های حسابداری برنامه نویسی شده اند بنابراین هنگام تهیه گزارشات مالی و تلخیص داده فقط طبق این استانداردها عملیات انجام میگیرد و عملیات مذبور از صحت و دقت بالایی برخوردار هستند.3. نرم افزار ها به دلیل طراحی و برنامه نویسی که دارند به محض ورود اطلاعات می توانند گزارش های مالی را در اختیار مدیریت قرار دهندتا در اتخاذ تصمیمات آتی مدیریتی مورد استفاده قرار گیرند.گردآورنده:آناهیتا پیرزادهمنابع:www.itbaz.netwww.parmisit.com