ATPS ALgoritmo
ENGENHARIA
ATPS DE ALGORITMOS E PROGRAMAÇÃO
Alunos: Alex Adriano Vargas Ra: 8408857590 - 2º Matutino - Engenharia de Produção Mecânica
Andresa Cristine de Jesus da Silva Ra: 8073848084 - 2º Matutino - Engenharia Civil
Daniel Bueno Rodrigues Ra: 8075829449 - 2º Matutino - Engenharia de Produção
Érica Barbosa Salerno Ra: 8427136601 - 2º Matutino - Engenharia de Produção Mecânica
Fabiano de Freitas Nascimento – Ra: 8075832077 Curso: Engenharia Civil
Laís Fernanda da Cruz Ra: 8412176236 - 2º Matutino - Engenharia Civil
Thaís de Souza Andrade Ra: 9902008746 - 2º Matutino - Engenharia Civil
Taubaté, 03 de Novembro 2014
ETAPA 1
Passo 1 Leitura
Passo 2
Fazer a discussão do conteúdo do texto lido, e registrar as informações referentes ao conteúdo do texto lido e registrar em um relatório os programas e análises de qualidade e complexidade, com destaque para:
1. Noção de Algoritmos:
Se baseia em um conjunto de ações com propriedades especiais e específicas e com algumas estruturas padrões para controlar a ordem na qual as ações são realizadas.
O conceito de algoritmo é frequentemente ilustrado pelo exemplo de uma receita, embora muitos algoritmos sejam mais complexos.
2. Pseudo Linguagem:
Aritméticos: servem para realizar operações com nº inteiro ou mais. Todo operador em pascal possui uma precedência própria, a de execução em uma expressão.
Os operadores aritméticos que possuem a precedência mais alta são:
- multiplicação: *
- divisão real: / ( resultado pode ser inteiro ou real )
- divisão inteira ( truncada ): div ( resultado sempre vai ser um inteiro )
- resto da divisão: mod ( % )
Quando o Pascal lê uma expressão, ele o faz da esquerda para a direita, mas avalia os operadores de acordo com sua precedência.
Quando lê 10+20 * 5, começará multiplicando os números 20 e 5, a seguir, adicionará o resultado ao primeiro operando. Se a expressão só tiver operadores com a mesma precedência, eles serão avaliados como