Created by Morgana Gomes
about 5 years ago
|
||
Copied by L P
over 4 years ago
|
||
Question | Answer |
PROGRAMA | É uma sequência de instruções que especifica como executar uma operação de computação. |
ENTRADA | Receber dados do teclado, de um arquivo, da rede ou de algum outro dispositivo. |
SAÍDA | Exibir dados na tela, salvá-los em um arquivo, enviá-los pela rede etc. |
MATEMÁTICA | Executar operações matemáticas básicas como adição e multiplicação. |
EXECUÇÃO CONDICIONAL | Verificar a existência de certas condições e executar o código adequado. |
REPETIÇÃO | Executar várias vezes alguma ação, normalmente com algumas variações. |
INTERPRETADOR | Um programa que lê outro programa e o executa. |
No Python 3 é uma função com instrução de imprimir o resultado na tela. | |
OPERADORES | São símbolos especiais representando operações de computação, como adição e multiplicação. |
LINGUAGENS NATURAIS | São os idiomas que as pessoas falam, como inglês, espanhol e francês. Elas não foram criadas pelas pessoas (embora as pessoas tentem impor certa ordem a elas); desenvolveram-se naturalmente. |
LINGUAGENS FORMAIS | São linguagens criadas pelas pessoas para aplicações específicas. |
LINGUAGENS DE PROGRAMAÇÃO | São idiomas formais criados para expressar operações de computação. Possuem regras de sintaxe estritas que governam a estrutura de declarações. |
AMBIGUIDADE | As linguagens formais são criadas para ser quase ou completamente inequívocas, ou seja, qualquer afirmação tem exatamente um significado, independentemente do contexto. |
REDUNDÂNCIA | Para compensar a ambiguidade e reduzir equívocos, as linguagens naturais usam muita redundância. As linguagens formais são menos redundantes e mais concisas. |
LITERARIDADE | As linguagens formais têm significados exatamente iguais ao que expressam. |
BUGS | Erros de programação. |
DEBUGGING (depuração) | Processo para rastrear os erros de programação. |
RESOLUÇÃO DE PROBLEMAS | O processo de formular um problema, encontrar uma solução e expressá-la. |
LINGUAGEM DE ALTO NÍVEL | Uma linguagem de programação como Python, que foi criada com o intuito de ser fácil para os humanos escreverem e lerem. |
LINGUAGEM DE BAIXO NÍVEL | Uma linguagem de programação criada para o computador executar com facilidade; também chamada de “linguagem de máquina” ou “linguagem assembly”. |
PORTABILIDADE | A propriedade de um programa de poder ser executado em mais de um tipo de computador. |
PROMPT | Caracteres expostos pelo interpretador para indicar que está pronto para receber entradas do usuário. |
OPERADOR | Um símbolo especial que representa uma operação de computação simples como adição, multiplicação ou concatenação de strings. |
VALOR | Uma das unidades básicas de dados, como um número ou string, que um programa manipula. |
TIPO | Uma categoria de valores. Os tipos que vimos por enquanto são números inteiros (tipo int), números de ponto flutuante (tipo float) e strings (tipo str). |
INTEIRO | Um tipo que representa números inteiros. |
PONTO FLUTUANTE | Um tipo que representa números com partes fracionárias. |
STRING | Um tipo que representa sequências de caracteres. |
SÍMBOLO | Um dos elementos básicos da estrutura sintática de um programa, análogo a uma palavra em linguagem natural. |
SINTAXE | As regras que governam a estrutura de um programa. |
ANÁLISE | Examinar um programa e sua estrutura sintática. |
Want to create your own Flashcards for free with GoConqr? Learn more.