Logo Passei Direto
Buscar

P1_-Engenahria_de_softwares

User badge image
Renan Alves

em

Ferramentas de estudo

Questões resolvidas

Qual a principal diferença entre o modelo incremental e os modelos de cascata e prototipação?
a. Por ter entregas frequentes, é dispensada a etapa de planejamento.
b. Após a modelagem do requisito, sempre é entregue o modelo ao cliente.
c. O modelo é dividido por partes e existem entregas no decorrer do projeto. Podendo o próximo incremento, ser sempre uma correção do último.
d. As etapas de especificação, desenvolvimento e testes são acrescidas de uma nova etapa, a entrega final.
e. O ciclo de desenvolvimento desse modelo é contínuo, ou seja, o cliente recebe entregas apenas no final do processo.

A seguir são apresentadas algumas características do método de análise de software baseado na orientação a objetos.
Determine qual das seguintes afirmacoes está incorreta.
a. A análise orientada a objetos tem como base a análise estruturada, também chamada de tradicional.
b. Uma classe traz um conceito do mundo real, pois representa algum conceito, um objeto que tem comportamento e características e que executa ações.
c. Os casos de uso e classes são a base de um produto de software orientado a objetos.
d. Não é possível documentar um software, na análise orientada a objeto, com recursos gráficos.
e. O método orientado a objeto surgiu a partir do problema em desenvolver softwares em grande escala no modelo tradicional.

O que é especificação de um requisito de software?
a. Definição se o modelo de requisito será por cascata, prototipação ou incremental.
b. Detalhamento, ou seja, a forma como ele deverá entregar valor ao software.
c. Informações sobre o tipo de programação que deverá ser utilizada.
d. Definição dos diagramas que serão utilizados no requisito de software.
e. Informações sobre as datas de entrega dos requisitos do projeto.

Em 1967 a Organização das Nações Unidas (OTAN), designou o termo Engenharia de Software para adequar o processo de desenvolvimento de software com metodologias já utilizadas em outras engenharias.
Qual foi o principal motivo pelo qual a "Crise do Software" levou à criação da Engenharia de Software?
a. Outras engenharias acreditavam que a área de software deveria ser tratada da mesma forma.
b. A indústria pressionou a OTAN para padronizar os processos de software.
c. A Tecnologia da Informação não tinha regras e metodologia, por isso a OTAN precisou intervir.
d. Os profissionais da época eram desqualificados e não conseguiam entregar softwares de qualidade.
e. A criação de software era subestimada, sem nenhuma metodologia, o que causou muitos erros em sistemas.

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

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

Qual a principal diferença entre o modelo incremental e os modelos de cascata e prototipação?
a. Por ter entregas frequentes, é dispensada a etapa de planejamento.
b. Após a modelagem do requisito, sempre é entregue o modelo ao cliente.
c. O modelo é dividido por partes e existem entregas no decorrer do projeto. Podendo o próximo incremento, ser sempre uma correção do último.
d. As etapas de especificação, desenvolvimento e testes são acrescidas de uma nova etapa, a entrega final.
e. O ciclo de desenvolvimento desse modelo é contínuo, ou seja, o cliente recebe entregas apenas no final do processo.

A seguir são apresentadas algumas características do método de análise de software baseado na orientação a objetos.
Determine qual das seguintes afirmacoes está incorreta.
a. A análise orientada a objetos tem como base a análise estruturada, também chamada de tradicional.
b. Uma classe traz um conceito do mundo real, pois representa algum conceito, um objeto que tem comportamento e características e que executa ações.
c. Os casos de uso e classes são a base de um produto de software orientado a objetos.
d. Não é possível documentar um software, na análise orientada a objeto, com recursos gráficos.
e. O método orientado a objeto surgiu a partir do problema em desenvolver softwares em grande escala no modelo tradicional.

O que é especificação de um requisito de software?
a. Definição se o modelo de requisito será por cascata, prototipação ou incremental.
b. Detalhamento, ou seja, a forma como ele deverá entregar valor ao software.
c. Informações sobre o tipo de programação que deverá ser utilizada.
d. Definição dos diagramas que serão utilizados no requisito de software.
e. Informações sobre as datas de entrega dos requisitos do projeto.

