Liniowe algorytmy - schemat, konstrukcja i obliczanie

Data:

2019-02-03 04:00:14

Przegląd:

574

Ranking:

1Kochać 0Niechęć

Udział:

Table of contents:

życie Codzienne każdego człowieka jest rozwiązać ogromną liczbę zadań o różnym stopniu trudności w pracy lub w czasie studiów. Niektóre zadania są tak proste, że podczas ich wykonywania wykonujemy pewne czynności automatycznie, nie myśląc nawet. Rozwiązanie każdego zadania, nawet najbardziej prosty, zazwyczaj odbywa się kolejno w kilku krokach. Tego rodzaju postępowanie przy rozwiązywaniu zadań nazywa się algorytmem. Dzisiaj przyjrzymy się, co to jest liniowe algorytmy, jak jest ich struktura, jak odbywa się ich decyzja i programowanie.

Algorytmiczne język

To pojęcie jest dokładną receptę dla wykonawcy wykonać pewną sekwencję działań, która kieruje się na rozwiązanie postawionego zadania.liniowe algorytmy

Ten język jest środkiem opisu algorytmów, które koncentrują się zwykle na użytkownika.

Jeśli mówić w języku komputerowym, tak oznaczoną dokładną receptę, określająca proces obliczeniowy. On, z kolei, prowadzi od początkowych danych, które wahają się, z pierwotnym.

Opracowanie algorytmu - jest dość skomplikowany i czasochłonny proces. Jest to technika sporządzenia (rozwoju) sekwencji działań, предназначающихся do rozwiązywania problemów z pomocą KOMPUTERA.

Właściwości algorytmu

Wśród właściwości wyróżniają:

  • Kończyny ó polega na zakończeniu działania algorytmu zdecydowanie za skończoną liczbę etapów (kroków);
  • Pewność (jednoznaczność) – jest единственность interpretacji przepisów do wykonywania czynności, a także kolejność ich wykonywania;
  • Wynik ó uzyskania żądanego efektu po każdej skończonej liczbie kroków;
  • Wyrazistość ó oznaczenia powinny być zrozumiałe wykonawcy;
  • Masa ó algorytmy powinny mieć możliwość decydowania cała klasa konkretnych zadań głównych załączeniem zadania.

Liniowe algorytmy. Informatyka 9 klasy

Już widzieliśmy definicje i właściwości tego pojęcia. Porozmawiajmy teraz o jego rodzajach:rozwiązanie liniowych algorytmów

  • Liniowy;
  • разветвляющий;
  • Z cyklem.

Interesują Nas liniowe algorytmy. Co oni sobą reprezentują? Zawierają polecenia, które muszą być wykonywane jedna po drugiej w sposób jasny sekwencji.

Liniowa struktura algorytmu może być zapisana w słownej i graficznej formie.

Oto taki przykład, nagrany w formie słownej. Tak więc, zadanie: weź się do szkoły. Rozwiązanie:

  • Początek.
  • Wstań.
  • Zrób ładowanie.
  • Umyć.
  • Ubierz się.
  • Na Śniadanie.
  • Zbierz portfel.
  • Koniec.

Forma Graficzna powyższego procesu będzie предсатвлять sobie następujący:liniowe algorytmy informatyka

Liniowy algorytm w postaci schematu blokowego

Schemat jest przykładem obraz algorytmu, w którym każdy etap jest przedstawiana za pomocą bloków, przedstawionych w postaci różnorodnych figur geometrycznych. Ponadto związek między etapami (innymi słowy, ciąg stopniowej realizacji) jest oznaczona za pomocą strzałek, które łączą kształty (bloki). Każdy blok towarzyszy napisem. Do typowych działań w sposób liniowy algorytm są następujące kształty:

Bardziej:

Główne etapy rozwoju psychiki w филогенезе

Główne etapy rozwoju psychiki w филогенезе

