Questões de Concurso Para analista de tecnologia da informação - desenvolvimento de sistemas

Foram encontradas 1.331 questões

Resolva questões gratuitamente!

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

Q1855645 Engenharia de Software

Em relação à engenharia de requisitos, julgue o seguinte item.


O planejamento é o primeiro estágio essencial no processo de gerenciamento de requisitos e determina quando começa e termina o processo de levantamento dos requisitos.

Alternativas
Q1855644 Engenharia de Software

Em relação à engenharia de requisitos, julgue o seguinte item.


O intuito do modelo de análise é fornecer uma descrição dos domínios de informação, funcional e comportamental necessários para um sistema baseado em computadores. O modelo se modifica dinamicamente à medida que a equipe aprende mais sobre o sistema a ser construído. 

Alternativas
Q1855643 Engenharia de Software

Em relação à engenharia de requisitos, julgue o seguinte item.


O processo de verificações de realismo usa o conhecimento das tecnologias existentes para verificar os requisitos e assegurar que realmente podem ser implementados. Essa verificação deve considerar o orçamento e o cronograma para o desenvolvimento do sistema.

Alternativas
Q1855642 Engenharia de Software

Em relação à engenharia de requisitos, julgue o seguinte item.


Na abordagem prototipação, a validação é feita através de um modelo executável do sistema em questão que é demonstrado para os usuários finais e clientes. 

Alternativas
Q1855641 Engenharia de Software

Em relação à engenharia de requisitos, julgue o seguinte item.


A especificação de requisitos é o processo de escrever os requisitos de usuário e de sistema em um documento de requisitos. Idealmente, os requisitos de usuário e de sistema devem ser o mais subjetivo possível, pois representam as necessidades e a visão do usuário.

Alternativas
Q1855640 Engenharia de Software

Em relação à engenharia de requisitos, julgue o seguinte item.


O documento de requisitos de software, às vezes denominado Especificação de Requisitos de Software (SRS — do inglês Software Requirements Specification), é uma declaração oficial de o que os desenvolvedores do sistema devem implementar.

Alternativas
Q1855639 Engenharia de Software

Em relação a testes de software, julgue o seguinte item.


O objetivo do teste de release é verificar se o sistema atende a seus requisitos e é bom o suficiente para uso externo. Esses testes costumam ser um processo de teste de caixa-branca. 

Alternativas
Q1855638 Engenharia de Software

Em relação a testes de software, julgue o seguinte item.


O desenvolvimento dirigido a testes (TDD, do inglês Test-Driven Development) é uma abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código. Desenvolve-se um código de forma incremental, em conjunto com um teste para esse incremento.

Alternativas
Q1855637 Engenharia de Software

Em relação a testes de software, julgue o seguinte item.


O Teste beta é conduzido nas instalações de um ou mais usuários finais. Diferentemente do teste alfa, o desenvolvedor geralmente não está presente. Portanto, o teste beta é uma aplicação “ao vivo” do software em um ambiente que não pode ser controlado pelo desenvolvedor

Alternativas
Q1855636 Engenharia de Software

Em relação a testes de software, julgue o seguinte item.


O teste de integração é uma técnica sistemática para construir a arquitetura de software ao mesmo tempo que conduz testes para descobrir erros associados com as interfaces.

Alternativas
Q1855635 Engenharia de Software

Em relação a testes de software, julgue o seguinte item.


Embora o objetivo principal do teste seja encontrar erros, uma boa estratégia de testes também avalia outras características de qualidade, como portabilidade, possibilidade de manutenção e processo de gerenciamento do projeto.

Alternativas
Q1855634 Engenharia de Software

Em relação a testes de software, julgue o seguinte item.


O teste de software é um elemento de um tópico mais amplo, muitas vezes conhecido como verificação e validação (V&V).

Alternativas
Q1855633 Banco de Dados

Referente a bancos de dados relacionais e NoSQL, julgue o seguinte item.


Banco de dados de grafos são suportados por linguagens de consulta, como a Gremlin, linguagem específica de domínio para percorrer grafos. Essa linguagem pode percorrer todos os bancos de dados de grafos que implementem grafos de propriedades no padrão Blueprints.

Alternativas
Q1855632 Banco de Dados

Referente a bancos de dados relacionais e NoSQL, julgue o seguinte item.


Em um banco de dados Nosql baseado em documentos, as transações, geralmente, ocorrem no nível de documento e são consideradas atômicas. Transações envolvendo mais de uma operação não são possíveis, embora existam produtos como o RavenDB que suportam transações com múltiplas operações.

Alternativas
Q1855631 Banco de Dados

Referente a bancos de dados relacionais e NoSQL, julgue o seguinte item.


Em banco de dados Nosql, mais especificamente o modelo chave/valor, o conceito de consistência é aplicável apenas às operações em uma única chave, já que essas operações são a obtenção, a gravação ou a exclusão em uma única chave.

Alternativas
Q1855630 Banco de Dados
Referente a bancos de dados relacionais e NoSQL, julgue o seguinte item.

Para melhorar o desempenho de uma consulta no SQL server 2012, pode-se utilizar o seguinte índice:
CREATE INDEX IXNomeCliente ON dbo.Cliente(Nome) INCLUDE (Codigo) Para a seguinte consulta: SELECT Codigo, Nome FROM Clientes WHERE Nome like 'MA%'
Alternativas
Q1855629 Banco de Dados
Referente a bancos de dados relacionais e NoSQL, julgue o seguinte item.

Em um processo de restauração de backup no SQL server 2012, conforme apresentado a seguir:
USE [master] BACKUP LOG [ProjetoTSQL] TO DISK = 'C:\TEMP\ProjetoTSQL.LOG' RESTORE DATABASE [ProjetoTSQL] FROM DISK = 'C:\TEMP\ProjetoTSQSL.BAK' WITH REPLACE
o comando “USE [master]” no início do script muda o contexto do banco de dados. Isso é necessário, pois o RESTORE precisa de uso exclusivo do banco de dados que será restaurado, ou seja, nenhuma query ou transação pode estar ocorrendo no banco de dados que será restaurado.
Alternativas
Q1855628 Banco de Dados

Referente a bancos de dados relacionais e NoSQL, julgue o seguinte  item. 


As visões de sistema, ou System Views, permitem acesso aos metadados dos objetos que são criados no SQL server 2012.

Alternativas
Q1855627 Banco de Dados

Referente a bancos de dados relacionais e NoSQL, julgue o seguinte  item. 


Em SQL Server 2012, o comando sp_executesql é o mais recomendado para execução de SQL dinâmico, pois suporta parâmetros e aceita apenas cadeias de caracteres Unicode reduzindo os riscos de exposição à injeção SQL. 

Alternativas
Q1855626 Banco de Dados

Referente a bancos de dados relacionais e NoSQL, julgue o seguinte  item. 


Atomicidade é o conceito de SGBD que permite que, dentre um conjunto de atividades, somente serão confirmadas as atividades que não tenham erro. Caso uma atividade dentro desse conjunto tenha algum problema, somente ela não será executada.

Alternativas
Respostas
421: E
422: C
423: C
424: C
425: E
426: C
427: E
428: C
429: C
430: C
431: E
432: C
433: C
434: C
435: C
436: C
437: C
438: C
439: C
440: E