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

Desenvolvimento de um sistema em linguagem C

Por:   •  28/3/2017  •  Trabalho acadêmico  •  2.607 Palavras (11 Páginas)  •  360 Visualizações

Página 1 de 11

UNIP INTERATIVA

Projeto Integrado Multidisciplinar

Cursos Superiores de Tecnologia

LUCAS HENRIQUE DOS SANTOS

DESENVOLVIMENTO DE UM SISTEMA EM LINGUAGEM C

Cidade Universitária

2016


UNIP INTERATIVA

Projeto Integrado Multidisciplinar

Cursos Superiores de Tecnologia

DESENVOLVIMENTO DE UM SISTEMA EM LINGUAGEM C

Lucas Henrique dos Santos

RA: 1637637

Curso: Análise e Desenvolvimento de Sistemas

Semestre: 1°

Trabalho apresentado referente ao Projeto Integrado Multidisciplinar do Curso de Análise e Desenvolvimento de Sistemas, da UNIP – Universidade Paulista, sob orientação do Professor Angel Martinez.

Cidade Universitária

2016

RESUMO

        

Na atualidade, tudo depende da informação, e as pessoas requerem a tecnologia da informação para melhorar sua organização, consultas, agilidade de processos, etc. Com a evolução da Tecnologia, vários procedimentos foram facilitados. A linguagem de programação e a engenharia de softwares têm acompanhado a evolução tecnológica, considerando as necessidades do mercado. Utilizando o programa de linguagem C, esse trabalho propõe uma solução para o controle de notas de provas de um professor do ensino fundamental. Com a ideia apresentada, o professor terá benefícios como facilidade na consulta de notas e no cálculo de médias, além de diminuir o tempo utilizado no controle de notas, aumentando a produtividade e a qualidade de seu trabalho.

Palavras-chave: Programação, software, notas


ABSTRACT

Today, everything depends on the information, and people require information technology to improve your organization, consultations, agile processes, etc. With the evolution of technology, several procedures were facilitated. The programming language and software engineering have accompanied technological developments, considering the market needs. Using the C language program, this work proposes a solution for the control of evidence notes of a elementary school teacher. With the presented idea, the teacher will have benefits such as ease of consultation notes and averaging, and reduce the time used for controlling notes, increasing productivity and quality of their work.

Keywords: Programming, software, notes


SUMÁRIO

   

1 INTRODUÇÃO        5

1.1 Objetivo        5

1.2 Cenário        5

2 FUNDAMENTAÇÃO TEÓRICA        7

2.1 Tecnologia da Informação        7

2.2 Algoritmos        7

2.2.1 Tipos de algoritmos        7

2.3  Linguagem C        8

2.3 Engenharia de Software        9

2.3.1 Modelos de ciclo de vida        9

3 PROJETO        11

3.1 Seleção do ciclo de vida        11

3.1.1 Engenharia de Sistemas        11

3.1.2 Análise        11

3.1.3 Design        12

3.1.4 Codificação        13

3.1.5 Testes        18

3.1.6 Manutenção        19

4 CONCLUSÃO        20

REFERÊNCIAS        21


1 INTRODUÇÃO

        Atualmente, muitos professores procuram maneiras práticas para gerenciar sua rotina de trabalho na escola.  Para atender essa necessidade, alguns recursos da Tecnologia da Informação podem ser utilizados.

A falta do uso da tecnologia implica em um uso de tempo maior que o necessário para as tarefas, aumenta a probabilidade de erros, e é enxergado como uma não adaptação ao mundo atual.

As linguagens de programação podem ser utilizadas para facilitar esse gerenciamento, provendo soluções de acordo com a necessidade, e com informações claras e objetivas para o entendimento do usuário.

Um professor do ensino fundamental deseja utilizar esses recursos a fim de administrar notas de provas. Avaliando os pontos indicados pelo professor, a solução mais adequada será apresentada.

1.1 Objetivo

O objetivo do trabalho é apresentar as soluções encontradas para o gerenciamento de notas de um professor, utilizando as técnicas da linguagem C.

1.2 Cenário

Um professor do ensino fundamental necessita gerenciar as notas de seus alunos, e para isso solicitou o desenvolvimento de uma ferramenta que possa facilitar esse controle de notas.

A ferramenta deve conter:

  • Cadastro dos alunos, com nome e número de matrícula;
  • Cadastro de notas de 4 provas (P1, P2, P3 e P4);
  • Cadastro da nota da prova substitutiva (que substitui a menor nota)
  • Cálculo de médias, considerando que cada prova possui um peso diferente (P1 peso 1, P2 peso 2, P3 peso 3, P4 peso 4);
  • Relatório de desempenho, mostrando o nome de cada aluno, suas notas, médias e a média da sala;


2 FUNDAMENTAÇÃO TEÓRICA

2.1 Tecnologia da Informação

                                

Segundo LAUDON e LAUDON, 2004, sistema de informação é descrito como um grupo de elementos inter-relacionados, podendo ser softwares, equipamentos e outros, que são utilizados com o objetivo de coletar, armazenar e compartilhar a informação, a fim de suportar uma decisão e gerenciar uma organização.

Nos tempos atuais, não há motivo para não se adaptar em relação à tecnologia da informação, pois provêm muitos benefícios ao trabalho de um profissional.

...

Baixar como (para membros premium)  txt (17.4 Kb)   pdf (378.4 Kb)   docx (89.2 Kb)  
Continuar por mais 10 páginas »
Disponível apenas no TrabalhosGratuitos.com