Questões Militares Para engenheiro da computação

Foram encontradas 681 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q821541 Engenharia de Software

Em engenharia de software, alguns atributos são fundamentais para analisar se um software tem qualidade garantida.

1 – A medida de quanto o software satisfaz as necessidades definidas em seus requisitos.

2 – A medida de tempo que o software fica disponível sem erros.

3 – A medida do grau de facilidade de utilização do software.

4 – A medida do grau de utilização de recursos do sistema pelo software da melhor forma possível.

5 – A medida do grau de facilidade em transpor o software de um ambiente para outro.

Os atributos acima descritos são, respectivamente,

Alternativas
Q821540 Engenharia de Software

“O desenvolvimento incremental é baseado na ideia de desenvolver uma implementação inicial, expô-la aos comentários dos usuários e continuar por meio da criação de várias versões até que um sistema adequado seja desenvolvido.”

É uma característica do modelo de desenvolvimento incremental

Alternativas
Q821539 Engenharia de Software

O modelo de processo de desenvolvimento de software conhecido como Waterfall ou Cascata, possui 5 estágios definidos.

Associe as colunas relacionando o estágio à sua respectiva entrega usual.

Estágio 

( 1 ) Análise e definição de requisitos.

( 2 ) Projeto de sistema e software. 

( 3 ) Implementação e teste unitário

( 4 ) Integração e teste de sistema. 

( 5 ) Operação e Manutenção.


Entrega usual

( ) Código executável do software completo.

( ) Código executável de partes específicas.

( ) Documento de especificação do sistema. 

( ) Código executável melhorado.

( ) Diagrama de Arquitetura de classes.

A sequência correta dessa associação e

Alternativas
Q821538 Segurança da Informação

Um sistema Web desenvolvido em PHP para fazer autenticação de usuários utiliza a seguinte QUERY SQL: SELECT * FROM usuarios WHERE nome = ‘$nome’ AND senha = ‘$senha’;

Um hacker, aproveitando de uma vulnerabilidade nesse código, consegue acesso com nível de usuário, sem saber a senha do mesmo, manipulando os dados de entrada para que esta QUERY seja executada da seguinte forma:

SELECT * FROM usuarios WHERE nome = ‘joao’ AND senha = ‘qualquer’ OR ‘x’ = ‘x’;

Este tipo de ataque é conhecido como

Alternativas
Q821537 Banco de Dados

O modelo relacional formal define os seguintes conceitos acerca de bancos de dados:

1 - Tupla: é uma lista ordenada de valores, que contém um valor específico ou NULL.

2 - Relação: é um conjunto de tuplas.

3 - Atributo: é o nome de um papel desempenhado por um conjunto de valores atômicos.

Respectivamente, estes conceitos são apresentados e utilizados na linguagem SQL como

Alternativas
Respostas
256: D
257: C
258: B
259: D
260: D