Logo Passei Direto
Buscar
A prototipação é considerada uma técnica poderosa para o desenvolvimento de softwares, que tem por finalidade obter as informações necessárias do software e apresentá-las aos usuários, através de uma representação limitada de um design. Sobre as características do modelo de prototipação, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- O protótipo tem a função de auxiliar na validação dos requisitos do sistema e possibilitar a inserção de novos requisitos ainda não identificados.
II- Na construção do protótipo deve-se observar as boas práticas de construção de software, já que este poderá ser reaproveitado no desenvolvimento do software.
III- Uma das vulnerabilidades do modelo de prototipação é a compreensão do cliente sobre a função do protótipo.
IV- Este modelo possibilita que sejam realizados sucessivos refinamentos para chegar ao modelo ideal.
A Somente a sentença I está correta.
B As sentenças I, III e IV estão corretas.
C As sentenças I e II estão corretas.
D As sentenças II e IV estão corretas.
User badge image
Exercícios Para o Conhecimento

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada uma das sentenças: I- O protótipo tem a função de auxiliar na validação dos requisitos do sistema e possibilitar a inserção de novos requisitos ainda não identificados. Verdadeiro, essa afirmativa está correta, pois um protótipo ajuda a esclarecer e validar os requisitos com os usuários. II- Na construção do protótipo deve-se observar as boas práticas de construção de software, já que este poderá ser reaproveitado no desenvolvimento do software. Falso, embora seja desejável seguir boas práticas, os protótipos muitas vezes são criados de forma rápida e podem não seguir rigorosamente essas práticas, e geralmente não são reaproveitados no produto final. III- Uma das vulnerabilidades do modelo de prototipação é a compreensão do cliente sobre a função do protótipo. Verdadeiro, essa afirmativa é correta, pois a falta de compreensão do cliente sobre o que é um protótipo pode levar a expectativas inadequadas. IV- Este modelo possibilita que sejam realizados sucessivos refinamentos para chegar ao modelo ideal. Verdadeiro, essa afirmativa está correta, pois a prototipação permite iterações e refinamentos com base no feedback dos usuários. Agora, vamos compilar as informações: - Sentença I: Correta - Sentença II: Incorreta - Sentença III: Correta - Sentença IV: Correta Portanto, as sentenças I, III e IV estão corretas. A alternativa correta é: B) As sentenças I, III e IV estão corretas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Diante de um mercado tão competitivo, as empresas buscam constantemente investir na qualidade de seus produtos e serviços, sendo que este conceito de qualidade pode ser empregado sob vários aspectos. Em se tratando da Engenharia de Software, quais seriam as duas principais definições quanto à perspectiva da qualidade?
a) Constituição de zero defeito e custo em conformidade com a realidade de mercado. b) Conformidade com as especificações e atendimento das necessidades dos usuários. c) Planejamento da qualidade e elaboração de um designer único. d) Melhoria do desenvolvimento de serviço e qualificação dos usuários.
a) Constituição de zero defeito e custo em conformidade com a realidade de mercado.
b) Conformidade com as especificações e atendimento das necessidades dos usuários.
c) Planejamento da qualidade e elaboração de um designer único.
d) Melhoria do desenvolvimento de serviço e qualificação dos usuários.

A qualidade de software constitui-se em um fator de grande importância no seu desenvolvimento. Dentre as propriedades utilizadas para determinar a qualidade de software, assinale a alternativa CORRETA:
a) Mede-se, exclusivamente, a qualidade da documentação produzida para o software. b) Verifica-se a satisfação de requisitos estabelecidos, incluindo o desempenho. c) Não se abrange questões relativas à interface do software. d) Não há preocupação com a facilidade de manutenção do software.
a) Mede-se, exclusivamente, a qualidade da documentação produzida para o software.
b) Verifica-se a satisfação de requisitos estabelecidos, incluindo o desempenho.
c) Não se abrange questões relativas à interface do software.
d) Não há preocupação com a facilidade de manutenção do software.

