Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_OS_2.doc
Скачиваний:
3
Добавлен:
27.09.2019
Размер:
428.54 Кб
Скачать

Задание для самостоятельной работы

1. Написать на языке Си программу, которая вводит строку символов и определяет, чем является эта строка - целым числом, вещественным, датой или текстовой строкой.

2. Написать на языке Си программу в соответствии с вариантом, откомпилировать ее, запустить на выполнение и запротоколировать в отчет все действия, результат выполнения программы и текст программы.

варианта

Задание

1

Программа решения квадратного уравнения: ввод трех чисел с клавиатуры и вывод результата в файл.

2

Программа вычисления наибольшего общего делителя введенных с клавиатуры чисел. Результат сохранить в файл.

3

Программа запрашивает значения двух переменных, вычисляет сумму (разность, произведение, деление) этих переменных. Результат сохранить в файл.

4

Программа поиска простых чисел в указанном диапазоне. Результат сохранить в файл.

5

Вычислить объем цилиндра. Исходные вводятся с клавиатуры. Результат выводится на экран.

6

Программа решения квадратного уравнения: чтение трех чисел из файла и вывод результата на экран.

7

Программа вычисления наибольшего общего делителя. Данные берутся из файла. Результат сохранить в конец файл.

8

Программа считывает значения двух переменных из файла, вычисляет сумму (разность, произведение, деление) этих переменных. Результат сохранить в этот же файл.

9

Программа поиска простых чисел в указанном диапазоне. Диапазон чисел записан в файле. Результат сохранить в файл.

10

Вычислить объем цилиндра. Исходные данные считываются программой из файла. Результат сохранить в файл.

Контрольные вопросы

  1. Для чего определять тип переменной?

  2. Как определить размер данных, занимаемых переменной?

  3. Что такое массив?

  4. Что такое функция?

  5. Чем функция main отличается от других функций?

  6. Что находится в заголовочных файлах?

  7. Каким образом они подключаются к программе?

  8. Что происходит, если выполнение функции не заканчивается командой return?

  9. Данные какого типа не может возвращать функция?

  10. Какой тип используется для функции, не возвращающей значения?

  11. Что такое список формальных параметров?

  12. Что содержит тело функции?

  13. Для чего используются глобальные внешние переменные?

  14. Чем отличается использование локальных и глобальных переменных?

  15. Что такое директивы препроцессора?

  16. Что такое макроподстановки?

  17. Что такое встроенные функции?

Библиографический список

1. Баррет Д. Linux - основные команды. Карманный справочник — М.; Кудиц-образ, 2005

2. Бруй В. В., Карлов С. В. LINUX-сервер: пошаговые инструкции инсталляции и настройки. — М.: Изд-во СИП РИА, 2003

3. Дунаев С. «UNIX SYSTEM V. Release 4.2. Общее руководство». - М.: "Диалог-МИФИ", 1995.

4. Колисниченко Д.Н., Аллен Питер В. LINUX: полное руководство. — СПб: Наука и Техника, 2006

5. Маслинский К. Операционная система Linux - ИНТУИТ.ру, 2005.

6. Немет Э., Снайдер Г., Хейн Т. Руководство администратора Linux. 2-е издание.: Пер. с англ. — М.: ООО «И.Д.Вильямс», 2007.

7. Робачевский А. «Операционная система UNIX» - СПб.: БХВ-Петербург, 2002.

27

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]