- •1.Информатизация общества
- •1.1.Понятие информации
- •1.2.Переход к информационному обществу.
- •1.3.Информационный рынок
- •1.4.Информатика, предмет и задачи
- •2.Введение в экономическую информатику
- •2.1.Особенности экономической информации
- •2.2.Принципы классификации и кодирования информации
- •2.3 Виды экономической информации в фирме
- •Информация
- •3.Классификация и тенденции развития эвм
- •3.1.Классификация эвм (признаки)
- •3.1.1.Принципу действия
- •3.1.2.Этапы создания
- •3.1.3.Назначение
- •3.1.4.Функциональные возможности
- •3.2.Персональные компьютеры
- •3.2.1.История создания пк
- •3.2.2.Свойства пк
- •3.3. Представление информации в эвм
- •3.4. Перспективы развития эвм.
- •4.Архитектура пк
- •4.1.Структура пк
- •4.2.Микропроцессор
- •4.3.Системная шина
- •4.4.Основная память
- •4.5.Видеосистема
- •4.6.Принтеры
- •4.7.Поколение микропроцессоров. Их работа
- •4.8.Жесткий и лазерный диски ????????
- •5.Компьютерные сети
- •5.1.Назначение и классификация компьютерных сетей
- •5.2.Локальные компьютерные сети (лвс)
- •5.3.Глобальные сети (gan)
- •5.3.1.Глобальная финансовая сеть swift.
- •5.3.2.Глобальная сеть Internet
- •5.4.Стандарты воздействия в компьютерной сети
- •5.6. Беспрововодные сети и каналы связи ?????
- •6.Операционная система Windows
- •6.1.Основные положения
- •6.2.Интерфейс пользователя
- •6.3.Многозадачность
- •6.4.Управление ресурсами
- •6.5.Объектный подход
- •6.6.Работа в сети
- •6.7.Мультимедиа
- •6.8.Структура интерфейса пользователя
- •6.8.1.Окна
- •6.8.2.Меню
- •6.8.3.Панель задач. Папки Мой компьютер и корзина, панель управления
- •7.2.Обработка текста и документа
- •7.2.1.Минимальный набор типовых операций
- •7.2.2.Расширенный набор типовых операций
- •7.2.2.1Поиск и замена
- •7.2.2.2Проверка правописания
- •7.2.2.3Параметры страниц
- •7.2.2.4Стили
- •7.2.2.5Шаблоны
- •7.2.2.6Макросы
- •7.2.2.7Таблицы.
- •7.3.Принципы подготовки бумажных и электронных документов
- •7.3.1.Принципы создания документа
- •7.3.2.Принципы форматирования документа
- •8.Табличный процессор
- •8.1.История развития табличного процессора
- •8.2.Интерфейс табличного процессора
- •8.2.1.Строки, столбцы, ячейки, адреса
- •8.2.2.Блоки
- •8.2.3.Окно, рабочий лист, текущая ячейка
- •8.2.4.Типовая структура интерфейса
- •8.3.Данные, хранимые в ячейках
- •8.3.1.Типы входных данных
- •8.3.2.Форматирование входных и выходных данных
- •8.3.3.Уровни информации в ячейке
- •8.4.Изменение ссылок при копировании формул
- •8.4.1.Относительная и абсолютная адресация
- •8.4.2.Правило относительной ориентации
- •8.5.Обобщенная технология работы в табличном процессоре
- •8.6.Объединение электронных таблиц
- •8.6.1.Межтабличные связи
- •8.6.2.Консолидация таблиц
- •8.6.3.Объединение файлов
- •8.7.Макросы в табличном процессоре
- •9.Система управления базами данных
- •9.1.Отличительные признаки субд
- •9.2.Требования к организации базы данных
- •9.3.Классификация бд
- •9.4.Понятие объекта данных
- •9.5.Структурные элементы бд
- •9.6.Связи между наборами объектов и их типы
- •9.7.Модель данных
- •9.8.Иерархическая и сетевая модели данных
- •Режим исключения
- •9.9.Реляционная модель данных
- •9.10.Правила Кодда
- •9.11.Целостность связей
- •9.12.Метод «сущность-связи»
- •10.Программное обеспечение эвм
- •10.1.Основные понятия
- •10.2. ? Категории специалистов по разработке и эксплуатации программ
- •10.4.Правовые методы защиты программ
- •10.5.Классификация программного обеспечения (по)
- •10.5.1.Прикладное по
- •10.5.1.1Проблемно-ориентированное по
- •10.5.1.2Методо-ориентированное по
- •10.5.1.3Прикладное по общего назначения
- •10.5.1.4Офисное по
- •10.5.1.5Автоматизированное проектирование
- •10.5.2.Системное по
- •10.5.2.1Базовое системное по
- •10.5.2.2Сервисное системное по
- •10.5.3.Инструментарий программирования
- •10.5.3.1Локальные средства разработки программ
- •10.5.3.2Интегрированные среды
- •10.5.3.3Саsе-технология
- •11.Программирование
- •11.1.Постановка задачи
- •11.2.Структуризация системы
- •11.3.Организация данных
- •11.4.Алгоритмизация
- •11.4.1.Структурное программирование
- •11.4.2.Схемы передач управления
- •12.Содержание
9.12.Метод «сущность-связи»
10.Программное обеспечение эвм
Программа - упорядоченная последовательность команд компьютера для решения задачи.
Программное обеспечение (software) - совокупность программ и необходимых для их эксплуатации документов, предназначенных для решения задач на компьютере.
Программы предназначены для машинной реализации задач. Термины задача и приложение имеют очень широкое употребление в контексте информатики и программного обеспечения.
10.1.Основные понятия
Термины задача и приложение имеют очень широкое употребление в контексте информатики и программного обеспечения.
Задача - проблема, подлежащая решению.
Приложение - программная реализация на компьютере решения задачи.
Таким образом, задача означает проблему, подлежащую реализации с помощью средств информационных технологий, а приложение - реализованное на компьютере решение задачи. Приложение, является синонимом слова программа.
Термин задача употребляется также в сфере программирования, особенно в режиме мультипрограммирования и мультипроцессорной обработки, как единица работы вычислительной системы, требующая выделения вычислительных ресурсов: процессорного времени, основной памяти и т.п. В данной главе этот термин употребляется в смысле первого определения.
С позиций программного обеспечения будем различать два класса задач - технологические и функциональные.
Технологические задачи ставятся и решаются при организации технологического процесса обработки информации на компьютере. Технологические задачи являются основой для разработки сервисных средств программного обеспечения в виде утилит, сервисных программ, библиотек процедур и др., применяемых для обеспечения работоспособности компьютера, разработки других программ или обработки данных функциональных задач.
Функциональные задачи требуют решения при реализации функций управления в рамках информационных систем предметных областей. Например, управление деятельностью торгового предприятия, планирование выпуска продукции, управление перевозкой грузов и т.п.
П роцесс создания программ можно представить как последовательность действий рис 12.1,
Рис. 12.1. Схема процесса создания программ
Рассмотрим эти этапы
Постановка задачи - это точная формулировка решения задачи на компьютере с описанием входной и выходной информации.
Постановка задачи связана с конкретизацией основных параметров ее реализации, определением источников и структурой входной и выходной информации.
К основным характеристикам постановки задачи относятся:
цель или назначение задачи, ее место и связи с другими задачами;
условия решения задачи с использованием средств вычислительной техники;
функции обработки входной информации;
требования к периодичности решения задачи;
ограничения по срокам и точности выходной информации;
состав и форма представления выходной информации;
источники входной информации для решения задачи;
пользователи задачи.
Алгоритм - система правил, определяющая процесс преобразования допустимых исходных данных в желаемый результат за конечное число шагов. Алгоритм должен обладать рядом свойств:
дискретность - разбиение алгоритма на более простые этапы, выполнение которых компьютером или человеком не вызывает затруднений;
определенность - однозначность выполнения каждого отдельного этапа;
выполнимость - конечность действий алгоритма решения задач, позволяющая достичь желаемый результат при допустимых исходных данных за конечное число шагов;
массовость - пригодность алгоритма для решения определенного класса задач.
Программирование - теоретическая и практическая деятельность, связанная с созданием программ.