Современные методы информатики и программирования. Контрольная из 5 заданий, вариант 3

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

material.view.file_icon 7DD81E93-958B-4E96-A042-F9E06D00E69D.doc
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

1.3.Предъявите такие действительные (типа double) числа , и такие, что .
2.3.Напишите программу, перемножающую два натуральных числа, которая не использует операции умножения, и имеет при этом логарифмическую сложность. Указание. Можете попробовать разобраться в программе, решающей задачу 5.5. В ней выполняется более сложное действие — квадратная матрица возводится в степень за логарифмическое время.
3.10.Напишите программу (линейный поиск), определяющую первое вхождение заданного целого числа в массив целых чисел, заведомо содержащий это число.
4.10.Напишите программу, вводящую последовательность из нулей и единиц, печатающую число групп из единиц, разделенных нулями.
5.6.Напишите программу (бинарный или двоичный поиск), определяющую для упорядоченного по неубыванию массива целых чисел и заданного целого числа позицию , в которую может быть вставлено это число без нарушения упорядоченности массива. Точные пред- и постусловия требуемой программы, временная сложность которой не должна превосходить , таковы: , . При написании программы величины , и элементы массива изменять не разрешается, для построения инварианта используйте метод замены константы переменной.

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

Ответ на каждое задание включает в себя- описание алгоритма, схему алгоритма, код на java, скрин выполнения программы, выводы.
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Современные методы информатики и программирования
Вид работы: Контрольная работа 1
Оценка:Зачет
Дата оценки: 30.03.2017
Рецензия:Уважаемая ......,

