زیرساخت پایدار برگزاری آزمون آنلاین
www.digiform.ir

آزمون امتحان پایان ترم طراحی صفحات وب پیشرفته به صورت دیجی فرم

بنام خدا
امتحان پایان ترم طراحی صفحات وب پیشرفته
نام هنرستان:خوارزمی
آموزش و پرورش ناحیه یک
تاریخ و روز امتحان:شنبه 1400/3/22
ساعت امتحان :9 صبح
مدت امتحان:30 دقیقه
پایه:دوازدهم 
رشته:پایگاه اینترنتی
دبیر مربوطه:خانم قنواتی


digiform

استفاده از اپلیکیشن ها و پیامرسان ها، پاسخ به تماس ها و استفاده از کلید های پایین موبایل مجاز نیست

زمان تکمیل این آزمون 30 دقیقه میباشد



تایید و ادامه
نام و نام خانوادگی خود را وارد نمایید *



تایید

1)MySqlبه چه دلیل توسط زبان های برنامه نویسی می تواند مورد استفاده قرار گیرد؟

الف)متن باز بودن 

ب)وجود APIهای متعدد

ج)عملیات پردازشی و محاسباتی

د)امکان نصب سریع (0.5 نمره)



تایید

2)روی کدام یک از انواع نسخه های زیر از Mysql علاوه بر تست تعمیر نیز صورت گرفته است؟
الف)alpha
ب)beta
ج)gama
د)5
(0.5 نمره)



تایید

3)کدام یک از گزینه های زیر در انتخاب پایگاه داده موثرتر است؟
الف)متن باز بودن
ب)داشتن امکان نصب آسان
ج)وجودAPI
د)عملیات پردازشی و محاسباتی
(0.5 نمره)



تایید

4)پیاده سازی کدام یک از مدل های پایگاه داده زیر مشکل تر از سایر مدل هاست؟
الف)شبکه ای
ب)رابطه ای
ج)شی گرا
د)سلسله مراتبی
(0.5 نمره)



تایید

5)مجموعه ها و رکوردها در کدام مدل بررسی می شود؟
الف)شبکه ای
ب)رابطه ای
ج)شی گرا
د)سلسله مراتبی
(0.5 نمره)



تایید

6)در سیستم عملیاتی مدرسه موجودیت های دانش آموز _درس چه نوع رابطه ای با هم دارند؟
الف)یک به یک
ب)یک به چند
ج)چند به چند
د)این دو موجودیت به طور مستقیم رابطه ای ندارند.
(0.5 نمره)



تایید

7)دستور Createبرای ایجاد کدام یک از گزینه های زیر به کار نمی رود؟
الف)پایگاه داده
ب)جدول
ج)اندیس
د)رکورد
(0.5 نمره)



تایید

8) در دستور where برای ادغام چند شرط از چه دستوری استفاده می شود؟
الف)add
ب)or
ج)like
د)هیچکدام
(0.5 نمره)



تایید

9)برای ادغام دو یا چند ستون مختلف از 2 یا چند جدول و نشان دادن آن ها در یک ستون مشترک از چه دستوری استفاده می شود؟
الف)select
ب)merge
ج)join
د)union
(0.5 نمره)



تایید

10)برای انتخاب ستون Nameاز جدول studentکدام عبارت به کار می رود؟
الف)name.student
ب)student.name
ج)student*name
د)name from student
(0.5 نمره)



تایید

11)کدام یک از توابع زیر تعداد سطرهای موجود در یک فیلد را شمرده و مقدار آن را برمی گرداند؟
الف) تابع Last
ب)تابعFirst
ج)تابع count
د)تابع Max
(0.5 نمره)



تایید

12)برای حذف یک جدول در پایگاه داده از کدام دستور استفاده می شود؟
الف)delete
ب)drop
ج)union
د)alter
(0.5 نمره)



تایید

13)برای دسته بندی یک ستون بر حسب مقادیر مشابه فیلدهای یک ستون از کدام دستور استفاده می شود؟
الف)تابعsum
ب)تابعmax
ج)تابعmin
د)دستور group by
(0.5 نمره)



