- •Создание блок-схем в Microsoft Visio
- •Соединение элементов блок-схемы
- •Навигация в многостраничных блок-схемах
- •Двойной щелчок по фигуре
- •Межстраничный соединитель
- •Практическое задание
- •Часть 1
- •Часть 2
- •Контрольные вопросы к защите
- •Способ оценки результатов
- •Лабораторная работа №2. Разработка технического задания. Требования к содержанию
- •Теоретическая часть
- •Общие положения
- •Содержание разделов
- •Соответствующие темы учебника
- •Общая постановка задачи
- •Варианты задач для подготовки технического задания
- •Список варинатов (вариант берется по вашему номеру в списке группы, который имеется у старосты)
- •Контрольные вопросы к защите
- •Способ оценки результатов
- •Лабораторная работа №3. Разработка диаграмм переходов состояний и функциональных диаграмм. Требования к содержанию
- •Теоретическая часть Метод структурного анализа
- •Построение функциональной диаграммы информационной системы
- •Case-средства информационного моделирования
- •2. Диаграммы переходов–состояний
- •Пример.
- •Практическое задание
- •Список индивидуальных данных
- •Задача 1. Учет наличия и движения товаров в торговой организации.
- •1.1. Модуль «Учет движения товаров на складе».
- •1.2. Модуль «Работа с товарами и покупателями в торговом зале»
- •1.3. Модуль «Работа с поставщиками и анализ продаж в группе маркетинга»
- •Задача 2. Учет основных средств (ос) в автотранспортном предприятии
- •2.1 Модуль «Учет ос в подразделении предприятия»
- •2.2 Модуль «Учет ос в бухгалтерии»
- •2.3. Модуль «Учет движения ос в мтс»
- •Задача 3. Учет заказов на продукцию на малом предприятии
- •3.1. Модуль «Работа с клиентами».
- •3.2. Модуль «Управление производством».
- •Задача 4. Дистанционное обучение
- •4.1. Модуль «Работа со студентами».
- •4.2. Модуль «Работа с преподавателями».
- •4.3 Модуль «арм преподавателя»
- •Задача 5. Автоматизация канцелярской деятельности учреждения.
- •5.1. Модуль «Внешняя корреспонденция»
- •5.2. Модуль «Внутренняя корреспонденция»
- •Задача 6. Жилищный кооператив
- •6.1. Модуль «арм паспортистки»
- •6.2. Модуль «арм бухгалтера»
- •Задача 7. Мониторинг закупочных цен предприятия
- •7.1. Модуль «арм маркетолога»
- •7.2. Модуль «арм снабженца»
- •Задача 8. Учет медицинских услуг
- •8.1. Модуль «Регистратура».
- •8.2. Модуль «Работа медперсонала»
- •8.3. Модуль «Учет платных медицинских услуг в бухгалтерии»
- •Задача 9. Сбыт готовой продукции предприятия по договорам
- •9.1. Модуль «арм маркетолога»
- •9.2. Модуль «арм менеджера по ведению договоров с заказчиками»
- •Задача 10. Отделение страховой компании
- •10.1. Модуль «арм страхового агента»
- •10.2. Модуль «арм бухгалтера по учету работы страховых агентов»
- •Задача 11. Информационно-справочная система туристического агентства
- •11.1. Модуль «арм страхового агента»
- •11.2. Модуль «арм бухгалтера по учету работы турагентов»
- •Задача 12. Информационно-справочная система на ж/д транспорте
- •12.1. Модуль «арм кассира»
- •12.2. Модуль «арм дежурного по вокзалу»
- •Контрольные вопросы к защите
- •Способ оценки результатов
Часть 2
Даны две строки s1 и s2. Пусть w – первое из слов строки s1, которое есть и в строке s2. Найти слово, предшествующее первому вхождению w в s1.
Даны две строки. Получить строку, в которой чередуются слова первой и второй строки. Если в одной из строк число слов больше, чем в другой, то оставшиеся слова зтой строки должны быть дописаны в строку-результат.
Даны две строки. Пусть n1 – число слов в первой строке, а n2 – во второй (n1 n2). Добавить в конец первой строки, последние n2n1 слов второй строки.
Удалить из данной строки слова, содержащие заданную последовательность символов.
Дан текст, заканчивающийся точкой. Соседние слова разделены запятыми. Определить количество слов-палиндромов, которые начинаются с буквы “а”.
Преобразовать строку, заменяя каждое слово “this” словом “the”.
Определить, упорядочены ли лексикографически слова данного предложения.
Вывести слова данного предложения, которые отличны от последнего слова.
Преобразовать строку таким образом, чтобы после каждого заданного символа sym1 был вставлен символ sym2, если sym2 не следует за sym1 в исходной строке.
Определить, входит ли в заданный текст каждая буква слова “key”.
Преобразовать строку таким образом, чтобы цифры каждого слова были перенесены в начало слова, изменив порядок следования цифр в слове на обратный.
Преобразовать строку, заменяя каждую цифру соответствующим ей числом пробелов.
Определить, есть ли в данной строке одинаковые слова.
Даны две строки. Определить последнее из слов первой строки, которое есть во второй строке.
Преобразовать строку, изменив порядок следования слов в строке на обратный.
Преобразовать строку таким образом, чтобы цифры каждого слова были перенесены в конец слова, изменив порядок следования их в слове на обратный.
Преобразовать строку, заменяя каждое слово “this” словом “that”.
Определить, есть ли в данной строке слова, множества символов которых равны.
Преобразовать строку, оставляя только один символ в каждой последовательности подряд идущих одинаковых символов.
Вывести символ данного текста, предшествующий первому вхождению буквы “а”, или сообщить о том, что “а” не входит в текст.
Вывести слова-палиндромы данного предложения.
Вывести слова данной строки в обратном порядке по одному в строке экрана.
Удалить из строки слова, содержащие повторяющиеся символы.
Преобразовать строку таким образом, чтобы цифры каждого слова были перенесены в конец слова без изменения порядка следования их в слове.
Преобразовать строку, обратив каждое слово этой строки.
Контрольные вопросы к защите
Что такое алгоритм?
Перечислите основные свойства алгоритма.
Что означает массовость алгоритма?
Что означает конечность алгоритма?
Какие существую способы описания алгоритмов?
Какие ГОСты определяют правила оформления блок-схем алгоритмов?
Какие условные обозначения блоков схем алгоритмов существуют?
Какие элементарные алгоритмические структуры существуют?
Приведите примеры циклических алгоритмов.
В чем состоит отличие детерминированного цикла от итерационного?
Как создаются блок-схемы в Microsoft Visio?
Для чего используется межстраничный соединитель?
