Questões

Pratique com questões de diversas disciplinas e universidades

2.342 questões encontradas(exibindo 10)

Página 9 de 235

Utilizando Java 8, qual o resultado do código abaixo?

public class Teste { public static void main(String[] args) { int x = 10; int y = 2; try { for (int z = 2; z >= 0; z--) { int ans = x / z; System.out.print(ans + " "); } } catch (Exception e1) { System.out.println("E1"); } catch (ArithmeticException e1) { System.out.println("E2"); } } }
A
O código não compila.
B
5 10 E1
C
5 10 E2.
D
E1
E
E2

Assinale a alternativa que contém afirmação verdadeira sobre o ciclo de vida de um erro.

A
O ciclo de vida de um erro refere-se aos diferentes níveis de gravidade que ele assume antes de ser descoberto.
B
O ciclo de vida de um erro refere-se aos diferentes níveis de criticidade que ele assume antes de ser descoberto.
C
Compreende o período entre a identificação do erro e sua efetiva correção, sempre durante o processo de testes.
D
O ciclo de vida de um erro é um procedimento que o cliente adota para que o erro descoberto não prejudique o sistema em uso.
E
O período compreendido entre o início do projeto e a manutenção do programa assume o nome de ciclo de vida de um erro quando qualquer tipo de defeito nas etapas do processo é encontrado.

A norma ISO 9241 trata de aspectos do tipo: facilidade de aprendizado, facilidade de memorização e as baixas taxas de erros. Marque a opção referente a qual característica norma ISO 9241 está especificando:

A
Eficiência
B
Operabilidade
C
Eficácia
D
Usabilidade
E
Confiabilidade

Leia a afirmação a seguir sobre modelo de referência para qualidade de software: “___________ possui foco nas Empresas de software brasileiras, as quais, em grande parte, possuem poucos recursos financeiros e são de micro, pequeno ou médio porte”.

A
CMMI.
B
TSP.
C
MPS.BR.
D
PSP.
E
ISO/IEC 15504.
Nos testes de validação, os mecanismos de testes estão segmentados em dois níveis distintos de testes de baixo nível e de alto nível. Assinale a ÚNICA opção que apresenta os 2 testes de alto nível:
A
Teste de sistema e teste de aceitação.
B
Teste da caixa branca e teste da caixa preta.
C
Teste de integração e teste de unidade.
D
Teste de regressão e teste fumaça.
E
Teste de sistema e teste de integração.
Leia o trecho a seguir: “[...] uma das atividades importantes no processo de desenvolvimento de software embutido de tempo real é a análise de timing. Em uma análise desse tipo, calcula-se com que frequência cada processo do sistema deve ser executado [...].” Fonte: SOMMERVILLE, Ian. Engenharia de Software / Ian Sommerville. 9. ed. São Paulo: Pearson Prentice Hall, 2011, p. 284.
O trecho acima retrata as tarefas relevantes no processo de desenvolvimento de software. A partir dessas informações e do conteúdo estudado, é possível afirmar que as descrições de um processo de software podem incluir:
A
implantações, papéis, criatividade.
B
produtos, papéis, implantações.
C
criatividade, produtos, papéis.
D
produtos, implantações, pré e pós-condições.
E
produtos, papéis, pré e pós-condições.

Leia o trecho a seguir: “Alguns casos de uso podem estar associados a vários atores, mas geralmente somente um deles é que indica o caso de uso, enquanto os outros fornecem ou extraem informações. O nome dado ao caso de uso deve destacar o valor que ele vai gerar para o usuário.” Fonte: MARTINS, José Carlos Cordeiro. Gerenciando Projetos de Desenvolvimento de Software com PMI, RUP, UML. 4ª Edição. Rio de Janeiro: Brasport, 2007.

O trecho acima trata da importância dos casos de uso. Assim, considerando essas informações e os conteúdos estudados sobre os fundamentos de teste de software, pode-se afirmar que os casos de teste são:

A
especificações presentes nas entradas do teste e nas interfaces do sistema.
B
especificações presentes nas entradas do teste e na saída prevista pelo sistema.
C
especificações presentes nos processos de teste e na inspeção do sistema.
D
especificações presentes nas linguagens de programação e na saída prevista pelo sistema.
E
especificações presentes na declaração de componentes e na linguagem de programação.

Assim como o processo de desenvolvimento de software, o teste de software também possui um ciclo de vida. Quais são as partes que compõem este ciclo de vida?

A

Planejamento, especificação, verificação, homologação e entrega

B

Levantamento, especificação, verificação, execução e homologação

C

Planejamento, preparação, procedimentos iniciais, especificação, execução e entrega

D

Validação, verificação, especificação, execução e homologação

Questão 6 : O método Plan-Do-Check-Act (PDCA) é uma das mais famosas ferramentas da gestão da qualidade total. Assinale a alternativa que diz respeito ao significado de plan.

A
Definir.
B
Fazer.
C
Checar.
D
Agir.
E
Planejar.

O Modelo V é uma melhoria do Modelo Cascata do desenvolvimento de produto. Ele possui alguns objetivos, dentre os quais estão explicitados nas alternativas abaixo, EXCETO (ou seja, assinale a alternativa INCORRETA, isto é a que não representa um dos objetivos do Modelo V).

A
Apenas as asserções I, II e IV estão corretas.
B
Apenas as asserções II, III e IV estão corretas.
C
Apenas as asserções I e III estão corretas.
D
Apenas as asserções I, II e III estão corretas.
E
Apenas as asserções II e IV estão corretas.