Buscar

Projetos ágeis e análise de sistemas_PROVA

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

06/01/2023 16:06 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2796926/5873763 1/6
Projetos ágeis e análise de sistemas
Professor(a): Luís Otávio Toledo Perin (Especialização)
1)
2)
3)
Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A
Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final.
Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas.
Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir
o prazo estabelecido. Boa prova!
Visando o bom planejamento e execução das atividades relacionadas à organização do
projeto, alguns processos precisam ser definidos e bem delimitados, como o
monitoramento para certificar que os objetivos do projeto estão sendo atingidos.
Ciente da afirmação acima, o nome do processo mencionado é o de:
Alternativas:
Início.
Finalização.
Execução.
Planejamento.
Controle.  CORRETO
Código da questão: 57539
Por meio da programação orientada a objetos (POO), programas puderam ser
construídos de maneira mais rápida e com métricas e escopo diferentes da programação
estruturada. Nesse sentido, o paradigma orientado a objetos é o que reflete mais fielmente
os problemas enfrentados, atualmente, para a construção de um software.
Sobre a primeira linguagem de programação a utilizar conceitos de objetos, podemos
afirmar que:
Alternativas:
A linguagem Simula 67 foi a pioneira em conceitos de objetos.  CORRETO
Conceitos de classe e herança não fazem parte da POO.
A linguagem Smalltalk foi criada por Kristen.
Os conceitos de objetos são recentes, datados do ano 2000.
Alan Kay é o criador da linguagem Simula 67.
Código da questão: 57553
Sabemos que durante a história da programação, muitas foram as tentativas de
desenvolver métodos e técnicas para produzir software com mais qualidade e eficiência.
Nesse aspecto, podemos destacar que a linguagem denominada _________ foi desenvolvida
em 1990, por James Gosling, que liderou um grupo na Sun, que desenvolveu uma
linguagem mais simples do _________, destinada a aplicações de Internet.
Resolução comentada:
O processo de controle tem, como foco, a garantia que os objetivos do projeto serão
atingidos. Esse controle pode ser feito com técnicas de monitoramento, medição de
progresso e tomada de ações corretivas.
Resolução comentada:
A primeira linguagem de programação (LP) a utilizar o conceito de objetos em sua
estrutura foi a Simula 67, passando a introduzir os conceitos de classes e herança.
Isso ocorreu na década de 1960, sendo criada por Kristen Nygaard e Ole-Johan Dahl,
no centro Norueguês de Computação em Oslo (DOUGLAS, 2015). Já nas décadas
seguintes, os avanços e afeiçoamentos continuaram para a implementação do
modelo orientado a objetos (OO), dando origem a linguagem Smalltalk. Seu criador
foi Alan Kay, sendo considerado um dos criadores desse novo paradigma.
06/01/2023 16:06 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2796926/5873763 2/6
4)
5)
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
Java e C++.  CORRETO
C e C++.
PHP e Java.
C# e C++.
Python e Java.
Código da questão: 57554
Como a UML é baseada em projetos orientados a objetos (OO), e utiliza de instrumentos
para especificar, visualizar e documentar os elementos de um sistema, sua utilização é
importante, pois:
Alternativas:
Não necessita de aprovação do time ou do cliente.
Pode expressar decisões não tão evidentes na codificação.  CORRETO
Garante que não haverá invasores no software.
Permanece com menos burocracia.
Pode baratear a aplicação.
Código da questão: 57566
Quanto à UML e sua organização, leia e associe as colunas:
Assinale a alternativa que traz a associação correta entre as duas colunas:
Alternativas:
I-A; II-C; III-B.
I-B; II-C; III-A.
I-B; II-A; III-C.
I-C; II-A; III-B.  CORRETO
Resolução comentada:
Por volta dos anos 1990, James Gosling liderou um grupo na Sun, que desenvolveu
uma linguagem mais simples do C++, sendo denominada Java. Como a ideia em
utilizá-la em aplicações de vídeo sobre demanda não vingou, ele decidiu voltá-la
para aplicações de Internet e obteve sucesso, sendo utilizada até os dias de hoje.
Resolução comentada:
Por ser baseada em projetos orientados a objetos (OO), e se tratar de uma
linguagem padrão de notação, ou seja, utiliza de instrumentos para especificar,
visualizar e documentar os elementos de um sistema, sua utilização é importante,
pois, como linguagem, pode expressar decisões de projeto não tão evidentes
durante a codificação.
06/01/2023 16:06 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2796926/5873763 3/6
6)
7)
I-C; II-B; III-A.
Código da questão: 57563
Sobre o Project Management Institute (PMI) e o Project Management Body of
Knowledge (PMBOX), podemos afirmar que:
I. O PMI é uma organização com fins lucrativos, com o objetivo de trabalhar as melhores
práticas de gerenciamento de projeto.
II. O PMBOK é um guia com práticas razoáveis sobre gerenciamento de projetos, sendo de
autoria do PMI.
III. O PMI divulga seus conteúdos por meio de correspondência, sendo necessário o
cadastro prévio em sua base de dados.
IV. O PMBOK, em sua última edição, traz as dez áreas de maior atenção durante o
gerenciamento de um projeto, onde cada uma é descrita por meio de processos.
V. Em sua última edição, o PMBOX possui 49 processos, que interagem com os grupos de
processos e as áreas de conhecimento.
São verdadeiras:
Alternativas:
I e II.
I; II e III.
I; II e IV.
IV e V.  CORRETO
III e IV.
Código da questão: 57545
Dentre todas as responsabilidades que existem ao construir um software, o gerente de
projetos deve ter ciência e total entendimento de todas as situações que estejam
ocorrendo. Desse modo, é atribuição do gerente de projetos:
( ) O planejamento de projeto, onde ocorre o desenvolvimento do projeto propriamente
dito, além de delimitar a equipe que trabalhará.
( ) A geração de relatórios, que tem como base a criação de relatórios dentro do software a
ser desenvolvido, tendo como foco as práticas mais atuais do mercado.
( ) O gerenciamento de riscos, que tem por objetivo avaliar os riscos que podem afetar o
projeto, devendo controlar e intervir quando necessário.
( ) O gerenciamento de pessoas, onde se decide os integrantes do time e estabelece a
forma de trabalho, buscando garantir um melhor desempenho de todos os integrantes.
( ) A elaboração de propostas, onde deverá conter estimativas de custo, prazo e proposta
do projeto, tendo como objetivo o aceite por parte do contratante.
Resolução comentada:
Os diagramas estruturais são responsáveis pelos aspectos estáticos do sistema, ou
seja, constituídos de estrutura que permanece inalterada por não levar o tempo em
consideração na sua representação. Já os diagramas comportamentais, baseiam-se
em aspectos dinâmicos do sistema e seu relacionamento com o decorrer do tempo.
No diagrama de classes, temos a persistência como uma importante característica, já
que algumas classes podem representar, em seu projeto, entidades físicas do mundo
real, e que serão implementadas futuramente no banco de dados.
Resolução comentada:
A afirmação I é falsa porque o PMI é uma organização sem fins lucrativos e tem o
objetivo de trabalhar as melhores práticas de gerenciamento de projeto em todo o
mundo. A afirmação II é falsa, pois PMBOX é um guia das melhores práticas do
gerenciamento de projetos já elaborado pelo PMI. A afirmação III é falsa, pois o PMI
se utiliza de publicações, eventos e reuniões para disseminar seus conhecimentos
entre todos da área de gerenciamento, garantindo, assim, que o compartilhamento
de informações e padrões ocorra de modo universal.
06/01/2023 16:06 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2796926/5873763 4/6
8)
9)
Assinale a alternativa que contenha a sequência correta:
Alternativas:
F – F – F – V – V.
V – F –V – V – V.
F – F – V – V – V. CORRETO
F – V – V – V – V.
V – V – F – F – F.  INCORRETO
Código da questão: 57541
Sobre os diagramas da UML e as ferramentas CASE, podemos afirmar que:
I. É utilizado para fazer a modelagem do contexto do sistema e de seus requisitos. Esse é o
diagrama de casos de uso.
II. O componente atores é representado por um boneco e simboliza apenas interações do
usuário no sistema.
III. O diagrama de casos de uso é composto pelos seguintes relacionamentos: associações
entre atores e casos de uso, generalizações entre atores, include e extend (entre casos de
uso) e generalização ou especialização.
IV. O diagrama de classes não se utiliza da persistência, pois nenhuma das classes podem
representar, em seu projeto, entidades físicas do mundo real.
V. As ferramentas CASE são softwares que auxiliam na construção dos diagramas da UML,
facilitando sua criação, análise e manutenção.
São verdadeiras:
Alternativas:
I e II.
I; III e V.  CORRETO
III e IV.
I; II e IV.
IV e V.
Código da questão: 57564
Como sabemos, a Unified Modeling Language (UML) é baseada em projetos orientados
a objetos, além de ser considerada uma linguagem padrão de notação, ou seja, utiliza-se
de instrumentos para especificar, visualizar e documentar os elementos de um sistema.
Sobre a UML, marque a alternativa correta:
Alternativas:
Resolução comentada:
A primeira alternativa é falsa, pois o planejamento de projeto tem foco no
planejamento, elaboração de estimativa, cronograma de desenvolvimento de projeto
e atribuição de certas tarefas para a equipe, e não o desenvolvimento do projeto
propriamente dito ou a delimitação da equipe de trabalho conforme foi dito. A
segunda opção é falsa, pois a geração de relatórios tem o objetivo de informar os
clientes e o gerente da empresa sobre o andamento do projeto e não a criação de
relatórios dentro do software a ser desenvolvido, conforme foi afirmado.
Resolução comentada:
A afirmação II é falsa, pois são considerados atores o usuário do sistema ou qualquer
interação computacional. A afirmação IV é falsa, pois no diagrama de classes temos a
persistência como uma importante característica, já que algumas classes podem
representar, em seu projeto, entidades físicas do mundo real, e que serão
implementadas futuramente no banco de dados.
06/01/2023 16:06 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2796926/5873763 5/6
10)
Não há importância alguma.
Não possui vínculo com linguagens de programação.  CORRETO
Incompreendida pelas pessoas e manipulada pela máquina.
Não expressa decisões para o projeto.
Não apresenta decisões estratégicas para o projeto.
Código da questão: 57560
Leia e associe as duas colunas:
Assinale a alternativa que traz a associação correta entre as duas colunas:
Alternativas:
I-B; II-C; III-A.
I-C; II-B; III-A.
I-C; II-A; III-B.  CORRETO
I-B; II-A; III-C.
I-A; II-B; III-C.
Código da questão: 57542
Resolução comentada:
Por ser baseada em projetos orientados a objetos (OO), e se tratar de uma
linguagem padrão de notação, ou seja, utiliza-se de instrumentos para especificar,
visualizar e documentar os elementos de um sistema, sua utilização é importante,
pois, como linguagem, pode expressar decisões de projeto não tão evidentes
durante a codificação; com sua semântica, permite obter decisões estratégicas para
o projeto; é compreendida pelas pessoas e manipulada pela máquina; e, por fim, não
tem vínculo com linguagens de programação ou métodos de desenvolvimento, o
que garante independência a qualquer projeto.
Resolução comentada:
O ciclo de vida de software possui várias fases que remetem a diferentes processos,
cada qual com seu foco e objetivo de trabalho, fazendo com que, em cada etapa
trabalhada, haja métricas e passos a serem seguidos. O gerenciamento de projetos
possui o ciclo de vida do software como parte de sua administração, fazendo com
que cada fase se fortaleça. O gerente de projetos está inserido nesse meio, sendo o
responsável por nortear os trabalhos do time. Por fim, o Project Management
Institute (PMI) é uma organização sem fins lucrativos, que tem o objetivo de
disseminar as melhores práticas de gerenciamento de projetos em todo o mundo. É
por meio de publicações, eventos e reuniões que o tema é disseminado entre todos
da área de gerenciamento, garantindo, assim, que o compartilhamento de
informações e padrões ocorra de modo universal (SBROCCO; MACEDO, 2012).
Arquivos e Links
06/01/2023 16:06 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2796926/5873763 6/6

Continue navegando