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

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 руб.
Электропривод ножниц с наклонным ножом
Техническое задание Расчёт и построение зависимости Мс=f(α) Определение предварительно мощности двигателя Расчёт сопротивлений пускового реостата Выбор способа торможения и расчёт характеристики Построение кривых скорости, тока и момента двигателя в функции времени при пуске и торможении, пользуясь методом Савинкова Полная нагрузочная диаграмма электропривода Количество кинетической энергии, отдаваемой маховыми массами на вал привода в моменты реза и запасаемой в периоды холостого хода Оп
User VikkiROY : 29 января 2015
45 руб.
Гидравлика Задача 13.34 Вариант 97
В приводах многих машин (прессах, бульдозерах, скреперах подъемниках, станках) применяется схема гидропривода, изображенная на рисунке: Гидропривод состоит из бака масляного Б, насоса Н, обратного клапана КО, гидрораспределителя Р, гидроцилиндров ГЦ, трубопроводов, предохранительного клапана КП, фильтра Ф. Значения усилия на штоке F, скорости перемещения рабочего органа (поршня) V, рабочего давления в гидроприводе p и длины трубопроводов l приведены в таблице 2. Для заданной гидросхемы
User Z24 : 7 января 2026
350 руб.
Гидравлика Задача 13.34 Вариант 97
Разработка маршрутной технологии изготовления вала-шестерни-КР
Содержание Введение 1. Расчет годовой программы запуска и определение типа производства табличным методом 2. Анализ технических условий на изготовление детали 3. Анализ технологичности конструкции детали 4. Определение метода и способа получения заготовки 5. Расчет припусков на механическую обработку табличным методом 6. Расчет припусков на механическую обработку расчетно-аналитическим методом 7. Разработка маршрутной технологии механической обработки детали 8. Разработка операционной технологии
User Aronitue9 : 11 ноября 2012
25 руб.
Тепломассообмен СЗТУ Задача 4 Вариант 77
Стенка котла толщиной δ и теплопроводностью λ=50 Вт/(м·К) омывается с одной стороны дымовыми газами с температурой tж1, а с другой – кипящей водой при температуре tж2. Коэффициент теплоотдачи от газов к стенке α1, а от стенки к воде α2. Определить коэффициент теплопередачи от газов к воде, плотность теплового потока и температуры поверхностей стенки толщиной δ. Решить задачу при условии, что стенка покрылась со стороны газов слоем сажи толщиной δс, а со стороны воды – слоем накипи толщиной
User Z24 : 21 февраля 2026
200 руб.
Тепломассообмен СЗТУ Задача 4 Вариант 77
up Наверх