نمونه سوال درس زبان های برنامه سازی نیمسال دوم 93-92
بیست فایل

نمونه سوال درس زبان های برنامه سازی نیمسال دوم 93-92

Current View
counter free hit unique web
دیگر مطالب مرتبط
مطالب مرتبط
متن نوشتاری این نمونه سوال


.
= دانشگاه پیام نور کارشناسی مرکز آزمون و سنجش
حضرت علی(ع): دانش راهبر نیکویی برای ایمان است
تعداد سوالات : تستی : ۳۰ تشریحی : ۰ زمان آزمون (دقیقه) : تستی : ۶۰ تشریحی : ۰ سری سوال : یک ۱ عن-وان درس : زبانهای برنامه سازی، طراحی و پیاده سازی زبانهای برنامه سازی
رشته تحصیلی /کد درس : ، - مهندسی کامپیوتر (سخت افزار)، مهندسی کامپیوتر(نرم افزار)، مهندسی کامپیوتر-نرم افزار(چند بخشی ) ۱۱۱۵۰۸۴ ریاضیات و کاربردها، علوم کامپیوتر، علوم کامپیوتر(چند بخشی ) ۱۱۱۵۱۶۸
۱- از دیدگاه پروژه های نرم افزاری بزرگترین هزینه مربوط به برنامه هایی که سالانه اجرا می شوند، کدام است؟ ۱. هزینه ترجمه پروژه ۲. هزینه طراحی اولیه برنامه ". هزینه توسعه و نگهداری برنامه ۴. هزینه کد گذاری و تست برنامه ۲- کدامیک از زبان های زیر جزء زبان های محاسباتی - علمی محسوب می شود؟ ۱. کوبولی ۲. فرترن ۰۲ پرولوگ ۴. لیسپ ۳- کدامیک از موارد زیر از ویژگی های محیط محاوره ای می باشد؟ ۱. برنامه، فایل داده را به عنوان ورودی گرفته و پس از پردازشی فایل های داده خارجی را تولید می کند.
در این محیط یک سیستم کامپیوتری برای کنترل بخشی از یک سیستم بزرگ به کار می رود.
۳. برنامه مستقیما با کاربر تعامل دارد و خروجی را در نمایشگر نشان می دهد.
f در این محیط خرابی سیستم کامپیوتری اهمیت بسیار بالایی داشته و هزینه گزافی به دنبال خواهد داشت. ۴- جمله زیر به کدامیک از خصوصیات یک زبان برنامه نویسی اشاره می کند؟
"بعضی از زبان های برنامه نویسی ساختارهای نحوی دارند که دو جمله تقریبا مشابه، معانی مختلفی دارد"
١. قابلیت تعامد آ، قابلیت خوانایی پایین ۳. جامعیت مفهومی ۴. سادگی و یکپارچگی ۵- کدامیک از مدل های محاسباتی در زبان های برنامه نویسی از دید اجرا، به سخت افزار کامپیوتر نزدیک تر است، و از آن
۱. مدل تابعی ۲. مدل شی گرا ۳. مدل قانونمند ۴. مدل دستوری ۶- کدامیک از موارد زیر به نوع داده توکار (built in data type) اشاره می کند؟
۱. انواع داده تعریفی کاربر در زبان برنامه نویسی
۲. انواع داده اصلی در زبان برنامه نویسی
۳. انواع داده ای که مستقیما توسط سخت افزار دستیابی می شود
آ، انواع داده اصلی و تعریفی کاربر در یک زبان برنامه نویسی
\•\•|\•\•የ\ልጻصفحه ۱ از ۸
نیمسال دوم ۹۳-۱۳۹۲

***
.
= دانشگاه پیام نور کارشناسی مرکز آزمون و سنجش
حضرت علی(ع): دانش راهبر نیکویی برای ایمان است
تعداد سوالات : تستی : ۳۰ تشریحی : ۰ زمان آزمون (دقیقه) : تستی : ۶۰ تشریحی : ۰ سری سوال : یک ۱ عن-وان درس : زبانهای برنامه سازی، طراحی و پیاده سازی زبانهای برنامه سازی
رشته تحصیلی /کد درس : ، - مهندسی کامپیوتر (سخت افزار)، مهندسی کامپیوتر(نرم افزار)، مهندسی کامپیوتر-نرم افزار(چند بخشی ) ۱۱۱۵۰۸۴ ریاضیات و کاربردها، علوم کامپیوتر، علوم کامپیوتر(چند بخشی ) ۱۱۱۵۱۶۸
۱- از دیدگاه پروژه های نرم افزاری بزرگترین هزینه مربوط به برنامه هایی که سالانه اجرا می شوند، کدام است؟ ۱. هزینه ترجمه پروژه ۲. هزینه طراحی اولیه برنامه ". هزینه توسعه و نگهداری برنامه ۴. هزینه کد گذاری و تست برنامه ۲- کدامیک از زبان های زیر جزء زبان های محاسباتی - علمی محسوب می شود؟ ۱. کوبولی ۲. فرترن ۰۲ پرولوگ ۴. لیسپ ۳- کدامیک از موارد زیر از ویژگی های محیط محاوره ای می باشد؟ ۱. برنامه، فایل داده را به عنوان ورودی گرفته و پس از پردازشی فایل های داده خارجی را تولید می کند.
در این محیط یک سیستم کامپیوتری برای کنترل بخشی از یک سیستم بزرگ به کار می رود.
۳. برنامه مستقیما با کاربر تعامل دارد و خروجی را در نمایشگر نشان می دهد.
f در این محیط خرابی سیستم کامپیوتری اهمیت بسیار بالایی داشته و هزینه گزافی به دنبال خواهد داشت. ۴- جمله زیر به کدامیک از خصوصیات یک زبان برنامه نویسی اشاره می کند؟
"بعضی از زبان های برنامه نویسی ساختارهای نحوی دارند که دو جمله تقریبا مشابه، معانی مختلفی دارد"
١. قابلیت تعامد آ، قابلیت خوانایی پایین ۳. جامعیت مفهومی ۴. سادگی و یکپارچگی ۵- کدامیک از مدل های محاسباتی در زبان های برنامه نویسی از دید اجرا، به سخت افزار کامپیوتر نزدیک تر است، و از آن
۱. مدل تابعی ۲. مدل شی گرا ۳. مدل قانونمند ۴. مدل دستوری ۶- کدامیک از موارد زیر به نوع داده توکار (built in data type) اشاره می کند؟
۱. انواع داده تعریفی کاربر در زبان برنامه نویسی
۲. انواع داده اصلی در زبان برنامه نویسی
۳. انواع داده ای که مستقیما توسط سخت افزار دستیابی می شود
آ، انواع داده اصلی و تعریفی کاربر در یک زبان برنامه نویسی
\•\•|\•\•የ\ልጻصفحه ۱ از ۸
نیمسال دوم ۹۳-۱۳۹۲

