Programowanie strukturalne

Data:

2018-08-14 04:10:12

Przegląd:

392

Ranking:

1Kochać 0Niechęć

Udział:

Table of contents:

Programowanie Strukturalne jest najbardziej duże osiągnięcie w tej dziedzinie w tej chwili. Z tym, że prawie wszystkie mają ogólne pojęcie o nim, prawie nikt nie potrafi udzielić konkretnej i jasnej definicji tego terminu. Strukturalne programowanie stawia głównym celem pisać programy najmniejszej trudności, zmuszając programista jasno myśleć, co ułatwia postrzeganie programu. Tekst należy zrobić tak, aby był czytamy od góry do dołu. Warunek ten jest zakłócony, jeśli w kodzie występują operatory go to, ponieważ naruszają one strukturę całego odcinka programu. Z tym, że wskaźnik ten nie można uznać za najbardziej wygodne, można powiedzieć, że obecność w kodzie danego operatora jest najbardziej denerwujący typ naruszenia struktury. Ciała modułów i stosowane podstawowe konstrukcje muszą być odporne na awarię sprzętu, błędy w programach i zniekształcenia danych źródłowych.

Podstawowe zasady programowania strukturalnego są następujące. Każdy program może być łatwo syntetyczny na bazie elementarnych wzorów trzech głównych typów:

- proste sekwencje;

- warunków lub alternatyw;

- powtórzeń, czyli cykli i iteracji.

Służyć może jeden lub dwa wszelkich rodzajów jednocześnie. Każdej strukturze charakteryzuje jedna cecha ó jedyny punkt przekazania kontroli w strukturę i jedyny punkt wejścia w struktury. Taki rodzaj konstrukcji ma дисциплинирующее i систематизирующее wartość.

Łatwy oryginalnych wzorów w formalnie programowaniu zapobiega powstawaniu więzi informacyjnych, a także skomplikowanych biegów zarządzania. Złożoność programów znacznie zmniejsza się przy wzroście структурированности modułów, zwiększa ich widoczność, a to przyczynia się do zmniejszenia ilości błędów. Jednak struktury jest brak ó za piękno i przejrzystość kodu trzeba płacić więcej pamięci, a także czas niezbędny na ich realizację na KOMPUTER.

Programowanie Strukturalne, czyli структурность samych programowych tekstów, zależy od tego, jaki jest język. Oczywiście, powstaje pytanie, który z nich najlepiej nadaje się do tego. Nowoczesne narzędzia rozwoju oprogramowania są najlepsze językami, реализующими strukturalne podejście do programowania. Wśród najbardziej popularnych można wyróżnić Basic, Pascal i FoxBASE. Na przykład, w języku Asembler jest prawie niemożliwe do realizacji zasady zawarte w koncepcji programowania strukturalnego. Język ten koncentruje się na pisanie kodu na niskim poziomie.

Bardziej:

Co to jest karta tunelowania Teredo firmy Microsoft: po co jest on potrzebny, jak działa i jak go wyłączyć?

Co to jest karta tunelowania Teredo firmy Microsoft: po co jest on potrzebny, jak działa i jak go wyłączyć?

Siódma wersja systemu Windows od momentu jej wyjścia przedstawił użytkownikom wiele niespodzianek. Tak, wielu odkryli w systemie (a dokładniej w «Menedżerze urządzeń») sterownik do karty tunelowania Teredo firmy Microsoft. Co to jest jasn...

Co to jest Ethernet – główne zalety internetu-sieci

Co to jest Ethernet – główne zalety internetu-sieci

O tym, co to jest Ethernet, okazało się w latach siedemdziesiątych XX wieku. Wynalazł ten typ sieci lokalnej Robert Metcalfe, który pracował w tym czasie na firmy Xerox. W latach 70-tych Metcalf otworzył własną firmę 3com, gdzie zakończyła się opraco...

UAC: wyłączyć lub ułaskawienie

UAC: wyłączyć lub ułaskawienie

W odległej już od nas w 2006 roku światowa komputerowa opinia publiczna była wstrząsa wyjściem SYSTEMU Windows Vista. Na nowy system od razu runął niesamowity lawinę negatywnych, powód dla którego nadal zostały.Jednym z nich była opcja UAC, wyłączyć ...

Programowanie Strukturalne w zasadzie koncentruje się na komunikacji z ludźmi, a nie maszynami, więc przyczynia się do pisania programów, które są jasne i proste rozwiązanie postawionego zadania. Programista musi myśleć w kategoriach podstawowych wzorów strukturalnych.

