
- •Информация в материальном мире. Данные. Носители данных. Операции с данными.
- •Кодирование данных двоичным кодом. Кодирование целых и действительных чисел. Перевод десятичного числа в двоичную систему.
- •3. Кодирование текстовых данных. Различие кодировок ascii, Windows-1251, кои-8. Универсальная кодировка текстовых данных unicode.
- •5. Основные структуры данных. Линейная, иерархическая, табличная. Дихотомия данных.
- •6. Файлы и файловая структура. Единицы измерения данных. Единицы хранения данных.
- •7. Предмет и задачи информатики. Истоки и предпосылки информатики.
- •9. Методы классификации компьютеров. По назначению, по уровню специализации, по типоразмерам, по совместимости.
- •10 Состав вычислительной системы (пк). Аппаратная, программная конфигурация. Классификация прикладных программных средств.
- •11. Классификация служебных программных средств
- •12.Устройство персонального компьютера. Базовая аппаратная конфигурация
- •Внутренние устройства системного блока.
- •Системы, расположенные на материнской плате. Оперативная память. Принцип работы. Характеристики. Процессор. Принцип работы. Связь с остальными устройствами пк. Системы команд cisc, risc.
- •15. Основные параметры процессоров для пк. Единицы измерения данных параметров. Принципы работы процессора.
- •16. Микросхема пзу и система bios.
- •17. Энергонезависимая память cmos.
- •18. Шинные интерфейсы материнской платы.
- •21. Устройства вывода данных. Их характеристики, принципы работы.
- •22 Устройства хранения данных.
- •23. Системный блок пк. Варианты исполнения.
- •24.Монитор. Принципы работы. Размеры. Частота обновления кадров.
- •Клавиатура. Принцип действия. Состав клавиатуры. Определение alt-кодов произвольных символов. Настройка клавиатуры.
- •Мышь. Принцип действия. Чувствительность.
- •27.Внутренние устройства системного блока
- •29. Жесткий диск. Устройство. Основные параметры.
- •30. Дисководы оптических дисков. Виды, емкость, характеристики.
- •31. Видеокарта (видеоадаптер). Разрешение экрана жк-монитора. Цветовое разрешение. Видеоускорение.
- •34 Микросхема пзу и система bios
- •35. Энергонезависимая память cmos.
- •36.Шинные интерфейсы материнской платы.
- •37. Периферийные устройства пк. Устройства ввода графической информации. Основные параметры.
- •39. Устройства хранения данных.
- •41. Виды интерфейсов пользователя ос. Активные и пассивные элементы управления. Обеспечение автоматического запуска ос.
- •42. Организация файловой системы. Наименьшая единица хранения данных. Наименьшая единица адресации к данным. Системы fat32 и ntfs. Сравнение эффективности их работы.
- •43. Обслуживание файловой структуры, происходящее под управлением ос. Основные операции.
- •46 Управление установкой, исполнением и удалением приложений. Понятие многозадачности. Вопросы надежности.
- •47. Обеспечение взаимодействия с аппаратным обеспечением. Принцип динамического распределения ресурсов ос.
- •48.Обслуживание компьютера. Средства проверки, сжатия дисков. Средства управления виртуальной памятью. Средства кеширования дисков
- •Ввод – вывод данных, комментарии. Структура программы.
- •51. Критерии качества программ.
- •52. Условный оператор. Логические операторы. Синтаксис условной инструкции if-else. Вложенные условные инструкции. Пример программы попадания точки с координатами (X,y) в одну из четвертей плоскости.
- •53. Операторы сравнения. Логические операторы. Примеры.
- •54. Изменения порядка вычислений. Оператор приращения. Префиксная и постфиксная формы оператора. Их различие. Примеры.
- •55. Оператор уменьшения на 1. Префиксная и постфиксная формы.
- •58 Оператор for – бесконечный цикл. Оператор for – пустой цикл.
- •59. Цикл while с постусловием. Синтаксис. Различие в выполнении с оператором while с предусловием.
- •60.Бесконечные циклы
- •61. Оператор for – бесконечный цикл.
- •62. Оператор for – пустой цикл. Цикл for без тела цикла
- •63. Цикл for c переменной, отличной от int
- •65. Применение оператора цикла while для суммирования рядов.
- •66. Оператор выбора (switch). Выбор на множестве условий.
- •67. Оператор switch – использование break
- •69. Динамическое распределение памяти. Указатели. Создание указателей. Выделение памяти.
- •70 Создание массива с помощью оператора new. Проверка значения, возвращаемого new. Освобождение памяти. Общая схема. Операции над указателями.
- •71. Функции. Объявление функций. Передача массива в качестве параметра.
- •73. Объявление функции. Передача имен функций и указателей через список аргументов.
- •74.Передача массива в качестве параметра.
- •77. Методы растрирования. Растрирование с частотной, амплитудной, стохастической модуляцией. Связь между разрешением оригинала, частотой растра и градацией уровней тона.
- •78. Математические основы векторной графики. Точка, прямая, отрезок, кривые второго и третьего порядка. Кривые Безье.
- •79. Форматы графических данных. Понятие цвета. Способы описания цвета. Модели rgb, cmyk. Программные средства для работы с растровой, векторной графикой.
46 Управление установкой, исполнением и удалением приложений. Понятие многозадачности. Вопросы надежности.
С точки зрения управления исполнением приложений различают однозадачные и многозадачные
операционные системы. Однозадачные операционные системы (например, MS-DOS) передают все ресурсы
вычислительной системы одному исполняемому приложению и не допускают ни
параллельного выполнения другого приложения (полная многозадачность), ни его
приостановки и запуска другого приложения (вытесняющая многозадачность).
Многозадачные обеспечивают:
• возможность одновременной или поочередной работы нескольких приложений;
• возможность обмена данными между приложениями;
• возможность совместного использования программных, аппаратных, сетевых
и прочих ресурсов вычислительной системы несколькими приложениями.
Вопросы надежности От того, как операционная система управляет работой приложений, во многом зависит надежность всей вычислительной системы. Операционная система должна
предоставлять возможность прерывания работы приложений по желанию пользо-
вателя и снятия сбойной задачи без ущерба для работы других приложений. При
этом требование надежности операционной системы может входить в противоре-
чие с требованием ее универсальности.
Вопросы надежности
От того, как операционная система управляет работой приложений, во многом зави-
сит надежность всей вычислительной системы. Операционная система должна
предоставлять возможность прерывания работы приложений по желанию пользо-
вателя и снятия сбойной задачи без ущерба для работы других приложений. При
этом требование надежности операционной системы может входить в противоре-
чие с требованием ее универсальности.
Установка приложений
Для правильной работы приложений на компьютере они должны пройти операцию,
называемую установкой. Необходимость в установке связана с тем, что разработ-
чики программного обеспечения не могут заранее предвидеть особенности аппарат-
ной и программной конфигурации вычислительной системы, на которой предстоит
работать их программам. Таким образом, дистрибутивный комплект, (установоч-
ный пакет) программного обеспечения, как правило, представляет собой не закон-
ченный программный продукт, а полуфабрикат, из которого в процессе установки
на компьютере формируется полноценное рабочее приложение. При этом осущест-
вляется привязка приложения к существующей аппаратно-программной среде и
его настройка на работу именно в этой среде.
Современные графические операционные системы берут на себя управление уста-
новкой приложений.
Удаление приложений
Процесс удаления приложений, как и процесс установки, имеет свои особенности
и может происходить под управлением вычислительной системы. В таких операци-
онных системах, где каждое приложение самообеспечено собственными ресурсами
(например, в MS-DOS), его удаление не требует специального вмешательства опера-
ционной системы. Для этого достаточно удалить каталог, в котором размещается
приложение, со всем его содержимым.
В операционных системах, реализующих принцип совместного использования
ресурсов (например, в системах семейства Windows), процесс удаления приложений
имеет особенности. Нельзя допустить, чтобы при удалении одного приложения
были удалены ресурсы, на которые опираются другие приложения, даже если эти
ресурсы были когда-то установлены вместе с удаляемым приложением. В связи с
этим удаление приложений происходит под строгим контролем операционной сис-
темы. Полнота удаления и надежность последующего функционирования операци-
онной системы и оставшихся приложений во многом зависят от корректности уста-
новки и регистрации приложений в реестре операционной системы.