Buscar

Leia o texto a seguir: Stevens, Myers e Constantine (1974) fizeram uma primeira tentativa de descrever módulo como "um conjunto de uma ou mais inst...

Leia o texto a seguir:
Stevens, Myers e Constantine (1974) fizeram uma primeira tentativa de descrever módulo como "um conjunto de uma ou mais
instruções de programa contíguas, que possui um nome pelo qual outras partes do sistema podem chamá-lo e, preferivelmente,
com seu próprio conjunto distinto de nomes de variáveis". Em outras palavras, um módulo consiste de um único bloco de código
que pode ser chamado da mesma forma que é chamado um procedimento, uma função ou método. (...) Nas linguagens C e
C++, um arquivo-cabeçalho de declarações que é incluído (#include) em um produto de modo semelhante também não é
chamado. (...)
Yourdon e Constantine (1979) dão uma definição mais ampla: "Módulo é uma sequência de instruções de programa
lexicamente contíguas, limitadas por elementos delimitadores, que possuem um identificador de agregação. Exemplos de
elementos delimitadores são os pares begin ... end em uma linguagem estruturada em blocos, como Pascal, ou pares {...} no
C++ ou Java.
Schach, S. R. Engenharia de Software. Editora Grupo A, 2010.
Considerando o texto acima, analise as seguintes afirmacoes sobre módulos.
I. Qualquer elemento compilado separadamente, como cabeçalhos em C, é considerado módulo por ambas as definições.
II. Objetos são considerados módulos por ambas as definições.
III. Blocos condicionais e malhas de repetição são considerados módulos por alguns autores.
IV. Módulos permitem isolar informações, mas não instruções.


a) II, III e IV, apenas.
b) I e IV, apenas.
c) I, III e IV, apenas.
d) I, II e III, apenas.
e) II e III, apenas.

Essa pergunta também está no material:

ATV 3 - NOTA 0,8
6 pág.

Ads ExatasExatas

Respostas

User badge image

Ed Verified user icon

Analisando as afirmações sobre módulos, temos: I. Qualquer elemento compilado separadamente, como cabeçalhos em C, é considerado módulo por ambas as definições. II. Objetos são considerados módulos por ambas as definições. III. Blocos condicionais e malhas de repetição são considerados módulos por alguns autores. IV. Módulos permitem isolar informações, mas não instruções. De acordo com o texto fornecido, podemos concluir que as afirmações corretas são: I. Qualquer elemento compilado separadamente, como cabeçalhos em C, é considerado módulo por ambas as definições. III. Blocos condicionais e malhas de repetição são considerados módulos por alguns autores. IV. Módulos permitem isolar informações, mas não instruções. Portanto, a alternativa correta é a letra c) I, III e IV, apenas.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando