Questões de Concurso Sobre engenharia de software

Foram encontradas 14.526 questões

Q268169 Engenharia de Software
Sabendo que entrevistas e reuniões são técnicas utilizadas para a obtenção de requisitos de um software, julgue o  item  a seguir.


As entrevistas podem ser classificadas como abertas ou fechadas. Nas entrevistas fechadas, não há roteiro predefinido. Na prática, é possível implementar uma combinação de entrevistas abertas e fechadas, visando obter uma compreensão mais ampla das necessidades dos stakeholders com relação ao sistema.
Alternativas
Q268168 Engenharia de Software
Sabendo que entrevistas e reuniões são técnicas utilizadas para a obtenção de requisitos de um software, julgue o  item  a seguir.

A coleta inicial dos requisitos ocorre normalmente em reunião que participam os stakeholders, gerentes, desenvolvedores e todas as pessoas envolvidas com o projeto. As regras e agenda da reunião devem ser comunicadas para todos os participantes. Os tópicos a serem discutidos nessa coleta inicial incluem identificação do problema, necessidade e justificativa do novo produto de software.
Alternativas
Q268167 Engenharia de Software
Considerando que a validação de requisitos permite demonstrar que os requisitos refletem o sistema que se deseja construir, julgue o  item  subsequente.

Verificações de realismo buscam averiguar se os requisitos não estão conflitantes, enquanto verificações de consistência, considerando a tecnologia existente, visam analisar a viabilidade de implementação desses requisitos.
Alternativas
Q268166 Engenharia de Software
Considerando que a validação de requisitos permite demonstrar que os requisitos refletem o sistema que se deseja construir, julgue o  item  subsequente.

Na prototipação, um modelo executável do sistema é apresentado aos usuários e clientes finais, que podem verificar se o modelo atende as suas necessidades reais.
Alternativas
Q268165 Engenharia de Software
Considerando que a validação de requisitos permite demonstrar que os requisitos refletem o sistema que se deseja construir, julgue o  item  subsequente.

A revisão de requisitos objetiva verificar o documento de requisitos em busca de anomalias ou omissões; é um processo manual que envolve cliente e fornecedor.
Alternativas
Q268164 Engenharia de Software
Os requisitos de um sistema definem o que esse sistema deve fazer, bem como estabelecem as restrições de operação e implementação desse sistema. Acerca de requisitos funcionais e não funcionais, julgue o  próximo  item.

Os requisitos funcionais descrevem o que o sistema deve fazer; dependem do tipo de software que está sendo desenvolvido, dos usuários e da abordagem geral utilizada pela organização para redigir os requisitos.
Alternativas
Q268163 Engenharia de Software
Os requisitos de um sistema definem o que esse sistema deve fazer, bem como estabelecem as restrições de operação e implementação desse sistema. Acerca de requisitos funcionais e não funcionais, julgue o  próximo  item.

A frase a seguir é um exemplo de descrição de requisito funcional: A interface de usuário do sistema xxx deve ser implementada como simples HTML, sem frames ou applets Java.
Alternativas
Q268162 Engenharia de Software
Os requisitos de um sistema definem o que esse sistema deve fazer, bem como estabelecem as restrições de operação e implementação desse sistema. Acerca de requisitos funcionais e não funcionais, julgue o  próximo  item.

Os requisitos não funcionais não estão relacionados diretamente às funções específicas fornecidas pelo sistema. Definições de desempenho, espaço e portabilidade são exemplos de requisitos não funcionais.
Alternativas
Q268155 Engenharia de Software
Medição é o processo por meio do qual números ou símbolos são atribuídos a entidades do mundo real, de forma a quantificá-las, ou seja, é o processo de obtenção de medidas para entidades do mundo real. Julgue o  item  a seguir, relativo a análise de pontos de função (APF) e a análise por pontos de caso de uso (APCU).


