Menu English Ukrainian Russo Início

Biblioteca técnica gratuita para amadores e profissionais Biblioteca técnica gratuita


Информатика и информационные технологии. Параметры подпрограмм (самое важное)

Notas de aula, folhas de dicas

Diretório / Notas de aula, folhas de dicas

Comentários do artigo Comentários do artigo

Índice (expandir)

9. Parâmetros do subprograma

A descrição de um procedimento ou função especifica uma lista de parâmetros formais. Cada parâmetro declarado em uma lista de parâmetros formal é local para o procedimento ou função que está sendo descrito e pode ser referido no módulo associado a esse procedimento ou função por seu identificador.

Existem três tipos de parâmetros: valor, variável e variável sem tipo. Eles são caracterizados da seguinte forma:

1. Um grupo de parâmetros sem uma palavra-chave precedente é uma lista de parâmetros de valor.

2. Um grupo de parâmetros precedido pela palavra-chave const e seguido por um tipo é uma lista de parâmetros constantes.

3. Um grupo de parâmetros precedido pela palavra-chave var e seguido por um tipo é uma lista de parâmetros de variáveis.

Parâmetros de valor

Um parâmetro de valor formal é tratado como uma variável local para o procedimento ou função, exceto que obtém seu valor inicial do parâmetro real correspondente quando o procedimento ou função é invocado. As alterações sofridas por um parâmetro de valor formal não afetam o valor do parâmetro real. O valor real correspondente do parâmetro value deve ser uma expressão e seu valor não deve ser um tipo de arquivo ou qualquer tipo de estrutura que contenha um tipo de arquivo.

O parâmetro real deve ser de um tipo que seja compatível com a atribuição do tipo do parâmetro de valor formal. Se o parâmetro for do tipo string, o parâmetro formal terá um atributo size de 255.

Parâmetros constantes

No corpo de uma sub-rotina, o valor de um parâmetro constante não pode ser alterado. As constantes de parâmetros podem ser usadas para organizar aqueles parâmetros cujas mudanças na sub-rotina são indesejáveis ​​e devem ser proibidas.

Parâmetros variáveis

Um parâmetro variável é usado quando um valor deve ser passado de uma sub-rotina para um bloco de chamada. Neste caso, quando a sub-rotina é chamada, o parâmetro formal é substituído pelo argumento variável e quaisquer alterações no parâmetro formal são refletidas no argumento.

Variáveis ​​de procedimento

Após definir um tipo procedural, torna-se possível descrever variáveis ​​desse tipo. Tais variáveis ​​são chamadas de variáveis ​​procedurais. Como uma variável inteira que pode receber um valor de um tipo inteiro, uma variável procedural pode receber um valor de um tipo procedural. Tal valor poderia, é claro, ser outra variável de procedimento, mas também poderia ser um identificador de procedimento ou função. Nesse contexto, a declaração de um procedimento ou função pode ser vista como uma descrição de um tipo especial de constante cujo valor é o procedimento ou função.

Como em qualquer outra atribuição, os valores da variável do lado esquerdo e do lado direito devem ser compatíveis com a atribuição. Os tipos de procedimento, para serem compatíveis com atribuição, devem ter o mesmo número de parâmetros, e os parâmetros nas posições correspondentes devem ser do mesmo tipo. Os nomes de parâmetros em uma declaração de tipo procedural não têm efeito.

Além disso, para garantir a compatibilidade de atribuição, um procedimento ou função, se for atribuído a uma variável de procedimento, não deve ser padrão ou aninhado.

Autor: Tsvetkova A.V.

<< Voltar: Encaminhar descrições e conexão de sub-rotinas. Diretiva

>> Encaminhar: Tipos de parâmetros de sub-rotina

Recomendamos artigos interessantes seção Notas de aula, folhas de dicas:

doenças otorrinolaringológicas. Notas de aula

Psicologia do desenvolvimento e psicologia do desenvolvimento. Notas de aula

Lei civil. Partes I, III e IV. Berço

Veja outros artigos seção Notas de aula, folhas de dicas.

Leia e escreva útil comentários sobre este artigo.

<< Voltar

Últimas notícias de ciência e tecnologia, nova eletrônica:

A existência de uma regra de entropia para o emaranhamento quântico foi comprovada 09.05.2024

A mecânica quântica continua a nos surpreender com seus fenômenos misteriosos e descobertas inesperadas. Recentemente, Bartosz Regula do Centro RIKEN de Computação Quântica e Ludovico Lamy da Universidade de Amsterdã apresentaram uma nova descoberta que diz respeito ao emaranhamento quântico e sua relação com a entropia. O emaranhamento quântico desempenha um papel importante na moderna ciência e tecnologia da informação quântica. No entanto, a complexidade da sua estrutura torna a sua compreensão e gestão um desafio. A descoberta de Regulus e Lamy mostra que o emaranhamento quântico segue uma regra de entropia semelhante à dos sistemas clássicos. Esta descoberta abre novas perspectivas na ciência e tecnologia da informação quântica, aprofundando a nossa compreensão do emaranhamento quântico e a sua ligação à termodinâmica. Os resultados do estudo indicam a possibilidade de reversibilidade das transformações de emaranhamento, o que poderia simplificar muito seu uso em diversas tecnologias quânticas. Abrindo uma nova regra ... >>