***
.
= دانشگاه پیام نور کارشناسی مرکز آزمون و سنجش
حضرت علی(ع): دانش راهبر نیکویی برای ایمان است
تعداد سوالات : تستی : ۳۰ تشریحی : ۰ زمان آزمون (دقیقه) : تستی : ۶۰ تشریحی : ۰ سری سوال : ۱ یک عن-وان درس : زبانهای برنامه سازی، طراحی و پیاده سازی زبانهای برنامه سازی
رشته تحصیلی /کد درس : مهندسی کامپیوتر(سخت افزار)، مهندسی کامپیوتر(نرم افزار)، مهندسی کامپیوتر-نرم افزار(چند بخشی ) ۱۱۱۵۰۸۴ - ، ریاضیات و کاربردها، علوم کامپیوتر، علوم کامپیوتر(چند بخشی ) ۱۱۱۵۱۶۸
۷- زبان مبداء و مقصد بار کننده یا ویراستار پیوند(IOader-link editor)، کدامیک از موارد زیر است؟ ۱. زبان مبداء آن اسمبلی و زبان مقصد آن زبان ماشین کامپیوتر می باشد. ۲. زبان مبداء آن شکل توسعه یافته ای از یک زبان سطح بالا و زبان مقصد آن شکل استاندارد همان زبان می باشد. ۳. زبان مبداء شامل برنامه های زبان ماشین به شکل جابه جاپذیر و زبان مقصد آن کد ماشین واقعی می باشد. ۴. زبان مبداء آن برنامه زبان ماشین و زبان مقصد آن برنامه های زبان ماشین به شکل جابه جاپذیر می باشد.
۸- انقیاد پارامترهای مجازی به واقعی و انقیاد پارامترهای مجازی به محل های حافظه در زیر برنامه ها، در کدامیک از زمان های
انقیاد زیر صورت می گیرد؟
۱. در زمان اجرا، حین ورود به زیربرنامه ۲. بلافاصله بعد از اجرای برنامه اصلی ۳. در زمان کامپایلی (ترجمه) ۴. در زمان کامپایل، در حین ورود به زیربرنامه
۹- دستور انتساب مقابل در زبان پاسکال را در نظر بگیرید، انقیاد مقدار متغیر X در هر نقطه از اجرای برنامه، در چه زمانی
اتفاق می افتد؟ X:=Y; ۱. زمان کامپایلی برنامه ۲. زمان تعریف متغیر X در برنامه ۳. زمان اجرای برنامه ". زمان تعريف برنامه ۱۰- کدامیک از موارد زیر از امتیازات انقیاد دیررسی نسبت به انقیاد زودرسی محسوب می شود؟ ۱. خوانا بودن برنامه ۲. سرعت بالای اجرا ۳. کارایی برنامه ۴. انعطاف پذیری برنامه
۱۱- "مهمترین مرحله ترجمه که در آن ساختار کد مقصد اجرایی شکل می گیرد" به کدام مرحله کامپایل برنامه اشاره دارد؟
۱. تحلیل معنایی ۲. تحلیلی نحوی یا تجزیه
۳. مرحله بهینه سازی ۴. مرحله تولید کد ۱۲- گرامرهای مستقل از متن BNF در کدامیک از مراحل کامپایل برنامه مورد استفاده قرار می گیرند؟
۱. تحلیل معنایی ۲. تحلیلی نحوی یا تجزیه
۳. مرحله بهینه سازی ۴. مرحله تولید کد ۱۳- توصیف گر یا بردار خصیصه معادل کدام یک از ابزارهای ترجمه در زبان های کامپایلری است؟
۱. جدول نمادها ۲. ماشین خود کار متناهی
۳. گرامرهای مستقل از متن BNF ۴. ماشین تورینگ
\የ\ልጻ•\•\|•\•\ صفحه ۲ از ۸
نیمسال دوم ۹۳-۱۳۹۲



