Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 13.258 questões

Q468158 Engenharia de Software
A técnica de contagem de pontos de função define algumas abstrações necessárias à determinação do tamanho funcional de um projeto de software.

Relacione cada um dos elementos da contagem de pontos de função, listadas a seguir, às suas respectivas características.

1. Consulta Externa
2. Arquivo de Interface Externa
3. Arquivo Lógico Interno
4. Entrada Externa
5. Saída Externa

( ) Tabelas de banco de dados lidas pela aplicação, mas atualizadas por outra aplicação.

( ) Tabelas de banco de dados atualizadas pela aplicação.

( ) Transação que processa dados ou informações de controle originados de fora da fronteira da aplicação.

( ) Função que apresenta informações ao usuário por meio da lógica de processamento que não seja apenas uma simples recuperação de dados ou informação de controle.

( ) Função que apresenta informações ao usuário, por meio da simples recuperação de dados ou informações de controle, dentro da fronteira da aplicação.

Assinale a opção que indica a sequência correta, de cima para baixo.
Alternativas
Q468157 Engenharia de Software
O Manifesto Ágil é uma declaração de princípios que fundamentam o desenvolvimento ágil de software. A respeito desses princípios, assinale a afirmativa correta.
Alternativas
Q468156 Engenharia de Software
Definir a responsabilidade de cada classe é um aspecto muito importante que deve ser observado durante a modelagem de um projeto de sistema de software.

Em relação aos princípios essenciais de boas práticas de modelagem orientada a objeto assinale a afirmativa correta.
Alternativas
Q468155 Engenharia de Software
A UML (Unified Modeling Language) define uma notação gráfica própria que ajuda na descrição e no projeto de sistemas de software, particularmente daqueles construídos utilizando o paradigma orientado a objetos.

Com relação aos tipos de diagramas oficiais da UML, analise as afirmativas a seguir.

I. Os diagramas de classes são indicados para descrever os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles.

II. Os diagramas de máquina de estados desempenham um papel semelhante aos fluxogramas e por isso são indicados para descrever a lógica de procedimento, o processo de negócio e o fluxo de trabalho.

III. Os diagramas de comunicação são indicados para representar nós físicos responsáveis por executar a mesma tarefa lógica, além de mostrar informações sobre os protocolos utilizados, nos caminhos de comunicação, entre os nós do sistema.

Assinale:
Alternativas
Q467792 Engenharia de Software
Na Análise de Pontos de Função, são contados diversos componentes, dentre os quais NÃO se encontra(m):
Alternativas
Q467791 Engenharia de Software
Um analista judiciário está participando de um debate sobre metodologias ágeis a serem utilizadas no Tribunal de Justiça do Amapá. Ele afirma corretamente que
Alternativas
Q467790 Engenharia de Software
O Scrum é um framework ágil para suportar o desenvolvimento e manutenção de produtos complexos. Nesta abordagem,
Alternativas
Q467789 Engenharia de Software
No Tribunal de Justiça do Estado do Amapá, um software está passando por um teste no qual são verificadas as suas funcionalidades sem preocupação com os detalhes de implementação. Nesse processo de teste estão sendo realizadas a identificação das funcionalidades que o software deve realizar e a criação dos casos de testes capazes de checar se essas funcionalidades estão sendo realizadas adequadamente. Trata-se do teste
Alternativas
Q467788 Engenharia de Software
Um analista judiciário do Tribunal de Justiça do Amapá precisa utilizar um diagrama que permite adaptar o metamodelo UML para diversas plataformas como Java EE ou .NET ou para diferentes domínios como aplicações em tempo real e modelagem de processos de negócio. Este diagrama precisa permitir a definição de estereótipos customizados e restrições. Dentre os diagramas da UML 2.5, o que melhor atende estas necessidades é o Diagrama de
Alternativas
Q466020 Engenharia de Software
Segundo a norma ISO 9126, e também pelos estudos de McCall, um dos fatores de qualidade que se aplicam ao software é a confiabilidade, que é definida como
Alternativas
Q466018 Engenharia de Software
No RUP (Rational Unified Process), é correto afirmar que a disciplina
Alternativas
Q466017 Engenharia de Software
Na métrica de software conhecida como ponto por função, são considerados valores do domínio da informação. Dois desses domínios são: o número de
Alternativas
Q466016 Engenharia de Software
Considerando o modelo incremental de ciclo de vida de software, é correto afirmar que
Alternativas
Q466015 Engenharia de Software
No modelo de ciclo de vida de software conhecido como RAD (Rapid Application Development) há duas atividades, cujas tarefas podem ser distribuídas por diversas equipes. Essas atividades são:
Alternativas
Q466001 Engenharia de Software
Considerando o conceito de encapsulamento da programação orientada a objetos, é correto afirmar que ele consiste em
Alternativas
Q466000 Engenharia de Software
Segundo o conceito de herança múltipla da programação orientada a objetos,
Alternativas
Q465999 Engenharia de Software
Na programação orientada a objetos, considere a propriedade segundo a qual um objeto deve ser distinguível de todos os demais objetos. Essa é a propriedade da(o)
Alternativas
Q464052 Engenharia de Software
A UML é uma linguagem que descreve um conjunto de diagramas para a modelagem de sistemas orientados a objetos. Dentre estes diagramas estão os diagramas de estados que são
Alternativas
Q464050 Engenharia de Software
A declaração do escopo do projeto é um documento-base que deve expressar a concordância entre o cliente e o gerente de projeto para que, a partir dele, o projeto como um todo possa ser planejado. A declaração do escopo do projeto, normalmente,
Alternativas
Q464049 Engenharia de Software
O gerenciamento de requisitos em grandes sistemas envolve o processamento de grandes volumes de informações sobre requisitos, o que exige o uso de apoio automatizado. As ferramentas de software para esse gerenciamento devem ser escolhidas durante a fase de planejamento de gerenciamento de requisitos. As ferramentas de apoio são usadas, principalmente, para
Alternativas
Respostas
9181: B
9182: B
9183: C
9184: A
9185: E
9186: B
9187: D
9188: E
9189: A
9190: B
9191: C
9192: B
9193: D
9194: D
9195: B
9196: E
9197: D
9198: B
9199: C
9200: C