- •Информатика и информационные технологии Методические указания, краткий курс лекций, самостоятельная работа и курсовые работы для студентов заочной формы обучения (бакалавриат).
- •Глава 1 5
- •Глава 10 97
- •1.2 Методы получения информации
- •1.3. Свойства информации
- •1.4. Измерение информации
- •1.5. Формы представления информации
- •1.6. Системы исчисления
- •1.7.Алгоритмы перевода чисел из одной позиционной системы исчисление в другую
- •Вопросы для контроля
- •1.8. Информатика. Цели и задачи информатики
- •Вопросы для контроля
- •Глава 2 Технические и программные средства реализации информационных процессов
- •2.1. Принципы функционирования пк
- •2.2 Основные устройства персонального компьютера
- •2.3. Конфигурации персональных компьютеров
- •2.4.Устройства обработки, устройства хранения
- •2.5.Устройства вывода
- •2.6.Устройства ввода
- •Вопросы для контроля
- •Глава 3 Структура программного обеспечения пк
- •3.1. Программное обеспечение пк
- •Системное по
- •Прикладное по
- •Инструментальное по (системы программирования)
- •Вопросы для контроля
- •Глава 4 Технология составления программ
- •4.1. Этапы решения задач с помощью компьютера
- •4.2. Основы алгоритмизации и способы представления алгоритмов
- •Типы алгоритмов
- •Глава 5 Информационные технологии
- •5.1. Информационные технологии
- •5.2.Определение информационной технологии
- •5.3.Инструментарий информационной технологии
- •5.4. Информационная технология и информационная система
- •5.5. Этапы развития информационных технологий
- •Глава 6 Табличный процессор MicrosoftExcel
- •Глава 7 Создание базы данных с помощью Системы Управления Базами Данных (субд) access
- •Access как электронная таблица
- •Структура таблицы и типы данных
- •Сортировка данных
- •Ввод и просмотр данных посредством формы
- •Формирование запросов для базы данных
- •Формирование отчетов
- •Вопросы для контроля
- •Глава 8 Информационные системы
- •8.1.Автоматизированные информационные технологии
- •Понятие информационной системы
- •Вопросы для контроля
- •Этапы разработки информационной системы и понятия системологии
- •8.4.Этапы развития Автоматизированных информационных систем (аис)
- •8.5.Автоматизация офиса
- •Вопросы для контроля
- •8.6.Экспертные системы
- •Вопросы для контроля
- •Глава 9 курсовые задания и методическиерекомендации для выполнениякурсовой работы
- •1. Общие положения
- •Основные требования и этапы выполнения курсовой работы
- •Дополнительные требования к курсовой работе
- •Основные этапы выполнения курсовой работы
- •Структура и объем курсовой работы
- •Защита курсовой работы
- •Критерии оценки курсовой работы
- •Варианты курсовых работ
- •Решение задач линейного программирования в Excel
- •Линейная оптимизационная задача
- •. Расход продуктов
- •Задание 1.
- •Задание 2
- •Задание 3. Создание презентации
- •Иркутский национальный исследовательский технический университет
- •Иркутский национальный исследовательскийТехнический университет
- •Задание на курсовую работу
- •Глава 10 Самостоятельная работа студента Самостоятельная работа в ms.Excel
- •1).В электронную таблицу занести данные о калорийности продуктов. Ниже приведены первые пять строк таблицы:
- •2). Подбор параметра
- •3). Подбор параметра
- •4). Подбор параметра
- •Логические функции.
- •Построение поверхности
Прикладное по
Обеспечивают выполнение необходимых пользователю работ, в том числе облегчают процесс создания новых программ для компьютера.
Инструментальное по (системы программирования)
Системы программирования - инструментальное средство для разработки программ на различных языках программирования.
Приложения - предоставляют пользователю возможность обрабатывать текстовую, графическую, числовую, звуковую и видеоинформацию, работать в компьютерных сетях (текстовые и графические редакторы, электронные таблицы, системы управления базами данных, приложения для создания мультимедиа-презентаций, коммуникационные программы, системы компьютерной графики, системы автоматического проектирования, бухгалтерские программы, компьютерные словари, переводчики и пр.).
Вопросы для контроля
Структура программного обеспечения.
В чем состоит различие системного и прикладного программного обеспечния?
Для чего нужны средства программирования?
Может ли работать компьютер без операционной системы?
Глава 4 Технология составления программ
4.1. Этапы решения задач с помощью компьютера
При решении любой задачи на компьютере предполагается, что некоторая информация подвергается обработке по предварительно составленной инструкции, называемой программой.
На первом этапе выбирается общий подход к решению. При этом производится разбиение задачи на более мелкие части, определяется последовательность их решения, выявляются взаимосвязи этой задачи с другими задачами, периодичность решения, т. е. осуществляется общая постановка задачи. На этапе постановки задачи формулирует задачу специалист (конструктор,бухгалтер,финансист).
На втором этапе необходимо дать математическое описание задачи. Для того чтобы интересующую задачу можно было подвергнуть математическому анализу, должна существовать математическая теория, описывающая закономерности решаемой задачи в виде формул. Такой набор формул называют математической моделью, а второй этап – построение математической модели решаемой задачи – выполняет человек (математик).
Третий этап – этап алгоритмизации, на котором от математической модели осуществляется переход к расчетной схеме.
После разработки алгоритма наступает этап программирования – перевода расчетной схемы на язык машины. При этом формируется последовательность операций, выполняемых машиной, т. е. разрабатывается программа.
Программа – это представление алгоритма в виде символов, воспринимаемых компьютером. Этот этап выполняется программистом.
На пятом этапе выполняется тестирование – контроль над выполнением программы, включающий в себя ее отладку. Отладка необходима, поскольку вероятность ошибки при программировании очень велика.
Шестой этап предполагает разработку и описание технологии работы программы, т. е. оформление инструкции для конечного пользователя.
Последний этап – использование программы и обработка результатов.
4.2. Основы алгоритмизации и способы представления алгоритмов
Совокупность значений переменных, которая должна, быть задана перед выполнением программы на компьютере, называется исходными данными.
Для решения задачи на компьютере необходимо иметь исходные данные и программу, реализующую алгоритм решения задачи.
Алгоритм – это конечная последовательность однозначных предписаний, исполнение которых позволяет с помощью конечного числа шагов получить решение задачи, однозначно определяемое исходными данными
Алгоритм обладает следующими основными свойствами – это дискретность, определенность, результативность, массовость.
Процесс решения задачи должен быть разбит на последовательность отдельных шагов, каждый из которых называется командой. Наиболее существенным является тот факт, что алгоритм есть последовательность четко выделенныхобьектов, которые принято называть дискретными. Таким образом, разделение информационного процесса в алгоритме на отдельные команды является важным свойством алгоритма и называется дискретностью.
Команды, образующие алгоритм, должны быть предельно четкими и однозначными. Их результат не может зависеть от какой – либо дополнительной информации извне алгоритма. Сколько бы вы раз не запускали программу, для одних и тех же исходных данных всегда будет получаться один и тот же результат. Такое свойство называется определенностью (детерминированностью). При наличии ошибок в алгоритме это свойство может нарушаться.
Результат выполнения алгоритма должен быть обязательно получен, т.е. правильный алгоритм не может обрываться безрезультатно из-за какого-либо непреодолимого препятствия в ходе выполнения. Кроме того, любой алгоритм должен завершиться за конечное число шагов. Такое свойство алгоритма называется результативностью(конечностью). Большинство алгоритмов данным требованиям удовлетворяют, но при наличии ошибок возможны нарушения результативности.
Алгоритм имеет смысл разрабатывать только в том случае, когда он будет применяться многократно для различных наборов исходных данных. Массовость алгоритма в отдельных случаях может нарушаться: к числу подобных исключений можно отнести алгоритмы пользования некоторыми простыми автоматами (для них входными данными служит единственный тип монет).
Алгоритм можно представить в виде:
словесного способа;
формульно-словесного способа;
табличного способа;
операторного способа;
графического способа.
