terça-feira, 20 de abril de 2010
Aulas de Programação
Conforme informado pela Coordenação do Curso, o prof. Everaldo não poderá comparecer as suas aulas dos dias 27 e 29 de abril. Portanto, foi acordado que eu assumiria as atividades nestes dias, adiantando assim o conteúdo da disciplina de Programação.
Marcadores:
Disciplinas,
Programação
domingo, 18 de abril de 2010
Avaliação de Programação em 16/04/2010
1a Questão - Quanto aos conceitos fundamentais para o processo de programação de computadores, é incorreto afirmar que:
X ← X / 3
X ← X - 8
X ← X + X * 2
X ← 3 * X
Observações:
- Comandos são ordens que controlam operações de entrada, processamento e saída de dados.
- Instrução é uma única ordem para o computador realizar determinada operação.
- Programa computacional é um conjunto completo de instruções que controla um computador para executar uma tarefa específica.
- Algoritmo é qualquer representação a qual pode ser atribuído um significado.
- A idéia de entrada, processamento e saída, é a definição mais elementar que podemos dar ao computador.
- Cada passo deve ser definido de forma que possa ser traduzido para uma linguagem de programação e executado por um computador.
- Pode ser definido como uma sequência finita de instruções bem definidas e não ambíguas.
- É o conjunto de programas usados para definir ou executar uma tarefa específica ou para resolver um problema.
- É independente da linguagem de programação podendo até ser executado “à mão” por uma pessoa.
- As suas instruções podem ser executada mecanicamente num período de tempo finito com uma quantidade de esforço finita.
- A Linguagem Natural é comumente usada na especificação inicial de um algoritmo.
- A Linguagem Natural emprega uma linguagem intermediária entre a pseudo linguagem e uma linguagem de programação.
- A Linguagem Natural é a que mais facilita o processo de tradução do algoritmo para a linguagem de programação.
- Em Pseudo Linguagem os algoritmos são expressos diretamente em linguagem natural, escrita ou narrativas.
- O Fluxograma é uma representação textual que emprega formas geométricas padronizadas para indicar as diversas ações e decisões.
- 21,2; 34 / 3; 84 > 45; "8353".
- 32 + 0,1; 75; a laranja é azul; "7536".
- 81 / 2; 61; false; Bom.
- 34; 11 + 11,7; a bicicleta tem duas rodas; "www.ufopa.edu.br"
- 100,0; 10 + 2; falso; "C".
X ← X / 3
X ← X - 8
X ← X + X * 2
X ← 3 * X
- -1 e -9
- -3 e 1
- -1 e 0
- -3 e 6
- 3 e -3
- Casa Amarela
- 81
- @nome
- cValor
- 1dado
- 8
- 4
- verdadeiro
- falso
- 2
- 8
- 4
- verdadeiro
- falso
- 2
- falso
- 2
- 4
- verdadeiro
- 8
Observações:
- As alternativas corretas são as destacadas em vermelho.
- A resposta da 10a Questão, por ter diversas soluções possíveis, será comentada apenas em sala de aula.
Marcadores:
Disciplinas,
Programação
Links Acadêmicos
A alguns dias foi detectado por um aluno a perda de alguns dos links do post Acadêmico. Estes link são para o Estatuto, Regimento e Regulamento de Graduação da UFPA. Consegui um novo link para o Regulamento de Graduação, e agora fiz um upload para o meu site, mantendo um link para o mesmo no post Acadêmico. Infelizmente para os outros ainda procuro pelos arquivos no site da UFPA.
Também foi adicionado um link para a página do site da UFPA que permite ao aluno obter o seu histórico.
Também foi adicionado um link para a página do site da UFPA que permite ao aluno obter o seu histórico.
Assinar:
Postagens (Atom)