rpd000001789 (1010276), страница 3
Текст из файла (страница 3)
1.5.1. Разработка структуры и алгоритмов многомодульного программного приложения (АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
Описание: Разработка структуры многомодульного программного приложения. Построение схем алгоритмов по разработанной структуре.
-
Типовые задания
Приложение 3
к рабочей программе дисциплины
«Основы алгоритмизации »
Прикрепленные файлы
РК_3.docx
Вопросы для рубежного контроля по дисциплине «Основы алгоритмизации» для студентов баклавриата по специальности «Прикладная информатика в экономике» (3 контрольные точки)
Третья контрольная точка – 16-я неделя 1-го семестра:
-
Основные принципы нисходящего проектирования алгоритмов: декомпозиция и абстракция.
-
Уровни абстракции в технологии нисходящего проектирования.
-
Понятие модуля. Понятие модульного программирования. Модульные принципы проектирования алгоритмов.
-
Размер модуля, независимость модуля.
-
Логическая структура модуля.
-
Узкоспециализированные модули.
-
Модули общего назначения для различных частей программного приложения.
-
Связность модулей. Типы связности модулей.
-
Виды сцепления модулей.
-
Понятие качества и надежности программного приложения.
-
Требования к качеству программ и характеристики качества программ.
-
Тестирование модулей: индивидуальное и интегральное. Требования к тестам.
Тема: "Нисходящее проектирование алгоритмов".doc
Блок №1 Основы алгоритмизации
Рубежный контроль №3 Тема: "Нисходящее проектирование алгоритмов"
Тип: Тестирование
Тематика: Основные принципы технологии нисходящего проектирования алгоритмов. Модульное программирование. Понятие модуля. Методы построения многомодульных программ. Разработка структурных схем алгоритмов по методу нисходящего проектирования программ.
Перечень вопросов и задач:
-
РК_3.docx
Темы: "Основы теории множеств", "Основы математической логики"..doc
Блок №1 Основы алгоритмизации
Рубежный контроль №1 Темы: "Основы теории множеств", "Основы математической логики".
Тип: Тестирование
Тематика: Операции над множествами, алгебра множеств, алгебра логики, логические функции и выражения.
Перечень вопросов и задач:
-
РК_1.docx
РК_1.docx
Вопросы для рубежного контроля по дисциплине «Основы алгоритмизации» для студентов баклавриата по специальности «Прикладная информатика в экономике» (3 контрольные точки)
Первая контрольная точка – 4-я неделя 1-го семестра:
-
Понятие множества. Определение и обозначение множества.
-
Конечные и бесконечные множества. Непересекающиеся множества, пустые множества.
-
Равенство множеств, классы множеств.
-
Диаграммы Венна.
-
Операции над множествами: операции объединения, разности и пересечения.
-
Классы множеств.
-
Основные законы алгебры множеств и их доказательство
-
Определение булевой алгебры и области ее применения
-
Функции алгебры логики. Понятие функции и способы ее задания.
-
Элементарные логические операции. Свойства основных логических функций.
-
Свойства логических операций: коммутативность, законы идемпотентности, сочетательный законы, распределительный законы, законы де Моргана.
-
Определение значения сложного логического выражения.
РК_2.docx
Вопросы для рубежного контроля по дисциплине «Основы алгоритмизации» для студентов баклавриата по специальности «Прикладная информатика в экономике» (3 контрольные точки)
Вторая контрольная точка – 10-я неделя 1-го семестра:
-
Понятие алгоритма, свойства алгоритмов, требования, предъявляемые к алгоритмам.
-
Универсальные алгоритмические модели. Рекурсивные функции. Определение рекурсивных функций. Непрерывные и дискретные функции определяемы на множестве.
-
Вычисление суммы дискретных величин. Операции суммирования членов математических рядов.
-
Определение вектора, операции над векторами.
-
Определение матрицы. Порядок матрицы, квадратная матрица, вектор-строка, вектор-столбец, нулевая матрица, единичная матрица.
-
Равенства матриц, законы сложения матриц , вычитания матриц.
-
Умножение матриц на скаляр. Определитель матрицы второго порядка. Присоединенная матрица. Транспонированная матрица.
-
Основные средства описания алгоритмов. Графическая форма описания алгоритмов.
Основные графические символы.
-
Понятие схемы алгоритма и правила применения символов при составлении схем.
-
Основы структурного проектирования алгоритмов. Основные логические структуры.
-
Требования к структурным схемам алгоритмов. Вложение структур при составлении структурных схем алгоритмов.
-
Методы построения структурных схем алгоритмов. Метод Ашкрофа-Мана.
-
Метод булевого признака построения структурных алгоритмов.
-
Основные виды вычислительных процессов.
-
Линейные вычислительные процессы.
-
Разветвляющиеся вычислительные процессы.
-
Циклические вычислительные процессы. Этапы выполнения циклических процессов.
-
Циклы с известным количеством повторение,
-
Циклы с неизвестным количеством повторений.
-
Вложенные циклы.
Алгоритмы. Структурный подход к разработке алгоритмов.doc
Блок №1 Основы алгоритмизации
Рубежный контроль №2 Алгоритмы. Структурный подход к разработке алгоритмов
Тип: Тестирование
Тематика: Разработка схем алгоритмов вычисления значений элементарных математических функций суммирования членов математических рядов. Разработка схем алгоритмов типовых процедур обработки одномерных и двумерных массивов
Перечень вопросов и задач:
-
Типовые задания по обработке массивов данных
-
РК_2.docx
Экзамен ( Экзаменационный билет содержит 2 теоретических вопроса и 1 задачу).doc
Промежуточная аттестация №1
Экзамен ( Экзаменационный билет содержит 2 теоретических вопроса и 1 задачу)
Семестр:
Вид контроля:
Вопросы:
-
Экзаменационный билет содержит 2 теоретических вопроса и 1 задачу
-
вопросы_экз[1].docx
-
вопросы_экз202[1].docx
вопросы_экз202[1].docx
Литвина Е.М., кафедра 504
Экзаменационные вопросы
По дисциплине «Основы алгоритмизации» для студентов баклавариата
по специальности «Прикладная информатика в экономике»
1 семестр, очное отделение
-
Понятие множества. Определение и обозначение множества.
-
Конечные и бесконечные множества. Непересекающиеся множества. Пустое множество.
-
Равенства множеств. Классы множеств.
-
Множества. Диаграмма Венна.
-
Операции над множествами. Универсальное множество. Дополнение множества, операции объединения, разности и пересечения.
-
Классы подмножеств. Мощность множеств, разбиение.
-
Основные законы алгебры множеств и их доказательство.
-
Определение булевой алгебры и области ее применения. Высказывания.
-
Функции алгебры логики. Понятие функции и способы ее задания.
-
Элементарные логические операции.
-
Свойства основных логических функций.
-
Задание функций формулой.
-
Эквивалентные преобразования логических выражений.
-
Коньюктивные и дизконьюнктивные нормальные формы.
Понятие алгоритма. Свойства алгоритмов. Требования предъявляемые к алгоритмам. Основные средства описания алгоритмов.
-
Графическая форма описания алгоритмов. Основные графические символы. ГОСТ на изображение графических символов.
-
Понятие схемы алгоритма и правила применения символов при составлении схем алгоритмов.
-
Основы структурного проектирования алгоритмов. Основные логические структуры. Вложения структур при составлении структурных схем алгоритмов.
-
Основные виды вычислительных процессов: линейные, разветвляющиеся, циклические; их описание.
-
Определения значения сложного логического выражения. Равносильные высказывания.
-
Свойства логических операций: коммутативность, закон идемпотентности, сочетательные законы, распределительные законы, законы де Моргана. Логическое значение NULL.
-
Универсальные алгоритмические модели. Рекурсивные функции. Определение рекурсивной функции. Непрерывные и дискретные функции, определяемые на множестве.
-
Вычисление суммы дискретных величин. Операции суммирования.
-
Тождества в операциях суммировании.
-
Операции суммирования математических рядов.
-
Умножение векторов. Выборочные характеристики, арифметическое среднее выборки.
-
Двойное суммирование.
-
Определение матрицы. Порядок матрицы, квадратная матрица, вектор-строка, вектор-столбец, нулевая матрица, единичная матрица.
-
Равенство матриц. Законы сложении матриц.
-
Вычитание матриц. Умножение матрицы на скаляр.
-
Умножение матриц. Произведение двух векторов. произведение двух матриц.
-
Определитель матрицы второго порядка.
-
Присоединенная матрица. Транспонирование матрицы.
-
Обратная матрица. Условия существования обратной матрицы. Формулы для вычисления обратной матрицы.
вопросы_экз[1].docx
Литвина Е.М., кафедра 504
Экзаменационные вопросы
По дисциплине «Основы алгоритмизации» для студентов баклавариата
по специальности «Прикладная информатика в экономике»
1 семестр, очно-заочное отделение
-
Понятие множества. Определение и обозначение множества.
-
Конечные и бесконечные множества. Непересекающиеся множества. Пустое множество.
-
Равенства множеств. Классы множеств.
-
Множества. Диаграмма Венна.
-
Операции над множествами. Универсальное множество. Дополнение множества, операции объединения, разности и пересечения.
-
Классы подмножеств. Мощность множеств, разбиение.
-
Основные законы алгебры множеств и их доказательство.
-
Определение булевой алгебры и области ее применения. Высказывания.
-
Функции алгебры логики. Понятие функции и способы ее задания.
-
Элементарные логические операции.
-
Свойства основных логических функций.
-
Задание функций формулой.
-
Эквивалентные преобразования логических выражений.
-
Коньюктивные и дизконьюнктивные нормальные формы.
Понятие алгоритма. Свойства алгоритмов. Требования предъявляемые к алгоритмам. Основные средства описания алгоритмов.
-
Графическая форма описания алгоритмов. Основные графические символы. ГОСТ на изображение графических символов.
-
Понятие схемы алгоритма и правила применения символов при составлении схем алгоритмов.
-
Основы структурного проектирования алгоритмов. Основные логические структуры. Вложения структур при составлении структурных схем алгоритмов.
-
Основные виды вычислительных процессов: линейные, разветвляющиеся, циклические; их описание.
-
Определения значения сложного логического выражения. Равносильные высказывания.
-
Свойства логических операций: коммутативность, закон идемпотентности, сочетательные законы, распределительные законы, законы де Моргана. Логическое значение NULL.
-
Универсальные алгоритмические модели. Рекурсивные функции. Определение рекурсивной функции. Непрерывные и дискретные функции, определяемые на множестве.
-
Вычисление суммы дискретных величин. Операции суммирования.
-
Тождества в операциях суммировании.
-
Операции суммирования математических рядов.
-
Умножение векторов. Выборочные характеристики, арифметическое среднее выборки.
-
Двойное суммирование.
-
Определение матрицы. Порядок матрицы, квадратная матрица, вектор-строка, вектор-столбец, нулевая матрица, единичная матрица.
-
Равенство матриц. Законы сложении матриц.
-
Вычитание матриц. Умножение матрицы на скаляр.
-
Умножение матриц. Произведение двух векторов. произведение двух матриц.
-
Определитель матрицы второго порядка.
-
Присоединенная матрица. Транспонирование матрицы.
-
Обратная матрица. Условия существования обратной матрицы. Формулы для вычисления обратной матрицы.
Версия: AAAAAAS+zL8 Код: 000001789














