Содержание
- 2. Работа состоит из 10 тестовых заданий. Пишем в тетради.
- 3. С самопроверкой!!!
- 4. Какое из объявлений переменных выполнено верно? var x : integer; a, b : real; var x
- 5. 1 Правильный ответ:
- 6. var x : integer; a, b : real; var x = integer; a, b = real;
- 7. Какое из объявлений констант выполнено верно? const a = 5, b = 3; const a =
- 8. 2 Правильный ответ:
- 9. const a = 5, b = 3; const a = 5; b = 3; const a
- 10. Какое из списков идентификаторов переменных являются верными? x, x1, 1x, 1x y, y1, y_1, y1y z,
- 11. 2 Правильный ответ:
- 12. x, x1, 1x, 1x y, y1, y_1, y1y z, z1, z 1, z1z Ошибки
- 13. Какие части программы являются необязательными? заголовок подключение модулей объявление переменных раздел операторов № 4
- 14. 1, 2 Правильный ответ:
- 15. заголовок подключение модулей объявление переменных раздел операторов Ошибки
- 16. Какое из дробных чисел записано верно, по правилам записи числа с плавающей запятой? 1.8*10^5 1,8E5 1.8E5
- 17. 3 Правильный ответ:
- 18. 1.8*10^5 1,8E5 1.8E5 Ошибки
- 19. Какие из перечисленных типов данных НЕ являются целочисленными? 1) real 2) boolean 3) integer 4) char
- 20. 1, 2, 4 Правильный ответ:
- 21. 1) real 2) boolean 3) integer 4) char Ошибки
- 22. Какой из перечисленных типов данных является дробным? 1) real 2) boolean 3) integer 4) char №
- 23. 1 Правильный ответ:
- 24. 1) real 2) boolean 3) integer 4) char Ошибки
- 25. № 8
- 26. 4 Правильный ответ:
- 27. 1) x+2/3*x 2) (x+2)/3*x 3) x+2/(3*x) 4) (x+2)/(3*x) Ошибки
- 28. № 9
- 29. 1, 2, 3, 4 ВСЕ!!! Правильный ответ:
- 30. Обсудите, почему все способы записи верные. Учтите приоритет выполнения операций!
- 31. Ошибок нет! 3 * x / abs (x * x - 1) (3 * x) /
- 32. Чему равен результат выражения? 2*2=4 1) 4 2) True 3) False 4) Выражение записано неверно №
- 33. 2 Правильный ответ:
- 34. 2*2=4 1) 4 2) True 3) False 4) Выражение записано неверно Ошибки ПОЯСНЕНИЕ
- 35. 2 * 2 = 4 1) По приоритету сначала вычисляется 2*2 Ответ: 4 2) Затем (по
- 36. Число верных Оценка ответов 10 5 8, 9 4 6, 7 3 4, 5 2 1,
- 37. Обсудите, что делает каждая ее строка? Изучите пример программы
- 38. Результаты работы программы:
- 39. Как добиться вывода таких результатов работы программы?
- 40. Улучшенная программа Переписать в конспект
- 41. Продумывайте пользовательский интерфейс создаваемой Вами программы!!!
- 42. Задание
- 43. z := (3.2*sqr(x) – 2.23e4*exp(x-y)) / (ln(x*x)+sqrt(abs(sqr(x)*x-3))) Проверяйте скобки: число открытых = числу закрытых x2 –
- 44. Новая тема
- 45. Операторы ОПиАЯ
- 46. 1. Виды операторов
- 47. предложение языка программиро-вания, задающее полное описание некоторого действия, которое необходимо выполнить. Основная часть программы – последовательность
- 48. простые – не содержат никаких других операторов; структурные – построены из других операторов. Виды операторов
- 49. 1) Оператор присваивания := переменная := выражение Предписывает выполнить выражение и присвоить его значение переменной Простые
- 50. Оператор присваивания Результат X:=5 X=5 Y:=1 Y=1 X:=X+Y X=5+1=6 Y:=Y+1 Y=1+1=2 Примеры
- 51. 2) Оператор безусловного перехода go to Означает «перейти к». Используется, когда надо перейти на НЕ следующий
- 52. Объявляется в разделе описания меток: Label метка1, метка2, …; Например: Label Metka1, 123, m7; Имя метки:
- 53. … Label 999; … Begin оператор1; … 999: оператор5; … go to 999; переход … End.
- 54. Следует стремиться вообще не применять оператор перехода – это сильно «запутывает» чтение программы. Если обойтись без
- 55. 3) Оператор вызова процедуры – служит для активизации предварительно описанной процедуры (некоторого действия, имеющего имя). Например,
- 56. 1) Составной оператор – группа из произвольного числа операторов в операторных скобках begin … end. Составной
- 57. 2) Условные операторы 2.1) Оператор условия if 2.2) оператор выбора case Структурные операторы
- 58. 3) Операторы повтора (цикла) 3.1) оператор цикла с предусловием 3.2) оператор цикла с постусловием 3.3) оператор
- 60. Скачать презентацию