Блок-схема

Блок-схеми базових алгоритмів
Приклади блок-схем основних алгоритмів
Укрупнена функціональна схема (блок-схема) САР

Блок-схема (англ. block scheme, flowchart, block diagram, flow diagram; нім. Block-schema) —

  1. Представлення алгоритму розв'язування або аналізу задачі за допомогою геометричних елементів (блоків), які позначають операції, потік, дані тощо.
    Блок вхідних та вихідних даних прийнято позначати паралелограмом, блок обчислень (обробки) даних — прямокутником, блок прийняття рішень — ромбом, еліпсом — початок та кінець алгоритму.
  2. Схема машини, приладу, апарата, пристрою, в якій основні вузли (блоки), що утворюють її, зображено прямокутниками та іншими фігурами, а зв'язок між ними показано лініями зі стрілками.

Загальна характеристика

У автоматиці функціональна схема, або блок-схема САР, складається з функціональних блоків, які являють собою конструктивно відособлені частини (елементи або пристрої) автоматичних систем, які виконують певні функції. Функціональні блоки на схемі позначають прямокутниками, всередині яких надписують їх найменування відповідно до функцій, що виконуються. Зв'язки між функціональними блоками (внутрішні впливи) позначаються лініями зі стрілками, які вказують напрям впливів.

Функціональні схеми можуть виконуватися в укрупненому і розгорненому вигляді. У першому випадку на схемі зображають найважливіші блоки системи і зв'язки між ними.

У другому варіанті схема зображаються більш детально, що полегшує її читання та ілюструє принцип роботи.

Основні елементи схем алгоритму

Найменування Позначення Функція
Початок(кінець)
Елемент відображає вхід у зовнішнє середовище або вихід з нього (найчастіше застосування - початок і кінець програми). Всередині фігури записується відповідна дія.
Процес
Елемент відображає одну або кількох операцій, обробку даних будь-якого виду (зміна значення даних, форми подання, розташування). Всередині фігури записують безпосередньо самі операції.
Умова
Елемент відображає обробку умови, рішення або функцію перемикального типу з одним входом і двома або більше альтернативними виходами, з яких тільки один може бути обраний після обчислення умов, визначених всередині цього елементу. Вхід в елемент позначається лінією, що входить зазвичай у верхню вершину елементу. Якщо виходів два чи три то зазвичай кожен вихід позначається лінією, що виходить з решти вершин (бічних і нижньої). Якщо виходів більше трьох, то їх слід показувати однією лінією, що виходить з вершини (частіше нижньої) елемента, яка потім розгалужується. Відповідні результати обчислень можуть записуватися поруч з лініями, що відображають ці шляхи.
Функція

(процедура)

Елемент відображає виконання процесу, що складається з однієї або кількох операцій, що визначені в іншому місці програми (у підпрограмі, модулі). Всередині символу записується назва процесу і передані в нього дані.
ввід/вивід
Елемент відображає перетворення у форму, придатну для обробки (введення) або відображення результатів обробки (виведення). Цей символ не визначає носія даних (для вказівки типу носія даних використовуються специфічні символи).
Цикл з параметром
Елемент відображає заголовок циклу з параметром. У ньому через крапку з комою вказуються ім'я змінної (параметра) з початковим значенням, граничне значення параметра (або умова виконання циклу), крок зміни параметра.
Межа циклу
Елемент складається з двох частин - відповідно, початок і кінець циклу - операції, що виконуються всередині циклу, розміщуються між ними. Умови циклу і збільшення записуються всередині символу початку або кінця циклу - в залежності від типу організації циклу. Часто для зображення на блок-схемі циклу замість цього символу використовують символ рішення, вказуючи в ньому умову, а одну з ліній виходу замикають вище в блок-схемі (перед операціями циклу).
З'єднувач
Елемент відображає вихід в частину схеми і вхід з іншої частини цієї схеми. Використовується для обриву лінії та продовження її в іншому місці (приклад: поділ блок-схеми, що не поміщається на листі). Відповідні сполучні символи повинні мати одне (при тому унікальне) позначення.
Коментар
Елемент використовується для детальнішої інформації про кроки, процесу або групи процесів. Опис поміщається з боку квадратної дужки і охоплюється нею по всій висоті. Пунктирна лінія йде до описуваного елементу, або групи елементів (при цьому група виділяється замкнутою пунктирною лінією). Також символ коментаря слід використовувати в тих випадках, коли обсяг тексту в будь-якому іншому символі (наприклад, символ процесу, символ даних та ін) перевищує його обсяг.

Джерела інформації

Див. також

Посилання

  • ДСТУ ISO 5807:2016 Обробляння інформації. Символи та угоди щодо документації стосовно даних, програм та системних блок-схем, схем мережевих програм та схем системних ресурсів (ISO 5807:1985, IDT)
  • ISO 5807:1985 (1985). Information processing -- Documentation symbols and conventions for data, program and system flowcharts, program network charts and system resources charts. International Organization for Standardization. ISO 5807:1985. Архів оригіналу за 7 вересня 2011. Процитовано 2 березня 2010. — міжнародний стандарт блок-схем.
  • DIN 66001 – Sinnbilder für Datenfluss- und Programmablaufpläne [Архівовано 11 вересня 2014 у Wayback Machine.] (файл PDF; 1,14 MB) — німецький стандарт блок-схем.


