Buscar

PIM IV - SISTEMA EM LINGUAGEM C PARA GERENCIAMENTO DE NOTAS DE UM PROFESSOR

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIP – UNIVERSIDADE PAULISTA
Projeto Integrado Multidisciplinar IV – PIM IV
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistema.
SISTEMA EM LINGUAGEM C PARA GERENCIAMENTO DE NOTAS DE UM PROFESSOR
xxxxxxxx
2016
UNIP – UNIVERSIDADE PAULISTA
Projeto Integrado Multidisciplinar IV – PIM IV
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistema.
SISTEMA EM LINGUAGEM C PARA GERENCIAMENTO DE NOTAS DE UM PROFESSOR
xxxxxxxx
RA: xxxxx
CURSO SUPERIOR DE TECNOLOGIA EM GESTÃO ANÁLISE E DESENVOLVIMENTO DE SISTEMA.
SEMESTRE: 2º
xxxxxxx
2016
SUMARIO
INTRODUÇÃO...........................................................................................6
DESENVOLVIMETO.................................................................................7
ENGENHARIA DE SOFTWARE NA ÁREA ATUAL......................................................................7
LINGUAGEM DE PROGRAMAÇÃO .................................................................................................7
PROJETO DE NOTAS .............................8
CONCLUSÃO.............................................................................................11
REFERENCIAS...........................................................................................12
 
RESUMO
O presente trabalho é uma atividade de conclusão das disciplinas da Universidade Paulista (UNIP), do qual consiste em elaboração de um projeto, onde serão desenvolvidas propostas para a modernização e tecnológica de um sistema de notas escolares, no intuito de aprimorar e melhorar o atendimento as futuras pessoas que vão usar o sistema em seus computadores.
Neste trabalho iremos utilizar a um sistema em linguagem C para gerenciamento de notas de um professor, na qual utilizamos a disciplina de linguagem e técnicas de programação. Também para isso utilizaremos os conceitos da disciplina de engenharia de software, para o desenvolvimento e manutenção do sistema.
Palavras-Chaves: informática, linguagem C, software.
ABSTRACT
The present work is an activity to complete the disciplines of the University of São Paulo (UNIP), which consists of elaboration of a project, where proposals will be developed for the modernization and technological of a school grades system, in order to improve and improve the service The future people who will use the system on their computers.
In this work we will use a C language system to manage notes of a teacher, in which we use the language discipline and programming techniques. Also for this we will use the concepts of the discipline of software engineering, for the development and maintenance of the system.
Keywords: computing, C language, software.
INTRODUÇÃO
Com a era da Informação ou também conhecida como era digital, são termos frequentemente utilizados para designar os avanços tecnológicos advindos da Terceira Revolução Industrial e que reverberaram na difusão de um ciberespaço, um meio de comunicação instrumentalizado pela informática e pela internet.
Essa expressão também é um meio de observar os avanços das técnicas mais atuais de transformação da sociedade em comparação a outras anteriores. Fala-se, por exemplo, que a era digital emerge como uma substituição à era industrial que, por sua vez, emergiu outrora em substituição à era da agricultura. Assim, ao menos em tese, estaríamos passando por um terceiro ciclo de renovações de ideias, ações e pensamentos que marcaram a história da humanidade.
Podemos também compreender, portanto, que a era da informação nada mais é do que mais uma dentre as várias evoluções que as transformações sobre as técnicas produziram, desde a invenção das técnicas agrícolas em tempos remotos. Sendo assim, trata-se também de uma nova forma de se produzir e transformar o espaço geográfico, as paisagens, os lugares e o território, ou seja, uma era de globalização onde transforma todo mundo interligando todas as nações.
Este trabalho consiste na modernização e aperfeiçoamento de notas para um professor, no qual ira o ajudar nas tarefas aduas de cálculos matemáticos que são utilizados para obter as medias de nota dos alunos. Para isso utilizaremos programas de linguagem de programação que vão transformas comandos em ações nos computadores.
DESEMVOLVIMENTO
Com os avanços da era digital, muitas pessoas vão se especializando na área, afim de conhecer e aprimorar seus intelectos. Com isso surgiu a ideia de desenvolver um programa para professores, no qual pudesse proporcionar agilidade e eficácia nos cálculos matemáticos para obtenção das notas de seus alunos. Para esse projetos utilizaremos noções de libguagem de programação, engenharia de software, rede de dados e outros.
Engenharia de Software na área atual
Essa engenharia realiza as atividade em que os conhecimentos científicos e técnicos e a experiência prática são aplicados para exploração dos recursos naturais, para o projeto, construção e operação de objetos úteis para beneficio do ser humano.
Ela tem por objetivos a aplicação de teoria, modelos, formalismos e técnicas e ferramentas da ciência da computação e áreas afins para a produção (ou desenvolvimento) de sistemas de software.
A partir desse desenvolvimento, é preciso também aplicar métodos, técnicas e ferramentas para o gerenciamento do processo de produção. Isto envolve planejamento de custos e prazos, montagem da equipe e garantia de qualidade do produto e do processo.
Finalmente, a engenharia de software visa a produção da documentação formal do produto, do processo, dos critérios qualidade e dos manuais de usuários finais.
Essa engenharia e atualmente a mais utilizada e mais conceitual, pois na era atual em que vivemos, ela pode ser utilizada em quase todos os processos em que envolva a necessidade de alto conhecimento computacional e inteligência artificial.
Linguagem de Programação 
Podemos imaginar o computador como uma supermáquina de calcular, na qual é capaz de fazer cálculos muito mais rápido que nós seres humanos, mas para que isso possa ser feito, devemos dar os comandos para o computador o que deve ser calculado e como deve ser calculado. A função das linguagens de programação é exatamente essa, ou seja, servir de um meio de comunicação entre computadores e humanos.
As linguagens de programação podem ser dividias de dois meios: as de baixo nível e as de alto nível. Os computadores interpretam tudo como números em base binária, ou seja, só entendem zero e um. 
As linguagens de baixo nível são interpretadas diretamente pelo computador, tendo um resultado rápido, porém é muito difícil e incômodo se trabalhar com elas. Exemplos de linguagens de baixo nível são a linguagem binária e a linguagem Assembly.
 Linguagens de alto nível são mais fáceis de trabalhar e de entender, as ações são representadas por palavras de ordem (exemplo faça, imprima, etc) geralmente em inglês, foram feitos assim para facilitar a memorização e a lógica. Elas não são interpretadas diretamente pelo computador, sendo necessário traduzi-las para linguagem binária utilizando-se de um programa chamado compilador.
