Questões Militares
Comentadas para ciaar
Foram encontradas 4.081 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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,
“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
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
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
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
É um programa em execução que realiza operações como leitura de uma tabela ou inserções de linhas em uma tabela de um banco de dados. Ao final da execução deste programa, o banco de dados precisa ficar em um estado válido ou coerente, de acordo com as restrições definidas em seu esquema.
Esta é a definição do conceito de
Herança é uma forma que a linguagem JAVA disponibiliza para que uma nova classe absorva membros de uma classe já existente. Verifique se é verdadeiro (V) ou falso (F) o que se afirma abaixo sobre herança em JAVA.
( ) Os métodos de uma subclasse acessam membros private diretamente de uma superclasse.
( ) O método public de uma superclasse não pode se tornar um método private de sua subclasse.
( ) O construtor de uma subclasse deve chamar seu construtor de superclasse a fim de inicializar as variáveis que foram herdadas desta superclasse.
( ) Quando um objeto de subclasse é criado, o construtor da subclasse chama o construtor da superclasse.
De acordo com as afirmativas, indique a sequência correta.
Indique a opção que completa corretamente as lacunas da assertiva a seguir.
Para alocar partições de memória, os sistemas operacionais utilizam basicamente três estratégias. O ideal é que estas estratégias levem a ___________ a fragmentação externa. A estratégia ___________ tem a desvantagem de fazer com que cada vez mais memória fique com pequenas áreas não-contíguas. A estratégia ___________, apesar de utilizar as maiores partições, deixa espaços livres maiores que permitem que um maior número de programas utilize a memória. Já a estratégia ___________ é a mais rápida de todas, consumindo menos recursos do sistema.
Avalie as descrições dos processos abaixo.
1 - Um processo em execução voluntariamente retorna à fila de pronto e libera o processador para outro processo.
2 - Quando um processo vai para execução, é determinado uma janela de tempo limite (quantum) para o uso do processador.
3 - O processo com menor tempo de processador ainda por executar é selecionado para execução.
4 - O processo que chega primeiro ao estado de pronto é selecionado para execução.
Qual opção apresenta, na sequência correta, a definição do tipo de escalonamento de processos usados por sistemas operacionais?
Associe as duas colunas, relacionando os numerais com seus respectivos numerais equivalentes, em uma base distinta.
Numerais
( 1 ) 111101011 Binário
( 2 ) 5958 Decimal
( 3 ) 999 Decimal
( 4 ) B12 Hexadecimal
( 5 ) 1BB Hexadecimal
Numerais equivalentes
( ) 2834 Decimal
( ) 1746 Hexadecimal
( ) 110111011 Binário
( ) 491 Decimal
( ) 3E7 Hexadecimal
A sequência correta dessa associação e
A popularização da internet trouxe consigo soluções que facilitaram o acesso aos dados dessa rede mundial. Uma delas consiste na indexação de websites através de um conjunto de caracteres de fácil assimilação. Exemplo: ‘‘http://www.teste.com.br’’.
Esse tipo de endereçamento corresponde a qual camada do modelo Open Systems Interconnection (OSI)?
Indique a opção que completa corretamente as lacunas da assertiva a seguir de um trecho extraído do Catecismo da Igreja Católica no qual se encontra uma citação do Concílio de Éfeso referente à Maria, “Mãe de Deus”.
Maria se tornou de verdade Mãe de Deus “____________________ o Verbo de Deus tirou dela a sua natureza divina, ____________________ é dela que ele tem o corpo sagrado dotado de uma alma racional, unido ao qual, na sua pessoa, se diz que ____________________ nasceu segundo a carne.” (Catecismo da Igreja Católica, 466)
O teólogo pressupõe que exista uma unidade na Bíblia. Não obstante, o fato de haver uma grande diversidade nos livros da Bíblia, a Igreja os reuniu e os aceitou como Palavra de Deus. Ela está convencida de que esses livros refletem a única revelação de Deus em Cristo.
Aqui se discorre sobre o princípio de
Avalie as afirmações abaixo referentes ao tema da realização do plano de Deus Pai por Jesus.
I. Desde o momento em que foi recebido no seio de Maria, Jesus gozava da visão beatífica. Ao iniciar a sua vida pública, ele já conhecia o plano do Pai em sua totalidade.
II. Para que seu plano fosse cumprido, Deus Pai agiu em Jesus como age em nós, ou seja, de maneira histórica.
III. Devido à intimidade singular que tinha com o Pai, seu “Abba”, Jesus, Deus-Filho, não precisou deixar-se guiar pelo Espírito Santo para a realização do plano do Pai.
IV. Desenvolver uma teologia da vida de Jesus apenas do ponto de vista da Encarnação, traz consigo o risco de minimizar a importância dos acontecimentos nos quais o Pai lhe mostrou o caminho.
Está correto apenas o que se afirma em