São funções do tipo transação: entradas externas, saídas externas e consultas externas. Uma das principais diferenças entre as saídas externas e as consultas externas é que as primeiras devem conter alguma fórmula matemática ou cálculo, enquanto as consultas externas representam uma recuperação simples de dados.
Alternativas
Q268154 Engenharia de Software
Medição é o processo por meio do qual números ou símbolos são atribuídos a entidades do mundo real, de forma a quantificá-las, ou seja, é o processo de obtenção de medidas para entidades do mundo real. Julgue o  item  a seguir, relativo a análise de pontos de função (APF) e a análise por pontos de caso de uso (APCU).


A contagem da APF considera fatores de complexidade ambiental e fatores de complexidade funcional; a contagem da APCU trata as características gerais de sistema.
Alternativas
Q268152 Engenharia de Software
Medição é o processo por meio do qual números ou símbolos são atribuídos a entidades do mundo real, de forma a quantificá-las, ou seja, é o processo de obtenção de medidas para entidades do mundo real. Julgue o  item  a seguir, relativo a análise de pontos de função (APF) e a análise por pontos de caso de uso (APCU).


A tabela de fatores de complexidade técnica permite avaliar o impacto de fatores como atualização online, volume de transações e entrada de dados online.
Alternativas
Q268151 Engenharia de Software
Ferramentas CASE (computer-aided software engineering) são softwares utilizados para apoiar as atividades do processo de software, como, por exemplo, engenharia de requisitos, projeto, teste etc. Julgue o  item  seguinte , acerca dessas ferramentas.


Linguagens de nível muito alto e geradores de interface com o usuário são exemplos de ferramentas CASE de prototipação.
Alternativas
Q268150 Engenharia de Software
Ferramentas CASE (computer-aided software engineering) são softwares utilizados para apoiar as atividades do processo de software, como, por exemplo, engenharia de requisitos, projeto, teste etc. Julgue o  item  seguinte , acerca dessas ferramentas.


Compiladores e processadores são exemplos de ferramentas CASE de gerenciamento de configuração.
Alternativas
Q268149 Engenharia de Software
Ferramentas CASE (computer-aided software engineering) são softwares utilizados para apoiar as atividades do processo de software, como, por exemplo, engenharia de requisitos, projeto, teste etc. Julgue o  item  seguinte , acerca dessas ferramentas.


Geradores de referência cruzada, analisadores estáticos e analisadores dinâmicos são exemplos de ferramentas CASE de análise de programa.
Alternativas
Q268141 Engenharia de Software
Julgue o  próximo  item , a respeito de orientação a objetos.

Objetos constituem-se de estado e comportamento: o estado armazenado em campos ou variáveis, e o comportamento exposto por meio de métodos, que operam sobre o estado interno e servem como mecanismo primário de comunicação entre objetos.
Alternativas
Q268140 Engenharia de Software
Julgue o  próximo  item , a respeito de orientação a objetos.

Uma classe que implementa uma interface compromete-se a prover o comportamento publicado por aquela interface.
Alternativas
Q268138 Engenharia de Software
Julgue o  próximo  item , a respeito de orientação a objetos.

O mecanismo de herança, identicamente ao de composição, faz com que uma classe herde o estado e o comportamento no sentido ascendente da hierarquia de classes.
Alternativas
Q268137 Engenharia de Software
Julgue o  próximo  item , a respeito de orientação a objetos.

Encapsulamento consiste em publicar o estado interno de um objeto, exigindo que toda a interação seja executada por meio dos métodos do objeto.
Alternativas
Q268117 Engenharia de Software
A respeito de engenharia de software, julgue o  item  a seguir.

No modelo de prototipação, o processo de desenvolvimento de software é modelado como uma sequência linear de fases, enfatizando um ciclo de desenvolvimento de breve duração.
Alternativas
Q268116 Engenharia de Software
A respeito de engenharia de software, julgue o  item  a seguir.

O processo de desenvolvimento de software é uma caracterização descritiva ou prescritiva de como um produto de software deve ser desenvolvido.
Alternativas
Respostas
11941: E
11942: E
11943: E
11944: E
11945: C
11946: C
11947: E
11948: C
11949: C
11950: E
11951: E
11952: C
11953: E
11954: C
11955: C
11956: C
11957: E
11958: E
11959: E
11960: C