Rozwój psychiki w филогенезе charakteryzuje się kilkoma etapami. Rozważmy dwie główne historie związane z tym procesem.Филогенез - to historyczny rozwój, obejmującego miliony lat ewolucji, historię rozwoju różnych gatunków organizmów żywych.Ontogenez...

Co to jest gronkowiec i metody jego leczenia

Co to jest gronkowiec i metody jego leczenia

Wielu w swoim życiu miał do czynienia z zakażeniem gronkowca. Dlatego konieczne jest posiadanie pełnej informacji o tej chorobie, aby w pełni zrozumieć, co dzieje się w organizmie. Więc co to jest gronkowiec? To bakterie, lub jedną z ich odmian, z kt...

co studiuje morfologia

Co studiuje morfologia

 Przed podjęciem się, że studiuje morfologia, należy zauważyć, że sam studiuje ten dział gramatyki. Tak, morfologia studiuje słowo jako część mowy, a także sposoby jego edukacji, jego formy, struktury i gramatyki wartości, a także poszczególne j...

  • Blok początek-koniec algorytmu. W bloku znajduje się napis ópoczątek» i «koniec”.
  • Blok ówejście-wyjście danych». Przedstawiana ten blok w kształcie równoległoboku. Na nim umieszczone są następujące napisy: «enter”, „ustawienia”, «drukuj». Również do nich w załączeniu lista wprowadzanych lub, odpowiednio, wyświetlanych zmiennych.
  • Blok Arytmetyczny, lub blok rozwiązania. Odpowiada prostokąt. Na bloku powinien być napis: "operacja", "grupa operacji".

Oto z pomocą takich diagramów jest przedstawiana rozwiązanie algorytmów liniowych. Dalej porozmawiajmy o funkcjach przypisania wartości.

Liniowe algorytmy obliczeniowe

Podstawowe elementarne działania obliczeniowo algorytm – to przypisanie zmiennej wielkości określonej wartości. W przypadku, gdy wartość stałej zależy od rodzaju jej wpisów, zmienna otrzyma określoną wartość wyłącznie w wyniku przypisania. To może być wykonane za pomocą dwóch sposobów: za pomocą polecenia przypisania; za pomocą polecenia edycji.

Przykład rozwiązania liniowego algorytmu

Oto przykład opisu zasad dzielenia ułamków zwykłych za pomocą liniowego algorytmu, które w podręcznikach szkolnych mają takie treści:

  • Licznik 1 należy pomnożyć przez mianownik ułamka 2;
  • Mianownik ułamka 1 należy pomnożyć przez licznik 2;
  • Chcesz zapisać ułamek, którego licznik jest wynikiem wykonania 1 pkt, a mianownik ó w wyniku realizacji 2 pkt. Algebraiczne forma tej zasady ma następującą postać:

a/b : z/d=(a*d)/(b*d)=m/n.liniowa struktura algorytmu

Tak Więc, zbudujemy KOMPUTEROWYCH algorytm dzielenia ułamków. Aby nie zgubić się, będziemy używać zmiennych te same oznaczenia, co i w formule, która została podana powyżej. a, b, c, dó oryginalne dane w postaci liczb całkowitych zmiennych. Wynikiem będą również całe wielkości. Rozwiązanie naалгоритмическом języku będzie w następujący sposób:

алг Dzielenie ułamków

Nacz

Ok A, b, c, d, m, n

Enter a, b, c, d

M:= a * d

N:= b *

Wniosek m, n

Kon

Forma Graficzna rozwiązywania

Schemat liniowego algorytmu opisanego powyżej, wygląda tak:schemat liniowego algorytmu

Zespół przypisania wartości ma następujący format:

Zmienna:=wyrażenie.

Znak ó w:=» czyta się jak przypisać.

Przypisanie – jest to drużyna, która jest niezbędna do wykonywania komputerem następujących czynności:

  • Obliczenia wyrażenia;
  • Przypisanie do zmiennej otrzymanej wartości.

