Buscar

ATIVIDADE 4 - ENG SOFT - ANÁLISE E PROJETO ORIENTADO A OBJETOS

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

26/11/2020 Unicesumar - Ensino a Distância
1/7
ATIVIDADE 4 - ENG SOFT - ANÁLISE E PROJETO ORIENTADO A OBJETOS - 54/2020
Período:16/11/2020 08:00 a 01/12/2020 23:59 (Horário de Brasília)
Status:ABERTO
Nota máxima:0,50
Gabarito:Gabarito será liberado no dia 02/12/2020 00:00 (Horário de Brasília)
Nota obtida:
1ª QUESTÃO
O levantamento de requisitos tem como prerrogativa coletar as informações fornecidas pelo usuário. Esses
requisitos podem ser classificados como funcionais e não funcionais. Os requisitos funcionais definem as
funções do sistema enquanto os requisitos não funcionais estão relacionados às tecnologias e restrições que
o sistema deverá possuir.
 
 
Analise a lista de requisitos coletados para o sistema que você foi contrato para desenvolver, eidentifique os
requisitos não funcionais.
 
I. A interface do usuário deve ser implementada como simples HTML.
II. Informações pessoais dos usuários não podem ser vistas pelos operadores do sistema.
III. O usuário pode pesquisar todo ou um sub-conjunto do banco de dados.
IV. O fechamento de cada pedido não pode demorar mais que 2s.
 
É correto o que se afirma em:
ALTERNATIVAS
I e III, apenas.
II e III, apenas.
II e IV, apenas.
III e IV, apenas.
I, II e IV, apenas.
2ª QUESTÃO
Dentre os diagramas da notação UML que podem ser elaborados durante um projeto, está o diagrama de
sequência.
Analise as afirmações a seguir e assinale a alternativa correta.
ALTERNATIVAS
26/11/2020 Unicesumar - Ensino a Distância
2/7
Os objetos não apresentam um tempo de atividade na linha do tempo. Essa atividade corresponde ao tempo durante
o qual um objeto exerce sua ação, direta ou indiretamente, por meio de um objeto que lhe presta o serviço.
Os objetos também apresentam um tempo de atividade na linha do tempo. Essa atividade corresponde ao tempo
durante o qual um objeto espera a chamada de um outro objeto que lhe prestará o serviço. A notação é um
retângulo na linha do tempo em que as bordas representam o período de atividade.
Os objetos também apresentam um tempo de atividade na linha do tempo. Essa atividade corresponde ao tempo
durante o qual um objeto exerce sua ação, direta ou indiretamente, por meio de um objeto que lhe presta o serviço.
A notação é um retângulo na linha do tempo em que as bordas representam o período de espera.
Os objetos também apresentam um tempo de atividade na linha do tempo. Essa atividade corresponde ao tempo
durante o qual um objeto sofre uma ação, direta ou indiretamente, por meio de um objeto que lhe presta o serviço.
A notação é um retângulo na linha do tempo em que as bordas representam o período de atividade.
Os objetos também apresentam um tempo de atividade na linha do tempo. Essa atividade corresponde ao tempo
durante o qual um objeto exerce sua ação, direta ou indiretamente, por meio de um objeto que lhe presta o serviço.
A notação é um retângulo na linha do tempo em que as bordas representam o período de atividade.
3ª QUESTÃO
Você foi contratado por uma fábrica de sapatos com três máquinas, para desenvolver um sistema de
controle do processo de manufatura.
 
O gerente de produção controla o processo de manufatura, que conta com três máquinas. Cada máquina
fica em um setor: corte do couro, costura e montagem do sapato. Cada etapa da manufatura é controlada
por um temporizador central que envia sinais de controle aos temporizadores dos setores onde está cada
máquina. Esse temporizador central não recebe sinais de retorno. No início do turno de trabalho, o gerente
de produção informa o tempo que leva cada etapa da produção, respeitando as diferentes atividades, cada
etapa irá realizar o seu tempo estipulado. Durante o turno, a cada sinalização do temporizador as máquinas
são ativadas automaticamente.
 
Assinale a alternativa que represente o diagrama de sequência correto para esse processo:
ALTERNATIVAS
26/11/2020 Unicesumar - Ensino a Distância
3/7
4ª QUESTÃO
26/11/2020 Unicesumar - Ensino a Distância
4/7
A programação orientada a objetos representa cada elementos em termos de objetos ou classe. Essa
representação busca aproximar o sistema que está sendo criado ao mundo real, com características e ações
de um objeto.
Sobre a vantagem da reutilização de código é possível dizer que:
 
I. É um dos principais requisitos no desenvolvimento de software.
II. Mesmo com a complexidade dos sistemas, permite diminuir o número de linhas de código.
III. A interdependência entre as partes do software possibilita essa vantagem.
 
