GoConqr has a new look! Let us know what you think.

Flashcards

Lógica de Prog.

Henrique Vilaça Lógica de Programação Profissionalizante Portuguese 25 cards

Cards in this deck (25)

  1. 1O que é um Algoritmo?É uma sequência finita de instruções para se resolver um problema.
  2. 2O que é Automação?Consiste em utilizar máquina(s) para executar o procedimento desejado de forma automática ou semiautomática.
  3. 3O que são programas de computador?São algoritmos executados pelo computador (em linhas gerais).
    Conclusão: o computador é uma máquina que automatiza a execução de algoritmos computacionais, sendo eles, processamento de dados e cálculos.
  4. 4Para que serve Programação?• Para “mandar” o computador fazer alguma coisa (basicamente qualquer coisa)
    • Criar Programas, Ferramentas e Sites para serem usados
    • Criar automações para facilitar MUITO o trabalho
    • Fazer análises que a gente não conseguiria fazer sem a Programação (Ciência de
    • Dados/Inteligência Artificial)
  5. 5O que é Lógica de Programação?É a sequência de comandos que você vai escrever (programar) para fazer o que você quer.
    A programação nada mais é do que saber quais comandos escrever e em qual ordem.
  6. 6O que é preciso para se fazer um programa de computador?Uma linguagem de programação: regras léxicas (ortografia) e sintáticas (gramática) para se escrever o programa.
  7. 7O que é léxica?Diz respeito à correção das palavras “isoladas” (verificar se a ortografia está correta).
    Exemplo:
    Cachorro/caxorro (português)
    Main/maim (Linguagem de programação)
  8. 8O que é sintática?Diz respeito à correção das sentenças (verificar se a gramática faz sentido).
    Exemplo:
    O cachorro está com fome. / A cachorro está com fome.
    X = 2 + y; / x = + 2 y;
  9. 9O que é IDE (Ambiente de Desenvolvimento Integrado)?É um software para editar e testar o programa, oferece várias funcionalidades para facilitar a construção dos programas.
    Exemplos:
    C/C++: Code Blocks
    Java: Eclipse, NetBeans
    C#: Microsoft Visual Studio
  10. 10Funcionalidades de uma IDE• Edição de código fonte (indentação, autocompletar, destaque de
    palavras, etc.)
    • Depuração e testes
    • Construção do produto final (build)
    • Sugestão de modelos (templates)
    • Auxiliar em várias tarefas do seu projeto
  11. 11O que é um compilador?Software para transformar o código fonte em código objeto.
  12. 12O que é um gerador de código ou máquina virtual?Software que permite que o programa seja executado.
  13. 13O que é Código fonte?É aquele escrito pelo programador em linguagem de programação.
  14. 14O que é Estrutura sequencial?Forma de enfatizar que os comandos do algoritmo executam em sequência, de cima para baixo.
    Um algoritmo deve obedecer a uma sequência lógica adequada para cumprir seu papel.
  15. 15O que é uma Expressão aritmética?Quando se faz um cálculo.
    Exemplo:
    Expressão > Processamento > Resultado.
    4 + 5 = 9
  16. 16O que são variáveis?Um programa de computador em execução lida com dados, vai estar sempre lendo e fazendo cálculos e o resultado desses cálculos são transformados em dados que são armazenados em variáveis.
    Uma variável é uma porção de memória RAM utilizada para armazenar dados durante a execução do programa.
  17. 17Como declarar variáveis?nome : caractere
    idade : inteiro
    altura : real
  18. 18Um programa de computador é capaz de realizar essencialmente três operações, quais são?Entrada de dados: O usuário adiciona dados no programa, e esses dados são guardados dentro de variáveis.
    Processamento de dados: É quando o programa realiza os cálculos solicitados.
    Saída de dados: O programa mostra o resultado de seus cálculos ao usuário.
  19. 19O que é uma Expressão comparativa?Avalia se é verdadeiro ou falso.
    Exemplo:
    5 > 10 = Falso
    10 > 5 = Verdadeiro
  20. 20Quais são os operadores comparativos?> maior
    < menor
    >= maior ou igual
    <= menor ou igual
    = igual
    <> diferente
  21. 21O que é uma Expressão lógica?Expressão > Processamento > valor verdade, se todas as lógicas forem corretas.
  22. 22Quais são os operadores lógicos?e : Verdadeiro se todas condições forem verdadeiras
    ou : Verdadeiro se pelo menos uma condição for verdadeira
    não : Verdadeiro se a condição for falsa.
  23. 23O que é uma Estrutura Condicional?É uma estrutura de controle que permite definir que um certo bloco de comandos somente será executado dependendo de uma condição.
  24. 24Qual a sintaxe SIMPLES de uma Estrutura Condicional?SE ENTÃO
    FIMSE
  25. 25Qual a sintaxe COMPOSTA de uma Estrutura Condicional?SE ENTÃO
    SENAO
    FIMSE

Information

Description
Profissionalizante Lógica de Programação Flashcards on Lógica de Prog., created by Henrique Vilaça on 16/06/2023.
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?