четверг, 29 сентября 2011 г.

модуль1 задание 1

со 2-й попытки я набрала более 7 баллов.
самым сложным вопросом я считаю был: "В каком цикле нет условия для прерывания его работы?"

среда, 28 сентября 2011 г.

модуль1 задание 4

1)Точное понятие "алгоритм" было выработано лишь в тридцатых годах XX века. До этого математики довольствовались интуитивным понятием алгоритма. Это объясняется тем, что до середины XIX века математика имела дело в основном с числами и вычислениями. Понятие алгоритма отождествлялось с понятием метода вычислений. Все многообразие вычислений комбинировалось из четко определенных операций арифметики, тригонометрии и анализа. Поэтому понятие метода вычисления считалось интуитивно ясным и не нуждалось в специальных исследованиях.
2)Алгоритм - точное предписание исполнителю совеpшить определенную последовательность действий для достижения поставленной цели за конечное число шагов.
3)формы представления алгоритмов:
а)словесная(все записи на естественном языке)
б) графическая(изображения из графических символов)
в) псевдокоды (полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.)
г)программная(тексты на языках программирования)
4) Базовые алгоритмические структуры :
а)  следования
б) ветвления:
*если-то
*если-то-иначе
*выбор
*выбор-иначе
в)цикл:
*цикл "для"
*цикл"пока"
*цикл"делать-пока"
5) основные этапы разработки алгоритма :
                                                                алгоритм
а)анализ задач  :    уточняется постановка задачи  ,  
 исходных данных ,
условий решения                          
 б)разработка алгоритмического решения: есть ли решённые аналогичные задачи?  
что известно?
как данные связанны между собой?
что нужно найти?

        6)  Основной принцип метода проектирования алгоритма сверху вниз:
- определяются цели автоматизации предметной облости и их иерархии(цель-подцель)
                                                                        >> 
-установливается состав приложений(задач обработки)обеспечивающих реализацию поставленной цели
                                                                      >> 
-уточняется характер взаимосвязей приложений и их основные характеристики
                                                                      >> 
-определяются необходимые для решения задач функции обработки данных
                                                                     >> 
-выполняются делемпозиции функции обработки до необходимой структурной сложности 
 


задание 6


модуль1 задание 5

алг.Расчитать радиус шара R
        арг.Глубина залегания центра шара t, аномальная сила тяжести Е
        рез. Вычесленный радиус шара R
начало
        1 Подобрать аномальную плотность Δơ   
          2 Если аномальную плотность  Δơ  выраженна  в г/см^3, то её необходимо представить в виде 
            кг/м^3,умножив  Δơ  на 1000
         3   Подставить данные в формулу   для нахождения радиуса шара R=3,3*((E*t^2)/Δơ)1/3
         4  Если радиус шара R больше глубинны залегания центра шара, то необходимо изменить 
           аномальную плотность Δơ,прибавив к ней 0,01,а потом вернуться снова к подстановке данных
          в  формулу.
           иначе   радиус нвйден правильно
       5   вычисленный радиус шара R
конец 




задание 3


модуль1 задание 2


1432341
 в блок-схеме каждому типу действийсоответствует геометрическая фигура, представленая в виде блочного символа. 1- это начало,конец;2- условие; 3- действие;4- ввод исходных данных,вывод данных. каждая блок-схема имеет начало и конец,ввод и вывод. действие может совершаться и до условия, и после него.