Fundamentos de Programação com C#
Fundamentos de Programação com a Linguagem Visual C#
2
1. OBJETIVOS
• Conhecer e aplicar as principais técnicas de representação de algoritmos.
• Entender as principais estruturas de programação da linguagem C#.
• Estabelecer uma relação entre algoritmos computacionais e suas respectivas implementações.
2. CONTEÚDOS
•
•
•
•
•
Algoritmos não computacionais e algoritmos computacionais.
Memórias, expressões e operadores aplicados à linguagem de programação C#.
Estruturas de programação condicionais.
Laços de repetição.
Vetores e matrizes.
3. ORIENTAÇÕES PARA O ESTUDO DA UNIDADE
Antes de iniciar o estudo desta unidade, é importante que você leia as orientações a seguir:
1) Tenha sempre à mão o significado dos conceitos explicitados no Glossário e suas relações com o Esquema de Conceitos-Chave para o estudo de todas as unidades deste
Caderno de Referência de Conteúdo. Isso poderá facilitar sua aprendizagem e seu desempenho.
56
© Programação Comercial
2) Lembre-se de que não existe apenas uma maneira de resolver um problema e de que a melhor forma de começar é escrevendo, testando e reescrevendo.
3) É fundamental que você saiba que programar um computador é tão simples como ensinar alguém a fazer algo por meio de instruções logicamente ordenadas. A diferença é que o computador não tem capacidade de interpretar instruções lógica ou sintaticamente incorretas, incompletas ou fora de ordem.
4) É imprescindível a instalação do Visual Studio C# no seu computador antes de iniciar os estudos desta unidade.
5) Procure testar todos os exemplos apresentados nesta unidade, além de fazer todos os exercícios propostos.
4. INTRODUÇÃO À UNIDADE
Agora que você já conhece a ferramenta de desenvolvimento Visual Studio, veremos de que forma os programas em C# são codificados, ou seja, como os programas são criados nessa linguagem de programação.
Mas o que é um programa de computador? De que forma podemos defini-lo?