Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Вопросы, подлежащие изучению




Тестовые задания

 

1. К условным операторам относятся

1) If...Then...Else

2) For...Next

3) While...Wend

4) Select Case

5) Do Until...Loop

2. Оператор If-Then – это оператор

1) стандартного разветвления

2) усеченного разветвления

3) вложенного разветвления

4) блочного разветвления

3. Оператор If-Then-Else – это оператор

1) усеченного разветвления

2) блочного разветвления

3) стандартного разветвления

4) вложенного разветвления

4. В операторе условного перехода между словами If-Then может быть

1) арифметическое или логическое выражение

2) логическое выражение

3) оператор присваивания

4) любой оператор

5. Разветвляющийся алгоритм может быть

1) стандартным, вложенным, усеченным, регулярным

2) стандартным, вложенным, усеченным

3) стандартным, вложенным, усеченным, итерационным

4) нет верного ответа

6. В операторе условного перехода If обязательно должно присутствовать слово

1) End If

2) Else

3) Then

4) ThenElse

7. Ошибочно записан оператор

1) If a>a Then c=1: d =5

2) If a>a Then c=1: d =5

3) If a+b Then c=1: d=5

4) If a>B Then c=1 Else d=5


 

8. Логические переменные не могут принимать значения

1) истина

2) ложь

3) да

4) нет

5) может быть

9. В операторе условного перехода If после слова Then может быть

1) любой оператор Visual Basic

2) оператор присваивания

3) арифметическое или логическое выражение

4) нет верного ответа

10. Переменным x, y, z будут присвоены значения в результате выполнения фрагмента программы

x = 66: y = 58 If x > y Then z = x - y If x <= y Then z = x – y

1) 58 58 124

2) 66 58 08

3) 58 58 0

11. Переменной z будет присвоено значение ### в результате выполнения фрагмента программы

a = 15: b = 10: c = 25 If a > b And a < c Then z = a Else z = c End If

12. Последовательность операторов, в результате выполнения, которых будет найдено наибольшее значение переменных X и Y

1) МАХ = Abs(Х-Y) / 2 + (X + Y) / 2

2) If X > Y Then MAX = X

3) If X < Y Then MAX = Y

4) If X > Y Then MAX = X Else MAX = Y

5) MAX = ABS(X - Y) / 2 - (X + Y) / 2

13. Условное выражение Not((X<=10) Or (X>= 20)) может использоваться для проверки

1) принадлежит ли число интервалу (10;20)

2) выходит ли число за пределы интервала (10;20)

3) принадлежит ли число интервалу [10;20]

4) выходит ли число за пределы интервала [10;20]


 

14. Для вычисления значения переменной у по формуле


необходима конструкция

1) If X < 2 Then Y = Abs(X): Y = X^2

2) If X < 2 Then Y = X^2: Y = Abs(X)

3) If X < 2 Then Y = Abs(X) Else Y = X ^ 2

4) If X < 2 Then Y = X^2 Else Y = Abs(X)

15. Логическое условие попадания точки (х, у) в заштрихованную область

можно записать как #

1) ((x-2)**2+y*y<=4) Or (y>x/2)

2) (x-2)**2+y*y<=4 Or y>x/2

16. Логическое условие, описывающее ограниченную область,

можно записать

1) (x>-1) Or (y<1) Or (x-y<2)

2) (x>-1) And (y<1) And (x-y<2)

3) (x>-1) Or (y<1) Or (x+y>2)

4) (x>-1) Or (y<1) And (x+y>2)

5) (x>-1) And (y<1) Or (x+y>2)

17. Логическое условие, описывающее ограниченную область,

1) (x<3) And (y<1) And (x+y>0)

2) (x<3) Or (y<1) Or (y<x)

3) (x<3) Or (y<1) Or и (x+y>0)

4) (x<3) Or (y<1) And (x-y>0)

5) (x<3) Or (y<1) Or (x-y<0)


6)

18. Логическое условие, описывающее ограниченную область,

1) (x >-1) And (y<3) And (x<y)

2) (x >-1) Or (y<3) Or (x>y)

3) (x >-1) Or (y<3) Or (x<y)

4) (x >-1) Or (y<3) And (x>y)

5) (x >-1) Or (x>y) And (y<3)

19. Логическое условие, описывающее ограниченную область,

1) Sqrt(x*x+y*y)<R Or y>0

2) Sqrt(x*x+y*y)<R Or y<0

3) Abs(x)<R Or y>0 Or y<R

4) Abs(x)<R Or y<0 Or y>-R

5) Abs(x)<R Or Abs(y)<R

20. Логическое условие, описывающее ограниченную область,

1) Abs(x)<R Or y<0 Or y>-R

2) Sqrt(x*x+y*y)<R Or y<0

3) Abs(x)<R Or y>0 Or y<R

4) Sqrt(x*x+y*y)<R Or y>0

5) Abs(x)<R Or Abs(y)<R


4.4.5. Лабораторная работа по теме
«Программирование алгоритмов разветвляющихся структур»

 

Цель данной работы состоит в получении навыков разработки проектов, использующих алгоритмы разветвляющихся структур, в изучении стандартных алгоритмов разветвляющихся структур, использовании оператора Select Case.

 

1) Стандартные алгоритмы разветвляющихся структур, синтаксис операторов.

2) Программирование структур разветвления.

3) Оптимальные алгоритмы нахождения минимального и максимального значения.

4) Использование оператора выбора Select Case.




Поделиться с друзьями:


Дата добавления: 2017-01-13; Просмотров: 288; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.02 сек.