Методические указания. Екатеринбург: УГТУ-УПИ, 2007. 17 с.
сост. Е.В. Зеленская, С.П. Трофимов. Даются основные понятия, связанные с использованием функций в языке Си. Рассматриваются различные способы обмена данными между функциями. Приводятся практические задачи, указания по подготовке и выполнению лабораторных заданий.
Указания предназначены для студентов всех форм обучения направления 230100 – «Информатика и вычислительная техника». Классы памяти идентификатора
Область действия
Область видимости
Продолжительность жизни.
Модели памяти ОЗУ
Виды моделей памяти
Размещение исполняемого файла в ОЗУ в модели large
Передача данных в функцию
Передача параметров по значению
Передача параметров по адресу
Передача одномерных массивов
Передача двумерных массивов
Тестирование функций
Практические задания
Указать классы памяти переменной
Работаем с адресами
Прототипы функций
Свопинг
Индексы максимальных элементов одномерного массива
Индексы максимальных элементов двумерного массива
Угол между двумя векторами
Определитель матрицы
Выделение фрагмента программы в отдельную функцию
Разбиение программы на функции
Тестирование функции
Сортировка массива
МиниМакс
Лабораторные задания
Линейное уравнение
Четные элементы массива
Нахождение простых чисел
Количество вхождений подстроки в строку
Произведение матриц
сост. Е.В. Зеленская, С.П. Трофимов. Даются основные понятия, связанные с использованием функций в языке Си. Рассматриваются различные способы обмена данными между функциями. Приводятся практические задачи, указания по подготовке и выполнению лабораторных заданий.
Указания предназначены для студентов всех форм обучения направления 230100 – «Информатика и вычислительная техника». Классы памяти идентификатора
Область действия
Область видимости
Продолжительность жизни.
Модели памяти ОЗУ
Виды моделей памяти
Размещение исполняемого файла в ОЗУ в модели large
Передача данных в функцию
Передача параметров по значению
Передача параметров по адресу
Передача одномерных массивов
Передача двумерных массивов
Тестирование функций
Практические задания
Указать классы памяти переменной
Работаем с адресами
Прототипы функций
Свопинг
Индексы максимальных элементов одномерного массива
Индексы максимальных элементов двумерного массива
Угол между двумя векторами
Определитель матрицы
Выделение фрагмента программы в отдельную функцию
Разбиение программы на функции
Тестирование функции
Сортировка массива
МиниМакс
Лабораторные задания
Линейное уравнение
Четные элементы массива
Нахождение простых чисел
Количество вхождений подстроки в строку
Произведение матриц