Projeto de Notas 
Com os comandos estudados na disciplina de técnicas de linguagem de programação, foi possível realizar os procedimentos pra a obtenção da media.
A seguir segue os processos e os comando que foram utilizados para obter as notas e a media do aluno:
#include <stdio.h>
#include <stdlib.h>
 int main()
//Variaveis
{
	float nota1, nota2, nota3, nota4, notasubstituta, media;
 nota1 = nota2 = nota3 = nota4 = media = notasubstituta = 0;
 char nome_aluno[100];
	//Entrada de valores
	printf("============ Media Escolar ============\n\n");
	
	printf("Entre com o nome do aluno: ");
	scanf("%s", &nome_aluno);
	
	printf("Digite a sua 1 nota ");
	scanf("%f", &nota1);
	
	printf("Digite a sua 2 nota: ");
	scanf("%f", &nota2);
	
	printf("Digite a sua 3 nota ");
	scanf("%f", &nota3);
	
	printf("Digite a sua 4 nota ");
	scanf("%f",&nota4);
	
	printf("Digite a sua nota substituta ");
	scanf("%f", &notasubstituta);
	//PROCESSAMENTO
	media = ((nota1 * 1) + (nota2 * 2) + (nota3 * 3) + (nota4 * 4) + (notasubstituta)) / 5;
	
	printf("A sua média escolar foi de: %f\n\n" , media);
	
	if(media >= 5)
	{printf("voce foi aprovado. \n\n");
	}
	else {
		printf("voce foi repovado! \n\n");
	}
	return 100;
} .
CONCLUSÃO
Com o projeto já terminado obteve uma repercussão satisfatória e objetiva alcançada a cada período de sua realização, contudo veio a sensibilizar as pessoas sobre a inclusão do desenvolvimento tecnológico no âmbito social.
Todo projeto foi processado e desenvolvido com o uso das novas tecnologias para melhorar a vida dos professores e trazerem a agilidade que precisam, com isso vai favorecer o tempo e a precisão para com a medias dos alunos, no qual será satisfatório.
Todo o projeto foi finalizado, e obtivemos um grande avanço tecnológico, no que diz respeito a melhoria e no controle de notas e informações, para que assim fiquem satisfeitos com os serviços.
Também consideramos importante a utilização de recursos tecnológicos digitais frente a objetivos que se destina alcançar globalmente toda a população. 
REFERENCIAS 
http://www.infoescola.com/informatica/o-que-sao-linguagens-de-programacao/ > O que são Linguagens de Programação – InfoEscola > acessado em 27/11/2016.
http://engenhariadesoftware.blogspot.com.br/2007/02/o-que-engenharia-de-software.html > Engenharia de Software: O que é Engenharia de Software?> acessado em 27/11/2016.
http://mundoeducacao.bol.uol.com.br/geografia/era-informacao.htmEra da Informação. > Era digital ou Era da Informação - Mundo Educação > acessado em 27/11/2016.

Outros materiais