Buscar

prova-eng soft

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

Prévia do material em texto

Informações do teste
Descrição
Instruções
Várias
tentativas
Não permitido. Este teste só pode ser feito uma vez.
Forçar
conclusão
Este teste pode ser salvo e retomado posteriormente.
Caso necessite a utilização do "EXCEL" clique no link ao lado ----------->
excel.xlsx
PERGUNTA 1
Requisitos não funcionais são requisitos não diretamente relacionados à atividade do
sistema. Em engenharia de sistemas de software , um requisito não funcional é aquele
que descreve não o que o sistema fará, mas como ele fará. Assim, por exemplo, têm-se
requisitos de desempenho, requisitos da interface externa do sistema, restrições de
projeto e atributos da qualidade. 
  
Sobre as características que devem ser avaliadas nos requisitos, analise as afirmativas
a seguir: 
  
                      I.        Usabilidade. 
                    II.        Confiabilidade. 
                   III.        Proteção. 
                  IV.        Funcionalidade. 
                    V.        Eficiência. 
                  VI.        Desempenho. 
  
Está correto o que se afirma em:
I, II, III, VI apenas.
I, II, III, IV, V apenas.
I, II, IV, VI apenas.
I, II, IV, V apenas.
II, III, IV, VI apenas.
1 pontos   Salva
PERGUNTA 2
1 pontos  
Salvar resposta
 Estado de Conclusão da Pergunta:
https://unifacs.blackboard.com/bbcswebdav/pid-18741123-dt-content-rid-84766551_1/xid-84766551_1
Um software 
desenvolvido para web, assim como qualquer outro, possui características importantes
conhecidas como requisitos funcionais, requisitos não funcionais e regra de negócios
(ou requisitos de domínio). A análise deve ocorrer de forma adequada para que
futuramente evite-se possíveis problemas. 
  
Considerando os requisitos que compõem um sistema de compra de ingressos via web
, em relação aos requisitos funcionais, analise as afirmativas a seguir: 
  
I - A arquitetura da aplicação será on-line , configurada num ambiente cloud . 
II - Nas compras realizadas pela internet, serão acrescidas a taxa de serviço. 
III - O sistema irá controlar a quantidade de ingressos vendidas na mesma sessão. 
VI - O sistema irá validar o cadastro de cliente ao realizar a compra de ingresso. 
  
Está correto o que se afirma em:
I, III e IV.
I e II.
III e IV.
II e III.
I, II e III.
PERGUNTA 3
Considere uma clínica médica na qual os pacientes primeiramente agendam consultas
com a secretária, fornecendo suas informações pessoais. Caso o paciente ainda não
esteja cadastrado no sistema ou exista algum dado que necessite de atualização, a
secretária deverá atualizar o cadastro. Durante a consulta, o médico pode marcar
exames a serem trazidos posteriormente. a solicitação de exames e seus resultados
assim como todas as ações do paciente são registrados no histórico do paciente.
Todas as interações realizadas pela secretária também poderão ser realizadas pelo
médico. Somente o médico realiza a consulta. O médico pode solicitar exame ou
prescrever medicamento, se necessário. 
  
Analise o diagrama que representa as interações da secretária e do médico com o
sistema. 
1 pontos   Salva
 Estado de Conclusão da Pergunta:
 
Fonte: Elaborado pelo autor. 
  
Assinale a alternativa que representa corretamente os tipos das associações I, III e IV
no diagrama de caso de uso.
Inclusão <<include>>, generalização/especialização, extensão <<extends>>.
Extensão <<extends>>, dependência e generalização/especialização.
 
Generalização/especialização, inclusão <<include>> e extensão <<extends>>.
Inclusão <<include>>, extensão <<extends>>, dependência.
Generalização/especialização, extensão <<extends>>, inclusão <<include>>.
PERGUNTA 4
A respeito de implantação de sistemas e baseada no fluxo de Entregas Contínuas,
temos uma ferramenta que é o principal servidor de automação de código aberto, que
fornece centenas de plugins para dar suporte a construção, implantação e automação
de qualquer projeto de software. 
  
Considerando o exposto, podemos afirmar corretamente que a ferramenta
mencionada corresponde a:
Jenkins, que automatiza processos repetitivos.
Gitlab, que possui ambiente baseado em Git.
Github, que cria versionamento.
Flume, que realiza controle de fluxo.
Docker, que permite a criação de containers.
1 pontos   Salva
 Estado de Conclusão da Pergunta:
PERGUNTA 5
O RUP ( Rational Uni�ed Process ) é conhecido como um framework de processos e
que tem como objetivo garantir que a produção de software 
seja adequada e que possua uma qualidade e prazos aceitáveis. Podemos afirmar
ainda que o RUP possui quatro (4) fases relacionadas aos negócios, ao qual podemos
citar o quesito elaboração, construção, concepção e transição. 
  
  
  
