MR.Perfect
نرم افزار، مجموعه از دستور العمل های دقیق و مرحله به مرحله است که هدف خاصی را دنبال می کند. نرمافزار یا برنامه (به انگلیسی: Software). ظاهراً، اولین بار جان تاکی در سال ۱۹۵۸ این واژه را بهاین معنا بهکار بردهاست. احتمالاً این واژه در مقابل سختافزار (به انگلیسی: اگرچه «نرمافزار برنامه انگلیسی: program) به است. نرمافزارهای رایانه را به دو دسته بزرگ میتوان تقسیم بندی کرد: می توان گفت نرمافزار کاربردی برنامه های مورد استفاده ی کاربرند و نرمافزار سیستم مدیریت رایانه را برعهده دارند. مهم ترین نرم افزار سیستم،سیستم عامل است. از لحاظ معماری نرم افزار ها به دسته های زیر تقسیم می شوند: امروزه واژه نرمافزار را در معنانی جز معنی برنامه رایانهای نیز بهکار میبرند. مثلاً در فن مدیریت برای اشاره به روشها و دانش فنی (در مقابل وسائل و تجهیزات و نیروی انسانی). نرم افزارها انواع گوناگونی دارند که مهم ترین دسته بندی آنها دسته ی تجاری و آزاد است.به خصوص با رویکردهای طرح های گنو و لینوکس معنای عمیق تری به نرم افزارهای آزاد داده شده تا آنجا که برخی نرم افزار ها را نمود فرهنگ می دانند.نرم افزار ها را تدوین کرده و شرکت مشغول کار باشند یا در خانه برنامه نویسی کنند مانند برنامه نویسان برخی نرم افزارهای لینوکس. امروزه بیشتر این برنامه ها کار می کنند و اقدامات بسیاری از آنها از دید کاربر پنهان می ماند به عبارتی هر نرم افزار مجموعی از کدهایی است که از الگوریتمی خاص پشتیبانی می کنند این کدها خود با کدهای گرافیکی آمیخته شده و بسیاری از اقدامات برنامه به دور از چشم کاربر عادی رخ می دهد. برنامه ها با کد هایی نوشته می شوند که بعداً یک خواننده کد آن را در رایانه کاربر اجرا میکند. در حال حاضر نرمافزارهای کامپیوتری فراوان را میتوان در بازار یافت که به طور جدی به رقابت خود برای بقا ادامه میدهند. از مسائل قابل ذکر در این مورد میتوان به خرید سهام شرکتهای نرمافزاری کوچک و بزرگ توسط شرکتهای دیگر اشاره نمود. همچنان که شرکت بزرگ گوگل به خرید سهام شرکتهای بزرگ همچنان ادامه میدهد، در مدت کمی توانسته بسیاری از شرکتها را تحت سلطه خود درآورد.
نظرات شما عزیزان:
دو گروه کلی نرم افزارها
سه گروه کلی نرم افزارهای معماری
رقابت نرمافزاری
Power By:
LoxBlog.Com |