Questões de Concurso Sobre engenharia de software

Foram encontradas 14.773 questões

Q74669 Engenharia de Software
Em relação aos princípios de qualidade, aquele que está diretamente ligado ao tempo de resposta de processamento e aos recursos utilizados no sistema é conhecido como:
Alternativas
Q74668 Engenharia de Software
Segundo Pressman, na qualidade do software, as inspeções, revisões e testes utilizados ao longo do processo de software, para garantir que cada produto de trabalho satisfaça os requisitos estabelecidos, são conhecidas como:
Alternativas
Q74667 Engenharia de Software
No tocante às métricas de projeto, são objetivos dessas métricas:
Alternativas
Q74666 Engenharia de Software
Em relação às métricas do processo de software, a melhoria estatística do processo de software (SSPI) faz uso da análise de falhas de software para coletar informação sobre todos os erros e defeitos encontrados no desenvolvimento de um produto ou sistema. Segundo Pressman, para ajudar essa diagnose, visando à coleta de métricas de processo, pode ser utilizada uma ferramenta conhecida como:
Alternativas
Q74665 Engenharia de Software
Analise as seguintes sentenças em relação à orientação objeto:

I As classes possuem atributos e métodos.
II Na orientação objeto existem dois tipos de métodos: herança e polimorfismo.
III Podem ser criadas classes a partir dos objetos criados que, por sua vez, irão receber por herança os atributos e métodos da superclasse.

Das sentenças acima:
Alternativas
Q74664 Engenharia de Software
No tocante às características dos métodos de desenvolvimento ágil atualmente utilizados, contém características pertinentes a esses métodos:
Alternativas
Q74663 Engenharia de Software
Em relação à engenharia de software, a afirmação NÃO pertinente aos processos de software é:
Alternativas
Q74661 Engenharia de Software
No tocante ao desenvolvimento de software em camadas, a camada que define as regras para utilização na persistência de dados é conhecida como:
Alternativas
Q65834 Engenharia de Software
Acerca do desenvolvimento de aplicações e da arquitetura OLAP,
julgue os itens a seguir.

As ferramentas CASE têm por objetivo apoiar atividades do processo de software, tais como análise de requisitos, modelagem de sistema, depuração e teste. Essas ferramentas podem incluir geradores de código que, a partir do modelo do sistema, gerem automaticamente os códigos-fonte.
Alternativas
Q65833 Engenharia de Software
Acerca do desenvolvimento de aplicações e da arquitetura OLAP,
julgue os itens a seguir.

O processo de validação tem por objetivo estabelecer com os clientes confiança quanto ao funcionamento adequado de um software. Enquanto inspeções de software ou revisões por pares são consideradas validação estática, o teste consiste em uma técnica dinâmica de validação de software. Os termos estático ou dinâmico são relativos à necessidade ou não do software ser executado.
Alternativas
Q65832 Engenharia de Software
Acerca do desenvolvimento de aplicações e da arquitetura OLAP,
julgue os itens a seguir.

Requisitos funcionais são restrições sobre as funções ou serviços oferecidos pelo sistema. Esses requisitos consideram as declarações de serviços, a forma do sistema reagir e como ele deve se comportar em determinadas situações. Cenários e casos de uso são técnicas eficazes para elicitação de requisitos funcionais segundo pontos de vista de interação.
Alternativas
Q65831 Engenharia de Software
Acerca do desenvolvimento de aplicações e da arquitetura OLAP,
julgue os itens a seguir.

O modelo de processo de desenvolvimento de software evolucionário parte do desenvolvimento de uma implementação inicial cujos resultados são apresentados aos clientes e refinados por meio de várias versões até que se alcance o sistema adequado. A prototipação, como processo, tem por objetivo compreender as especificações do software para se chegar aos requisitos para o sistema.
Alternativas
Q65830 Engenharia de Software
Com relação a conceitos fundamentais de programação orientada
a objetos, julgue os itens a seguir.

Uma interface pode participar de relacionamentos realizados e generalizações, nos quais há um relacionamento semântico entre dois classificadores, em que um deles especifica um contrato e a execução é assegurada pelo outro.
Alternativas
Q65829 Engenharia de Software
Com relação a conceitos fundamentais de programação orientada
a objetos, julgue os itens a seguir.

Uma classe ou componente poderá realizar apenas alguns tipos de interfaces. As classes possuem a característica exclusiva de poder participar de relacionamentos de generalização, associação e dependência.
Alternativas
Q65828 Engenharia de Software
Com relação a conceitos fundamentais de programação orientada
a objetos, julgue os itens a seguir.

Em uma associação entre classes, a própria associação pode ter propriedades de classe. Uma classe de associação pode ser vista como uma classe com propriedades de associação.
Alternativas
Q65827 Engenharia de Software
Com relação a conceitos fundamentais de programação orientada
a objetos, julgue os itens a seguir.

Um relacionamento de utilização que determina as modificações na especificação de um item é chamado generalização. Multiplicidade refere-se ao número de instâncias que uma classe pode ter e é conceito aplicável também às associações.
Alternativas
Q65826 Engenharia de Software
Com relação a conceitos fundamentais de programação orientada
a objetos, julgue os itens a seguir.

Uma classe é uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações, relacionamentos e semântica.
Alternativas
Q59610 Engenharia de Software
No contexto da programação orientada a objetos, o mecanismo que permite a uma classe (subclasse) estender outra classe (superclasse), de forma a aproveitar comportamentos (métodos) e variáveis (atributos), é denominado
Alternativas
Q59605 Engenharia de Software
Considere o seguinte diagrama UML:

Imagem 002.jpg

O diagrama representa uma
Alternativas
Q59600 Engenharia de Software
Uma empresa precisa adquirir uma ferramenta CASE para gerenciar o ciclo de vida do desenvolvimento de softwares. Por ser a primeira vez que a empresa utilizará esse tipo de ferramenta, decidiu utilizar a norma ISO para a avaliação de ferramentas CASE, focando no ciclo de vida do desenvolvimento de software. A norma ISO que disponibiliza recursos para a avaliação de ferramentas CASE é a ISO/IEC
Alternativas
Respostas
13741: D
13742: C
13743: A
13744: B
13745: E
13746: A
13747: E
13748: E
13749: C
13750: C
13751: E
13752: E
13753: E
13754: E
13755: C
13756: E
13757: C
13758: A
13759: D
13760: A