Logo Passei Direto
Buscar

Avaliação I Engenharia de Software - Uniasselvi

Ferramentas de estudo

Questões resolvidas

O modelo de ciclo de vida de um projeto de software é um aliado indispensável para o sucesso do projeto, permitindo aproveitar coerentemente seus recursos do projeto (pessoas, tecnologias, artefatos etc.). Os modelos de processo de ciclo de vida durante o desenvolvimento do software podem ser sequenciais, espirais, prototipação e alternativo, logo, compreendê-los poderá auxiliar na adoção de um dos modelos mais adequados à realidade e necessidade da organização. Com relação ao modelo alternativo, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Incorpora as características dos modelos sequenciais, espirais e prototipação, utilizando em maior grau, os processos mais adequados para a aplicação a ser desenvolvida.
II- Permite à equipe de desenvolvimento realizar suas atividades de maneira organizada e com bom nível de qualidade nas entregas.
III- Produz uma representação visual das funcionalidades que o software terá depois de pronto, trazendo maior velocidade de desenvolvimento e o envolvimento direto do usuário.
IV- É apropriado quando o cliente não obtém os requisitos de entradas e saídas devidamente definidos e precisa participar ativamente do projeto, construção e validação do produto de software.
a) As sentenças I e II estão corretas.
b) As sentenças II e III estão corretas.
c) Somente a sentença I está correta.
d) As sentenças I e IV estão corretas.

A Engenharia de Software se ocupa com todos os aspectos de produção de software, define um conjunto de atividades parcialmente ou totalmente ordenadas a fim de obter um produto de software com qualidade para cumprir corretamente os contratos e padrões de desenvolvimento. A Engenharia de Software é definida em quatro camadas: ferramentas, métodos, processos e foco na qualidade. Com base no exposto, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- Com relação às ferramentas podemos entender como sendo um recurso ou meio para realização das atividades.
II- As ferramentas servem de apoio à construção de métodos e técnicas do projeto, permitindo que as atividades sejam desenvolvidas de forma mais eficiente e eficaz. Exemplos de ferramentas são as linguagens de programação, bancos de dados, softwares de modelagem de dados, softwares para modelagem de projetos, entre outros.
a) As asserções I e II são proposições verdadeiras, e a asserção I é uma justificativa correta da primeira.
b) As asserções I e II são proposições falsas.
c) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
d) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.

Uma das principais medidas do sucesso de um software é o grau no qual ele atende aos objetivos e requisitos para os quais foi construído, pois os requisitos descrevem as funções, características e restrições de um produto software a ser desenvolvido. Nesse sentido, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- O processo de identificação dos requisitos de um projeto de software é uma tarefa muito fácil.
II- Seus envolvidos obtêm facilmente conhecimento das necessidades reais do usuários, identificam claramente o que o produto de software pode oferecer, apontando mecanismos de comunicação entre desenvolvedores e usuários eficientes para a tomada de decisões.
a) As asserções I e II são proposições falsas.
b) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
c) As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da asserção I.
d) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.

O software, através de seus algoritmos codificados, executa operações culminando em funções e em tarefas que possam ser utilizadas pelos usuários finais. Com base no exposto, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- Para desenvolver este software de forma profissional, no final da década de 1960 nasce o termo Engenharia de Software com o objetivo de prover soluções de software aplicáveis às necessidades para as quais foi concebido, construídos de forma produtiva e entregando alto grau de qualidade.
II- Através deste alto grau de qualidade passou a aplicar de forma adequada os métodos, as ferramentas e os procedimentos da Engenharia de Software, a fim de desenvolver soluções utilizando ótimos processos que atendam as necessidades reais de seus usuários.
a) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
b) As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da asserção I.
c) As asserções I e II são proposições falsas.
d) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.

A crise de software teve sua origem devido à existência de projetos de desenvolvimento de software com má especificação, mal planejados, sem treinamentos, má implementação, testes incompletos ou mal feitos. Com base no exposto, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- Após o final da década de 1960 várias décadas se passaram e muitas inovações surgiram fazendo com que o desenvolvimento de software não apresentasse mais problemas.
II- A inexistência de problemas foi porque a engenharia de software passou a definir sólidos princípios de desenvolvimento, nos quais todos os envolvidos passaram a entender de forma adequada os processos necessários para a construção de software, mantendo consistência e sem erros as fases de análise, construção e implantação junto ao cliente.
a) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
b) As asserções I e II são proposições falsas.
c) As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da asserção I.
d) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.

