
- •Понятия информации и информационного ресурса, данных и знаний. Свойства информации. Семиотический аспект рассмотрения информации.
- •Экономическая информация как ресурс. Понятие информационной инфраструктуры экономической системы.
- •Базовые методы обработки экономической информации.
- •Информационные процессы. Измерение информации. Формулы Хартли и Шеннона.
- •Понятия информационной технологии, информационной системы, коммуникации и информатизации. Роль экономической информатики как прикладной и теоретической науки.
- •Классификация информационных технологий. Жизненный цикл высокой технологии, основные стадии жизненного цикла.
- •Структура базовой информационной технологии на концептуальном уровне.
- •Принципы совершенствования управления экономической системой на основе информационно-коммуникационных технологий.
- •Информационное обеспечение организационного развития и управления экономической системой.
- •Автоматизированные информационные системы управления производственной деятельностью
- •Понятие архитектуры компьютера. Принципы работы эвм. Исторический аспект развития вычислительной техники. Современное состояние рынка пк.
- •Основные и периферийные устройства компьютера, их функции и взаимосвязь. Магистрально-модульный тип архитектуры. Программное управление работой компьютера.
- •Основные характеристики центрального микропроцессора. Уровни памяти. Внешние запоминающие устройства. Основные модели ibm-pc и их характеристики.
- •Магнитные диски – основной носитель информации персонального компьютера. Файловая организация информации на дисках. Иерархическая файловая структура диска.
- •Кодирование информации. Системы счисления, используемые в компьютерах и их взаимосвязь. Перевод чисел из системы счисления с основанием p в систему счисления с основанием q.
- •Внутреннее (машинное) представление чисел (целых и вещественных).
- •Кодирование текста. Особенности стандарта ascii и стандарта Unicode. Форматы текстовых файлов.
- •Представление графической информации. Цвет и методы его описания. Кодирование цвета. Растровая и векторная графика. Форматы графических файлов.
- •Кодирование видеоинформации. Форматы видеофайлов.
- •Представление звука в памяти компьютера: цифровой и синтезированный звук. Форматы звуковых файлов.
- •Защита информации от компьютерных вирусов. Антивирусные средства.
- •Архивация. Архиваторы, их универсальные опции. Работа с архивными файлами с помощью архиватора Winrar.
- •Прикладное программное обеспечение и тенденции его развития. Возможности интегрированного пакета прикладных программ Microsoft Office.
- •28. Возможности использования формул и графических объектов в Microsoft Office Word.
- •29. Понятие базы данных. Модели данных. Нормализация. Основные этапы работы с реляционной базой данных средствами Microsoft Office Access. Первичный ключ. Типы данных.
- •Запросы к базе данных. Условия выборки данных. Логические операции, логические выражения. Вычисляемые поля. Связывание таблиц. Целостность данных. Формы и отчеты.
- •Сортировка. Анализ данных. Построение диаграмм: задание наборов данных, типы диаграмм, опции их оформления.
- •Компьютерные презентации. Виды презентаций. Основные этапы создания компьютерной презентации средствами Microsoft Office PowerPoint. Использование технологий мультимедиа и гипермедиа.
- •Понятие языка программирования. Уровни языков программирования. Транслятор. Системы программирования. Пользовательский интерфейс.
- •Криптографические средства защиты информации. Электронно-цифровая подпись. Условия и ограничения использования криптографической защиты.
- •Основные понятия моделирования. Классификация информационных моделей. Математическое моделирование. Этапы компьютерного моделирования. Имитационное моделирование.
- •Понятие алгоритма. Свойства алгоритмов. Формальное исполнение алгоритма. Примеры алгоритмов.
- •Блок-схемы. Основные управляющие структуры (следование, ветвление, повторение). Примеры алгоритмов, составленных с использованием основных управляющих структур.
- •Правила записи алгоритмов (правила ступенчатой записи). Документирование программы. Комментарии (вводные, пояснительные).
- •Отладка и тестирование программ.
Понятие алгоритма. Свойства алгоритмов. Формальное исполнение алгоритма. Примеры алгоритмов.
Алгоритм – конечная последовательность понятных и точных предписаний исполнителю выполнить конечную цепочку действий, приводящих от допустимых исходных данных к искомому результату.
Свойства алгоритма:
Дискретность – описываемый алгоритмом процесс должен быть разбит на конечное число указаний, четко отделенных друг от друга конечным ненулевым промежутком времени. Только выполнив требования одной инструкции можно перейти к следующей.
Понятность алгоритма – алгоритм составляется с ориентацией на определенного исполнителя, должен включать только те предписания, которые входят в систему команд исполнителя. Система команд исполнителя – перечень допустимых предписаний, которые исполнитель понимает и может выполнить
Точность (однозначность, определенность). У исполнителя не должно возникать потребности в принятии решений, не предусмотренных составителем алгоритма.
Массовость. Возможность применения алгоритма к большому количеству различных исходных данных называется массовостью.
Конечность (результативность). Алгоритмами являются известные из начальной школы правила сложения, вычитания, умножения и деления столбиком. Применение этих алгоритмов всегда приводит к результату. Возможность получения из исходных данных результата за конечное число шагов называется результативностью алгоритма.
Элементарность шагов алгоритма
Компьютер может выполнить алгоритм, если он записан на языке, понятном компьютеру. Информацию в компьютере обрабатывает процессор, следовательно, алгоритм должен быть записан на языке, "понятном" процессору, т. е. на машинном языке, представляющем собой логические последовательности нулей и единиц.
Однако составление и отладка таких программ является чрезвычайно трудоемким делом, поэтому разработаны языки программирования высокого уровня, кодирующие алгоритмы в привычном для человека виде (в виде предложений). Алгоритм, записанный на "понятном" компьютеру языке программирования, называется программой.
Итак, мы создали программу на языке программирования высокого уровня (некоторый текст) и загрузили ее в оперативную память компьютера. Теперь мы хотим, чтобы процессор ее выполнил, однако процессор "понимает" команды на машинном языке, а наша программа написана на языке программирования. Необходимо, чтобы в оперативной памяти компьютера находилась программа-переводчик (транслятор), автоматически переводящая программу с языка программирования высокого уровня на машинный язык. Компьютер может выполнять программы, написанные только на том языке программирования, транслятор которого размещен в оперативной памяти компьютера.
Одним из первых языков программирования высокого уровня был создан в 1964 году известный всем Бейсик (Basic). Другим широко распространенным языком программирования является Паскаль (Pascal). В настоящее время наибольшей популярностью пользуются "потомки" этих языков - системы объектно-ориентированного визуального программирования Microsoft Visual Basic и Borland Delphi.