Algoritmos

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (318 palavras )
  • Download(s) : 0
  • Publicado : 28 de abril de 2012
Ler documento completo
Amostra do texto
O que é um Algoritmo
Os computadores vêm sendo cada vez mais utilizados nas mais diversas áreas, desde a medicina até a engenharia, desde a administração de empresas até o controle de máquinasindustriais, desde a edição de textos pessoais até a produção de efeitos especiais em filmes.
Em todas as situações, o computador age como uma máquina capaz de coletar, manipular e devolver dados emgrande quantidade e alta e alta velocidade. Estas atividades são executadas por uma gama de circuitos e componentes eletrônicos (Hardware).
Ao longo das últimas décadas, estes componentes têm se tornadocada vez mais eficientes e baratos, devido aos avanços tecnológicos.
“Embora os computadores modernos sejam capazes de executar operações difíceis e complexas, eles são máquinas dóceis e de umainteligência restrita. Eles devem ser ensinados exatamente o que fazer, e as instruções devem ser feitas em uma linguagem simples, precisa e limitada que eles possam compreender. Estas instruções são maisconhecidas como software” (Darmell,l988).
Uma das etapas fundamentais no desenvolvimento do software é a Construção de Algoritmo.
Algoritmo é uma seqüência de operações que devem ser executadas emuma ordem definida e não-ambígua, com o propósito de solucionar um determinado problema.
Esta definição pode caracterizar tanto um receita de bolo com o conjunto de instruções para montagem de umautomóvel. No nosso caso, serviria para definir o conjunto de atividades que o computador deve desempenhar para solucionar um problema.
O algoritmo é geralmente representado através de modelos de fácilcompreensão pelos humanos, mas incompreensíveis para o computador. Para que o computador possa executar um algoritmo, é necessário que este algoritmo seja traduzido para uma linguagem que seja entendidapelo computador - a linguagem de programação. Ao traduzir-se um algoritmo para uma linguagem de programação obtém-se um Programa.
Este curso tem por objetivo desenvolver a capacidade de construir...
tracking img