Програмиране отгоре-надолу и отдолу-нагоре
Описание: Поддръжниците на отгоре-надолу метод вярват, че техният подход е по-естествено дава възможност за управление за по-добра оценка на състоянието на работа и често елиминира болезнен процес на комбиниране на модулите, необходими за да се развива от дъното нагоре. За да се разбере процеса на програмиране отгоре-надолу и отдолу-нагоре програма следва да се разглеждат като структурата на модулите в мрежа дърво или от по-горно ниво, съдържащ елементи за управление в съответствие с определени изисквания. Програмиране от горе до долу като се започне от себе си.
Размер на файла: 16.53 KB
изтеглен на работа: 21 души.
Ако тази работа са достигнали долната част на страницата има списък с подобни дела. Също така, можете да използвате бутона за търсене
Програмиране на отгоре-надолу и отдолу UP
програмиране отгоре-надолу е начинът на прилагането и тестване в йерархична последователност, като се започне с модулите, изискванията за които са получени от изискванията на програмата като цяло.
Програмиране от долу нагоре # 151; Този начин на прилагане и тестване на обратен йерархична последователност, започвайки с модули най-ниско ниво, които са с ниско качество разположени отдалечени от програмата като цяло.
Поддръжниците на отгоре-надолу метод вярват, че техният подход е по-естествено, дава възможност за управление за по-добра оценка на състоянието на работа и често елиминира болезнен процес на комбиниране на модулите, необходими за разработване от дъното нагоре.
Поддръжници на метода отдолу нагоре твърдят, че техният подход води до по-пълно отстраняване на грешки модули и по-добро разпределение и използване на стандартни модули и улеснява опаковки персонал от програмисти.
За да се разбере процеса на програмиране от горе до долу и от долу на горе, програма трябва да се разглежда като структура на модулите в мрежа дърво или от по-горно ниво, включващ елементи за управление, в съответствие с определени изисквания. Обикновено, структурата разширява надолу от модул като контрола причинява подчинени функции, които от своя страна причиняват следните функции.
Програмиране от горе до долу като се започне с най-високо ниво, а след това на следващото ниво се разработва и комбинирани в една програма от тестове и т.н. дотогава, докато не се достигне дъното на конструкцията. Всеки модул непланирана заменен в събранието на "коляно", която отговаря на изискванията на интерфейса, но не изпълнява функциите си, или само частично ги изпълни. Тапите са заменени или са в процес на финализиране да представи на модулите в съответствие с графика за програмиране. На всеки етап от изпълнението на вече утвърдената програма трябва да функционира правилно по отношение на по-ниско ниво.
Програмиране започва с дяловете на най-ниското ниво отдолу нагоре. Отстраняване на грешки обикновено се прави с помощта на специален софтуер за отстраняване на грешки # 151; от отделни блокове на ниското ниво на пълния набор от блокове.
Освобождаването на фазите на процеса на разработване на програмата комбиниране компонент прави програмирането низходяща привлекателен от гледна точка на надеждност. Тъй като всяка част от програмата, се тества по включването й в цяла, напълно изпълнение на програмата вече е напълно тествани. Този метод позволява на сдружението във всяка стъпка трябва обозримо програма. Грешки и несъответствия на отделните му части са идентифицирани и премахнати в ранните етапи на програмиране.
Методът използва отдолу нагоре методи за тестване вече усвоили. метод горе-долу колкото по-нова, не толкова добре разбран. Прилагането му може да намали разходите за развитие и подобряване на надеждността на програмата, но методът на отдолу нагоре елиминира риска.
И двата метода изискват от потребителите да се съобразят с особено внимание: при използване на метода на отдолу-нагоре, винаги трябва да се има предвид общите цели на проекта, както и използването на отгоре-надолу метод # 151; правила целят изясняване на взаимодействието между модулите преди кодиране. Неспазването на тези изисквания и в двата случая, може да доведе до сериозни сътресения в хода на проекта,
Практическото използване на техники за програмиране от горе до долу и от долу на горе
метод за програмиране от долу нагоре е добре познат и признат, а методът за програмиране от горе до долу # 151; сравнително нова. Първото споменаване на това се появява в литературата преди около 10 години; Тогава той бе наречен "програмни стъпки". Преди създаването на структурирани програмни методи на този метод е получил малко внимание. И сега той рядко се използва в практиката. Това се дължи по-скоро, че е ново, отколкото някакви недостатъци в концепцията. Въпреки това, отгоре-надолу програмиране изисква нови практики технологии и управление, и следователно употребата му е възпрепятствано от инерцията повече от другите аспекти на структуриран програмиране.
Решението на този проблем може да бъде компромис. Метод надолу е от голям интерес, когато комбинирани в едно устройство и метод отдолу нагоре # 151; в разработването на общи добре функциониращи звена. С други думи, и двата метода могат да се използват едновременно. В такива случаи, първата стъпка от програмата за развитие е да се създаде обща логическа структура, а след това на обикновените блокове от ниско ниво, които са най-често използваните, следвани от метода на отгоре-надолу. Нива на писане на програми и подобрения се спускат отгоре, но се добавят нови единици, както е необходимо. Ztot компромис дава по-добър резултат, отколкото сам да е метод.
Отгоре-надолу дизайн - Преглед
При проектирането на топ-надолу един или повече елементи на части страните събрание са определени, например, геометрията на оформление скица или други елементи. план на проекта (размерите на елементите, от компоненти, в място за монтаж във връзка с други компоненти, а.) е отблъснати от най-високо ниво (монтаж) и се движи надолу (в подробности), което води до името "отгоре-надолу".
Така например, при създаването на болт на пластмасовата част с помощта на командата Extrude, можете да изберете покажат на повърхността и да изберат в долната част на печатната платка (от друга страна). Подобен избор ще направи инсталация болт с достатъчна дължина, така че да излезе на платката, дори ако на борда се премества в бъдещо строителство. По този начин, дължината на винта се определя чрез сглобяването, отколкото размера на статична част.
Можете да използвате всички или някои от методите за създаване на отгоре надолу:
Други подобни работни места, които да ви интересуват.