Questões de Concurso Sobre engenharia de software
Foram encontradas 14.525 questões
Para isso, decidiu adotar as tecnologias Ajax e PHP.
A primeira parte do trabalho será alterar o subsistema de avaliação, chamado de NOTAS. O modelo de dados atual
desse subsistema é bastante simples, e é descrito pelo modelo diagrama a seguir, que usa a notação da Engenharia da
Informação.
Para reconstruir a representação em DER dos dados do subsistema NOTAS de acordo com um Diagrama de Classes de UML, como deve ser representada a associação entre uma classe Nota e uma classe Turma, de forma a manter significado equivalente ao do relacionamento entre as entidades de mesmo nome?
1. A cada dia de uma Sprint, a equipe faz uma breve reunião, chamada Daily Scrum.
2. Ao final de um Sprint, a equipe apresenta as funcionalidades implementadas em uma Sprint Review Meeting.
3. No início de cada Sprint, faz-se um Sprint Planning Meeting.
Assinale a alternativa que indica todas as afirmativas corretas.
I. A especificação de requisitos é o processo de escrever os requisitos de usuário e de sistemas em um documento de requisitos.
II. No documento em que são especificados os requisitos, devem ser detalhados os aspectos tecnológicos da arquitetura e as restrições do projeto.
III. Os requisitos podem ser especificados de diversas formas, como, por exemplo, por meio de escrita em linguagem natural ou através do preenchimento de um formulário padrão, do tipo template.
Quais estão corretas?
I. Cenários.
II. Joint Application Development (JAD).
III. Prototipação.
Quais estão corretas?
I. O modelo FURPS pode ser utilizado para categorizar os requisitos não funcionais de um software.
II. No acrônimo FURPS, a letra "R" significa "Reliability", ou seja, "Consistência". Em um software, um requisito de consistência diz respeito, por exemplo, à consistência que deve existir, em um banco de dados, ao se concluir uma transação.
III. Tempo de resposta e consumo de recursos, como memória RAM e processador, são características de requisitos de um software, relacionadas, no acrônimo FURPS, à letra "P", que significa "Performance".
Quais estão corretas?
Relacione os tipos de diagramas comportamentais listados a seguir ao que eles representam.
1. Diagrama de caso de uso
2. Diagrama de comunicação
3. Diagrama de pacotes
4. Diagrama de estrutura composta
( ) Utilizado para descrever a colaboração interna de classes, interfaces ou componentes para especificar uma funcionalidade
( ) Ilustra como os elementos externos ao sistema (“atores”) interagem com as funcionalidades do mesmo.
( ) Da ênfase à ordenação estrutural em que as mensagens são trocadas entre os objetos do sistema.
( ) Representa de forma clara os subsistemas englobados por um sistema de forma a determinar as partes que o compõem.
Assinale a opção que indica a sequência correta, de cima para baixo.
I. Seu principal objetivo é a de mensurar as características internas de um software, tais como a arquitetura utilizada e a quantidade de linhas de código, independentemente das suas funcionalidades percebidas pelo usuário.
II. O resultado da medição por pontos de função de um produto juntamente com informações sobre o custo e o tempo de desenvolvimento do produto, permite avaliar o processo de desenvolvimento desse produto.
III. O IFPUG e a NESMA são organizações de usuários da metodologia de análise por pontos de função, que visam, primariamente, a estabelecer e a padronizar metodologias de contagem por pontos de função de produtos, com a consequente análise funcional.
Assinale:
I. A revisão técnica formal pode ser considerada o mecanismo primário de validação de requisitos.
II. A presença de clientes e usuários, na validação de requisitos, deve ser evitada para que não se comprometa o trabalho técnico realizado por engenheiros de software.
III. Gestão ou gerenciamento de requisitos é o processo de acompanhar as etapas do desenvolvimento para que não ocorram mudanças nos requisitos após a revisão técnica final.
Assinale: