Buscar

Prova Análise de Sistemas - Senac - Questões

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

Prévia do material em texto

1 O produto desenvolvido para a rede de supermercados está em produção. Alguns dias depois, o cliente solicitou 
algumas inclusões de novas funcionalidades e correção de um cálculo que apresenta resultados incorretos. Quais tipos 
de manutenções devem ser aplicados, respectivamente? 
A Adaptativa e Perfectiva 
B Preventiva e Adaptativa 
C Perfectiva e Corretiva 
D Corretiva e Preventiva 
E Corretiva e Adaptativa 
 
2 Esta figura representa uma classe do diagrama simplificado do software de controle de pedidos. Assinale a alternativa que 
descreve o nome das partes da classe, indicadas por um círculo azul, de acordo com sua numeração. 
 
A (1) Operações (2) Atributos (3) Nome da classe 
B (1) Nome da classe (2) Operações (3) Atributos 
C (1) Atributos (2) Nome da classe (3) Operações 
D (1) Nome da classe (2) Atributos (3) Operações 
E (1) Operações (2) Nome da classe (3) Atributos 
 
3 A metodologia utilizada pelo fornecedor para desenvolver o software para a rede de supermercados consiste na utilização de 
uma metodologia ágil. Qual das alternativas descreve duas das principais características de uma metodologia ágil? 
A Documentação abrangente e processo disciplinado 
B Desenvolvimento orientado por ferramentas e abordagem preditiva 
C Ciclos de desenvolvimento limitados e domínio previsível 
D Equipe grande e gerenciamento centralizado 
E Abordagem adaptativa e geração de pouca documentação 
 
4 A figura a seguir representa um pequeno trecho do diagrama de caso de uso de um software de controle de pedidos em uma 
rede de materiais de construção. O que é representado pelos balões azuis nesse diagrama? 
 
A Caso de uso. 
B Relacionamento. 
C Atores do sistema. 
D Sistema. 
E Herança. 
 
5 Em um algoritmo, a declaração de uma variável serve para 
identificá-la. Qual das alternativas abaixo indica o que deve 
ser declarado em uma variável? 
 
A Definir seu tamanho e determinar seu local de armazenamento. 
B Atribuir um nome e identificar seu tipo. 
C Atribuir um nome e determinar seu local de armazenamento. 
D Definir seu tamanho e atribuir um nome. 
E Identificar seu tipo e determinar seu local de armazenamento 
 
6 Uma rede de supermercados solicitou o desenvolvimento de um 
software para controle de entrega de estoque de seus produtos e 
exigiu do fornecedor que o software fosse desenvolvido de forma 
que possa ser evoluído de acordo com necessidades de alteração, 
pois seu ambiente de negócios sofre constantes mudanças. Qual 
atributo de software o cliente está se referenciando? 
 
A Aceitabilidade 
B Invisibilidade 
C Conformidade 
D Manutenibilidade 
E Confiança 
 
7 Um novo acionista assumiu a presidência da rede de supermercados e decidiu pela expansão do negócio. Como presidente, solicitou ao diretor de informática 
o desenvolvimento de um novo software para o controle financeiro de toda a rede de supermercados. O perfil do novo presidente é convencional, gosta dos 
projetos muito bem planejados, controlados e documentados. Em uma reunião com o diretor de tecnologia, deixou claro que não gosta de atrasos e não admite 
exceder o orçamento planejado de R$ 1 milhão em decorrência da incidência de problemas não previstos. Em uma nova e breve conversa com o diretor de 
tecnologia, o presidente também fez questão de solicitar 3 funções básicas para o novo software: controle de fornecedores, verificação dos saldos bancários e 
controle dos recebimentos. Tendo em vista o perfil e as considerações do novo presidente, forneça ao desenvolvedor as seguintes informações: a indicação da 
metodologia que deverá ser utilizada e os principais motivos (pelo menos 3 motivos), a principal restrição do projeto, qual o plano de gerenciamento que deve 
ser elaborado com mais atenção e detalhe o porquê. Cite também dois exemplos de requisitos funcionais e um exemplo de requisito não funcional e, por fim, faça 
uma análise das solicitações do gerente financeiro: as necessidades estão claras? Exemplifique. 
 