A utilização de sistemas de realidade virtual permite atingir a competência científica necessária para o domínio da técnica. Neste tipo de sistema a movimentação, a sonorização e a visualização do ambiente devem permitir a imersão total do usuário e a maior proximidade com a realidade. No ensino, podemos encontrar programas que garantem ao educando a vivência de experiências semelhantes às que realizaria na vida real, e que dificilmente poderiam ser trabalhadas nas formas tradicionais no espaço escolar. Sobre como são classificados esses softwares que buscam imitar uma situação real, com a finalidade de facilitar o treinamento e a aprendizagem, assinale a alternativa CORRETA:
a) Adaptadores. b) Simuladores. c) Informatizados. d) Virtualizados.
a) Adaptadores.
b) Simuladores.
c) Informatizados.
d) Virtualizados.

A influência do fenômeno "o computador como ferramenta na educação" depende do valor que cada sociedade lhe dá, ou seja, as possibilidades de uso do computador estão crescendo e os limites dessa expansão são desconhecidos. Surgem relatos de novas maneiras de usar o computador como um recurso para enriquecer e favorecer o processo de ensino-aprendizagem e programas de computador que visam atender necessidades e objetivos pedagógicos. Isso mostra que é possível alterar o paradigma educacional; hoje, centrado no ensino, para algo que seja centrado na aprendizagem. Existem diversos tipos de software educacional e cada um possui suas próprias características e um determinado enfoque educacional. Sobre o exposto, assinale a alternativa INCORRETA:
a) Os programas tutoriais apresentam o conteúdo ao aluno, utilizando recursos audiovisuais. b) Os jogos educacionais desenvolvem capacidades intelectuais do aluno. c) Os programas de exercício e prática promovem a própria construção do software educacional. d) Os programas de simulação envolvem a criação de modelos dinâmicos e simplificados do mundo real.
a) Os programas tutoriais apresentam o conteúdo ao aluno, utilizando recursos audiovisuais.
b) Os jogos educacionais desenvolvem capacidades intelectuais do aluno.
c) Os programas de exercício e prática promovem a própria construção do software educacional.
d) Os programas de simulação envolvem a criação de modelos dinâmicos e simplificados do mundo real.

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) Descrevem os serviços disponibilizados pelo software aos usuários. b) Definem as questões tecnológicas quanto ao funcionamento do software. c) Especificam as funções que não poderão ser executadas pelo software. d) Descrevem com detalhes o que deve ser codificado pelo programador.
a) Descrevem os serviços disponibilizados pelo software aos usuários.
b) Definem as questões tecnológicas quanto ao funcionamento do software.
c) Especificam as funções que não poderão ser executadas pelo software.
d) Descrevem com detalhes o que deve ser codificado pelo programador.

Segundo Sommerville (2018), para que um software seja desenvolvido de forma consistente, é preciso aliar boas práticas da engenharia de software com um robusto e eficiente processo de desenvolvimento. Diferentes tipos de sistemas necessitam de diferentes processos de desenvolvimento. Por exemplo, um software de tempo real de uma aeronave deve ser completamente especificado antes do início do desenvolvimento, enquanto que em um sistema de comércio eletrônico a especificação e o desenvolvimento do software podem ser conduzidos paralelamente. O uso de um processo de software inadequado pode reduzir a qualidade ou a utilidade do produto de software a ser desenvolvido e/ou aumentar os custos de desenvolvimento. Este fato leva as organizações que produzem software a usar processos de desenvolvimento que sejam eficientes e que atendam plenamente as suas necessidades. Acerca dos processos de software a serem adotados, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- O processo de software pode ser definido como um complexo de atividades relacionadas que direcionam ao desenvolvimento de um produto de software.
II- Dentre as atividades desenvolvidas no processo de software, destaca-se a definição das funcionalidades do software e as restrições a seu funcionamento.
III- Independente do processo de software adotado, a atividade de validação deverá ser realizada, tendo por objetivo verificar a conformidade do artefato produzido com os requisitos previamente definidos.
IV- Embora os processos de software sejam complexos, é imprescindível a adoção de um processo de desenvolvimento de software previamente definido, o qual deverá ser seguido na sua integralidade.
A As sentenças I e IV estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças I, III e IV estão corretas.

Mais conteúdos dessa disciplina