Определение на структурата

Структурата е разпределението на частите на тялото , въпреки че може да се използва и в абстрактен смисъл. Понятието, което идва от латинската structura , се отнася до разпореждането и реда на частите в рамките на едно цяло .

Estructura

От това определение понятието структура има безброй приложения. Това може да бъде разпределението и реда на основните части на сграда или къща , както и бронята или базата, която служи като опора за строителството . Например: "На пръв поглед тя прилича на много модерна сграда, но нейната структура трябва да бъде анализирана" , "Обичам структурата на тази къща, с банята, разположена в непосредствена близост до главната зала" , "Вината в конструкцията е причинила срив. на кула в Куала Лумпур . "

Структурата е също разпределението и реда на компонентите или частите на творчеството : "Новата книга на Стивън Кинг има структура, съставена от осем глави и предговор" , "Структурата на най-популярните песни се формира от стих-хор-стих " , " Това е филм с необичайна структура, който започва със смъртта на главния герой и след това разказва как е стигнал до фаталния момент . "

За социологията социалната структура е населението, което има определена организация и определена технология, която съжителства и се развива в среда.

В областта на информационните технологии структурата на данните е форма на организация на елементарни данни с цел улесняване на работата по програмиране. Елементарните данни, от друга страна, са минималната информация за системата .

Структурирано програмиране

Той е известен като структурирано програмиране към парадигма, която се стреми да улесни разбирането на кода, да намали времето за разработка и да подобри качеството на компютърните програми, използвайки просто подпрограми и блокове от код (наричани още секвенции , секции с променлив брой на изявления и изявления, с други думи, най-изобилното съдържание на дадена програма), условни инструкции (селекция от тип switch и if ) и за и докато цикли .

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

Този начин на възприемане на развитието на програмите възниква в края на десетилетието на 70-те години и неговите организатори увериха, че всяко приложение може да бъде изградено въз основа на неговите принципи; въпреки че има езици с повече структури, отколкото тези, които се разглеждат от тази парадигма, всички те могат да бъдат възпроизведени от if , switch , for и while .

Сред предимствата, които се предлагат по отношение на начина на програмиране, използван до появата му, освен посочените по-горе, са следните:

* позволява по-лесни модификации на готовия код , което има положителен ефект върху разходите за поддръжка;
* различните инструкции показват по-голяма връзка помежду си, което прави структурата на кода по-ясна, по-последователна;
* кодът е по-лесен за разбиране, тъй като четенето се извършва последователно, без объркващите прекъсвания на линията на използването на GOTO ;
Програмите за тестване и отстраняване на грешки изискват по-малко усилия, предвид по-голямата яснота на структурата;
* разчитането на тази парадигма прави процеса по-лесен от първата фаза: дизайн.

Въпреки че е възможно да се спазват принципите на структурираното програмиране, използвайки всеки език , най-използваните през първите години бяха Pascal, ALGOL, Ada и PL / I. През последните десетилетия се появиха и други парадигми като обектно-ориентирано и модулно програмиране, всеки от които се опитваше да разреши различни проблеми.

border=0

Търсете друго определение