Prévia do material em texto
Organização do Computador Programação Orientada a Objetos Componentes principais incluem organiza código em classes e unidade de entrada e saída. objetos. Unidade central de processamento é Encapsulamento protege dados e métodos cérebro do computador. dentro de classes. Memória RAM é volátil e armazena Herança permite que classes herdem dados temporariamente. características de outras. Memória ROM inicializa Polimorfismo permite que métodos tenham computador e não é alterável. múltiplas formas. Algoritmos Introdução à Computação Programação Estruturada e História do computador começa com Programação estruturada utiliza ábaco na Mesopotâmia. sequência, decisões e laços. Computador é um equipamento para resolver problemas algorítmicos. Programação Sub-rotinas facilitam a modularização do código. Charles Babbage é considerado Variáveis e constantes são pai dos computadores modernos. fundamentais para armazenar Computadores influenciam diversas dados. áreas como saúde e educação. Operadores aritméticos realizam cálculos em expressões. Aplicações Práticas Algoritmos são aplicados em diversas áreas como jogos e finanças. Algoritmos e Lógica Programação é utilizada para Estruturas de Dados desenvolver softwares e Algoritmos são sequências de aplicativos. Estruturas homogêneas incluem passos para resolver Exemplos de codificação arrays e matrizes. problemas. ajudam na compreensão de Estruturas heterogêneas Lógica de programação é conceitos. permitem armazenar diferentes essencial para Resolução de problemas reais tipos de dados. desenvolvimento de software. é O foco da programação. Matrizes dinâmicas são úteis Diagramas de blocos ajudam a para manipulação de dados visualizar raciocínio variáveis. lógico. Estruturas de dados são Norma ISO 5807 padroniza a essenciais para a eficiência representação de algoritmos. do algoritmo.