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

ATPS Programação Estruturada II

Por:   •  23/3/2015  •  3.415 Palavras (14 Páginas)  •  283 Visualizações

Página 1 de 14

FACNET

TECNOLOGIA EM ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS

PROGRAMAÇÃO ESTRUTURADA II

TUTOR PRESENCIAL XXXXX

Xxx – RA 000

Xxx – RA 000

Xxx – RA 000

Xxx – RA 000

TAGUATINGA/DF

2014

SUMÁRIO

SUMÁRIO 2

1 – ANALISE DO PROBLEMA 3

1.1 – Módulo principal 3

1.2 – Módulo auxiliar 4

1.3 – Herader (cabeçalho) 5

1.4 – Código fonte por dois módulos: Função principal e função auxiliar 7

2 – FUNÇÃO PRINCIPAL 8

2.1 –Parâmetros opcionais 9

2.1.1 – Comando silent 10

2.1.2 – Comando comment 10

2.1.3 – Comando help 10

2.2 – Parâmetro obrigatório 11

3 – DESENVOLVENDO ALGORITMO 12

3.1 – Funções Auxiliares: parse_linha e isempty 12

3.2 – Função ccRun: contabilizando o número de linhas 14

4 – DEMONSTRANDO O PROGRAMA E OS RESULTADOS OBTIDOS 19

4.1 – Demonstração 01 19

4.2 – Demonstração 02 20

4.3 – Demonstração 03 24

4.4 – Acesso ao conteúdo 27

REFERÊNCIAS 28

1 – ANALISE DO PROBLEMA

Iniciamos nossa atividade prática supervisionada analisando o problema proposto, após discutirmos entre os membros de nosso grupo de trabalhos acadêmicos, distribuímos as tarefas levantadas no decorrer da análiseda seguinte maneira: Configuração de ambiente de desenvolvimento, estruturação de arquivos, criação dos protótipos das funções, desenvolvimento da função “main”, desenvolvimento da função que efetua a contagem de linhas, inserção de comentários no código e documentação da atividade prática supervisionada.

Abaixo, podemos observar a estrutura de arquivos que foi montada em nosso ambiente de desenvolvimento.

Figura 1.0: Arquivos.

Observem que foram criados 3 (três) arquivos, sendo 2 (dois) arquivos com a extensão “.c” e 1 (um) arquivo de cabeçalho “header” com a extensão “.h”, no terceiro arquivo apresentado na ‘Figura 1.0” iremos criar a função “main”, que é a função responsável pela execução do nosso programa que irá contar as linhas, no primeiro arquivo apresentado na figura nós iremos desenvolver a função que irá efetuar a contagem e distribuição de característica das linhas, já no arquivo “LibCodeCount.h” que é nosso arquivo de cabeçalho, ele irá receber parâmetros e os protótipos das funções.

1.1 – Módulo principal

Iniciamos o nosso módulo principal fazendo as chamadas das bibliotecas que iremos utilizar no decorrer do projeto, sendo algumas dessas bibliotecas são primordiais para receber comandos de entrada e saída.

Na figura abaixo podemos ver as bibliotecas que foram utilizadas no módulo principal da atividade pratica supervisionada.

Figura 1.1: Bibliotecas utilizadas no módulo principal.

As duas primeiras bibliotecas “stdio.h” e “stdlib.h”, já foram mencionadas nas tele aulas da instituição de ensino, além dessas duas bibliotecas também incluímos a biblioteca “string.h”, essa biblioteca é responsável por fornecer funções para manipulação de cadeia de caracteres e regiões de memória, utilizaremos algumas dessas funções no desenvolvimento da nossa função “main”, o outro include foi no nosso arquivo de cabeçalho, veremos mais sobre esse arquivo no capítulo 1.3 desta documentação da atividade prática supervisionada.

O módulo principal contém 1 (uma) função, essa função é a “main”, responsável pela execução do programa contador de linhas, observamos

...

Baixar como (para membros premium)  txt (24.5 Kb)  
Continuar por mais 13 páginas »
Disponível apenas no TrabalhosGratuitos.com