Полетайкин Алексей Николаевич
Современные методы информатики и программирования
Зачет. Билет 33 ЗАЧЕТНОЕ ЗАДАНИЕ 33 по дисциплине «Современные методы информатики и программирования» 1. Составить алгоритм решения задачи на ЭВМ и составить программу на языке Java (или любом другом алгоритмическом языке), реализующую данный алгоритм. 2. Выполнить оценку сложности составленного алгоритма решения задачи. Внести пред-ложения по улучшению решения задачи алгоритмическим способом. 3. В отчете о выполнении зачетного задания необходимо представить: - формальное описание задачи; - бло
User jaggy : 6 апреля 2017
600 руб.
Современные методы информатики и программирования
Контрольная работа. 2 вариант ЗАДАНИЕ на выполнение контрольной работы по дисциплине «Современные методы информатики и программирования» 1. С использованием прилагаемого к данному курсу конспекта лекций, рекомендуемой основной и дополнительной литературы, а также материалов сети Интернет изучить теоретический материал, касающийся: - представления чисел в ЭВМ, - вычисления рекурсивных выражений, - методов и способов программной обработки массивов и последовательностей, - спецификации и документи
User jaggy : 6 апреля 2017
900 руб.
Современные методы информатики и программирования
Зачетная задача 2 (Современные методы информатики и программирования)
1. Составить алгоритм решения задачи на ЭВМ и составить программу на языке Java (или любом другом алгоритмическом языке), реализующую данный алгоритм. 2. Выполнить оценку сложности составленного алгоритма решения задачи. Внести предложения по улучшению решения задачи алгоритмическим способом. 3. В отчете о выполнении зачетного задания необходимо представить: - формальное описание задачи; - блок-схему алгоритма решения задачи на ЭВМ; - процедуру и результаты оценки сложности алгоритма; - листинг
User slci3741 : 19 октября 2017
300 руб.
Контрольная работа по дисциплине: Современные методы информатики и программирования
1. Задачи на представление чисел в ЭВМ 1.1. Предъявите целое число такое, что . 2. Задачи на рекурсию и итерацию 2.1. Напишите программу, вычисляющую факториал введенного натурального числа, не использующую ни итерации, ни рекурсии (имеющую сложность ). Указание. Воспользуйтесь тем, что факториал — очень быстро растущая функция, а множество — ограничено, и поэтому любая программа, работающая с величинами типа int, способна вычислить факториал только очень
User DENREM : 18 октября 2017
400 руб.
Современные методы информатики и программирования, зачет, билет №23
1. Составить алгоритм решения задачи на ЭВМ и составить программу на языке Java (или любом другом алгоритмическом языке), реализующую данный алгоритм. 2. Выполнить оценку сложности составленного алгоритма решения задачи. Внести предложения по улучшению решения задачи алгоритмическим способом. Напишите программу, вводящую последовательность пар целых чисел, которая считает их координатами точек на плоскости и находит наименьшую длину лома-ной, проходящей через все эти точки.
User Fistashka : 16 октября 2017
300 руб.
Контрольная работа,Вариант 40, Современные методы информатики и программирования
1. Задача на представление чисел в ЭВМ При решении данной группы задач следует руководствоваться материалом конспекта лекций, раздел №2 Напишите программу, вводящую действительные коэффициенты , и квадратного уравнения с положительным дискриминантом, находящую оба корня этого уравнения достаточно точно во всех случаях. 2. Задача на рекурсию и итерацию При решении данной группы задач следует руководствоваться материалом конспекта лекций, раздел №3 Напишите программу, находящую количество с
User slci3741 : 19 октября 2017
600 руб.
ЗАЧЕТНОЕ ЗАДАНИЕ 23 по дисциплине «Современные методы информатики и программирования»
ЗАЧЕТНОЕ ЗАДАНИЕ 23 по дисциплине «Современные методы информатики и программирования» 1. Составить алгоритм решения задачи на ЭВМ и составить программу на языке Java (или любом другом алгоритмическом языке), реализующую данный алгоритм. 2. Выполнить оценку сложности составленного алгоритма решения задачи. Внести предложения по улучшению решения задачи алгоритмическим способом. 3. В отчете о выполнении зачетного задания необходимо представить: - формальное описание задачи; - блок-схему алгоритма
User DENREM : 18 октября 2017
700 руб.
История. Контрольная работа. 5 заданий. 2016.
Вариант №5 1. Проанализируйте основные направления экономических, политических и культурных взаимоотношений Киевской Руси и Великой степи в IX-начале XIII в. Выявите конкретные формы, с помощью которых поддерживались разнообразные связи между населением Древнерусского государства с печенегами, ;чёрными клобуками;, половцами. 2. Октябрьские события 1993 г., противостояние Президента и Верховного Совета, расстрел Белого дома. Что это было? Схватка за власть, либо борьба различных концепций социа
User studypro : 16 февраля 2016
150 руб.
Проектирование рекуперативный теплообменник газотурбинной наземной установки замкнутого цикла
СОДЕРЖАНИЕ. Реферат 2 ЗАДАНИЕ. 3 ВВЕДЕНИЕ. 4 1. Цели и задачи курсовой работы. 4 ТЕПЛОВОЙ РАСЧЕТ ПРОТИВОТОЧНОГО РЕКУПЕРАТИВНОГО ТЕПЛООБМЕННИКА 5 1.Определение массовых секундных расходов теплоносителей. 5 2.Определение температурных условий работы теплообменника. 5 3. Определение коэффициентов теплоотдачи 6 4. Определение коэффициента теплопередачи 8 5. Определение площади поверхности охлаждения 8 РАСЧЕТ ТЕПЛОВОЙ ИЗОЛЯЦИИ КОЖУХА ТЕПЛООБМЕННИКА. 9 4. ГИДРАВЛИЧЕСКИИ РАСЧЕТ ТЕПЛООБМЕННИКА 11 Заклю
User DocentMark : 22 ноября 2011
45 руб.
Принципиальная схема подземного хранилища шахтного типа-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
Принципиальная схема подземного хранилища шахтного типа-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
297 руб.
Принципиальная схема подземного хранилища шахтного типа-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
Контрольная работа по дисциплине: Русский язык и культура речи
Задания к лекции “Современный русский язык”: 1. Каким словарем можно воспользоваться, чтобы узнать род существительных: “визави”, “протеже”. (см. глоссарий) • толковым словарем русского языка 2.Каким словарем можно воспользоваться, чтобы узнать происхождение слов: карболка, караван. (см. глоссарий) • этимологическим 3. Выскажите свое мнение по одному из поставленных вопросов (2-3-предложения):
User Necron04 : 30 марта 2021
500 руб.
Лабораторная работа №1 по дисциплине: Структуры и алгоритмы обработки данных (часть 1). Для всех вариантов
Лабораторная работа 1. Методы сортировки массивов с квадратичной трудоемкостью. Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1. Разработать подпрограммы сортировки массива целых чисел методами прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки. 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве (оформить в виде подпрограммы). Серией называется неубывающая последовател
User IT-STUDHELP : 20 июня 2017
40 руб.
up Наверх