Interface gráfica em linguagem c

Páginas: 8 (1966 palavras) Publicado: 16 de maio de 2012
Instituto Federal de São Paulo
Campus São João da Boa Vista (IFSP)
Tecnico em Programação e Desenvolvimento de Sistemas
Modulo I – Turma A - Noturno





Interface Gráfica
em Linguagem C




Cláudio Fernando Carvalho
Evelyn Castilho Ferreira da Silva
Joyce Santana

e-mail: cf_carv@hotmail.com, belly_castilho@hotmail.com, superjoysantana@hotmail.com







OrientadorProfº Everton Rafael da Silva




Dezembro de 2009

Instituto Federal de São Paulo
Campus São João da Boa Vista (IFSP)
Tecnico em Programação e Desenvolvimento de Sistemas
Modulo I – Turma A - Noturno





Interface Gráfica
em Linguagem C




Cláudio Fernando Carvalho
Evelyn Castilho Ferreira da Silva
Joyce Santana

e-mail: cf_carv@hotmail.com, belly_castilho@hotmail.com,superjoysantana@hotmail.com







Examinador

Profº Everton Rafael da Silva



Dezembro de 2009













As opiniões expressas neste trabalho são de exclusiva responsabilidade dos autores























Resumo. Considerando que o aprendizado de um assunto está relacionado ao interesse que o mesmo desperta sobre o individuo, e decomo o assunto é apresentado. Também que as imagens servem como atrativo para despertar a curiosidade para o aprendizado. Aproveitamos este fator para apresentar o trabalho que enfoca o uso da Interface Gráfica como um atrativo ao aprendizado, mostrando sua montagem e sua utilização, de forma escrita (monográfia), apresentação (slides power point) e em si o programa em sua utilização (turbo C).Summary. Considering that learning a subject is related to the interest that he wakes up on the individual, and how the subject is presented. Also the images serve as attractive to arouse curiosity for learning. We take this factor to display the work that focuses on the use of the GUI as an attractive learning, showing his setup and use, in written form (monograph), presentation(power point slides) and the program itself on its use (turbo C).








INDICE

Introdução 6
Biblioteca de Rotinas Gráficas - Graphics.h 7
O sistema gráfico requer que a biblioteca graphics.h seja ligado com o programa (Linker da biblioteca gráfica ao compilador). 8
1. Gráficos 9
1.1 Placas gráficas 9
1.1.1 CGA 9
1.1.2 EGA 10
1.1.3 VGA 10
1.2 Coordenadasde tela 10
1.2.1 CGA 10
1.2.2 EGA 11
1.2.3 VGA 11
1.3 Detecção e inicialização da tela gráfica 11
1.4 putpixel 16
1.5 line 17
1.6 rectangle 18
1.7 circle 19
1.8 arc 20
1.9 drawpoly 21
1.10 setcolor e setbkcolor 22
1.11 outtextxy e settextstyle 23
1.12 Preenchimento 26
1.12.1 Pintura de retângulos 26
1.12.2 Pintura de polígonos 28
1.13 Ativação dejanelas gráficas 31
1.13.1 Janela ativa 31
1.13.2 Limpar janela ativa 34
1.13.3 Salvar e recuperar janelas gráficas 34
2. Memória de vídeo 37
Localização na memória de vídeo 38
Atributo COR: (1 byte) 38
3. Interrupções 43
Função de interrupção 43
Código Fonte do Programa Utilizado na Apresentação 49
Bibliográfia. 54















1 IntroduçãoNos dias atuais, o uso da informática está em todas as atividades humanas, desde atividades industriais, comerciais, educacionais e até mesmo dentro de nossas casas, onde vários tipos de equipamentos já a utilizam sem que sejam percebidos.
Deste modo, é interessante um conhecimento básico de programação para que o indivíduo possa entender este assunto como algo possível de serutilizado, e não algo do outro mundo, que somente está acessível aos indivíduos super dotados.


































2 Biblioteca de Rotinas Gráficas - Graphics.h



A biblioteca gráfica encontrada em C tem por finalidade proporcionar uma melhor interface entre o usuário e o software, a partir dela pode-se desenvolver telas,...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Interface Grafica
  • Interface Gráfica
  • interface grafica
  • Interface grafica
  • INTERFACE GRAFICA
  • INTERFACE GRÁFICA: A EVOLUÇÃO DA INTERFACE GRÁFICA NO WINDOWS
  • Linguagem Gráfica
  • A história da interface gráfica

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!