Powyższy algorytm zawiera dwie drużyny jako przypisania. W schemacie blokowym polecenie przypisania trzeba nagrywać w prostokącie, który nazywa się jednostką obliczeniową.

Kiedy opisano liniowe algorytmy, nie jest konieczne w obowiązkowym przestrzeganiu surowych zasad podczas zapisu wyrażeń. Można je nagrywać za pomocą zwykłej matematycznej formy. Przecież to nie jest ścisłe składni języka programowania.

W powyższym przykładzie algorytmu jest również zespół wejściowe:

Enter a, b, c, d.

Zespół wprowadzania w schemacie blokowym jest zapisywany w параллелограмме, czyli w bloku wejścia / wyjścia. Wykonując to polecenie, procesor przerywa pracę, gdy użytkownik nie wykona określone działania. A mianowicie: użytkownik musi na urządzeniu wejścia (klawiatury) wybrać wprowadzane zmienne (ich wartości) i nacisnąć Enter, która opowiada się klawiszem enter. Ważne jest, aby wartości były w takim samym porządku, jak i znajdujące się na liście wprowadzić odpowiednie zmienne.

Liniowy algorytm. Jego programowanie

Jak już wspomniano na początku artykułu, liniowe programy mogą obejmować takie operatory:

  • Przypisanie;
  • Enter;
  • Wyjście.

Czyli za pomocą wymienionych operatorów odbywa się programowanie algorytmów liniowych.

Tak Więc, operator przypisania przez języku rejestrowane tak:

LET A = W, gdzie A ó zmienna, W ó wyrażenie. Na Przykład A = U + 20.

Operator wprowadzania danych ma następującą postać:

INPUT, na przykład: INPUT

Operator wprowadzania danych, wartości, zapisywany jest w postaci:

PRINT. Na przykład PRINT S.

Oto prosty przykład. Trzeba napisać program, który będzie znajdować kwotę wprowadzanych z klawiatury liczb A i B.liniowe algorytmy obliczeniowe

W języku programowania otrzymujemy program, tekst którym znajduje się poniżej.programowanie liniowe algorytmy

Operatorzy wprowadzania, wyświetlania w języku programowania Pascal

Pascal nie wydziela specjalnych operatorów, oznaczających operacje wejścia lub wyjścia, które liniowe algorytmy. W programach wymiana informacji odbywa się za pomocą wbudowanych procedur. Ponieważ nie ma potrzeby we wstępnym opisie standardowej procedury, jest ona dostępna każdym programie, który zawiera odwołanie do niej. Również nazwą wspomnianej procedury nie występuje jakiekolwiek słowo zastrzeżone.

Podczas wprowadzania danych wykorzystują takie operatory, aby uzyskać dostęp do standardowej procedurze wprowadzania danych, która jest już wbudowany w program.

Read (A, b, c), gdzie A, b, c ó zmienne, które należy wprowadzić do pamięci do zapamiętania.

Readlnn (x1,, x2) – po zakończeniu enter, kursor przechodzi na początek nowego wiersza.

Readlnn; - świadczy o oczekiwaniu na naciśnięciu «Enter». Zazwyczaj ten operator wkladka w tekst przed ostatnim «End», aby zapisać wyniki działania programu na ekranie zawartości.

Wyjście na ekran monitora danych odbywa się za pomocą takich operatorów:

Write (A, W, Z) – określenie wartości A, b, c w jednej linii, kursor nie opuszcza bieżącego wiersza.

Writeln (z, u, z2) – po zakończeniu wniosek wartości, kursor w pozycji przejdzie do nowej linii.

Writeln; - świadczy o pominięcie jednego wiersza i przejście na początek nowego.

Oto z pomocą takich prostych operatorów i odbywa się wprowadzanie i wyprowadzanie danych w języku Pascal.


