///
Explore grátis as questões de concursos e chegue mais preparado nas provas.
36 questões encontradas
Defeitos podem ser inseridos na construção de programas. Considere que a Linha 10 do código abaixo possui um defeito:
010 y = x + 10
020 se (x + y) > 30
030 então imprima y
040 senão imprima x
050 fim-seO conteúdo da Linha 10 que tornaria o código sem defeitos é y = x – 10. Um valor de x capaz de revelar a presença do defeito durante o teste é
Critérios de teste estabelecem restrições (requisitos de teste) para ser cumpridas pela atividade de teste. São exemplos de critérios de teste estrutural:
Em Java, o relacionamento entre objetos pode ser realizado por uma associação unidirecional entre objetos, definindo, na classe do objeto de origem, uma propriedade cujo tipo é a classe do objeto de destino. Como exemplo, considere as classes A e B no código: class A { int x; B y; } Assim, ao criar um objeto da classe
No paradigma orientado a objetos, para definir que a classe A é uma subclasse direta de B, deve-se, em Java, usar a notação
Em programação orientada a objetos, a herança é um recurso que permite a reutilização de métodos e atributos. Nesse contexto,
Em árvores binárias, o termo caminhamento refere-se à sequência na qual os nós são visitados. Visitar um nó denota acessá-lo para realizar alguma operação. O caminhamento sistematizado pela sequência: visitar a raiz, percorrer a subárvore esquerda e percorrer a subárvore direita, nessa ordem, é denominado
Para resolver as questões 33 e 34, considere o código a seguir para operações em uma pilha. A execução do procedimento erro envia uma mensagem ao usuário e encerra a execução do procedimento ou função. Os termos SC1 e SC2 denotam duas sequências de comandos.
010 vetor inteiro pilha [1..1000]
020 inteiro pos = 0
030 procedimento empilha (inteiro x)
040 se (pos > 999)
050 então erro (“pilha cheia”)
060 fim-se
070 SC1
080 fim-procedimento
090 função desempilha () : inteiro
100 se (pos < 1)
110 então erro (“pilha vazia”)
120 fim-se
130 SC2
140 fim-procedimentoUma sequência de comandos pertinente a SC2 é
Para resolver as questões 33 e 34, considere o código a seguir para operações em uma pilha. A execução do procedimento erro envia uma mensagem ao usuário e encerra a execução do procedimento ou função. Os termos SC1 e SC2 denotam duas sequências de comandos.
010 vetor inteiro pilha [1..1000]
020 inteiro pos = 0
030 procedimento empilha (inteiro x)
040 se (pos > 999)
050 então erro (“pilha cheia”)
060 fim-se
070 SC1
080 fim-procedimento
090 função desempilha () : inteiro
100 se (pos < 1)
110 então erro (“pilha vazia”)
120 fim-se
130 SC2
140 fim-procedimentoA sequência SC1 pode ser definida como
Considere o código abaixo escrito em pseudocódigo.
010 recebe X
020 enquanto (X > 0) faça
030 Y = X – 5
040 enquanto (X > (Y+1) faça
050 X = X – 1
060 Y = Y + 1
080 fim-enquanto
080 fim-enquanto
090 imprime X, YAo executar o código, se o valor X recebido na linha 010 for 10, então os valores X e Y impressos na linha 090 serão, respectivamente,
Sistemas de numeração são aqueles em que um conjunto de números são representados por numerais de uma forma consistente. No sistema decimal, o valor 8192 é representado nas bases binária, octal e hexadecimal, respectivamente, por