- •Общая характеристика процессов сбора, хранения передачи и обработки информации Общие понятия информационного процесса
- •Измерение информации
- •Технические и программные средства реализации информационных процессов Архитектура персонального компьютера
- •Устройства ввода
- •Устройства вывода
- •Матричный принтер
- •Термические принтер
- •Струйный принтер
- •Лазерный принтер
- •Устройства хранения информации
- •Устройство обработки информации
- •Программное обеспечение компьютера
- •Основные функции ос
- •Системы программирования
- •Прикладное программное обеспечение
- •Интерфейс пользователя
- •Рабочий стол
- •Панель задач
- •Главного меню
- •Структура окна Windows
- •Работа с окнами программ
- •Реорганизация окон, переключение между окнами
- •Файловая система Windows
- •Работа с файлами и папками в Windows
- •Создание ярлыка
- •Способы записи алгоритмов
- •Базовые алгоритмические конструкции
- •Массивы
- •Технология структурного программирования
- •Нисходящая разработка алгоритма
- •Использование базовых структур
- •Приемы структурирования
- •Использование булевого признака
- •Сквозной структурный контроль
- •Тестирование и отладка программ
- •Методы тестирования
- •Функциональное тестирование
- •Классы эквивалентности как метод снижения количества тестов
- •Выбор значений для тестов
- •Формулировка условий
- •Функциональные тесты
- •Структурное тестирование
- •Язык программирования Delphi Интегрированная среда Delphi 7.0
- •Окно инспектора объектов
- •Окно формы
- •Окно редактора кода
- •Управление проектом
- •Сохранение проекта
- •Открытие существующего проекта
- •Добавление дополнительных форм к проекту
- •Создание приложений в Delphi
- •Разработка пользовательского интерфейса приложения
- •Размещение компонентов на форме
- •Установка свойств во время разработки
- •Создание процедур обработки событий
- •Удаление процедур обработки событий
- •Структура проекта Delphi
- •Модули Delphi
- •Синтаксическая структура модуля
- •Идентификаторы
- •Типы данных в Delphi
- •Структурированные типы
- •Описание типа «массив»
- •Основные операторы языка Delphi
- •Оператор присваивания
- •Составной оператор
- •Условный оператор
- •Оператор выбора
- •Операторы цикла
- •Оператор цикла с предусловием
- •Оператор цикла с постусловием
- •Оператор цикла с параметром
- •Подпрограммы в Delphi
- •Описание процедуры
- •Вызов процедуры
- •Описание функции
- •Вызов функции
- •Графика в Delphi Графические компоненты
- •Свойство объектов Canvas
- •Свойства Canvas
- •Методы Canvas
- •Объект tPaintBox
Устройство обработки информации
Информация обрабатывается компьютером в устройстве, называемом процессором.
Процессор - это мозговой центр персонального компьютера. В соответствии с заданной программой, хранимой в ОП, процессор выполняет арифметические и логические операции, выдает другим устройствам команды на выполнение тех или иных действий, получает управляющие сигналы от других устройств.
Программное обеспечение компьютера
Программное обеспечение компьютера (ПО) - это совокупность разработанных для него программ.
Разработка ПО - очень трудоемкое дело. Этим определяется высокая стоимость ПО, которое превышает стоимость аппаратной части компьютера.
ПО компьютера делится на системное и прикладное.
Системное программное обеспечение (СПО) - это комплекс программ регулярного применения, а также описаний и инструкций по их использованию, предназначенных для технического функционирования компьютера и решения задач пользователей.
К СПО относятся:
ОС;
драйверы (устройства управления различными внешними устройствами;
различные операционные сервисные оболочки;
антивирусные программы.
Прикладное программное обеспечение - это совокупность программ решения конкретных задач пользователей. Реализуется обычно в виде пакетов (комплексов) прикладных программ (ППП).
СПО делится на операционные системы (ОС) и системы программирования.
ОС является программной надстройкой компьютера. Она настолько тесно с аппаратной частью компьютера, что без нее компьютер не может функционировать. Поэтому первой операцией, выполняемой после включения компьютера, является загрузка ОС. В процессе загрузки в оперативную память компьютера помешаются программы ОС, способные управлять работой компьютера, воспринимать команды пользователя и обеспечивать их выполнение.
Основные функции ос
ОС выполняет следующие основные функции:
обеспечение технического функционирования компьютера, включая диагностику неисправностей;
планирование использования ресурсов;
организация решения задач пользователей;
организация диалога с пользователем;
управление вводом/выводом информации;
обеспечение обмена информацией между различными устройствами компьютера;
размещение данных во внешней памяти и обеспечение доступа к ним (файловая система).
В настоящее время известно множество ОС. Перечислим самые распространенные: MS DOS, Windows,Unix, Os/2, Linix.
Системы программирования
Системы программирования обеспечивают автоматизацию программирования и отладки программ.
СП включают в себя:
языки программирования;
трансляторы;
ассемблеры;
препроцессоры;
обслуживающие программы:
текстовые редакторы, редакторы связей (компоновщики), средства отладки, сервисные программы, библиотекари.
Для конкретных языков программирования имеются интегрированные среды разработки программ или просто интегрированные среды (IDE).
Интегрированная среда разработки - это программный продукт, который позволяет выполнять весь цикл работ по созданию программ на конкретном языке программирования. Она обеспечивает сервиса при создании, отладке и выполнении программы пользователя и включает в себя:
текстовый редактор,
редактор связей,
отладчик,
различные сервисные программы.