Questões de Concurso Sobre engenharia de software
Foram encontradas 14.511 questões
Em um sistema de controle acadêmico, as entidades professor, aluno, instituição e disciplina são identificadas pelo nome e por um identificador como CPF, CNPJ ou outro código, dependendo do tipo de entidade. Todas essas entidades possuem informação de endereço e, para modelá-las, as seguintes ideias foram propostas:
I modelar como uma única classe as entidades professor, aluno, instituição e disciplina, com atributos nome e identificador.
II criar uma entidade para modelar o endereço.
III criar uma classe vínculo para representar a relação entre uma pessoa e uma instituição.
IV criar os identificadores CPF, CNPJ e outro código na mesma classe.
Considerando as boas práticas de modelagem orientada a objetos, as ideias cuja aplicação
resultaria em uma modelagem ruim são
Na superintendência de informática de uma universidade federal, o estagiário do setor de desenvolvimento sugeriu disponibilizar para os chefes de departamentos acadêmicos uma ferramenta inovadora que possibilita o gestor se manter atualizado com relação às informações relevantes de sua unidade. Para tanto, bastava utilizar os dados extraídos do Sistema Integrado de Gestão de Atividades Acadêmica (SIGAA). Considerando essa sugestão, analise as frases que o estagiário colocou no tutorial a ser distribuído aos usuários.
I Se você tiver dados importantes em arquivos do Excel ou CSV, é possível criar um painel do Power BI para disponibilizar as informações.
II Estando conectado a determinada plataforma, pode-se criar um dashboard automaticamente com base nos dados disponibilizados em Word, Excel, CSV ou PPT.
III Os arquivos do Power BI podem ser salvos em pastas on line compatíveis ou em um arquivo local.
IV A importação de dados para o Power BI é feita a partir dos arquivos do Excel ou no formato CSV e PPT.
Para o uso correto do Power BI, estão corretas as frases
A contagem de pontos de função segue um método composto por seis passos:
I. Determinar o tipo da contagem (desenvolvimento, melhoria ou aplicação existente);
II. Determinar os limites da aplicação (escopo);
III. ________________________________________;
IV. ________________________________________;
V. Determinar o fator de ajuste técnico (VAF);
VI. Calcular o número de pontos de função ajustados (AFP).
É correto afirmar que o passo
A respeito do Maven e do SQL, julgue o próximo item.
O Apache Maven Project consiste em uma solução que trabalha em conjunto com o desenvolvimento de software, gerenciando versões de códigos-fonte localmente, de modo similar ao Github, porém em ambiente restrito, como, por exemplo, em uma rede privada de uma organização.
Com relação a criptografia, desenvolvimento orientado a testes (TDD — test driven development) e Hibernate, julgue o seguinte item.
O TDD possibilita o desenvolvimento de softwares fundamentado em testes. O ciclo de desenvolvimento do TDD segue os seguintes passos:
• escrever um teste que inicialmente não passa;
• adicionar uma nova funcionalidade do sistema;
• fazer o teste passar;
• realizar a integração contínua do código;
• escrever o próximo teste.
Julgue o item que segue, referente a qualidade e métricas de software.
Ao se efetuar, por meio da análise de pontos de função (APF),
a contagem da funcionalidade de uma tela que retorna uma
lista como o nome do funcionário e o nome da empresa
prestadora, a funcionalidade, segundo a APF, será contada
como uma saída externa.
Julgue o item que segue, referente a qualidade e métricas de software.
Para garantir a qualidade de um software, a sua medição deve
permitir comparações confiáveis entre produtos/funções
equivalentes. Os procedimentos de medição devem conter
critérios aceitos e validados que possam ser replicados e que
tenham uma margem de tolerância a erros humanos.
Julgue o item que segue, referente a qualidade e métricas de software.
Conforme a norma ISO/IEC 9126, a confiabilidade de um
software é medida por meio da avaliação de todas as falhas
ocorridas, independentemente de elas terem sido causadas por
erro humano na efetivação de uma rotina errada ou por uma
falha no hardware do servidor.
Em relação a UML, julgue o próximo item.
A UML aponta modelos e diagramas mandatórios que
facilitam o desenvolvimento de softwares voltados para o
ambiente mobile, web e desktop.
Em relação a UML, julgue o próximo item.
Um diagrama de classes UML de um sistema a ser
desenvolvido em Java representa conjuntos de objetos
que compartilham atributos, operações, relacionamentos
e semântica.
A respeito da engenharia de software, julgue o seguinte item.
A análise de requisitos consiste na área responsável pela
identificação das reais necessidades dos clientes de TI. Por
meio da análise de requisitos, em conjunto com o cliente, é
possível construir uma solução que atenda essas necessidades
e desenvolver os requisitos funcionais elencados.
A respeito da engenharia de software, julgue o seguinte item.
Entre as disciplinas da engenharia de software, inclui-se a
gestão de configurações, que, aliada à memória humana em
pequenos projetos, consegue evitar que artefatos corrigidos
reapareçam durante o desenvolvimento do projeto.
A respeito da engenharia de software, julgue o seguinte item.
Situação hipotética: Ao se iniciar a especificação de
requisitos de um software para controlar o gasto de folhas
impressas de um setor, o analista de requisitos, juntamente com
o gestor, definiu um cenário de teste em que, ao se comandar
a impressão, a chave do usuário autenticado no sistema que
comandar uma impressão acionará o contador de impressões
do setor de locação desse usuário. Assertiva: Nessa
situação, o teste validará o cenário do requisito definido junto
com o gestor.
Prototipação é caracterizada como uma forma rápida e direta de identificar os requisitos com o gestor, mesmo que ele já saiba como será o resultado final do produto e conheça a plataforma de desenvolvimento desse produto.
A infraestrutura como código é uma prática DevOps caracterizada pela infraestrutura provisionada e gerenciada por meio de técnicas de desenvolvimento de código e de software, como, por exemplo, controle de versão e integração contínua.
Se o objetivo de uma Sprint tornar-se obsoleto, ela poderá ser cancelada. Nesse caso, tanto as partes interessadas quanto o Scrum master ou o product owner terão autoridade para cancelar a Sprint.
Julgue o item seguinte com base no PMBOK 6.
No estágio normalização, do modelo escada de Tuckman de
desenvolvimento de equipe, os membros do grupo ajustam seus
hábitos de trabalho e seus comportamentos em favor da equipe.
Julgue o item seguinte com base no PMBOK 6.
Na definição das fontes de recursos para o financiamento de
projetos com baixo grau de incerteza ou de projetos com
escopo já bem definido, deve-se abrir mão dos cálculos
detalhados de custo de mão de obra, sendo suficientes
estimativas superficiais, mesmo que pouco precisas, que
permitirão acelerar o desenvolvimento desses projetos.