Основы алгоритмизации и ее виды

Лекция, 14 Июня 2013

Алгоритмизация – это общая последовательность действий, которые необходимо выполнить для построения алгоритма решения задачи, в том числе – выделение конкретных шагов алгоритмического процесса, определение вида формальной записи для каждого шага и установление определённого порядка выполнения каждого шага.
Алгоритм имеет некоторое (возможно, равное нулю), число входных данных, то есть величин, которые определяются до начала его работы или определяются динамически во время его работы (например, их вводит пользователь). Эти входные данные берутся из определенного набора объектов (например, принадлежат множеству целых положительных чисел).

Основы алгоритмизации и программирования

Контрольная работа, 11 Января 2014

Создать программу вычисления указанной величины.
При x = 3.981´10-2, y = –1.625 ´ ´103, z = 0.512 ® a = 1.26185.
Текст программы
#include <vcl.h>
#include <iostream.h>
#include <conio.h>

Основы алгоритмизации и программирования

Контрольная работа, 28 Мая 2013

Задание 1. Линейный вычислительный процесс. Построить блок-схему и написать программу вычисления выражения. Подобрать контрольный пример. Известны длина, высота и ширина аквариума. Сколько в нём можно содержать рыбок, если на каждую должно приходиться не менее N л.
Задание 5. Одномерные массивы. Написать программу формирования одномерного массива размера М. Полученный массив напечатать. Выполнить обработку и преобразование массива. Напечатать преобразованный массив. Подобрать контрольный пример. Найти произведение и количество элементов равных 5. Если таких элементов нет, то вывести сообщение об этом. Отсортировать массив по убыванию.

Основы алгоритмизации

Сайт-партнер: referat911.ru

Контрольная работа, 13 Марта 2014

Даны натуральное число n, целые числа а1, ..., ап. Найти количество и сумму тех членов данной последовательности, которые делятся на 5 и не делятся на 7.
Алгоритм работы: Данный алгоритм предназначен для расчета задания контрольной работы вариант 1
Общее описание алгоритма: Ввод количества элементов N;
Ввод в цикле от 1 до n значения элементов. По окончанию ввода, в цикле от 1 до N, проверяется каждый элемент на остаток от деления на 5 и на 7. Если остаток от деления на 5 равен 0, а остаток на 7 не равен, то сумма увеличивается на значение элемента, количество инкременируется. По окончании цикла вывод суммы элементов и количества на экран.

Основы алгоритмизации

Сайт-партнер: student.zoomru.ru

Курс лекций, 23 Марта 2012

Этапы решения задач на ЭВМ. Алгоритм и его свойства. Способы записи алгоритма: словесный способ; структурно-стилизованный способ; блочно-схематический способ; структурограммы Насси-Шнейдермана; программный способ.

Основы логики и Алгоритмизация

Сайт-партнер: turboreferat.ru

Курсовая работа, 12 Января 2012

Задание:
Используя 2 произвольных функциональных блока,
постройте логическую схему, для которой:
на выходе D появляется сигнал 0,
при появлении сигналов на входах А - 0, В-0иС-0;
условие изменения сигнала D,
при изменении сигнала А, равно В}С;
условие изменения сигнала D,
при изменении сигнала В, равно А}С;
условие изменения сигнала D,
при одновременном изменении сигналов А, В и С, равно (А+С)}(А+В).

Основы алгоритмизации и программирования

Сайт-партнер: myunivercity.ru

Контрольная работа, 13 Ноября 2012

Понятие разветвляющихся процессов?
Вычислительный процесс называется разветвляющимся, если в зависимости от выполнения определенных условий он реализуется по одному из нескольких, заранее предусмотренных (возможных) направлений.
Что называется условным переходом?
Если переход осуществляется только при выполнении какого-либо условия, то он называется условным, а соответствующий ему оператор – оператором условного перехода.
Оператор условного перехода?

Основы алгоритмизации и программирования

Сайт-партнер: turboreferat.ru

Реферат, 17 Декабря 2012

Нам постоянно приходится сталкиваться с множеством различных задач: как быстрее добраться до нужного места, как спланировать отдых в выходные дни. Многие задачи мы решаем автоматически, так как уже привыкли их решать. Совокупность команд или действий могут быть объединены в систему действий или алгоритм.