среда, 28 сентября 2011 г.
воскресенье, 25 сентября 2011 г.
модуль 1, Задание 5.
Описание магматических пород.
1. Берём породу, рассматриваем.
2. Определяем происхождение, если порода магматического происхождения, то продолжаем выполнение алгоритма, иначе возвращаемся к пункту 1.
3. Определяем цвет.
4. Определяем структуру.
5. Определяем текстуру.
6. Определи название породы, если нет, то выполняем следующее действие, иначе процесс описания закончен.
7. Определяем минеральный состав породы.
8. Процесс описания породы закончен.
1. Берём породу, рассматриваем.
2. Определяем происхождение, если порода магматического происхождения, то продолжаем выполнение алгоритма, иначе возвращаемся к пункту 1.
3. Определяем цвет.
4. Определяем структуру.
5. Определяем текстуру.
6. Определи название породы, если нет, то выполняем следующее действие, иначе процесс описания закончен.
7. Определяем минеральный состав породы.
8. Процесс описания породы закончен.
Модуль 1, задание 4.
1 .Когда возникло понятие алгоритм? Что оно означало в средние века?
Термин «алгоритм» содержит преобразованное географическое название древнего
государства в Средней Азии – Хорезм, родины человека по имени Мухаммед ибн Муса
аль-Хорезми, ориентировочные годы жизни которого 783-850.В средние века слово algorism (или algorismus), неизменно присутствовавшее в названиях математических сочинений, обрело значение способа выполнения арифметических действий посредством арабских цифр, то есть на бумаге, без использования абака. Именно в таком значении оно вошло во многие европейские языки.
2. Алгоритм - точный набор инструкций, описывающих последовательность действий исполнителя для достижения результата решения задачи за конечное время.
3. Наиболее распространены следующие формы алгоритма: Словестная, графическая, программная.
4. Базовые алгоритмические структуры: следование, ветвление, цикл.
5. Основные этапы разработки алгоритма:1. Анализ задачи который включает в себя уточнение постановки задач, исходных данных и условий решений. 2. Разработка алгоритма решения, состоящий из вопросов: Есть ли решённые аналогичные задачи? Что известно? Что нужно найти? Как данные связаны между собой?
6. Проектирование сверху вниз - последовательное разложение общей функции обработки данных на простые функциональные элементы, в результате строится иерархическая схема, отражающая состав и взаимо подчинённость.При нисходящем проектировании задача анализируется с целью определения возможности разбиения ее на ряд подзадач. Затем каждая из полученных подзадач также анализируется для возможного разбиения на подзадачи. Процесс заканчивается, когда подзадачу невозможно или нецелесообразно далее разбивать на подзадачи.В данном случае программа конструируется иерархически - сверху вниз: от главной программы к подпрограммам самого нижнего уровня, причем на каждом уровне используются только простые последовательности инструкций, циклы и условные разветвления.
Термин «алгоритм» содержит преобразованное географическое название древнего
государства в Средней Азии – Хорезм, родины человека по имени Мухаммед ибн Муса
аль-Хорезми, ориентировочные годы жизни которого 783-850.В средние века слово algorism (или algorismus), неизменно присутствовавшее в названиях математических сочинений, обрело значение способа выполнения арифметических действий посредством арабских цифр, то есть на бумаге, без использования абака. Именно в таком значении оно вошло во многие европейские языки.
2. Алгоритм - точный набор инструкций, описывающих последовательность действий исполнителя для достижения результата решения задачи за конечное время.
3. Наиболее распространены следующие формы алгоритма: Словестная, графическая, программная.
4. Базовые алгоритмические структуры: следование, ветвление, цикл.
5. Основные этапы разработки алгоритма:1. Анализ задачи который включает в себя уточнение постановки задач, исходных данных и условий решений. 2. Разработка алгоритма решения, состоящий из вопросов: Есть ли решённые аналогичные задачи? Что известно? Что нужно найти? Как данные связаны между собой?
6. Проектирование сверху вниз - последовательное разложение общей функции обработки данных на простые функциональные элементы, в результате строится иерархическая схема, отражающая состав и взаимо подчинённость.При нисходящем проектировании задача анализируется с целью определения возможности разбиения ее на ряд подзадач. Затем каждая из полученных подзадач также анализируется для возможного разбиения на подзадачи. Процесс заканчивается, когда подзадачу невозможно или нецелесообразно далее разбивать на подзадачи.В данном случае программа конструируется иерархически - сверху вниз: от главной программы к подпрограммам самого нижнего уровня, причем на каждом уровне используются только простые последовательности инструкций, циклы и условные разветвления.
Модуль 1, задание 2
Фигуры расположила бы я так:
Сначала 1, т. к. это у нас начало, далее нам нужно ввести данные поэтому мы ставим фигуру под цифрой 4, после ввода данных нам необходимо выполнить какое либо действие или же составить условие, поэтому мы ставим фигуру под либо цифрой 3 либо под цифрой 2.если поставили 3 то за ней пойдёт условие т е фигура под цифрой 2, или же наоборот. От условия у нас идёт ветвление либо возвращаемся к вводу данных либо идём дальше.Весь наш алгоритм закончится так же фигурой под цифрой 1.
Сначала 1, т. к. это у нас начало, далее нам нужно ввести данные поэтому мы ставим фигуру под цифрой 4, после ввода данных нам необходимо выполнить какое либо действие или же составить условие, поэтому мы ставим фигуру под либо цифрой 3 либо под цифрой 2.если поставили 3 то за ней пойдёт условие т е фигура под цифрой 2, или же наоборот. От условия у нас идёт ветвление либо возвращаемся к вводу данных либо идём дальше.Весь наш алгоритм закончится так же фигурой под цифрой 1.
Модуль 1 тест
правильных ответов 10 со второго раза, с первого раза 8 правильных ответов. во время прохождения теста я пользовалась материалами лекции.
Подписаться на:
Комментарии (Atom)
