
- •1.1 Предмет и содержание дисциплины кит. Связь с др. Дисциплинами
- •1.2 Информатизация. Роль в об-ве, соц. И прав. Аспекты, информ. Об-во в Беларуси.
- •1.3 Ит, понятие, этапы развития, кит и их классификация
- •1.4 Осн. Понятия кит. Информация, данные, знания. Виды и св-ва инф-и, Экон. Инф-я, ее св-ва и особенности. Понятие документа, эд.
- •1.5 Обработка инф. Техн. Схема обработки инф., операции об, технич.Ср-ва отбора, регистрации, хранения и передачи инф-и.
- •2.2. Типы архитектур вычислительных систем
- •2. 3. Процессоры.
- •2.4. Персональные компьютеры.
- •2.5 Структурная схема пк
- •2.7. Устройства ввода и вывода
- •2.6. Память пк.
- •2.8. Производительность пк.
- •2.9. Тенденции развития технич. Средств кит.
- •3.1 Компьютерные сети (кс). Понятие, конвергенция, классификация
- •3.2 Стандартизация кс. Понятие интерфейса и протокола кс. Модели. Понятие открытой с-мы.
- •3.4 Глобальная сеть Интернет. Стек протоколов. Адресация компа в сети. Маршрутизация в сети. Структурные компоненты. Протоколы прикладного уровня. С-ма доменных имен.
- •3.5 Сервесы интернет
- •3.6 World Wide Web
- •3.7 Браузеры
- •3.9Почтовые программы
- •3.8 Электронная почта
- •4.1 Классификация по пк
- •4.2 Системное программное обеспечение
- •4.3 Операционные системы, назначение, кллас-ия
- •4.4 Сетевые ос
- •4.9 Файловые менеджеры
- •4.11 Технологии обмена данными между приложениями в Windows
- •4.5 Общая характеристика ос Windows
- •4.6 Графический интерфейс Windows
- •4.7 Стандартные папки Windows
- •4.8 Поиск информации в Windows
- •4.10 Средства ос для защиты информации
- •5.1 Сервисные программы
- •5.2 Служебные программы ос Windows
- •5.3. Антивирусные программы.
- •5.4 Программы-архиваторы.
- •6.1 Прикладное программное обеспечение
- •6.2 Защита информации в Microsoft Office
- •6.3 Системы обработки текстовых документов
- •6.4 Системы распознавания текстов
- •6.5. Текстовый процессор ms Word. Функциональные возможности. Настройка рабочей среды. Технология работы. Функциональные возможности:
- •7.7 Возможности Excel по работе со списком (базой данных)
- •7.1 Табличные процессоры
- •7.2 Основные понятия табличного процессора Excel
- •7.6Технология создания связанных таблиц в Excel
- •7.3 Типы данных в Excel
- •7.5 Возможности деловой графики в Excel
- •7.4 Автозаполнение данных
- •8.1 Классификация компьютерной графики
- •8.2 Системы компьютерной графики
- •8.5 Презентация и ее структура
- •8.3. Системы создания динамических презентаций
- •8.4 Система создания презентаций PowerPoint
- •8.6. Управление воспроизведением презентации
- •9.1 Пакеты для математической обработки данных
- •9.2 Пакет MathCad
- •10.1 Программы-органайзеры
- •10.2 Программа Outlook 2000
- •10.3 Средства организации рабочего места
- •10.4 Средства организации совместной работы
- •11.1 Этапы решения задач на компьютере.
- •11.3 Инструментальные средства программ-я. Системы программирования
- •11.4Технологии программирования
- •11.5 Програм-е в среде приложений ms Office
11.3 Инструментальные средства программ-я. Системы программирования
Системы про-ния включ. языки и инстум. ср-ва программирования. Языки прог-ния – спец. разработ. искусственные языки, предназн. для записи алгоритмов, испол-е ко-х поручается комп-ру. По ориентации на систему команд комп.: 1) машиннозависимые (типы и структуры данных, операции над данными и порядок выполнения операторов определяются организацией и функционированием ЭВМ.) 2) машиннонезависимые (базируются на концепции абстрактных типов данных и абстрактных операциях, что обеспечивает независимость языка от организации и функционирования ЭВМ). По ур-ню языка: низкого ур-ня – машинно-зависимые (Автокод, Ассемблер), высокого ур-ня (Фортран, Паскаль, Бейсик, Си, Пролог), сверхвысокого (Амол-68, APL). По хар-ру решаемых задач: вычисл. яз. (Фортран, Паскаль), языки для символьной обработки (Лиен, Пролог, Сиобол и др.). Существуют процедурно ориетированные (Паскаль), проблемно ориентированные и объектно ориентир. (Си++). Инструментальные средства программирования - программное обеспечение для программирования, используемое в ходе разработки, корректировки или развития других программ: редакторы, компиляторы, отладчики, вспомогательные системные программы, графические пакеты и др.
- Объектно-ориентированное программирование (В основе лежит понятие объекта, а суть его выражается формулой: «объект - данные + процедуры». Каждый объект интегрирует в себе некоторую структуру данных и доступные только ему процедуры обработки этих данных, называемые методами. Объединение данных и процедур в одном объекте называется инкапсуляцией и присуще объектно-ориентированному программированию).
Примеры: C++ и Java
- Логическое программирование (Языки логического программирования, в особенности Пролог, широко используются в системах искусственного интеллекта. Центральное понятие – отношение. Программа представляет собой совокупность определений отношений между объектами).
- Функциональное программирование (способ составления программ, в которых единственным действием является вызов функции, единственным способом расчленения программы на части является введение имени для функции, а единственным правилом композиции — оператор суперпозиции функции. Никаких ячеек памяти, ни операторов присваивания, ни циклов, ни, тем более, блок-схем, ни передачи управления». Роль основной конструкции в функциональных языках играет выражение).
11.4Технологии программирования
Структура программы: алгоритм люб. сложности можно реализ. с пом. 3-х базовых структур (линия, ветвление, цикл). Модульные прог-мы: люб. базов. структуру можно представ. в виде функцион. модуля, имеющ один вход м выход. Функциональный модуль – сов-ть логич. связанных операторов, выполняемых некот. законченные действия. 1. Каскадная модельАнализ осуществимости – Выработка требований – Спецификация – Глобальное проектирование – Детальное проектирование – Реализация – Проверка – Распространение 2. Эволюционная модель Эскизное описание, далее - Специфицирование - Начальная версия* – Разработка - Промежуточная версия* - Аттестация - Конечная версия*. Плюс: есть возможность постоянно корректировать продукт в соответствии с требованиями заказчика Минус: система плохо документирована и структурирована. 3. Формальная модель Определение требований – Формальная спецификация – Формальные преобразования – Сборка и тестирование. эта мод. не нашла шир. примененин. 4. Разработка с использованием готовых компонентов Спецификация требований – Анализ компонентов – Модификация требований – Проектирование системы – Разработка и сборка – Аттестация 5. Итерационная циклическая модель Определение целей и ограничений, Оценка альтернатив и рисков, Разработка и тестирование Продукта, Планирование следующей итерации, и все опять сначала. Полож. черты: умен. риск общ. ошибок, наиб крит. компоненты разраб. первыми и проход. многократное тестиров.