Главная страница
Навигация по странице:

  • 1. Что такое CLI

  • 3. Какими способами можно запустить командную строку

  • 5. Что в команде SET означает ключ /P

  • Лабораторная работа ТРИПС. Лабораторная работа. Организация диалога пользователя с программной системой при


    Скачать 24.32 Kb.
    НазваниеОрганизация диалога пользователя с программной системой при
    АнкорЛабораторная работа ТРИПС
    Дата18.12.2022
    Размер24.32 Kb.
    Формат файлаdocx
    Имя файлаЛабораторная работа.docx
    ТипКонтрольные вопросы
    #851204

    Тема: Организация диалога пользователя с программной системой при

    директивно диалоговой форме взаимодействия.

    Цель: Изучение и приобретение навыков разработки интерфейса CLI

    (Command line interface) – директивно-диалоговых форм взаимодействия с

    программной системой на основе командных файлов (bat-файлов).
    Листинг программы:

    @echo off

    :start

    echo 1 - step1

    echo 2 - step2

    set /p var=variant:

    if "%var%" == "1" goto step1//переходим в узел меню 1

    if "%var%" == "2" goto step2//переходим в узел меню 2

    :step1

    echo 1 - exit

    echo 2 - step3

    set /p var=variant:

    if "%var%" == "2" goto step3//переходим в узел меню 3

    if "%var%" == "1" goto exit//выход из программы

    :step2

    echo 1 - exit

    echo 2 - step4

    set /p var=variant:

    if "%var%" == "2" goto step4//переходим в узел меню 4

    if "%var%" == "1" goto exit// выход из программы

    :step3

    echo 1 - step4

    set /p var=variant:

    if "%var%" == "1" goto step4//переходим в узел меню 4

    :step4

    echo 1 - exit

    echo 2 - step5

    set /p var=variant:

    if "%var%" == "2" goto step5//переходим в узел меню 5

    if "%var%" == "1" goto exit// выход из программы

    :step5

    echo 1 - start

    set /p var=variant:

    if "%var%" == "1" goto start// переходим в главное меню

    :exit

    Скриншот работы программы:


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


    1. Что такое CLI?

    CLI (англ. Command line interface) – интерфейс командной строки –

    разновидность текстового интерфейса (CUI) между человеком и

    компьютером, в котором инструкции компьютеру даются в основном путём

    ввода с клавиатуры текстовых строк (команд), в UNIX-системах возможно

    применение мыши. Также известен под названием консоль.

    2. Какие существуют последовательности диалога относительно


    инициативы?

    Последовательности диалога в свою очередь, делятся на

    последовательности, где инициатива может принадлежать системе и

    пользователю. Существует также и третий тип инициативы – смешанная

    инициатива, предполагающая периодическое перераспределение инициативы

    с помощью управляющих сигналов.


    3. Какими способами можно запустить командную строку?

    Пуск –> Служебные – Windows –> Командная строка.

    Сочетание клавиш Win+R –> в окне «Выполнить» введите «cmd» и

    нажмите «ОК»

    4. Дайте определение понятию BAT-файл.

    BAT файл является командным файлом DOS, который производит

    выполнение команд посредством командной строки Windows под названием

    «cmd.exe». Файл расширением BAT представляет из себя обычный текстовый

    файл, который был сохранен с расширением .bat. В операционных системах

    MS Dos и Windows, данный тип файла распознается в качестве пакетного

    файла. Таким образом, формат файла BAT применяет скриптовый язык

    программирования и работает как командный файл.


    5. Что в команде SET означает ключ /P?

    Ключ /P позволяет установить значение переменной для входной строки,

    введенной пользователем.


    написать администратору сайта