Um projeto de desenvolvimento de software é composto por várias etapas, em que cada uma delas deve ser muito bem planejada e administrada. Para ter sucesso, o gerente do projeto precisa ter bastante capacidade para atender aos requisitos necessários e conseguir efetuar uma boa gerência evitando possíveis erros durante a realização do projeto. Sobre o exposto, avalie as asserções a seguir:
Assinale a alternativa CORRETA:
I- A Engenharia de Software está apoiada no tripé: pessoas, processos e tecnologias. Um bom processo de desenvolvimento facilita o desempenho da equipe.
II- Esta facilidade do desempenho permitirá reduzir os custos e o tempo de entrega de um projeto e apresentará resultados com alto grau de qualidade.
a) As asserções I e II são proposições verdadeiras, embora a asserção II proposição não é justificativa da asserção I.
b) As asserções I e II são proposições falsas.
c) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
d) As asserções I e II são proposições verdadeiras, e a asserção II é justificativa da asserção I.

Uma das tarefas mais complexas na construção de um sistema consiste em identificar o que construir. Para tanto, foi desenvolvido um processo que visa a compreender e a definir quais serviços são necessários, além de identificar as restrições de operação e de desenvolvimento do sistema. Eventuais erros ocorridos nesse processo poderão gerar problemas posteriores no projeto e na implementação do sistema.
Como é conhecido este processo?
a) Documentação de requisitos.
b) Projeto de estrutura.
c) Engenharia de requisitos.
d) Estrutura analítica de projeto.

A partir da Engenharia de Software surgiram vários modelos de processos de desenvolvimento de software diante da necessidade de fornecer respostas às situações a analisar. Um desses modelos é conhecido por Rapid Application Development (Desenvolvimento Rápido de Aplicações), que se caracteriza por ser um processo de software incremental que enfatiza um ciclo de desenvolvimento curto, sendo dividido em três fases.
Diante disso, assinale a alternativa CORRETA que apresenta as três fases que compõem este modelo:
a) Definição, Desenvolvimento e Manutenção.
b) Análise de custos, Planejamento e Desenvolvimento.
c) Planejamento, Gerenciamento dos recursos e Implantação.
d) Levantamento de Requisitos, Desenvolvimento e Implantação.

A evolução dos computadores acompanha a evolução da sociedade e já faz parte do nosso cotidiano. Os computadores são aparelhos eletrônicos compostos de hardwares e softwares onde recebem, armazenam e produzem informações de forma automática. Com relação ao exposto, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- Para chegar na versão dos computadores que conhecemos hoje foi necessário passar ao longo do tempo por diversas transformações e aperfeiçoamento dos Hardwares e Softwares, acompanhando os avanços de áreas, como matemática, eletrônica e engenharia. Referente às perspectivas históricas da engenharia de software, a situação da indústria de software ao final da década de 1960 estava complicada.
II- Tanto os usuários quanto os desenvolvedores enfrentavam problemas relacionados ao processo de desenvolvimento. A época da crise de software foi ocasionada por um conjunto de problemas que abrangiam como os softwares eram construídos, implantados e mantidos, bem como eram atendidas as necessidades dos clientes.
a) As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da primeira.
b) As asserções I e II são proposições falsas.
c) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
d) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O modelo de ciclo de vida de um projeto de software é um aliado indispensável para o sucesso do projeto, permitindo aproveitar coerentemente seus recursos do projeto (pessoas, tecnologias, artefatos etc.). Os modelos de processo de ciclo de vida durante o desenvolvimento do software podem ser sequenciais, espirais, prototipação e alternativo, logo, compreendê-los poderá auxiliar na adoção de um dos modelos mais adequados à realidade e necessidade da organização. Com relação ao modelo alternativo, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Incorpora as características dos modelos sequenciais, espirais e prototipação, utilizando em maior grau, os processos mais adequados para a aplicação a ser desenvolvida.
II- Permite à equipe de desenvolvimento realizar suas atividades de maneira organizada e com bom nível de qualidade nas entregas.
III- Produz uma representação visual das funcionalidades que o software terá depois de pronto, trazendo maior velocidade de desenvolvimento e o envolvimento direto do usuário.
IV- É apropriado quando o cliente não obtém os requisitos de entradas e saídas devidamente definidos e precisa participar ativamente do projeto, construção e validação do produto de software.
a) As sentenças I e II estão corretas.
b) As sentenças II e III estão corretas.
c) Somente a sentença I está correta.
d) As sentenças I e IV estão corretas.

