TECNOLOGIA EM ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS CONSTRUÇÃO DE ALGORITMOS
TECNOLOGIA EM ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS
CONSTRUÇÃO DE ALGORITMOS
TUTOR A DISTÂNCIA ROSI PIBER
PORTO ALEGRE - RS
2013
SUMÁRIO
1 INTRODUÇÃO 4
2 ETAPA 1: ETAPAS PARA A SOLUÇÃO DO PROBLEMA 1 5
2.1 PASSO 1: SOBRE O PROBLEMA 1 . 5
2.2 PASSO 2: BIBLIOGRÁFIAS RECOMENDADAS . 6
2.3 PASSO 3: TABELA VERDADE 7
2.4 PASSO 4: SOLUÇÕES POSSÍVEIS 7
2.4.1 PASSO 4: REPRESENTAÇÃO GRÁFICA 7
2.4.2 PASSO 4: PSEUDOCODIGO 9
3 ETAPA 2: ETAPAS PARA A SOLUÇÃO DO PROBLEMA 2 12
3.1 PASSO 1: SOBRE O PROBLEMA 2. 12
3.2 PASSO 2: BIBLIOGRÁFIAS RECOMENDADAS . 13
3.3 PASSO 3: TABELA VERDADE 13
3.4 PASSO 4: SOLUÇÕES POSSÍVEIS 13
3.4.1 PASSO 4: REPRESENTAÇÃO GRÁFICA 13
3.4.2 PASSO 4: PSEUDOCODIGO 14
4 ETAPA 3: ETAPAS PARA A SOLUÇÃO DO PROBLEMA 3 17
4.1 PASSO 1: SOBRE O PROBLEMA 3. 17
4.2 PASSO 2: BIBLIOGRÁFIAS RECOMENDADAS . 18
4.3 PASSO 3: TABELA VERDADE 19
4.4 PASSO 4: SOLUÇÕES POSSÍVEIS 19
4.4.1 PASSO 4: REPRESENTAÇÃO GRÁFICA 19
4.4.2 PASSO 4: PSEUDOCODIGO 21
5 ETAPA 4: ETAPAS PARA A SOLUÇÃO DO PROBLEMA 4 25
5.1 PASSO 1: SOBRE O PROBLEMA 3. 25
5.2 PASSO 2: BIBLIOGRÁFIAS RECOMENDADAS . 26
5.4 PASSO 3: TABELA VERDADE 26
5.4 PASSO 3: SOLUÇÕES POSSÍVEIS 27
5.4.1 PASSO 4: REPRESENTAÇÃO GRÁFICA 27
5.4.2 PASSO 4: PSEUDOCODIGO 27
CONCLUSÃO 29
REFERÊNCIAS 30
1 INTRODUÇÃO
A Sociedade Brasileira de Computação (SBC) promove desde 1996, anualmente, a Maratona de Programação. Seu surgimento derivou das competições regionais classificatórias para as finais mundiais do concurso de programação do ACM (Association for Computing Machinery), o ACM International Collegiate Programming Contest, e é parte da regional brasileira do concurso.
A competição promove nos alunos da área da Computação a criatividade, a capacidade de trabalho em equipe, a busca de novas soluções de software e a habilidade de resolver problemas sob pressão.
Tendo em vista