This HTML5 document contains 111 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbpedia-dehttp://de.dbpedia.org/resource/
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
dbpedia-kohttp://ko.dbpedia.org/resource/
dbpedia-eshttp://es.dbpedia.org/resource/
n17https://global.dbpedia.org/id/
dbpedia-eohttp://eo.dbpedia.org/resource/
yagohttp://dbpedia.org/class/yago/
dbpedia-ruhttp://ru.dbpedia.org/resource/
dbthttp://dbpedia.org/resource/Template:
dbpedia-ukhttp://uk.dbpedia.org/resource/
rdfshttp://www.w3.org/2000/01/rdf-schema#
dbpedia-hrhttp://hr.dbpedia.org/resource/
freebasehttp://rdf.freebase.com/ns/
dbpedia-plhttp://pl.dbpedia.org/resource/
dbpedia-cshttp://cs.dbpedia.org/resource/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
dbpedia-vihttp://vi.dbpedia.org/resource/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbpedia-zhhttp://zh.dbpedia.org/resource/
dbphttp://dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
dbchttp://dbpedia.org/resource/Category:
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpedia-nlhttp://nl.dbpedia.org/resource/
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
dbrhttp://dbpedia.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/

Statements

Subject Item
dbr:Block_(programming)
rdf:type
yago:Content105809192 owl:Thing dbo:Settlement yago:Abstraction100002137 yago:WikicatProgrammingConstructs yago:Concept105835747 yago:Idea105833840 yago:Cognition100023271 yago:PsychologicalFeature100023100
rdfs:label
Block (programming) 블록 (프로그래밍) 块 (编程) Bloko (programlingva) Blockstruktur ブロック (プログラミング) Blok (programování) Blok (informatica) Instrukcja blokowa Bloque de código Блок (програмування)
rdfs:comment
En programlingvoj, bloko estas malsimpla ordono, kiu konsistas el vico da deklaroj kaj ordonoj. Samkiel parenteza ordono, bloko ebligas trakti vicon da ordonoj kiel unu ordonon. Por fari tion oni same pakas la komponantojn en la ordonajn «krampojn» <b>starto</b> ...<b>fino</b> (en la Paskala pseŭdokodo), aŭ <b>begin</b> ...<b>end</b> (en Algolo, en Pascal), aŭ <b>{</b> ...<b>}</b> (C). Блок в програмуванні (англ. block) — замкнена складова частина програми, яка являє собою сукупність інструкцій, які утворюють сферу дії деяких ідентифікаторів (імен). Блоки є одним з головних елементів структурного програмування. Поняття «блок» відповідає поняттю «підзадача» або «підалгоритм». Використовуючи блоки, можна розділити задачу на частини, які допускають автономне програмування. Кожен блок вводить новий рівень позначень шляхом описання ідентифікаторів і міток. В блоці може міститись як оператор інший блок. 프로그램 코드에서 블록(영어: Block)은 어떠한 동작을 수행할 때 필요한 코드를 묶어놓은 것이다. 대부분의 프로그래밍 언어에서는 이를 중괄호나 들여쓰기로 구분한다. Bloková struktura je v informatice označení pro zdrojový kód programu, který je rozčleněn do samostatných bloků (úseků) používaných ve strukturovaném programování. Bloky rozčleňují kód na souvislé logické části (řídící struktury pro podmínku if, cyklus while-do, cyklus for a podobně) nebo samostatné funkční části u funkcí a procedur. Strukturované programování umožňuje vzájemné zanořování bloků, což umožňuje používat lokální proměnné a funkce. In computer programming, a block or code block or block of code is a lexical structure of source code which is grouped together. Blocks consist of one or more declarations and statements. A programming language that permits the creation of blocks, including blocks nested within other blocks, is called a block-structured programming language. Blocks are fundamental to structured programming, where control structures are formed from blocks. Instrukcja blokowa – (instrukcja złożona) jako instrukcja strukturalna jest elementem składni języków programowania strukturalnego, wydzielona część kodu źródłowego programu komputerowego, stosowane np. do grupowania sekwencji instrukcji składowych (prostych lub złożonych), ujmując je w nawiasy zdaniowe. Instrukcja blokowa wyróżniona jest przez odpowiednie symbole składniowe (nawiasy zdaniowe), np. w językach C, C++, Java symbolami takimi są nawiasy klamrowe { }, w Algolu i Pascalu słowa kluczowe begin end. Instrukcja blokowa jest traktowana na takich samych zasadach jak pojedyncza instrukcja. Een blok (Engels: block) is in de informatica een verzameling statements en declaraties. Blokken kunnen worden genest, dat wil zeggen dat een blok een ander blok kan bevatten. Een aantal statements en declaraties kan daardoor worden behandeld alsof het een enkel statement was. Blokken vormen een essentieel onderdeel van gestructureerd programmeren, waar iteraties en conditionele statements met behulp van blokken worden gedefinieerd.Blokken worden in C, C++ en Java weergegeven met behulp van accolades ("{" en "}"), Pascal gebruikt de keywords "begin" en "end" en Python gebruikt ingesprongen regels. El bloque de código es un usuario o sección de código con una o más declaraciones y sentencias. Un lenguaje de programación que permite bloques, incluyendo bloques anidados dentro de otros bloques es llamado un lenguaje de programación estructurado por bloques. En un en bloque, los nombres de las variables y otros objetos, como los procedimientos que son declarados en bloques externos son visibles dentro de otros bloques internos, a menos que sean sombreado por un objeto del mismo nombre. Die Blockstruktur (oder kurz der Block) ist ein Charakteristikum von Programmiersprachen. Ein Programm ist dabei aus Anweisungsblöcken aufgebaut. Diese dürfen im Allgemeinen auch ineinandergeschachtelt sein; das ganze Programm kann als ein großer, umfassender Block verstanden werden. Ein Block ist ein aus Anweisungen bestehender zusammengehöriger Abschnitt. Je nach Programmiersprache wird ein Block durch Schlüsselwörter wie begin und end eingeschlossen, durch geschweifte Klammern { } oder durch gemeinsame Einrückung des Programmtextes gekennzeichnet. Beispiele: ブロック (英: block) とは、プログラミング言語におけるコードのまとまり(コードブロック)のことである。 ブロック状のパーツを組み合わせてプログラミングを行うScratchなどの「ブロック」とは異なる。 在计算机编程中,块(block)或代码块是将源代码组织在一起的词法结构。块构成自一个或多个声明和语句。编程语言允许创建块,包括嵌入其他块之内的块,就叫做块结构编程语言。块和子程序是结构化编程的基础,结构化所强调的控制结构是用块来形成的。 在编程中块的功能是确使成组的语句被当作如同就是一个语句,限定在一个块中声明的对象如变量、过程和函数的词法作用域,使得它们不冲突于在其他地方用到的同名者。在块结构编程语言中,在块外部的对象名字在块内部是可见的,除非它们被声明了相同名字的对象所遮掩。
owl:differentFrom
dbr:Block_programming
dcterms:subject
dbc:Programming_constructs
dbo:wikiPageID
381944
dbo:wikiPageRevisionID
1116872562
dbo:wikiPageWikiLink
dbr:Batch_language dbr:Closure_(computer_programming) dbr:Scheme_(programming_language) dbr:Control_structure dbr:Nested_function dbr:Basic_block dbr:Goto dbr:Nesting_(computing) dbr:Scope_(computer_science) dbr:Edsger_W._Dijkstra dbr:Block_scope dbr:Conditional_(computer_programming) dbr:BASIC dbr:C_(programming_language) dbr:Programming_language dbr:Autocode dbr:Structured_programming dbr:Statement_(computer_science) dbr:Declaration_(computer_programming) dbr:Off-side_rule dbr:Computer_programming dbr:Source_code dbr:Algol_60 dbr:Control_flow dbr:Python_(programming_language) dbr:Name_masking dbr:Guarded_Command_Language dbc:Programming_constructs dbr:Lisp_(programming_language) dbr:Fortran_IV dbr:Algol_58 dbr:Object_(computer_science) dbr:ALGOL_68 dbr:S-expression dbr:Name_binding dbr:ALGOL dbr:Pascal_(programming_language)
owl:sameAs
freebase:m.021q8g dbpedia-ja:ブロック_(プログラミング) dbpedia-zh:块_(编程) dbpedia-eo:Bloko_(programlingva) dbpedia-hr:Blok_naredbi dbpedia-vi:Khối_(lập_trình) dbpedia-nl:Blok_(informatica) wikidata:Q1327579 n17:LpaV dbpedia-ru:Блок_(программирование) yago-res:Block_(programming) dbpedia-ko:블록_(프로그래밍) dbpedia-pl:Instrukcja_blokowa dbpedia-de:Blockstruktur dbpedia-cs:Blok_(programování) dbpedia-uk:Блок_(програмування) dbpedia-es:Bloque_de_código
dbp:wikiPageUsesTemplate
dbt:Refimprove dbt:Reflist dbt:Programming_paradigms dbt:Redirect dbt:Portal dbt:Distinguish dbt:Short_description
dbo:abstract
ブロック (英: block) とは、プログラミング言語におけるコードのまとまり(コードブロック)のことである。 ブロック状のパーツを組み合わせてプログラミングを行うScratchなどの「ブロック」とは異なる。 Bloková struktura je v informatice označení pro zdrojový kód programu, který je rozčleněn do samostatných bloků (úseků) používaných ve strukturovaném programování. Bloky rozčleňují kód na souvislé logické části (řídící struktury pro podmínku if, cyklus while-do, cyklus for a podobně) nebo samostatné funkční části u funkcí a procedur. Strukturované programování umožňuje vzájemné zanořování bloků, což umožňuje používat lokální proměnné a funkce. 在计算机编程中,块(block)或代码块是将源代码组织在一起的词法结构。块构成自一个或多个声明和语句。编程语言允许创建块,包括嵌入其他块之内的块,就叫做块结构编程语言。块和子程序是结构化编程的基础,结构化所强调的控制结构是用块来形成的。 在编程中块的功能是确使成组的语句被当作如同就是一个语句,限定在一个块中声明的对象如变量、过程和函数的词法作用域,使得它们不冲突于在其他地方用到的同名者。在块结构编程语言中,在块外部的对象名字在块内部是可见的,除非它们被声明了相同名字的对象所遮掩。 In computer programming, a block or code block or block of code is a lexical structure of source code which is grouped together. Blocks consist of one or more declarations and statements. A programming language that permits the creation of blocks, including blocks nested within other blocks, is called a block-structured programming language. Blocks are fundamental to structured programming, where control structures are formed from blocks. Blocks have two functions: to group statements so that they can be treated as one statement, and to define scopes for names to distinguish them from the same name used elsewhere. In a block-structured programming language, the objects named in outer blocks are visible inside inner blocks, unless they are masked by an object declared with the same name. Instrukcja blokowa – (instrukcja złożona) jako instrukcja strukturalna jest elementem składni języków programowania strukturalnego, wydzielona część kodu źródłowego programu komputerowego, stosowane np. do grupowania sekwencji instrukcji składowych (prostych lub złożonych), ujmując je w nawiasy zdaniowe. Instrukcja blokowa wyróżniona jest przez odpowiednie symbole składniowe (nawiasy zdaniowe), np. w językach C, C++, Java symbolami takimi są nawiasy klamrowe { }, w Algolu i Pascalu słowa kluczowe begin end. Instrukcja blokowa jest traktowana na takich samych zasadach jak pojedyncza instrukcja. El bloque de código es un usuario o sección de código con una o más declaraciones y sentencias. Un lenguaje de programación que permite bloques, incluyendo bloques anidados dentro de otros bloques es llamado un lenguaje de programación estructurado por bloques. Ideas de la estructura del bloque se desarrollaron en la década de los años 1950, durante el desarrollo de los primeros y fueron formalizados en los informes de y Algol 60. Algol 58 introdujo la noción de la "sentencia compuesta", que estaba relacionada únicamente con .​ El posterior informe revisado que describe la sintaxis y la semántica de Algol 60 introdujo la noción de un bloque, consistiendo en "una secuencia de sentencias encerrada entre begin y end..." en la que "cada declaración aparece en un bloque de esta manera y es válida solo para ese bloque".​ La función de los bloques de programación es permitir que grupos sentencias sean tratados como si fueran una sola sentencia, y restringir el ámbito léxico de las variables, los procedimientos y funciones declaradas en un bloque para que no entre en conflicto con variables con el mismo nombre utilizadas para diferentes propósitos en otras partes de un programa. La noción de bloques es introducida por diferentes sintaxis en diferentes lenguajes, pero hay dos grandes familias: la familia del ALGOL en que los bloques están delimitados por las palabras clave begin y end, y la familia de C en la que los bloques están delimitados por llaves { y }. Algunas otras técnicas utilizadas son el uso de sangría, y s-expression con una palabra clave sintáctica como lambda o let (como en la familia del Lisp). En un en bloque, los nombres de las variables y otros objetos, como los procedimientos que son declarados en bloques externos son visibles dentro de otros bloques internos, a menos que sean sombreado por un objeto del mismo nombre. Algunos lenguajes que soportan bloques con declaraciones de variables no soportan completamente todas las declaraciones; por ejemplo muchos lenguajes derivados de C no permitan la definición de una función dentro de un bloque. Y a diferencia de su antecesor Algol, Pascal no soporta el uso de bloques con sus propias declaraciones dentro del begin y end de un bloque existente, sólo sentencias compuestas permitiendo una secuencia de declaraciones agrupadas en if, while, repeat y otras sentencias de control. En programlingvoj, bloko estas malsimpla ordono, kiu konsistas el vico da deklaroj kaj ordonoj. Samkiel parenteza ordono, bloko ebligas trakti vicon da ordonoj kiel unu ordonon. Por fari tion oni same pakas la komponantojn en la ordonajn «krampojn» <b>starto</b> ...<b>fino</b> (en la Paskala pseŭdokodo), aŭ <b>begin</b> ...<b>end</b> (en Algolo, en Pascal), aŭ <b>{</b> ...<b>}</b> (C). La ĉefa diferenco inter bloko kaj parenteza ordono konsistas en tio, ke bloko estas la regiono por ĉiuj siaj deklaroj, t.e. por ĉiuj nomoj en ĝi deklaritaj. Tial en Algolo-60 marko markanta ordonon ene de parenteza ordono estas videbla el la ekstero en la bloko entenanta ĉi tiun parentezan ordonon, kaj eblas salti en la parentezan ordonon el ekstere. Tio maleblas por bloko. Die Blockstruktur (oder kurz der Block) ist ein Charakteristikum von Programmiersprachen. Ein Programm ist dabei aus Anweisungsblöcken aufgebaut. Diese dürfen im Allgemeinen auch ineinandergeschachtelt sein; das ganze Programm kann als ein großer, umfassender Block verstanden werden. Ein Block ist ein aus Anweisungen bestehender zusammengehöriger Abschnitt. Je nach Programmiersprache wird ein Block durch Schlüsselwörter wie begin und end eingeschlossen, durch geschweifte Klammern { } oder durch gemeinsame Einrückung des Programmtextes gekennzeichnet. Beispiele: { Algol 60, Pascal }if a > 0 then begin b := b + 5; c := c - 2; endelse b := c - 1; //end if/* C, C++, Java */if (a > 0) { b += 5; c -= 2;} else b = c - 1;// end if Ein ganzer Anweisungsblock wird oft selbst als eine einzige Anweisung gesehen, was die Beschreibung der Programmiersprache vereinfacht. Die if-Klauseln im Beispiel müssen dabei lediglich so beschrieben sein, dass sie im Ja- (bzw. Nein-)Fall nur eine Anweisung beinhalten – statt dieser kann ein Anweisungsblock stehen, was nun beliebig lange Abfolgen von Anweisungen im jeweiligen Fall ermöglicht. Viele Programmiersprachen, zuerst wohl Algol 60, führten das Prinzip der Blockstruktur noch einen Schritt weiter, indem zu Anfang jedes solchen Blocks auch neue Deklarationen von Variablen oder sogar lokalen Prozeduren/Unterprogrammen erlaubt wurden. Dabei beschreiben die Anweisungsblöcke einen Geltungsbereich („Lebensdauer“) für diese Variablen (oder Unterprogramme). Diese dürfen dann sogar gleichnamige, „außen“ vorhandene Variablen überdecken. 프로그램 코드에서 블록(영어: Block)은 어떠한 동작을 수행할 때 필요한 코드를 묶어놓은 것이다. 대부분의 프로그래밍 언어에서는 이를 중괄호나 들여쓰기로 구분한다. Een blok (Engels: block) is in de informatica een verzameling statements en declaraties. Blokken kunnen worden genest, dat wil zeggen dat een blok een ander blok kan bevatten. Een aantal statements en declaraties kan daardoor worden behandeld alsof het een enkel statement was. Blokken vormen een essentieel onderdeel van gestructureerd programmeren, waar iteraties en conditionele statements met behulp van blokken worden gedefinieerd.Blokken worden in C, C++ en Java weergegeven met behulp van accolades ("{" en "}"), Pascal gebruikt de keywords "begin" en "end" en Python gebruikt ingesprongen regels. Блок в програмуванні (англ. block) — замкнена складова частина програми, яка являє собою сукупність інструкцій, які утворюють сферу дії деяких ідентифікаторів (імен). Блоки є одним з головних елементів структурного програмування. Поняття «блок» відповідає поняттю «підзадача» або «підалгоритм». Використовуючи блоки, можна розділити задачу на частини, які допускають автономне програмування. Кожен блок вводить новий рівень позначень шляхом описання ідентифікаторів і міток. В блоці може міститись як оператор інший блок. У багатьох сучасних мовах програмування блоки використовуються для описання тіла процедур, циклів, для визначення дій в операторах умовного переходу, а також можуть використовуватися самі по собі.
gold:hypernym
dbr:Section
prov:wasDerivedFrom
wikipedia-en:Block_(programming)?oldid=1116872562&ns=0
dbo:wikiPageLength
10209
foaf:isPrimaryTopicOf
wikipedia-en:Block_(programming)