Read other articles:

Self-administrationMeSHD012646[edit on Wikidata] Self-administration is, in its medical sense, the process of a subject administering a pharmacological substance to themself. A clinical example of this is the subcutaneous self-injection of insulin by a diabetic patient. In animal experimentation, self-administration is a form of operant conditioning where the reward is a drug. This drug can be administered remotely through an implanted intravenous line or an intracerebroventricular inject...

 

Pour les articles homonymes, voir Arnaud et François Arnaud. Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Certaines informations figurant dans cet article ou cette section devraient être mieux reliées aux sources mentionnées dans les sections « Bibliographie », « Sources » ou « Liens externes » (septembre 2016). Vous pouvez améliorer la vérifiabilité en associant ces informations à des références à l'aide d'ap...

 

Parts of this article (those related to 308 East Green St) need to be updated. Please help update this article to reflect recent events or newly available information. (February 2020) Residential in Illinois, U.S.Burnham 310General informationStatusCompletedTypeResidentialArchitectural styleModernistAddress310 East Springfield Ave.Town or cityCampustown, Champaign, IllinoisCountryU.S.Coordinates40°06′46″N 88°14′05″W / 40.1129°N 88.2346°W / 40.1129; -88.2346...

David George HogarthDavid George Hogarth (tengah), dengan T. E. Lawrence (kiri) dan Letkol Dawnay di Biro Arab, Kairo, pada Mei 1918Lahir23 Mei 1862Barton-upon-Humber, Lincolnshire, InggrisMeninggal6 November 1927 (usia 65)Oxford, Oxfordshire, InggrisKebangsaanBritania RayaAlmamaterOxford UniversitySuami/istriLaura Violet (Hogarth) UpplebyKarier ilmiahBidangArkeologi, klasik, edukasi, jurnalisme, pengaturan amal, kekuratoran museum, operasi intelijensi dan pengaturan diplomasiInstitusiBritis...

 

Questa voce sull'argomento calciatori congolesi (Rep. Dem. del Congo) è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Kabwe Kasongo Nazionalità  RD del Congo Altezza 175 cm Calcio Ruolo Difensore Termine carriera 2008 Carriera Squadre di club1 1991-1992 Lubumbashi Sport? (?)1993-1994 Motema Pembe? (?)1995-1996 Lubumbashi Sport? (?)1996-1997 Covilhã20 (0)1997-1999 Vitóri...

 

1976 book by Walter Block Defending the Undefendable First editionAuthorWalter BlockCountryUnited StatesLanguageEnglishSubjectMoral philosophy, political economyPublisherFleet PressPublication date1976Media typePrint (Paperback)Pages256ISBN9781933550176OCLC248638106Dewey Decimal973.925LC ClassHB95 .B58Followed byDefending the Undefendable II: Freedom in All Realms TextDefending the Undefendable at Ludwig von Mises Institute Defending the Undefendable is a 1976 book by Amer...

Indian artist and painter Kailash Chandra MeherBorn (1954-01-22) 22 January 1954 (age 70)Sonepur, Odisha, IndiaCitizenshipIndianEducationDegree (Art)Alma materVisva-Bharati UniversityOccupationArtistSpouseLaxmi MeherChildrenPrakash Meher, Manisha Meher & Jayanta MeherRelativesSadhu Meher (Uncle)[1] Kailash Chandra Meher (born 22 January 1954) is an Indian artist, inventor, and social activist. He is a painter of contemporary modern art paintings and traditional Tussar Pa...

 

Afrikaans term for white minority rule in South Africa J. G. Strijdom, Prime Minister of South Africa (1954–1958), an uncompromising supporter of baaskap Baasskap ([ˈbɑːskap]) (also spelled baaskap), literally boss-ship or boss-hood, is a political philosophy prevalent during South African apartheid that advocates the social, political and economic domination of South Africa by its minority white population generally and by Afrikaners in particular.[1][2] The term...

 

Nuclear chemist (1905–1985) Aristid von GrosseBornJanuary 1905Riga, Russian EmpireDiedJuly 21, 1985 (1985-07-22) (aged 80)Laguna Hills, California, United StatesKnown forisolation of pure protactinium and some of its compoundsScientific careerFieldsActinide chemistryInstitutionsKaiser Wilhelm Institute for Chemistry, University of ChicagoDoctoral advisorKarl Andreas Hofmann, Otto Hahn Aristid von Grosse (January 1905 – July 21, 1985) was a German nuclear chemist. During...

Political party on Cyprus For the political party on Sint Maarten, see United Democrats (Sint Maarten). For one of the two predecessors of the Democratic Party in Hong Kong, see United Democrats of Hong Kong. This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve thi...

 

