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

Modularização: uso de funções

Tese: Modularização: uso de funções. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  22/5/2013  •  Tese  •  428 Palavras (2 Páginas)  •  296 Visualizações

Página 1 de 2

Etapa 1 - Aula tema: Modularização: uso de funções. Passagem de parâmetros: por valor. Modularização: uso de funções. Passagem de parâmetros: por referência.

Esta atividade é importante para você compreender os requisitos do problema e determinar uma organização inicial do código fonte que permita o desenvolvimento de uma solução.

Para realizá-la é importante seguir os passos descritos.

Passo 1 (Aluno)

Ler atentamente o desafio e os conceitos de contagem de linhas. Identificar os dois tipos principais de comentários possíveis em linguagem C: comentário de uma linha apenas, que começa com “//”; e comentários multi-linhas determinado por “/*” e “*/”.

Passo 2 (Equipe)

Analisar o problema e fazer sugestões de como organizar o código em uma função principal (main) e outra função que fará a contagem das linhas dado como parâmetro o nome do arquivo a ser pesquisado. Pode-se chamar esta função de ccRun.

Após a leitura do desafio e dos conceitos de contagem de linhas, foi possível verificar que com a utilização de comentários que podem ser definidos por '//' no caso de apenas uma linha de comentário e '/*' no caso de múltiplas linhas facilita o entendimento do código fonte, além de melhorar sua organização para melhor desenvolvimento do código fonte. Importante também é o entendimento de aplicativos console que não são tão comuns aos usuários dos OS Windows, que são baseados em linha de comando com opções de parâmetros na chamada do programa.

Diante do problema que é desenvolver um programa que permita contar linhas de código fonte desenvolvida em linguagem C ou C++, foi desenvolvido um aplicativo simples com utilização de funções que pode ser executado no prompt do windows. O aplicativo terá a opção do -h (ajuda), -c (conta as linhas de comentários separadamente) e -v (conta as linhas vazias) emitindo um resultado de acordo com as opções digitadas, podendo ler o código fonte do próprio programa ou mesmo um arquivo txt.

Passo 3 (Equipe)

Estudar a modularização proposta. É importante que seu código siga a organização sugerida nesta atividade, ou seja, que possua pelo menos dois módulos: um principal e outro auxiliar. Não será aceito na avaliação desta etapa a apresentação de apenas um arquivo de código fonte (arquivo.c).

Passo 4 (Equipe)

Entregar o código fonte formado por dois módulos que contenham a função principal e uma função auxiliar para o cálculo do número de linhas, considerando as opções fornecidas nesta etapa.

ETAPA 2 (tempo para realização: 5 horas)

 Aula tema: Ponteiros e sua aplicação. Registros. Uso avançado de vetores e matrizes.

Esta atividade é importante para você entender a passagem de parâmetros para um programa escrito em linguagem C.

Para realizá-la é importante seguir os passos descritos.

PASSOS

...

Baixar como (para membros premium)  txt (2.8 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com