- •13) Каковы производные единицы информации
- •14)Что такое код
- •15)Как кодируется текстовая информация
- •16) Как представляется числовая информация
- •19)Каковы основные блоки фон-неймоновской электронно-вычислительной машины
- •20)Что понимают под внешней и внутренней памятью компьютера
- •21)В чем преимущества шинной архитектуры эвм
- •22)Что понимают под базовой аппаратной конфигурацией персонального компьютера
- •Вопрос 51. Что представляет собой структура «цикл с предусловием», как реализуется она на языках программирования?
- •Вопрос 52.Что представляет собой структура «цикл с постусловием», как реализуется она на языках программирования?
- •Вопрос 53.Что представляет собой структура «цикл с параметром», как реализуется она на языках программирования?
- •Вопрос 54. Как формулируется задача поиска? Сортировки?
- •Вопрос 55. Перечислите методы сортировки.
- •Вопрос 56. В чем заключается линейный поиск? каковы условия его окончания?
- •Вопрос 57. Что такое язык программирования?
- •Вопрос 58. Что такое алфавит, синтаксис, семантика языка программирования?
- •Вопрос 59. Что такое транслятор? Какие функции он выполняет?.
- •Вопрос 60. Какие технологии программирования существуют?
- •Вопрос 61. Каковы правила структурного программирования?
- •Вопрос 62. Каковы этапы решения задач на эвм?
- •63. Что включает алфавит языка Паскаль?
- •64. Какие типы данных имеются в Паскале?
- •65. Какие стандартные математические функции имеются в Паскале?
- •66. Какова структура программы на языке Паскаль? Структура программы на языке Паскаль
- •67. Какие операторы имеются в Паскале?
- •68. Как в Паскале осуществляется ввод и вывод данных?
- •69. Как описываются функции в Паскале?
- •70. Как описываются процедуры в Паскале?
- •71. Что такое компьютерная сеть?
- •72. Каково назначение локальных сетей?
- •Назначение локальных сетей
- •73. Какие бывают конфигурации локальных вычислительных сетей?
- •74. Что представляет собой глобальная сеть Интернет? Введение в Интернет
- •Региональные компьютерные сети.
- •Корпоративные компьютерные сети.
- •75. Какой протокол передачи данных используется в Интернет?
- •76. Какая адресация используется в интернет?
- •77. Что представляет собой url-адрес?
- •85. Что включает понятие безопасности в вычислительной технике?
- •86. Каковы уровни защиты информации?
- •87. Что такое компьютерный вирус?
- •Вопрос 88. Как классифицируют компьютерные вирусы?
- •Вопрос 89. Каковы методы защиты от компьютерных вирусов?
Вопрос 61. Каковы правила структурного программирования?
Структурное программирование основано на использовании блок-схем (отчетливо выражено в языке Паскаль).
Правила:
-
Разрешается использовать только три базовые структуры – следование, ветвление, цикл.
-
Используемые в алгоритме структуры должны располагаться друг за другом, образуя линейную цепочку (выход из предыдущей структуры – вход в следующую).
-
При написании алгоритмов и программ следует использовать модульный принцип (модуль – отдельная алгоритмическая единица, выполняющая четко определенные функции).
Вопрос 62. Каковы этапы решения задач на эвм?
-
Постановка задачи (условия и цели).
-
Построение математической модели (осуществляется перевод словесного описания задачи на математический язык).
-
Выбор и обоснование метода решения.
-
Планирование последовательности арифметических, логических и др. действий для реализации выбранного метода (разработка блок-схемы).
-
Составление программы (язык программирования, организация данных, алгоритм).
-
Тестирование и отладка программы.
-
Исполнение программы на компьютере.
-
Анализ полученных результатов (в случае чего, корректировка с п2-5)
-
Сопровождение программы (доработка, составление документации)
63. Что включает алфавит языка Паскаль?
Алфавит Паскаля включает:
-
латинские буквы от a до z (строчные и заглавные);
-
цифры от 0 до 9;
-
разделители: запятая, точка с запятой, точка, двоеточие, ' апостроф, кавычки, скобки, символ <Пробел>;
-
знаки арифметических действий: + (сложение), - (вычитание), * (умножение), / (деление);
-
знаки операций отношений: > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), <> (не равно), = (равно)
64. Какие типы данных имеются в Паскале?
Integer char bolean real
65. Какие стандартные математические функции имеются в Паскале?
Математические функции |
|||
Имя |
Тип аргумента |
Результат вычисления |
Пример |
Abs(x) |
Целый или Вещ. |
Модуль х |
Abs(-6) = 6 |
Sqrt(x) |
Вещественный |
Корень из х |
Sqrt(25)=5 |
Sqr(x) |
Целый и Вещ. |
Квадрат х |
Sqr(5)=25 |
Power(x,a) |
Вещественный |
Значение ха |
Power(5,3)=125 |
Frac(x) |
Вещественный |
Дробная часть х |
Frac(5.67)=0.67 |
Sin(x) |
Вещественный |
Синус х в радианах |
Sin(45)=0.8509 |
Cos(x) |
Вещественный |
Косинус х в радианах |
Cos(45)=0.5253 |
Arctan(x) |
Вещественный |
Арктангенс х в радианах |
Arctan(5)=1.3734 |
Int(x) |
Вещественный |
Целая часть х |
Int(5.67)=5.0 |
Random(x) |
Целый или Вещ. |
Случайное число (0..х-1) |
Random(5)=4 |
Succ(x) |
Порядковый |
Следующий |
Succ(10)=11 |
Pred(x) |
Порядковый |
Предыдущий |
Pred(‘Z’)=’Y’ |
Математические процедуры |
|||
Inc(x,a) |
Целый |
X:=X+A |
Inc(5)=6 |
Dec(x,a) |
Целый |
X:=X-A |
Dec(25,20)=5 |
Преобразование типов |
|||
Trunc(x) |
Вещественный |
Целая часть х |
Trunc(5.67)=5 |
Round(x) |
Вещественный |
Округление х до целого |
Round(5.67)=6 |
Важно! Если х = 5.5, то результат – 6, а если х = 6.5, то результат тоже 6!? |