- •1.Информатика. Основные понятия
- •1.1. Понятие об информации, информационных процессах, информационных системах и информационных технологиях
- •Ошибка! Закладка не определена.. Информационные технологии
- •1.1.1. Информационные системы
- •1.2. Предмет информатики
- •1.3. Информация, сообщения, знаки и символы
- •1.3.1. Сообщения, сигналы
- •1.3.2. Знаки, коды, символы и слова
- •1.4. Алгоритмы. Основные понятия
- •1.4.1. Определение алгоритма. Запись алгоритма. Свойства алгоритмов
- •1.4.2. Примеры алгоритмов. Способы, используемые при записи алгоритмов: рекурсия, итерация, разбор случаев, иерархическое построение
- •1.4.3. Объекты, типы объектов
- •1.4.4. Псевдокод для записи алгоритмов
- •1.4.5. Неструктурированная форма записи алгоритмов
- •1.4.6. Структурированная форма записи алгоритмов
- •1.4.7. Последовательный оператор
- •1.4.8. Условный оператор
- •1.4.9. Оператор цикла
- •1.5. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •1.6. Подходы к оценке количества информации
- •2.Основные сведения о компьютерах
- •2.1. Системы счисления
- •2.2. Классификация эвм (компьютеров)
- •2.3. Структура и состав персонального компьютера
- •2.4. Микропроцессоры
- •2.6. Устройства ввода информации Клавиатура
- •Другие устройства ввода информации
- •2.7. Устройства вывода информации Дисплеи
- •Принтеры и графопостроители
- •2.8. Эволюция пк
- •3. Программное обеспечение персональных компьютеров
- •3.1. Классификация программного обеспечения
- •3.2. Операционные системы (ос)
- •3.4. Инструментальные системы
- •3.4.1. Языки и системы программирования
- •3.4.2. Системы управления базами данных
- •3.4.3. Инструментарий искусственного интеллекта
- •3.4.4. Текстовые редакторы
- •3.4.5. Интегрированные системы
- •3.5. Прикладное программное обеспечение
- •4. Операционная система. Основные сведения
- •4.1. Операционные системы и файлы
- •4.2.3. Именование каталогов
- •4.2.4. Файловая структура
- •5. Программирование
- •5.1. Компьютерное решение задач. Основные этапы
- •5.1.1. Математическая формулировка и разработка методов решения задачи
- •5.1.2. Разработка алгоритма решения задачи
- •5.1.3. Разработка программы решения задачи. Отладка и тестирование программы
- •5.1.4. Решение поставленных задач на компьютере и анализ результатов
- •5.2. Алгоритмический язык программирования Basic
- •5.2.1. Основные понятия
- •5.2.2. Данные
- •5.2.3. Типы данных
- •5.2.4. Элементарные типы данных
- •5.2.5. Константы
- •5.2.6. Переменная. Оператор объявления переменных
- •5.2.7. Выражения
- •5.2.8. Арифметические выражения
- •5.2.9. Строковые выражения
- •"КазаньÈкгтуÈим.А.Н.Туполева"
- •5.2.10. Логические выражения
- •5.2.11. Оператор присваивания
- •5.2.12. Составные типы данных
- •5.2.13. Структуры. Оператор описания типа данных. Переменные структурного типа
- •5.2.14. Массивы. Переменные типа массива
- •5.2.15. Оператор вывода данных на экран
- •5.2.16. Операторы управления выводом информации на экран
- •5.2.17. Оператор ввода информации с клавиатуры
- •Input ИмяПерем1, ...., ИмяПеремN
- •123,3.1415E-3,"Казань"
- •5.2.18. Составные операторы, задающие последовательность действий
- •If Условие then
- •5.2.20. Оператор выбора
- •Input "введите номер сотрудника", n
- •5.2.21. Оператор цикла
- •5.2.22. Оператор цикла со счетчиком
3.4.4. Текстовые редакторы
Редактором называется программный продукт, служащий для создания и изменения целевого документа. При этом целевой документ записывается на внешнее запоминающее устройство. Использование редактора по сравнению, например, с пишущей машинкой имеет неоспоримые преимущества, так как документы можно легко изменять (редактировать), печатать в любом количестве экземпляров и форматировать (применяя различные шрифты, осуществляя выравнивание и т.п.). Современные редакторы обладают удобным пользовательским интерфейсом и позволяют отображать требуемую часть обрабатываемого документа на экране дисплея.
В понятие документа входят такие объекты, как программы (на каком-либо языке программирования высокого уровня) и данные для них: тексты, формулы, таблицы, диаграммы, чертежи и различные графические изображения - словом, все то, что может содержаться в типографских изданиях. В зависимости от вида обрабатываемых документов редакторы подразделяются на следующие типы:
· текстовые редакторы, способные работать с текстовыми документами (программами, данными, собственно текстами, таблицами и частично с диаграммами, формулами, а также чертежами);
· графические редакторы, специализирующиеся на работе со всевозможными графическими документами, включая диаграммы, иллюстрации и чертежи;
· системы верстки, обладающие развитыми возможностями по форматированию текстов и графических материалов с последующим выводом их на печать.
Только текстовые редакторы могут рассматриваться как прикладные системы для подготовки и печати текстов и как инструментальные системы. Действительно, если текстовый редактор используется для подготовки исходной программы с целью последующей компиляции (интерпретации) или для подготовки данных, которые программа будет обрабатывать, то его можно считать инструментальной системой. Другие типы редакторов однозначно относятся к прикладному программному обеспечению.
Для ПК разработано большое множество текстовых редакторов. В нашей стране как инструментальные чаще всего используются: простой текстовый редактор встроенный в оболочку Norton Commander, мощный текстовый редактор Multi Edit (версия 5.0 и выше), а также текстовые редакторы, встроенные в большинство из интегрированных систем программирования.
3.4.5. Интегрированные системы
Интегрированной системой называют программный продукт, представляющий собой совокупность функционально различных компонентов, способных взаимодействовать между собой путем передачи информации и объединенных единым унифицированным пользовательским интерфейсом. Такие системы обеспечивают различные информационные и вычислительные потребности пользователя и служат, главным образом, для автоматизации учрежденческой деятельности. В частности, интегрированная система может быть помощником руководителя любого ранга и просто делового человека в его повседневной деятельности. Интегрированные системы в идеале претендуют на решение всех задач определенной группы пользователей с тем, чтобы им не нужно было обращаться к другим программным продуктам.
Современные интегрированные системы, как правило, содержат следующие пять функциональных компонентов:
1) электронную таблицу;
2) текстовый редактор;
3) СУБД;
4) графический редактор;
5) коммуникационный модуль.
Так как часть компонентов относится к системному, а другая часть - к прикладному программному обеспечению, интегрированные системы (как и текстовые редакторы) занимают промежуточное положение. Мы описываем их в рамках инструментальных систем, поскольку они содержат текстовые редакторы и СУБД.
Электронная таблица - это программа, служащая для обработки прямоугольных таблиц, ячейки которых могут содержать произвольные объекты (среди них числа, строки и формулы, задающие зависимость значения ячейки от содержимого других ячеек). Изменение пользователем содержимого ячейки приводит к изменению значений в зависящих от нее ячейках. Эти изменения осуществляются автоматически или по специальному запросу. Используется в основном для бухгалтерского учета.
Большинство современных интегрированных систем поддерживают не только деловую графику (подготовку графиков, диаграмм, таблиц и т.п.), в том числе на основе содержимого электронных таблиц и баз данных, но и иллюстративную графику (подготовка произвольных изображений). Соответственно в интегрированную систему могут включаться несколько графических редакторов.
Коммуникационный модуль служит для связи пользователя через оборудование ПК с внешней средой, т.е. с другими компьютерами, телефонными линиями и т.п.
Интегрированные системы могут содержать и дополнительные средства. Например, системы программирования, калькуляторы; календари и т.п..
Достоинства интеграции разнородных программных компонентов в единое целое состоят в следующем:
· в обеспечении возможности удобных и простых способах передачи информации между компонентами системы. Например, при построении графика на основе данных из базы данных, при вставке графического рисунка в текстовый документ;
· в организации единого унифицированного пользовательского интерфейса, что снижает затраты на освоение системы и облегчает работу с ней.
Среди интегрированных систем для ПК доминируют продукты трех компаний: Microsoft, Corel и Lotus. Из них наиболее популярно семейство продуктов Microsoft Office, работающих под управлением ОС Windows. Интегрированные системы Microsoft Office включают в себя: текстовый редактор Microsoft Word, электронную таблицу Microsoft Excel, СУБД Microsoft Access, графический редактор Microsoft PowerPoint