Baixe o app para aproveitar ainda mais
Prévia do material em texto
LINGUAGENS DE PROGRAMAÇÃO 05/08/2021 Proporcionam ao programador a possibilidade de fornecer instruções ao computador através de comandos ou sentenças, escritas em uma linguagem próxima á linguagem humana, permitindo desta forma a criação de novos softwares. Por outro lado, a linguagem que o computador entende é a linguagem de máquina, instruções de baixo nível em uma representação binária. Cada linguagem de programação obedece a regras especificas. As regras de sintaxe de uma linguagem de programação definem como são expressas as instruções a serem executadas. • BAIXO NÍVEL: Linguagem de máquina de montagem. • ALTO NÍVEL: Linguagens compiladas e interpretadas. RESUMINDO: Usa sintaxe próxima da linguagem do usuário; precisa ser convertida em linguagem de máquina, para que seja interpretada pelo hardware do computador. EX: Fortran. C, C++, Java, Python, JavaScript. LÓGICA É a ciência que estuda as leis do raciocínio, seu objetivo é ordenar o pensamento humano através de mecanismos dedutivos e universalmente aceitos (abstração). SEQUÊNCIA LÓGICA: • Sequência coerente, viável, possível; • Reage o fluxo (andamento) de execução. Determinando qual a ação vem a seguir. LÓGIA NO DIA-A-DIA: • A gaveta está fechada; • A caneta está na gaveta; • Precisamos primeiro abrir a gaveta para depois pegar a caneta; • João é mais velho que Maria; • Maia é mais velha que Pedro; • Portanto, João é mais velho que Pedro; • Todo invertebrado é animal; • As minhocas são invertebrados; • Toda minhoca é animal. LÓGICA DE PROGRAMAÇÃO: É o uso correto das leis do pensamento, da ordem da razão, e de processos de raciocínio e simbolização formais na programação de computadores, objetivando racionalidade e o desenvolvimento de técnicas que cooperam para LINGUAGENS DE PROGRAMAÇÃO 05/08/2021 a produção de soluções logicamente validas e coerentes, que resolvam com qualidades os problemas que se deseja programar. Construção de algoritmos coerentes e validos. ALGORITMO É uma sequência de passos que visam atingir um objetivo bem definido. É a descrição de um conjunto de ações que seguidas, resultam numa sucessão finita de passos, atingindo o objetivo. Fixa um padrão de comportamento, a ser seguido, uma norma de execução a ser trilhada, com vistas a alcanças, como resultado, a solução de um problema. O COMPUTADOR HARDWARE: Componentes físicos de um sistema de computação. SOFTWARE: Instruções para o hardware executar uma tarefa. São os programas do computador. SISTEMA OPERACIONAL: Conjunto de programas e rotinas que gerenciam recursos de hardware de modo a possibilitar sua utilização e permitir a comunicação ente os dispositivos.
Compartilhar