Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LINUX / ЛП_ieem_linux.doc
Скачиваний:
114
Добавлен:
27.03.2016
Размер:
1.94 Mб
Скачать

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

  1. Назначение переменных в TCL;

  2. Основные команды для работы с переменными;

  3. Выполнение математических действий с переменными;

  4. Определение строк в TCL, команды для работы со строками;

  5. Назначение списков, команды работы со списками;

  6. Назначение массив, заполнение элементов массива;

  7. Управляющие конструкции, использование управляющих конструкций при создании файлов – сценария TCL;

  8. Создание и применение процедур в TCL.

Пример выполнения лабораторной работы

Задание: написать файл – сценарий на языке программирования TCL, который позволит сравнить два числа, использующиеся в качестве аргументов при выполнении данного файла сценария.

Текст файла:

Выполнение данного файла сценария.

Порядок выполнения работы

1. Включить компьютер под управлением операционной системы RHEL 4.0

2. Зайти в систему по своей учетной записи.

3. Зайти в директорию с лабораторными работами.

4. Создать в рабочей директории папку lab8 и зайти в нее.

5. Ознакомиться с теоретической частью лабораторной работы.

6. Ознакомиться с лабораторным заданием.

7. Выполнить лабораторную работу с сохранением результатов в папке lab8.

8. Ответить на контрольные вопросы.

9. Оформить отчет по лабораторной работе.

10. Показать результаты преподавателю.

Лабораторное задание с вариантами

  1. Напишите файл - сценария на языке TCL, который позволял бы выполнять следующую арифметическую операцию двух чисел, использующихся в качестве аргументов.

Номер варианта (пользователя)

Операция

1

+

2

-

3

/

4

*

5

+

6

-

7

/

8

*

9

+

10

-

11

/

12

*

13

+

14

-

15

/

16

*

17

+

18

-

19

/

20

*

21

+

22

-

23

/

24

*

2) С помощью управляющих конструкций напишите в TCL программу, которая включает меню и на выбор предлагает пользователю воспользоваться калькулятором, осуществить поиск данных по шаблону, создать массив и работать с элементами массива, организовать список и работать с элементами списка.

3) Напишите процедуру TCL, которая осуществляет поиск данных в списке по указанному шаблону.

Форма предоставления отчета

Отчет должен содержать:

  1. название лабораторной работы и цели работы;

  2. краткие сведения по теоретической части;

  3. примеры назначения переменных, псевдонимов или примеры создания программ (элементов программ);

  4. Краткие ответы на контрольные вопросы;

  5. Выводы по работе.

Требования к отчету

Отчет должен содержать:

  1. порядковый номер, название и цель работы;

  2. краткие теоретические сведения;

  3. записи команд на всех этапах лабораторной работы;

  4. выводы по работе.

Литература:

  1. LINUX– ЭНЦИКЛОПЕДИЯ, Четвертое издание, Ричард Петерсен, Питер, 2003г.

  2. LINUX. От понимания к применению. Кай Петцке. Изд-во ДМК Пресс, 2000г.

  3. Азбука TCL. П.В. Москвин, 2003г.

  4. Петерсен Р. Linux: Полное руководство: Перевод с англ. 3-е изд., доп. – Киев:BHV, Ирина, 2000. – 796 с. –ISBN0-07-212164-5; 966-552-046-6; 5-7315-0076-2. 190-00 УДК 004.451 + (библиотека МИЭТ; шифр 004.451 П-293)

  5. Померанц О. Ядро Linux: Программирование модулей: пер. с англ. – М.: КУДИЦ – ОБРАЗ, 2000. – 100с. –ISBN5-93378-008-1. УДК 004.451.9 (библиотека МИЭТ, шифр 004.451.9 П-551)

  6. Рейчард К., Фолькердинг П. Linux: Справочник: пер. с англ. – Санкт-Петербург: Питер, 1999г. – 473с. – (Справочник).-ISBN5-314-00186-1; 1-55828-542-3. УДК 004.451(033) (библиотека МИЭТ, шифр 004.451(033) Р-35)

  7. Собелл, Марк Г., Практическое руководство по RedHatLinux:FedoraCoreиRedHatEnterpriseLinux, 2-е изд., : Пер. с анг. – М.: Издательский дом “Вильямс”, 2005. – 1072 с.: ил. – Парал. Тит. англ.ISBN 5-8459-0841-8 (рус.)

Соседние файлы в папке LINUX