- •"Информационные технологии в профессиональной деятельности (юриста)"
- •Содержание
- •Введение в курс. Информационные технологии.
- •1. Краткая характеристика учебного плана курса
- •1.1. Цель курса
- •1.2. В курсе рассматриваются следующие группы вопросов:
- •2. Информатизация общества и образования
- •3. Информация
- •4. Информационная технология
- •5.1. Информационно-вычислительная система (ивс)
- •5.2. Автоматизированное рабочее место (арм)
- •5.3. Состав систем автоматизации
- •6. Термины и определения
- •7. Типовые тестовые задания
- •Эвм и персональные компьютеры
- •Термины и определения
- •Типовые тестовые задания
- •1. Эвм и микропроцессор
- •2. Классификация современных компьютеров
- •3. Архитектура персонального компьютера
- •4. Краткая характеристика основных и дополнительных устройств
- •5. Здоровье пользователя персонального компьютера
- •1) Заболевания позвоночника
- •2) Заболевание глаз
- •3) Заболевания органов дыхания
- •4) Боль в руках
- •5) Нервные расстройства
- •6. Термины и определения
- •7. Типовые тестовые задания
- •Программное обеспечение персонального компьютера
- •Термины и определения
- •Типовые тестовые задания
- •1. Состав программного обеспечения
- •2. Принцип "программного управления"
- •3. Этапы создания программного обеспечения
- •3.1. Постановка задачи
- •3.2. Моделирование
- •3.3. Алгоритмизация задачи
- •5. Технологии разработки программ
- •5.1. Метод структурного программирования
- •5.2. Технология нисходящего программирования
- •5.4. "Быстрая разработка по"
- •6. Термины и определения
- •7. Типовые тестовые задания
- •Операционная система Windows xp
- •Термины и определения
- •Типовые тестовые задания.
- •1. Ос Windows xp – назначение и начало работы
- •2. Архитектура и технологии ос Windows xp
- •3. Пользовательский интерфейс и мышка
- •4. Методика подготовки к практической работе с ос Windows хр
- •1) Панель управления и настройка параметров.
- •2) Настройка панели задач и меню
- •3) Управление файлами, папками и дисками в программе "Проводник"
- •4) Центр справки и поддержки ос Windows xp
- •5. Термины и определения
- •6. Типовые тестовые задания
- •Локальные сети персональных компьютеров
- •Термины и определения
- •Типовые тестовые задания
- •1. Задачи и области применения локальных сетей
- •2. Технические средства, протоколы и топология лвс
- •3. Типы локальных сетей
- •4. Проектирование сетей
- •5. Несанкционированный доступ и вирусы
- •6. Термины и определения
- •7. Типовые тестовые задания
- •Обработка текстов редактором ms Word 2007
- •Термины и определения
- •Типовые тестовые задания
- •1. Понятие текста и его обработка
- •2. Текстовый редактор ms Word 2007
- •3. Интерфейс редактора
- •4. Редактирование текста и сервисные операции
- •Методика использования стилей сводится к следующему:
- •5. Правила подготовки современных документов
- •6. Термины и определения
- •7. Типовые тестовые задания
- •Работа с электронными таблицами в программе ms Excel 2007
- •Термины и определения
- •Типовые тестовые задания
- •1. Электронная таблица и модель ячейки
- •Способы запуска
- •Предварительные настройки и рекомендации
- •Интерфейс программы Microsoft Excel Общие операции над листами и ячейками рабочей книги Структура рабочей книги
- •Операции над листами (ярлычками) рабочей книги
- •Перемещение по таблице (активация нужной ячейки)
- •Выделение ячеек, диапазонов ячеек, столбцов и строк
- •Изменение ширины столбцов и высоты строк
- •Ввод и редактирование данных в ячейках
- •Добавление примечания к ячейке
- •Форматирование ячеек Выравнивание данных в ячейках
- •Объединение ячеек
- •Очистка данных в ячейках и удаление ячеек
- •Заливка ячеек цветом
- •Добавление границ ячеек
- •Формат представления данных в ячейках Формат ячеек по умолчанию ("Общий")
- •Необходимость изменения формата по умолчанию на другой
- •Автоматическое изменение формата ячейки после ввода данных
- •Изменение формата ячеек с помощью кнопок на панели инструментов "Форматирование"
- •Изменение формата с помощью окна "Формат ячеек"
- •] Условное форматирование
- •Маркер автозаполнения
- •Ссылки Общие сведения
- •Виды представления ссылок
- •Типы ссылок (типы адресации)
- •Именованные ячейки
- •Формулы в Microsoft Excel Общие сведения
- •Использование текста в формулах
- •Использование ссылок в формулах
- •] Операторы
- •Арифметические операторы
- •Логические операторы
- •Оператор объединения 2-х строк текста в одну
- •Операторы ссылок
- •Выражения
- •Функции в Microsoft Excel
- •Синтаксис записи функции
- •Ввод функций вручную
- •Ввод функции с помощью кнопки "сигма"
- •Работа с мастером функций ] Общие сведения. Способы запуска
- •Первый шаг
- •Второй шаг
- •Вставка вложенной функции
- •] Переключение на другую функцию в формуле
- •Типичные ошибки при работе с мастером функций
- •] Полезные советы по работе с мастером функций
- •Произвед
- •Функции суммесли и счётесли суммесли
- •[Править] счётесли
- •Логические функции если, и, или если
- •7. Типовые тестовые задания
- •Современные способы организации презентаций средствами PowerPoіnt 2007 Основные понятия
- •Окно приложения PowerPoint 2007
- •Режимы просмотра
- •Создание новой презентации (мастер автосодержания, шаблон оформления, пустая презентация)
- •Мастер автосодержания
- •Шаблон оформления
- •Новая презентация
- •Оформление презентации
- •Добавление текста в автофигуру
- •Форматирование текста на слайдах
- •Форматирование слайда
- •Форматирование образца слайдов и образца заголовков
- •Работа с прикладной программой PowerPoіnt
- •Добавление новой страницы в презентацию
- •Удаление
- •Перестановка
- •Скрытие
- •Перемещение
- •Рисунки и графические объекты
- •Видеоклипы
- •Вставка звуков
- •Запись речевого сопровождения
- •Анимация
- •Организационные диаграммы
- •Диаграммы
- •Диаграммы на базе электронных таблиц
- •Представление презентаций
- •Литература
5. Технологии разработки программ
Опыт создания ПО показывает, что это сложная и трудоемкая работа. Она требует высокой квалификации участвующих в ней специалистов, выполняется часто на интуитивном уровне, применяются неформализованные методы, основанные на искусстве, практическом опыте, экспертных оценках ... Ниже перечислены некоторые известные методы и технологии разработки программ.
5.1. Метод структурного программирования
Структурное программирование - это метод разработки и записи программ, ориентированные на максимальное удобство для ясного понимания программ человеком. При этом фрагменты программ должны следовать друг за другом, должна четко прослеживаться логика программы, должны быть исключены "скачки" на дальние фрагменты программы. Это программирование без оператора "go to".
Этот метод существенно помогает в формализации создания программ. Он предполагает:
Использование небольшого числа алгоритмических конструкций, реализуемых соответствующими операторами языка
Нисходящее проектирование программы, когда первоначально программа рассматривается как совокупность действий, каждое из которых затем детализируется и представляется как последовательность более простых и конкретных действий и т.д. вплоть до отдельных операторов языка.
Использование принципа сосредоточения функций, когда та или иная подпрограмма реализует какую-то одну функцию.
Соответствующее представление данных с использованием большого числа разнообразных типов и т.д.
Набор кирпичиков такой программы - это логические структуры. Для них действуют правила - следование (последовательность операторов или их групп, выполняемых друг за другом в порядке их следования в программе), ветвление (управляющая структура, которая в зависимости от выполнения условия определяет выбор для исполнения одного из двух или более заданных в этой структуре групп операторов), повторение (цикл, в котором группа операторов может выполняться повторно, если соблюдается заданное условие).
При этом каждый работающий программист вырабатывает свой собственный стиль оформления исходных текстов программ. Ниже представлен ряд общих рекомендаций, направленных на более четкую структуризацию программ.
Не создавать большие программные модули.
Логически завершенные последовательности операторов оформлять в виде подпрограмм (отлаживая их отдельно, легче локализовать и исправить ошибки).
Подпрограммы лучше компоновать отдельными модулями и размещать их в отдельные файлы (при изменении одного такого модуля не нужно будет перекомпилировать все остальные).
При написании текста программы использовать систему отступов (так проще разобраться со структурой программы, понять ее содержание, быстрее найти некоторые ошибки).
Не объединять в одной строке несколько операторов, за исключением простейших (это может затруднить поиск ошибок).
Идентификаторам программы давать имена, отражающие их суть.
Использовать при написании программы возможность расцвечивания разными цветами различных элементов программы (так проще контролировать правильность использования зарезервированных слов языка, комментариев, вставок и т.д.).
Использовать комментарии. Особенно для связанных групп операторов или даже для отдельных операторов, если нужно подчеркнуть их особенности и т.д.