Что такое наименование программы

Наименование программы используется в процессе объединения внешней программы с внутренней ( процесс сборки) для поиска внутренней программы в библиотеке. В процессе трансляции оператору ставятся в соответствие две ячейки памяти в программе. При загрузке объединенной программы в память диспетчер заполняет их значениями базисов внутренней программы. [1]

Наименование программы обычно состоит из букв и цифр и не должно превышать по количеству символов максимальной границы, установленной конкретной операционной системой. [2]

В разделе идентификации указывают наименование программы , фамилию программиста, дату написания и другую информацию, необходимую для документации. [4]

В разделе идентификации указаны наименование программы и ее идентификатор, дата написания и период действия программы и др.; в разделе оборудования — сведения об используемой для решения задачи ЭВМ и закреплении наименований за отдельными элементами оборудования. В разделе данных представлена характеристика используемых при решении задачи массивов. В разделе процедур описывается последовательность обработки данных. [5]

Новинки КОМПАС-3D v22. Общее наименование для групп

Первая строка программы содержит наименование программы EQUI и стандартный заголовок основной внешней процедуры. Далее производится объявление размерности массивов — максимально они могут содержать до десяти элементов. Так, подразумевается, что элементы массивов и переменная S являются десятичными числами и представляются в машине в форме с плавающей точкой с точностью шести десятичных знаков, а переменные I и N являются двоичными числами длиной 15 разрядов в форме с фиксированной точкой. Есля такие характеристики ( атрибуты) переменных не устраивают программиста, то он имеет возможность явно указать требуемые. [6]

Первая строка программы содержит наименование программы EQUI и стандартный заголовок основной внешней процедуры. Далее производится объявление размерности массивов — максимально они могут содержать до десяти элементов. Заметим, что, кроме размерности массивов, в программе не объявляются другие характеристики переменных — они принимаются по умолчанию. Так, подразумевается, что элементы массивов и переменная S являются десятичными числами и представляются в машине в форме с плавающей точкой с точностью шести десятичных знаков, а переменные I и N являются двоичными числами длиной 15 разрядов в форме с фиксированной точкой. Если такие характеристики ( атрибуты) переменных не устраивают программиста, то он имеет возможность явно указать требуемые. [7]

Псевдокоманды управления служат для определения типа и наименования программы , ее размещения в памяти, управления трансляцией. [8]

С правой стороны строки заголовка рядом с наименованием программы находятся кнопки, которые называют размерными. Они обозначены стрелками и обслуживаются с помощью мыши; достаточно одного щелчка по необходимой кнопке, чтобы выполнить команду. Правая крайняя кнопка попеременно используется для команд Восстановить и Развернуть в зависимости от того, какое представление окна в данный момент активно. [9]

НАЗВАНИЕ — создаём автоматически // Онлайн-генераторы нейминга // Обзор сервисов

Для указания момента выполнения оператора недостаточно указать только наименование программы , к которой он относится. Интервал задается двумя точками, в первой из них указывается, действие какого оператора нужно начать, а вторая точка определяет момент окончания заданного действия. [10]

Читайте также:
Как сделать триальную программу

Вся документация должна иметь твердый переплет и соответствующую метку с указанием наименования программы , номера, даты и внесенных изменений. [11]

Паспорт программы, расположенный во второй части бланка, также содержит служебный признак, наименование программы , предполагаемое время выполнения программы в часах и минутах, название носителя программы ( ПК, ПЛ, МЛ или ЛС), количество листов оперативной памяти и количество НМЛ, необходимых для выполнения данной программы. Предполагаемое время выполнения программы — это время, в течение которого выполнением этой программы занят вычислитель, без учета времени работы внешних устройств и Оператора.

Часы и минуты задаются в виде десятичных чисел. Носитель программы, указанный в паспорте-это носитель головного сегмента программы. Необходимый объем МОЗУ в листах и количество НМЛ записываются в восьмеричной системе счисления. На рис. 55 приведен пример заполнения бланка паспорта программы ТСК, расположенной на ленте системы и требующей для своего выполнения 9 минут, 15 листов оперативной памяти и два НМЛ. Программа включена в работу СОРТ. [12]

