Sei sulla pagina 1di 2

1. uma sequncia de passos que visam atingir um objetivo bem definido 2.

. a tcnica de encadear pensamentos para resolver determinado problema computacional, considerando os limites que a tecnologia da informtica impe. 3. Nada mais do que utilizarmos regras para a criao dos algoritmos. Regras essas, que no so rgidas, pois, conforme mencionado, o algoritmo servir somente para o apoio no aprendizado e no aperfeioamento da lgica dos programadores. 4. uma representao que utiliza formas geomtricas para descrever as instrues a serem realizadas pelo algoritmo. Exemplo:

5. Comandos especficos utilizados para o ser humano programar o computador, para que seja executada alguma tarefa especfica. 6. 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. 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. So eles que fazem a traduo de todas as instrues do programa-fonte, criando um programa executvel. 9. So eles que fazem a traduo de cada instruo do programa-fonte, executando-a dentro de um ambiente de programao. 10. a passagem ou a traduo do algoritmo para uma linguagem que o computador compreenda. Cada linguagem possui caractersticas particulares, como smbolos e palavras especficos que devem ser rigorosamente respeitados. 11. Aps a compilao, realizada pelo computador, gerado um cdigo que somente o computador entende: a linguagem de mquina. Nessa fase, o computador transforma todos os cdigos digitados para uma linguagem binria (composta de 1 e 0), que a linguagem que o computador entende. 12. Aps a realizao do programa objeto, ser criado um programa executvel e este o programa que voc ter como resultado de seu algoritmo. 13. Sempre iniciam com a palavra Algoritmo. O nome do algoritmo deve sempre comear com uma letra e nunca ter espaos entre as palavras e jamais dever comear com nmero; O nome do algoritmo dever ter um significado de acordo com o objetivo do algoritmo; As frases devero sempre terminar com ponto e vrgula, com excees que futuramente sero discutidas; 14. A utilizao errnea de um operador pode ser uma causa de erros de lgica.

15. Resolues Sequenciais neste tipo de resoluo, o problema simples, como uma nica forma de resoluo; Resolues condicionais so problemas que podem ter mais de um caminho para resoluo ou condies que podem apresentar mais de uma opo de escolha de acordo com um pr-requisito; Resolues com ponto de repetio neste tipo de resoluo, necessria a contagem de um determinado elemento. 16. Um dado que armazenado na memria do computador para que o mesmo passa processar o que foi armazenado, podendo tambm ser alterado durante determinados momentos do programa. 17. Um dado representa um fato bsico que pode sofrer manipulao. Exemplos: Antonio, 23, maria@gmail.com, 62, F#, casa. 18. Quando atravs de processamento ou interpretao, de acordo com um contexto, um significado atribudo a um ou vrios dados temos uma informao. Exemplos: Nestes exemplos, para cada dado foi atribudo um significado, que foram respectivamente: dias, anos, smbolo monetrio do real e telefone. 53 dias anos 53 R$ 53,00 -0101 Telefone 9 19. Inteiro Exemplos: 1 99 987 - ... Caracter Exemplos: letras de A a Z ou nmero de 0 a 9 ou um sinal Real Exemplos: 0.23 37.8909 7.5 - ... Lgico Exemplos: Verdadeiro e Falso. 20. Aritmticos: o conjunto de smbolos que representam operaes bsicas da matemtica. Relacionais: So utilizados para comparar valores. Lgicos: Tambm so utilizados para comparar valores. A diferena entre comparaes lgicas e relacionais est na forma como os operadores avaliam seus operandos. Esta avaliao resulta em verdadeiro ou falso. 21. utilizada para armazenar informaes (valores) que sero imutveis durante toda a execuo de um programa. 22. uma linguagem de programao que usa variveis com tipos especficos. O Portugol e o Pascal so exemplos de linguagens tipadas. 23. So aquelas em que a declarao do tipo obrigatria. Todas as variveis tm um tipo especfico que tem que ser explicitado. Java, C++, C,Fortran e Cobol so exemplos deste tipo de linguagem. 24. So aquelas em que durante a execuo do programa podem alterar o tipo de dados contido em uma varivel. Permitem que o programador no tenha de fazer converses de tipos (cast). Exemplos destas linguagens so PHP, Javascript, Ruby, Python. 25. So aquelas em que existe apenas um tipo genrico ou mesmo nenhum tipo de dados. Entre estas esto a Linguagem de montagem ou Assembly, BCPL,Perl e algumas verses de Forth. 26. Simples, Composta e Mltipla Escolha. 27. Se (valor1 > valor2) Entao Escreva (O valor1 maior) Senao Escreva (O valor1 no maior) Fimse 28. Resposta pessoal.

Potrebbero piacerti anche