code
پاسخنامه امتحان برنامه‌نویسی
پایه نهم - میانترم کار و فناوری
ا
امیرحسین گودرزی
دانش‌آموز پایه نهم 903 - دبیرستان شهید کزازی
شهرستان بروجرد - مدیریت آموزش و پرورش

سوالات و پاسخ‌های صحیح

20 سوال
1
کدام کد برای جمع دو عدد که کاربر وارد می‌کند، در سری اول تمرینات استفاده شده است؟
الف
S = X + y
ب
S = X * y
ج
S = X / y
د
S = X - y
check
پاسخ صحیح
گزینه الف: S = X + y صحیح است. برای جمع دو عدد از عملگر + استفاده می‌شود.
2
برای محاسبه باقیمانده تقسیم دو عدد X و Y در پایتون، از کدام عملگر استفاده می‌شود؟
الف
//
ب
**
ج
%
د
/
check
پاسخ صحیح
گزینه ج: % صحیح است. در پایتون برای محاسبه باقیمانده تقسیم از عملگر % استفاده می‌شود.
3
در کد مربوط به محیط مربع با طول ضلع a، عبارت صحیح کدام است؟
الف
p = a ** 2
ب
p = 4 * a
ج
s = a / 4
د
s = a * 2
check
پاسخ صحیح
گزینه ب: p = 4 * a صحیح است. محیط مربع با فرمول ۴ × ضلع محاسبه می‌شود.
4
اگر در کد محاسبه‌ی مساحت دایره، شعاع برابر با r باشد، فرمول صحیح برای محاسبه‌ی مساحت کدام است؟ (با فرض pi = 3.14)
الف
s = 3.14 * r
ب
s = 3.14 * r * r
ج
s = 3.14 / r
د
s = 3.14 * 2 * r
check
پاسخ صحیح
گزینه ب: s = 3.14 * r * r صحیح است. مساحت دایره با فرمول π × شعاع² محاسبه می‌شود.
5
در کد محاسبه‌ی حجم مکعب‌مستطیل با ابعاد a و b و c، فرمول حجم کدام است؟
الف
v = a * b * c
ب
v = a + b + c
ج
v = a ** 3
د
v = 2 * (a*b + a*c + b*c)
check
پاسخ صحیح
گزینه الف: v = a * b * c صحیح است. حجم مکعب‌مستطیل با ضرب طول، عرض و ارتفاع محاسبه می‌شود.
6
کدام قسمت از کد زیر مربوط به تقسیم صحیح دو عدد است؟
الف
s = x * y
ب
s = x / y
ج
s = x // y
د
s = x ** y
check
پاسخ صحیح
گزینه ج: s = x // y صحیح است. تقسیم صحیح در پایتون با عملگر // انجام می‌شود.
7
در محاسبه‌ی محیط مستطیل با طول a و عرض b، فرمول محیط کدام است؟
الف
p = a * b
ب
p = 2 * (a + b)
ج
p = a + b
د
p = 2 * a * b
check
پاسخ صحیح
گزینه ب: p = 2 * (a + b) صحیح است. محیط مستطیل با فرمول ۲ × (طول + عرض) محاسبه می‌شود.
8
کدام دستور در پایتون برای دریافت ورودی از کاربر استفاده می‌شود؟
الف
input()
ب
int()
ج
print()
د
get()
check
پاسخ صحیح
گزینه الف: input() صحیح است. تابع input() برای دریافت ورودی از کاربر در پایتون استفاده می‌شود.
9
برای محاسبه توان دو عدد X به توان Y از کدام عملگر استفاده می‌شود؟
الف
x * y
ب
x ^ y
ج
x ** y
د
x // y
check
پاسخ صحیح
گزینه ج: x ** y صحیح است. در پایتون برای محاسبه توان از عملگر ** استفاده می‌شود.
10
برای تبدیل زمان h ساعت، m دقیقه و s ثانیه به مجموع ثانیه‌ها (j) فرمول صحیح کدام است؟
الف
j = 60 * h + 3600 * m + s
ب
j = 3600 * h + 60 * m + s
ج
j = 24 * h + 60 * m + s
د
j = 60 * h + 60 * m + s
check
پاسخ صحیح
گزینه ب: j = 3600 * h + 60 * m + s صحیح است. هر ساعت ۳۶۰۰ ثانیه و هر دقیقه ۶۰ ثانیه است.
11
کد پایتون لازم برای تفریق دو عدد (عدد اول منهای عدد دوم) با استفاده از متغیرهای y و x را بنویسید.
Python
x = int(input("عدد اول را وارد کنید: "))
y = int(input("عدد دوم را وارد کنید: "))

result = x - y