Для вычисления корней алгебраического уравнения оператор записывается в виде решимрахт 0, где р — наименование программы решения уравнения ; а — наименование массива коэффициентов уравнения; х — наименование неизвестной уравнения; т — степень уравнения. [13]

Для решения системы линейных уравнений оператор записывается в виде решим snax 0, где s — наименование программы решения системы уравнений ; п — число, указывающее порядок системы; а — наименование массива матрицы коэффициентов. [14]

Для решения системы линейных уравнений оператор записывается в виде решим snax 0, где s — наименование программы решения системы уравнений ; п — число, указывающее порядок системы; а — наименование массива матрицы коэффициентов. [15]

Источник: www.ngpedia.ru

Общие сведения

Программное обеспечение, необходимое для функционирования программы

Программа предназначена для работы в ОС Windows 98 и выше.

Язык программирования, на котором написана программа

Технические данные

Объем программы: 1,38 МБ

Объем занимаемой оперативной памяти: 6104 Кб

Описание программы

Общие данные

Программа написана на языке Visual C++, являющемся универсальным высокоуровневым объектно-ориентированным языком, при помощи Microsoft Visual Studio 6.0 с использованием библиотеки MFC (Microsoft Foundation Classes).

В программе также используются три класса, разработанные Алексом Хазановым (Alex Hazanov): CXmlNodeWrapper, CXmlDocumentWrapper и CXmlNodeListWrapper. Эти классы обеспечивают удобную работу с XML-файлами и включают в себя эффективные методы и функции для работы с ними. Также включены классы CEditTreeCtrl, CEditTreeCtrlEx и CEditTreeTracker, созданные Йоргом Кёнигом (Joerg Koenig).

Интерфейс

Внешне программа представляет из себя диалоговое окно Windows с двумя полями внутри: слева отображается дерево, справа — связный текст предложения (см. Приложения, рис. 1). При создании главного окна программы появляется также окошко “Help”, в котором отображается справочник граммем и обозначений частей речи.

Имеются кнопки “Open File” и “Save File” для открывания и сохранения XML-файлов, кнопка “Delete” для удаления неправильных вариантов разметки, кнопка “Undo” для отмены последнего удаления, кнопка “Edit” для редактирования граммем вручную, кнопки “>>>>” для перелистывания предложений. Для того, чтобы добраться до какого-либо предложения в тексте напрямую, без перелистывания, следует ввести номер этого предложения в поле “Sentence №” и нажать кнопку “Go!”. Имеется также кнопка “Help” для вызова справочника, если он был закрыт, и кнопка “CLOSE” для закрытия приложения и выхода из программы.

  • 3. Алгоритм
  • 1. Открываем файл с расширением *.xml (с помощью кнопки “Open File”). Содержимое файла сохраняется в переменной m_xmlDoc типа CXmlDocumentWrapper и создаются две резервных копии открытого документа: m_xmlDocreserve и m_xmlDocreserve2. Работа происходит именно с ними. Таким образом, в случае, если пользователь не захочет сохранять изменения после редактирования, исходный файл останется «нетронутым». Происходит вспомогательная разметка документа m_xmlDocreserve, при которой каждому предложению, слову и граммеме присваивается индивидуальный порядковый номер — “ID”. Это облегчает поиск удаленных и редактируемых на экране слов в реальном документе.
  • 2. Запускается функция ParseNode, документ (m_xmlDocreserve) проверяется на правильность разметки. Если в разметке существуют ошибки, то есть нарушения правил синтаксиса языка XML (например, в каком-то месте отсутствует закрывающий тег), выводится сообщение «Ошибка в xml-файле!». Если файл размечен правильно, в левом окне программы (Tree Control) выводится дерево со следующей структурой:
Читайте также:
Как измерить скорость интернета программа

Если слово имеет несколько вариантов разметки, оно выделяется специальной иконкой красного цвета, и вместо текста «Слово» имеет в дереве текст «Слово не отредактировано».

В правом окне (Edit Control) выводится текст предложения, без xml-разметки, для того, чтобы пользователь мог выбрать правильный вариант разметки, исходя из контекста, в котором данное слово употребляется.

Источник: vuzlit.com

Обозначение и наименование программы

Основным необходимым требованием для функционирования изделия является наличие Microsoft Visual Studio 2017.

