- •1. Место и роль информатики как науки, технологии и индустрии. Основные задачи
- •2. Информация и данные. Формы, характеристики и меры информации
- •3. Показатели качества информации
- •4. Понятие информационных систем
- •5. Понятие информационных технологий
- •6. Способы представления числовой и символьной информации
- •7. Кодирование числовой информации
- •8. Системы счисления
- •9. Перевод из одной системы счисления в другую
- •10. Алгебра логики. Понятие логической формулы
- •11. Архитектура персональных компьютеров
- •12. Принципы создания и работы вычислительной техники, принципы фон Неймана
- •13. Современное состояние аппаратного обеспечения
- •14. Классификация персональных компьютеров
- •15.Основные устройства компьютера, их характеристики и назначение
- •16. Функциональные характеристики пк
- •17. Микропроцессоры. Структура микропроцессора и его основные характеристики
- •18. Запоминающие устройства пк, их иерархия и основные характеристики
- •19. Системное по. Классификаци
- •20. Понятие операционных систем
- •21. Драйверы. Служебные программы
- •22. Безопасность и защита информации
- •23. Вирусы. Средства защиты от компьютерных вирусов
- •24) Способы восстановления
- •25. Архиваторы и методика архивации
- •26. Прикладное по. Понятие о пакетах прикладных программ
- •27. Комплекты офисных приложений. Современные информационные технологии автоматизации офиса
- •28. Обработка графической информации
- •29. Издательские системы
- •30. Сканирование информации
- •31. Системы оптического распознавания текста и автоматизированные переводчики
- •32. Интеллектуальные и экспертные системы
- •33. Общие понятия о компьютерных сетях
- •34. Локальные сети. Операционные системы локальных сетей
- •35. Глобальная компьютерная сеть (Интернет). Основные приемы работы в Интернет
- •36. Электронная почта. Основные возможности. Программные средства
- •37. Алгоритмизация. Понятие алгоритма
- •39. Способы записи алгоритмов
- •40. Структурное программирование. Основные и дополнительные структуры
- •41. Языки программирования. Классификация
- •42) Основные этапы процесса разработки программ
- •43) Стандартные функции. Запись арифметических и логических выражений
- •44) Структура программы на языке Паскаль:
- •45. Тип переменных
- •49. Характерные приемы программирования: накапливание суммы, произведения и количества
- •50. Характерные приемы программирования: поиск максимального и минимального
43) Стандартные функции. Запись арифметических и логических выражений
Элементарные функции, такие как синус, косинус, квадратный корень, логарифм и другие, часто используются в различных задачах и вычислениях. Поэтому язык Паскаль имеет простые средства записи элементарных или, как их называют, стандартных функций. При этом не обязательно знать, как вычисляется стандартная функция, достаточно правильно записать её вид.
Рассмотрим некоторые стандартные функции:
SQRT(X) – вычисляет корень квадратный из аргумента Х, что соответствует математической записи ÖХ.
SQR(X) – вычисление квадратного аргумента Х, что соответствует математической записи Х2.
SIN(X) – вычисляет синус аргумента Х, что соответствует математической записи sin x.
ABS(X) – вычисляет абсолютное значение (модуль) аргумента Х, что соответствует математической записи êх ê.
ORD(X) – определяет порядковый номер символа Х, например, результатом выполнения операции ORD(‘R’) будет число 82 (под этим номером в кодовой таблице находится символ R).
CHR(X) – определяет символ, стоящий по порядковому номеру Х, например, результатом выполнения операции CHR(68) будет символ D (символ D находится в кодовой таблице под 68 номером).
PRED(X) – определяет предыдущий символ по отношению к X, например, результатом выполнения операции PRED(’N’) будет символ M.
SUCC(X) – определяет последующий символ по отношению к X, например, результатом выполнения операции SUCC(’S’) будет символ T.
Арифметические выражения строятся из арифметических констант, переменных, функций и операций над ними. Пример арифметического выражения:
A+B*T1/T2 – 2.3*SQRT(X).
Логические выражения строятся из логических данных, логических операций и операций отношений. В операциях отношения могут участвовать арифметические и логические выражения, а также символьные данные. Результатом логического выражения является значение TRUE или FALSE.
В логических выражениях принят следующий приоритет операций:
1) NOT;
2) *, /, DIV, MOD, AND;
3) +, –, OR;
4) <, <=, =, < >, >=, >.
Операции, указанные в одной строке, имеют одинаковый приоритет.
44) Структура программы на языке Паскаль:
Program ... ; { Заголовок программы } Uses ... ; { Подключение модулей } Label ... ; { Раздел объявления меток } Const ... ; { Раздел объявления констант } Type ... ; { Раздел объявления новых типов } Var ... ; { Раздел объявления переменных } Procedure ... ; { Описание своих процедур } Function ... ; { Описание своих функций } Begin { Начало основной программы } ...; { Операторы } ...; End.
Оператор присваивания Первым, что мы рассмотрим - это оператор присваивания. Без этого оператора мы не сможем обойтись дальше. Его функция - это присваивания значения переменной после каких либо действий или значения другой переменной.
Операторы сложения, вычитания и умножения
Операторы деления
Простое деление выполняется с помощью оператора вида /, он просто делит одно число на другое. Данный оператор работает только с типом real!
Целочисленное деление Данное делит число только на цело, то есть при таком способе деления невозможно получить десятичную или периодическую дробь. В программе пишется, как "div" без кавычек. Данный оператор работает только с типом integer!
Получение остатка Данный способ позволяет получить не само число, которое должно получиться, а остаток.
Оператор ввода информации Занести информацию в ячейку памяти можно в ходе выполнения программы. Для этого используются так называемые операторы ввода информации.
Readln(a);
При выполнении этого оператора на экране монитора возникнет курсор. После этого Вы должны набрать на клавиатуре нужное число и нажать кла- вишу Enter.
Операторы вывода информации
Write, Writeln.
С помощью этих операторов можно вывести любую информацию на экран. Для того, чтобы вывести текстовое сообщение на экран, его необходимо ограничить специальными кавычками, роль которых играет знак апострофа.