Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon UPNumber.pas
material.view.file_icon UProc.pas
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа. Абстрактный тип данных: P-ичный процессор.
Тема: Классы Object Pascal, С++
Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pasca, С++.
Задание
1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «P-ичный процессор», используя класс
• Object Pasca,
•  С++.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.
Спецификация типа данных «P-ичный процессор».
ADT TProc

Данные
P-ичный процессор (тип TProc) выполняет двухоперандные операции TOprtn = (None, Add, Sub, Mul, Dvd) и однооперандные операции - функции TFunc = (Rev, Sqr). Если операция или функция не может быть выполнена, в поле Error типа String заносится сообщение об ошибке. Левый операнд и результат операции хранится в поле Lop_Res, правый - в поле Rop. Оба поля имеют тип TPNumber. Процессор может находиться в состоянии «операция установлена»: поле Operation не равно None (значение типа TOprtn) или в состоянии операция не установлена: поле Operation = None. Значения типа TProc - изменяемые. Они изменяются операциями: Сброс операции (OprtnClear), Выполнить операцию (OprtnRun), Вычислить функцию (FuncRun), Установить операцию (OprtnSet), Установить левый операнд (Lop_Res_Set), Установить правый операнд (Rop_Set), Сброс калькулятора (ReSet).

Дополнительная информация

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Современные технологии программирования
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 09.03.2017
Рецензия:Уважаемый

Зайцев Михаил Георгиевич
Лабораторная работа №3 по информатике. 3-й семестр. 8-й вариант
Лабораторная работа №3 Почти оптимальное алфавитное кодирование Порядок выполнения работы 1. Изучить теоретический материал гл. 5 2. Реализовать процедуры построения кодов Шеннона и Фано. 3. Построить коды Шеннона и Фано для текста на английском языке (использовать файл не менее 1 Кб). Распечатать полученные кодовые таблицы в виде: Символ Частота Кодовое слово Длина кодового слова 4. Сравнить средние длины кодового слова с энтропией исходного файла для всех построенных статических код
User Nikolay80 : 24 января 2015
70 руб.
Информатика. Лабораторная работа № 3. 4-й вариант. 2-й семестр
Лабораторная работа № 3 Программирование типовых алгоритмов Цель работы: Получить навыки программирования алгоритмов нахождения сумм, максимальных и минимальных значений последовательностей чисел. Задание к лабораторной работе 1. Ввести восемь чисел и определить наибольшее число и его номер.
User rukand : 26 февраля 2013
70 руб.
Лабораторная работа №3. 1-й семестр. Вариант №7.
«Программирование типовых алгоритмов» Вариант №7. Ввести восемь чисел и вычислить количество нулей, сумму положительных чисел и среднее значение отрицательных чисел.
User Eva : 16 апреля 2015
50 руб.
Вычислительная математика. Лабораторная работа №3. 3-й семестр. 8-й вариант
Вычислительная математика Лабораторная работа No3.Решение нелинейных уравнений Найти аналитически интервалы изоляции действительных корней уравнения. Написать программу нахождения всех действительных корней нелинейного уравнения методом деления пополам с точностью 0,0001. Считается, что требуемая точность достигнута, если выполняется условие , (e – заданная точность), при этом Корни отделить аналитически, для чего найти производную левой части уравнения и составить таблицу знаков левой части
User Nikolay80 : 24 января 2015
70 руб.
Лабораторная работа №. 3-й семестр
Тема: Методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1. Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оценками. 4.
User sanrus72 : 31 марта 2015
50 руб.
Информатика, Лабораторная работа №3, 1-й семестр, Вариант №1
Ввести восемь чисел и вычислить сумму положительных чисел и их количество. Содержит: Титульный лист. Задание. Схема алгоритма. Программа на языке Basic в кодовом виде в Word Работающая программа в расширении .exe
User Алексей118 : 27 ноября 2017
25 руб.
Лабораторная работа № 3. Программирование. 2-й семестр. Вариант № 10
3. Написать функцию вычисления суммы ряда y=sinx-(sin2x)/2+…+(-1)n+1sin(nx)/n с точностью до eps=0.001. В качестве параметров передать x (в радианах) и eps.
User Despite : 14 мая 2015
60 руб.
promo
Лабораторная работа №3(6.8.) 2-й семестр. Вариант №7
Лабораторная работа №3(6.8.) 2-ой семестр. Вариант №7. СибГУТИ 2-ой семестр. Лабораторная работа 6.8 Изучение температурной зависимости электропроводности полупроводников Уважаемый слушатель, дистанционного обучения, Оценена Ваша работа по предмету: Физика (2 сем.) Вид работы: Лабораторная работа 3 Оценка:Зачет Дата оценки: 20.05.2014 Рецензия:Уважаемый Ваша лабораторная работа ? 3 проверена. Экспериментальный результат правильный. Работа зачтена. Стрельцов Александр Иванович
User sanrus72 : 20 мая 2014
80 руб.
Курсовой проект на тему: «Производство монолитных железобетонных работ при строительстве 15 этажного 2-х секционного дома в г. Саратове» По дисциплине: «Технология возведения зданий и сооружений»
Раздел 1. Общая часть 3 Раздел 2. Определение основных ресурсов 2.1 Подсчет объемов работ 2.2. Расчет потребности в строительных материалах Таблица 2.5. Стальная стеновая опалубка – аналог итальянской опалубки на одну захватку 520 м2 Таблица 2.6. Опалубка перекрытий на одну захватку 302 м2 2.3. Расчет трудовых затрат и заработной платы Схемы строповок основных грузов Таблица 2.8. Калькуляция трудовых затрат и заработной платы на типовой этаж (стены с помощью бадьи, перекрытия бетононасосо
User obugera : 12 июня 2015
150 руб.
Курсовой проект на тему: «Производство монолитных железобетонных работ при строительстве 15 этажного 2-х секционного дома в г. Саратове» По дисциплине: «Технология возведения зданий и сооружений»
Рассчитать ленточный конвейер
Задание на проектирование 1. Определение параметров конвейерной ленты 1.1. Выбор скорости движения ленты 1.2. Определение ширины ленты 1.3. Выбор типа ленты ,определение её основных параметров 1.4. Обозначение выбранной ленты 1.5. Определение массы одного погонного метра ленты. 2. Определение основных параметров роликоопор 2.1. Выбор типа роликоопор 2.2 . Определение размеров и массы вращающихся частей роликоопор. 2.3
User izba : 30 апреля 2010
50 руб.
Кинетика мономолекулярных реакций в плотных средах
Мономолекулярные гомолитические реакции в газах, жидком и твердом состояниях рассмотрены в рамках модели свободного объема как объемно-активированные процессы. В рамках одного механизма описаны такие явления, как зависимость константы скорости реакции от внешнего давления и свойств растворителя, изменение ее при переходе газ-жидкость-твердое, влияние полиморфных переходов. Для газов теория Эванса-Поляни и предлагаемая теория дают близкие результаты, в растворах объемы активации, рассчитанные по
User Aronitue9 : 10 декабря 2012
5 руб.
Гидравлика Задача 1.194
Герметичный бак, полностью заполненный водой, находится на высоте Н=6 м от уровня крана. Определить давление воды на уровне крана после подачи в резервуар дополнительного объёма 0,048 м³. Модуль объемной упругости Е0=2,06×10³ МПа, первоначальный объем воды в системе W=2,2 м³, плотность воды ρ=1000 кг/м³. Конструкцию считать абсолютно жесткой.
User Z24 : 1 декабря 2025
150 руб.
Гидравлика Задача 1.194
up Наверх