
- •Часть 1
- •Раздел 1. Техническое и программное обеспечение информационных технологий
- •Тема 1. Предмет и основные понятия
- •Вопросы
- •Предмет и содержание дисциплины
- •Раздел 1. Техническое и программное обеспечение информационных технологий
- •Раздел 2. Технологии баз данных и знаний
- •Раздел 3. Корпоративные информационные системы
- •Информатизация Информационное общество, характерные черты и перспективы его развития
- •Социальные и правовые аспекты информатизации
- •Государственная политика Республики Беларусь в области информатизации
- •Стратегия развития информационного общества в Республике Беларусь
- •Информационные технологии Понятие информационных технологий, этапы их развития
- •Компьютерные информационные технологии и их классификация
- •Основные понятия компьютерных информационных технологий Информация, данные, знания
- •Обработка информации Обобщенная технологическая схема обработки информации
- •Контрольные вопросы
- •Тема 2. Техническое обеспечение компьютерных информационных технологий Вопросы
- •Электронные вычислительные машины Классификация средств вычислительной техники
- •Принципы организации и функционирования эвм Джона фон Неймана
- •Обобщенная структура эвм, характеристика и назначение основных устройств
- •Классификация эвм
- •2. Типы архитектур вычислительных систем Однопроцессорные, многопроцессорные и многомашинные вычислительные системы
- •Однородные и неоднородные системы
- •2. Процессоры Назначение и характеристика компонентов процессора
- •Типы архитектур процессоров
- •Персональные компьютеры Характеристика и классификация персональных компьютеров
- •5. Структурная схема персонального компьютера
- •6.Устройства ввода/вывода
- •7. Производительность персонального компьютера
- •8. Тенденции развития технических средств кит
- •Перспективы развития персональных компьютеров
- •Контрольные вопросы
- •Тема 3. Сетевые информационные технологии Вопросы
- •1. Компьютерные сети
- •Классификация компьютерных сетей
- •Стандартизация компьютерных сетей
- •Локальные компьютерные сети
- •Глобальная сеть internet
- •Адресация компьютера в сети
- •Система доменных имен
- •5.Сервисы internet Удаленное управление
- •Телеконференции
- •Передача файлов
- •Интерактивное общение
- •7. Браузеры
- •8. Электронная почта
- •9. Почтовые программы
- •Контрольные вопросы
- •Тема 4. Системное программное обеспечение компьютерных информационных технологий
- •1. Классификация программного обеспечения
- •Модели разработки программного обеспечения
- •Способы распространения программного обеспечения
- •Системное программное обеспечение
- •3. Операционные системы
- •4. Сетевые операционные системы
- •5. Операционная система windows
- •Файловые системы
- •Графический интерфейс windows
- •Стандартные папки windows
- •Поиск информации в windows
- •9. Файловые менеджеры
- •10. Защита информации средствами операционных систем
- •11. Технологии обмена данными
- •Буфер обмена
- •Замена формата
- •Гиперссылка
- •Гипертекстовая ссылка:
- •Контрольные вопросы
- •Тема 5. Сервисные программы Вопросы
- •Сервисные программы
- •Служебные программы ос windows
- •Антивирусные программы
- •4.Программы-ахиваторы
- •WinZip. Основные возможности WinZip:
- •Cоздание самораспаковывающихся архивов, что удобно для неподготовленного пользователя;
- •Контрольные вопросы
- •Тема 6. Прикладное программное обеспечение кит. Системы обработки текстовых документов
- •Прикладноe программное обеспечениe
- •Офисные пакеты
- •Защита информации в приложениях microsoft office
- •3. Системы обработки текстовых документов
- •4. Системы распознавания текстов
- •5.Текстовый процессор microsoft word
- •Заключительный этап – подготовка к печати и печать документа:
- •Контрольные вопросы
- •Тема 7. Системы обработки табличной информации
- •Табличные процессоры
- •2. Табличный процессор ms excel
- •Функциональные возможности Excel
- •Технология проектирования таблицы
- •3.Типы данных в ms excel
- •Автозаполнение данных
- •Возможности деловой графики
- •6.Технология создания связанных таблиц в ms excel
- •7. Возможности excel по работе со списком (базой данных)
- •Контрольные вопросы
- •Тема 8. Системы обработки графической информации Вопросы
- •1.Классификация компьютерной графики
- •2.Системы компьютерной графики
- •Форматы графических данных
- •3.Системы создания презентаций
- •4. Система создания презентаций powerpoint
- •Рекомендации по работе с PowerPoint
- •5.Презентация и ее структура
- •Контрольные вопросы
- •Тема 9. Пакеты для математической обработки данных
- •1. Пакеты для математической обработки данных
- •Пакет MatLab
- •Программа Mathematica
- •Пакет MathCad
- •Наглядность.
- •Наличие статистических и финансовых функций.
- •Мощная справочная база.
- •Технология работы в MathCad
- •Контрольные вопросы
- •Тема 10. Программы-органайзеры Вопросы
- •Программы-органайзеры
- •2. Программа microsoft outlook
- •Настройка рабочей среды
- •3. Средства ms outlook для организации рабочего места
- •4.Средства ms outlook для организации совместной работы
- •5.Тенденции развития программного обеспечения
- •Контрольные вопросы
- •Тема 11. Системы программирования Вопросы
- •1. Этапы решения задач на компьютере
- •2. Алгоритм
- •Начало Конец
- •3. Инструментальные средства программирования
- •Языки программирования и их классификация
- •4.Технологии программирования
- •Контрольные вопросы
2. Алгоритм
Алгоритм – точное предписание, определяющее вычислительный процесс, ведущий от варьируемых исходных данных к искомому результату. Алгоритм, записанный в форме, воспринимаемой компьютером, называется программой.
Оператор (инструкция)– совокупность символов, указывающих операцию и значение или местонахождение ее операндов. Например: delete s;
Операнд – объект, над которым выполняется операция в компьютере.
Машинная команда – оператор, опознаваемый и выполняемый техническими средствами компьютера.
Процесс составления программы называется программированием.
Основные способы (средства) представления (записи) алгоритмов:
Словесный
Графический (блок-схемы)
Языки программирования.
Запись алгоритма с помощью алгебраических символов и словесного текста называют словесной.
Например. Алгоритм Евклида – нахождение наибольшего общего делителя Н двух положительных чисел: А и В.
1. Сравнить А и В:
если А = В, то Н = А и перейти к третьему шагу;
если А < В, то поменять А и В местами, и перейти к следующему шагу;
если А > В, то перейти к следующему шагу.
2. Найти А = А–В и перейти к первому шагу.
3. Процесс вычислений прекратить.
Блок-схема – графическое изображение логической структуры алгоритма, в котором каждый этап процесса обработки данных представляется в виде геометрических фигур (блоков).
Язык программирования – язык, предназначенный для записи программ и описания данных.
Имеются следующие типы алгоритмических процессов:
Линейные
Ветвящиеся
Циклические
Линейные процессы: алгоритм представляется в виде линейной последовательности операций (рис.11.1).
П
ример:
И=В+П–Р.
Рис.11.1. Алгоритм линейного процесса
Процессы, в которых в зависимости от значения некоторого признака выполняются действия по одному из нескольких возможных направлений, называются ветвящимися (разветвляющимися).
Ветвящийся процесс называется простым (рис.11.2), если в нем имеется две ветви, и сложным, если более двух.
П
ример:
Найти С=S/n.
Рис.11.2. Алгоритм ветвящегося процесса
При решении реальных задач некоторые участки в них повторяются несколько раз. Многократно повторяющийся участок называют циклом, а вычислительные процессы, содержащие циклы, – циклическими. Если внутри цикла содержатся другие циклы, такой цикл называется кратным (сложным), в противном случае – простым. Общее число вложений циклов называется кратностью вложения (рис. 11.3).
Пример: найти квадраты N чисел.
N<=10
Начало Конец





1
2
3
4
N=1
Нет
даа
K=N*N
Вывод
N, K
5
N=N+1
Рис.11.3. Алгоритм циклического процесса
В зависимости от расположения проверки окончания цикла циклические процессы делят на циклы с предусловием и постусловием. В циклах с предусловием проверка окончания цикла предшествует рабочей части цикла. В циклах с постусловием проверка окончания цикла следует за рабочей частью.