Algoritmo

Disponível somente no TrabalhosFeitos
  • Páginas : 10 (2432 palavras )
  • Download(s) : 0
  • Publicado : 26 de março de 2013
Ler documento completo
Amostra do texto
União Educacional do Norte - Uninorte
Bacharelado em Sistemas de Informação

Matéria: Fundamentos de programação e algoritmos.
Prof°: Edkallen Lima
Tema: Lógica, Algoritmo, Portugol, Tipos de Dados, Operadores e Expressões. Aluno: Luiz Felipe de Oliveira Leão

Questões:

1.Responda, com suas palavras, o que é um algoritmo. Comente.

Um algoritmo é uma sequência de passos usados para atingir um objetivo definido pelo usuário. Ou também uma sequência ordenada e finita de passos que resolve um determinado problema. Por exemplo, se quero trocar uma lâmpada, o que devo fazer? Isso é um algoritmo por determinar certos passos para que eu toque a lâmpada, os passos são bemdefinidos e ordenados para solucionar o problema, ou seja, para que eu consiga trocar a lâmpada, e assim o fim desse algoritmo.

2. Escreva, com suas palavras, o que é programação. Comente.
Programar pra mim é construir programas, algoritmos, transcreve-los para uma linguagem de programação. Com isso, um programa pode ser definido como um algoritmo escrito em uma linguagem de computador. Entãopara programar é necessário criar algoritmos que possam ser escritos em uma linguagem que possa ser interpretada por um computador.

3. Linearize as seguintes expressões (transcreva para a forma computacional):

a) a (c + d) a* (c + d) / b* (e + f)
b (e + f)

b) b+c
a___ a^(b+c) / e + f
e + f

c) x=-b±b2-4ac2a X = (-b) + ((b^2 – 4ac) ^0,5) / 2 * a

d)A=πr2 A= π * r^2

e) 1+xn+x2n+1+x3n+2 1 + (x/n) + (x^2/ n+1) + (x^3/n+2)

f) 1+nxy+nn-1x2z 1+ (nx/y) + (n * (n-1) * x^2)/z

g) a2+b2 ((a^2 + b^2) ^0,5)

h) X = v2-v1 t2-t2 X = ( v2 – v1) / (t2 – t1)

i) S = So+Vo.t+12. a.t² S = (S0 + V0) * (t + 1/2) *(a * t ^2)

j) V²=Vo + 2a ( t2 - t1) V ^2 = ((V0 + (2*a)) * ( t2 – t1))

4. Em sua opinião, o que é informática?A Informática engloba toda atividade relacionada ao desenvolvimento e uso dos computadores que permitam aprimorar e automatizar tarefas em qualquer área de atuação da sociedade. Podemos definir a informática como a “ciência do tratamento automático das informações”. Muito mais que visar simplesmente a programação de computadores para executar tarefas específicas, a informática estuda a estruturae o tratamento das informações sob suas mais variadas formas: números, textos, gráficos, imagens, sons, etc. Hoje sabemos que o mundo gira em torno da informática, desde os sistema mais simples ao mais modernos, todos utilizando a informática direcionada como base.

5. Defina Hardware e software e diga as principais diferenças entre eles.

Hardware são as partes físicas de um computador (tudoque se pode tocar), exemplo uma memória RAM. Já o software é tudo que esta no sistema lógico de um computador, programas, drives de jogos...

6. Quais são os três tipos de formas principais de se representar um algoritmo? Escreva algumas características das três.

a) Descrição Narrativa

Uso da linguagem natural como instrumento. O português é conhecido por todos e é fácil de ler eentender, porém temos a inconveniência da má interpretação, originando ambiguidades e imprecisões o que geral pouca confiabilidade e uma extensão, pois normalmente se escreve muito para dizer pouco.

b) Fluxograma

Uso de formas geométricas distintas produzindo ações distintas. O fluxograma é umas das ferramentas mais conhecidas, se tornando um padrão mundial, pois afinal figuras dizem mais doque palavras, porém quando se usa figuras para fazer um algoritmo a solução do mesmo fica presa a dispositivos físicos o que gera uma pouca atenção aos dados, não oferecendo recursos para descrevê-los coerentemente, sem contar que a medida que o algoritmo cresce fica mais difícil representa-lo.

c) Linguagem Algorítmica, Pseudocódigo, Portugol ou Português
Estruturado

Uso de linguagem...
tracking img