|
|
Created by Morgana Gomes
about 6 years ago
|
|
|
|
Copied by L P
over 5 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.