Реферат по предмету "Компьютеры и цифровые устройства"


Разработка сложной командной процедуры в ОС Unix

Московский Государственный институт электроники и математики Технический университет Курсовой проект Разработка сложной командной процедуры в ОС Unix по курсу Операционные системы Факультет автоматики и вычислительной техники Кафедра Вычислительная техника Выполнил студентка гр. С-43 Бондарева А.В. Принял Оценка Москва 2004г. Содержание курсовой работы

Задание на курсовую работу 3 Текст командной процедуры вариант 4 Описание командной процедуры 1. Алгоритм работы 2. Используемые команды Unix и их параметры. 3. Формат командной строки запуска процедуры. 4. Результат работы командной процедуры. 5 Текст командной процедуры вариант 5 Описание командной процедуры 1. Алгоритм работы.

2. Используемые команды Unix и их параметры. 3. Формат командной строки запуска процедуры. 4. Результат работы командной процедуры. 6 Задание на курсовую работу Создать процедуру для выполнения арифметических операций с двумя числами. Числа и тип операции передается в виде параметров при обращении к процедуре. Текст командной процедуры вариант 1 binsh in d expr a c d expr a c d expr a c - d expr a - c esac echo

d вывод результата Описание командной процедуры 1. Алгоритм работы При вызове командной процедуры в строку вызова вводиться строка параметров. Программа, считывая параметры числа и знак действия между ними, проверяет знак действия, производит необходимые вычисления и выводит результат. 2. Используемые команды Unix и их параметры. 1. echo var - вывести значение переменной var.

Знак перед именем переменной означает Взять значение. 2. Удобен для организации ветвления программы на основе совпадения шаблонов образцов. Можно выполнить подобную операцию с помощью цепочки if-else if, но оператор case короче, удобнее и нагляднее. Формат оператора case case переменная in шаблон 1 команда команда команда шаблон N. команда команда команда esac Если значение переменной совпало со значением шаблона, то выполняются

команды до , затем те что после esac. 3. expr - Shell не предназначен для проведения арифметических операций с числами. Параметры рассматриваются как строки. Однако для проведения операций с целыми числами вс-таки существует команда expr. В команде expr используются следующие арифметические операции Команда expr посылает результат на стандартный вывод.

3. Формат командной строки запуска процедуры. .kurs1 a b c a,b,c параметры в виду число-знак действия-число. 4. Результат работы командной процедуры. .kurs5 Текст командной процедуры вариант 2 binsh echo Данная программа выполняет дествия объяснение дествий программы. echo между 2-мя числами. echo Введитe 2 числа и знак действия между ними пояснения синтаксиса для пользователя echo в порядке число-знак действия-число. echo echo

Введите 1-ое число запрос первого числа read a чтение первого числа echo Введите действие запрос знака действия read b чтение знака действия echo Введите 2-ое число запрос 2-го числа read c чтение 2-о числа echo Результат case b проверка знака действия и соответственные действия между 2-мя числами in d expr a c d expr a c d expr a c - d expr a - c esac echo d вывод результата

Описание командной процедуры 1. Алгоритм работы. При вызове командной процедуры программа выводит пояснительное сообщение, состоящее из описания действий программы и порядка ввода параметров. Затем программа запрашивает первое число, считывает его запрашивает знак действия, считывает его запрашивает второе число считывает его. Затем идет проверка знака действия, выполняется соответствующее действие и выдается результат.

2. Используемые команды Unix и их параметры. 1. echo текс - выводит текст, который стоит в кавычках после имени команды. echo var - вывести значение переменной var. Знак перед именем переменной означает Взять значение. 2. read переменные - из стандартного ввода читается строка и е слова присваиваются элементам списка переменных. 3. Удобен для организации ветвления программы на основе совпадения

шаблонов образцов. Можно выполнить подобную операцию с помощью цепочки if-else if, но оператор case короче, удобнее и нагляднее. Формат оператора case case переменная in шаблон 1 команда команда команда шаблон N. команда команда команда esac Если значение переменной совпало со значением шаблона, то выполняются команды до , затем те что после esac. 3. expr - Shell не предназначен для проведения арифметических операций с числами. Параметры рассматриваются как строки.

Однако для проведения операций с целыми числами вс-таки существует команда expr. В команде expr используются следующие арифметические операции - Команда expr посылает результат на стандартный вывод. 3. Формат командной строки запуска процедуры. .kurs4. Результат работы командной процедуры. .kurs2 Данная программа выполняет дествия между 2-мя числами.

Введитe 2 числа и знак действия между ними в порядке число-знак действия-число. Введите 1-ое число 2 Введите действие Введите 2-ое число 3 Результат 5



Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

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

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Бухгалтерский и налоговый учет движения товаров в торговой организации
Реферат Бухгалтерский учет на малых предприятиях и анализ их хозяйственной
Реферат Бухгалтерский учет основных средств 2 Понятие классификация
Реферат Расчет деревянной рамы
Реферат Бухгалтерский учет 9
Реферат Бухгалтерский-финансовый учет
Реферат Бухгалтерская финансовая отчетность - источник информации о деятельности организации в рыночно
Реферат Східна та Південно-східна Азія як поле геостратегічних інтересів України
Реферат Бухгалтерский учет готовой продукции
Реферат Бухгалтерский учет и его место в системе управления организацией
Реферат Бухгалтрский учет основных средств
Реферат Бухгалтерский учет в торговле 2 Отражение операционных
Реферат Бухгалтерский учет основных средств 2 Понятие основных
Реферат Бухгалтерский учет на предприятии 3
Реферат Бухгалтерский учет и внутренний контроль за движением материальных запасов в учреждении