Questões de Concursos Públicos: Engenharia de Software

Encontre aqui questões Engenharia de Software de Concursos Públicos com gabarito ou respostas comentadas. Acesse milhares de exercícios com perguntas para treinar online. Baixe o PDF!

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.
Limpar filtros

O desenvolvimento dirigido a testes (TDD, do Inglês Test-Driven Development) é uma abordagem de de­ senvolvimento de software na qual se intercalam tes­ tes e desenvolvimento de código. Uma das caracterís­ ticas da abordagem TDD é
Um técnico de TI está auxiliando no levantamento dos requisitos para o desenvolvimento de um software e classificou, corretamente, como requisito não funcional:
O Moodle é uma plataforma de aprendizagem a distância baseada em software livre, um acrônimo de Modular Object-Oriented Dynamic Learning Environment (ambiente modular de aprendizagem dinâmica orientada a objetos). Para fins de administração, o Moodle possui um grande número de recursos que flexibilizam sobremaneira a implantação de diversas filosofias de avaliação dos alunos, como a descrita a seguir:

• Método de avaliação baseado em uma ferramenta denominada log de atividades, que permite colocar em gráfico os acessos dos participantes ao site, que ferramentas utilizou, que módulos ou materiais ou atividades acessou, em que dia, em que hora, a partir de que computador, e por quanto tempo.

O método descrito é denominado Avaliação:
Para que a Web seja acessível a pessoas com deficiência, vários componentes de desenvolvimento Web e ferramentas de interação devem ser coordenados, dentre os quais:

Informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo sobre Business Inteligence (BI).

( ) O BI abrange uma grande variedade de tecnologias e aplicativos para gerenciar parte do ciclo de vida dos dados.

( ) A implementação de BI em uma organização envolve a captura não apenas dos dados corporativos, mas também do conhecimento sobre os dados.

( ) O foco das ferramentas de BI está na automação operacional e no relatório.

( ) Existem somente três componentes básicos que todo ambiente de BI deve fornecer: banco de dados, consulta de dados e ferramentas de análise e de apresentação e visualização de dados

De acordo com as afirmações, a sequência correta é

Na versão 1.4.6 do Sqoop, é função do argumento
Sistemas de informação que apoiam e abrangem organizações inteiras integrando os dados e processos dessas organizações, em um único sistema, são denominados

Considere as ações abaixo, executadas em desenvolvimento orientado a testes, Test-Driven Design (TDD).

I - Escrever código de teste.

II - Verificar se o teste falha.

III - Escrever código de produção.

IV - Executar teste até passar (reescrevendo o código de produção, se for necessário, até que o teste passe).

V - Refatorar código de produção e/ou de teste para melhorá-lo.

Considerando que se deseja incluir um novo caso de teste, assinale a alternativa que apresenta a sequência de ações que devem obrigatoriamente ocorrer para essa inclusão, segundo o TDD.

O Teste Estrutural de software é uma abordagem para projetar casos de teste na qual os testes dependem do conhecimento da estrutura e da implementação do software. Essa abordagem também é conhecida como:
Relacione a coluna da direita com a da esquerda e, em seguida, assinale a alternativa que apresenta a sequência correta. (Alguns números poderão não ser utilizados.)
(1) Projeto de arquitetura
(2) Especificação abstrata
(3) Projeto de componente
(4) Projeto de algoritmo
(5) Projeto de estrutura de dados
(6) Projeto de interface
( ) os serviços são alocados aos componentes e as interfaces desses componentes são projetadas.
( ) para cada subsistema, é projetada e documentada a interface com outros subsistemas.
( ) os subsistemas constituintes do sistema e os seus relacionamentos são identificados e documentados.
( ) os algoritmos usados para fornecer os serviços são projetados detalhadamente e especificados.
( ) os métodos de especificação formal podem ser usados neste estágio.
( ) os serviços são alocados aos componentes e as interfaces desses componentes são projetadas.