Questões de Concurso Para ifpi
Foram encontradas 1.838 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere a expressão a = (x > y)? ((x > z)? x : z): ((y> z)? y : z) na linguagem de programação C++.
Para obter o valor 4 para a variável a, a combinação das variáveis inteiras x, y e z é
De acordo com as defi nições de Programação Orientada a Objetos, o princípio do encapsulamento destaca-se com as assertivas a seguir:
I - Serve para controlar o acesso aos atributos e métodos de uma classe.
II - Tem por significado separar o programa em partes, o mais isolado possível.
III - Tornar o software fácil de atualizar, mais flexível e de criar novas implementações.
IV - Representa uma forma eficiente de proteger os dados manipulados dentro da classe, além de determinar onde a mesma poderá ser modificada.
Dentre as assertivas apresentadas, quais são VERDADEIRAS:
Considere o código-fonte que segue:
int f1(int n) {
if (n == 0 II n == 1) return n;
else return (2 * f1(n-1) + 3 * f1(n-2)); }
int f2(int n) {
int a; int[] X = new int [n];
int[] X = new int [n]; int[] Z = new int [n];
X [0] = Y [0] = Z [0] = 0;
X [1] = 1; Y [1] = 2; Z [1] = 3;
for (a = 2; a <= n; a ++) {
X [a] = Y [a-1] + Z [a-2];
Y [a] = 2 * X [a]; Z [a] = 3 * X [a]; }
return X [n]; }
Qual é o tempo de execução de f1(n) e f2(n),
respectivamente?
No que se refere ao teste de software, julgue cada afi rmativa abaixo e informe se é VERDADEIRA (V) ou FALSA (F). Em seguida, assinale a alternativa que corresponde à sequência CORRETA.
( ) O teste de software é um elemento de tópico mais amplo, conhecido como verificação e validação.
( ) Dentre as etapas de teste de um software, o teste de integração proporciona a garantia final de que o produto testado satisfaz a todos os requisitos, inclusive o de desempenho.
( ) Uma boa estratégia de testes, além de ter como objetivo principal encontrar erros, também avalia características como utilidade e portabilidade.
( ) O teste de recuperação é um teste que
força o software a falhar de diversas
formas e verifica se a recuperação ocorreu
de forma correta.