Considerando o exposto acima, assinale a alternativa que apresenta o objetivo da fase
de elaboração.
Transferir o sistema do ambiente de desenvolvimento para o ambiente do usuário
final, o sistema funcionando em ambiente real.
Obter um modelo de requisitos refinado para o sistema, descrevendo a arquitetura
e planejando o desenvolvimento do software.
Ter o software
em funcionamento e a documentação associada pronta para ser liberada para os
usuários finais é importante.
Estabelecer um caso de negócio para o sistema. Identificam-se os stakeholders,
avaliação e análise de viabilidade.
Objetiva ter um sistema de software documentado, funcionando corretamente em
seu ambiente de destinação final. 
 
1 pontos   Salva
PERGUNTA 6
Uma empresa de software contratou um analista que terá a responsabilidade de
aplicar conceitos e produzir um Diagrama de Caso de Uso a partir da notação padrão,
conhecida como UML. Para isso, ele deverá modelar este diagrama onde o caso de uso
Cadastrar Colaborador apresenta as seguintes características: terá um relacionamento
de dependência com o caso de uso Verificar Código de Matrícula. Terá um
relacionamento com o caso de uso Cadastrar On-line, 
que é uma variação do caso de uso Cadastrar Colaborador. E, por fim, deverá se
relacionar com o caso de uso denominado Ajuda. 
  
Considerando as características apresentadas, os requisitos informados possuem
relacionamentos entre os casos de uso, sendo do tipo:
Inclusão, Generalização/Especialização e Exclusão.
Associação, Generalização/Especialização e Dependência.
Extensão, Exclusão e Associação.
1 pontos   Salva
 Estado de Conclusão da Pergunta:
Extensão, Exclusão e Associação.
Generalização, Especialização e Extensão.
 
Inclusão, Generalização/Extensão e Extensão.
PERGUNTA 7
Com recursos avançados presentes na web, a existência de requisitos de servidor de
hospedagem aumentou consideravelmente. A entrega de software passou a ser
contínua e o versionamento de código, uma prática bastante comum. Mas é essencial
entender o conceito de entrega contínua e versionamento. 
  
A respeito dos conceitos de entrega contínua de software, está correto o que se afirma
em:
Existem poucos benefícios práticos no uso da cultura DevOps no seu processo de
implantação de softwares. 
 
Integração Contínua e Entrega Contínua são a mesma coisa.
Entrega Contínua é o envio de código-fonte via Cliente FTP.
DevOps é uma cultura que lida com a junção das áreas de desenvolvimento e
produção de sistemas.
A boa prática DevOps indica o trabalho com o menor número de ferramentas
possível.
1 pontos   Salva
PERGUNTA 8
Na UML, temos diversos diagramas e, dentre esta gama, temos o diagrama de
atividades que tem a função de mostrar o fluxo de controle de uma determinada
atividade para outra. Envolve a modelagem de processos computacionais e, por isso,
necessita ser modelado de forma atenciosa. 
  
Considerando o exposto acima, analise o diagrama de atividades abaixo: 
  
1 pontos   Salva
 Estado de Conclusão da Pergunta:
  
Fonte: Elaborado pelo autor. 
  
Levando-se em considerando o diagrama apresentado, é correto afirmar que:
somente há nós do tipo Fork o diagrama.
as atividades apresentadas sempre terminam.
é possível verificar dois Joins e um Fork.
mesmo se as atividades 5 e 6 não iniciarem juntas, elas terminarão no mesmo
instante.
a “Atividade 5” será executada somentese a 3 ou 4 for finalizada.
PERGUNTA 9
Na UML existem diferentes tipos de diagramas na busca da definição de diferentes
pontos de um projeto de software. Temos diagramas que demonstram a relação
existente entre objetos e também os que demonstram o fluxo das atividades
existentes. Sendo assim, analise o diagrama a seguir: 
  
1 pontos   Salva
 Estado de Conclusão da Pergunta:
 
Fonte: Elaborada pelo autor. 
  
Considerando o diagrama acima, assinale a alternativa correta que descreve seu tipo.
Diagrama de objetos.
Diagrama de classes.
  
  
 
Diagrama de atividades.
Diagrama de sequência.
Diagrama de casos de uso.
PERGUNTA 10
No diagrama de classes UML (Unified Modeling Language), ou linguagem de
modelagem unificada, existem formas diferentes entre si de relacionar elementos
como classes e objetos. Podemos citar formas de relacionamento como composição,
herança e outros. 
  
Considerando o exposto acima, a composição se difere da agregação porque:
na composição, os objetos associados compartilham seus métodos e atributos,
formando um único objeto.
na agregação, o ciclo de vida dos objetos associados não depende do contêiner.
a agregação não admite associação reflexiva sobre uma classe.
na composição, os objetos associados são da mesma classe.
somente a composição permite associação opcional entre as classes.
1 pontos  
Salvar resposta
 Estado de Conclusão da Pergunta:
 Estado de Conclusão da Pergunta:

Outros materiais