Mini ar condicionado Sony Reon Pocket 5 09.05.2024

O verão é uma época de relaxamento e viagens, mas muitas vezes o calor pode transformar essa época em um tormento insuportável. Conheça um novo produto da Sony – o minicondicionador Reon Pocket 5, que promete deixar o verão mais confortável para seus usuários. A Sony lançou um dispositivo exclusivo - o minicondicionador Reon Pocket 5, que fornece resfriamento corporal em dias quentes. Com ele, os usuários podem desfrutar do frescor a qualquer hora e em qualquer lugar, simplesmente usando-o no pescoço. Este miniar condicionado está equipado com ajuste automático dos modos de operação, além de sensores de temperatura e umidade. Graças a tecnologias inovadoras, o Reon Pocket 5 ajusta o seu funcionamento em função da atividade do utilizador e das condições ambientais. Os usuários podem ajustar facilmente a temperatura usando um aplicativo móvel dedicado conectado via Bluetooth. Além disso, camisetas e shorts especialmente desenhados estão disponíveis para maior comodidade, aos quais um mini ar condicionado pode ser acoplado. O dispositivo pode, oh ... >>

Energia do espaço para Starship 08.05.2024

A produção de energia solar no espaço está se tornando mais viável com o advento de novas tecnologias e o desenvolvimento de programas espaciais. O chefe da startup Virtus Solis compartilhou sua visão de usar a Starship da SpaceX para criar usinas orbitais capazes de abastecer a Terra. A startup Virtus Solis revelou um ambicioso projeto para criar usinas de energia orbitais usando a Starship da SpaceX. Esta ideia poderia mudar significativamente o campo da produção de energia solar, tornando-a mais acessível e barata. O cerne do plano da startup é reduzir o custo de lançamento de satélites ao espaço usando a Starship. Espera-se que este avanço tecnológico torne a produção de energia solar no espaço mais competitiva com as fontes de energia tradicionais. A Virtual Solis planeja construir grandes painéis fotovoltaicos em órbita, usando a Starship para entregar os equipamentos necessários. Contudo, um dos principais desafios ... >>

Notícias aleatórias do Arquivo

Smartphone Sony Xperia Z Ultra 26.06.2013

A Sony anunciou oficialmente o "telefone tablet" Sony Xperia Z Ultra - um smartphone com tela grande. O Sony Xperia Z Ultra é o primeiro "tablet phone" da Sony. Ao lançá-lo, a empresa juntou-se à Samsung, HTC e outros fabricantes que já dominam este segmento.

A peculiaridade da novidade é que ela possui proteção IP58 contra umidade e poeira. Este índice significa que a poeira pode entrar no dispositivo, mas não irá danificá-lo, e que o dispositivo pode ser imerso em água a uma profundidade de mais de 1 metro por um longo tempo (este é o grau máximo de proteção contra a entrada de umidade de acordo com à classificação especificada).

Outros produtos emblemáticos da Sony, o smartphone Xperia Z e o Xperia Tablet Z, também estão protegidos.

A novidade é equipada com tela Sony Triluminos de 6,4 polegadas com resolução de 1920 x 1080 pixels, processador quad-core Qualcomm Snapdragon 4 com frequência de 800 GHz, 2,2 GB de memória interna (com suporte para cartão), processador de 16 câmera principal de megapixels e uma câmera frontal de 8 MP.

Dimensões Xperia Z Ultra são 179,4 x 92,2 x 6,5 mm, peso - 212 g. A capacidade da bateria de 3000 mAh permite que o dispositivo funcione até 11 horas de conversação, até 550 horas em standby, até 120 horas de reprodução de música ou até 5,5 horas de reprodução de vídeo.

A novidade estará disponível nas cores preto, branco e roxo com sistema operacional Google Android 4.2 (Jelly Bean) pré-instalado no III trimestre de 2013.

Outras notícias interessantes:

▪ Transformação mútua de diferentes tipos de neutrinos

▪ Os benefícios de dormir durante o horário de trabalho

▪ Aprendendo coisas novas, esquecemos o velho

▪ Novo transceptor CAN ISO 1050 isolado

▪ Reguladores de comutação Buck de alta eficiência

Feed de notícias de ciência e tecnologia, nova eletrônica

 

Materiais interessantes da Biblioteca Técnica Gratuita:

▪ seção do site Casa, jardinagem, hobbies. Seleção de artigos

▪ artigo Ciência, educação, medicina. Manual do crosswordist

▪ Artigo De onde vieram os cachorros? Resposta detalhada

▪ artigo Calla pântano. Lendas, cultivo, métodos de aplicação

▪ artigo Dispositivos de sinalização em um LED piscando. Enciclopédia de rádio eletrônica e engenharia elétrica

▪ artigo Normas para testes de equipamentos e dispositivos elétricos para instalações elétricas de consumidores. Dados técnicos dos pára-raios tubulares. Enciclopédia de rádio eletrônica e engenharia elétrica

Deixe seu comentário neste artigo:

Имя:


E-mail opcional):


Comentário:





Todos os idiomas desta página

Página principal | Biblioteca | Artigos | Mapa do Site | Revisões do site

www.diagrama.com.ua

www.diagrama.com.ua
2000-2024