Foram encontradas 70 questões.
Provas
Analise as afirmativas abaixo sobre reengenharia de software.
I. A reengenharia de software busca melhorar o entendimento e estrutura do software.
II. A reengenharia aumenta os riscos do projeto.
III. A reengenharia aumenta os custos do projeto.
IV. A engenharia reversa, considerada uma atividade da reengenharia, ajuda a documentar o sistema.
De acordo com as afirmativas, marque a alternativa CORRETA:
Provas
A engenharia de requisitos possui atividades para o levantamento dos requisitos, especificação dos requisitos, validação dos requisitos e gerenciamento dos requisitos. Analise as afirmativas abaixo.
I. As entrevistas (abertas e fechadas) podem ser usadas para levantar os requisitos do sistema.
II. Durante a validação de um requisito, devemos verificar sua validade, consistência, completude, realismo e verificabilidade.
III. Casos de uso identificam interações individuais entre o sistema e seus usuários ou outro sistema.
IV. O gerenciamento de mudanças nos requisitos deve ser aplicado somente às mudanças de emergência depois que o documento de requisitos for aprovado.
De acordo com as afirmativas, marque a alternativa CORRETA:
Provas
Os modificadores de acesso alteram a visibilidade de atributos e métodos nas classes em JAVA. Analise as afirmativas abaixo de acordo com a imagem.
I. Os atributos declarados como private na classe Animal são visíveis somente na classe Animal.
II. Os atributos declarados como protected na classe Animal são visíveis pela classe Animal e classe Floresta.
III. Os atributos declarados como public na classe Animal são visíveis pela classe Animal, classe Floresta e classe Mamífero.
IV. Os atributos declarados sem modificadores na classe Animal são visíveis pela classe Animal e classe Floresta.
De acordo com as afirmativas, marque a alternativa CORRETA:
Provas
A Programação Extrema (Extreme Programming - XP) possui diversas práticas. Analise as afirmativas abaixo.
I. As releases do sistema são frequentes e incrementais.
II. Os requisitos são representados através de casos de uso.
III. Os desenvolvedores não trabalham em pares.
IV. Depois de qualquer integração, todos os testes de unidade devem passar.
De acordo com as afirmativas, marque a alternativa CORRETA
Provas
Analise as afirmativas abaixo em relação às classes em Java.
I. Uma classe é composta por atributos e métodos.
II. Classes em Java não podem conter classes aninhadas.
III. Não é possível escrever um código em Java sem definir uma classe.
IV. Classes não definem um novo tipo de dados em Java.
De acordo com as afirmativas, marque a alternativa CORRETA:
Provas
Dadas as seguintes afirmações:
A. Teste de software é considerado uma técnica dinâmica de verificação e validação de software
B. Teste é um processo de execução de um software com a finalidade de provar a corretude de um software.
C. O teste de estresse deve ser feito com o objetivo de avaliar os efeitos da submissão do sistema a situações com alta demanda por recursos.
Indique a opção que tem apenas afirmações CORRETAS:
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IFS
Orgão: IFS
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IFS
Orgão: IFS
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IFS
Orgão: IFS
Para que os programas funcionem, eles devem ser traduzidos para o código de máquina (de código fonte para código objeto) e para isso é necessário um tradutor ou um compilador. Em relação à característica de um programa compilado, analise as afirmativas a seguir:
I. O compilador ocupa a memória enquanto se executa o programa.
II. O compilador é carregado na memória apenas na compilação do programa.
III. O programa é traduzido inteiramente uma vez.
IV. O programa precisa ser traduzido cada vez que é rodado.
V. Sua execução é rápida.
VI. O programa acaba por se tornar mais lento.
Está CORRETO o que se afirma em:
Provas
Caderno Container