Sei sulla pagina 1di 3

1. O que algoritmo? D exemplo. uma sequencia de comandos que em seu trmino, resolvem um problema pra o qual foram criados.

s. 2. O que lgica de programao?


Tcnica de encadear pensamentos para resolver um problema computacional.

3. O que pseudocdigo? Utilizao de regras , para a criao dos algortimos. 4. O que um fluxograma? D exemplo.
uma representao que utiliza formas geomtricas para descrever as instrues a serem realizadas pelo Algoritmo.

5. O que linguagem de programao?

Comandos especficos utilizados para o ser humano programar o computador, para que seja executada alguma tarefa especfica.
6. Defina as duas categorias de linguagem de programao. Linguagem de Baixo Nvel: so linguagens voltadas para a mquina, so escritas usando as instrues do microprocessador do computador. Linguagem de Alto Nvel: utilizam uma sintaxe, ou seja, comandos que so facilmente interpretados pelos humanos. Para que o computador as compreenda, precisamos utilizar: os compiladores ou interpretadores. 7. Quais as 3 fases da programao? Defina as 3. Entrada: Fase em que so oferecidas as informaes necessrias para que o algoritmo possa ser executado. Podem ser fornecidos por um usurio ou por um sistema. Processamento: Fase em que so resolvidos todos os clculos do algoritmo, realizado pelo processador do computador. Sada: Fase em que so apresentados os resultados na tela. 8. O que so compiladores? Compiladores so tradutores de todas as instrues do programa-fonte, criando um programa executvel .

9. O que so interpretadores? Interpretadores so os que fazem a traduo de cada instruo do programa-fonte, executando-a dentro de um ambiente de programao. 10. O que um programa-fonte? a passagem ou a traduo do algoritmo para uma linguagem que o computador compreenda. 11. O que um programa objeto? um cdigo que s um computador entende (formado por 0 e 1). 12. O que um programa executvel? Um programa executvel um arquivo (.exe no windows) gerado aps a compilao do cdigo fonte. 13. Identifique as caractersticas da estrutura bsica de um algoritmo. Duas caractersticas de um algoritmo so comeo e fim. Entrada e sada de dados. Condicionais, processamento, variveis. 14. O que pode causar: erro de logica? A m utilizao dos operadores. 15. Identifique os tipos de resolues e defina-os. Sequencial: problema simples, com uma nica forma de resoluo. Condicional: Problema que pode ter mais de uma resoluo, de acordo com um pre-requisito. Com ponto de repetio: necessria a contagem de um determinado elemento. 16. O que uma varivel? um espao de memria reservado pra guardar alguma informao. 17. O que dado? D exemplo. Na informtica, um dado um fato bsico que pode ser manipulado. 18. O que uma informao? D exemplo. Um conjunto de dados organizados de maneira significativa. 19. Identifique os 4 tipos de variveis e d exemplos de cada um. Caracter, real, inteiro, lgico. 20. Identifique os 3 tipos de operadores e os defina. Aritmticos, relacionais e lgicos. 21. O que so constantes? um dado que vai ser usado no programa, mas seu valor no deve ser alterado. 22. O que uma linguagem tipada? D exemplo.

uma linguagem de programao que usa tipos especficos. 23. O que uma linguagem fortemente tipada? D exemplo. uma linguagem na qual tipos de variveis so obrigatrios. 24. O que uma linguagem fracamente tipada? D exemplo. uma linguagem que permite que o programador faa alterao do tipo de dado durante a execuo do programa. 25. O que uma linguagem no tipada? D exemplo. uma linguagem que no exige que os tipos das variveis sejam definidos. Exemplo: Javascript. 26. Quais os 3 tipos de seleo? Simples, composta e mltipla escolha. 27. D um exemplo de seleo simples. se (salario > 1000) ento escreva(o salario maior que 1000) 28. Elabore um algoritmo utilizando uma estrutura de seleo. Descreva tambm o problema no qual o algoritmo resolve. Obs: No pode ser um algoritmo j estudado em sala de aula. algoritmo var nome: caracter valor: real inicio escreva(digite o valor de vendas do funcionrio) leia(valor) se (valor > 1000) ento escreva(o funcionrio bateu a meta) fimse fimalgoritmo

Potrebbero piacerti anche