Skeleton (computer programming)
Design pattern in software development
Skeleton programming is a style of computer programming based on simple high-level program structures and so called dummy code. Program skeletons resemble pseudocode, but allow parsing, compilation and testing of the code.
Nº Q1169129 ★★
Incomum · Saberes
Skeleton (computer programming)
Design pattern in software development
Skeleton programming is a style of computer programming based on simple high-level program structures and so called dummy code. Program skeletons resemble pseudocode, but allow parsing, compilation and testing of the code.
Na Wikipédia
Texto em inglês Ainda não há artigo no seu idioma: trecho em inglês.
Skeleton programming is a style of computer programming based on simple high-level program structures and so called dummy code. Program skeletons resemble pseudocode, but allow parsing, compilation and testing of the code. Dummy code is inserted in a program skeleton to simulate processing and avoid compilation error messages. It may involve empty function declarations, or functions that return a correct result only for a simple test case where the expected response of the code is known. Skeleton programming facilitates a top-down design approach, where a partially functional system with complete high-level structures is designed and coded, and this system is then progressively expanded to fulfill the requirements of the project. Program skeletons are also sometimes used for high-level descriptions of algorithms. A program skeleton may also be utilized as a template that reflects syntax and structures commonly used in a wide class of problems. Skeleton programs are utilized in the template method design pattern used in object-oriented programming. In object-oriented programming, dummy code corresponds to an abstract method, a method stub or a mock object. In the Java remote method invocation (Java RMI) nomenclature, a stub communicates on the client-side with a skeleton on the server-side. A class skeleton is an outline of a class that is used in software engineering. It contains a description of the class's roles, and describes the purposes of the variables and methods, but does not implement them. The class is later implemented from the skeleton. The skeleton can also be known as either an interface or an abstract class, with languages that follow a polymorphic paradigm.
Texto: Wikipédia em inglês, CC BY-SA 4.0. ·
Cartas próximas
-
Programação dinâmica
Um método para a construção de algoritmos para a resolução de problemas computacionais, em especial os de otimização combinatória
Nº Q380679 ★★★
Sem ofertas
-
S
SHELL model
Conceptual model for human error in aviation
Nº Q25112248 ★
Sem ofertas
-
Recursividade (ciência da computação)
Nº Q264164 ★★
Sem ofertas
-
Computador de placa única
Computador completo construído em uma única placa de circuito
Nº Q944780 ★★
Sem ofertas
-
P
Processo (informática)
Nº Q205663 ★★
Sem ofertas
-
Bioinformática
Nº Q128570 ★★★
Sem ofertas
-
Encapsulamento (informática)
Nº Q1305241 ★★★
Sem ofertas
-
Httpd
Software program that usually runs in the background, as a process, and plays the role of a server in a client-server model using the HTTP and/or HTTPS network protocol(s)
Nº Q1632665 ★
Sem ofertas
-
Software colaborativo
Nº Q474157 ★★
Sem ofertas
-
Ligador
Nº Q523796 ★
Sem ofertas
-
p
programação de fluxo de dados
Programming paradigm that models program as a directed graph of data flow between operations
Nº Q1172543 ★
Sem ofertas
-
C
Cocos2d
Nº Q1525915 ★
Sem ofertas
-
XSLT
Linguagem de programação
Nº Q32110 ★★
Sem ofertas
-
p
programação orientada a agentes
Programming paradigm centred on the concept of software agents
Nº Q139008 ★
Sem ofertas
-
C
Currying
Nº Q1144925 ★★
Sem ofertas
-
V
Verbose mode
Option in software to output more or less information about the software's operations as it performs them
Nº Q2514191 ★
Sem ofertas
-
F
FOCAL (linguagem de programação)
Linguagem de programação
Nº Q1966202 ★
Sem ofertas
-
History of software
Description of the evolution and development of software throughout history
Nº Q17155144 ★
Sem ofertas