Em 1967 a Organização das Nações Unidas (OTAN), designou o termo Engenharia de Software para adequar o processo de desenvolvimento de software com metodologias já utilizadas em outras engenharias.
Qual foi o principal motivo pelo qual a "Crise do Software" levou à criação da Engenharia de Software?
a. Outras engenharias acreditavam que a área de software deveria ser tratada da mesma forma.
b. A indústria pressionou a OTAN para padronizar os processos de software.
c. A Tecnologia da Informação não tinha regras e metodologia, por isso a OTAN precisou intervir.
d. Os profissionais da época eram desqualificados e não conseguiam entregar softwares de qualidade.
e. A criação de software era subestimada, sem nenhuma metodologia, o que causou muitos erros em sistemas.

Prévia do material em texto

05/04/2022 21:08 P1 -- Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=182007&cmid=282216 1/4
...
Página inicial Disciplinas e Espaços Engenharia de Softwares - 2022_01_EAD_A Avaliações
P1 -- Prova On-line (Acessar)
Questão 1
Ainda não
respondida
Vale 1,00
ponto(s).
Questão 2
Ainda não
respondida
Vale 1,00
ponto(s).
Qual a principal diferença entre o modelo incremental e os
modelos de cascata e prototipação? 
Escolha uma opção:
a. Por ter entregas frequentes, é dispensada a etapa de
planejamento.
b. O ciclo de desenvolvimento desse modelo é contínuo,
ou seja, o cliente recebe entregas apenas no final do
processo.
c.  O modelo é dividido por partes e existem entregas no
decorrer do projeto. Podendo o próximo incremento, ser
sempre uma correção do último.
d. Após a modelagem do requisito, sempre é entregue o
modelo ao cliente.
e. As etapas de especificação, desenvolvimento e testes
são acrescidas de uma nova etapa, a entrega final.
Limpar minha escolha
Quais são as atividades fundamentais que devem existir em
um software? 
Escolha uma opção:
a. Projeto, diagrama de classes, validação e
implementação.
b. Diagrama de caso de uso, implementação, testes e
manutenção.
c. Definição do produto, entrega, manutenção e
interação.
d. Projeto, validação, implementação e manutenção.
e. Especificação, projeto e implementação, validação e
evolução.
Limpar minha escolha








https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8759
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8759&section=4
https://ava.candidomendes.edu.br/moodle/mod/quiz/view.php?id=282216
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=182007&cmid=282216
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=182007&cmid=282216
javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=8759
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=8759
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8759&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8759&datapref=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
javascript:void(0);
05/04/2022 21:08 P1 -- Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=182007&cmid=282216 2/4
Questão 3
Ainda não
respondida
Vale 1,00
ponto(s).
Questão 4
Ainda não
respondida
Vale 1,00
ponto(s).
Várias linguagens de programação foram criadas ao longo
do tempo, dentre as primeiras estão FORTRAN, LISP, COBOL.
Posteriormente, surgiram linguagens de programação de
alto nível, algumas utilizadas até hoje, como Java, JavaScript
e PHP. Junto com as linguagens de programação, foram
sendo criados paradigmas de desenvolvimento de sistemas,
ou seja, a forma como o sistema é desenvolvimento. 
Os mais conhecidos são o estruturado e o orientado a
objetos.
Determine quais são as principais diferenças entre os dois:
Escolha uma opção:
a. A sequência, da programação estruturada, diz que o
código deve ser executado na sequência que o usuário
quiser.
b. Um objeto na programação orientada a objetos
pertence a um método e tem características (atributos)
que podem sofrer ações através das classes.
c. Um método são ações que, a programação
estruturada, podem executar em um código.
d. Na estruturada, o programa pode ser dividido em três
partes, que se interligam, sequência, seleção e iteração.
e. Na programação orientada a objeto, o software é
construído considerando que tudo é uma classe.
Limpar minha escolha
A seguir são apresentadas algumas características do
método de análise de software baseado na orientação a
objetos. Determine qual das seguintes afirmações está
incorreta. 
Escolha uma opção:
a. A análise orientada a objetos tem como base a análise
estruturada, também chamada de tradicional.
b. O método orientado a objeto surgiu a partir do
problema em desenvolver softwares em grande escala no
modelo tradicional.
c. Não é possível documentar um software, na análise
orientada a objeto, com recursos gráficos.
d. Uma classe traz um conceito do mundo real, pois
representa algum conceito, um objeto que tem
comportamento e características e que executa ações.
e. Os casos de uso e classes são a base de um produto
de software orientado a objetos.
Limpar minha escolha








