Основные темы лабораторных занятий

ЛР вводная. Главные понятия и простые средства алгоритмических языков программирования. Знакомство с властными системами программирования QBasic и Turbo-Pascal. Ввод, отладка и выполнение простых программ (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК21). 2 часа.

ЛР №1. Главные понятия и простые средства алгоритмических языков программирования. Написание, ввод, отладка и Основные темы лабораторных занятий выполнение программ линейной структуры (ОК2, ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК21). 2 часа.

Задание: составить программки на языках Бейсик и Паскаль для вычисления значения выражения при обозначенных значениях переменных.

при a=23,5*104, x=0,173

ЛР №2. Написание, ввод, отладка и выполнение алгоритмов и программ разветвляющейся структуры (ОК2, ОК5, ОК7, ОК8, ОК Основные темы лабораторных занятий9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 8 часов

Задание: составить блок-схемы алгоритмов и программки на языках Бейсик и Паскаль ввода значения аргумента x и вычисления значения функцииy(x). Функции F(x) и g(x) вне их области определения считать равными нулю. Выполнить задание 3-мя методами, используя методы с Основные темы лабораторных занятий различной структурой.

ЛР №3. Написание, ввод, отладка и выполнение разветвляющихся алгоритмов и программ с внедрением структуры выбор (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 8 часов

Задание:составить блок-схемы алгоритмов и программки на языках Бейсик и Паскаль согласно заданию ниже. Предугадать генерацию случайного целого числа в спектре Основные темы лабораторных занятий от N до M. Выполнить задание 2-мя методами: а) используя только структуры следование и развилка; б) используя структуры следование, выбор и развилка.

N=3, M=12. Вывести на монитор соответственное номеру месяца заглавие времени года. Если выпала осень, то отыскать малое отклонение от среднего значение для 4 данных чисел.

ЛР №4. Написание, ввод, отладка и Основные темы лабораторных занятий выполнение повторяющихся алгоритмов и программ (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 12 часов

Задание: составить блок-схемы алгоритмов и программки на языках Бейсик и Паскаль для определения положительного корня R уравнения f(x)=0 с точностью Е и вычисления числа и суммы S (произведения Р) всех членов Основные темы лабораторных занятий ряда огромных данного числа d. Выполнить задание 2-мя методами, используя циклы различной структуры.

ЛР №5. Написание, ввод, отладка и выполнение повторяющихся алгоритмов и программ целочисленной математики (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 12 часов

Задание: составить блок-схему метода и программки на языках Бейсик и Паскаль для решения Основные темы лабораторных занятий последующей задачки.

Для данного натурального числа N>9 составить число из числа тех же цифр в оборотном порядке

ЛР №6. Написание, ввод, отладка и выполнение повторяющихся алгоритмов и программ с форматированным выводом на монитор (ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21). 12 часов

Задание: составить блок-схемы алгоритмов и программки на Основные темы лабораторных занятий языках Бейсик и Паскаль для вычисления значений функции при данных значениях аргументов. Результаты вычислений вывести в виде таблицы. Выполнить задание 2-мя методами: а) не используя структуру цикл с параметром; б) используя в качестве повторяющейся структуры только цикл с параметром.

x=0.1,0.2 .. 0.9;