Article in other languages:

AR: https://tostpost.com/ar/education/16325-linear-algorithms---scheme-structure-and-computation.html

BE: https://tostpost.com/be/adukacyya/28091-l-neynyya-algarytmy---shema-struktura-vyl-chenne.html

DE: https://tostpost.com/de/bildung/28118-lineare-algorithmen---schema-struktur-und-berechnung.html

ES: https://tostpost.com/es/la-educaci-n/28148-lineales-algoritmos---el-esquema-la-estructura-y-el-c-lculo-de.html

HI: https://tostpost.com/hi/education/15767-linear-algorithms---scheme-structure-and-computation.html

JA: https://tostpost.com/ja/education/16761-linear-algorithms---scheme-structure-and-computation.html

KK: https://tostpost.com/kk/b-l-m/28053-syzy-ty-algoritmder---shemasy-rylymy-zh-ne-esepteu.html

PT: https://tostpost.com/pt/educa-o/27919-linear-algoritmos---esquema-de-estrutura-e-c-lculo.html

TR: https://tostpost.com/tr/e-itim/29916-lineer-algoritmalar-emas-yap-s-ve-hesaplama.html

UK: https://tostpost.com/uk/osv-ta/28008-l-n-yn-algoritmi---shema-struktura-ta-obchislennya.html

ZH: https://tostpost.com/zh/education/15824-linear-algorithms---scheme-structure-and-computation.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

Historia i ogólna charakterystyka Судебника 1550 roku

Historia i ogólna charakterystyka Судебника 1550 roku

Судебник Iwana IV Groźnego został sporządzony w 1550 roku. W jego podstawę położył się poprzedni dokument, napisany trzy lata wcześniej przy Iwanie III. Nowym kodeksie prawa stał się pierwszym oficjalnym aktem prawnym w historii S...

"Hamburger konto": wartość фразеологизма i pochodzenie

Wyraz «hamburger konto” lub ów гамбургскому koncie», językoznawcy zaliczają się do kategorii takich фразеологизмов, których wartość nie jest równa sumie wartości słów. Innymi słowy, wiedza o tym, co to &la...

Gdy Moskwa stała się stolicą Rosji i dlaczego? W którym roku Moskwa stała się stolicą Rosji ponownie?

Gdy Moskwa stała się stolicą Rosji i dlaczego? W którym roku Moskwa stała się stolicą Rosji ponownie?

Златоглавая Moskwa stolica Federacji Rosyjskiej - jeden z największych i najpiękniejszych miast w naszym kraju. Mimo, że miasto jest stosunkowo młody, ma bogatą historię.Kto zbudował MoskwyZałożyciela Moskwy jest Jurij Dołgoruki, ...

Najbardziej plastyczny metal - złoto

Najbardziej plastyczny metal - złoto

Złoto - jest to najbardziej popularny metal w historii, w kulturze, w gospodarce. Za posiadanie im проливались rzeki krwi, zapalały rodzinne kłótnie, a nawet toczyły się wojny. Jego wartość dla całej ludzkiej cywilizacji opiera si...

Radziecki kosmonauta A. Leonow: biografia, zdjęcia

Radziecki kosmonauta A. Leonow: biografia, zdjęcia

Krajowa kosmonautyka wie dużą ilość wybitnych osobistości. Ale wśród nich wyróżnia się radziecki kosmonauta Aleksiej Leonow Архипович. Przede wszystkim jest znany z tego, że jest pierwszym człowiekiem, nie побоявшимся wyjść w otwa...

Kim jest kat? Zawód kata w Średniowieczu

Kim jest kat? Zawód kata w Średniowieczu

Średniowieczna Europa zostawiła w historii świata ogromny krwawy ślad. A wszystko dlatego, że karę śmierci w czasach stawiano na równi z увеселительными programami, dlatego ani jeden weekend nie odbywały się bez tego «rozryw...