Software principal
Tese: Software principal. Pesquise 861.000+ trabalhos acadêmicosPor: Jolis • 3/11/2013 • Tese • 3.019 Palavras (13 Páginas) • 191 Visualizações
Faculdades Anhanguera de Limeira
Ciência da Computação
Nomes:
Jean Felipe Cardoso, RA – 3776775203;
Carlos Rafael Ortiz de Camargo, RA – 4240827461;
João Paulo Mantovani, RA-4252059512;
Tiago de Faria Santos, RA-3708623614;
ATIVIDADE PRÁTICA SUPERVISIONADA
RELÁTORIO DO SISTEMA
Limeira 10 de Junho de 2013
Nomes:
Jean Felipe Cardoso, RA – 3776775203;
Carlos Rafael Ortiz de Camargo, RA – 4240827461;
João Paulo Mantovani, RA-4252059512;
Tiago de Faria Santo, RA-3708623614;
ATIVIDADE PRÁTICA SUPERVISIONADA
RELÁTORIO DO SISTEMA
Trabalho demostra o funcionamento de um processo de desenvolvimento de um sistema simples de contagem de linhas de outro programa.
Trabalho apresentado ao Prof. Fernando Bryan,
da disciplina Programação Estruturada 2
do curso de Ciência da Computação - 3ºSementre
Limeira 10 de Junho de 2013
Sumário
Introdução: 4
Relatorio 01 5
Software Principal 5
Função CountCodeccRun 7
Relatorio 2 8
Software principal 8
Função ccRun 10
Relatorio 3 11
Função de leitura de arquivo. 11
Codigo fonte principal. 14
Relatório 4. 14
Conclusão 15
Bibliografia: 15
Introdução:
O objetivo deste documento e demostrar o desenvolvimento de um software com proposito de ler linhas de codigo fonte de outro codigo em arquivo no formato txt.
Para isso o primeiro processo deste documento e realizar o desenvolvimento do software em duas etapas criando funções para o mesmo para que seja realizada a economia de memoria do computador.
Relatorio 01
O sistema criado será utilizado para ler linhas comentadas de um codigo fonte, para este software vamos utilizar o padrão de comentário da linguagem C++ aonde comentado de uma única linha e denominado “//” (duas barras) e linhas múltiplas pelos símbolos “/* */” (barra mais asterisco no inicio e asterisco mais barra no final).
Para a solução do problema proposto serão criados dois modulos.
O arquivo principal é o CoutCode.cpp contem o codigo principal do sistema responsável pelo funcionamento do software, este realiza a leitura do arquivo, após a leitura a função ccRun e chamada para que o sistema realize a contagem das linhas lembrando que a função ccRun esta localizada no arquivo CountCodeccRun.h.
Codigo fonte do sistema para contagens de linhas de codigo fonte.
Software Principal
Arquivo CoutCode.cpp
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
//Inclui o arquivo que contém as funções de Calculo de número de linhas
#include " CountCodeccRun.h"
int main(int arg, char *argv[])
{
FILE *vFile;
char car, car2;
int nLinhas = 0, nLinhasComment = 0, nLinhasEmpty = 0;
vFile = fopen(argv[1],"r");
if(vFile != NULL)
{
car = fgetc(pFile);
while (car != EOF){
if(car =='\n')
{
nLinhas++;
}
if(car== '/'){
car2 = fgetc(vFile);
if(car2 == '*'){
do{
do{
car = fgetc(vFile);
if(car == '\n' && car != car2)
{
nLinhasComment++;
nLinhas++;
}
else if(car == '\n' && car2 == '\n')
{
nLinhasEmpty++;
}
car2 = car;
}
while(car
...