ЛР №7. Написание, ввод, отладка и выполнение алгоритмов и Основные темы лабораторных занятий программ обработки массивов математики (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 16 часов

Задание: cоставить блок схему метода и программки на языках Бейсик и Паскаль наполнения массива F значениями функции f(x, y) так, что Fk,n= f(xk, yn), где xk = a + bk, yn = c + dn; k, n Основные темы лабораторных занятий = 1, 2,…, M. Итог вывести на монитор в виде матрицы.

Методом перестановки строк и столбцов расположить элементы главной диагонали так, чтоб отрицательные предшествовали положительным без конфигурации порядка следования частей 1-го знака.

f(x, y) = 3sinx·(x·siny2 + cosy); a = -3; b=π/8; c = -0.2; d=π/3; M = 11

ЛР №8. Написание, ввод, отладка и выполнение алгоритмов и Основные темы лабораторных занятий программ обработки строк (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 8 часов

Задание: составить блок-схему метода и программки на языках Бейсик и Паскаль ввода и обработки текста на российском языке (строчки знаков кириллицы) согласно заданию.

Поменять данный кусок текста (кусок может встречаться пару раз Основные темы лабораторных занятий)

ЛР №9. Написание, ввод, отладка и выполнение алгоритмов и программ обработки строк (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 12 часов

Задание: составить блок-схему метода и программки на языках Бейсик и Паскаль ввода и обработки текста из нескольких предложений согласно заданию. При всем этом считать, что число Основные темы лабораторных занятий предложений и число строк могут не совпадать, каждое слово находится полностью в одной строке, ввод строчки заканчивается нажатием кнопки ENTER, точка – конец предложения.

Переставить знаки каждого из слов в предложении с данным номером в оборотном порядке без конфигурации порядка следования слов

ЛР №10. Написание, ввод, отладка и выполнение алгоритмов и программ в соответствие Основные темы лабораторных занятий с принципом модульности (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 8 часов

Задание: cоставить блок-схемы алгоритмов и программки на языках Бейсик и Паскаль табулирования функции y(x) на данном отрезке [a; b] с шагом h. Для вычисления значений функции y(x) использовать алгоритмический Основные темы лабораторных занятий модуль. Функции F(X) и g(x) вне их области определения считать равными нулю. Отыскать наибольшее и малое значение функции и надлежащие значения аргументов. Выполнить задание 2-мя методами: а) не использовать процедурный тип; б) использовать в качестве характеристик функции y(x), а именно, параметр функцию и параметр функцию.

В Основные темы лабораторных занятий качестве вариантов заданий использовать варианты лабораторной работы № 2.

ЛР №11. Написание, ввод, отладка и выполнение алгоритмов и программ в соответствие с принципом модульности (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 12 часов

Задание: составить блок-схему метода и программки на языках Бейсик и Паскаль в согласовании с принципом модульности.

Отыскать минимум Основные темы лабораторных занятий матрицы, используя подпрограмму поиска малого элемента одномерного массива.

ЛР №12. Написание, ввод, отладка и выполнение алгоритмов и программ длинноватой математики в соответствие с принципом модульности (ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21). 8 часов

Задание: cоставить блок-схему метода и программки на языках Бейсик и Паскаль обработки натуральных чисел с Основные темы лабораторных занятий вероятным числом разрядов больше 10 согласно заданию. Предугадать подключение за ранее разработанного программного модуля юзера с функциями, реализующими нужные арифметические деяния с натуральными числами с вероятным числом разрядов больше 10.

В записи суммы 2-ух данных чисел отыскать наибольшее число повторений попорядку одной и той же числа

ЛР №13. Написание, ввод, отладка и выполнение алгоритмов Основные темы лабораторных занятий и программ моделирования движения графического изображения в согласовании с принципом модульности (ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21). 8 часов

Задание: составить программки на языках Бейсик и Паскаль имитации в схематичном виде движения графических объектов. В программке на Бейсике для изображения изменяющихся частей графических объектов использовать две либо более Основные темы лабораторных занятий подпрограмм. В программке на языке Паскаль для этих целей использовать за ранее разработанный пользовательский модуль.

Передвигающиеся облака


ЛР №14. Написание, ввод, отладка и выполнение алгоритмов и программ сотворения и обработки односвязных списков, записей и типизированных файлов в СП Turbo-Pascal (ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК Основные темы лабораторных занятий11, ПК21). 16 часов

Задание: Составить блок-схему метода и программку на языке Паскаль для организации перечня объектов c информационной частью типа запись соответственной структуры. Организовать меню со последующими пт: 1. Ввод с клавиатуры (значений селекторов записи), 2. Вывод информационной части в файл, 3. Ввод информационной части из файла, 4. Вывод на монитор (в виде таблицы Основные темы лабораторных занятий, предугадать колонку № п/п), 5. Добавление (вставка элемента перечня на место с обозначенным № п/п), 6. Удаление (по обозначенному номеру), 7. Обработка (согласно заданию ниже), 8. Конец работы. Для реализации пт 1.–7. предугадать подключение за ранее разработанного программного модуля юзера.

Сведения о книжке: создатель, заглавие, издательство, год выпуска, количество страничек. Распечатать все книжки, в заглавие которых Основные темы лабораторных занятий заходит данное слово. Окончание не учесть.

ЛР №15. Знакомство с властной системой программирования Turbo-C++. Написание, ввод, отладка и выполнение алгоритмов и программ разветвляющейся структуры в СП Turbo-C++ (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21).4 часа

Задание: составить блок-схемы алгоритмов и программки на языке Си Основные темы лабораторных занятий ввода значения аргумента x и вычисления значения функцииy(x). Функции F(x) и g(x) вне их области определения считать равными нулю. Выполнить задание 3-мя методами, используя методы с различной структурой.

В качестве вариантов заданий использовать варианты лабораторной работы №2 в оборотном порядке.

ЛР №16. Написание, ввод, отладка и выполнение разветвляющихся алгоритмов Основные темы лабораторных занятий и программ с внедрением структуры выбор в СП Turbo-C++ (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 8 часов

Задание:составить блок-схемы алгоритмов и программки на языке Си согласно заданию ниже. Предугадать генерацию случайного целого числа в спектре от N до M. Выполнить задание 2-мя методами: а Основные темы лабораторных занятий) используя только структуры следование и развилка; б) используя структуры следование, выбор и развилка.

В качестве вариантов заданий использовать варианты лабораторной работы №3 в оборотном порядке.

ЛР №17. Написание, ввод, отладка и выполнение повторяющихся алгоритмов и программ в СП Turbo-C++ (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК Основные темы лабораторных занятий2, ПК11, ПК21). 4 часа

Задание: составить блок-схемы алгоритмов и программки на языке Си для определения положительного корня R уравнения f(x)=0 с точностью Е и вычисления числа и суммы S (произведения Р) всех членов ряда огромных данного числа d. Выполнить задание 2-мя методами, используя циклы различной структуры.

В качестве вариантов Основные темы лабораторных занятий заданий использовать варианты лабораторной работы №4 в оборотном порядке.

ЛР №18. Написание, ввод, отладка и выполнение повторяющихся алгоритмов и программ целочисленной математики в СП Turbo-C++ (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 4 часа

Задание: составить блок-схему метода и программку на языке Си для решения последующей задачки Основные темы лабораторных занятий.

В качестве вариантов заданий использовать варианты лабораторной работы № 5 в оборотном порядке.

ЛР №19. Написание, ввод, отладка и выполнение повторяющихся алгоритмов и программ с форматированным выводом на монитор в СП Turbo-C++ (ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21). 8 часов

Задание: составить блок-схемы алгоритмов и программки на языке Си Основные темы лабораторных занятий для вычисления значений функции при данных значениях аргументов. Результаты вычислений вывести в виде таблицы. Выполнить задание 2-мя методами: а) не используя цикл for; б) используя в качестве повторяющейся структуры только цикл for.

В качестве вариантов заданий использовать варианты лабораторной работы № 6 в оборотном порядке.

ЛР №20. Написание, ввод, отладка и выполнение алгоритмов Основные темы лабораторных занятий и программ обработки массивов в СП Turbo-C++ (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 8 часов

Задание: Составить блок схему метода и программки на языке Си наполнения массива F значениями функции f(x, y) так, что Fk,n= f(xk, yn), где xk = a + bk, yn = c Основные темы лабораторных занятий + dn; k, n = 1, 2,…, M. Итог вывести на монитор в виде матрицы. Выполнить задание 2-мя методами: а) используя индексную адресацию частей массива; б) используя адресацию частей массива при помощи операции “*”.

