001-001:محاسبات چگونه صورت مي گيرد:
در ضمن اجرا و يا حل هر سيستم ويا مسئله رياضي جوابها و يا نتايج عمليات مي بايد بر روي كاغذ يادداشت گردد. شخص حسابگر در تمام مدت اجراي عمليات سير تسسل عمليات و تجزيه و تحليل دستورالعمل و برنامههاي اجرائي را رهبري نموده و مسئوليت اجراي درست عمليات را به عهده دارد.
درخلال انجام محاسبات انسان حسابگر دو عمل اساسي انجام ميدهد .يكي از آنهاكنترل عمليات است .در اين مرحله انسان درك و فهمي درست از دستورالعملها و يا فرامين پيدا مينمايد و در ضمن انجام عمليات مطمئن ميگرددكه مراحل تسسل عمليات درست صورت مي پذيرد. وظيفه شخص حسابگر اجراي نهايي عمليات رياضي است كه منجر به نتايج عددي مورد نياز ميگردد.
امروزه اكثر دانشجويان و پژوهندگان جهت سادگي اجراي عمليات رياضي و دستيابي سريع به جواب درست و مطمئن از ماشينهاي حساب دستي استفاده مي نمايند.
در شكل 1 شماي سادهاي از رابطه بين سه واحد كاغذ, ماشينحساب و شخص حسابگر داده شده استكه بيانگر سير تسسل اجراي عمليات است و ميتوان چگونگي آن رابصورت زير بيان نمود.
براي رسيدن به اين منظور شخص حسابگر مقدار عددي A رااز روي كاغذ قرائت نموده و آنرا به روي دكمههاي ماشين حساب منتقل مينمايد .سپس دكمه فرمان + را فشار داده و بدنبال آن مقدار عددي متغير Bرا به ماشين حساب ميدهد تا جواب منسوب به X بدست آيد. نتيجه عمل جمع از ماشين حساب برروي كاغذ منتقل و درآنجا ثبت ميگردد. درتمام مراحل عمليات مغز انسان حسابگر سير اجرا ئي عمليات را كنترل نموده و دست او با فرامين اخذ شده از مغز مراحل مختلف محاسبه را انجام ميدهد.
شكل 1: چگونه يك محاسبه رياضي صورت ميگيرد
براي آنكه عمليات تشريح شده فوق بتواند تماماً توسط ماشين حسابگر اتوماتيك انجام بپذيرد ميبايد براي هر قسمت از شماي طبقاتي شكل 1 واحد معادلي انتخاب شود تاامكان انجام عمليات مهيا گردد. جهت انجام اين منظور شماي طبقاتي شكل 2 پيشنهاد ميگردد كه شباهت زيادي بواحد شكل 1 دارد. واحد حافظه در اين سيستم همانند صفحه كاغذ وظيفه انبار نمودن دستورالعملها (برنامه) و دادهها را بعهده دارد .
شكل 2: واحدهاي مختلف يك ماشين حسابگر اتوماتيك (كامپيوتر)
دو واحد كنترل برنامه و رياضي ـ منطقي روي هم واحد كنترل عملياتي (CPU) را تشكيل ميدهند كه وظيفه مغز انسان حسابگر را انجام ميدهد.
الف: واحد عملياتي ويا پردازشي PROCESSOR
اين واحد وظيفه اصلي و اساس را در ترجمه وتفسير اجراي برنامه بعهده داشته و قادر است عمليات مختلف رياضي /منطقي را انجام دهد.
اين واحد جهت انبارنمودن ونگهداري دستورالعمل ها- دادهها والگوريتمهاي اجرائي و نتايج حاصل از عبارات ضروريست.
ج: واحدهاي ورودي/خروجي INPUT/OUTPUT
وسيله ويا دستگاهي جهت انتقال و تبادل دستورالعملها ,دادهها و الگوريتم هاي اجرائي ازدنياي خارج بداخل كامپيوتر و بالعكس براي انتقال نتايج حاصله ازعمليات ازدرون كامپيوتر بدنبال خارج مورد نيازخواهد بود. واحدهاي ورودي/ خروجي امكان ارتباط ومحاوره بين انسان وماشين رامهيا مينمايد.
شكل3: نمونهاي از امكانات و تجهيزات يك مركز كامپيوتر
010-001:سازمان و تشكيلات كامپيوترها :
لفظ كامپيوتر بطور كلي با انواع بسيار متنوعي از ماشينهاي حسابگر اطلاق ميگردد كه هم از نظر اندازه و هم از نظر سرعت , قدرت, نوع كاربرد و قيمت با هم متفاوت هستند.
اكثر مواقع جهت معين نمودن نوع و وسعت عمل كامپيوتر از اصطلاحات زير استفاده ميگردد :
شبكههاي كامپيوتري, مالتي كامپيوترها, مالتي پروسسورها, كامپيوتر(همه منظوره ـ ويژه), مينيكامپيوتر, ميكروكامپيوتر.
سيستمهاي كامپيوتري بر شمرده فوق در موارد متعدد چه از نظر تاسيسات و چه از نظر نوع كار و قدرت اجرائي با هم اختلاف فاحشي دارند كه در شكل 4 نمايش داده شدهاند كه عبارتند از :
واحد كنترل ـ واحد رياضي / منطقي , واحد حافظه و واحدهاي ورودي / خروجي .
شكل 4 :واحدهاي اساسي سيستمهاي كامپيوتري
1-واحد عملياتي يا پردازشگر
2- واحد حافظه
3- واحد ورودي / خروجي
در هر سيستم كامپيوتري واحد ورودي اطلاعات دنياي خارجي را بعد ازتغيير مناسب تحت كنترل واحد مركزي عملياتي بداخل حافظه ميفرستد. اطلاعات (دستورالعملها- دادهها) انبارشده در حافظه بوسيله واحد كنترل يك بيك از حافظه به بيرون حافظه فرا خوانده شده و بعد از تجزيه و تحليل و تشخيص نوع عمليات فرمانهاي لازم جهت اجراي آن به قسمتهاي مختلف ماشين صادر ميگردد. واحد رياضي / منطقي كامپيوتر تحت تاثير فرامين صادره از سوي واحد كنترل عمليات تعيين شده را انجام ميدهد ونتايج عمليات اجرا شده را بداخل يكي از ريجسترها (انبارههاي موقت) ميفرستد. اين نتايج بموجب فرامين واحد كنترل بداخل حافظه برگشت داده شده و در صورت لزوم از طريق يكي از واحدهاي خروجي بشكل مطلوب در اختيار استفاده كننده قرار ميگيرد.
در اينجا ذكراين نكته ضروريست كه اطلاعات اعمال شده به كامپيوتر نميتواند از دو گروه داده شده زير خارج باشد .
1- دستورالعملها يا فرامين
2- دادهها
دستورالعملها ويا فرامين اوامري هستند كه موجب نقل و انتقالات و اجراي عمليات گوناگون در داخل و خارج كامپيوتر ميگيردند. بنابراين بصورت ساده ميتوان گفت كه تمام نقل و انتقالات دادهها و عمليات رياضي / منطقي بكمك مجموعه پيوستهاي از دستورالعملها انجام ميپذيرد كه به آن برنامه مي گويند روش عادي اجراي هر برنامه توسط ماشين بدين صورت انجام ميپذيرد كه ابتدا تمام برنامه بداخل حافظه فرستاده شده و بعد از تشخيص و تعيين نوع عمليات واحد كنترل متناسب با آن دستورالعمل فرامين لازم جهت باجرا در آمدن آن دستورالعمل را بتمام قسمتهاي ماشين ارسال مي دارد.
چنين ماشينهائي را كه برروي برنامههاي ذخيره شده عمل مينمايند كامپيوترهاي با برنامه ذخيرهاي ميگويند(STORED PROGRAM COMPUTERS) .
دادهها كه دومين جزء هر برنامه كامپيوتري است چيزي جزء اطلاعات عددي و يا حرفي نيست كه ميبايست بروي آنها عمليات انجام گيرد.
تعداد صفحات پروژه 52 صفحه می باشد.
مبلغ واقعی 14,125 تومان 20% تخفیف مبلغ قابل پرداخت 11,300 تومان