تایید

14)فایل اصلی پیکربندی Apacheکدام است؟
الف)httpd.conf
ب)conf.httpd
ج)etc.conf
د)var.conf
(0.5 نمره)



تایید

15)برای پیکربندی PHPفایل php5ts.dllباید در کجا کپی شود؟
الف)در شاخهwindows
ب)در شاخهsystem32
ج)در شاخهroot
د)درشاخهphp My Admin
(0.5 نمره)



تایید

16)برای تعیین یک متغیر باید از چه علامتی استفاده شود؟
الف)#
ب)@
ج)$
د)!
(0.5 نمره)



تایید

17)برای تعریف ثابت ها از چه تابعی استفاده شود؟
الف)const
ب)global
ج)array
د)define
(0.5 نمره)



تایید

18)برای تعریف یک متغیر سراسری باید از کدام گزینه قبل از نام متغیر استفاده شود؟
الف)global
ب)local
ج)define
د)const
(0.5 نمره)



تایید

19)در دستور forنوشتن کدام یک از از اجزا در مقابل forاجباری است؟
الف)میزان افزایش یا کاهش متغیر
ب)عبارت شرطی
ج)مقدار اولیه حلقه
د)الف و ج
(0.5 نمره)



تایید

20)اگر بخواهیم یک برنامه را با ساختار ifپیاده کنیم در حالتی که 5 شرط مختلف وجود داشته باشد مجموع تعدادif,elseif,elseدر کد برنامه چند عدد خواهد بود؟
الف)3
ب)4
ج)5
د)6
(0.5 نمره)



تایید

21)برای تعریف رشته ها در PHPاز کدام علامت استفاده می کنیم؟
الف)@
ب)$
ج)%
د)""
(0.5 نمره)



تایید

22)کدام عملگر وقتی هر دو شرط درست باشند نتیجه درست خواهد شد؟
الف)AND
ب)OR
ج)NOT
د)&
(0.5 نمره)



تایید

23)کدهای PHPرا قبل از اجرا درون کدام یک از محیط های زیر نمی توان نوشت؟
الف)Word
ب)Notepad
ج)Dreamweaver
د)Internet Explorer
(0.5 نمره)



تایید

24)تابع Mailدر صورتی که با موفقیت نامه را ارسال کند چه مقداری را به سرویس دهنده می فرستد؟
الف)True
ب)False
ج)متن نامه الکترونیکی 
د)موضوع نامه الکترونیکی
(0.5 نمره)



تایید

25)در تابع بارگذاری فایل ها از طریق فرم ،پارامتر modeچه مقادیری رامی تواند بپذیرد؟
الف)FTP_ASCII
ب)FTP_BINARY
ج)True
د)الف و ب
(0.5 نمره)



تایید

26)پس از دریافت محتویات فایل برای نوشتن در خروجی از چه دستوری استفاده می شود؟
الف)()fgets
ب)()fputs
ج)()echo
د)()fwrite
(0.5 نمره)



تایید

27)برای ایجاد یک فایل جدید توسط چه دستوری انجام می شود؟
الف)fopen
ب)fgets
ج)make
د)fputs
(0.5 نمره)



تایید

28) اگر توسط کد برنامه نویسی یک فایل یا پوشه جدید ایجاد شود این فایل یا پوشه در چه مسیری ساخته می شود؟
الف)My Documents
ب)میزکار
ج)ریشه سرویس دهنده محلی
د)توسط پارامترهای تابع تعیین می شود.
(0.5 نمره)



تایید

29)کدام یک از مقادیر زیر توسط تابع fmod(30,5)برگردانده می شود؟
الف)1
ب)0
ج)3
د)6
(0.5 نمره)



تایید

30)خروجی کدام یک از توابع زیر همیشه یک عدد مثبت است؟
الف)abs
ب)date
ج)ucfirst
د)strtoupper
(0.5 نمره)



تایید