В качестве вариантов заданий использовать варианты лабораторной работы № 7 в оборотном порядке.

ЛР №21. Написание, ввод, отладка и выполнение алгоритмов и Основные темы лабораторных занятий программ обработки строковых данных в СП Turbo-C++ (ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 8 часов

Задание: составить блок-схему метода и программку на языке Си ввода и обработки текста из нескольких предложений согласно заданию. При всем этом считать, что число предложений и число строк могут Основные темы лабораторных занятий не совпадать, каждое слово находится полностью в одной строке, ввод строчки заканчивается нажатием кнопки ENTER, точка – конец предложения.

В качестве вариантов заданий использовать варианты лабораторной работы № 10 в оборотном порядке.

ЛР №22. Написание, ввод, отладка и выполнение алгоритмов и программ в соответствие с принципом модульности в СП Turbo-C++ (ОК5, ОК Основные темы лабораторных занятий7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21). 8 часов

Задание: составить блок-схему метода и программку на языке Си в согласовании с принципом модульности.

В качестве вариантов заданий использовать варианты лабораторной работы № 11 в оборотном порядке.

ЛР №23. Написание, ввод, отладка и выполнение алгоритмов и программ длинноватой математики в соответствие с принципом Основные темы лабораторных занятий модульности в СП Turbo-C++ (ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21). 8 часов

Задание: Составить блок-схему метода и программку на языке Си обработки натуральных чисел с вероятным числом разрядов больше 10 согласно заданию. Предугадать подключение за ранее разработанного программного модуля юзера с функциями, реализующими нужные арифметические деяния с Основные темы лабораторных занятий натуральными числами с вероятным числом разрядов больше 10.

В качестве вариантов заданий использовать варианты лабораторной работы № 12 в оборотном порядке.

ЛР №24. Написание, ввод, отладка и выполнение алгоритмов и программ сотворения и обработки односвязных списков, структур и файлов в СП Turbo-C++ (ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК Основные темы лабораторных занятий11, ПК21). 12 часов

Задание: Составить блок-схему метода и программку на языке Си для организации перечня объектов c информационной частью типа структура. Организовать меню со последующими пт: 1. Ввод с клавиатуры (значений членов структуры), 2. Вывод информационной части (значений членов структуры) в файл, 3. Ввод информационной части (значений членов структуры) из файла, 4. Вывод на Основные темы лабораторных занятий монитор (в виде таблицы, предугадать колонку № п/п), 5. Добавление (вставка элемента перечня на место с обозначенным № п/п), 6. Удаление (по обозначенному номеру), 7. Обработка (согласно заданию ниже), 8. Конец работы. Для реализации пт 1.–7. предугадать подключение за ранее разработанного программного модуля юзера.

В качестве вариантов заданий использовать варианты лабораторной работы № 14 в Основные темы лабораторных занятий оборотном порядке.


osnovnie-tehnicheskie-pokazateli-trassi.html
osnovnie-tehnicheskie-trebovaniya-k-rabotam-na-obekte-proektirovaniya.html
osnovnie-tehniko-ekonomicheskie-pokazateli-proekta-generalnij-plan-municipalnogo-obrazovaniya-kapustinoyarskij-selsovet.html