É correto o que se afirma em:
ALTERNATIVAS
II, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
5ª QUESTÃO
Com o objetivo de refinar o diagrama de classes, o diagrama de sequência (comportamento) é um dos
vários tipos de diagrama de interação disponibilizados pela UML, sua utilidade é estudar as interações entre
os objetos, possibilitando a identificação de relação entre as classes.
Para elaborar um diagrama de sequência, podem ser utilizados vários recursos, sendo assim analise as
afirmativas abaixo.
I – Mensagens.
II – Linha do tempo (timeline).
III – Tempo de atividade.
IV – Objetos.
V – Relação de extensão.
É correto o que ser afirma em.
ALTERNATIVAS
I, II e III apenas.
I, II e V apenas.
I, III e V apenas.
I, II, III e IV apenas
II, III, IV e V apenas
6ª QUESTÃO
26/11/2020 Unicesumar - Ensino a Distância
5/7
A UML é uma linguagem padrão para modelagem orientada a objetos. Além de fornecer a tecnologia
necessária para apoiar a prática de engenharia de software orientada a objetos, a UML apresenta uma
linguagem de modelagem padrão para modelar sistemas concorrentes e distribuídos através de diagramas.
 
O diagrama de _______________ enfatiza os relacionamentos entre os objetos participantes, sendo constituídos
de objetos, vínculos, mensagens, números de sequência e possíveis anotações complementares .
 
Assinale a alternativa que complete corretamente a frase acima:
ALTERNATIVAS
casos de uso
comunicação
classes
estados
sequência
7ª QUESTÃO
Um diagrama de componente mostra a organização e dependência entre todos os componentes. Seu
objetivo é modelar a visão de implementação dos módulos executáveis do software.Quando elaboramos o
Diagrama de componentes, especificamos interface.
Sobre este assunto, leia as afirmativas abaixo e, em seguida, assinale a alternativa correta.
I. Representa um serviço realizado por um componente.
II. Não possui implementação ou qualquer especificação interna.
III. Representa o meio de comunicação entre o usuário e o sistema.
IV. Todos os componentes podem ter acesso a todas as interfaces.
V. É o usuário final quem implementa a interface.
 É correto o que se afirma em:
ALTERNATIVAS
I e II, apenas.
I e V, apenas.
II e III, apenas.
II e IV, apenas.
III e IV, apenas.
8ª QUESTÃO
O diagrama de sequências é o principal dos diagramas de interação. Ele tem a responsabilidade de mostrar
a interação entre os objetos de um sistema por meio de mensagens. Por ter a capacidade de identificar os
serviços oferecidos por uma classe, conseguimos descobrir os métodos necessários a cada classe.
 
Com base no exposto acima sobre mensagens, assinale a alternativa que retrate uma automensagem:
26/11/2020 Unicesumar - Ensino a Distância
6/7
ALTERNATIVAS
É uma mensagem em que o emissor e o receptor são os mesmos objetos.
É representada por uma seta horizontal que vai do emissor A ao receptor B.
É uma mensagem em que o emissor fica no aguardo da resposta do receptor.
É uma mensagem em que o emissor não fica no aguardo da resposta do receptor.
É uma mensagem cujo retorno é representado por uma seta com a ponta vazada.
9ª QUESTÃO
O diagrama de estados é mais um recurso que pode ser usado na modelagem de sistemas.
Analise as frases a seguir e assinale a alternativa que melhor define este diagrama.
ALTERNATIVAS
O comportamento de uma classe não pode ser modelado por meio do diagrama de estados.
O comportamento de uma classe pode ser modelado por meio do diagrama de estados. Todas as classes necessitamdessa representação.
O comportamento de uma classe não pode ser modelado por meio do diagrama de estados, pois nem sempre se
conhece os estados de uma classe.
O comportamento de uma classe pode ser modelado por meio do diagrama de estados. Porém, não são todas as
classes que necessitam dessa representação, pois nem sempre pode-se identificar os estados.
O comportamento de uma classe pode ser modelado por meio do diagrama de estados. Porém, não são todas as
classes que necessitam dessa representação, pois não apresentam um número de estados que se possa quantificar.
10ª QUESTÃO
Um diagrama que pode ser utilizado para representar os aspectos comportamentais de um sistema é o
diagrama de comunicação (colaboração). 
Analise as frases a seguir e assinale a alternativa correta.
ALTERNATIVAS
26/11/2020 Unicesumar - Ensino a Distância
7/7
Contém as mesmas informações que o diagrama de sequência, o diagrama de comunicação representa a ordem com
que ocorre a comunicação, e não o tempo. A colaboração entre as classes não ocorre por meio das trocas de
mensagens.
Apesar de conter as mesmas informações que o diagrama de sequência, o diagrama de comunicação representa a
ordem com que ocorre a comunicação, e não o tempo. A colaboração entre as classes ocorre por meio das trocas de
mensagens.
Apesar de conter as mesmas informações que o diagrama de sequência, o diagrama de comunicação representa o
tempo com que ocorre a comunicação, e não a ordem. A colaboração entre as classes ocorre por meio das trocas de
mensagens.
Apesar de conter as mesmas informações que o diagrama de sequência, o diagrama de comunicação não representa
a ordem com que ocorre a comunicação, e nem o tempo. A colaboração entre as classes ocorre por meio das trocas
de mensagens.
Não contém as mesmas informações que o diagrama de sequência, uma vez que o diagrama de comunicação
representa a ordem com que ocorre a comunicação, e não o tempo. A colaboração entre as classes ocorre por meio
das trocas de mensagens.

Continue navegando