ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«Братский государственный университет»
Кафедра Информатики и прикладной математики
Лабораторные работы по
технологии программирования
Лабораторная работа №1
Программирование алгоритмов разветвлённой структуры
Выполнила:
ст. группы ИСиТ-08-1 Махняева И.В.
Проверил: Квирам С.А.
Братск 2009г.
Программирование алгоритмов разветвлённой структуры
Задание к лабораторной работе: Составить алгоритм и программу поставленной задачи.
Вариант 10.
Задание 1.
2
ai+b/i, если i<5 a=2
y
3
= ai+b, если 5<=i<=10 b=-0,5
i, если i>10
Текст программы:
Результаты вычислений:
Блок схема:
Начало
a=2; b=-0,5
i
i<5
y=ai+b/i
5<=i<=10
y=ai+b
+
+
-
y=i
3
2
-
i, a, b, y
Конец
Задание 2.
Принадлежит ли точка с координатами x, y заштрихованной области?
y
5
x
15
-15
-5
Блок схема:
Начало
x, y
-15<=x<=15;
-5<=y<=-1/3x
Точка принадлежит
Точка не принадлежит
Конец
-
+
Другие работы по теме:
Имидж НЛП
Аббревиатура НЛП расшифровывается как нейро-лингвистическое программирование, а воспринимается как нейро-лингвистическое манипулирование.
Программирование алгоритмов управления
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего профессионального образования
Алгоритмы сортировки
Проблема упорядочивания данных с практической точки зрения: достоинства и недостатки пяти различных методов сортировки.
Тарьян, Роберт
Введение 1 Образование 2 Карьера 2.1 Алгоритмы и структуры данных 3 Награды Список литературы Введение Роберт Андре Тарьян (англ. Robert Endre Tarjan, 30 апреля 1948 года, Помона, США) — известный американский учёный в области теории вычислительных систем. Родился 30 апреля 1948 года в калифорнийском городе Помона.
Рафаил Островский
(1963) является профессором факультета компьютерных наук и профессором факультета математики в Университете Калифорнии в Лос-Анджелесе . Он - известный учёный в области алгоритмов и криптографии [1]. Проф. Островский получил степень доктора философии (PhD) в 1992 году в Массачузетском Технологическом Институте.
Лейзерсон, Чарльз Эрик
Чарльз Эрик Лейзерсон — профессор, американский специалист в области компьютерных наук, информатики. Специализируется на теории параллельных и распределённых вычислений и частично — практическим её применениям. Работая в этом направлении, разработал язык программирования Cilk для многопотоковых вычислений, который использует один из лучших алгоритмов захвата задачи (англ. work-stealing) при планировании.
Операторы цикла
Для реализации циклических алгоритмов, т.е. алгоритмов, содержащих многократно повторяющиеся одинаковые операции, применяются специальные операторы цикла. В Пас-кале есть три вида циклов: FOR, WHILE и REPEAT.
Распределенное программирование
Развитие современной вычислительной аппаратуры характеризуется четко выраженной тенденцией распространения многопроцессорных компьютеров и вычислительных сетей как локальных, так и глобальных.
Лабораторная работа №7
Цель работы: Получение навыков реализации циклических алгоритмов с неизвестным числом повторений цикла, операторов цикла с предусловием и постусловием и итерационных циклических алгоритмов.
Лабораторная работа №6
Цель работы: Освоение правил составления программ циклической структуры с параметром. Задание № 17 . Вычислить значение функции , по указанному графику для значений аргумента
Лабораторная работа №5
Цель работы: изучение условного оператора, оператора отбора, составного оператора и правил программирования разветвляющихся алгоритмов. Задание № 17
Лабараторная работа №8
Цель работы: Получение навыков реализации циклических алгоритмов с неизвестным числом повторений цикла, операторов цикла с предусловием и постусловием и итерационных циклических алгоритмов.
Лабараторная работа №4
Цель работы: изучение правил записи констант, переменных, выражений, операторов присваивания, раздела определения констант, раздела описания переменных и общей структуры программы на языке Turbo-Pascal.
Поле редактирования с возможностью задания IP-адреса
Разработка родительского компонента для дальнейшего использования при создании приложений "Editip". Иерархия классов и интерфейсов. Применение в качестве инструмента исполнения среды программирования Microsoft Visual Studio.NET. Блок-схемы алгоритмов.
Стандартная библиотека на С++: алгоритм
Рассмотрение составляющих элементов стандартной библиотеки (программирование функций, глобальные переменные, шаблоны, макросы, классы), основных компонентов (контейнер, итератор, адаптер, функциональный объект) и алгоритмов языка программирования С++.
Алгоритмическая структура ветвления
ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ ГУБКИНСКИЙ ФИЛИАЛ ГОСУДАРСТВЕННОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ПРОФЕССИАНАЛЬНОГО ОБРАЗОВАНИЯ «БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ
Программирование линейных алгоритмов
Реферат по теме: «» Ученика 9-г класса средней школы №150 МОУ СОШ г. Челябинска Бологова Дениса 2011г. Содержание. Понятие алгоритмических структур.
Программирование и основы алгоритмизации 3
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ГОСУДАРСТВЕННОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ КАМСКАЯ ГОСУДАРСТВЕННАЯ ИНЖЕНЕРНО - ЭКОНОМИЧЕСКАЯ
Модульное программирование 5
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Лабораторная работа №3 по дисциплине «Информатика и программирование» Москва, 2010 « Модульное программирование».
Внутренняя речь 3
«Внутренняя речь, внутреннее проговаривание и внутреннее программирование речевого высказывания суть три разных психологических процесса, сходных, но не идентичных» (Ушакова 1989).