A Engenharia de Software se ocupa com todos os aspectos de produção de software, define um conjunto de atividades parcialmente ou totalmente ordenadas a fim de obter um produto de software com qualidade para cumprir corretamente os contratos e padrões de desenvolvimento. A Engenharia de Software é definida em quatro camadas: ferramentas, métodos, processos e foco na qualidade. Com base no exposto, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- Com relação às ferramentas podemos entender como sendo um recurso ou meio para realização das atividades.
II- As ferramentas servem de apoio à construção de métodos e técnicas do projeto, permitindo que as atividades sejam desenvolvidas de forma mais eficiente e eficaz. Exemplos de ferramentas são as linguagens de programação, bancos de dados, softwares de modelagem de dados, softwares para modelagem de projetos, entre outros.
a) As asserções I e II são proposições verdadeiras, e a asserção I é uma justificativa correta da primeira.
b) As asserções I e II são proposições falsas.
c) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
d) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.

Uma das principais medidas do sucesso de um software é o grau no qual ele atende aos objetivos e requisitos para os quais foi construído, pois os requisitos descrevem as funções, características e restrições de um produto software a ser desenvolvido. Nesse sentido, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- O processo de identificação dos requisitos de um projeto de software é uma tarefa muito fácil.
II- Seus envolvidos obtêm facilmente conhecimento das necessidades reais do usuários, identificam claramente o que o produto de software pode oferecer, apontando mecanismos de comunicação entre desenvolvedores e usuários eficientes para a tomada de decisões.
a) As asserções I e II são proposições falsas.
b) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
c) As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da asserção I.
d) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.

O software, através de seus algoritmos codificados, executa operações culminando em funções e em tarefas que possam ser utilizadas pelos usuários finais. Com base no exposto, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- Para desenvolver este software de forma profissional, no final da década de 1960 nasce o termo Engenharia de Software com o objetivo de prover soluções de software aplicáveis às necessidades para as quais foi concebido, construídos de forma produtiva e entregando alto grau de qualidade.
II- Através deste alto grau de qualidade passou a aplicar de forma adequada os métodos, as ferramentas e os procedimentos da Engenharia de Software, a fim de desenvolver soluções utilizando ótimos processos que atendam as necessidades reais de seus usuários.
a) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
b) As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da asserção I.
c) As asserções I e II são proposições falsas.
d) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.

A crise de software teve sua origem devido à existência de projetos de desenvolvimento de software com má especificação, mal planejados, sem treinamentos, má implementação, testes incompletos ou mal feitos. Com base no exposto, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- Após o final da década de 1960 várias décadas se passaram e muitas inovações surgiram fazendo com que o desenvolvimento de software não apresentasse mais problemas.
II- A inexistência de problemas foi porque a engenharia de software passou a definir sólidos princípios de desenvolvimento, nos quais todos os envolvidos passaram a entender de forma adequada os processos necessários para a construção de software, mantendo consistência e sem erros as fases de análise, construção e implantação junto ao cliente.
a) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
b) As asserções I e II são proposições falsas.
c) As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da asserção I.
d) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.

Um projeto de desenvolvimento de software é composto por várias etapas, em que cada uma delas deve ser muito bem planejada e administrada. Para ter sucesso, o gerente do projeto precisa ter bastante capacidade para atender aos requisitos necessários e conseguir efetuar uma boa gerência evitando possíveis erros durante a realização do projeto. Sobre o exposto, avalie as asserções a seguir:
Assinale a alternativa CORRETA:
I- A Engenharia de Software está apoiada no tripé: pessoas, processos e tecnologias. Um bom processo de desenvolvimento facilita o desempenho da equipe.
II- Esta facilidade do desempenho permitirá reduzir os custos e o tempo de entrega de um projeto e apresentará resultados com alto grau de qualidade.
a) As asserções I e II são proposições verdadeiras, embora a asserção II proposição não é justificativa da asserção I.
b) As asserções I e II são proposições falsas.
c) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
d) As asserções I e II são proposições verdadeiras, e a asserção II é justificativa da asserção I.

Uma das tarefas mais complexas na construção de um sistema consiste em identificar o que construir. Para tanto, foi desenvolvido um processo que visa a compreender e a definir quais serviços são necessários, além de identificar as restrições de operação e de desenvolvimento do sistema. Eventuais erros ocorridos nesse processo poderão gerar problemas posteriores no projeto e na implementação do sistema.
Como é conhecido este processo?
a) Documentação de requisitos.
b) Projeto de estrutura.
c) Engenharia de requisitos.
d) Estrutura analítica de projeto.

A partir da Engenharia de Software surgiram vários modelos de processos de desenvolvimento de software diante da necessidade de fornecer respostas às situações a analisar. Um desses modelos é conhecido por Rapid Application Development (Desenvolvimento Rápido de Aplicações), que se caracteriza por ser um processo de software incremental que enfatiza um ciclo de desenvolvimento curto, sendo dividido em três fases.
Diante disso, assinale a alternativa CORRETA que apresenta as três fases que compõem este modelo:
a) Definição, Desenvolvimento e Manutenção.
b) Análise de custos, Planejamento e Desenvolvimento.
c) Planejamento, Gerenciamento dos recursos e Implantação.
d) Levantamento de Requisitos, Desenvolvimento e Implantação.

A evolução dos computadores acompanha a evolução da sociedade e já faz parte do nosso cotidiano. Os computadores são aparelhos eletrônicos compostos de hardwares e softwares onde recebem, armazenam e produzem informações de forma automática. Com relação ao exposto, avalie as asserções a seguir e a relação proposta entre elas:
Assinale a alternativa CORRETA:
I- Para chegar na versão dos computadores que conhecemos hoje foi necessário passar ao longo do tempo por diversas transformações e aperfeiçoamento dos Hardwares e Softwares, acompanhando os avanços de áreas, como matemática, eletrônica e engenharia. Referente às perspectivas históricas da engenharia de software, a situação da indústria de software ao final da década de 1960 estava complicada.
II- Tanto os usuários quanto os desenvolvedores enfrentavam problemas relacionados ao processo de desenvolvimento. A época da crise de software foi ocasionada por um conjunto de problemas que abrangiam como os softwares eram construídos, implantados e mantidos, bem como eram atendidas as necessidades dos clientes.
a) As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da primeira.
b) As asserções I e II são proposições falsas.
c) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
d) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.

Prévia do material em texto

/
Acadêmico: Rosi dos Santos de Carvalho (555970)
Disciplina: Engenharia de Software (GTI09)
Avaliação: Avaliação I - Individual FLEX ( Cod.:513623) ( peso.:1,50)
Prova: 17323578
Nota da Prova: 7,00
Legenda: Resposta Certa Sua Resposta Errada 
1. O modelo de ciclo de vida de um projeto de software é um aliado indispensável para o sucesso do projeto, permitindo aproveitar coerentemente seus
recursos do projeto (pessoas, tecnologias, artefatos etc.). Os modelos de processo de ciclo de vida durante o desenvolvimento do software podem ser
sequenciais, espirais, prototipação e alternativo, logo, compreendê-los poderá auxiliar na adoção de um dos modelos mais adequados à realidade e
necessidade da organização. Com relação ao modelo alternativo, analise as sentenças a seguir:
I- Incorpora as características dos modelos sequenciais, espirais e prototipação, utilizando em maior grau, os processos mais adequados para a
aplicação a ser desenvolvida.
II- Permite à equipe de desenvolvimento realizar suas atividades de maneira organizada e com bom nível de qualidade nas entregas.
III- Produz uma representação visual das funcionalidades que o software terá depois de pronto, trazendo maior velocidade de desenvolvimento e o
envolvimento direto do usuário.
IV- É apropriado quando o cliente não obtém os requisitos de entradas e saídas devidamente definidos e precisa participar ativamente do projeto,
construção e validação do produto de software.
Assinale a alternativa CORRETA:
 a) As sentenças I e IV estão corretas.
 b) As sentenças I e II estão corretas.
 c) As sentenças II e III estão corretas.
 d) Somente a sentença I está correta.
2. A Engenharia de Software se ocupa com todos os aspectos de produção de software, define um conjunto de atividades parcialmente ou totalmente
ordenadas a fim de obter um produto de software com qualidade para cumprir corretamente os contratos e padrões de desenvolvimento. A Engenharia
de Software é definida em quatro camadas: ferramentas, métodos, processos e foco na qualidade. Com base no exposto, avalie as asserções a seguir
e a relação proposta entre elas:
I- Com relação às ferramentas podemos entender como sendo um recurso ou meio para realização das atividades.
PORQUE
II- As ferramentas servem de apoio à construção de métodos e técnicas do projeto, permitindo que as atividades sejam desenvolvidas de forma mais
eficiente e eficaz. Exemplos de ferramentas são as linguagens de programação, bancos de dados, softwares de modelagem de dados, softwares para
modelagem de projetos, entre outros.
Assinale a alternativa CORRETA:
 a) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
 b) As asserções I e II são proposições falsas.
 c) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
 d) As asserções I e II são proposições verdadeiras, e a asserção I é uma justificativa correta da primeira.
3. Uma das principais medidas do sucesso de um software é o grau no qual ele atende aos objetivos e requisitos para os quais foi construído, pois os
requisitos descrevem as funções, características e restrições de um produto software a ser desenvolvido. Nesse sentido, avalie as asserções a seguir e
a relação proposta entre elas:
I- O processo de identificação dos requisitos de um projeto de software é uma tarefa muito fácil.
PORQUE
II- Seus envolvidos obtêm facilmente conhecimento das necessidades reais do usuários, identificam claramente o que o produto de software pode
oferecer, apontando mecanismos de comunicação entre desenvolvidos e usuários eficientes para a tomada de decisões.
Assinale a alternativa CORRETA:
 a) As asserções I e II são proposições falsas.
 b) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
 c) As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da asserção I.
 d) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
/
4. O software, através de seus algoritmos codificados, executa operações culminando em funções e em tarefas que possam ser utilizadas pelos usuários
finais. Com base no exposto, avalie as asserções a seguir e a relação proposta entre elas:
I- Para desenvolver este software de forma profissional, no final da década de 1960 nasce o termo Engenharia de Software com o objetivo de prover
soluções de software aplicáveis às necessidades para as quais foi concebido, construídos de forma produtiva e entregando alto grau de qualidade. 
PORQUE
II- Através deste alto grau de qualidade passou a aplicar de forma adequada os métodos, as ferramentas e os procedimentos da Engenharia de
Software, a fim de desenvolver soluções utilizando ótimos processos que atendam as necessidades real de seus usuários.
Assinale a alternativa CORRETA:
 a) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
 b) As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da asserção I.
 c) As asserções I e II são proposições falsas.
 d) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
5. A crise de software teve sua origem devido à existência de projetos de desenvolvimento de software com má especificação, mal planejados, sem
treinamentos, má implementação, testes incompletos ou mal feitos. Com base no exposto, avalie as asserções a seguir e a relação proposta entre elas:
I- Após o final da década de 1960 várias décadas se passaram e muitas inovações surgiram fazendo com que o desenvolvimento de software não
apresentasse mais problemas. 
PORQUE
II- A inexistência de problemas foi porque a engenharia de software passou a definir sólidos princípios de desenvolvimento, nos quais todos os
envolvidos passaram a entender de forma adequada os processos necessários para a construção de software, mantendo consistência e sem erros as
fases de análise, construção e implantação junto ao cliente. 
Assinale a alternativa CORRETA:
 a) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
 b) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
 c) As asserções I e II são proposições falsas.
 d) As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da asserção I.
6. Todo projeto de software, antes de iniciar seu processo de implementação (codificação), deve passar por uma análise aprofundada, com o intuito de
verificar a sua viabilidade econômica e os requisitos que deverão ser atendidos, sendo que tais requisitos dividem-se em duas categorias: funcionais e
não funcionais. Acerca dos requisitos não funcionais, assinale a alternativa CORRETA:
 a) Especificam as funções que não poderão ser executadas pelo software.
 b) Definem as questões tecnológicas quanto ao funcionamento do software.
 c) Descrevem os serviços disponibilizados pelo software aos usuários.
 d) Descrevem com detalhes o que deve ser codificado pelo programador.
7. Um projeto de desenvolvimento de software é composto por várias etapas, em que cada uma delas deve ser muito bem planejada e administrada. Para
ter sucesso, o gerente do projeto precisa ter bastante capacidade para atender aos requisitos necessários e conseguir efetuar uma boa gerência
evitando possíveis erros durante a realização do projeto. Sobre o exposto, avalie as asserções a seguir:
I- A Engenharia de Software está apoiada no tripé: pessoas, processos e tecnologias. Um bom processo de desenvolvimento facilita o desempenho da
equipe.
PORQUE
II- Esta facilidade do desempenho permitirá reduzir os custos e o tempo de entrega de um projeto e apresentará resultados com alto grau de qualidade. 
Assinale a alternativa CORRETA:
 a) As asserções I e II são proposições verdadeiras, embora a asserção II proposição não é justificativa da asserção I.
 b) As asserções I e II são proposições falas.
 c) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
 d) As asserções I e II sãoproposições verdadeiras, e a asserção II é justificativa da asserção I.
8. Uma das tarefas mais complexas na construção de um sistema consiste em identificar o que construir. Para tanto, foi desenvolvido um processo que
visa a compreender e a definir quais serviços são necessários, além de identificar as restrições de operação e de desenvolvimento do sistema.
Eventuais erros ocorridos nesse processo poderão gerar problemas posteriores no projeto e na implementação do sistema. Como é conhecido este
processo?
 a) Engenharia de requisitos.
 b) Estrutura analítica de projeto.
 c) Documentação de requisitos.
 d) Projeto de estrutura.
/
9. A partir da Engenharia de Software surgiram vários modelos de processos de desenvolvimento de software diante da necessidade de fornecer respostas
às situações a analisar. Um desses modelos é conhecido por Rapid Application Development (Desenvolvimento Rápido de Aplicações), que se
caracteriza por ser um processo de software incremental que enfatiza um ciclo de desenvolvimento curto, sendo dividido em três fases. Diante disso,
assinale a alternativa CORRETA que apresenta as três fases que compõem este modelo:
 a) Definição, Desenvolvimento e Manutenção.
 b) Planejamento, Gerenciamento dos recursos e Implantação.
 c) Levantamento de Requisitos, Desenvolvimento e Implantação.
 d) Análise de custos, Planejamento e Desenvolvimento.
10. A evolução dos computadores acompanha a evolução da sociedade e já faz parte do nosso cotidiano. Os computadores são aparelhos eletrônicos
compostos de hardwares e softwares onde recebem, armazenam e produzem informações de forma automática. Com relação ao exposto, avalie as
asserções a seguir e a relação proposta entre elas:
I- Para chegar na versão dos computadores que conhecemos hoje foi necessário passar ao longo do tempo por diversas transformações e
aperfeiçoamento dos Hardwares e Softwares, acompanhando os avanços de áreas, como matemática, eletrônica e engenharia. Referente às
perspectivas históricas da engenharia de software, a situação da indústria de software ao final da década de 1960 estava complicada.
PORQUE
II- Tanto os usuários quanto os desenvolvedores enfrentavam problemas relacionados ao processo de desenvolvimento. A época da crise de software
foi ocasionada por um conjunto de problemas que abrangiam como os softwares eram construídos, implantados e mantidos, bem como eram atendidas
as necessidades dos clientes.
Assinale a alternativa CORRETA:
 a) As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da primeira.
 b) As asserções I e II são proposições falsas.
 c) A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
 d) A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
Prova finalizada com 7 acertos e 3 questões erradas.

Mais conteúdos dessa disciplina