Russian footballer Nikita Bazhenov Bazhenov with Tom Tomsk in 2011Personal informationFull name Nikita Aleksandrovich BazhenovDate of birth (1985-02-01) 1 February 1985 (age 39)Place of birth Bolshoye Bunkovo, Noginsky District, Moscow Oblast, Russian SFSRHeight 1.78 m (5 ft 10 in)[1]Position(s) StrikerYouth career Torpedo LyubertsySenior career*Years Team Apps (Gls)2001–2004 FC Saturn Moscow Oblast 12 (5)2004–2010 FC Spartak Moscow 104 (17)2011–2016 FC Tom T...

 

У этого термина существуют и другие значения, см. Террор. Террорангл. The Terror Жанры ДрамаТриллер На основе «Террор»Дэна Симмонса(1 сезон) Разработчики 1 сезонДэвид Кайганич2 сезонАлександр ВуМакс Боренштейн В главных ролях 1 сезонДжаред ХаррисТобайас МензисПол РедиАдам...

Honor society for American scouts Tribe of Mic-O-SayLocationOsceola, MissouriCountryUnited StatesFounded1925 (sometimes cited as founded in 1924 in Wyoming)FounderHarold Roe Bartle Website Camp Geiger Mic-O-Say Bartle Reservation Mic-O-Say  Scouting portal The Tribe of Mic-O-Say is an honor society used by two local councils of the Boy Scouts of America, the Pony Express Council at Camp Geiger Reservation, and the Heart of America Council at the H. Roe Bartle Scout Reservation. Similar p...

 

COVID-19 pandemic in New MexicoDiseaseCOVID-19Virus strainSARS-CoV-2LocationNew Mexico, U.S.First outbreakWuhan, Hubei, China(Global)Index caseSocorro County, Bernalillo CountyArrival dateMarch 11, 2020Confirmed cases681,525Hospitalized cases65 (current)34,276 (cumulative)Recovered660,313Deaths9,236Government websitecv.nmhealth.org Part of a series on theCOVID-19 pandemicScientifically accurate atomic model of the external structure of SARS-CoV-2. Each ball is an atom. COVID-19 (disease) SAR...

 

Headquarters component of the U.S. Marine Corps' Marine Air-Ground Task Forces For the HTML element <command>, see HTML 5. USMC Combat Operations Center In the United States Marine Corps, the command element (CE) is the command and control force of a Marine Air-Ground Task Force (MAGTF). It provides C3I for the MAGTF. Role within the MAGTF The Command Element (CE), a headquarters unit organized into a MAGTF (MEU, MEB, MEF) headquarters (HQ) group, that exercises command and control (man...

8e, 16e arrtsPlace de l’Alma La place de l'Alma en 2020. Situation Arrondissements 8e 16e Quartiers Chaillot Champs-Élysées Voies desservies Avenue de New-York Avenue du Président-WilsonAvenue George-V Avenue MontaigneCours Albert-Ier Morphologie Diamètre 109 m Forme Circulaire Historique Création 1858 Dénomination 1858 Géocodification Ville de Paris 0231 DGI 0217 Géolocalisation sur la carte : Paris Place de l’Alma Images sur Wikimedia Commons modifier  La pl...

 

1998 video game This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Lego Chess – news · newspapers · books · scholar · JSTOR (October 2017) (Learn how and when to remove this message) 1998 video gameLego ChessCover art of Lego ChessDeveloper(s)Krisalis SoftwarePublisher(s)Lego MediaDirector(s)Andrew WareProducer...

 

Novel by Dan Simmons This article is about the 2009 novel. For the musical, see Drood. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Drood novel – news · newspapers · books · scholar · JSTOR (March 2009) (Learn how and when to remove this message) Drood Hardcover first editionAuthorDan SimmonsLanguage...

Academic journalZooKeysDisciplineTaxonomyZoologyEcologyPaleontologyGenomicsBehavioral ScienceLanguageEnglishEdited byTorsten Dikow[1]Publication detailsHistory2008–presentPublisherPensoft PublishersFrequencyContinuousOpen accessYesLicenseCC BY 4.0Impact factor2.7 (2023)Standard abbreviationsISO 4 (alt) · Bluebook (alt1 · alt2)NLM (alt) · MathSciNet (alt )ISO 4ZooKeysIndexingCODEN (alt · alt2) · JSTOR (alt)...

 

Disambiguazione – Se stai cercando la frazione di Pioltello nella città metropolitana di Milano, vedi Seggiano (Pioltello). Seggianocomune Seggiano – Veduta LocalizzazioneStato Italia Regione Toscana Provincia Grosseto AmministrazioneSindacoDaniele Rossi (centro-sinistra) dal 27-5-2019 TerritorioCoordinate42°55′45″N 11°33′30″E42°55′45″N, 11°33′30″E (Seggiano) Altitudine491 m s.l.m. Superficie49,43 km² Abitanti1 011[2 ...