
- •Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования «Поволжский государственный университет телекоммуникаций и информатики»
- •Конспект лекций
- •Содержание конспекта лекций
- •Понятие информатики
- •Информация, ее представление и измерение Понятие и характерные черты информации
- •Преобразование сообщений
- •Рассмотрим более подробно преобразования одного сигнала в другой.
- •Преобразование д®н
- •Лекция 2 Меры информации
- •Объем информации V (объемный подход)
- •Комбинаторная мера
- •Двоичная логарифмическая мера
- •Вероятностная мера
- •Понятия бита, байта
- •Представление информации в эвм Кодирование информации
- •Представление символьной информации
- •Краткая информация о других системах кодирования.
- •Универсальная система кодирования текстовых данных
- •Лекция 3 Представление и обработка чисел в компьютере Системы счисления и коды, применяемые в вычислительной технике
- •Перевод из одной системы счисления в другую.
- •Двоичная система счисления (в)
- •Восьмеричная система счисления (о)
- •Шестнадцатиричная система счисления (h)
- •Информационно–логические основы построения эвм Формы представления чисел
- •Операции над двоично-десятичными числами в упакованном формате без учета знака
- •Лекция 4 Логические основы построения эвм
- •Лекция 5 Технические средства реализации информационных процессов Краткая история вычислительной техники
- •Классическая архитектура эвм
- •Магистрально-модульный принцип построения компьютера
- •Лекция 6 Программное обеспечение эвм
- •Операционные системы
- •Лекция 7 Модели решения функциональных и вычислительных задач
- •Что такое модель?
- •Классификация моделей. Материальные и информационные модели
- •1. Область использования
- •2. Учет фактора времени и области использования
- •3. Классификация по способу представления
- •Этапы моделирования
- •Алгоритмизация и основные этапы решения инженерных задач
- •Технология решения задач на компьютере Этапы решения задач на компьютере
- •Основы структурного программирования Алгоритмы
- •Базовые алгоритмические структуры
- •Линейные алгоритмы
- •Пример алгоритма линейной структуры.
- •Пример алгоритма ветвления.
- •Модульное программирование
- •Объектно-ориентированное программирование
- •Языки программирования, их классификация
- •Транслятор, компилятор, интерпретатор
- •Контрольные вопросы:
- •Лекция 8 Технология обработки текстовой информации
- •Возможности текстовых процессоров
- •Форматирование текста Приемы форматирования текста
- •Задание параметров шрифта
- •Форматирование абзацев
- •Выделение текста с помощью мыши
- •Создание таблиц и работа с таблицами в текстовом редакторе
- •Структура таблицы
- •Создание оглавления средствами текстового процессора
- •Использование стилей заголовков
- •Лекция 9 Технология обработки графической информации Кодирование графической информации
- •Цветовые модели.
- •Векторное и фрактальное изображения.
- •Преобразование файлов из одного формата в другой
- •Преобразование файлов из растрового формата в векторный
- •Преобразование файлов одного векторного формата в другой
- •Лекция 10 Технология обработки числовой информации, табличный процессор
- •Мультимедиа технологии. Компьютерные презентации с использованием мультимедиа технологии
- •Начало работы
- •6.2. Создание мультимедийных презентаций. Настройка параметров демонстрации п Рис. 1. Выбор разметки слайда ервая презентация
- •Оформление слайда
- •Дополнительные объекты
- •Анимация
- •Показ слайдов
- •Лекция 11 Сжатие информации
- •1 Основные понятия баз данных
- •Определение основных терминов
- •Основные требования, предъявляемые к банкам данных
- •Компоненты банка данных
- •Пользователи бд и субд
- •2 Классификация бд
- •Классификация баз данных
- •Классификация субд
- •Основные функции субд
- •1. Непосредственное управление данными во внешней памяти
- •2. Управление буферами оперативной памяти
- •3. Управление транзакциями
- •4. Журнализация
- •5. Поддержка языков бд
- •Функциональные возможности субд
- •3 Проектирование баз данных Подходы к проектированию
- •Архитектура субд
- •Методология проектирования баз данных
- •Основные этапы разработки бд
- •4 Модели организации баз данных
- •Иерархическая модель базы данных
- •Сетевая модель базы данных.
- •Операции над данными в сетевой модели бд.
- •Достоинства и недостатки ранних субд
- •Объектно-ориентированные субд
- •Объектно-реляционные субд
- •5 Реляционный подход к построению инфологической модели Реляционная модель данных
- •Понятие информационного объекта
- •Нормализация отношений
- •Свойства отношений.
- •Простые и составные ключи
- •6. Работа с субд ms Access Объекты Microsoft Access.
- •Работа с таблицами
- •Создание межтабличных связей
- •Работа с запросами
- •Запросы и фильтры
- •Работа с формами
- •Работа с отчётами
- •Программные системы в научных исследованиях, использование пакетов математических и инженерных расчетов Система MathCad (Mathematical Computer Aided Design)
- •MathCad-документ и его структура
- •Элементарные математические встроенные функции
- •Функции, определяемые пользователем
- •Условия и функция if
- •Индексированные переменные и итерация
- •К ак выглядит
- •Аргументы:
- •Аргументы:
- •Аргументы:
Контрольные вопросы:
Модели, моделирование.
Виды моделей.
Этапы моделирования.
Формализация
Классификация языков программирования
Алгоритмы, способы представления алгоритма.
Свойства алгоритма. Базовые алгоритмические структуры программирования.
Понятие транслятор, компилятор, интерпретатор.
Особенности работы компилятора и интерпретатора.
Модульное программирование, особенности.
Объектно–ориентированное программирование.
Понятие инкапсуляция, полиморфизм, наследование.
Системы программирования.
Лекция 8 Технология обработки текстовой информации
Текстовый редактор — это программа, используемая специально для ввода и редактирования текстовых данных.
Этими данными могут быть программа или какой-либо документ или же книга. Редактируемый текст выводится на экран, и пользователь может в диалоговом режиме вносить в него свои изменения.
Текстовые редакторы могут обеспечивать выполнение разнообразных функций, а именно:
редактирование строк текста;
возможность использования различных шрифтов символов;
копирование и перенос части текста с одного места на другое или из одного документа в другой;
контекстный поиск и замена частей текста;
задание произвольных межстрочных промежутков;
автоматический перенос слов на новую строку;
автоматическая нумерацию страниц;
обработка и нумерация сносок;
выравнивание краев абзаца;
создание таблиц и построение диаграмм;
проверка правописания слов и подбор синонимов;
построение оглавлений и предметных указателей;
распечатка подготовленного текста на принтере в нужном числе экземпляров и т.п.
Возможности текстовых процессоров
Возможности текстовых редакторов различны — от программ, предназначенных для подготовки небольших документов простой структуры, до программ для набора, оформления и полной подготовки к типографскому изданию книг и журналов (издательские системы).
К стандартным средствам работы с текстом относятся:
возможности выбора различных шрифтов для разных частей текста в одном документе;
задания ширины полей, величины отступов, интервалов;
организации текста в виде колонок;
вставка в текст рисунков, таблиц;
возможности создания надписей под углом к строке или искривленной формы;
проверка правописания (для языка пользователя) и т. д.
Окно редактора Microsoft Word
Наиболее известный текстовый редактор — Microsoft Word.
Полнофункциональные издательские системы — Microsoft Publisher, Corel Ventura, OpenOffice Writer и Adobe PageMaker. Издательские системы незаменимы для компьютерной верстки и графики. Значительно облегчают работу с многостраничными документами, имеют возможности автоматической разбивки текста на страницы, расстановки номеров страниц, создания заголовков и т.д. Создание макетов любых изданий — от рекламных листков до многостраничных книг и журналов — становится очень простым, даже для новичков.
Для того чтобы текстовый процессор мог считаться мощным и удобным, необходимо, чтобы в нем имелись возможности обработки файлов, созданных в других распространенных текстовых процессорах (Конечно, в первую очередь имеется в виду MS Word!). Как минимум нужно уметь просматривать документы в форматах других редакторов. Можно, конечно, иметь перекодировщики, но с точки зрения удобства использования, это уже минус.
Имея в виду это неформальное определение, рассмотрим несколько программных продуктов для Linux, претендующих на высокое звание текстового процессора.
Поскольку по своему основному предназначению текстовые редакторы тесно связаны с языком, а мы рассматриваем случай русского языка, при выборе текстового процессора особое внимание приходится уделять тому, имеются ли в нем возможности русификации. Чтобы не повторять одно и то же при описании каждого из рассматриваемых ниже продуктов, замечу сразу, что в моей системе были установлены не только стандартные шрифты Type1, поставляемые с дистрибутивом Black Cat 6.02, но и шрифты True Type от Windows
Текстовых процессоров для Linux существует множество. Наиболее известны из них StarWriter из пакета StarOffice фирмы Sun и процессор Word Perfect 8, в последнее время получил распространение текстовый процессор OpenOffice Writer .
OpenOffice Writer – это один из текстовых редакторов, претендующих на заместителя такой популярной программы как Microsoft Word. Работа с OpenOffice Writer, также как и с любой другой программ имеет свои особенности, преимущества и недостатки.
Поговорим о преимуществах
Программа может выполнять следующий ряд действий, полезных для пользователя, например:
Написание, исправление и проверка документа, включая проверку орфографии, нахождение и замену текста, добавление комментариев и прочее.
Автоисправление во время печати текста, автоматическое завершение слов.
Advanced Page layout settings включая многочисленные стили страниц, тем, колонок, таблиц, рамок, шрифтов и т.д.
Поддержка темплейтов, стилей и макросов
Использование полей, содержания, индексов и библиографии.
Поддержка больших документов, включая главные документы, параграфы, сноски и примечания.
Поддержка документов Microsoft Office.
Поддержка графики, манипуляции с графическими изображениями.
Поддержка многих программных расширений, таких как усовершенствованные словари, проверка грамматики и т.д.
Мастер функции, чтобы упростить письма, факсы, повестки, протоколы или выполнение более сложных задач, таких как сортировка почты.
Как видите, OpenOffice Writer обладает достаточным количеством возможностей. Ниже вы видите изображение текстового документа в OpenOffice Writer, с выделенным текстом и комментариями. Документ удобно просматривать с коллегами. Они могут вносить свои изменения, делать пометки и выделять текст.
Недостатки OpenOffice Writer
В работе с OpenOffice Writer также есть свои недостатки. Хотя OpenOffice Writer претерпела массу изменений в лучшую сторону с момента выхода первой версии, все еще возникают проблемы при переносе документа из Microsoft Word в OpenOffice Writer и обратно. Программа OpenOffice Writer - быстро реагирующая и гибкая, но не до такой степени как Microsoft Word.
Программа OpenOffice Writer разработана как для ОС Windows так и для Linux.
Существование различных кодировок приводит к необходимости разбираться в типах – форматах – текстовых файлов для использования их в разных программных средах.
Формат файла определяет способ содержания текста в файле и отражается его оригинальным расширением.
Простой текстовый формат содержит только коды символов, другие же форматы дополнены управляющими кодами, которые обеспечивают форматирование текста.
Существуют
• универсальные форматы текстовых файлов, которые могут быть
прочитаны большинством программ обработки текстовой информации и
• оригинальные форматы для использования отдельными программами.
Возникает задача преобразования текстового файла из одного формата в другой, и для этого существуют специальные программы – конверторы. В мощных текстовых программных средах конверторы, как правило, входят в их состав.
Наиболее распространёнными форматами текстовых файлов являются:
• TXT – универсальный формат простого текста, не предусматривает форматирования текста, применяется для создания текстовых документов, которые должны читаться в различных системных средах.
• RTF (Rich Text Format) – универсальный формат, сохраняющий форматирование текста, применяется для создания текстовых документов, которые могут быть прочитаны в различных приложениях.
• DOC – оригинальный формат офисного приложения Microsoft WORD, полностью сохраняет форматирование текста, использует кодировку Unicode.
• ODT – оригинальный формат открытой текстовой среды OpenOfice.org WRITER.
• LEX – оригинальный формат отечественного редактора “Лексикон”.
• HTML, HTM – формат хранения WEB-страниц, содержит управляющие коды (тэги) языка разметки гипертекста.
Внешний вид редактора WORD
Так выглядят версии 2000, XP, 2003:
Как все современные прикладные программы, редактор Word располагается в окне, имеющем строение, признаки и свойства стандартного окна. При этом внешнее окно программы содержит окно документа.
Так выглядит верхняя часть версии 2007:
Все команды, которые можно выполнить в Word до версии 2007 г., содержатся
в Главном меню окна редактора. Наиболее часто использующиеся команды выведены на панели инструментов в виде кнопок и раскрывающихся списков. Обычно, таких панелей устанавливают три: стандартная панель, панель форматирования и панель рисования. Кроме того, пользователь может создавать свои панели с нужным ему набором команд-кнопок или добавлять кнопки в уже существующие панели.
В Word 2007 на смену Главному меню и панелям пришла лента вкладок. Но принципиально основные инструменты не изменились, хотя их возможности расширились.
Текстовый редактор Writer
Текстовый редактор Writer из открытого и свободного пакета OpenOfice.org является аналогом Word, удовлетворяющим потребностям подавляющего числа пользователей. Его интерфейс повторяет инструменты Word до версии 2007 г. Конечно, имеются и свои особенности. Важным преимуществом программы является её совместимость, т. е. документы могут быть сохранены как в оригинальном формате ODT, так и в других форматах, включая DOC, HTML или даже формат PDF.
Замечательным можно назвать справочное сопровождение программы, которое по существу является учебником к ней.
Текстовый документ в среде программы-редактора
У каждого объекта текстового документа свои признаки (свойства), и с каждым объектом могут совершаться определённые действия. Однако прежде, чем совершать эти действия или использовать признаки, объект следует выбрать.
К основным приемам работы с текстом в текстовом редакторе относятся:
•создание (набор) текстового документа;
• редактирование текстового документа;
• форматирование текстового документа;
• сохранение текстового документа на внешних носителях;
• вывод на печать текстового документа (“твёрдая копия”).
Важной составляющей работы в текстовом редакторе является буфер обмена – область оперативной памяти компьютера, куда могут помещаться объекты текстовых документов или объекты других приложений для последующей вставки в нужном месте. Для использования буфера обмена в стандартной панели (или в панели быстрого доступа для Word 2007) используются кнопки Вырезать, Копировать, Вставить.
Преобразования, позволяющие изменять или исправлять содержание текстового документа, называются редактированием.
Их совершают с помощью клавиатуры, мыши и буфера обмена.
Сведения о текстовом документе и его составе можно получить, используя пункты Главного меню Файл / Свойства / вкладка Статистика.
Форматирование - преобразование, изменяющее форму представления (внешний вид) текстового документа.
Виды форматирования:
• Форматирование страницы (поля, границы текста, размер и расположение)
•Форматирование абзацев (выравнивание, красная строка, интервалы, положение на странице, перенос слов).
•Форматирование символов (шрифт – вид, размер (кегль), алфавит, начертание, цвет символа/фона, дополнительные эффекты – верхний/нижний индекс).