Контрольная работа "Элементы языка программирования Visual Basic"

  • Контроль знаний
  • docx
  • 02.11.2017
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Вариант контрольной работы по теме "Элементы языка программирования Visual Basic". Работа содержит 10 заданий. Из них первые четыре задания - тестовые с единственным верным ответом, следующие два - на поиск ошибки в готовом программном коде, остальные требуют самостоятельного создания программ.Контрольная работа по теме "Элементы языка программирования Visual Basic"
Иконка файла материала Контрольная работа № 4.docx
Контрольная работа № 4 «Среда программирования Visual Basic» 1. С какого слова начинается блок описания переменных: 1) Var 2) Type 3) Dim 4) Sub 2. Что означает запись в строке: p=InputBox(«Введите число», p%)? 1) В строке используется оператор ввода. В программе надо ввести целое число с  клавиатуры. 2) В строке используется функция ввода. В программе надо ввести целое число с  клавиатуры. 3) Эта запись не используется в этом языке программирования. 3. Как обозначается оператор присваивания в Visual Basic? 1) := 2) : 3) = 4) Никак. 4. Что произойдет в результате выполнения фрагмента программы:  5. 6. 7. 8. Private Sub Command1_Click() picture1.scale(­10,10)­(10,­10) picture1.circle(0,0),5,vbGreen End Sub ? 1) Будет задана система координат. 2) Будет построена зеленая окружность с центром в точке (0,0), радиусом 5. 3) Будет построен зеленый круг с центром в точке (0,0) радиуса 5. 9. Исправьте ошибки в записи программного кода:  10. Private Sub Command1_Click() a = InputBox("Введите a") 11. b = InputBox("Введите b") 12. 13. c = InputBox("Введите с") Print "a="; a; "b="; b; "c="; c 14. D = (b ^ 2) ­ (4 * a * c) 15. 16. Print "D="; D If D < 0 Then "Нет корней" 17. If D = 0 Then "x="; (­b) / (2 * a) 18. If D > 0 Then "x1="; (­b + Sqr(D)) / (2 * a); "x2="; (­b ­ Sqr(D)) / (2 * a) 19. 20.  End Sub 21. Исправьте ошибки в записи программного кода  22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. Private Sub Command1_Click() 'Задание масштаба Picture1.Scale (­10, 2)­(10, ­2) 'Построение графика функции For X = ­10 To 10 Step 0.01 Picture1.PSet (X, Sin(X)) 'Ось Х Picture1.Line (­10, 0)­(10, 0) For bytI = ­10 To 10 Picture1.PSet (bytI, 0) Picture1.Print bytINext bytI 'Ось Y Picture1.Line (0, 2)­(0, ­2) For bytI = ­2 To 2 Picture1.PSet (0, bytI) Picture1.Print bytI Next bytI End Sub 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. Напишите программу построения треугольника с вершинами в точках с  координатами  43. (­3,­3), (­6,3) и (3,0). 44. Определите значение переменной c после выполнения следующего фрагмента  программы:  45. 46. 47. 48. 49. 50. b:=35 a:=120 a:=a­3*b Если a>b  То c:=a­b Иначе c:b­a 51. 52. Напишите программу построения графика функции y = cosx. 53. Напишите программу решения квадратного уравнения. 54.55.