Jeśli chodzi o pozycję w stosunku do wcześniej wspomnianego operatora go to, to warto go unikać używać wszędzie, gdzie tylko możliwe, jednak to nie powinno odbijać się na przejrzystości programu. Czasami użycie tego operatora jest po prostu konieczne, aby wyjść z jakiegoś odcinka programu lub cyklu, a także do tego, aby uniknąć zbyt dogłębne skrzyżowań, tym bardziej, że przejście jest związana z bardziej dolnymi poziomami programów. Przy tym struktura programu i pozostaje czytelny z góry na dół. Najgorszy przypadek użycia tego operatora jest związana z przejściem od dołu do góry.

W Celu ułatwienia odczytu programy często dodawać pustych wierszy między sekcjami. Warto pisać tekst programu z przesunięciami, aby można było odczytać sekwencję działań i ilość załączników.


Article in other languages:

AR: https://tostpost.com/ar/computers/3903-structured-programming.html

BE: https://tostpost.com/be/kamputary/6904-strukturnae-pragramavanne.html

DE: https://tostpost.com/de/computer/6903-strukturelle-programmierung.html

ES: https://tostpost.com/es/los-ordenadores/6909-estructural-de-la-programaci-n.html

HI: https://tostpost.com/hi/computers/3906-structured-programming.html

JA: https://tostpost.com/ja/computers/3904-structured-programming.html

KK: https://tostpost.com/kk/komp-yuterler/6906-rylymdy-ba-darlamalau.html

PT: https://tostpost.com/pt/computadores/6903-programa-o-estruturada.html

TR: https://tostpost.com/tr/bilgisayarlar/6910-yap-sal-programlama.html

UK: https://tostpost.com/uk/komp-yuteri/6908-strukturne-programuvannya.html

ZH: https://tostpost.com/zh/computers/4208-structured-programming.html






Alin Trodden - autor artykułu, redaktor
"Cześć, jestem Alin Trodden. Piszę teksty, czytam książki, Szukam wrażeń. I nie jestem zły w opowiadaniu ci o tym. Zawsze chętnie biorę udział w ciekawych projektach."

Uwaga (0)

Ten artykuł nie ma komentarzy, bądź pierwszy!

Dodaj komentarz

Nowości

Co może sprawić, że kaseta z tonerem do drukarki HP pracować jak nowy?

Co może sprawić, że kaseta z tonerem do drukarki HP pracować jak nowy?

Na dzień dzisiejszy praktycznie każdy model drukarki atramentowej z budżetowej linii firmy HP jest optymalnym rozwiązaniem dla wysokiej jakości druku w domowych warunkach. Pomimo wszystkich zalet i dostępność w cenie, kaseta z ton...

O tym, jak kompresować pliki PDF

O tym, jak kompresować pliki PDF

Teraz przyjrzymy się, jak kompresować pliki PDF, ponieważ format ten zyskuje coraz więcej fanów, jednak z racji swoich cech, o których mowa pójdzie dalej, może zajmować dużo miejsca. Postaramy się rozwiązać to zadanie.Istota probl...

Statusy o zazdrość: czy tak źle?

Statusy o zazdrość: czy tak źle?

Istnieje wiele uczuć i emocji, które człowiek czasami nie jest w stanie kontrolować. Najczęściej jest to negatywne doświadczenia, które niszczą człowieka i negatywnie wpływają na jego relacje z ludźmi. Wśród takich - zazdrość. Zro...

Jak utworzyć dysk wirtualny: logiczne sekcje i napędy

Jak utworzyć dysk wirtualny: logiczne sekcje i napędy

Większość współczesnych użytkowników systemów komputerowych wiedzą o tym, co to jest wirtualny dysk. Zalety korzystania z tego emulatora są niezaprzeczalne, o nich napisano wiele. W naszym materiale proponujemy rozważyć kilka spos...

Właściwości programu Internet Explorer: co i do czego

Właściwości programu Internet Explorer: co i do czego

Internet Explorer – jeden z wiodących produktów na rynku przeglądarek internetowych. Przeglądarka zasłynął dzięki swojej precyzji w obróbce witryn internetowych, pracy z podłączonych do komputera urządzeń, podłączenia dodatk...

Jak przenieść pliki z komputera na komputer? Jak przesyłać pliki z komputera?

Jak przenieść pliki z komputera na komputer? Jak przesyłać pliki z komputera?

Przy zakupie nowego osobistego laptopa lub stacjonarnego PC użytkownicy zastanawiają się: «Jak przenieść pliki z komputera na komputer?» Bo na starej «samochodem» pozostały ulubione filmy i utwory muzyczne,...