Flashcards
Lógica de Prog.
Cards in this deck (25)
- 1O que é um Algoritmo?É uma sequência finita de instruções para se resolver um problema.
- 2O que é Automação?Consiste em utilizar máquina(s) para executar o procedimento desejado de forma automática ou semiautomática.
- 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. - 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) - 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. - 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.
- 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) - 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; - 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 - 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 - 11O que é um compilador?Software para transformar o código fonte em código objeto.
- 12O que é um gerador de código ou máquina virtual?Software que permite que o programa seja executado.
- 13O que é Código fonte?É aquele escrito pelo programador em linguagem de programação.
- 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. - 15O que é uma Expressão aritmética?Quando se faz um cálculo.
Exemplo:
Expressão > Processamento > Resultado.
4 + 5 = 9 - 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. - 17Como declarar variáveis?nome : caractere
idade : inteiro
altura : real - 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. - 19O que é uma Expressão comparativa?Avalia se é verdadeiro ou falso.
Exemplo:
5 > 10 = Falso
10 > 5 = Verdadeiro - 20Quais são os operadores comparativos?> maior
< menor
>= maior ou igual
<= menor ou igual
= igual
<> diferente - 21O que é uma Expressão lógica?Expressão > Processamento > valor verdade, se todas as lógicas forem corretas.
- 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. - 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.
- 24Qual a sintaxe SIMPLES de uma Estrutura Condicional?SE ENTÃO
FIMSE - 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.
- Created by
- Henrique Vilaça
- Views
- 1
- Rating