Buscar

8 UNIP - Universidade Paulista _ DisciplinaOnline - Sistemas de conteúdo online para Alunos_

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

07/10/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/8
Exercício 1:
O conceito de ciclo de vida para desenvolvimento toma como base eficiência,
satisfação e qualidade do software que será construído. Neste contexto, avalie as
informações:
I – PCXA pode ser adotado como ciclo de vida para desenvolvimento de
software garantindo todos os requisitos essenciais para o
desenvolvimento de uma aplicação C#.
II – PDCA pode ser adotado como ciclo de vida para desenvolvimento de
software garantindo todos os requisitos essenciais para o
desenvolvimento de uma aplicação C#.
III – PDXA pode ser adotado como ciclo de vida para desenvolvimento de
software garantindo todos os requisitos essenciais para o
desenvolvimento de uma aplicação C#.
É correto apenas o que se afirma em:
A)
I e II
B)
II e III
C)
II
D)
III
E)
I e III
O aluno respondeu e acertou. Alternativa(C)
Comentários:
07/10/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/8
C) O Ciclo PDCA também chamado de Ciclo de Deming ou Ciclo de Shewhart é
uma ferramenta de gestão que tem como objetivo promover a melhoria contínua
dos processos.
Exercício 2:
Em programação orientada a objetos, o projeto de apresentação contém
formulários que podem ser desenvolvidos com base em informações coletadas na
fase de levantamento de requisitos, bem como efetuar a migração de informações
para representação de componentes utilizados no formulário da aplicação. Neste
contexto, avalie as informações:
I – Componentes como TextBox e Label, podem ser inseridos no
formulários e renomeados conforme informações coletadas na fase de
levantamento de requisitos para o desenvolvimento da aplicação;
II – Componentes como Button e Label não podem ser utilizados em
formulários visto que implicam em perca de performance da aplicação.
III – Renomear componentes inseridos em formulários não é uma boa
prática para o desenvolvimento de aplicações voltadas a programação
orientada a objetos.
É correto apenas o que se afirma em:
A)
I e II
B)
II e III
C)
I
D)
III
E)
I e III
O aluno respondeu e acertou. Alternativa(C)
Comentários:
07/10/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/8
C) Componentes como TextBox e Label são utilizados em Forms e sua
renomeação e de extrema importância assim auxilia na codificação e
padronização do Software.
Exercício 3:
Em programação orientada a objetos, o projeto de apresentação pode ser
estabelecido como um conceito que estabelece a transição de requisitos
levantados para o desenvolvimento de telas. Neste contexto, avalie as
informações a seguir:
I – Projeto de apresentação é à entrada de dados de uma aplicação
desenvolvida em programação orientada a objetos C#;
II – Projeto de apresentação é responsável por efetuar a gestão de banco
de dados de uma aplicação desenvolvida em programação orientada a
objetos C#;
III – Um protótipo desenvolvido com base no levantamento de requisitos
auxilia no desenvolvimento de formulários no projeto de apresentação de
uma aplicação desenvolvida em programação orientada a objetos C#:
É correto apenas o que se afirma em:
A)
I e II
B)
II e III
C)
I
D)
III
E)
I e III
O aluno respondeu e acertou. Alternativa(E)
Comentários:
07/10/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/8
E) O Projeto de apresentação não é responsável por efetuar gestão de Bancos de
Dados cuidando mais especificamente da camada de apresentação do sistema e
entrada de dados.
Exercício 4:
Uma pizzaria fez uma ampliação de suas instalações e o gerente aproveitou para
melhorar o sistema informatizado, que era limitado e não atendia a todas as
funções necessárias. O gerente, então, contratou uma empresa para ampliar o
software. No desenvolvimento do novo sistema, a empresa aproveitou partes do
sistema antigo e estendeu os componentes de maneira a usar código validado,
acrescentando as novas funções solicitadas. Que conceito de orientação a objetos
está descrito na situação hipotética acima?
A)
Sobrecarga
B)
Herança
C)
Sobreposição
D)
Abstração e Mensagem
E)
Polimorfismo
O aluno respondeu e acertou. Alternativa(B)
Comentários:
B) Um dos conceitos mais usados do paradigma de objetos é herança, que
promove a reutilização contínua dos códigos.
Exercício 5:
Podemos definir a Camada de Apresentação, ou Camada do Cliente, ou até
mesmo Camada Superior, como a interface com o usuário, que poderia ser
considerada até mesmo como as janelas do Windows do nosso aplicativo. Nesse
contexto, avalie as informações a seguir:
07/10/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/8
I – A camada de apresentação interage com a camada controle para fazer
solicitações e recuperar informações de camadas de dados, exibindo-as
para os usuários.
II – A camada de apresentação interage com a camada modelo para fazer
solicitações e recuperar informações de camadas de dados, exibindo-as
para os usuários.
III – A camada de apresentação interage sempre com camadas externas
de uma aplicação, recuperando informações de camadas de dados,
exibindo-as para os usuários.
É correto apenas o que se afirma em:
A)
I e II
B)
II e III
C)
I
D)
III
E)
I e III
O aluno respondeu e acertou. Alternativa(C)
Comentários:
C) A camada de apresentação é responsável por toda comunicação externa do
sistema assim como entrada de dados.
Exercício 6:
O conceito de desenvolvimento em camadas tem por finalidade segregar o código,
a fim de garantir a fidelidade do levantamento de requisitos para o
desenvolvimento da aplicação. Cada camada pode ser visualizada e instanciada
por via de suas classes, de modo que possa garantir o trafego de informações
entre as camadas. Neste contexto, avalie as afirmações a seguir:
07/10/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 6/8
I – A camada modelo recebe as referências das camadas de apresentação
e controle dentro do conceito de desenvolvimento em camadas utilizando
linguagem de programação orientada a objetos C#;
II – A camada controle recebe as referências das camadas de
apresentação e modelo dentro do conceito de desenvolvimento em
camadas utilizando linguagem de programação orientada a objetos C#;
III – A camada apresentação recebe as referências das camadas controle
e modelo dentro do conceito de desenvolvimento em camadas utilizando
linguagem de programação orientada a objetos C#;
É correto apenas o que se afirma em:
A)
I e II
B)
II e III
C)
I
D)
III
E)
I e III
O aluno respondeu e acertou. Alternativa(D)
Comentários:
D) A camada de apresentação faz o envio de dados para a camada controle e
aguarda um retorno .
Exercício 7:
A camada modelo é responsável por alocar atributos que serão utilizados na
aplicação. Tem por finalidade no desenvolvimento de aplicações desktop, associar
atributos declarados em uma tabela, com o desenvolvimento da aplicação
desenvolvida em C#. A camada modelo precisa ser visualizada em todas as
07/10/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 7/8
camadas que necessitam de trafego de atributos. Neste contexto, avalie as
afirmações a seguir:
I – A camada modelo recebe as referências das camadas de apresentação
e controle dentro do conceito de desenvolvimento em camadas utilizando
linguagem de programação orientada a objetos C#;
II – A camada modelo recebe somente a referência da camada de
apresentação dentro do conceito de desenvolvimento em camadas
utilizandolinguagem de programação orientada a objetos C#;
III – A camada modelo não necessita receber atribuição de referência de
outras camadas, visto que a mesma deverá servir apenas como base para
trafego de informações entre camadas, conforme conceito de
desenvolvimento em camadas utilizando a linguagem de programação
orientada a objetos C#.
É correto apenas o que se afirma em:
A)
I e II
B)
II e III
C)
I
D)
III
E)
I e III
O aluno respondeu e acertou. Alternativa(D)
Comentários:
D) Somente as outras camadas tem necessidade de receber atribuição de
referência .
Exercício 8:
07/10/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 8/8
Gerenciador de soluções é responsável por concentrar todos os “pacotes” que
serão utilizados no projeto Windows form application. A camada apresentação
contém pacotes de referências, propriedades e formulário. Neste contexto, avalie
as afirmações a seguir:
I – A camada apresentação por receber apenas um formulário,
determinado como formulário master, que tem por finalidade definir o
layout padrão para o desenvolvimento da aplicação.
II – A camada apresentação tem por finalidade ser canal de entrada e
saída de valores em desenvolvimento de aplicações desktop.
III – A camada apresentação tem por finalidade intermediar informações
entre formulários que podem ser alocados na camada controle
É correto apenas o que se afirma em:
A)
I e II
B)
II
C)
I
D)
III
E)
I e III
O aluno respondeu e acertou. Alternativa(B)
Comentários:
B) Todo trafego de dados ocorridos com a aplicação Desktop ocorre inicialmente
pela camada de apresentação.

Outros materiais