Units

243 visualizações

Publicada em

Publicada em: Imóveis
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
243
No SlideShare
0
A partir de incorporações
0
Número de incorporações
22
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Units

  1. 1. Programação e Sistemas de InformaçãoTÉCNICO DE GESTÃO EPROGRAMAÇÃO DE SISTEMASINFORMÁTICOSMódulo III – Programação EstruturadaAulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  2. 2. Objetivos para a aula:o Units.o Exame Final de Módulo.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  3. 3. O que são Units?Units em Pascal são bibliotecas de funções e procedures.Algumas já vem com o compilador, como a unit CRT, quetem funções para a saída em vídeo.As unidades – Units – de programação, são conjuntos derotinas de subprogramas (procedimentos e funções) quesão oferecidos pelo ambiente de programação ou criadospelo programador e que podem ser usados nodesenvolvimento de programas.As funções e procedimentos definidas pelo utilizadorpodem ser salvas numa unit e desta forma utilizadas emqualquer programa.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  4. 4. Units pré-definidas em PascalCrt – oferece um conjunto de rotinas para controlar ainteração do utilizador com o ecrã no ambiente Windows.Dos – engloba procedimentos e funções para interaçãocom o sistema operativo MS-DOS, a partir do ambienteWindows.Graph – engloba um vasto conjunto de rotinas gráficas,relacionadas com o ecrã em modo gráfico.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  5. 5. Modo de uso de uma Unit numprograma No inicio do programa declara-se a Unit mediante aclausula USES. Por exemplo:Uses Crt; Ao longo do programa, bloco principal ou subprogramas,usam-se quando for caso disso, os procedimentos oufunções que estejam incluídos nessa unidade.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  6. 6. Rotinas que podem ser utilizadas Clrscr – limpa o ecrã. ReadKey – é uma função do tipo ‘char’ que devolve ocarácter que for premido no teclado. Neste caso, não épreciso teclar ‘enter’ para finalizar a introdução docarácter.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  7. 7. Variáveis Locais Keypressed – é uma função booleana que parte de umvalor ‘Falso’ e assume o valor ‘verdadeiro’ assim que forpremida qualquer tecla. GotoXY (x,y)Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

×