
- •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. Операторы цикла while and repeat.
- •30. Алгоритм поиска в массиве заданного значения.
- •31. Оператор условного, безусловного перехода
- •32. Арифметические и логические операции.
- •33. .Структура программы
- •34. Оператор выбора «case».
- •36. Операторы ввода/вывода данных.
- •37. Интегрированная среда программирования. Turbo Pascal. Системы команд.
- •38. Системы программирования.
18. Основные функции операционной системы.
Операционная система представляет собой комплекс системных и служебных программных средств. Основные функции операционных систем:
1) Обеспечение интерфейса пользователя:
Существуют два режима работы с пользователем: пакетный и диалоговый. В пакетном режиме операционная система автоматически выполняет заданную последовательность команд; в диалоговом режиме операционная система находится в ожидании команд пользователя, получив её, приступает к исполнению, а исполнив, возвращает отклик и ждёт очередной команды.
2) Организация файловой системы:
В зависимости от ёмкости жёсткого диска, операционные системы имеют различные файловые системы, т.к. они основаны на различных FAT-таблицах (FAT8, FAT16, FAT32)
3)Обслуживание файловой структуры:
Операционная система создаёт файлы и присваивает имена; создаёт каталоги (папки) и присваивает им имена; переименовывает файлы и папки; копирует и перемещает файлы между дисками компа и между каталогами (папками) одного диска; удаляет файлы и папки; производит навигацию по файловой структуре с целью доступа к заданному файлу, папке; управляет атрибутами файлов.
4)Управление установкой, исполнением и удалением приложений:
Операционные системы управляют распределением ресурсов вычислительной системы между задачами и обеспечивают: возможность одновременной или поочерёдной работы нескольких приложений; возможность обмена данными между приложениями; возможность совместного использования программных, аппаратных, сетевых и прочих ресурсов вычислительной системы несколькими приложениями
5) Взаимодействие с аппаратным обеспечением
Многие оборудования используются на компьютере за счёт специальных программных средств управления – драйверами. Операционная система работает с устройством благодаря драйверу.
6) Обслуживание компьютера:
Предоставление основных средств обслуживания компьютера – одна из функций операционной системы.
19. Система исчисления, арифметические операции.
Система счисления – совокупность правил наименования и обозначения чисел с помощью набора символов, называемых цифрами. СС делятся на позиционные и непозиционные. Позиционные - СС, у кот. величина цифры в числе зависит от места (позиции), непозиционные – у кот. число получается как разность или сумма цифр в этом числе (римская СС). Любая СС характеризуется базисом и основанием. Базис – цифры, кот. Используются для записи чисел. Основание – кол-во цифр, используемых в данной СС. Все позиционные системы счисления равноправны. Во всех них арифметические операции выполняются по одним и тем же правилам, согласно выписанным таблицам сложения и умножения. Для всех систем счисления справедливы одни и те же законы арифметики: коммутативный, ассоциативный, дистрибутивный, а также правила сложения, вычитания, умножения и деления столбиком.
Наиболее простыми являются таблицы сложения в двоичной и троичной системах счисления.
Очевидно, что любая таблица сложения (умножения) в силу закона коммутативности симметрична относительно главной диагонали (линии, проведенной из левого верхнего угла таблицы в ее правый нижний угол).
В определённой таблице сложения можно осуществлять действия сложения и вычитания столбиком в любой Р-ичной ситеме.
Для выполнения умножения двух многозначных чисел в Р-ичной системе надо иметь таблицу умножения в этой системе.
Вычисление элементов такой таблицы представляет собой прибавление базовой цифры столбца к числу, стоящему на одну клетку выше. При этом неопределенными оказываются лишь элементы первой строки, однако, первая строка соответствует умножению базовой цифры строки на 0, результат такого умножения в любой системе счисления равен 0.
При делении столбиком в P-ичной системе счисления приходится в качестве промежуточных вычислений выполнять действия умножения и вычитания, а, следовательно, использовать как таблицу умножения, так и сложения в Р-ичной системе счисления. Наиболее просто деление организовать в двоичной системе, так как в ней необходимо лишь сравнивать два числа между собой и вычитать из большего числа меньшее.
Сложнее дело обстоит, если результат деления не является конечной Р-ичной дробью (или целым числом). Тогда при осуществлении операции деления обычно требуется выделить непериодическую часть дроби и ее период.