Теория вычислительных процессов. Лабораторная работа №2

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

material.view.file_icon
material.view.file_icon Lab_2.doc

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задания

Функции: F(n), G(n) определены с помощью операционной семантики равенствами:
F(0)=I, G(0)=2, F(n)=G(n-I), G(n)=F(n-l) + G(n-I).

Найти значения F(3) и G(3).

2. Формальные языки Е и Т определены над алфавитом {а, *, &, <, >} с помощью денотационной семантики равенствами

Е = Т U * Т U Е & Т и Т= а U а* U <Е>.

Какие из следующих строк *а&*а*&а*; *а&<а&а*>; *<*а*&а>&<*а*>* принадлежат языку Е и какие не принадлежат.

3. Написать программу, используя аксиоматическую стратегию построения и проверки цикла. Дан массив B[0:n-1], n > 0. Присвоить переменной х наименьшее значение из B. Если наименьшее значение встречается в B более одного раза, выбрать любой из них.

Предусловие Q: n >0;

Постусловие R: x<= B[О: n-1] AND (j: 0<=j < n х = B[j]);

Инвариант Р: 0<=j<=n АND х<=B[0:n-l] AND (j :i<=j<n х=B[j]);

Ограничение t: i.

4. Написать программу, используя различные методы построение инвариантов циклов. Дан массив B[0:n-1], n > 0. Определить, состоит ли B[0: n-l] из одних нулей.

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

СибГУТИ, 2013 г., оценка: зачет
Теория вычислительных процессов. Лабораторная работа №2
Тема: Семантическая теория программ. Цель работы: Изучить виды семантик. Научиться составлять семантику программы. Рекомендации по выполнению работы 1. проработать материал лекции 6-8 2. При оформлении выполненного пункта задания не руководствуйтесь пословицей “краткость- сестра таланта”, расписывайте свои аргументы подробнее, делайте ссылки на страницы лекционного материала Задания 1. Функции: F(n), G(n) определены с помощью операционной семантики равенствами: F(0)=I, G(0)=2, F(n)=G(n-I), G(n)
User zhekaersh : 24 февраля 2015
35 руб.
Лабораторная работа № 2. Предмет : «Теория вычислительных процессов»
Задание 1. Функции: F(n), G(n) определены с помощью операционной семантики равенствами: F(0)=1, G(0)=2, F(n)=G(n-1), G(n)=F(n-1) + G(n-1) Найти значения F(3) и G(3). Задание 2. Формальные языки Е и Т определены над алфавитом {а, *, &, <, >} с помощью денотационной семантики равенствами и Какие из следующих строк: a) *а&*а*&а*; b) *а&<а&а*>; c) *<*а*&а>&<*а*>* принадлежат языку Е и какие не принадлежат. Задание 3. Написать программу, используя аксиоматическую стратегию построения и проверки ц
User xtrail : 21 апреля 2013
300 руб.
Лабораторная работа № 2 по дисциплине: Теория вычислительных процессов
Задание 1. Функции: F(n), G(n) определены с помощью операционной семантики равенствами: F(0)=1, G(0)=2, F(n)=G(n-1), G(n)=F(n-1) + G(n-1) Найти значения F(3) и G(3). Задание 2. Формальные языки Е и Т определены над алфавитом {а, *, &, <, >} с помощью денотационной семантики равенствами и Какие из следующих строк: a) *а&*а*&а*; b) *а&<а&а*>; c) *<*а*&а>&<*а*>* принадлежат языку Е и какие не принадлежат.
User 1231233 : 29 января 2012
23 руб.
Теория вычислительных процессов. Лабораторная работа №2. «Семантическая теория программ»
Задания 1. Функции: F(n), G(n) определены с помощью операционной семантики равенствами: F(0)=I, G(0)=2, F(n)=G(n-I), G(n)=F(n-l) + G(n-I). Найти значения F(3) и G(3). 2. Формальные языки Е и Т определены над алфавитом {а, *, &, <, >} с помощью денотационной семантики равенствами Е = Т U * Т U Е & Т и Т= а U а* U <Е>. Какие из следующих строк *а&*а*&а*; *а&<а&а*>; *<*а*&а>&<*а*>* принадлежат языку Е и какие не принадлежат. 3. Написать программу, используя аксиоматическую стратегию построени
User wchg : 14 августа 2013
79 руб.
Лабораторно-практическая работа № 2 по дисциплине «Теория вычислительных процессов»
Лабораторно-практическая работа № 2 По дисциплине «Теория вычислительных процессов» 1. Функции: F(n), G(n) определены с помощью операционной семантики равенствами: F(0)=1, G(0)=2, F(n)=G(n-1), G(n)=F(n-l) + G(n-1). Найти значения F(3) и G(3). 2. Формальные языки Е и Т определены над алфавитом {а, *, &, <, >} с помощью денотационной семантики равенствами Е = Т U * Т U Е & Т и Т= а U а* U <Е>. Какие из следующих строк *а&*а*&а*; *а&<а&а*>; *<*а*&а>&<*а*>* принадлежат языку Е и какие не принадлежа
User piligrim-24 : 27 октября 2011
50 руб.
Лабораторная работа №2. теория вычислительных процессов. 5 семестр. 21 вариант
Тема: Семантическая теория программ Цель работы: Изучить виды семантик. Научиться составлять семантику программы. Задание. 1. Функции: F(n), G(n) определены с помощью операционной семантики равенствами: F(0)=1, G(0)=2, F(n)=G(n-1), G(n)=F(n-l) + G(n-1). Найти значения F(3) и G(3).
User oksana : 28 июля 2015
200 руб.
Лабораторная работа №2 по дисциплине "Теория вычислительных процессов" 5 семестр 6 вариант
О Т Ч Е Т по лабораторной работе № 2 по предмету «Теория вычислительных процессов» Семантическая теория программ Задания 1. Функции: F(n), G(n) определены с помощью операционной семантики равенствами: F(0)=1, G(0)=2, F(n)=G(n-1), G(n)=F(n-l) + G(n-1). Найти значения F(3) и G(3). 2. Формальные языки Е и Т определены над алфавитом {а, *, &, <, >} с помощью денотационной семантики равенствами Е = Т U * Т U Е & Т и Т= а U а* U <Е>. Какие из следующих строк *а&*а*&а*; *а&<а&а*>; *<*а*&а>&<*а*>* пр
User mastar : 5 октября 2012
125 руб.
Экзамен по дисциплине: Теория вычислительных процессов
1. Базис класса стандартных схем программ, их графовая и линейная формы. 2. Параллельные процессы. Законы взаимодействия. Законы параллелизма. Протоколы. Процесс определяется полным описанием его потенциального поведения. При этом часто имеется выбор между несколькими различными действиями. В каждом таком случае выбор того, какое из событий произойдет в действительности, может зависеть от окружения, в котором работает процесс. Само окружение процесса может быть описано как процесс, поведение кот
User 1231233 : 29 января 2012
23 руб.
Дискретная математика. Экзаменационная работа. Билет №10 (1 курс 2 сем)
Билет No 10 1) Размещения и сочетания без повторений – дать определения, охарактеризовать общие черты и различия; привести формулы для расчета числа вариантов. Привести примеры. 2) Подграфы – дать определение, привести примеры. Дать определение собственного подграфа. Какой подграф является остовом? Минимальный остов и алгоритм его построения. 3) Определить, является ли отношение R={(x,y) | x делится на y} на множестве N рефлексивным, транзитивным, симметричным, эквивалентностью? Построить это от
User zexor : 19 февраля 2013
100 руб.
Дискретная математика. Экзаменационная работа. Билет №10 (1 курс 2 сем)
40.000 Насос плунжерный Задание 40 Аксарин
Насос плунжерный 40.000 Насос служит для впрыскивания топлива в камеру сгорания двигателя. Им можно изменять момент подачи и количество подаваемого топлива в цилиндр в соответствии с нагрузкой двигателя. В нижней части корпуса насоса впрессована втулка 13 плунжера с отверстием. Во втулку входит плунжер 12, имеющий на верхнем конце верхнюю горизонтальную кромку и нижнюю винтовую, а также канал. В нижней части плунжера установлен сектор б, находящийся в зацеплении с зубчатой рейкой. Толкатель плу
User vermux1 : 19 октября 2017
170 руб.
40.000 Насос плунжерный Задание 40 Аксарин promo
Статистическое изучение уровня затрат на рубль товарной продукции
Введение Теоретическая часть 1.1 Показатель уровень затрат на рубль продукции. Его значение и методика расчета 1.2 Статистическое изучение уровня затрат на производство 1.3 Индексный метод 1.4 Ряды динамики 2. Расчетная часть 3. Аналитическая часть 3.1 Постановка задачи 3.2 Методика выполнения компьютерных расчетов Заключение Список использованной литературы Введение В данной курсовой работе «Статистическое изучение уровня затрат на рубль товарной продукции» содержится три части. В
User Slolka : 6 ноября 2013
10 руб.
up Наверх