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

  • Математические функции SWI-Prolog.

  • 1_Работа с интерпретатором командной строки Windows_Теория. Лабораторная работа Арифметика в языке логического программирования


    Скачать 36.67 Kb.
    НазваниеЛабораторная работа Арифметика в языке логического программирования
    Анкор1_Работа с интерпретатором командной строки Windows_Теория
    Дата14.11.2022
    Размер36.67 Kb.
    Формат файлаdocx
    Имя файла1_Работа с интерпретатором командной строки Windows_Теория.docx
    ТипЛабораторная работа
    #788692

    Лабораторная работа № 2.

    Арифметика в языке логического программирования.


    Цель: рассмотреть арифметические выражения и неравенства на Прологе.

    Теоретическая часть.
      1. Арифметика на Прологе.


    Cmd.exe — интерпретатор командной строки (англ. command line interpreter) для операционных систем OS/2, Windows CE и для семейства операционных систем, базирующихся на Windows NT (англ. Windows NT-based). cmd.exe является аналогом COMMAND.COM, который используется в семействах MS-DOS и Windows 9x. В операционных системах семейства Windows NT для архитектуры IA-32 и OS/2 имеется и COMMAND.COM для совместимости со старыми программами. В настройках интерпретатора присутствует возможность изменить размер курсора, шрифт, цвет текста и размер окна.

      1. Математические функции SWI-Prolog.




      1. Внутренние команды.








    help

    получения справки по всем командам

    help имя_команды или имя_команды / ?

    получения справки по указанной команде




















    Команды файловой системы

    К основным командам файловой системы относятся следующие:

    а) сd, chdir - смена текущей папки или диска;

    б) chkdsk - проверка диска и вывод статистики;

    в) cls - очистка экрана;

    г) copy – копирование одного или нескольких файлов в другое место;

    д) del – удаление одного или нескольких файлов;

    е) dir – вывод списка файлов и подпапок из указанной папки;

    ж) md, mkdir – создание новой папки;

    з) move – перемещение одного или нескольких файлов из одной папки в другую;

    и) rd, rmdir – удаление папки;

    к) ren – переименование файлов, папок;

    л) tree – графическое отображение структуры папок заданного диска или заданной папки;

    м) type – вывод на экран содержимого текстовых файлов.
    По умолчанию результаты выводятся на экран, но можно перенаправить. Знак < используется для перенаправленного ввода, а символы > и >> - для вывода.

    Знак<означает, что данные вводятся из файла, а символы > и >> - выводятся в файл.

    Команда dir > asem.txt обозначает, что содержимое текущего каталога выводится в файл asem.txt.

    Команда color позволяет выбирать и устанавливать цвета текста и фона для текстовых окон. Цвета текста и фона выбираются из 16 цветов, и назначаются двумя 16-ричными цифрами.

    Команда prompt обеспечивает настройку вида приглашения по желанию пользователя. Команда может иметь множество параметров. Стандартным видом приглашения является prompt $p$g, что обозначает вывод в приглашении имени текущего каталога и знака >.
    Задания к лабораторной работе

    1.2.1 Используя справочную систему Windows, выполните следующие действия:

    - определите текущую дату;

    - установите новую дату, соответствующую дате Вашего дня рождения;

    - при выходе из режима командной строки установите текущую дату;

    - включите в строку приглашения сообщение - приветствие пользователю;

    - при выходе установите стандартный вид приглашения;

    - установите различные сочетания цветов текста и фона.

    1.2.2 Используя команды файловой системы Windows, выполните следующие действия:

    - создать дочерний каталог для текущего каталога;

    - используя команду dir, убедитесь в создании подкаталога;

    - сделайте дочерний каталог текущим;

    - выполните команду dir и объясните появившиеся сообщения;

    - выйдите в корневой каталог;

    - вернитесь в исходный каталог;

    - создайте текстовый файл с некоторым фрагментом текста;

    - выполните команду find/;

    - создайте несколько текстовых файлов с наличием в них одни и тех же элементов текста;

    - организуйте поиск элементов текста в группе файлов, используя шаблоны имен файлов (например,*.txt).

    1.2.3 Используя справочную систему Windows, изучите функциональные возможности команды attrib и выполните следующие действия:

    - установите для одного из файлов, созданных в п.1.2.2, поочередно атрибуты - скрытый, системный, архивный;

    - убедитесь в том, что установленные атрибуты приняты системой;

    1.2.4 Выполните реализацию задач из п.1.2.2 в любой из известных Вам сред визуального или объектно-ориентированного программирования (Delphi, C++Builder, VisualC++ и т.д.).

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

    Отчет по работе выполняется на бумажном носителе и должен содержать:

    - задание к работе;

    - описание порядка выполнения действий;

    - листинги программ с комментариями;

    - снимки экрана с результатами работы;

    - выводы по каждому заданию.

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

    1.4.1 Каким образом осуществляется включение и отключение режима командной строки?

    1.4.2 На какие группы можно разделить внутренние команды Windows?

    1.4.3 Назовите способы получения справки по командам Windows.

    1.4.4 Какие команды относятся к командам файловой системы?

    1.4.5 С помощью какой команды выполняется настройка вида приглашения по желанию пользователя?

    1.4.6 Каким образом можно перенаправить ввод или вывод результатов?

    1.4.7 Какие команды относятся к командам управления работой Windows?

    1.4.8 Что представляет собой командный файл?

    1.4.9 Какая команда позволяет работать с переменными среды интерпретатора команд?

    1.4.10 Каковы особенности использования команды set?


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