Questões de Concurso
Comentadas sobre conceitos básicos em engenharia de software em engenharia de software
Foram encontradas 308 questões
O JME é voltado para o desenvolvimento de aplicativos móveis, enquanto o JEE é voltado para o desenvolvimento de aplicativos corporativos.
O Facade é uma classe que fornece uma interface simplificada para um conjunto de classes mais complexas em um subsistema.
No padrão Prototype, o elemento cliente representa uma classe que declara uma interface para objetos capazes de clonar a si mesmos.
O padrão Singleton garante que uma classe tenha apenas uma única instância e fornece um ponto global de acesso a essa instância.
Na engenharia de software, análise e projeto são termos equivalentes, que se referem ao mesmo conjunto de atividades no ciclo de vida do software.
______________________é um processo na Engenharia de Software responsável por identificar e controlar o acesso, as versões e as mudanças nos itens de configuração com o objetivo de garantir sua integridade.
I. “Um usuário deve ser capaz de pesquisar as listas de ocorrências para todas as unidades de atendimento.”
II. “A equipe de atendimento deve ser capaz de usar todas as funções do sistema após quatro horas de treinamento. Após esse treinamento, o número médio de erros cometidos por usuários experientes não deve exceder dois a cada meia hora de uso do sistema.”
III. “O sistema deve atualizar automaticamente a disponibilidade de atendimento de cada unidade de atendimento sem que haja concorrências de horários entre os atendimentos.”
IV. “Os usuários da equipe de realização dos atendimentos devem ser capazes de visualizar os atendimentos agendados, o nome das pessoas atendidas e a classificação do atendimento de forma rápida e simples, a fim de que cada consulta ao sistema não ultrapasse 30 segundos.”
Sobre os requisitos observados, é correto afirmar que:
Em relação ao desenvolvimento e à sustentação de software e ao gerenciamento de produtos de software, julgue o item a seguir.
O propósito da prática de gerenciamento de incidente é
maximizar o número de mudanças bem-sucedidas de serviço
e
produto ao garantir que os riscos tenham sido
adequadamente avaliados, autorizar as mudanças a serem
realizadas e gerenciar o calendário de mudanças.
Julgue o próximo item, relativo a controle de dados, compilação e engenharia de software.
É tarefa da área de engenharia de software a organização dos
processos de softwares, que englobam insumos, produtos e
pessoal envolvido.
Considerando as diferentes categorias de requisitos, os requisitos funcionais são:
O Capability Maturity Model Integration for Development (CMMI-DEV) é um modelo de referência que descreve as melhores práticas associadas ao desenvolvimento e à manutenção de produtos e serviços. Ele fornece um conjunto abrangente de diretrizes e recomendações para melhorar os processos de desenvolvimento de software e aumentar a maturidade organizacional. Uma das características importantes do CMMI-DEV é a distinção entre modelo de maturidade e modelo de capacidade.
Disponível em: <https://resources.sei.cmu.edu/library/assetview.cfm?assetid=656750>. Acesso em: 20 fev. 2024.
No contexto do Capability Maturity Model Integration for Development (CMMI-DEV v2.0), a diferença entre o modelo de maturidade e o modelo de capacidade está descrita em:
Em relação às tecnologias para a indústria 4.0, julgue o item a seguir.
Uma das vantagens da indústria 4.0 é a redução da
necessidade de armazenamento dos dados gerados em uma
planta industrial, pelo processamento existente nos
dispositivos atuais de controle e automação.
I. O software básico é o responsável pelo funcionamento fundamental do sistema.
II. O software aplicativo é o projetado para atender a tarefas específicas do usuário.
III. O software básico é necessário para executar o software aplicativo.
Estão corretas as afirmativas
I. É correto afirmar que, entre as tecnologias assistivas já criadas e utilizadas por pessoas com deficiência, estão: leitores de tela que convertem texto em áudio, ampliadores de tela que aumentam o tamanho dos elementos visuais em um site.
II. É correto afirmar que, entre as tecnologias assistivas já criadas e utilizadas por pessoas com deficiência, estão: tradutores de site para línguas de sinais como o Hand Talk app, o Hand Talk Plugin e o Duolingo App.
III. É correto afirmar que, entre as tecnologias assistivas já criadas e utilizadas por pessoas com deficiência, estão: Software por comandos de voz para que pessoas com deficiência física ou motora controlem dispositivos ou interajam com recursos on-line, Eye track que rastreia os movimentos oculares do usuário e permite que pessoas com deficiência física ou limitação motora controlem o cursor do mouse ou realizem ações na tela por meio do movimento dos olhos.
Marque a alternativa CORRETA:
(I)Levantamento de requisitos. (II)Análise de Requisitos. (III)Projeto. (IV)Implementação. (V)Testes. (VI)Implantação.
Enumere as lacunas abaixo de acordo com as etapas acima.
(__)Última etapa, na qual o software é efetivamente colocado em prática.
(__) É quando o projeto começa a ser codificado a partir da descrição computacional da fase de projeto em uma outra linguagem, onde se torna possível a compilação e geração do código-executável para o desenvolvimento software.
(__)Nesta fase é que deve ser considerado, como o sistema funcionará internamente, para que os requisitos do cliente possam ser atendidos.
(__)Tem como objetivo compreender o problema, para, a partir dessa leitura, repassar aos desenvolvedores e clientes, que, por sua vez, buscam levantar e priorizar as necessidades dos futuros usuários do software que será desenvolvido.
(__)Etapa na qual os desenvolvedores fazem um estudo detalhado no levantamento de requisitos. É a partir daí que são construídos modelos do sistema de software a ser desenvolvido.
(__)Diversos testes são executados com a finalidade de validar o software. São submetidos a estes testes a funcionalidade de cada módulo, levando em consideração a especificação feita na fase de projeto.
Fonte: https://ead.pucgoias.edu.br/blog/desenvolvimento-software
Marque a alternativa CORRETA que corresponde a sequencia de cima para baixo das lacunas acima.
Uma aplicação de vendas em que existem as entidades Produto e Venda, relacionam-se na forma muitos-paramuitos, uma vez que em uma venda pode haver vários produtos e um produto pode ser vendido várias vezes. Em determinado momento, a empresa passou a entregar brindes para os clientes que comprassem um determinado produto. A entidade Brinde, então, está relacionada não apenas com a Venda, nem com o Produto, mas sim com o item da venda, ou seja, com o relacionamento entre as duas entidades citadas anteriormente. Como não podemos associar a entidade Brinde com um relacionamento, criamos então a entidade: