Разделы презентаций


Занятие 15 МДК.02.01 Программное обеспечение компьютерных сетей 3-курс

Вспомним некоторые команды Первый пример демонстрирует вывод разности двух целых чисел на дисплей: echo Enter two integers read x у echo You entered: $x и $yecho The difference = `expr $x

Слайды и текст этой презентации

Слайд 1Занятие 15
МДК.02.01 Программное обеспечение компьютерных сетей 3-курс

Занятие 15МДК.02.01 Программное обеспечение компьютерных сетей 3-курс

Слайд 2Вспомним некоторые команды
Первый пример демонстрирует вывод разности двух целых чисел

на дисплей:
echo Enter two integers
read x у
echo

You entered: $x и $y
echo The difference = `expr $x - $y` (Разность = )
Сохраним файл под именем en1. Файл должен быть выполняемым.
Текстовый файл можно сделать выполняемым при помощи команды chmod:
# chmod +x en1
Вспомним некоторые команды Первый пример демонстрирует вывод разности двух целых чисел на дисплей: echo Enter two integers

Слайд 3Вспомним некоторые команды
Чтобы запустить командный файл en1 на исполнение,

необходимо выполнить следующую команду:
# sh en1
На экране появится сообщение:


Enter two integers (Введите два целых числа: )
Программа будет ждать ввода двух целых чисел через пробел:
51 37
После этого на экране появится сообщение:
You entered: 51 и 37 (Вы ввели: 51 и 37)
The difference = 14 (Разность = 14)


Вспомним некоторые команды Чтобы запустить командный файл  en1 на исполнение, необходимо выполнить следующую команду: # sh

Слайд 4Вспомним некоторые команды
Обратите внимание на запись выражения справа от команды

ехpr.
Чтобы получить правильный результат, необходим про­бел между переменными и знаком

операции.
Команда ехpr, кроме сложения и вычитания, позволяет выполнять умножение и деление чисел.
Для выполнения операции умножения символ * следует взять в апострофы, иначе командный интерпретатор выдаст ошибку, например:
`expr $x '*' $у`

Вспомним некоторые командыОбратите внимание на запись выражения справа от команды ехpr.Чтобы получить правильный результат, необходим про­бел между

Слайд 5Вспомним некоторые команды
Операцию деления двух целых чисел можно выполнить, если

в рассмотренном выше примере заменить символ * символом /.
При

этом символом /, как и символ * символом нужно взять в апострофы, например:
`expr $x '*' $у`
Вот пример более сложных вычислений:
`expr $x '*' $y + $x '/' $y`
Вспомним некоторые командыОперацию деления двух целых чисел можно выполнить, если в рассмотренном выше примере заменить символ *

Слайд 6Контрольные вопросы
1. Создать командный файл, состоящий из суммы двух произведений.

При этом нужно использовать четыре переменных.
2. Сохранить файл под именем...

(придумать самим).
3. Сделать этот файл исполняемым.
4. Запустить файл на исполнение.
5. Показать ход выполнения командного файла с учётом вывода на экран монитора промежуточных и окончательных результатов.
Контрольные вопросы 1. Создать командный файл, состоящий из суммы двух произведений. При этом нужно использовать четыре переменных.2.

Слайд 7Список литературы:
Unix и Linux: руководство системного администратора, 4-е издание, 2012,

Э. Немет, Г. Снайдер, Т. Хейн, Б. Уэйли
Для начинающих работать

в UNIX, Ф.И. Торчинский.
Организация UNIX систем и ОС Solaris 9, Торчинский Ф.И., 2-е издание, исправленное, 2016.


Список литературы:Unix и Linux: руководство системного администратора, 4-е издание, 2012, Э. Немет, Г. Снайдер, Т. Хейн, Б.

Слайд 8Благодарю за внимание!
Преподаватель: Солодухин Андрей Геннадьевич
Электронная почта: asoloduhin@kait20.ru


Благодарю за внимание!Преподаватель: Солодухин Андрей ГеннадьевичЭлектронная почта: asoloduhin@kait20.ru

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика