- •Тема 1. Цель, задачи, предмет и методы информатики. Основные понятия и определения информатики. 3
- •Тема 2. Основы представления и обработки информации в компьютере. 12
- •Тема 3. Аппаратная и программная реализация информационных процессов. 25
- •Тема 4. Компьютерные сети и информационная безопасность. 53
- •Тема 5. Решение экономических задач компьюетрными средствами. 73
- •Тема 1. Цель, задачи, предмет и методы информатики. Основные понятия и определения информатики.
- •Понятие и роль информатизации в развитии общества
- •Предмет и основные задачи информатики. Основные разделы современной информатики.
- •Понятие, виды и свойства информации. Данные и знания.
- •Понятие информационного процесса и информационной технологии.
- •Информация и управление. Понятие информационной системы управления экономическим объектом.
- •Тема 2. Основы представления и обработки информации в компьютере.
- •2.1 Меры информации (синтаксическая, семантическая и прагматическая).
- •2.2. Информация и неопределенность. Измерение неопределенности.
- •2.3 Системы счисления. Операции над числами в разных системах счисления.
- •Запись числа в различных системах счисления
- •2.4 Кодирование информации и формы ее представление в памяти компьютера.
- •2.5 Основные понятия алгебры высказываний. Логические операции.
- •1. Свойства операций и, или и не.
- •2. Закон идемпотентности
- •3. Закон двойного отрицания
- •6. Закон де Моргана
- •Тема 3. Аппаратная и программная реализация информационных процессов.
- •3.1. Назначение и классификация компьютеров.
- •3.2. Архитектура и принципы работы компьютера.
- •3.3. Назначение и взаимодействие основных устройств компьютеров.
- •Логические имена устройств пэвм
- •3.4. Состав и функции микропроцессора пк.
- •3.5. Виды и характеристика внутренней памяти пк.
- •3.6. Назначение, классификация и характеристики внешних запоминающих устройств пк.
- •Накопители на перезаписываемых компакт-дисках
- •3.7. Технические средства для сбора, регистрации, хранения, отображения и передачи данных
- •Технология материального производства
- •Информационная технология
- •3.8. Классификация, назначение и основные характеристики программных средств.
- •3.9. Состав и функции системного программного обеспечения.
- •3.10 Операционные системы (ос), их назначение, виды и функции.
- •3.11 Функции тестирующих программ, утилит, драйверов, операционных оболочек.
- •3.12. Ос семейства Windows. Состав и назначение основных компонентов.
- •3.13. Прикладные программные средства. Их классификация и область применения
- •3.14. Основные функции и области применения пакетов прикладных программ общего назначения.
- •3.15. Состав и особенности интегрированных пакетов прикладных программ.
- •3.16. Профессиональные пакеты прикладных программ для решения экономических задач.
- •Тема 4. Компьютерные сети и информационная безопасность.
- •4.1. Понятие, архитектура и классификация компьютерных сетей.
- •4.2. Назначение локальных компьютерных сетей, их компоненты и топология.
- •4.3. Назначение и структура глобальных сетей.
- •4.4. Протоколы, эталонная модель взаимодействия открытых систем osi.
- •4.5. Понятие и модели архитектуры «клиент-сервер».
- •4.6. Административное устройство сети Интернет.
- •4.7. Основные сервисы и технологии сети Интернет.
- •4.8. Создание html – документов для публикации на Web-серверах.
- •4.9. Понятие безопасности компьютерной информации. Объекты и элементы защиты данных в компьютерных системах.
- •4.10. Понятие и виды угроз безопасности в компьютерной информационной системе.
- •4.11. Методы и средства защиты компьютерной информации.
- •Организационные меры защиты информации:
- •Организационно-технические меры:
- •Технические средства защиты:
- •4. Программные средства защиты информации:
- •4.12. Классификация и характеристика наиболее распространенных компьютерных вирусов.
- •4.13. Средства и приемы обеспечения защиты информации от компьютерных вирусов.
- •Тема 5. Решение экономических задач компьюетрными средствами.
- •5.1. Понятие и классификация моделей объектов, процессов и систем.
- •5.2. Модели структуры данных.
- •Описание логической структуры бд. Имя файла – сотрудники
- •5.3. Понятие алгоритма, его свойства и способы описания.
- •5.4. Решение задач с использованием типовых алгоритмов обработки данных.
- •Словесное описание алгоритма решения
- •5.5. Технологии программирования (модульное, структурное, объектно-ориентированное).
- •5.6. Методы и этапы решения экономических задач на компьютере.
- •5.7. Информационные ресурсы и технологии для решения экономических задач на компьютере.
- •5.8. Классификация информационных ресурсов и средства доступа к ним.
- •5.9. Типы экономических задач, решаемых в среде ms Office (расчетные, аналитические, исследовательские)
5.5. Технологии программирования (модульное, структурное, объектно-ориентированное).
Проектирование программ может основываться на различных методах, среди которых наиболее распространены следующие:
Структурное программирование.
Информационное моделирование предметной области и связанных с нею приложений.
Объектно – ориентированные программирование.
В основу структурного программирования положена последовательная декомпозиция (разделение) от общего к частному. Различают следующие методы структурного проектирования, в зависимости от объекта структурирования:
Функционально-ориентированные методы – последовательное разложение целостной проблемы на отдельные достаточно простые составляющие, обладающие функциональной определенностью.
Методы, основанные на последовательном структурировании данных. В этом случае процессы обработки привязывают к необходимым для них данным, а также с организацией информационных потоков между связанными процессами. Программы тесно связаны со структурой и формой представления данных.
Информационное моделирование предметной области имеет решающее значение при создании программ, работающих с базами данных. В основе данного подхода лежит положение об определяющей роли и независимости данных при проектировании программ. Подход сложился в условиях появления концепции БД. Можно выделить следующие составляющие этого подхода:
Информационный анализ предметной области;
Построение взаимосвязанных моделей данных;
Системное проектирование функций обработки данных;
Детальное конструирование процедур обработки данных.
Строятся информационные модели различных уровней представления:
Интегрированная информационно-логическая модель предметной области, независящая от средств программной реализации хранения и обработки данных, содержащая интегрированные структуры данных предметной области.
Физические модели, ориентированные на среду хранения и обработки данных – модель СУБД.
Объектно-ориентированный подход основан на:
Выделении классов.
Установлении характерных свойств классов.
Создании иерархии классов.
Наследовании свойств классов и методов их обработки.
Интерфейс современных программ представляет собой многообразие окон, панелей, меню, диалогов и т.д. Они открываются, закрываются, перемещаются, меняют цвет, размеры и т.п. Написать программу, использующий такой интерфейс, средствами стандартного языка программирования невозможно или весьма и весьма трудоемко.
Поэтому возникла новая технология создания программных продуктов – объектно-ориентированные программирование. В основе него лежит работа с объектами. Объектами могут быть окна, поля ввода, счетчики, переключатели и другие элементы интерфейса системы Windows.
Объект – совокупность свойств (параметров) определенных сущностей и методов их обработки.
Свойство – характеристика объекта, его параметр. Все объекты наделены определенными свойствами, которые в совокупности выделяют объект из множества других объектов.
Метод – программа действий над объектом или его свойствами.
Класс – совокупность объектов, характеризующихся общностью применяемых методов обработки и свойств.
Современная система программирования имеет свою библиотеку стандартных объектов (классов), представляющих собой шаблон, описывающий методы и свойства данного объекта. Например, объект - окно для вывода данных – обладает набором свойств, описывающих его внешний вид (цвет, размер…) и набором методов для управления его поведением на экране. Каждый объект связан со своими событиями. Событие – это действие, связанное с объектом (щелчок мыши, двойной щелчок…), изменяющее состояние объекта.
При программировании используются готовые классы, могут создаваться и собственные.
Для проектирования программных продуктов разработаны объектно-ориентированные технологии, которые включают в себя специализированные языки программирования и инструментальные средства разработки пользовательского интерфейса. При выполнении программы объекту посылается сообщение, которое инициирует обработку данных объекта.
По созданной программе или комплексу программ оформляется комплект документации. Оно включает инструкцию пользователю по работе с программой, описание правил подготовки и ввода исходных данных для расчетов, описание программ, описание технологического процесса.
Часто современные программные системы снабжаются только одной инструкцией пользователя. Качество документации является показателем готовности комплекса программ к сдаче пользователю.
