revisao

Páginas: 7 (1538 palavras) Publicado: 5 de junho de 2014
CURSO: Técnico em Informática para WEB
DISCIPLINA: Lógica de Programação - CARGA HORÁRIA: 60 h/a
PROFESSOR REGENTE: Jeanne de Souza Silva Leite
COORDENADOR: Ricardo Martins Ramos
Tutor à Distância:
Tutor Presencial:
Aluno:

Observação: esta atividade não valerá nota.
ATIVIDADE DE REVISÃO
1- Existem várias definições de algoritmos: A seguir são apresentadas algumas
definições pordiferentes autores:
“Um algoritmo é um conjunto de instruções, dispostas em uma sequência lógica, que
levam a solução de um problema” (BENEDUZZI e METZ, 2010).
“Um algoritmo deve especificar ações claras e precisas, que a partir de um estado inicial,
após um período de tempo finito, produzem um estado final previsível e bem definido”
(FORBELLONEE e EBERSPACHER, 2005).
“É uma sequencia de passosordenados para a realização de uma tarefa” (PUGA e
RISSETTI, 2011).
“Algoritmo na Ciência da Computação (Informática), está associada a um conjunto de
regras e operações bem definidas e ordenadas, destinadas à solução de um problema, de
uma classe de problemas, em um número finito de passos” (MANZANO e OLIVEIRA,
2011).
“Um algoritmo é uma sequencia finita de instruções ou operações básicas(operações
básicas sem ambiguidade e executadas em tempo finito dispondo-se apenas de lápis e
papel), cuja a execução, em tempo finito, resolve um problema computacional, qualquer
que seja a sua instância” (SALVETTI e BARBOSA, 2004).
A noção de algoritmo é central para toda a computação. Com base nas definições
acima enumere algumas características do algoritmo:
Resposta:
 Sequencialidade
Deve ter ordem Ordem
 Clareza
 Precisão
 Deve ser Finito
 Deve resolver um problema

2- O algoritmo ocupa uma posição intermediária entre a linguagem falada e a
linguagem de programação. Ele deve possuir uma estrutura fácil de ser interpretada
e fácil de ser codificada. Podemos representá-lo de várias formas. Cite as formas de
representação estudas no curso?
Descrição NarrativaRepresentação em Linguagem natural
Fluxograma
Representação de forma gráfica
Pseudocódigo
Representação em Linguagem natural estruturada

3- Para escrever um algoritmo precisa-se listar a sequencia de instruções, de maneira
simples e objetiva. Para isso algumas técnicas podem ser úteis:
1) Usar somente um verbo por frase e no imperativo;
2) Usar sentenças fáceis de serem entendidas porpessoas leigas no assunto;
3) Usar frases simples e curtas;
4) Ser direto e objetivo;
5) Usar palavras que não tenham sentido duplo.
Escreva um algoritmo em descrição narrativa para calcular e exibir a média
aritmética de dois números?
Resposta:





Receba o primeiro número
Receba o segundo número
Calcule a media aritmética ((primeiro numero + segundo numero)/2)
Mostre a médiaaritmética

4- O computador realiza a sua tarefa trabalhando as informações contidas em sua
memória. Um programa é desenvolvido para executar alguma tarefa, um programa
manipula uma série de dados e transforma em uma informação. Os dados
manipulados podem ser armazenados em variáveis. Explique o conceito de variável
e quais tipos de dados elas podem armazenar.
Uma variável é um espaço na memóriaque pode conter dados de algum determinado tipo
(inteiro, real, texto, lógico, etc). Os dados armazenados em uma variável são os seus
conteúdos, e estes podem variar durante a execução do programa à qual eles pertençam.
5- Uma linguagem de programação é um método padronizado para informar instruções
para um computador. Descrevem um conjunto de regras sintáticas e semânticas
usadas paradefinir um programa de computador. O conjunto de palavras compostas
de acordo com essas regras, constituem o código fonte de um software. Esse
código fonte (em linguagem de alto nível) é depois traduzido para código de
máquina (baixo nível), que é executado pelo processador. A cerca de alguns termos
relacionados a linguagens de programação, faça a correspondência das colunas a
seguir:

a)...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Revisão
  • Revisão
  • Revisao
  • Revisão
  • Revisão
  • Revisão
  • Revisao
  • REVISAO

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!