Функционирование программного продукта тестировалось в следующих операционных системах (ОС): Microsoft Windows 7.

Языки программирования, на которых написана программа

Автоматизированная информационная система учета успеваемости студентов реализована на языке программирования высокого уровня C#, запросы к базе данных написаны на T-SQL.

Функциональное назначение

Программа предназначена для автоматизации процесса учета успеваемости студентов.

· Поиск сведений о студентах (Ф.И.О., номер группы и т.д.);

· Контроль неуспевающих студентов.

· Внесение данных о студентах, преподавателях и успеваемости в систему.

Описание логической структуры

Алгоритм программы

Алгоритм работы программы приведен в виде блок-схем

Детализация процессов «Получение запроса пользователя» и «Выполнение запроса»

Все запросы, которые пользователь может отправить системе, можно разделить на 2 вида:

· запросы, в результате которых система выведет пользователю запрашиваемые данные

· запросы, в результате которых система сохранит в базу данных введенные данные

Блок схема запроса вывода данных

Блок схема запроса внесения данных в базу данных

Используемые технические средства

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

Для корректной работы программы предъявляются следующие аппаратные требования к компьютеру:

· дисковое пространство – 500 МБ свободного места на диске;

· Манипулятор мышь с интерфейсом USB;

Читайте также:
Полнокупольная программа мифы и легенды звездного неба отзывы

· Клавиатура 101/102-x клавишная рус/лат.

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

Минимальные Рекомендуемые
Процессор 233 МГц 1.6 ГГц
Оперативная память 1Гб 2Гб

Вызов и загрузка

Для того чтобы вызвать и загрузить программу, достаточно дважды нажать на ярлык «Учет успеваемости студентов», находящийся на рабочем столе компьютера.

Входные и выходные данные

Входные данные предоставляются программе пользователем напрямую через считывание из форм.

Формы входных данных

Первая форма для входных данных– форма авторизации.

Входные данные: логин и пароль.

Программа содержит еще 3 формы для входных данных:

Форма для внесения в систему данных о студенте

Id студента, № группы, фамилия, имя, отчество.

Форма для внесения в систему данных о преподавателе

Id преподавателя, фамилия, имя, отчество, предмет.

Форма для внесения в систему оценок

№ группы, фамилия студента, имя студента, предмет, оценка, фамилия преподавателя.

Форма выходных данных

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

В качестве примера отображения выходных данных приведена сводная таблица успеваемости студентов.

№ группы, фамилия студента, имя студента, предмет, оценка, фамилия преподавателя.

Проектирование базы данных

База данных была спроектирована с помощью конструктора баз данных в среде разработки Visual Studio.

Ниже приведена диаграмма сущность-связь для отображения связей между таблицами базы данных.

Были использованы следующие типы данных:

· int — целочисленный тип данных, использовался для полей, которые содержат Id – уникальные номера в базе данных, а так же для создания полей Group (№ группы) и Mark(Оценка).

· nvarchar – символьный тип данных переменной длины в кодировке Юникод(стандарт кодирования символов, позволяющий представить знаки почти всех письменных языков), использовался для полей, в которых хранятся такие данные, как фамилия, имя, отчество и название предмета.

Описание таблиц базы данных:

Таблица Students

Поле Id_stud — это Id студента.

Поле Group — это № группы.

Поле Surname — это фамилия студента.

Поле Name — это имя студента.

Поле Patronymic — это отчество студента.

Таблица Courses

Поле Id_Course — это Id предмета.

Поле Course_Name — это название предмета.

Таблица Students_Courses

Поле Group — это № группы

Поле Id_Course — это Id предмета

Таблица Teachers

Поле Id_Teacher — это Id преподавателя.

Поле Surname — это фамилия преподавателя.

Поле Name — это имя преподавателя.

Поле Patronymic — это отчество преподавателя.

Таблица Teachers_Courses

Поле Id_teacher это — Id преподавателя.

Поле Id_Course — это Id предмета.

Таблица Marks

Поле Id_stud — это Id студента.

Поле Id_Course — это Id предмета.

Поле Mark — это Оценка.

Поле Id_Teacher — это Id преподавателя.

Данные, хранящиеся в базе данных:

Таблица Courses

Потоки данных в программе

Источник: cyberpedia.su

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru