1161 Q656570
Ciência da Computação
Ano: 2015
Banca: Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)
Dentre os servidores de aplicação compatíveis com o Java EE 7 disponíveis, incluem-se os seguintes:
1162 Q656569
Ciência da Computação
Ano: 2015
Banca: Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)
No Java EE, um Servlet é um objeto cuja função primária é
1163 Q656568
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)
Um analista de requisitos, após uma série de levantamentos, percebe que existem pequenos detalhes de um processo que carecem de maiores esclarecimentos. Esse processo envolve diversos profissionais que trabalham juntos e têm um bom relacionamento entre si. O levantamento de requisitos deve ser realizado de forma rápida evitando/minimizando o impacto no cronograma do projeto. Nesse caso, a técnica de levantamento de requisitos mais adequada é o(a):
1164 Q656567
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

O Sismarket é um sistema que está sendo desenvolvido para orientar os clientes de um supermercado popular acerca de produtos e promoções. O sistema será instalado em quiosques localizados dentro dos supermercados e deverá ser utilizado pelos clientes de forma independente, sem auxílio de qualquer profissional do supermercado. Muitos desses clientes têm pouco ou nenhum contato com computadores.

O parâmetro de qualidade de software que terá maior influência para que o Sismarket atenda seus clientes de maneira satisfatória será:

1165 Q656566
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)

Considere as técnicas de levantamento de requisitos:

I. O Analista se insere no ambiente de trabalho em que o sistema será utilizado. O trabalho diário é observado e são anotadas as tarefas reais em que o sistema será utilizado. O principal objetivo da técnica é ajudar a descobrir requisitos de sistema implícitos, que refletem os processos reais, em vez de os processos formais, nos quais as pessoas estão envolvidas.

II. É composta de duas etapas principais: planejamento, que tem por objetivo elicitar e especificar os requisitos, e projeto, em que se lida com o projeto de software. Cada etapa consiste em três fases: a primeira cuida de organizar a equipe e fazer a preparação para a segunda fase, na qual é realizado um ou mais encontros estruturados, envolvendo desen...

1166 Q656565
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)

Sobre a prototipação, considere:

I. Auxilia o engenheiro de software e o cliente a entenderem melhor o que deve ser construído quando os requisitos estão confusos.

II. Tem como vantagem a construção rápida de um protótipo que, não podendo ser descartado, passa a ser o núcleo do sistema que será construído.

III. Pode ser usada como um modelo de processo independente.

IV. Apresenta ao cliente uma versão executável do software, sempre utilizando os algoritmos mais eficientes para demonstrar a capacidade do sistema a ser criado.

V. É indicada para estudar as alternativas de interface do usuário e a viabilidade de atendimento dos requisitos de desempenho, dentre outras possibilidades.

Está correto o que consta APENAS em

1167 Q656564
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)

A figura abaixo representa uma visão geral de uma metodologia ágil.

 Os itens de I a IV representam as reuniões comumente realizadas nesta metodologia, que são, respectivamente,

1168 Q656563
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)

Considere o modelo de Processo de Software.

Observando os detalhes da figura, é correto afirmar que

1169 Q656562
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)

Um Auditor de Controle Externo do Tribunal de Contas dos Municípios do Estado de Goiás da área de TI indicou a seguinte estratégia convencional para testes de um sistema que está sendo desenvolvido:

I. Para cada componente ou módulo, testar a interface, a estrutura de dados local, os caminhos independentes ao longo da estrutura de controle e as condições-limite para garantir que a informação flui adequadamente para dentro e para fora do módulo, que todos os comandos tenham sido executados e que todos os caminhos de manipulação de erros sejam testados.

II. Aplicar uma abordagem incremental de testes para a construção da arquitetura do sistema, de forma que os módulos testados sejam integrados a partir do módulo de controle principal e os testes sejam conduzidos à med...

1170 Q656561
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)

Um Auditor de Controle Externo do Tribunal de Contas dos Municípios do Estado de Goiás da Área de TI recebeu a tarefa de identificar testes que sejam capazes de verificar:

− a validade funcional do sistema;

− o comportamento e o desempenho do sistema;

− quais classes de entrada vão constituir bons casos de teste;

− se o sistema é sensível a certos valores de entrada;

− quais taxas e volumes de dados o sistema pode tolerar;

− que efeito combinações específicas de dados terão na operação do sistema.

A indicação correta do Auditor é utilizar