Buscar

AP 10/2016 Processos de Desenvolvimento de Software

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

CCT0194_201509027981 V.1
 Fechar 
 
   PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Avaiação Parcial: CCT0194_SM_201509027981 V.1   
Aluno(a): STEVEM PRADO DE OLIVEIRA BARCELOS Matrícula: 201509027981
Acertos: 9,0 de 10,0 Data: 13/10/2016 20:27:11 (Finalizada)
  1a Questão (Ref.: 201509265942) Acerto: 1,0  / 1,0
Considerando os dois paradigmas de desenvolvimento de software: Estruturado e Orientado a objeto, complete
a frase escrevendo o nome de cada elemento de código utilizado em linguagem de programação:
__________: Descreve as características dos objetos.
__________: Tipo de instrução executada de forma sequencial.
__________: Tipo de instruções que podem ser repetitivas até uma condição ser atingida.
__________: Serviço que a classe presta.
__________: Tipo de instruções que podem ser executadas baseadas em uma condição lógica.
Marque a alternativa correta:
Iteração ­ Método ­ Seleção ­ Atributo ­ Sequência
Sequência ­ Iteração ­ Atributo ­ Método ­ Seleção
Método ­ Seleção ­ Atributo ­ Sequência ­ Iteração
Atributo ­ Iteração ­ Método ­ Seleção ­ Sequência
  Atributo ­ Sequência ­ Iteração ­ Método ­ Seleção
 Gabarito Comentado.
  2a Questão (Ref.: 201509063534) Acerto: 0,0  / 1,0
Indique a alternativa correta para definir CONHECIMENTO:
Fatos brutos que retratam ocorrências atuais ou do passado.
Símbolos, números, letras.
  Experiência pessoal, informações analisadas, gerando ações ou decisões.
Dados analisados dentro de um contexto.
  Conjunto de dados aos quais os seres humanos deram forma para torná­los significativos e úteis.
 Gabarito Comentado.
  3a Questão (Ref.: 201509089332) Acerto: 1,0  / 1,0
Conforme Roger Pressman o que é um processo de software?
É a área do conhecimento da computação voltada para o desenvolvimento.
É a área do conhecimento da computação voltada para a manutenção.
É a área do conhecimento da computação voltada para a qualidade.
É a área do conhecimento da computação voltada para a especificação.
  É a área do conhecimento da computação voltada para a especificação, desenvolvimento e manutenção
de sistemas de software aplicando tecnologias e práticas de gerência de projetos e outras disciplinas,
objetivando organização, produtividade e qualidade.
 Gabarito Comentado.
  4a Questão (Ref.: 201509730951) Acerto: 1,0  / 1,0
Durante a fase inicial do ciclo de vida do desenvolvimento de sistemas, na etapa de investigação, a tarefa que
determina a probabilidade de sucesso do sistema proposto e propicia uma avaliação superficial da área técnica,
econômica e comportamental do projeto, sendo decisivamente importante para o processo do desenvolvimento
de sistemas é chamada:
estudo de caso.
  estudo de viabilidade.
análise de equilíbrio.
análise de requisitos.
design lógico do sistema.
  5a Questão (Ref.: 201509264012) Acerto: 1,0  / 1,0
Qual o tipo de análise que tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo
orientado a objeto. Também é utilizada em conjunto com o detalhamento de requisitos para visualizar e
fornecer uma base para identificar soluções para os requisitos apresentados?
  Análise estrutural
Análise funcional
Análise compotamental
Análise semântica
Análise ambiental
 Gabarito Comentado.
  6a Questão (Ref.: 201509691921) Acerto: 1,0  / 1,0
Os padrões a partir dos quais os objetos são criados são denominados
entidades
atributos
instâncias
  classes
métodos
 Gabarito Comentado.
  7a Questão (Ref.: 201509738436) Acerto: 1,0  / 1,0
O nível de abstração e agregação dos elementos dos sistemas pode ser Nível Estratégico ou Arquitetônico, Nivel
Tático ou Lógico e Nivel Operacional ou Desenho detalhado. Marque a opção que representa o Nivel Operacional
É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se
o sistema atenderá aos requisitos e aos custos relacionados do projeto.
É desenvolvido em conjunto com as expectativas de negócio, influenciando na priorização das
funcionalidades, arquiteturas e formação de equipe de especialistas. É o uso do sistema pelos usuários
finais após teste, homologação, manutenção e treinamento.
A solução contemplará a reutilização, ou não, de componentes, que serão desenvolvidos para ele,
buscando satisfazer os requisitos do produto.
  É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo,
ou documentação do código do programa, no caso de desenho interno.
O processo de reutilização visa à redução do desperdício de tempo e, consequentemente, dinheiro, visto
que, a cada iteração, os defeitos que existiam em outras fases já foram sanados.
  8a Questão (Ref.: 201509741577) Acerto: 1,0  / 1,0
A reutilização traz os seguintes benefícios:
  a redução do desperdício de tempo e de dinheiro
a redução do desperdício de tempo e aumento de dinheiro
a eliminação de etapas e atividades
a redução de desperdício de dinheiro e aumento de tempo
a sobrecarga de atividades em determinadas etapas
  9a Questão (Ref.: 201509050707) Acerto: 1,0  / 1,0
 
O gráfico  acima,  adaptado do  livro Engenharia  de Software,  de Roger Pressman,  ilustra  o  custo  relativo  da
correção de um defeito nas diversas fases de um projeto de software, baseado em dados colhidos por Boehm
e outros estudiosos. Embora não seja explicitamente  informado, os dados se basearam, principalmente, em
projetos que utilizaram o modelo de desenvolvimento em cascata. A esse  respeito, analise as afirmativas a
seguir.
I  ­  O  gráfico  pode  ser  utilizado  como  um  argumento  a  favor  do  uso  de  processos  de  desenvolvimento
iterativos.
II ­ O gráfico deixa claro que o maior  investimento na prevenção de defeitos deve acontecer nas fases finais
do projeto, preferencialmente depois que o software estiver em uso pelos clientes.
III ­ O gráfico não é conclusivo a respeito da importância do gerenciamento dos requisitos de um projeto, o que
é  consistente  com  a  abordagem  de  muitos  processos  de  desenvolvimento  de  software  atuais,  que
minimizam este esforço e enfatizam a codificação e os testes unitários de código.
IV  ­  O  gráfico  sustenta  os  argumentos  de  que  a  qualidade  deve  ser  incorporada  ao  processo  através  de
técnicas  e  ações  efetivas  de  detecção,  prevenção  e  controle,  garantindo  que  todas  as  atividades  do
projeto resultem em produtos ou subprodutos de qualidade, ao invés de ser uma preocupação secundária
ou limitada a um grupo de profissionais de controle de qualidade.
São corretas APENAS as afirmativas:
I e II
II e III
II e IV
III e IV
  I e IV
 Gabarito Comentado.
  10a Questão (Ref.: 201509742049) Acerto: 1,0  / 1,0
São  testes  realizados  pela  análise  do  código  fonte,  onde  o  tipo  de  análise  é  visual,  podendo  haver  um
questionário para acompanhar os testes, inspecionando o código desenvolvido pela equipe de programação.
Essas são características dos:
Testes de unidade
  Testes estáticos
Testes de validação
 Testes de integração
Testes dinâmicos
 Gabarito Comentado.

Outros materiais