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

  • Задание к работе

  • УМК. УМК Управление ИС 2019-20 ннн. Методические рекомендации по выполнению срс материалы по контролю и оценке учебных достижений обучающихся


    Скачать 2.55 Mb.
    НазваниеМетодические рекомендации по выполнению срс материалы по контролю и оценке учебных достижений обучающихся
    Дата19.09.2022
    Размер2.55 Mb.
    Формат файлаdocx
    Имя файлаУМК Управление ИС 2019-20 ннн.docx
    ТипМетодические рекомендации
    #684075
    страница46 из 51
    1   ...   43   44   45   46   47   48   49   50   51

    Методические рекомендации по выполнению СРСП



    СРСП № 1

    Тема: Директивно - диалоговое форма взаимодействия с программной системой.


    Цель: Изучение и приобретение навыков разработки директивно-диалоговых форм взаимодей- ствия с программной системой на основе командных файлов.

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

    Задание к работе

    Выполнение данной работы состоит в создании четырех командных файлов, реализующих ди- рективно-диалоговую форму взаимодействия пользователя с программной системой. При вы- полнении работы необходимо создать следующие командные файлы (bat-файлы):

    вариант - с параметрами символами;

    вариант - с параметрами, использующие имена файлов;

    вариант - с использованием внешней команды ―CHOICE‖ (директивно-диалоговая форма взаи- модействия).

    вариант – с использованием нескольких параметров.

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

    Рассмотрим примеры таких файлов. 1 вариант.

    Здесь при использовании параметра ―р‖ производится просмотр содержимого каталога ―stud‖. @echo off

    if -%1==- goto konez if %1== p goto work

    : work

    dir c:\stud pause

    goto konez

    : konez

    echo Вы хотите закончить работу? pause

    goto exit

    : exit

    1. вариант

    В этом случае при использовании в качестве параметра существующего файла a.txt производит- ся просмотр содержимого этого файла.

    @echo off

    if -%1==- goto konez

    if not exist %1 goto mess echo просмотр файла type %1

    pause

    goto konez

    : mess

    echo файл не найден pause

    goto konez

    : konez

    echo Вы хотите закончить работу? pause

    goto exit

    : exit

    1. вариант.

    В этом примере рассматривается диалогово-директивная форма взаимодействия, в данном слу- чае командный файл выполняет следующие функции: при выборе альтернативы ―y‖ просматри- вается каталог ―stud‖, при выборе альтернативы ―n‖- выход из программы, если же пользова- тель не производит никакого выбора, ПЭВМ через 10 секунд сама осуществляет выбор, в дан- ном случае производится завершение работы.

    @echo off

    echo Если вы хотите просмотреть каталог ―stud‖ нажмите ―Y‖ choice /c:YN /t:N,10

    if errorlevel 2 goto vyhod dir C:\stud

    pause goto exit

    : vyhod

    echo Конец работы pause

    :exit

    Задание


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

    б) Привести основные сведения о командных файлах и их практическом использовании для ор- ганизации диалога пользователя с программной системой.

    в) Привести тексты созданных bat-файлов.

    Содержание отчета

    1. Цель и задание.

    2. Результаты работы программы. 3.Аналитические выводы.



    Литература:


    Основн: 1(стр.3-5), 3(стр.7-10). Дополн: 2 (стр.5-12)
    СРСП № 2

    Тема: Пользовательские интерфейсы на основе GUI


    Цель: Освоить навыки создания и использования в приложениях элементов пользовательского интерфейса на основе GUI(Graphic User Interface).

    Общая рекомендация: Перед выполнением работы внимательно прочитайте инструкции, при- веденные ниже, а также посмотрите, как работают приложения, проанализируйте коды макро- сов.

    Элементы пользовательского интерфейса GUI(Graphic User Interface)


    Грамотно разработанное приложение или комплект процедур не только обладает интел- лектуальными возможностями в области принятия решений и обеспечивает отлаженную работу циклов, но также обеспечивает интерактивное общение с пользователем. Приложение или про- цедура должна при необходимости выдавать экранные сообщения и предлагать пользователю ввести данные. Интерактивно взаимодействуя с программой, пользователь ощущает себя участником процесса и до некоторой степени способен управлять действиями программы, что обеспечит интерес пользователя к работе приложения и уменьшить таким образом вероятность ошибок.

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

    Вывод экранных сообщений

    Каждое приложение должно иметь механизм вывода информации на экран, чтобы поль- зователь имел представление о работе программы, или чтобы просто проинформировать его об ошибке. Для общения с пользователем удобнее всего пользоваться функцией MsgBox.
    1   ...   43   44   45   46   47   48   49   50   51


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