Buscar

Avaliação I - Individual

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

11/04/2022 00:37 Avaliação I - Individual
1/4
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:738906)
Peso da Avaliação 1,50
Prova 44263042
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
A OpenUP é uma implementação aberta da UP desenvolvida como parte do Eclipse Processes
Framework, conhecida anteriormente como Basic Unified Process (BUP). A OpenUP aceita grande
parte dos princípios utilizados no Processo Unificado, porém é um método independente de
ferramenta, não exigindo grande precisão e detalhes nos documentos. O processo baseia-se em quatro
princípios: Colaboração, Evolução, Balanceamento e Foco. O ciclo de vida também é dividido em
quatro fases, como no UP. Essas fases são divididas em interações, porém aqui as equipes se auto-
organizam para planejar cada uma delas.
Assinale a alternativa CORRETA para o ciclo de vida Iniciação:
A Escopo do sistema; requisitos do sistema; custo geral do sistema; riscos em potencial.
B Qualidade do sistema; versões Alfa e Beta; release do sistema.
C Teste Beta; conversão do BD; treinamentos; distribuição.
D Baseline da arquitetura; riscos em potencial; componentes do sistema; reusabilidade.
A AUP teve sua origem no início do século XXI, por meio de um grupo de engenheiros, consultores,
autores, os quais, após muito estudo, denominaram essa pesquisa de The Agile Manifesto, tendo
então como objetivo a apresentação e discussão de novas técnicas que poderiam ser utilizadas para
desenvolver softwares, disponibilizando maior agilidade por meio dos conceitos aplicados às
metodologias já existentes.
O que seria um princípio dominante de AUP?
A Único modelo.
B Alterações incrementais.
C Minimizar o investimento dos interessados no software.
D Trabalho com quantidade.
O UP é um framework extensível para a concepção de processos, podendo ser adaptada as
características de diferentes empresas e projetos. 
Considerando as principais características do UP, assinale a alternativa INCORRETA:
 VOLTAR
A+ Alterar modo de visualização
1
2
3
11/04/2022 00:37 Avaliação I - Individual
2/4
A Interativo e Incremental: assim como os desenvolvimentos ágeis, o UP preconiza o
desenvolvimento baseado em ciclos interativos de duração fixa, onde em cada interação a equipe
incorpora à arquitetura as funcionalidades necessárias para realizar os casos de uso abordados.
B
Focado em ignorar riscos: esse tipo de abordagem prioriza os casos de uso mais crítico em que
são tratados por último os problemas mais difíceis. Nesse caso, os requisitos ou casos de uso de
menor risco são os mais previsíveis. Assim, estudá-los por último, além de garantir maior
aprendizado sobre o sistema e decisões arquiteturais, vai fazer com que riscos arquiteturais sejam
dominados ao final do projeto.
C
Centrado na arquitetura: o UP sugere desenvolver uma sólida arquitetura de sistema. As
funcionalidades identificadas nos diversos casos de uso devem ser incrementadas a essa
arquitetura.
D
Dirigido por Caso de Uso: é um processo compreendido do ponto de vista do usuário, não
antecipando decisões de implementações. Para o UP, o conjunto de casos de uso deve esgotar
toda a funcionalidade possível do sistema. 
A utilização de programação visual proporciona ao usuário uma experiência totalmente interativa.
Dessa forma, o usuário pode interagir com sistema computacional através do mouse ou teclado,
apertando botões, selecionando itens de um calendário, escrevendo em um campo texto ou
selecionando itens de uma lista. Os desenvolvedores de softwares utilizam os objetos computacionais
visuais para desenvolver e realizar tarefas relacionadas a dados proporcionando aos usuários: janelas,
campos ou botões com os quais esses possam interagir. 
Sobre esse conceito de objetos, assinale a alternativa CORRETA:
A
Os desenvolvedores de softwares utilizam os objetos computacionais visuais para desenvolver e
realizar tarefas relacionadas a dados, proporcionando aos usuários: janelas, campos ou botões
para que possam interagir.
B A UML não é um bom exemplo de análise orientada a objetos.
C Os projetistas de software utilizam objetos abstratos para desenvolver tarefas ligadas a
computação e análise de sistemas.
D O conceito de Orientação a Objetos surgiu com o intuito de resolver apenas pequenos problemas
relacionados à criação de software.
O Agile Unified Process é uma versão simplificada do RUP, que aplica técnicas ágeis de
desenvolvimento dirigido por testes, modelagem ágil e fatoração. A AUP teve sua origem no início
do século XXI, por meio de um grupo de engenheiros, consultores, autores, os quais, após muito
estudo, denominaram essa pesquisa de The Agile Manifesto, tendo como objetivo a apresentação e
discussão de novas técnicas que poderiam ser utilizadas para desenvolver softwares, disponibilizando
maior agilidade por meio dos conceitos aplicados às metodologias já existentes. Após a criação desse
manifesto, percebeu-se que a AUP seria um método ágil e que poderia atender a determinadas
prerrogativas.
 Sobre essas prerrogativas, assinale a alternativa INCORRETA:
