Добавил:
Срите в лс мож есть якие работы (МЕХ ФАК 15.03.02) Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
вопросы ответы по информатике экзамен 89 вопросов.docx
Скачиваний:
63
Добавлен:
11.03.2020
Размер:
193.39 Кб
Скачать

Вопрос 61. Каковы правила структурного программирования?

Структурное программирование основано на использовании блок-схем (отчетливо выражено в языке Паскаль).

Правила:

  1. Разрешается использовать только три базовые структуры – следование, ветвление, цикл.

  2. Используемые в алгоритме структуры должны располагаться друг за другом, образуя линейную цепочку (выход из предыдущей структуры – вход в следующую).

  3. При написании алгоритмов и программ следует использовать модульный принцип (модуль – отдельная алгоритмическая единица, выполняющая четко определенные функции).

Вопрос 62. Каковы этапы решения задач на эвм?

  1. Постановка задачи (условия и цели).

  2. Построение математической модели (осуществляется перевод словесного описания задачи на математический язык).

  3. Выбор и обоснование метода решения.

  4. Планирование последовательности арифметических, логических и др. действий для реализации выбранного метода (разработка блок-схемы).

  5. Составление программы (язык программирования, организация данных, алгоритм).

  6. Тестирование и отладка программы.

  7. Исполнение программы на компьютере.

  8. Анализ полученных результатов (в случае чего, корректировка с п2-5)

  9. Сопровождение программы (доработка, составление документации)

63. Что включает алфавит языка Паскаль?

Алфавит Паскаля включает:

  1. латинские буквы от a до (строчные и заглавные);

  2. цифры от 0 до 9;

  3. разделители: запятая, точка с запятой, точка, двоеточие, ' апостроф, кавычки, скобки, символ <Пробел>;

  4. знаки арифметических действий: + (сложение), - (вычитание), * (умножение), / (деление);

  5. знаки операций отношений:  > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), <> (не равно), = (равно)

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!?