https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=182007&cmid=282216
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=182007&cmid=282216
javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=8759
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=8759
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8759&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8759&datapref=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
javascript:void(0);
05/04/2022 21:08 P1 -- Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=182007&cmid=282216 3/4
Questão 5
Ainda não
respondida
Vale 1,00
ponto(s).
Questão 6
Ainda não
respondida
Vale 1,00
ponto(s).
Questão 7
Ainda não
respondida
Vale 1,00
ponto(s).
Sobre o modelo incremental, é correto afirmar:  
Escolha uma opção:
a.   Tem maior probabilidade de atender aos requisitos do
cliente, por realizar entregas contínuas.
b. Não há controle de cronograma, pois os pequenos
ciclos não permitem analisar o projeto com um todo.
c. O cliente não precisa participar do processo.
d. Apresenta como desvantagem a redução dos custos
com manutenção.
e. É mais fácil de gerenciar, pois as fases do ciclo podem
ocorrer de forma simultânea.
Limpar minha escolha
O que é especificação de um requisito de software? 
Escolha uma opção:
a. Definição se o modelo de requisito será por cascata,
prototipação ou incremental.
b. Definição dos diagramas que serão utilizados no
requisito de software.
c. Informações sobre o tipo de programação que deverá
ser utilizada.
d. Informações sobre as datas de entrega dos requisitos
do projeto.
e. Detalhamento, ou seja, a forma como ele deverá
entregar valor ao software.
Limpar minha escolha
Em 1967 a Organização das Nações Unidas (OTAN), designou
o termo Engenharia de Software para adequar o processo de
desenvolvimento de software com metodologias já utilizadas
em outras engenharias.  
Qual foi o principal motivo pelo qual a "Crise do Software"
levou à criação da Engenharia de Software? 
Escolha uma opção:
a. Os profissionais da época eram desqualificados e não
conseguiam entregar softwares de qualidade.
b. Outras engenharias acreditavam que a área de
software deveria ser tratada da mesma forma.
c. A Tecnologia da Informação não tinha regras e
metodologia, por isso a OTAN precisou intervir.
d.  A criação de software era subestimada, sem nenhuma
metodologia, o que causou muitos erros em sistemas.
e. A indústria pressionou a OTAN para padronizar os
processos de software.
Limpar minha escolha








https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=182007&cmid=282216
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=182007&cmid=282216
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=182007&cmid=282216
javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=8759
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=8759
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8759&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8759&datapref=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
javascript:void(0);
05/04/2022 21:08 P1 -- Prova On-line (Acessar)
https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=182007&cmid=282216 4/4
Questão 8
Ainda não
respondida
Vale 1,00ponto(s).
O modelo de desenvolvimento de software iterativo e
incremental foi marcado pelas principais características:  
Escolha uma opção:
a. O ciclo de vida funciona como um espiral, pois
acontece várias vezes.
b. O cliente participa ativamente do processo.
c. Pequenas partes entregáveis do software ao longo do
desenvolvimento, considerando a análise explícita da
análise de riscos.
d. Considera que indivíduos e interações são mais que
processos e ferramentas.
e. Pequenas partes entregáveis do software ao longo do
desenvolvimento.
Limpar minha escolha








https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=182007&cmid=282216
javascript:void(0);
https://ava.candidomendes.edu.br/moodle/user/index.php?id=8759
https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=8759
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8759&stopjsnav=1
https://ava.candidomendes.edu.br/moodle/course/view.php?id=8759&datapref=1
https://ava.candidomendes.edu.br/moodle/
https://ava.candidomendes.edu.br/moodle/my/
javascript:void(0);

Mais conteúdos dessa disciplina