Перечень практических работ - раздел Программирование, По дисциплине Основы алгоритмизации и программирования 1. Составление Блок-Схем Линейных И Разветвляющихся Алгоритмов.
2. С...
1. Составление блок-схем линейных и разветвляющихся алгоритмов.
2. Составление блок-схем циклических алгоритмов.
3.Составление таблиц истинности.
4.Составление программ линейной структуры. Отладка программ
5.Составление программ разветвляющейся структуры.
6.Составление программ разветвляющейся усложненной структуры.
7.Составление программ циклической структуры.
8.Составление программ усложненной циклической структуры.
9. Формирование линейных массивов.
10. Обработка одномерных массивов.
11. Формирование двумерных массивов
12. Обработка двухмерных массивов.
13. Сортировка массивов.
14. Работа со строковыми переменными.
15. Работа с данными типа множество.
16. Формирование записей. Операции над записями.
17.Организация и использование процедур.
18.Организация и использование функций.
19.Организация рекурсивных алгоритмов
20. Работа с файлом последовательного доступа.
21. Работа с файлом произвольного доступа.
22.Программирование и инициализация модуля
23.Построение статических и динамических изображений.
24.Построение графиков функций и диаграмм
25. Составление программ линейной структуры.
26. Составление программ разветвляющейся структуры.
27. Составление программ циклической структуры.
28. Обработка массивов
29. Организация динамических массивов
30. Операции над строками
31. Организация файлов
32. Организация структур
33. Объявление и определение функций
34. Применение динамических структур: стеков
35. Применение динамических структур: линейных списков
36. Применение динамических структур: очередей
37. Применение динамических структур: бинарных деревьев
5. Образец решения задач
Задача: Вычислить сумму целых чисел от M до N путем прямого суммирования. M и N – целые числа, т.е.
краевое государственное бюджетное образовательное учреждение... среднего профессионального образования... среднее специальное учебное заведение...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Перечень практических работ
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Область применения методических указаний
Методические указания учебной дисциплины являются частью основной профессиональной образовательной программы в соответствии с ФГОС по специальности 230401 Информационные системы (по отраслям) (базо
Алгоритм может быть задан
1. Словесно – описание алгоритма словами и предложениями.
2. Таблично - описание алгоритма в форме таблиц и расчетных формул.
3. Графически - описание алгоритма с помощью геометри
Правила оформления блок-схем
Графический способ представления алгоритмов является более компактным и наглядным по сравнению со словесным. При графическом представлении алгоритм изображается в виде последовате
Типы и структуры данных
Типы и структуры данных представляют собой фундамент, на котором строится вся современная технология программирования.
Существует много подходов к определению понятия типа данных от полнос
Принципы построения алгоритмов
При разработке алгоритма используют следующие основные принципы.
Принцип поэтапной детализации алгоритма (другое название — "проектирование сверху-вниз").
Алгебра высказываний
Действия и преобразования, применяемые в обычной алгебре, в которой буквами обозначаются числа, основываются на небольшом числе определений и формул.
• Существует арифмет
Заполнить остальные столбцы.
В соответствии с таблицами истинности соответствующих логических операций, причем при заполнении каждого столбца операции выполняются над значениями одного или двух столбцов, расположенных левее за
Машинно - ориентированное программирование
С изобретением программно управляемых вычислительных машин появилась новая профессия - программист. Первым в истории программистом была Ада Лавлейс, работавшая вме
Языки программирования высокого уровня
Следующим этапом развития программирования стало созданиеязыков программирования высокого уровня (ЯПВУ). Примеры ЯПВУ: Паскаль, Бейсик, Фортран. Для каждого языка существует машинн
Типы данных
Концепция типов данных является одной из центральных в любом языке программирования. С типом величины связаны три ее свойства: форма внутреннего представления, множество принимаемых значений и множ
Стандартные и пользовательские процедуры.
Со стандартными процедурами мы уже встречались не один раз.
Примеры стандартных процедур
Clrscr;
Delline;
Nosound;
Hightvideo.
Формат описаний процедуры
Procedure <имя> (<список формальных параметров с описанием типов>);
const
…..
type
…..
var
….
begin
<оп
Стандартные и пользоваельские функции
Напомним, что функция отличается от процедуры тем, что
во-первых, функция передает в точу вызова значение (результат своей работы);
во-вторых, имя функции может входить в выражени
Параметры-значения
Параметры-значения описываются в заголовках подпрограмм обычным образом, например,
Procedure PRIM (x,y:real);
Здесь формальные параметры х и у – параметры-значени
Параметры-переменные
Параметры-переменные в заголовке подпрограмм предваряются словом VAR, например,
Procedure PRIM (var x,y:real);
Здесь формальные параметры х и у – параметры-переме
Рекурсивные подпрограммы
Иногда встречаются такие случаи, когда задача разбивается на подзадачи, которые имеют ту же структуру, что и основная задача.
В таких случаях используют механизм, который н
КОНТРОЛЬНАЯ РАБОТА
1. Задачи для решения на тему «линейные алгоритмы»
Вычислите выражения по предложенным формулам.
Вариант 1
Теоретические вопросы
1. Эволюция языков программирования
2. Основные понятия алгоритмизации
3. Составление блок-схем линейных и разветвляющихся алгоритмов.
4. Составление блок-схем циклически
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов