نمونه سواالت طراحی زبان های برنامه نویسی PDF
Document Details
Uploaded by RiskFreeNarrative5113
Iran University of Science and Technology, Tehran
Tags
Summary
This document contains sample questions about programming language design. It covers topics such as conditional statements, loops, and different programming languages, such as Python.
Full Transcript
نمونه سواالت طراحی زبان های برنامه نویسی -1کدامیک از ساختارهای زیر برای دنباله ای از دستورات در برنامه نویسی استفاده می شود؟ د) متغیر)(variable ج) تابع)(function ب) حلقه for...
نمونه سواالت طراحی زبان های برنامه نویسی -1کدامیک از ساختارهای زیر برای دنباله ای از دستورات در برنامه نویسی استفاده می شود؟ د) متغیر)(variable ج) تابع)(function ب) حلقه for الف) شرطی)(if-else -2در پایتون ،برای اجرای اسکریپتی که در آن از کتابخانههای نصب شده در یک محیط مجازی استفاده شده ،کدام یک از مراحل زیر صحیح است؟ ب) فقط اجرای اسکریپت بدون نیاز به محیط مجازی الف) نصب کتابخانهها در محیط مجازی و سپس اجرای اسکریپت د) کپی کردن کتابخانهها به پوشه اسکریپت و سپس اجرا ج) نصب کتابخانهها در سیستم و سپس اجرای اسکریپت -3کدام یک از جمالت زیر اشتباه است ؟ الف) برنامه نویسی عبارت است از ،ارائه مجموعهای از دستورالعملها به کامپیوتر برای اجرا.یک دستور پخت غذا ،به ما میگوید که چه مواد اولیهای با چه ترکیبی در نهایت به یک غذای خاص تبدیل میشوند . ب) یک برنامهنویس ،کدی را مینویسد.این کد شامل مجموعه ای از حروف ،اعداد و سایر کاراکترها است.در مرحله بعد ،یک کامپایلر هر خط کد را ،به زبان قابل فهم برای ماشین تبدیل میکند ج) زبان های سطح باال یادگیری و استفاده از این زبانها نسبت به زبانهای سطح پایین آسانتر است ،زیرا به زبان انسان (انگلیسی) نزدیکتر هستند.از این زبانها برای نوشتن برنامهها ،بازیها و وبسایتها استفاده میشود.به عنوان مثال پایتون ،جاوا و روبی در این دسته قرار میگیرند د) زبان های سطح پایین این نوع زبانها به زبان انسان نزدیکتر هستند. ..............................-4از این زبانها برای خودکارسازی ) (Automationکارهای تکراری در حوزههای مختلف مثل توسعه وب و مدیریت سیستم استفاده میشود.پرل ،پایتون و روبی از زبانهای محبوب اسکریپتنویسی هستند؟ د)زبان شی گرایی ج) زبانهای اسکریپتنویسی ب) زبان های سطح پایین الف) زبان های سطح باال -5این زبان برنامه نویسی سادگی ،خوانایی باال ،کتابخانههای غنی و کاربرد در حوزههای مختلفی مانند هوش مصنوعی ،یادگیری ماشین ،علم داده ،توسعه وب و خودکارسازی ،پایتون را به یکی از محبوبترین زبانهای برنامهنویسی تبدیل کرده است؟ ب) زبان برنامهنویسی جاوا)(Java الف) زبان برنامهنویسیJavaScript د) زبان برنامهنویسی سی شارپ)(C# ج) زبان برنامه نویسی پایتون -6این زبان برنامه نویسی شامل مجموعه ای از دستورالعمل ها به شکل کدهای 0و 1باینری می باشد که توسط CPUاجرا می شود.؟ د)زبان شی گرایی ج) زبانهای اسکریپتنویسی ب) زبان های سطح پایین الف) زبان های سطح باال -7در این زبان برنامه نویسی دستورات از طریق کامپایل یا تفسیر به کد ماشین ترجمه می شوند.بنابراین از زبان های سطح پایین کندتر می باشند؟ د)زبان شی گرایی ج) زبانهای اسکریپتنویسی ب) زبان های سطح پایین الف) زبان های سطح باال -8خروجی حلقه forدر برنامه زیر چیست؟ )for in range(1,6 )Print(i د) نمایش اعداد 1تا 4 ج) نمایش اعداد 0تا 5 ب) نمایش اعداد 1تا 5 الف) نمایش اعداد 0تا 4 --9در برنامه زیر چند بار www.irantvto.irتکرار می شود؟ ):for in range(1,4 ):for in range(1,5 )Print(www.irantvto.ir د) 8بار ج) 8بار ب) 12بار الف) 6بار 1 -10در پایتون حداکثر طول یک شناسه چند حرف است ؟ د) 79کارکتر ج) 61کارکتر ب) 31کارکتر الف) در پایتون طول هر شناسه هر اندازه می تواند باشد. -11کدام یک از گزینه های زیر از زبان های برنامه نویسی می باشد؟ د)C# ج) PHP ب) PYTHON الف) JS -12کدام یک از زبان های زیر از زبان های اسکریپتی نویسی می باشند؟ د)CSS ج) XML ب) PYTHON الف) HTML -13کدامیک از ساختارهای زیر برای تکرار دستورات در برنامه نویسی استفاده می شود؟ د) متغیر)(variable ج) تابع)(function ب) حلقه)(loop الف) شرطی)(if-else -14کدامیک از انواع داده های زیر برای ذخیره مقادیر عددی اعشاری استفاده می شود؟ د)bool ج)char ب)float الف)int -15کدامیک از دستورهای زیر برای بازگشت مقدار از یک تابع استفاده می شود؟ د)exit ج) continue ب)break الف) return -16این زبان های برنامه نویسی داده های ساختار یافته تعریف می کنند و معموال زبان برنامه نویسی به حساب نمی آیند؟ ب) زبان های اسکریپتی الف) زبان های برنامه نویسی د) زبان های های استایل دهی ج) زبان های نشانه گذاری -17برای اجرای یک اسکریپت پایتون کدام گزینه صحیح می باشد؟ د)compile script.py ج) execute script.py ب)python script.py الف)run script.py -18در پایتون ،برای مدیریت بستهها و وابستگیها از کدام ابزار استفاده میشود؟ د)PIP ج) Brew ب) Gem الف) Npm -19برای اضافه کردن یک عنصر به لیست در پایتون از کدام متد استفاده میشود؟ د)insert ج) push ب) append الف) add -20در پایتون ،کدام کتابخانه برای کار با فریمهای داده استفاده میشود؟ د)pandas ج)matplotlib ب) numpy الف) scipy -21برای حذف آخرین عنصر از یک لیست در پایتون از کدام متد استفاده میشود؟ د)Delete ج) POP ب) Discard الف) Remove -22در پایتون ،کدام یک از ساختارهای کنترلی برای اجرای قطعه کد تا زمانی که شرطی برقرار باشد استفاده میشود؟ د)while ج)elif ب)if الف) for -23برای سازماندهی کد پایتون بهصورت ماژوالر ،کدام یک از روشهای زیر بهصورت توصیهشده استفاده میشود؟ ج) قرار دادن ب) استفاده از ماژولها و پکیجها الف) نوشتن تمام کدها در یک فایل د) استفاده از try-exceptدر هر تابع تمام توابع در یک کالس -24در پایتون ،برای مدیریت وابستگیها و کتابخانهها در یک پروژه ،کدام فایل معموالً استفاده میشود؟ د)libraries.txt ج)packages.txt ب) requirements.txt الف) dependencies.txt -25کدام یک از ابزارهای زیر برای اشکالزدایی در پایتون استفاده میشود؟ د)PDB ج) Unittest ب) PyTest الف) Flake8 -26برای انجام یک تحلیل رگرسیون در پایتون از کدام کتابخانه استفاده میشود؟ د)pandas ج) scikitlearn ب) seaborn الف) matplotlib -27برای ایجاد یک نمودار خطی در matplotlibاز کدام تابع استفاده میشود د))(Plt.chart ج))(Plt.graph ب))(Plt.line الف) )(plt.plot 2 -28کدام دستور یک تاپل جدید در پایتون ایجاد میکند ب)}my_tuple = {1, 2, 3 الف) ]my_tuple = [1, 2, 3 د)>my_tuple =