***
.
= دانشگاه پیام نور کارشناسی مرکز آزمون و سنجش
حضرت علی(ع): دانش راهبر نیکویی برای ایمان است
تعداد سوالات : تستی : ۳۰ تشریحی : ۰ زمان آزمون (دقیقه) : تستی : ۶۰ تشریحی : ۰ سری سوال : ۱ یک عن-وان درس : زبانهای برنامه سازی، طراحی و پیاده سازی زبانهای برنامه سازی
رشته تحصیلی /کد درس : مهندسی کامپیوتر(سخت افزار)، مهندسی کامپیوتر(نرم افزار)، مهندسی کامپیوتر-نرم افزار(چند بخشی ) ۱۱۱۵۰۸۴ - ، ریاضیات و کاربردها، علوم کامپیوتر، علوم کامپیوتر(چند بخشی ) ۱۱۱۵۱۶۸
۱۴- کدامیک از زبان های زیر صفات داده ها را در زمان اجرا به عنوان بخشی از شیع داده ذخیره می کند؟
) . C ۲. فرترن ۳. پرولوگ ۴. پاسکال ۱۵- از دیدگاه برنامه نویسی مهمترین هدف اعلان نوع در بعضی زبان های برنامه نویسی کدام است؟
۱. مدیریت حافظه ۲. عملیات چندریختی ٠٢ کنترل نوع پویا ۴. کنترل نوع ایستا ۱۶- در کدامیک از موارد زیر، ارتباط معنادار صحیحی بین مفاهیم ذکر شده وجود دارد؟
۱. کنترل نوع پویا، نوع قوی ، سرعت اجرای بالا
۲. نوع قوی، کنترل نوع پویا، سهولت در اشکال زدایی برنامه
۳. کنترل نوع ایستا، نوع قوی، سرعت اجرای بالا
۲. انعطاف پذیری بالا، کنترل نوع ایستا، کاهش سرعت اجرای ۱۷- حاصل نتیجه اجرای قطعه کد مقابل، کدامیک از مشکلات مدیریت حافظه خواهد بود؟
Int *m,”n;
m=new(int); n=new(int); m=n; ۱. طول عمر کوتاه شیع داده n ۲. مسیرهای دستیابی چندگانه به یک مکان حافظه ۳. حافظه مازاد (زباله) ۴. ارجاع معلق ۱۸- کدامیک از گزینه های زیر در مورد بردارها صحیح نمی باشد؟
۱. در بردارها نمایش حافظه فشرده موجب صرفه جویی در حافظه می شود. ۲. در نمایش حافظه فشرده هر عنصر باید از کلمه یا بایت آدرس پذیر شروع شود. ۰۳ دستیابی به عناصر در نمایش حافظه غیرفشرده به سادگی امکان پذیر است.
۴. به دلیل گران بودن دستیابی به بردار فشرده، بردارها به شکل غیرفشرده ذخیره می شوند.
= صفحه ۳ از ۸
\የ\ልጻ•\•\|•\•\ نیمسال دوم ۹۳-۱۳۹۲
***
= دانشگاه پیام نور کارشناسی مرکز آزمون و سنجش
.
حضرت علی(ع): دانش راهبر نیکویی برای ایمان است
تعداد سوالات : تستی : ۳۰ تشریحی : ۰ زمان آزمون (دقیقه) : تستی : ۶۰ تشریحی : ۰ سری سوال : ۱ یک عن-وان درس : زبانهای برنامه سازی، طراحی و پیاده سازی زبانهای برنامه سازی
رشته تحصیلی /کد درس : مهندسی کامپیوتر(سخت افزار)، مهندسی کامپیوتر(نرم افزار)، مهندسی کامپیوتر-نرم افزار(چند بخشی ) ۱۱۱۵۰۸۴ - ، ریاضیات و کاربردها، علوم کامپیوتر، علوم کامپیوتر(چند بخشی ) ۱۱۱۵۱۶۸
۱۹- کدامیک از موارد زیر در مورد مفاهیم زیر برنامه و سابقه فعالیت زیربرنامه صدق نمی کند؟
۱. تعریف زیربرنامه قالبی برای ایجاد سابقه فعالیت آن در حین اجراست.

تعریف زیربرنامه خاصیت ایستای یک زیربرنامه است. ۳. سابقه فعالیت زیربرنامه فقط در حین اجرای زیربرنامه وجود دارد.
۴. طول عمر سابقه فعالیت زیربرنامه از شروع تا انتهای اجرای برنامه خواهد بود.
۲۰- قطعه کد مقابل در زبان پاسکال مفروضی است. کدامیک از موارد زیر حاصل اجرای این برنامه خواهد بود؟ Туре
A: array[1..5] of integer;
B: array[1..5] of integer;
Var
x:A; y:B;
procedure Sub(a:A);
End; Begin
Sub(x);
end. ۱. خط فراخوانی زیربرنامه SUD با خطا مواجه می شود ۲. فراخوانی زیربرنامه SUD به کمک هم ارزی نام بدون خطا اجرا می شود ۳. فراخوانی زیربرنامه SUD به کمک هم ارزی ساختاری بدون خطا اجرا می شود
۴. با توجه به ارسال آرایه به زیربرنامه SuD، برنامه با خطا مواجه می شود
\የ\ልጻ•\•\|•\•\ صفحه ۴ از ۸
نیمسال دوم ۹۳-۱۳۹۲




***

نطر کاربران درباره این مطلب
نظر شما درباره این مطلب:

نام :

پیشنهاد :