Buscar

Modelo de entrega de Portfólio 1

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 10 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 10 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 9, do total de 10 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

............................................................................................................................... 
 
 
 
Sistemas de Informação - Linguagem C# 
 
Victor Hugo Teixeira - 220852021 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Resolução dos desafios dos assuntos 02, 03, 04 e 05 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
........................................................................................................................................ 
Guarulhos 
2022 
 
 
 
 
Victor Hugo Teixeira 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Resolução dos desafios dos assuntos 02, 03, 04 e 05 
 
 
 
 
 
 
 
 
Trabalho apresentado ao Curso Sistemas de Infomação do 
Centro Universitário ENIAC para a disciplina Linguagem C 
avançado. 
 
Prof. Lucio Luzetti Criado 
 
 
 
 
 
 
 
 
Guarulhos 
2022 
 
 
........................................................................................................
 
 
Respostas 
.................................................................................................................... 
Desafio 2 
Neste desafio 
você deve criar um projeto do tipo "Aplicativo do Console (.NET Framework)" no 
Visual Studio com o nome "ControleEscolar". 
Ao fim, faça uma impressão da idade na tela utilizando o Console.WriteLine e 
verifique se a idade está correta. 
 
 
 
Resposta: 
 
 
 
Imprimindo na tela o nome e a idade corretamente. 
 
 
 
 
Desafio 3 
 
 Aqui, você deve imaginar que está construindo um sistema de pagamentos on-line. 
Esse sistema deverá aceitar o pagamento originado por pessoas físicas (que têm 
CPF) e também por pessoas jurídicas (que têm um CNPJ). 
 
Seu desafio é criar um projeto nomeado de "PagamentoOnline". 
 
 
Como resposta, você deve incluir o arquivo com o projeto criado. 
 
Resposta: 
Arquivo "PagamentoOnline" anexado no diretório. 
 
Desafio 4 
 
Neste Desafio, você deve analisar as três classes a seguir e descrever qual a sua 
função (papel) e de qual componente do MVC elas fazem parte. 
 
 
 
 
 
 
 
 
 
 
 
 
Resposta: 
 
Os códigos acima são de uma aplicação de cadastro de pessoas, com uma classe 
chamada Pessoa (código 2) com nome, sobrenome e idade. No código 1, vê-se a 
criação do código-fonte do controller com todos os métodos implementados, que irão 
manipular e consultar o model. E por fim, no código 3 é criado os métodos da view e 
que chamam os métodos do controller. 
Código 1: Pertence ao componente controlador (controller), que aceita a entrada e a 
converte em comandos para o modelo e a visualização. 
Código 2: Pertence ao componente central padrão, o modelo (model), que expressa 
o comportamento da aplicação em termos de domínio do problema, 
independentemente da interface do usuário. 
Código 3: Pertence ao componente visualização (view), representando a saída de 
informações e dados, como gráfico ou diagrama. 
 
 
 
Desafio 5 
Aqui, você deve criar um projeto no Visual Studio com o nome Cadastro de 
Clientes. 
 
Neste projeto, você deve adicionar uma nova fonte de dados como Arquivo do 
Microsoft SQL Server e instalar o Entity Framework. 
 
Você deve anexar o projeto e também imagens da tela que mostrem o Gerenciador 
de Servidores com o banco de dados e, no Gerenciador de Soluções, a exibição da 
Referência do Entity Framework no projeto. 
 
Resposta: 
Exibir > Gerenciamento de Soluções (atalho: Ctrl + Alt + L 
 
 
 
 
Exibir > Gerenciador de Servidores ( atalho: Ctrl + Alt + S) 
 
 
 
 
 
Conclusão 
Neste módulo, apresentou-se a linguagem de programação C#, linguagem C 
avançado, sendo multiparadigma, declarativa, funcional, tipagem forte, genérica, 
orientada a objetos (baseada em classes) e a componentes. 
É amplamente usada em diversos sistemas robusto, com códigos bem 
estruturados e de fácil manutenção. 
Obtive algumas dificuldades, porém estou tentando solucionar algumas delas 
como videos no youtube.

Continue navegando