نرم افزار
Term | شرح |
---|---|
نرم افزار | تعریف نرم افزاربرنامه و داده ها اصلی ترین مباحث در شروع تعریف نرم افزار می باشند، هر عملگری با داده ها و برنامه ها کار خود را شروع می کنند. جدیدترین نرم افزار های روزقبل از تعاریف کلی از نرم افزار به معرفی انجمن نرم افزار متا می پردازیم. ( دانلود جدیدترین نرم افزارهای روز, Software در این بخش ) یک بخش بندی جامع از انجمن نرم افزار در رابطه با انواع نرم افزار ها:
نرمافزارنرمافزار رایانه یا نرمافزار بخشی از رایانه است که دربرگیرنده دادهها یا دستورهای کامپیوتر است (بر خلاف سختافزار که اجزای تشکیل دهنده کامپیوتر را میسازد). در دانش رایانه و مهندسی نرمافزار تمام اطلاعات فراوری شده بوسیله سیستم کامپیوتر، برنامهها و دادهها را نرمافزار مینامند. نرم افزار ها از 2 گروه سیستمی و کاربردی تشکیل می شوند. گروه کلی نرمافزارها
نرمافزارهای کاربردی، برنامههای مورد استفاده کاربرند و نرمافزارهای سیستمی، مدیریت رایانه را برعهده دارند. مهمترین نرمافزار سیستم، سیستمعامل است. سیستم عامل هاوقتی برنامهای روی رایانه نصب میگردد، بعضی از اجزای سختافزاری رایانه به فرمان آن برنامه در میآیند. برای نمونه هنگامی که با یک برنامه اجرای موسیقی کار میکنید، کارت صدای رایانه با برنامه پخش موسیقی همکاری میکند و یک آهنگ یا پرونده (فایل) صوتی را از طریق بلندگوی رایانه پخش میکند. ارتباط میان نرمافزار و سختافزار توسط سیستم عامل انجام میشود. این تنها قسمتی از کار سیستم عامل است. سیستم عامل یک برنامه نرمافزاری است که چون تمام منابع و امکانات سختافزاری در اختیار وی میباشد دارای ویژگی منحصر به فردی میباشد بنابراین آن را در رده نرمافزارهای سطح پایین (زبان ماشین) میخوانیم با این ویژگی که از اهمیت خاصی برخوردار است. به بیان دیگر سیستم عامل یک برنامه جامع است که اجازه در اختیار قراردادن منابع و امکانات سختافزاری را برای نرمافزارها صادر میکند و این سیستم عامل است که مسئول صحت عملکرد سیستم و منابع آن است. بخش بندی سیستم عامل ها
سه گروه کلی نرمافزارهای معماریاز دیدگاه ساختاری (معماری)، نرمافزارها به دستههای زیر تقسیم میشوند:
واژه نرمافزار را در معناهایی به جز معنی برنامه رایانهای نیز بهکار میبرند. مثلاً در دانش مدیریت برای اشاره به روشها و دانش فنی (در برابر وسایل و تجهیزات و نیروی انسانی). نرمافزارها انواع گوناگونی دارند که مهمترین دستهبندی آنها دستهٔ تجاری و آزاد است. به ویژه با رویکردهای طرحهای گنو و لینوکس معنای ژرف تری به نرمافزارهای آزاد داده شده تا آنجا که برخی نرمافزارها را نماد فرهنگ میدانند. نرمافزارها را برنامهنویسان تدوین کرده و انتشار میدهند. این برنامه نویسان ممکن است در یک شرکت مشغول کار باشند یا در خانه برنامهنویسی کنند مانند برنامه نویسان برخی نرمافزارهای لینوکس. امروزه بیشتر کاربران تنها با ظاهر گرافیکی این برنامهها کار میکنند و اقدامات بسیاری از آنها از دید کاربر پنهان میماند به عبارتی هر نرمافزار مجموعهای از رمزها است که از الگوریتمی خاص پشتیبانی میکنند این رمزها خود با رمزهای گرافیکی آمیخته شده و بسیاری از اقدامات برنامه به دور از چشم کاربر عادی رخ میدهد. برنامهها با رمزهایی نوشته میشوند که بعداً یک رمزخوان آن را در رایانه کاربر اجرا میکند. منبع ویکی پدیا و انجمن متا
کلیک ها - 252
Synonyms:
نرم افزار |