60 Questões de concurso encontradas
Página 6 de 12
Questões por página:
Considere o seguinte diagrama em UML:
Uma representação válida deste diagrama é obtida substituindo-se as classes representadas pelas letras A, B, C, D e E, respectivamente, por
I. Testes de cenário são úteis pois podem garantir que não restam erros no sistema. Neste ponto diferem dos testes de componentes que apenas garantem a integridade de módulos isolados do sistema, mas não garantem que a totalidade do sistema está isenta de erros.
II. Testes de desenvolvimento incluem testes unitários, nos quais são testados objetos e métodos específicos; testes de componentes, nos quais são testados diversos grupos de objetos; testes de sistema, nos quais são testados sistemas parciais e sistemas completos.
III. Os testes de usuário podem ser divididos em três fases: teste alfa, em que os usuários do software trabalham com a equipe de desenvolvimento para efetuar testes no local do desenvolvedor; teste beta, em que um release de software é disponibilizado aos usuários para que possam experimentar e levantar os problemas descobertos com os desenvolvedores do sistema; teste de sistema, em que os clientes testam um sistema para decidir se ele está pronto para ser implantado no ambiente de trabalho.
Está correto o que se afirma em
Considere o seguinte trecho de código em Java:
public class Teste {
public conta c1,c2;
Teste(int d,double i)
{
c1 = new conta(d,i);
c2 = new conta(i,d);
}
public static void main(String[] args) {
Teste t = new Teste(2,4.8);
t.c1.imprime_total();
System.out.print(", ");
t.c2.imprime_total();
System.out.print(".");
}
public class conta {
private int total;
public conta(int i,double d) {
total = i + (int) (2 * d);
}
public conta(double d,int i) {
total = (int) d + 2 * i;
}
public void imprime_total()
{
System.out.print(total);
}
}
}
Após a execução do método main, o texto que será escrito no console é