Enter the password to open this PDF file:
-
-
-
-
-
-
-
-
-
-
-
-
.تعداد دانشکاه پیام نه، کارشناستاسبیŽNS مرکز آزمون و سنجش حضرت علی(ع): ارزش هر کس به میزان دانایی و تخصص اوست. گد سری سؤال: یک (۱) تعداد سؤالات: 己 تشریحی: ۵ - زمان آزمون (دقیقه): انستی: ۶۰ نشریخی: -- نام درس: معماری سیستمهای کامپیوتریرشته تحصیلی / کد درس: سخت افزار (۱۱۱۵۲۱۲)استفاده از: مجاز است.۱. تعیین تعداد دستورالعملهای ماشین برای هر عبارت سطح مبداً توسط کدام عامل زیر انجام می شود؟ الف، الگوریتم ب. زبان برنامه نویسی کامپایلر و معماری ج. پردازنده و حافظهد. سیستم I/o۲. نرم افزارهای سیستمی بین کدام ها قرار می گیرند؟ الف. پایگاه دادهها و سخت افزار ب. کمپایلر و سخت افزار ج، نرم افزارهای کاربردی و سخت افزار د. نرم افزارهای کاربردی و سیستم عامل۳. کدام گزینه از مزیتهای زبان برنامه نویسی سطح بالا می باشد؟ ۱. بهبود بهره وری برنامه نویسی ۲. وابسته نبودن به کامپیوترهای که برنامه روی آن نوشته شده است. ۳. اندیشیدن به زبانهای طبیعی تر و طراحی مطابق نیاز الف. ۲ و ۱ ب. ۳ و ۱ ج. ۳ و ۲ د. ۳ و ۲ و ۱۴. کدام جزع از انواع سیستم های کامپیوتری دارای ساختار لایه ای است؟ الف. نرم افزارها ب. سخت افزارهاج. هم نرم افزارها و هم سخت افزارها د. واسط بین نرم افزارها و سخت افزارها2. کدام گزینه صحیح است؟ ۱. اصل تجرید، راهی است برای طراحان که از عهده طراحی سیستمهای کامپیوتری پیچیده برآیند. ۲. واسطه کلیدی بین سطوح تجرید، معماری مجموعه دستورالعملهاست که واسطه بین سخت افزارها و نرم افزارها سطح پایین است.** * *:۳. هر واسطه مجرد پیاده سازی های متعدد را با هزینه و کارآیی متغیر برای اجرای نرم افزارهای یکسان ممکن می سازد. ۴. نقطه ضعف ثابت نگهداشتن معماری مجموعه دستورالعمل ها می تواند جلوگیری از نوآوریهایی باشد که مستلزم تغییر واسطه اند.الف. ۱ و ۳ ب. ۲ و ۴ ○・ ۱ و ۲ و ۳ د. ۱ و ۲و٣و ۴۶. فن آوری های کلیدی پردازندههای جدید کدامند؟۱. معماری مجموعه دستورالعملها (ISA) ۲. سیلیکون ۳. پرادزش خط لوله ای ۴. توازیگری ۵. کامپایلرها الف. ۱و۳و ۴ ب. ۲ و ۵ ج. ۱ و ۴و۵ د. همه مواردنیمسال اول ۹۱-۱۳۹۰ صفحه ۱ از ۵ *** .تعداد دانشکاه پیام نه، کارشناستاسبیŽNS مرکز آزمون و سنجش حضرت علی(ع): ارزش هر کس به میزان دانایی و تخصص اوست. گد سری سؤال: یک (۱) تعداد سؤالات: 己 تشریحی: ۵ - زمان آزمون (دقیقه): انستی: ۶۰ نشریخی: -- نام درس: معماری سیستمهای کامپیوتریرشته تحصیلی / کد درس: سخت افزار (۱۱۱۵۲۱۲)استفاده از: مجاز است.۱. تعیین تعداد دستورالعملهای ماشین برای هر عبارت سطح مبداً توسط کدام عامل زیر انجام می شود؟ الف، الگوریتم ب. زبان برنامه نویسی کامپایلر و معماری ج. پردازنده و حافظهد. سیستم I/o۲. نرم افزارهای سیستمی بین کدام ها قرار می گیرند؟ الف. پایگاه دادهها و سخت افزار ب. کمپایلر و سخت افزار ج، نرم افزارهای کاربردی و سخت افزار د. نرم افزارهای کاربردی و سیستم عامل۳. کدام گزینه از مزیتهای زبان برنامه نویسی سطح بالا می باشد؟ ۱. بهبود بهره وری برنامه نویسی ۲. وابسته نبودن به کامپیوترهای که برنامه روی آن نوشته شده است. ۳. اندیشیدن به زبانهای طبیعی تر و طراحی مطابق نیاز الف. ۲ و ۱ ب. ۳ و ۱ ج. ۳ و ۲ د. ۳ و ۲ و ۱۴. کدام جزع از انواع سیستم های کامپیوتری دارای ساختار لایه ای است؟ الف. نرم افزارها ب. سخت افزارهاج. هم نرم افزارها و هم سخت افزارها د. واسط بین نرم افزارها و سخت افزارها2. کدام گزینه صحیح است؟ ۱. اصل تجرید، راهی است برای طراحان که از عهده طراحی سیستمهای کامپیوتری پیچیده برآیند. ۲. واسطه کلیدی بین سطوح تجرید، معماری مجموعه دستورالعملهاست که واسطه بین سخت افزارها و نرم افزارها سطح پایین است.** * *:۳. هر واسطه مجرد پیاده سازی های متعدد را با هزینه و کارآیی متغیر برای اجرای نرم افزارهای یکسان ممکن می سازد. ۴. نقطه ضعف ثابت نگهداشتن معماری مجموعه دستورالعمل ها می تواند جلوگیری از نوآوریهایی باشد که مستلزم تغییر واسطه اند.الف. ۱ و ۳ ب. ۲ و ۴ ○・ ۱ و ۲ و ۳ د. ۱ و ۲و٣و ۴۶. فن آوری های کلیدی پردازندههای جدید کدامند؟۱. معماری مجموعه دستورالعملها (ISA) ۲. سیلیکون ۳. پرادزش خط لوله ای ۴. توازیگری ۵. کامپایلرها الف. ۱و۳و ۴ ب. ۲ و ۵ ج. ۱ و ۴و۵ د. همه مواردنیمسال اول ۹۱-۱۳۹۰ صفحه ۱ از ۵ *** .تعداد دانشکاه پیام نه، کارشناستاسبیŽNS مرکز آزمون و سنجش حضرت علی(ع): ارزش هر کس به میزان دانایی و تخصص اوست. گد سری سؤال: یک (۱) تعداد سؤالات: 己 تشریحی: ۵ - زمان آزمون (دقیقه): انستی: ۶۰ نشریخی: -- نام درس: معماری سیستمهای کامپیوتریرشته تحصیلی / کد درس: سخت افزار (۱۱۱۵۲۱۲) استفاده از: مجاز است. ۷. هدف مشترک طراحان کامپیوتر در طراحی مجموعه دستورالعملها و زبانهای کامپیوتری کدام است؟ الف. بشینه کردن کارآیی و کمینه کردن هزینه ب. آسان سازی ساخت سخت افزار و کامپایلر ج، تسهیل ساخت سخت افزار و کامپایلر و بیشینگی کارآیی و کمینگی هزینه د. تنها سادگی تجهیزات ۸. راه حل کمپایلر برای برنامههایی که تعداد متغیرهای آن بیشتر از تعداد رجیسترهای کامپیوتر است کدام می باشد؟ الف. تقسیم رجیسترها ب. پخش کردن رجیسترها (Spilling) ج. تسریع موارد مهم د. تخصیص موقت ۹. کدامیک از نتایج زیر در طراحی مجموعه دستور العمل ها، بین اصل شماره ۴(طراحی خوب به مصالخه ی خوب نیاز دارد) و اصل شماره ۱ (سادگی به قاعده مندی کمک می کند) مشترک است. الف. هم طول نگهداشتن همه دستورالعملها ب. تعیین تعداد رجسیترها بعنوان عملوندها ج. تنوع عملیات سخت افزاری (عملکرد) د. نمایش دستورالعملها بصورت عدد ۱۰. پایستار بودن کامپایلر یعنی چه؟ الف. صحت در عین تسریع کد ب. تسریع کد اجرایی در عین سادگی تبدیل ج. کاهش اندازه کد تولید شده با توجه به سرعت آن د. افزایش اندازه کد تولید شده با توجه به سرعت آن ۱۱. کدام موارد برداشت نادرست تلقی می شوند؟ ۱. نوشتن برنامه به زبان اسمبلی ما را به کارآیی بالاتری می رساند. ۲. دستورالعملهای قویتر در افزایش کارآیی موثرند. ۳. تسریع موارد مشترک یکی از اصول طراحی مجموعه دستورالعملهاست. الف. ۱ و ۳ ب. ۲ و ۳ ج. ۱ و ۲ د. ۱ و ۲ و ۳ ۱۲. در دستورالعملهای R-type در MIPS، نوع عمل توسط کدام فیلد تعیین می شود؟ Shamt ・○ Funct sa Opcode ... &JI د. مقادیر فیلدهای Td,rt ,TS ۱۳. مزایای وجود رجیسترهای ممیز شناور جداگانه کدام است؟ الف. چهار برابر شدن رجیسترها و دو برابر شدن پهنای رجیسترها ب. دو برابر شدن رجیسترها و چهار برابر شدن پنهای رجیسترها ج. چهار برابر شدن رجیسترها و چهار برابر شدن پنهای رجیسترها د. دو برابر شدن رجیسترها و دو برابر شدن پهنای رجیسترهاുl് 4ക്ഷ്ഥ ۱۳۹۰-۹۱ نیمسال اول *** .تعداد دانشکاه پیام نه، کارشناستاسبیŽNS مرکز آزمون و سنجش حضرت علی(ع): ارزش هر کس به میزان دانایی و تخصص اوست. گد سری سؤال: یک (۱) تعداد سؤالات: 己 تشریحی: ۵ - زمان آزمون (دقیقه): انستی: ۶۰ نشریخی: -- نام درس: معماری سیستمهای کامپیوتریرشته تحصیلی / کد درس: سخت افزار (۱۱۱۵۲۱۲)استفاده از: مجاز است.۱۴. اختلاف اساسی بین اعداد کامپیوتری و اعداد دنیای واقعی چیست؟الف. محدودیت اندازه و دقت ب. تعریف نشدن ذاتی علامتج. تعریف نشدن ذاتی ممیز شناور د. خوش تعریف نبودن علامت و دقت ۱۵. اگر بخواهیم ضرب ااہ ا ا اہ ا= A رادر عدد ہ ااہ اہا ا= B با روش بوت انجام دھیم به ترتیب چند عمل شیفت و چند عمل جمع تفریق باید انجام داد.الف. ۸ و ۵ ب. ۶ و ۴ ج. ۸ و ۴ د. ۶ و ۵ ۱۶. اگر فرکانسی Cpu را در یک ماشین ۲ برابر کنیم و این کار تنها باعث شود تعداد کلاک های هر دستور %۳۰ افزایش یابد، زمان اجرای هر برنامه چه تغییری می کند؟الف. % ۳۵ کاهش می یابد. ب. % ۳۵ افزایش می یابد.ج. ۱/۳۵ برابر می شود. د. % ۶۵ کاهش می یابد. ۱۷. اگر زمان اجرای برنامه ۱ بر روی ماشین A . " و بر روی ماشین B . " ه باشد و زمان اجرای برنامه ۲ بر روی ماشین A. "۰۰۰ او بر روی ماشین B , "هه باشد و برنامه ۳ شامل ۲۰ بار تکرار برنامه ۱ و ۸۰ بار تکرار برنامه ۲ باشد کدام ماشین برای اجرای برنامه ۳ مناسبتر است و چقدر؟الف. ماشین A حدوداً ۵ بار سریعتر است.ب. ماشین A حدوداً ۱۰ بار سریعتر است.ج. ماشین B حدوداً ۱۰ بار سریعتر است.د. ماشین E حدودا ۵ بار سریعتر است. ۱۸. مناسبترین میانگین برای محاسبه کارآیی همگام با اثرات زمان اجرا که برای زمانهای اجرای مختلف تنظیم شده باشد و سهم هر آزمون را در نظر بگیرد کدام است؟الف. میانگین حسابی وزنی ب. میانگین هارمونیج. میانگین هندسی د. میانگین هارمونی وزنی ۱۹. افزودن پردازندههای اضافی به یک ماشین که از چند پردازنده برای کارهای مختلف خود استفاده می کند باعث کدام می شود؟الف. کاهش زمان پاسخب. افزایش توان عملیاتیج. کاهش زمان پاسخ بطور احتمالی و افزایش توان عملیاتی بطور قطعی د. کاهش زمان پاسخ بطور قطعی و افزایش توان عملیاتی بطور احتمالیിra~്ഥ ۱۳۹۰-۹۱ نیمسال اول *** .تعداد دانشکاه پیام نه، کارشناستاسبیŽNS مرکز آزمون و سنجش حضرت علی(ع): ارزش هر کس به میزان دانایی و تخصص اوست. گد سری سؤال: یک (۱) تعداد سؤالات: 己 تشریحی: ۵ - زمان آزمون (دقیقه): انستی: ۶۰ نشریخی: -- نام درس: معماری سیستمهای کامپیوتریرشته تحصیلی / کد درس: سخت افزار (۱۱۱۵۲۱۲)استفاده از: مجاز است.۱۴. اختلاف اساسی بین اعداد کامپیوتری و اعداد دنیای واقعی چیست؟الف. محدودیت اندازه و دقت ب. تعریف نشدن ذاتی علامتج. تعریف نشدن ذاتی ممیز شناور د. خوش تعریف نبودن علامت و دقت ۱۵. اگر بخواهیم ضرب ااہ ا ا اہ ا= A رادر عدد ہ ااہ اہا ا= B با روش بوت انجام دھیم به ترتیب چند عمل شیفت و چند عمل جمع تفریق باید انجام داد.الف. ۸ و ۵ ب. ۶ و ۴ ج. ۸ و ۴ د. ۶ و ۵ ۱۶. اگر فرکانسی Cpu را در یک ماشین ۲ برابر کنیم و این کار تنها باعث شود تعداد کلاک های هر دستور %۳۰ افزایش یابد، زمان اجرای هر برنامه چه تغییری می کند؟الف. % ۳۵ کاهش می یابد. ب. % ۳۵ افزایش می یابد.ج. ۱/۳۵ برابر می شود. د. % ۶۵ کاهش می یابد. ۱۷. اگر زمان اجرای برنامه ۱ بر روی ماشین A . " و بر روی ماشین B . " ه باشد و زمان اجرای برنامه ۲ بر روی ماشین A. "۰۰۰ او بر روی ماشین B , "هه باشد و برنامه ۳ شامل ۲۰ بار تکرار برنامه ۱ و ۸۰ بار تکرار برنامه ۲ باشد کدام ماشین برای اجرای برنامه ۳ مناسبتر است و چقدر؟الف. ماشین A حدوداً ۵ بار سریعتر است.ب. ماشین A حدوداً ۱۰ بار سریعتر است.ج. ماشین B حدوداً ۱۰ بار سریعتر است.د. ماشین E حدودا ۵ بار سریعتر است. ۱۸. مناسبترین میانگین برای محاسبه کارآیی همگام با اثرات زمان اجرا که برای زمانهای اجرای مختلف تنظیم شده باشد و سهم هر آزمون را در نظر بگیرد کدام است؟الف. میانگین حسابی وزنی ب. میانگین هارمونیج. میانگین هندسی د. میانگین هارمونی وزنی ۱۹. افزودن پردازندههای اضافی به یک ماشین که از چند پردازنده برای کارهای مختلف خود استفاده می کند باعث کدام می شود؟الف. کاهش زمان پاسخب. افزایش توان عملیاتیج. کاهش زمان پاسخ بطور احتمالی و افزایش توان عملیاتی بطور قطعی د. کاهش زمان پاسخ بطور قطعی و افزایش توان عملیاتی بطور احتمالیിra~്ഥ ۱۳۹۰-۹۱ نیمسال اول *** .تعداد دانشکاه پیام نه، کارشناستاسبیŽNS مرکز آزمون و سنجش حضرت علی(ع): ارزش هر کس به میزان دانایی و تخصص اوست. گد سری سؤال: یک (۱) تعداد سؤالات: 己 تشریحی: ۵ - زمان آزمون (دقیقه): انستی: ۶۰ نشریخی: -- نام درس: معماری سیستمهای کامپیوتریرشته تحصیلی / کد درس: سخت افزار (۱۱۱۵۲۱۲)استفاده از:۲۰. اشکال عمده پیاده سازی تک چرخه ای کدام است؟الف. پیچیدگی آنب. استفاده از سخت افزارهای اضافیج. ناکارآمدی آن به دلیل طول چرخه ساعت به اندازه زمان اجرای بیشترین دستورد. ناکارآمدی آن به دلیل طول چرخه ساعت به اندازه زمان اجرای میانگین همه دستورات ۲۱. تفاوت های پیاده سازی تک چرخه ای و چند چرخه ای کدام است؟ در پیاده سازی چند چرخه ای........۱. فقط از یک واحد حافظه برای دستورات و دادهها استفاده می شود.۲. بجای یک Alu و ۲ جمع کننده فقط یک Alu وجود دارد.۳. پس از هر واحد عملیاتی اصلی، یک یا چند رجسیتر اضافه شده است.۴. وجود چرخههای ساعت بطول های مختلف برای انواع دستورات متفاوت.الف. ۲ و ۴ ب. ۱ و ۳ ج. ۱ و ۲ و ۳ د. ۱ و ۲ و ۳ و ۴ ۲۲. دستورالعملهای Odd) و SIOre به ترتیب در چند چرخه ساعت اجرا میشوند؟(از راست به چپ)الف. ۵ و ۴ ب. ۴ و ۵ ج. ۳ و ۴ د. ۴ و ۳ ۲۳. در پیاده سازی چند چرخه ای تعداد دقیق راجسیترهای اضافه شده به مسیر جریان دادهها کدام است؟الف. ۴ ب. ۵ & r لی.۶ ۲۴. گام دوم در پیاده سازی تک چرخه ای چیست؟الف. محاسبه آدرس حافظه برای عملوندها و یا تکمیل انشعابب. برداشت دستورالعملج. کدبرداری دستور العمل و برداشت رجیسترد. ارجاع به حافظه ۲۵. کدام رویداد زیر از نقطه نظر منشأ داخلی و یا خارجی با سایرین متفاوت است؟الف. سرریز حسابیب. فراخوانی سیستم عامل از برنامه کاربرج، استفاده از دستورالعمل تعریف نشدهد. در خواست وسیله I/Oിra~്ഥ ۱۳۹۰-۹۱ نیمسال اول ***