در بحث انواع نرم افزار سیستمی و کاربردی یک بار دیگر به تعریف نرم افزار میپردازیم.
همانطور که در بحثهای قبلی اشاره شد نرم افزار :
به قسمتهای غیر قابل لمس کامپیوتر نرم افزار می گویند . در واقع منظور از نرم افزار همان برنامه های کامپیوتری است
همانطور که از نام این بخش مشخص است ( انواع نرم افزار سیستمی و کاربردی ) انواع نرم افزار عبارتست از:
نرم افزار سیستمی یا system software
نرم افزار سیستمی به نرم افزارهایی گفته میشود که مدیریت منابع داخلی سیستم (مانند مانیتور ، چاپگر ، کارت صدا و… ) بر عهده دارند . نرم افزارهای سیستم زمینه را برای اجرای نرم افزارهای کاربردی فراهم میکنند . نرم افزارهای کاربردی بدون نرم افزار سیستم نمیتواند عمل کند و یا بدرستی عمل کند .
ویژگیهای نرم افزارهای سیستم:
انواع نرم افزار های سیستم یا system software عبارتند از :
الف ) سیستم عامل os یا oprating system
تعریف سیسم عامل:
در ساده ترین تعریف سیستم عامل میتوان گفت : سیستم عامل پلی است میان انسان و کامپیوتر .
یعنی ما دستورات را به سیستم عامل میدهیم و سیستم عامل دستورات را به کامپیوتر منتقل میکند .
انواع سیستم عامل از لحاظ تعداد کاربر user
تقسیم بندی سیستم عامل از لحاظ استفاده همزمان از برنامه
انواع سیستم عامل از لحاظ رابط کاربری
نکته : رابط گرافیکی gui گفته میشود . GUI برگرفته از graphical user interface است .
برخی سیستم عامل های مهم عبارتند از :
dos,windows,linux,unix مکینتاش یا mac که برای کامپیوتر های apple طراحی شده است .
برای درک بهتر مترجم ها ابتدا به تعریف اجمالی زبانهای برنامه نویسی و انواع آن میپردازیم.
زبانهای برنامه نویسی که برای ساخت و طراحی برنامه ها بکار میروند داراس سه سطح هستند.
انواع زبانهای برنامه نویسی :
مترجم ها :
زبانهای برنامه نویسی مخصوصا زبانهای سطح بالا برای ارسال دستور به کامپیوتر از زبان انسان استفاده میکنند . همانطور که میدانیم زبان کامپیوتر باینری و 0 و 1 است .
مترجم ها یا language translator دستورات را از زبان انسان به زبان کامپیوتر ترجمه می کنند . این عمل معمولا از طریق کامپایلر compiler برنامه صورت می پذیرد .
در بحث بعدی انواع نرم افزار سیستمی و کاربردی ، به نرم افزاهای کاربردی یا application میپردازیم . در ابتدا تعریف نرم افزار کاربردی :
به نرم افزارهایی گفته می شوند که هر کدام وظیفه و کاربرد خاصی دارند . این نرم افزارها برای اجرا به نرم افزارهای سیستمی مخصوصا نرم افزارهای سیستمی وابسته اند .
نرم افزارهای کاربردی به دو دسته تقسیم می شوند :
برخی از مهمترین نرم افزارهای کاربردی پکیج یا عمومی عبارتند از :
سوالات متداول :
مهم ترین نرم افزار سیستمی کامپیوتر چه نام دارد ؟
جواب : سیستم عامل
انواع نرم افزار کدامند ؟
نرم افزار به صورت کلی به دو دسته سیستمی و کاربردی تقسیم می شود
< درس قبل شناخت ویروسهای کامپیوتری و انواع آن
ذخیره و نمایش تصاویر و مدیا در پایگاه داده یکی از نیازهای رایج در پروژههای…
هنگام کار با پایگاه داده در PHP، ممکن است خطاهایی ناشی از کوئریهای ناقص یا…
ایجاد پایگاه داده در PHP یکی از مباحث اساسی برای ساخت وبسایتها و برنامههای تحت…
کلاسها در PHP یکی از اصلیترین مباحث برنامهنویسی شیءگرا (Object-Oriented Programming) هستند. با استفاده از…
استفاده از ساختارهای کنترل خطا در برنامهنویسی از اهمیت ویژهای برخوردار است. در زبان PHP،…
اتصال به پایگاه داده database connectivity یکی از مراحل مهم در توسعه وب است. با…
View Comments
I've been browsing online more than 2 hours
today, yet I never found any interesting article like yours.
It's pretty worth enough for me. In my view, if all website owners
and bloggers made good content as you did, the net will be
much more useful than ever before.
Thank you and I'm glad you liked the article
Heya i am for the first time here. I found this board and I in finding It truly helpful & it helped me out a lot. I am hoping to give something back and aid others like you aided me.
Thanks, I have just been looking for information approximately this subject for ages and yours is the greatest I've discovered till now. But, what in regards to the bottom line? Are you positive concerning the source?
Greetings! Very useful advice in this particular
post! It is the little changes that make the largest changes.
Many thanks for sharing!
Oh my goodness! Incredible article dude! Thank you so much, However I am encountering issues with your RSS.
I don't know why I cannot subscribe to it. Is there anyone else having the
same RSS issues? Anyone who knows the answer can you kindly respond?
Thanks!!
I will right away clutch your rss as I can not to find your e-mail subscription link or e-newsletter service.
Do you have any? Kindly let me recognize in order that I may subscribe.
Thanks.
I’ve been surfing on-line greater than 3 hours
lately, but I by no means found any interesting article like yours.
It’s pretty worth sufficient for me. In my view, if all site owners and bloggers made good content as you did,
the net shall be much more helpful than ever before.
Thank you very much for your presence
And we will be happy if you come back to this website again
It's going to be end of mine day, however before finish I am reading this wonderful piece of writing to increase my know-how.
I'm amazed, I must say. Rarely do I come across a blog
that's both educative and amusing, and without a
doubt, you have hit the nail on the head. The issue is something which not enough
people are speaking intelligently about. Now i'm very
happy I stumbled across this during my search for something relating
to this.
We're a group of volunteers and starting a new scheme in our
community. Your site provided us with useful info to work on. You've done a
formidable task and our whole group will be thankful
to you.