TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Lista de ex logica

Por:   •  26/11/2015  •  Projeto de pesquisa  •  1.901 Palavras (8 Páginas)  •  229 Visualizações

Página 1 de 8

Roteiro de Planejamento para o Trabalho do 2º Bimestre

Tema/ Tópico

Mini-projeto envolvendo Estruturas de Controle e Estruturas de Seleção.

Objetivo:

Fixação dos conceitos apresentados aos alunos a partir do desenvolvimento de programas.

Equipe:

Grupo de no máximo 3 alunos.

Estrutura do Trabalho:

O trabalho será desenvolvido em um único arquivo.

Esse arquivo irá possuir um programa (“que chamaremos de programa principal”) capaz de disponibilizar três opções (usando a estrutura switch) ao usuário. Obs: tais opções poderão ser executadas mais de uma vez, assim a estrutura switch deverá estar contida em uma estrutura de repetição (baseada em flag).

        Exemplo:

             // nesse ponto será necessária a inserção de comandos a fim de complementar o trabalho

        while (condição)

        {

                  // nesse ponto será necessária a inserção de comandos a fim de complementar o trabalho

     switch (op)

                      {

                            case 1: // Opção 1

             // nesse ponto será necessária a inserção de comandos a fim de complementar o trabalho

                

                            case 2: // Opção 2

             // nesse ponto será necessária a inserção de comandos a fim de complementar o trabalho

                default:

             // nesse ponto será necessária a inserção de comandos a fim de complementar o trabalho

                       }

             // nesse ponto será necessária a inserção de comandos a fim de complementar o trabalho

        }


Desenvolvimento:

Os alunos deverão realizar uma análise e formulação de enunciados para a criação de dois “sub-programas” (cada “sub-programa” deverá ser adicionado nos cases (opções) da estrutura switch).

        As opções (cases) deverão atender aos seguintes critérios:

Opção 1: especificar um enunciado em que seja necessária a utilização de um estrutura de seleção composta (if + else);

Opção 2: especificar um enunciado em que seja necessária a utilização de uma estruturas de repetição (loop) e pelo menos uma estrutura de seleção simples(if);

1) O que deve ser entregue:

a) O enunciado dos problemas impresso

b) O código do programa com comentários e endentado e com cabeçalho (ver exemplo abaixo) impresso

c) A execução das opções do “programa principal” a fim de demonstrar a exatidão dos “sub-programas” (pode ser um print screen da tela) impresso. Exemplo:

[pic 1]

        d) Entregar o conteúdo dos itens a) b) e c) também em CDROM

2) Para a correção serão considerados os seguintes itens:

a) Originalidade dos enunciados elaborados (25%);

b) Qualidade do comentário e cabeçalho        (15%);

c) Código fonte (funcionamento e endentação) (40%);

d) Saída (10%);

e) Qualidade da documentação entregue (10%);


Exemplo de código comentado

CABEÇALHO DO PROGRAMA

/* FACULDADE IMPACTA TECNOLOGIA                                */

/* FUNDAMENTOS DE SOFTWARE                                 */

/* EXERCICIO PROGRAMA 1                                        */

/* DATA                                                                */

/* EQUIPE                TURMA B                                        */

/* NOME: FULANO DE TAL RA 41231234                        */

/* NOME: BELTRANO RA 41231234                                */

/* OBJETIVO DO PROGRAMA:                                        */

/* ESCREVER AQUI O OBJETIVO DESTE PROGRAMA                */

main()

{

        int linA,colA /* variáveis utilizadas como índices da matriz A */

        int linB,colB /* variáveis utilizadas como índices da matriz B */

        linA=10;

        

        /* VERIFICA O VALOR DA LINHA */

        if (linA>50)

          {

                printf(“O valor esta OK”);

          }

}

ATENÇÃO

O exercício deverá ser entregue no dia da P2.  NÃO SERÃO ACEITAS AS ENTREGAS FORA DESTE PRAZO.

- NÃO SERÃO ACEITOS TRABALHOS NAS SEGUINTES CONDIÇÕES:

1) SEM A PARTE IMPRESSA.

2) SEM A ENTREGA CD

3) COM AS FOLHAS SOLTAS

4) COM CD SEM IDENTIFICAÇÃO

PROGRAME-SE.

NÃO DEIXE O TRABALHO PARA A ÚLTIMA HORA!!!

...

Baixar como (para membros premium)  txt (5.8 Kb)   pdf (150 Kb)   docx (14.4 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no TrabalhosGratuitos.com