نرمافزار: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز منبع دهی و ویکیسازی و افزودن لید برچسبها: جمع عربی واژگان فارسی ویرایشگر دیداری |
|||
خط ۱:
'''نرمافزار رایانه''' یا نرمافزار بخشی از [[رایانه]] است که دربرگیرنده داده ها یا دستورات کامپیوتر است (بر خلاف [[سختافزار رایانه|سخت افزار]] که اجزای تشکیل دهنده کامپیوتر را میسازد). در دانش رایانه و [[مهندسی نرمافزار]] تمام اطلاعات فراوری شده بوسیله سیستم کامپیوتر، [[برنامه (رایانه)|برنامه]] ها و [[داده]] ها را نرم افزار مینامند. <ref>{{cite web|url=http://home.olemiss.edu/~misbook/sfsysfm.htm|title=System Software|publisher=The University of Mississippi|archive-url=https://web.archive.org/web/20010530092843/http://home.olemiss.edu:80/~misbook/sfsysfm.htm|dead-url=yes|archive-date=2001-05-30}}</ref>
== دو گروه کلی نرمافزارها ==
* [[نرمافزار سیستم]]
* [[نرمافزار کاربردی]]
== سیستم عامل ==
وقتی برنامهای
ارتباط میان نرمافزار و سختافزار توسط سیستم عامل انجام میشود. این تنها قسمتی از کار سیستم عامل است.
سطر ۱۷ ⟵ ۱۶:
سیستم عامل شامل ۴ بخش مهم است:
* مدیریت پردازش و [[واحد پردازش مرکزی|پردازشگر]]
* [[مدیریت حافظه]]
* مدیریت دستگاههای [[ورودی/خروجی|ورودی و خروجی]] (I/O)
* [[مدیریت فایلها و اطلاعات|مدیریت فایل]]
== سه گروه کلی نرمافزارهای معماری ==
سطر ۲۸ ⟵ ۲۷:
* کاربر کارگزار بنیان
امروزه بیشتر کاربران تنها با ظاهر گرافیکی این برنامهها کار میکنند و اقدامات بسیاری از آنها از دید کاربر پنهان میماند به عبارتی هر نرمافزار مجموعهای از رمزها است که از الگوریتمی خاص پشتیبانی میکنند این رمزها خود با رمزهای گرافیکی آمیخته شده و بسیاری از اقدامات برنامه به دور از چشم کاربر عادی رخ میدهد. برنامهها با رمزهایی نوشته میشوند که بعداً یک رمزخوان آن را در رایانه کاربر اجرا میکند.▼
▲امروزه بیشتر کاربران تنها با ظاهر گرافیکی این برنامهها کار میکنند و اقدامات بسیاری از آنها از دید کاربر پنهان میماند به عبارتی هر نرمافزار مجموعهای از رمزها است که از الگوریتمی خاص پشتیبانی میکنند این رمزها خود با رمزهای گرافیکی آمیخته شده و بسیاری از اقدامات برنامه به دور از چشم کاربر عادی رخ میدهد.
== رقابت نرمافزاری ==
|