Será utilizada a metodologia tradicional, pois temos como principais motivos a conformidade com o planejamento, abordagem preditiva. 
A principal restrição do projeto seria a manutenibilidade do sistema. O plano de gerenciamento que deve ser elaborado com mais atenção 
é o gerenciamento de qualidade pois o novo presidente gosta dos projetos muito bem planejados. 
Temos como requisitos funcionais: 
1 - Quais serviços o software deve proporcionar. 
2 - Quais informações devem ser fornecidas. 
Temos como requisito não funcional: 
1- Requisitos externos. 
E por fim não vejo as necessidades claras do Gerente financeiro, pois deveria exemplificar o que deseja com "controle de fornecedores" e "controle dos 
recebimentos". 
 
Explicação: 
A metodologia deve ser tradicional, motivada pela documentação abrangente, cultura do cliente e intenso controle. A principal restrição é o orçamento de 
R$ 1 milhão. O plano de gerenciamento mais importante é o plano de riscos, devido a não aceitação de atrasos ocorridos por problemas não identificados. Dois 
exemplos de requisitos funcionais podem ser: controle de fornecedores, verificação dos saldos bancários, controle dos recebimentos. Um exemplo de requisito 
não funcional seria a comunicação com os sistemas bancários. Por fim, os requisitos não estão claros, pois faltam informações como: que tipo de controle há sobre 
os fornecedores? Financeiro, entrega de produtos? Que tipo de recebimento? Em dinheiro? Em cartão? Todos? Como o novo presidente é convencional e gosta 
dos projetos muito bem planejados e documentados, principais características da metodologia tradicional de desenvolvimento de software e o fato de não aceitar 
atrasos motivados por problemas indica que o plano de gerenciamento tem que ser muito bem elaborado, para que sejam identificados todos 
os riscos possíveis e as soluções para que os riscos não se transformem em problemas. 
A restrição de custo é clara, determinou que o projeto não exceda R$ 1 milhão. Com relação aos requisitos, as 3 necessidades do gerente financeiro tratam de 
funções, por esse motivo funcional. O requisito funcional está implícito na solicitação de verificação de saldo bancário. 
 
8 O processo indicado adota o desenvolvimento iterativo e incremental e define as funções do sistema aplicando uma abordagem baseada em cenários 
denominada modelo de casos de uso (PRESSMAN, 2011). Considerando o modelo incremental de ciclo de vida de software, é correto afirmar que: 
A É uma evolução da programação extrema (XP) 
B Faz parte das técnicas de desenvolvimento ágil 
C Sua codificação é feita pelos próprios usuários finais 
D O primeiro incremento é chamado de núcleo do produto 
E Comporta um número máximo de 5 incrementos 
 
9 Conceitualmente, projeto significa um empreendimento, ou seja, é um trabalho que tem como objetivo a criação de um produto, neste caso, um software, 
envolvendo um esforço temporário e não repetitivo e um determinado grau de incerteza na sua realização. Esse trabalho normalmente é executado por pessoas 
e está condicionado a prazo, custo, escopo e qualidade, como qualquer empreendimento. Essas atividades precisam ser planejadas, programadas, monitoradas e 
controladas. De acordo com Martins (2002) e Fernandes (1995), um projeto de software é a junção dos seguintes itens: 
A Implementação, Objetivos, Atividades, Prazos, Riscos e Incertezas 
B Proposta, Atividades, Ajustes, Recursos envolvidos, Riscos e Sistemas Operacionais 
C Objetivos, Atividades, Produção, Recursos envolvidos e economia de custos 
D Objetivos e Riscos somente 
E Objetivos, Atividades, Prazos, Recursos envolvidos, Riscos e Incertezas

Continue navegando