ATPS LINGUAGEM DE PROGRAMA O COMERCIAL
Centro de Educação à Distância
Centro Universitário Plínio Leite – UNIPLI
TECNOLOGIA EM ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS
ATPS
LINGUAGEM DE PROGRAMAÇÃO COMERCIAL
TUTOR PRESENCIAL: João Fernando de Siqueira
TUTOR À DISTÂNCIA: João Alexandre Baldovinotti
Vitor de Oliveira Carvalho RA 1299548212
ATPS
LINGUAGEM DE PROGRAMAÇÃO COMERCIAL
Atividade Prática Supervisionada, elaborada com o objetivo de aprovação na disciplina de Linguagem de Programação Comercial, do curso de Análise e Desenvolvimento de Sistemas, das Faculdades Integradas Anhanguera.
SUMÁRIO
SUMÁRIO 3
Introdução 4
Características da Plataforma. NET 5
Características da Linguagem C# 7
Diferenças entre JAVA e C# 8
Codificação das classes do sistema 9
Interfaces do sistema de publicação 14
Conclusão 19
Bibliografia 20
Introdução
Seguindo no estudo da disciplina de Programação Estruturada II, iremos abordar neste trabalho, os conceitos a seguir:
Recursividade de uma função
Assim como em outras linguagens de programação, na linguagem em C, uma função pode chamar a si mesma quantas vezes forem necessárias. Uma função que chama a si mesma é denominada função recursiva (DEITEL; DEITEL, 2011).
Ponteiros
Segundo Mizrahi (2008), ponteiro é um endereço de memória e um mecanismo para acessar uma variável sem se referir a ela diretamente, ou seja, ela é acessada não pelo seu nome, mas pelo seu endereço na memória do sistema operacional.
Arquivos
O armazenamento de dados em variáveis, estruturas e matrizes é temporário. Esses dados são perdidos quando um programa é encerrado, e os arquivos são utilizados na conservação permanente dos dados (DEITEL; DEITEL, 2011).
Depurar o código
O objetivo da depuração é analisar o comportamento do programa durante sua execução. Normalmente, utilizamos o artifício de depuração quando buscamos compreender algum erro que não esteja evidente e que se manifeste apenas durante a execução do programa.