terça-feira, 26 de outubro de 2010
Guia de Auto-estudo 1
Sendo umas das primeiras atividades realizadas na diciplina de programação, o Guia de auto estudo 1 foi um dos trabalhos mais interessantes. Ainda estávamos descobrindo como programar no ambiente PascaL e já fomos colocados diante do desafio de criar um programa completo de conversão de temperaturas em diferentes escalas, Celsius, Farenheit e Rankine. Essa ultima fiquei conhecendo através desse trabalho, além de outros conhecimentos ( fórmulas matemáticas, físicas) que foram necessários buscar com antecedência para que pudessemos pensar no problema e estruturar sua solução por meio de comandos em sequencia. Começamos, claro com os conceitos básicos, comandos simples como pfrente, pdireita, onde pudemos entender o significado do "robo-tartaruga" e aos poucos , no decorrer das atividades fomos conhecendo comandos importantíssimos e indispensáveis para a execução de qualquer programa em PascaL, os comandos de entrada e saída de dados. Enfim, foi um dos desafios que garantiu um bom entendimento da ambiente Pascal, facilitando muito as atividades posteriores.
Guia de Auto- estudo 2
Esse guia de auto-estudo foi de grande importância para o entendimento da lógica da programação. Nas atividades desenvolvidas aqui, tivemos o primeiro contato com algoritmos, fluxogramas e o Diagrama de Chapin. Conforme iamos avançando nos exemplos dados, a receita de macarrão, que aparentemente não tinha tanto significado foi fazendo sentido a medida que pensamos nas etapas da soma de três números, na sequência de placas ou de passos para ir a faculdade, até chegarmos nas despesas de Elisa e Sofia. Foi uma das atividades de menos dificuldade, pois o objetivo era entender a linguagem da programação e a sequencia a qual ela deve ser colocada para uma execução correta do programa e para a solução do problema. Nesse guia também tivemos contatos com os jogos Shift e Open Doors que trazia essa idéia de sequência e raciocinio.
Guia de Auto-estudo 3
Novamente esse foi um guia de auto-estudo muito interessante de ser trabalhado, pois buscamos conhecimentos anteriores, outros pesquisamos para criarmos um programa que fornecesse o cálculo da velocidade de um avião em diferentes instantes , em diferentes intervalos de tempo e em função da aceleração do mesmo. Todas essas variáveis em questão,- tempo, velocidade, aceleração-,faziam parte do objetivo central dessa gae que era apresentar conceitos de variáveis, utilizando também de estruturas de controle, principalmente a de repetição, For. Desse modo, um contato com desafio que envolvia raciocinio e planejamento, (assim como feito na Gae 1) de como organizar o programa, já que eram muitos os cálculos a serem feitos e a solução para o problema dependiam deles diretamente.
Guia de Auto-estudo 4
Neste Guia de Auto-estudo tratamos basicamente das estruturas de controle,-estruturas sequenciais, com o uso do comando de atribuição, estruturas repetitivas (while, for, repeat) e controle alternativas (if-then-else)-. Nas atividades tivemos contato com algoritmos, fluxogramas e o diagrama de chapin que trazia, no desafio principal uma função matemática que deveriamos deduzir por meio das informações dadas.
Guia de Auto- Estudo 5
Além de todos os conhecimentos anteriores, uso das estruturas de controle, funções embutidas, entre outras, esse Guia de auto-estudo teve como objetivo a modularização de programas, assunto tratado também, posteriormente no exercicio estruturado 2. O desafio central era o desenho da bandeira do Brasil, e para isso, assim como nas outras atividades dessa gae a divisão em módulos era fundamental, já que precisavamos desenhar diferentes figuras geométricas e organizá-las de maneira específica, como no caso da bandeira. Os procedures foram os mais utilizados, bem como comando de repetição for.
Exercicio Estruturado 1
No exercicio estruturado 1, as atividades propostas envolviam bastante raciocinio para identificar a melhor forma de solucionar os problemas como o custo final de um produto, as sobras de ração em razão do consumo de caes e gatos ou comprovar que dados três medidas era possivel construir um triângulo. Nesses exercicios pudemos utilizar diversas funções embutidas do Pascal e entender suas aplicações em situações diversas.
Exercicio Estruturado 2
No exercicio estruturado 2 trabalhamos principalmente com o conceito de modularização, objetivo central dos desafios propostos. A modularização pode ser entendida como a divisão de um programa em sub-programas ou módulos,isto é, os comandos podem ser organizados em partes menores dentro do programa de modo a facilitar o desenvolvimento do mesmo. E esses sub-programas criados podem ser chamados de procedimentos (procedure) ou funções (Function). No desafio de desenhar figuras geométricas, utilizamos os procedimentos, já que estes não retornam nenhum valor e era necessário apenas organizar os comandos de acordo com cada desenho que seria criado. Já no desafio da Borboleta, em que era preciso calcular o tempo gasto para percorrer a sala, utilizamos as funções, pois no programa criado, era necessário que fosse fornecido ao final o valor dessa variável, em razão de outras variáveis também envolvidas.
Meu horóscopo Chines
segunda-feira, 18 de outubro de 2010
Cobra Norato
terça-feira, 28 de setembro de 2010
quarta-feira, 1 de setembro de 2010
terça-feira, 31 de agosto de 2010
Assinar:
Postagens (Atom)