print("نتیجه تفریق =", result)
check
پاسخ صحیح
برنامه بالا دو عدد از کاربر دریافت کرده و تفریق آن‌ها را محاسبه می‌کند.
12
تفاوت اصلی بین خروجی عملگر تقسیم معمولی (/) و تقسیم صحیح (//) در پایتون چیست؟
Python
# تقسیم معمولی
print(7 / 2)   # خروجی: 3.5

# تقسیم صحیح
print(7 // 2)  # خروجی: 3
check
پاسخ صحیح
تقسیم معمولی (/) همیشه نتیجه اعشاری می‌دهد اما تقسیم صحیح (//) فقط قسمت صحیح را برمی‌گرداند.
13
فرمول پایتون برای محاسبه مساحت مثلث بر اساس طول قاعده (c) و ارتفاع (e) را بنویسید.
Python
c = float(input("طول قاعده را وارد کنید: "))
e = float(input("ارتفاع را وارد کنید: "))

area = (c * e) / 2

print("مساحت مثلث =", area)
check
پاسخ صحیح
مساحت مثلث برابر است با نصف حاصلضرب قاعده در ارتفاع: (c × e) ÷ ۲
14
در قسمت تبدیل ساعت به ثانیه، چند ضریب در محاسبات استفاده شده است؟ (مثلاً برای ساعت و دقیقه)
الف
1 ضریب
ب
2 ضریب
ج
3 ضریب
د
هیچ ضریبی
check
پاسخ صحیح
گزینه ب: 2 ضریب صحیح است. برای تبدیل ساعت به ثانیه از دو ضریب استفاده می‌شود: ۳۶۰۰ برای ساعت و ۶۰ برای دقیقه.
15
در کد مربوط به محیط و مساحت مربع، خروجی print برای مساحت به چه صورتی نمایش داده می‌شود؟
الف
فقط عدد مساحت
ب
عبارت 'مساحت مربع =' به همراه مقدار
ج
بدون هیچ متنی فقط مقدار
د
مقدار به همراه واحد
check
پاسخ صحیح
گزینه ب: عبارت 'مساحت مربع =' به همراه مقدار صحیح است. معمولاً در خروجی توضیح داده می‌شود که عدد نمایش داده شده چیست.
16
برنامه‌ای کامل بنویسید که حجم کره را با استفاده از شعاع r (که توسط کاربر وارد می‌شود) محاسبه کرده و نتیجه را با استفاده از فرمول حجم کره نمایش دهد.
Python
r = float(input("شعاع کره را وارد کنید: "))
pi = 3.14

volume = (4/3) * pi * (r ** 3)

print("حجم کره =", volume)
check
پاسخ صحیح
فرمول حجم کره: V = (4/3) × π × r³
17
برنامه‌ی پایتون لازم برای محاسبه‌ی محیط و مساحت دایره (با شعاع ورودی از کاربر) را بنویسید و خروجی‌ها را با ذکر واحد (محیط و مساحت) نمایش دهید.
Python
r = float(input("شعاع دایره را وارد کنید: "))
pi = 3.14

# محاسبه محیط و مساحت
perimeter = 2 * pi * r
area = pi * (r ** 2)

print("محیط دایره =", perimeter, "واحد")
print("مساحت دایره =", area, "واحد مربع")
check
پاسخ صحیح
محیط دایره: ۲ × π × r، مساحت دایره: π × r²
18
کدی کامل بنویسید که طول، عرض و ارتفاع یک مکعب‌مستطیل را از کاربر دریافت کرده و سپس حجم آن را محاسبه و چاپ کند.
Python
length = float(input("طول را وارد کنید: "))
width = float(input("عرض را وارد کنید: "))
height = float(input("ارتفاع را وارد کنید: "))

volume = length * width * height

print("حجم مکعب مستطیل =", volume)
check
پاسخ صحیح
حجم مکعب‌مستطیل = طول × عرض × ارتفاع
19
برنامه‌ای بنویسید که طول ضلع یک مکعب را از کاربر دریافت کند و حجم آن را محاسبه و نمایش دهد.
Python
side = float(input("طول ضلع مکعب را وارد کنید: "))

volume = side ** 3

print("حجم مکعب =", volume)
check
پاسخ صحیح
حجم مکعب = ضلع³ (توان سوم طول ضلع)
20
برنامه‌ی کاملی را طراحی کنید که زمان را بر حسب ساعت، دقیقه و ثانیه از کاربر دریافت کرده و مجموع کل ثانیه‌ها را محاسبه و چاپ نماید.
Python
hours = int(input("ساعت را وارد کنید: "))
minutes = int(input("دقیقه را وارد کنید: "))
seconds = int(input("ثانیه را وارد کنید: "))

total_seconds = (3600 * hours) + (60 * minutes) + seconds

print("مجموع زمان بر حسب ثانیه =", total_seconds)
check
پاسخ صحیح
فرمول: مجموع ثانیه = (۳۶۰۰ × ساعت) + (۶۰ × دقیقه) + ثانیه