منبع مقاله درباره سخت افزار، نرم افزار |
بخش دوم:
حق مؤلف در نرم افزارهای رایانه ای
فصل اول:چیستی نرم افزار ونحوه بوجودآمدن آن
مبحث اول:نرم افزار چیست ؟
ابزارهایی که انسان می سازد اعم از ساده و پیچیده ، به ساختار و هدفی که از ساخت آن در نظر بوده ، در اختیار او قرار می گیرد وآدمی با طرح ها و برنامه هایی که در ذهن دارد ازآن ابزار برای نیل به مقاصد خود استفاده می کند . ابزارهای ساخته شده اغلب ملموس و سخت افزارند . دراین میان کامیپوتر است که به عنوان یک ابزار مرکب از دو جزء سخت افزار و نرم افزار محسوب می شود . آنچه مقصود انسان از کاربرد این ابزار است به صورت برنامه هایی تدوین شده و به سخت افزار داده می شود تا مجموعاً به عنوان یک ماشین کاری را که ازآن خواسته شده است انجام دهد . با تغییر برنامه درحدی که تناسب و هماهنگی با سخت افزار داشته باشد کار جدیدی توسط ماشین انجام خواهد گرفت . اگر چه نوعاً نرم افزارهای کامیپوتری به صورت برنامه های کوتاه یا بلند که گاه حتی به میلیون ها خط بالغ می شوند، ابتدا روی کاغذ و امثال آن ها نوشته شده وپس از آنکه کامل شد و به وسیله صفحه کلید یا وسایل دیگر به سخت افزار داده می شود ولی در واقع مادام و تا لحظه ای که برنامه به ماشین داده نشده است ابزار کاملی محسوب نمی شود و بنابراین حتی اگر بدون هیچ مقدمه ای ، نظیرنوشتن برنامه روی کاغذ ازهمان ابتدا خط به خط برنامه از ذهن انسان به ماشین داده شود باز نرم افزار تحقق وجودی یافته و ماشین به کار می افتد . ساختار فیزیکی سخت افزار کامیپوتر به نحوی است که تنها می تواند براساس جریان برق عدم آن رفتار کند وجود جریان برق را در نوشتن برنامه به صورت1 و نبود آن را به شکل 0 نشان می دهیم.بنابراین ترکیبی 0 و 1 ماشین را به یک سلسله عملیاتی وا می دارد که هر نوع آن بر حسب نوع ترکیب آن نرم افزار با دیگری تفاوت می کند . این روش براساس منطق دودویی یا Binary استوار است . در این منطق اعداد درمبنای 2 نوشته و محاسبه می شوند . به این شکل : اعداد در مبنای 2 اعداد در مبنای 10 0 0 1 1 10 2 11 3 100 4 101 5
فرم در حال بارگذاری ...
[سه شنبه 1398-12-13] [ 02:26:00 ب.ظ ]
|