Questões de Concurso Sobre engenharia de software
Foram encontradas 14.525 questões
A respeito dos conceitos de análise orientada a objetos em engenharia de software, julgue o seguinte item.
Uma das vantagens de se utilizar encapsulamento em
orientação a objetos é impedir o acesso direto aos atributos de
um objeto.
A respeito dos conceitos de análise orientada a objetos em engenharia de software, julgue o seguinte item.
Quando uma classe é subclasse de várias superclasses, mas somente herda características de uma classe, a herança é do tipo simples.A respeito dos conceitos de análise orientada a objetos em engenharia de software, julgue o seguinte item.
O conjunto de valores das características de determinado objeto é denominado estado.A respeito dos conceitos de análise orientada a objetos em engenharia de software, julgue o seguinte item.
Denomina-se polimorfismo o fato de duas ou mais classes de superclasses diferentes possuírem um método com a mesma assinatura, mas com comportamentos diferentes.Acerca dos conceitos de análise e projeto de sistemas em engenharia de software, julgue o item subsequente.
Os testes de integração servem para verificar se o sistema
desenvolvido está em conformidade com os requisitos
levantados.
Acerca dos conceitos de análise e projeto de sistemas em engenharia de software, julgue o item subsequente.
Aspectos como arquitetura do sistema, linguagem da programação utilizada e padrão de interface gráfica são especificados na atividade de implementação do processo de desenvolvimento.Acerca dos conceitos de análise e projeto de sistemas em engenharia de software, julgue o item subsequente.
Na atividade de levantamento de requisitos, as características de qualidade que o sistema deve possuir e que estão relacionadas às suas funcionalidades são denominadas requisitos funcionais.Acerca dos conceitos de análise e projeto de sistemas em engenharia de software, julgue o item subsequente.
O objetivo da tarefa de validação, realizada na etapa de análise de requisitos, consiste em assegurar que o software atenderá às necessidades levantadas pelo cliente.Sobre os diagramas da UML 2.0 (Unified Modeling Language), analise as afirmativas a seguir.
I. O diagrama de sequências é um diagrama estrutural que mostra uma interação, dando ênfase à ordenação sequencial das mensagens.
II. O diagrama de componentes é um diagrama comportamental que mostra as interfaces externas, incluindo portas e a composição interna de um componente.
III. O diagrama de pacotes é um diagrama estrutural que mostra a organização do modelo em pacotes.
IV. O diagrama de atividades é um diagrama comportamental que mostra um processo computacional, dando ênfase ao fluxo de uma atividade para outra.
V. Os tipos de diagramas híbridos não são permitidos; há a separação estrita entre elementos do modelo.
Estão corretas apenas as afirmativas
Julgue o item subsequente, relativo ao desenvolvimento de software.
É costume haver em uma licença de software condições
específicas para que se possa copiá-lo.
Julgue o item subsequente, relativo ao desenvolvimento de software.
O fato de o código ser aberto dificulta a celeridade no
desenvolvimento de um software, pois diversos programadores
estarão impedidos de trabalhar nele.
Acerca de desenvolvimento de sistemas e aplicações, julgue o item subsequente.
O modelo cascata de desenvolvimento de software compreende
as fases de comunicação, planejamento, modelagem,
construção e emprego.
Acerca de desenvolvimento de sistemas e aplicações, julgue o item subsequente.
Os objetivos da manutenção de um software que esteja em uso
são corrigir defeitos e(ou) implementar novas funcionalidades.
Acerca de desenvolvimento de sistemas e aplicações, julgue o item subsequente.
Cabe à equipe responsável pela implementação de um software
elaborar o cronograma do processo de desenvolvimento do
software e estabelecer a data final de sua entrega.
Acerca de desenvolvimento de sistemas e aplicações, julgue o item subsequente.
Uma das técnicas de medição do tamanho de um software é a
análise de pontos de função (APF), na qual o esforço para
implementar as funcionalidades é calculado a partir dos
requisitos funcionais gerados pela visão do usuário.
Acerca de desenvolvimento de sistemas e aplicações, julgue o item subsequente.
Os modelos de desenvolvimento de software são rígidos
quando há necessidade de os requisitos serem completamente
levantados antes de se iniciar a implementação das
funcionalidades.
Da relação de softwares livres relacionados abaixo, identifique aqueles que são aplicados normalmente para monitoramento e diagnóstico de redes computacionais:
(1) Cacti
(2) Nagios
(3) PeerBlock
(4) Defraggler