کامپیوترنرمافزار

نرم افزار - این چیست؟ چه برنامه ها نرم افزار؟

هر کاربر کامپیوتر هر روز با یک مدت مانند نرم افزار مواجه شده است. این تعجب آور نیست، چرا که فهم مدرن از این اصطلاح به عنوان "نرم افزار" تفسیر یا در فرم به صورت مختصر، "PO" ( "نرم"). باید برخی از جنبه های مهم انواع نرم افزار و ارتباط با سایر اجزاء سیستم های کامپیوتری. بنابراین، چه نرم افزار است؟

مفاهیم عمومی

در یک نرم افزار را به طور کلی - مجموعه ای از دستورالعمل ها، دستورات در اعدام آنها بر اساس یک زبان برنامه نویسی، برنامه یا مجموعه ای از برنامه های مسئول همکاری نه تنها بین کاربر و سیستم های کامپیوتری، بلکه بین به اصطلاح اجزای آهن از کامپیوتر و یا برنامه های کاربردی دیگر ساخته شده است برای اهداف خاص است.

بسته به توابع اجباری از نرم افزار، تمام نرم افزار می توان به چند کلاس، که بعدا مورد بحث قرار خواهد تقسیم شده است.

سخت افزار و نرم افزار: تمایز و ارتباط

تعبیر و تفسیر این دو دوره با ظهور اولین کامپیوتر است. امروز، فرض بر این است که سخت افزار - این سخت افزار ( "آهن" قطعات) کامپیوتر، که می تواند دست (مادربرد، پردازنده، حافظه، لوازم جانبی، و دستگاه های دیگر در سیستم به آن، و یا متصل) را لمس کند.

کاملا تفسیر مخالف مدت در نرم افزار. ترجمه را می توان به معنای واقعی کلمه به عنوان "نرم افزار" ارائه شده است. در یک مفهوم گسترده تر، آن است که بدان معنی است که این برنامه نمی تواند لمس شود، آن را در یک مفهوم، حتی یک جزء مجازی.

و از همه جالب، برای استفاده از "آهن" و یا دسترسی به توانایی های خود را لزوما باید نرم افزار خاص در قالب برنامه های کنترل ویژه استفاده می شود، مسئول عملکرد از این دستگاه (رانندگان، مجموعه ورودی فرمان / خروجی BIOS و غیره. D.) .

نرم افزار مدت خود، ترجمه و تفسیر که در حال حاضر در همه جا استفاده آن را در چارچوب از نرم افزار است، حتی در سپیده دم تجهیزات کامپیوتری در حال استفاده نبود. تنها در اوایل دهه 60-می نماید تشکیل کاملا بود. آن را با مقدمه ای از تقسیم بندی روشنی از تیم مسئول برای مدیریت سخت افزار کامپیوتر، و کاربر نهایی متصل شد. کلاس های مرتبط (نرم افزار و سخت افزار) سیستم های سخت افزاری و نرم افزار معروف شد.

نرم افزار طبقه بندی بر اساس معیارهای مختلف

به عنوان نرم افزار - این قسمت برنامه از هر سیستم کامپیوتری است، این نرم افزار می توان به چند دسته گسترده ای بر اساس وظایف واگذار شده به آن تقسیم شده است. به عنوان مثال، در مورد استفاده و تکثیر نرم افزار به شرکت تقسیم و نرم افزار برای طیف گسترده ای از کاربران (سفارشی برای شرکت های بزرگ و شرکت های ساخته شده).

با توجه به قابلیت حمل معیار می تواند خاص پلت فرم (عامل به طور انحصاری در یک رسانه و یک نوع "آهن")، و کراس پلت فرم (سازگار با سیستم بسیار متفاوت).

با توجه به انتشار نوع را می توان به نرم افزار اختصاصی، باز (با توجه به کد منبع به مجوز عمومی همگانی گنو منبع باز) و آزاد تقسیم شده است. علاوه بر این، در اینجا اغلب به صورت رایگان گنجانده شده است، پرداخت می شود و شاخه. نوع دوم از نرم افزار کاملا یا تا حدی قابلیت های محدود برای یک دوره معینی از زمان، و پس از آن، این برنامه را مجبور به خرید. در غیر این صورت، آن کار را متوقف خواهد کرد.

اما طبقه بندی در نظر گرفته شده حاکی از وجود سه دسته گسترده از نرم افزار:

  • سیستم؛
  • صنایع دستی؛
  • ابزاری (ابزار توسعه، ابزار و آب و برق).

نرم افزار سیستم

به عنوان اجزای سیستم وجود داشته باشد نه تنها برنامه به معنای معمول. در واقع، سیستم عامل نیز برنامه ها هستند.

اغلب، با این حال، نرم افزار سیستم می توان به عنوان یک نوع از لایه ارتباط برنامه کاربر را از محیط سیستم عامل که در آن عمل، و سخت افزار است که در انجام یک کار خاص (به عنوان مثال، رانندگان همان دستگاه) درگیر فکر می کردم.

برای اینکه آن را واضح تر، ما باید یک مثال ساده می دهد. نگاهی به سیستم عامل ویندوز (لایه سیستم)، کارت صدا ( "آهن") و دستگاه پخش رسانه ای (نرم افزار نرم افزار). برای saundkarta می تواند صدا را تکثیر، شما نیاز به یک راننده (نرم افزار سیستم) که کنترل دستگاه فراهم می کند توسط سیستم عامل است که پلت فرم برای بازیکن. از آنجا که سیستم دستگاه را شناسایی، از طریق دستورات خود را از آن انتقال آنها برای کنترل پخش، برای تشخیص نوع فایل صوتی با استفاده از یک کدک خاص و رمزگشاها (ابزار نرم افزار اضافی). رابطه آشکار است.

برنامه های کاربردی

برای برنامه های کاربردی که شامل تمام کسانی که برنامه های کاربردی که اجزای سیستم اجرا کنید و یا استفاده از آنها تنها در بخش، حل وظایف کاربر خاص به خوبی تعریف شده.

به عنوان مثال امروز ما می توانیم بسیاری را: وسایل اداری، سردبیران رسانه ها، سیستم به محاسبات ریاضی و طراحی، به معنای دسترسی به اینترنت و شبکه مدیریت، دیتا لاگر، و غیره همانطور که می بینید، هر نوع نرم افزار (نرم افزار) - ابزاری است که در اجرای متمرکز .. محدوده باریک از وظایف، و تعامل به طور مستقیم با کاربران سیستم های کامپیوتری می کند.

ابزار آب و هوا

ابزار عبارتند از نرم افزار برای توسعه و نگهداری از انواع دیگر نرم افزار است. این ممکن است شامل زبان پلت فرم محیط برنامه نویسی توسعه، بسته های از SDK، ردیابی اشکال و کنترل نسخه.

با توجه به آب و برق، که در زیر آنها اغلب به اشاره نرم افزار را به پیکربندی پارامترهای سخت افزار و / یا اجزای نرم افزاری سیستم های کامپیوتری در یک واحد، که بدون آن امکان دسترسی به تنظیمات از روش های دیگر نمی تواند اجرا شود. چنین نرم افزار می توان در سیستم عامل یکپارچه و یا به طور جداگانه نصب شده است. در برخی موارد، آب و برق ممکن است تنظیمات اتوماسیون کامل استفاده کنید (به عنوان مثال، وبتمزرس برنامه برای رفع اشکالات و بهبود عملکرد ویندوز سیستم).

به جای یک خاتمه

در نهایت، شایان ذکر است که بسیاری از کاربران اغلب سوال دیگری در مورد نرم افزار مدت را افزایش می دهد است: «این برنامه چیست" این رویکرد تا حدودی نادرست، از آن زمان، همانطور که در بالا ذکر شد، می توان آن را نه تنها یک برنامه واحد، بلکه مجموعه ای از برنامه ها، مجموعه ای از دستورات زبان، دستورات و قوانین زبان برنامه نویسی برای کنترل دیگر اجزای یا انتقال خود را برای پردازش و اجرای در قالب کد باینری، برای مثال، پردازنده مرکزی.

این طبقه بندی نیز بسیار مشروط، چرا که در توضیحات تنها نوع اصلی از نرم افزار بدون تقسیم بیشتر به زیر کلاس، که امروز می توان بسیار، بسیار شمارش ارائه شد. اما برای درک اولیه از نرم افزار مدت کاربر عادی می تواند کافی و این دانش است.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.delachieve.com. Theme powered by WordPress.