terça-feira, 26 de outubro de 2010

EXERCÍCIO ESTRUTURADO 2

O exercício estruturado em questão foi mais uma retomada de conceitos, pegamos programas e tivemos de corrigi-los, comentá-los e estruturá-los, principalmente no que se refere a procedimentos, declaração de variáveis, chamada de procedimentos, ordem dos elementos. Também tivemos de criar alguns programas que executassem determinada tarefa, treinando o uso da lógica, e de identificar figuras geradas por algoritmos, além de criar algoritmos que gerassem figuras apresentadas.

EXERCÍCIO ESTRUTURADO 1

Este trabalho foi um treinamento do raciocínio,  houve a retomada da sintaxe do PascaL, pois nos foram expostos vários programas com erros que deveriam ser identificados e também a previsão do que seria impresso por alguns códigos corretos. Isto foi de grande valia para aprimorar a atenção às estruturas e da sintaxe no PascaL e para treinar o raciocínio para fazer o processo de descobrir o que será gerado por um código.Além da resolução de problemas, sempre presente em programação.

GAE 5

Este guia teve como principal aprendizado a utilização de procedimentos ( procedure) e funções parametrizadas, foi através disso e utilizando ainda os conhecimentos dos outros guias que pudemos criar dois programas. Um deles trata de desenhar uma bandeira do Brasil, em cores sortidas e nas cores de nossa nação, para tanto foi necessário usar procedimentos para fazer as figuras geométricas e outros comandos para o demais necessário além das figuras. Foi interessante ainda retomar os comandos simples do robô do PascaL, como o PINTE, e lembrar do sistema RGB. O outro programa foi um desafio, em que desenhamos ovos com figuras dentro, este já foi bem mais trabalhoso e demandamos de mais visão e conceitos de geometria para construir, além dos procedimentos.

GAE 4

Neste trabalho houve a retomada de algumas habilidades que adquirimos nos guias anteriores, como interpretar diferentes formas de se representar um código e desenvolver em linguagem PascaL uma sequência exequível para realizar uma tarefa. Podemos notar isso observando que tinhamos de encontrar a função matemática representada pelo Diagrama de Chapin do GAE e em seguida usar o PascaL para criar um programa envolvendo essa funçao, que era o MDC entre números. Para tanto usamos de comandos como o IF e FOR que já eram conhecidas, a novidade foi o comando WHILE, que foi utilizado pela primeira vez, este comando realiza uma determinada ação enquanto valores se enquadrarem em uma condição.

GAE 3


O GAE 3 teve como principal foco e aprendizado a estrutura de repetição FOR, além da utilização das funções básicas  e da sintaxe do PascaL,  esta estrutura é uma função peculiarmente interessante , pois permite que tomemos valores diferentes para serem lançados em outras ferramentas de cálculo do programa, delimitando esses valores entre um inicio e fim. No programa deste guia ,que trata de velocidades , tempos e distancias de um avião, também foi utilizado o comando IF ... THEN que permite fazer uma função condicional para lançar valores no programa, função muito útil, por exemplo, para restringir valores de variação de tempo a valores apenas positivos.

GAE 2



Este trabalho teve como foco a representação de um problema para programação e a criação de sequências  em algoritmo capazes de resolvê-los, como por exemplo, os comandos que levam a passar de fase no jogo Open Doors. Em meio a isto, aprendemos a fazer as representações em várias formas além da lingua portuguesa, descobrimos os pseudocódigos, os algoritmos, os fluxogramas e o Diagrama de Chapin.  Aprendemos ainda a utilizar uma função muito interessante do Google, a Agenda, que pode ser muito útil na organização da vida acadêmica e profissional.

GAE 1

O GAE 1 foi o Guia de Introdução à Programação, neste guia tivemos um primeiro contato com a programação em uma linguagem avançada ( PascaL ) e pudemos observar como ela funciona na prática, fazendo um código de um programa que converte valores de temperatura. Neste programa utilizamos as primeiras noções básicas de como operar o PascaL para criar programas para executar tarefas, utilizando fórmulas da física e funções matemáticas. O primeiro programa foi um conversor de temperaturas, os principais aprendizados foram a sintaxe dos programas em PascaL, bem como a declaração de variáveis, a entrada e a saída de dados.

domingo, 24 de outubro de 2010

Horóscopo

Horóscopo Chinês: 
Macaco
O Macaco é o inventor do horóscopo chinês.

É um improvisador e motivador com complexo de grandeza,

capaz de atrair a todos com seu carisma e astúcia incomparáveis.

Resolverá problemas com uma facilidade inerente a ele e perseguirá o sucesso até alcança-lo.

Nas múltiplas personalidades do macaco o que mais se destaca é a confiança.

Ele se julga capaz de passar todo mundo para trás.

Cobra Norato


Cobra Norato alcança o fundo da floresta,
onde a terra é fabricada e as
árvores passam a noite tecendo
folhas em segredo. Está perdido em
um escuro labirinto de árvores.

domingo, 29 de agosto de 2010

Sofia e Elisa - Despesas com Alimentação

Esta postagem é sobre o exercício do GAE 2 que pedi um pseudocódigo, um fluxograma e um diagrama de chapin para o cálculo das despesas de Elisa e Sofia do desafio 5. Ai está:


Algoritmo ( Pseudocódigo)

Início
Seja: S= despesas de Sofia
E=despesas de Elisa
Se: E > S
Início:
Calcule D = ½(E-S)
Escreva: ELISA deve a SOFIA D
Fim
Se: E ≤ S
Início
Calcule: D=½ (S-E)
Escreva: SOFIA deve a ELISA D
Fim
Fim.

Fluxograma:


Diagrama de Chapin:


sábado, 28 de agosto de 2010

Sobre os jogos Shift e Open Doors

Os jogos são interessantes. Ambos usam como base o raciocínio lógico para se passar de fase. A interface do Shift é mais interessante, mas o Open Doors é bastante simpático. São ótimos para passar o tempo e para exercitar o raciocínio.

Links:



Sobre o Marcador

No marcador: "Atividades Acadêmicas" serão postados os trabalhos acadêmicos da disciplina de Programação de Computadores.

Agenda