Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры инфа.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.66 Mб
Скачать

3)Пошаговый метод разработки алгоритма (основы метода, пример).

Основным и важнейшим методом разработки алгоритмов решения сложных задач является принцип построения алгоритма "сверху вниз" и "от простого к сложному", который называют принципом пошаговой детализации.

Создание программы с использованием технологии нисходящей (сверху-вниз) разработки с пошаговой детализацией. Эта технология является неотъемлемой частью создания хорошо структурированных программ. Она начинаем с записи псевдокода вершины. Вершина — это единственное предложение (оператор), выражающее общее назначение программы. Таким образом, вершина отображает всю про­грамму в целом. К сожалению, вершина редко отображает достаточное количество деталей, на основании которых можно написать программу. Поэтому надо начинать процесс детализации. Для этого вершину делят на ряд более мелких задач и записывают их в том порядке, в котором они должны выполняться. В результате получают пер­вую детализацию: здесь использована только структура следования — записанные шаги должны выполняться последовательно один за другим. Каждая детализация, так же, как и сама вершина, является полным описанием алгоритма; меняется только уровень детализации. Многие программы могут быть логически разделены на три этапа: этап задания начальных значений, в котором задаются начальные значения переменных програм­мы; этап обработки данных, в котором вводятся данные и устанавливаются значения соответствующих переменных программы; заключительный этап, в котором вычис­ляются и печатаются окончательные результаты.

Достоинства метода пошаговой детализации:

1. Сохраняется концептуальная целостность программы: от сложного к простому.

2. Проектирование программы, кодирование, проверку и документирование можно делать параллельно.

3. В каждый момент времени (даже в начале разработки) имеется работающий вариант программы.

4. Фразы естественного языка, будучи закомментированными, служат хорошим путеводителем по программе.

Пример: решить квадратное уравнение

Ax2+Bx+C=0

4) Информация и ее преобразования

Информация сведения о чём-либо, независимо от формы их представления Информация, которая обрабатывается, накапливается или выдается компьютером.

Основными видами преобразования информации являются:

1. Обеспечение интерфейса, необходимого для реализации информационного взаимодействия различных функциональных элементов информационных систем 2. Извлечение полезной информации , содержащейся в сигнале.

3. Устранение исходя из требований по качеству измененных данных, содержащихся в сигнале (редукция). Обеспечение специальных свойств, позволяющих повысить скорость передачи, помехоустойчивость, секретность (конфиденциальность).

Основной вид преобразования информации. функциональное преобразования (изменение характеристик сигнала без потерь полезной информации)

5)Создание таблиц и диаграмм в Visual Basic. ПОСТРОЕНИЕ СТОЛБЧАТЫХ ДИАГРАММ

Используется метод Line в режиме прямоугольника.

Пример: Построить диаграмму по элементам некоторого массива чисел, заданных случайным образом в диапазоне от 30 до 100. ПОСТРОЕНИЕ КРУГОВЫХ ДИАГРАММ Используется метод Circle. Но перед построением необходимо вычислить сумму всех элементов массива m(i) и затем представить дугу каждого сектора диаграммы как до-лю дуги окружности, соответствующей доле каждого элемента массива от суммы 6б28*(m(i)/Sum). Масштаб построения может быть произвольным. Только желательно, чтобы начало координат находилось в центре окна.