Buscar

AV_Proc Desenv 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 3 páginas

Prévia do material em texto

1
a
 Questão (Ref.: 201303091947) 
Pontos: 0,0 / 1,5 
Desenvolver software com qualidade é? 
 
 
Resposta: Utilizar um processo de construção primando por todas as partes envolvidas nessa atividade. 
 
 
Gabarito: Utilizar um processo para construção de um produto de software primando por todas as fases que envolvem essa atividade. 
 
 
 
 2
a
 Questão (Ref.: 201303090502) 
Pontos: 1,5 / 1,5 
Baseado no seu entendimento em sala de aula, descreva a relação existente entre Processo X Projeto X Produto, de software. 
 
 
Resposta: Processo - Atividades repetidas, visando uma sequência rotineira. Vários processos formam um projeto. Projeto - Atividade bem definida, composta de começo, 
meio e fim. Visa a obtenção de um produto. Produto - Resultado final de um projeto. 
 
 
Gabarito: 1) Processo é uma receita que é seguida por um projeto; Projeto concretiza uma abstração, que é o processo; Produto é o resultado do projeto utilizando o 
processo 2) Processo é um conjunto de atividades de engenharia necessárias para transformar os requisitos do usuário em software. O projeto é a execução de cada 
atividade do processo, aplicando-se métodos e ferramentas, para se alcançar o objetivo final que é o produto. 
 
 
 
 3
a
 Questão (Ref.: 201303087329) 
Pontos: 0,5 / 0,5 
Analise as sentenças sobre software e, em seguida, assinale a alternativa correta: 
I. É a parte lógica do sistema de computação; 
II. Pode ser do tipo aplicativo ou básico; 
III. Seu processo de desenvolvimento é industrializado; 
IV. Pode ter a parte defeituosa substituída, tal qual o hardware. 
Assinale, então, a ÚNICA opção correta: 
 
 
As opções II e III estão corretas 
 
As opções II e IV estão corretas 
 
As opções I e II estão corretas 
 
As opções I e III estão corretas 
 
As opções I, II e III estão corretas 
 
 
 
 4
a
 Questão (Ref.: 201303066155) 
Pontos: 0,5 / 0,5 
Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema. 
 
"Um paciente se dirige a um posto de saúde e apresenta seu nome: "José da Silva" e descreve seu estado de saúde: "Febre de 40º". O atendente anota o nome e o estado 
de saúde em uma ficha e o encaminha para o médico, que o atende e registra na ficha os procedimentos adotados. No final do mês o médico contabiliza o total de pacientes 
por queixa apresentada." 
 
 
Somente o atendente, pois o procedimento do médico é confidencial. 
 
Cliente e Médico. 
 
Cliente e atendente. 
 
Somente o médico, pois os procedimentos realizados por ele são os considerados para o sistema. 
 
Atendente e Médico. 
 
 
 
 5
a
 Questão (Ref.: 201303066156) 
Pontos: 0,5 / 0,5 
Analisando o modelo apresentado abaixo, marque a alternativa incorreta: 
 
 
 
Caso de uso "Vender produto" pode ser realizado tanto por Gerente quanto por Vendedor. 
 
Vendedor não pode realizar nenhum caso de uso. 
 
Caso de uso "Calcular ranking de vendedores" pode ser realizado somente por Gerente. 
 
Gerente pode realizar tanto o caso de uso "Vender produto" quanto o "Calcular ranking de vendedores". 
 
A representação é denominada de Generalização de Ator. 
 
 
 
 6
a
 Questão (Ref.: 201303053266) 
Pontos: 0,5 / 0,5 
A confiabilidade especificada para um software aplicativo é: 
 
 
uma restrição de escopo. 
 
um requisito não-funcional 
 
um requisito funcional. 
 
um mecanismo de teste de estresse. 
 
um mecanismo de teste de desempenho. 
 
 
 
 7
a
 Questão (Ref.: 201303265662) 
Pontos: 0,5 / 0,5 
As modalidades de teste são classificadas quanto ao uso do código em Testes Estáticos ou Verificações e Testes Dinâmicos ou Validações. Analise as afirmativas abaixo e 
assinale a única resposta correta. 
I- Testes Estáticos são efetuados antes da implementação e Testes Dinâmicos nas fases iniciais, verificando a qualidade do software; 
II- Testes Estáticos são efetuados para verificar a qualidade no processo e Testes Dinâmicos são efetuados para verificar a qualidade do produto; 
III- Testes Estáticos são efetuados para verificar a qualidade no produto e Testes Dinâmicos são efetuados para verificar a qualidade do processo; 
IV- Testes Estáticos são efetuados nas fases iniciais do projeto e Testes Dinâmicos são efetuados durante ou após a implementação. 
Assinale a ÚNICA opção correta 
 
 
Apenas III e IV estão corretas; 
 
Apenas I e II estão corretas; 
 
Apenas II e II estão corretas; 
 
Apenas II e IV estão corretas; 
 
Apenas I e III estão corretas; 
 
 
 
 8
a
 Questão (Ref.: 201303265670) 
Pontos: 0,0 / 0,5 
Analisando os tipos de linguagens existentes, encontramos as linguagens que são interpretadas e as linguagens que são compiladas. Uma característica marcante das 
linguagens interpretadas é: 
 
 
Por acontecer em tempo de execução, tipicamente tem um ótimo desempenho 
 
Primeiro, faz uma leitura completa do código, identificando variáveis e outros elementos e montando uma tabela com estas informações 
 
As linguagens interpretadas fazem alterações no código, de forma a torná-lo otimizado 
 
As linguagens interpretadas executam o código até o ponto em que há um erro 
 
Enquanto uma linha é sempre uma instrução na tradução, x linhas no código terão y linhas de comandos de máquina, de acordo com o interpretador 
 
 
 
 9
a
 Questão (Ref.: 201303066716) 
Pontos: 1,0 / 1,0 
Em relação aos princípios de qualidade em software, no tocante à testabilidade de software, a sentença "quanto menos modificações, menos interrupções no teste" está 
relacionada com uma característica. Essa característica é identificada como 
 
 
controlabilidade 
 
observalibilidade 
 
estabilidade 
 
compreensibilidade 
 
operacionalidade 
 
 
 
 10
a
 Questão (Ref.: 201303268656) 
Pontos: 0,0 / 1,0 
O Método XP, também conhecido como eXtreme Programming, é um método que pertence à metodologia ágil de desenvolvimento de software. Identifique a única opção que 
NÃO pertence às práticas deste método: 
 
 
Pequenas versões - Pequenas versões aceitas pelo cliente ajudam na aceitação do programa completo 
 
Ritmo sustentável - Utilizar o tempo de trabalho dentro do especificado. Sem horas adicionais 
 
Testes de verificação - Testes de verificação realizados pelo cliente 
 
Reuniões em pé - Utilizadas para não perder o foco no assunto 
 
Padrão de codificação - Estabelecimento de regras de código de programa

Continue navegando