Теория вычислительных процессов. Лабораторная работа №2
Состав работы
|
|
Необходимые программы
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Тема: Семантическая теория программ.
Цель работы: Изучить виды семантик. Научиться составлять семантику программы.
Рекомендации по выполнению работы
1. проработать материал лекции 6-8
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. Написать программу, используя аксиоматическую стратегию построения и проверки цикла. Дан массив 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] из одних нулей.
Цель работы: Изучить виды семантик. Научиться составлять семантику программы.
Рекомендации по выполнению работы
1. проработать материал лекции 6-8
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. Написать программу, используя аксиоматическую стратегию построения и проверки цикла. Дан массив 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] из одних нулей.
Дополнительная информация
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Теория вычислительных процессов
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 06.05.2013
Оценена Ваша работа по предмету: Теория вычислительных процессов
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 06.05.2013
Похожие материалы
Теория вычислительных процессов. Лабораторная работа №2
wars
: 21 декабря 2014
Задания
Функции: 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. Написать программу, используя аксиоматическую стратегию построения и
290 руб.
Лабораторная работа № 2. Предмет : «Теория вычислительных процессов»
xtrail
: 21 апреля 2013
Задание 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. Написать программу, используя аксиоматическую стратегию построения и проверки ц
300 руб.
Лабораторная работа № 2 по дисциплине: Теория вычислительных процессов
1231233
: 29 января 2012
Задание 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) *<*а*&а>&<*а*>*
принадлежат языку Е и какие не принадлежат.
23 руб.
Теория вычислительных процессов. Лабораторная работа №2. «Семантическая теория программ»
wchg
: 14 августа 2013
Задания
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. Написать программу, используя аксиоматическую стратегию построени
79 руб.
Лабораторно-практическая работа № 2 по дисциплине «Теория вычислительных процессов»
piligrim-24
: 27 октября 2011
Лабораторно-практическая работа № 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 <Е>.
Какие из следующих строк *а&*а*&а*; *а&<а&а*>; *<*а*&а>&<*а*>* принадлежат языку Е и какие не принадлежа
50 руб.
Лабораторная работа №2. теория вычислительных процессов. 5 семестр. 21 вариант
oksana
: 28 июля 2015
Тема: Семантическая теория программ
Цель работы: Изучить виды семантик. Научиться составлять семантику программы.
Задание. 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).
200 руб.
Лабораторная работа №2 по дисциплине "Теория вычислительных процессов" 5 семестр 6 вариант
mastar
: 5 октября 2012
О Т Ч Е Т
по лабораторной работе № 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 <Е>.
Какие из следующих строк *а&*а*&а*; *а&<а&а*>; *<*а*&а>&<*а*>* пр
125 руб.
Экзамен по дисциплине: Теория вычислительных процессов
1231233
: 29 января 2012
1. Базис класса стандартных схем программ, их графовая и линейная формы.
2. Параллельные процессы. Законы взаимодействия. Законы параллелизма. Протоколы.
Процесс определяется полным описанием его потенциального поведения. При этом часто имеется выбор между несколькими различными действиями. В каждом таком случае выбор того, какое из событий произойдет в действительности, может зависеть от окружения, в котором работает процесс. Само окружение процесса может быть описано как процесс, поведение кот
23 руб.
Другие работы
Экзамен по дисциплине: Управление проектами. Билет №10
IT-STUDHELP
: 10 ноября 2022
БИЛЕТ №5
1. Метод критического пути
2. Типы ресурсов используемые в Microsoft Project
3. Реакция на риск
4. Риски, специфичные для сетевых моделей управления проектами. Задачи со слишком короткой длительностью
5. Расчет трех версий проекта методом Монте-Карло
500 руб.
Оптимизация программного обеспечения (ДВ 4.2) Экзамен Билет 49
Oksikud2
: 27 мая 2019
Оптимизация программного обеспечения (ДВ 4.2)
Экзамен
Билет 49
Отлично
250 руб.
Финансовый экономический анализ деятельности ОАО Курганхиммаш
Lokard
: 22 ноября 2013
ВВЕДЕНИЕ
1.ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ КАК ОБЪЕКТА АНАЛИЗА
1.1.Краткая характеристика предприятия
1.2. Учетная политика предприятия
1.3. Информационная база анализа предприятия
2.АНАЛИЗ ФИНАНСО-ЭКОНОМИЧЕСКОГО ПОЛОЖЕНИЯ ПРЕДПРИЯТИЯ
2.1. Анализ имущественного положения предприятия
2.2 Анализ капитала, вложенного в имущество и оценка финансовой устойчивости предприятия.
2.3. Анализ чистых активов предприятия
2.4. Анализ платежеспособности предприятия
2.5. Анализ деловой активности предприятия
2.6. А
10 руб.
Контрольная работа по предмету теория вероятности и математическая статистика
SvetaPles
: 3 августа 2009
работа зачтена без замечаний
100 руб.