Descrição
- Compreender conceitos fundamentais da ciência da computação;
- Entender o funcionamento e os vários paradigmas das linguagens de programação;
- Compreender a infraestrutura dos sistemas computacionais;
- Desenvolver algoritmos estruturados envolvendo operações com variáveis e comandos condicionais simples;
- Entender os conceitos de constantes e variáveis de memória, bem como a forma de manipulá-las em uma solução algorítmica;
- Utilizar estruturas condicionais encadeadas e iterativas, além de efetuar operações envolvendo vetores;
- Aplicar estruturas de repetição em soluções algorítmicas envolvendo: contagem e acumulação, cadeias de caracteres e variáveis alfanuméricas;
- Trabalhar com matrizes e modulação de algoritmos, como procedimentos e funções;
- Trabalhar com arquivos de dados na algoritmização das soluções comerciais mais corriqueiras, criar e utilizar funções externas à linguagem de programação.