A Colaborar com os clientes, e não apenas discutir picuinhas contratuais.
B Não é necessário estar preparado para a adaptação e introdução de mudanças, pois todas já serão
planejadas no início do projeto.
C V l i i di íd l id i t õ t b
4
5
11/04/2022 00:37 Avaliação I - Individual
3/4
C Valorizar os indivíduos envolvidos no processo e as interações entre ambos.
D Produzir softwares funcionais, não somente documentações completas e atualizadas.
O Modelo de ciclo de vida Iterativo e Incremental foi proposto justamente para ser a resposta aos
problemas encontrados no Modelo em Cascata. Um processo de desenvolvimento, segundo essa
abordagem, divide o desenvolvimento de um produto de software em ciclos. Em cada ciclo de
desenvolvimento, podem ser identificadas as fases de análise, projeto, implementação e testes. Essa
característica contrasta com a abordagem clássica, na qual as fases de análise, projeto, implementação
e testes são realizadas uma única vez.
I- Os problemas são encontrados mais cedo. 
II- As interações podem ser adaptadas durante o processo de desenvolvimento. III- É sequencial. 
IV- Nas interações, é feita a análise, design, implementação e testes.
Assinale a alternativa CORRETA:
A As sentenças I, II e IV estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças I, III e IV estão corretas.
D Somente a sentença I está correta.
As fases do RUP são iniciação, elaboração, construção e transição. 
Considerando o papel do testador no RUP, assinale a alternativa INCORRETA:
A Analisar Falha de Testes.
B Desenvolver Artefatos de Instalação.
C Implementar Teste.
D Implementar Conjunto de Testes.
É responsável por definir técnicas, estratégias, e principalmente definir os casos de testes que serão
aplicados no sistema, ou seja, tem a função de analisar os resultados dos testes e, no caso de
necessidade, informar aos responsáveis que providenciem a correção.
A respeito disso, assinale a alternativa CORRETA:
A Implementar conjuntos de testes. 
B Criar o guia de modelagem de casos de uso.
C Identificar solicitações dos principais envolvidos.
D Desenvolver artefatos de instalação.
6
7
8
11/04/2022 00:37 Avaliação I - Individual
4/4
A UML é uma linguagem de modelagem unificada. Sobre ela, assinale a alternativa CORRETA:
A Ela não poderá ser empregada para a visualização, a especificação, a construção e a
documentação de artefatos que façam uso de sistemas complexos de software.
B A UML é um processo proprietário de Engenharia de software criado pela Rational Software
Corporation, adquirida pela IBM.
C A UML é um processos de negócio que une gestão de negócios e tecnologia da informação com
foco na otimização dos resultados.
D A UML é padrão para a elaboração da estrutura de projetos de software. 
São responsáveis por definir técnicas, estratégias, e principalmente os casos de testes que serão
aplicados no sistema. 
Assinale a alternativa CORRETA que apresenta esse fator:A Testador.
B Usuários.
C Desenvolvedor.
D Stakeholder.
9
10
Imprimir

Continue navegando