TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Linguagem Comercial

Por:   •  26/11/2015  •  Projeto de pesquisa  •  1.060 Palavras (5 Páginas)  •  237 Visualizações

Página 1 de 5

[pic 1]

UNIVERSIDADE ANHANGUERA

WESLEY MEDEIROS COELHO R.A 9911166953

JIMMY DE ANDRADE SOARES R.A 1299641199

RAFAEL CHIQUETTE ROSSETTO R.A 9894555131

ADNAN OLIVEIRA PINHEIRO R.A 8205946942

MAYARA SANYOS ROMAGNOLI R.A 1299476490

ATPS: ATIVIDADES PRÁTICAS SUPERVISIONADAS – LINGUAGEM DE PROGRAMAÇÃO COMERCIAL

ATIVIDADES PRÁTICA SUPERVISIONADA APRESENTADA À UNIVERSIDADE ANHANGUERA COMO EXIGÊNCIA DO CURSO DE SISTEMAS DE INFORMAÇÃO E TADS

Professor Orientador

Nome:

Titulação:

Assinatura: ____________________________________________

NOTA FINAL: ___________

São Paulo, ___ de ________________ de 2014.


SUMÁRIO

1                ETAPA 1.................................................................................................3

1.1                Passo 2................................................................................................3

1.2                Passo 3..............................................................................................3-10

1.3                Passo 4................................................................................................10

2                ETAPA 2...............................................................................................10

2.1                Passo1............................................................................................11-12

                REFERÊNCIAS.....................................................................................12

1 ETAPA 1

Aula-tema: Visão geral da Plataforma .NET. Recursos do Ambiente de Desenvolvimento. Inovações na Linguagem e Sintaxe. Revisão de Fundamentos de Análise Orientada a Objetos: conceitos de objetos, classes, atributos métodos.

1.1 Passo 2

Elaborar uma tabela com pelo menos cinco diferenças entre a linguagem C# e a linguagem Java.

Java-C#

Na linguagem Java não tem a funçao de implementar propriedades nem sobrecarga de operadores, o c# possui esta função.

Java não possui a função de implementar um modo inseguro que pode ser utilizado para manipulação de ponteiros e aritmética sem checagem. Esta é uma função caracteristica do C#

Java tem as exceções checadas, ja no C# não sao checadas , assim como no C++.

Java utiliza comentarios javadoc para gerar documentação automatica, ja o C# utiliza o XML.

Java não tem suporte à indexadores, ja o C# possui.

1.2 Passo 3 

Elaborar o Relatório 1 - Codificação das Classes do Sistema, que deve conter os códigosfonte da implementação das classes representadas pela Diagrama de Classes (figura 1). Utilizar a linguagem C# para codificar as classes. Requisitos para criação das classes:

∙ O grupo deve definir os possíveis métodos que poderão fazer parte das classes; ∙ Criar métodos construtores;

∙ Encapsular os atributos;

∙ Utilizar manipuladores de acesso..

Classe departamento 

using System; 

using System.Collections.Generic; 

using System.Linq; 

using System.Text; 

namespace Cadastro_Materiais 



class Departamento 



private String codigo; 

private String descricao; 

public void departamento(String codigo) 



this.codigo = codigo; 



public String descri() 



return this.descricao; 







Classe Material 

using System; 

using System.Collections.Generic; 

using System.Linq; 

using System.Text; 

using System.Windows.Forms; 

namespace Cadastro_Materiais 



class Material 



private String codigo; 

private String codigo_departamento; 

private DateTime data; 

private String titulo; 

private String conteudo; 

private String codigo_usuario; 

public void usuarioLogado(String codigo, String nome, Int16 tipo) 



Departamento dep = new Departamento(); 

dep.departamento(this.codigo_departamento); 

this.codigo_usuario = codigo; 

if(tipo == 0) 



//Permite Cadastrar 

MessageBox.Show("Usuário '"+codigo+" - "+nome+"' pode realizar cadastro e consultas!"); 



else if(tipo == 1)



//Permite Apenas Consultar 

MessageBox.Show("Usuário '" + codigo + " - " + nome + "' não pode realizar cadastro 
apenas consultas!"); 



Else 



MessageBox.Show("Você não tem permissão para acessar esse sistema!"); 









Classe usuário 

using System; 

using System.Collections.Generic; 

using System.Linq; 

using System.Text; 

using System.Windows.Forms; 

namespace Cadastro_Materiais 



class Usuario 



private String codigo; 

private String nome; 

private String login; 

private String senha; 

private Int16 tipo; 

public void setLogin(String login) 



this.login = login; 



public void setSenha(String senha) 



this.senha = senha; 



public String getNome() 



return this.nome; 



public String getCodigo() 



return this.codigo; 



public Int16 getTipo() 



return this.tipo; 



public void consultaDadosUsuario() 



//Consulta SQL retornando o código, nome e o tipo de usuário 


if(this.login == "admin" && this.senha == "admin") 



//Apenas para a demonstração de Usuário Admin e Usuário Comum 

this.codigo = "10"; 

this.nome = "Admin"; 

this.tipo = 0; 



else if (this.login == "usuario" && this.senha == "usuario") 



this.codigo = "11"; 

this.nome = "Usuário"; 

this.tipo = 1; 



Else 



this.codigo = ""; 

this.nome = ""; 

this.tipo = 3; 









Classe login using System; 

using System.Collections.Generic; 

using System.ComponentModel; 

using System.Data; 

using System.Drawing; 

using System.Linq; 

using System.Text; 

using System.Windows.Forms; 

namespace

...

Baixar como (para membros premium)  txt (8.7 Kb)   pdf (232.3 Kb)   docx (57.7 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com