Buscar

PRO DES SOFT SM01

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

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Simulado: CCT0194_SM_201501182366 V.1   Fechar
Aluno(a): HIGOR GABRIEL DIAS CORREIA DE FARIAS Matrícula: 201501182366
Desempenho: 10,0 de 10,0 Data: 03/05/2016 23:14:06 (Finalizada)
  1a Questão (Ref.: 201501921673) Pontos: 1,0  / 1,0
Dentre os diferentes programas de controle financeiro disponíveis na Google Play tem um da Globo News, onde
possui uma interface simples de utilizar, mas durante o seu uso sempre aparece um banner com propaganda da
Caixa Econômica federal. Analisando estas características podemos classificar este software como:
Comercial
Shareware
Demo
  Adware
Trial
 Gabarito Comentado.
  2a Questão (Ref.: 201501768506) Pontos: 1,0  / 1,0
Assinale qual das alternativas abaixo NÃO define corretamente com a classificação de um software de acordo
com a sua licença de publicação:
Software Freeware ­ Programa de computador cujo uso não implica o pagamento de licença de uso.
Software Livre ­ Programa de computador cuja utilização, cópia e distribuição não possuem restrição. É
comum o código fonte estar disponível para manuseá­lo.
  Trial ­ Programa de computador que possui limitações de tempo e/ou funcionalidades. Ao final do tempo
estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode
continuar rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso.
Comercial ­ Programa por que se paga uma taxa de licenciamento para sua utilização.
Demo ­ Fração de um programa. Funciona como material promocional para dar a oportunidade do
produto ser avaliado.
 Gabarito Comentado.
  3a Questão (Ref.: 201501259155) Pontos: 1,0  / 1,0
Conforme Roger Pressman o que é um processo de software?
  É 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.
É a área do conhecimento da computação voltada para o desenvolvimento.
É 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 manutenção.
 Gabarito Comentado.
  4a Questão (Ref.: 201501254405) Pontos: 1,0  / 1,0
Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F
(Funcional) e NF (Não Funcional).
I. O sistema deve emitir extrato online de cada funcionário;
II. O banco de dados dever ser SQL Server, que a empresa já possui;
III. O sistema deve rodar em ambiente web;
IV. Após gerar a folha mensal deve ser emitido email a cada funconário, informando do salário líquido.
Assina a única opção que classifica corretamente os requisitos é:
  I­F, II­NF, III­NF, IV­F
I­F, II­F, III­NF, IV­F
I­F, II­F, III­F, IV­F
I­NF, II­NF, III­NF, IV­NF
I­F, II­NF, III­F, IV­F
 Gabarito Comentado.
  5a Questão (Ref.: 201501912690) Pontos: 1,0  / 1,0
Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se fazer
uma modelagem para identificar se há uma falha no Levantamento de Requisitos. Uma dessas modelagens é o
UML ­ Unified Modeling Language. A característica desta modelagem é:
I­ Visualizar o desenho do sistema e a intercomunicação entre objetos.
II­ Permitr que desenvolvedores visualizem os produtos de seus trabalhos em diagramas padronizados.
III­ Modelar o problema, e não a solução.
É correto o que se afirma em:
Apenas em II e III;
  Apenas em I;
Apenas em II;
Apenas em III;
Apenas em I e II;
 Gabarito Comentado.
  6a Questão (Ref.: 201501960696) Pontos: 1,0  / 1,0
Ao levantar os requisitos de um sistema é necessário ter atenção com:
As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de
programação que será utilizada no desenvolvimento.
Deve­se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos.
  As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas
que se aplicam e afetam o software a se desenvolver
A performance futura do sistema e a linguagem de programação que será utilizada.
A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo
e os desejos do usuário.
 Gabarito Comentado.
  7a Questão (Ref.: 201501911401) Pontos: 1,0  / 1,0
A reutilização de objetos se refere a reutilizarmos os seguintes elementos em um processo de desenvolvimento
de software:
  bibliotecas e classes fundamentais
parte de código de programa e bibliotecas
módulo de código binário e classes fundamentais
aproveitamento de ideias e de bibliotecas
parte de código e a camada de arquitetura
  8a Questão (Ref.: 201501911396) Pontos: 1,0  / 1,0
É a maneira como o sistema interage com outros produtos ou sistemas. Podem conter parte físicas, lógicas,
interconexões com outros sistemas e produtos.
Assinale a opção que mostra corretamente o tipo de desenho a que estamos nos referindo:
  Desenho interno
do produto
de implementação
local
Desenho externo
 Gabarito Comentado.
  9a Questão (Ref.: 201501220530) Pontos: 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:
II e IV
III e IV
I e II
II e III
  I e IV
 Gabarito Comentado.
  10a Questão (Ref.: 201501263754) Pontos: 1,0  / 1,0
"O teste de software normalmente é a última fase antes de entregarmos o sistema pronto ao cliente".
É correto afirmar que:
  Ela pode ser a última, mas não é a única tarefa que garante a qualidade do software.
Por ser a última fase, ele tem a obrigação de dizer que o software funciona.
Por ser a última fase ela é também a mais importante de todas para a garantia da qualidade.
Por ser a última fase ela não deve ser utilizada em nenhum outro ponto do desenvolvimento.
Por ser a última fase ela nunca é deixada de lado, afinal isso seria uma bobagem.

Outros materiais