8000 GitHub - RaffaelSchemmer/A2: Repositório GitHub da disciplina de Programação I
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

RaffaelSchemmer/A2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Repositório de conteúdos e programas da disciplina de Programação I (P-I)


[A2] Conteúdo I Trimestre (2019) - Conteúdo do primeiro trimestre da disciplina
[A2] Conteúdo II Trimestre (2019) - Conteúdo do segundo trimestre da disciplina
[A2] Conteúdo III Trimestre (2019) - Conteúdo do terceiro trimestre da disciplina

[Especificação dos Trabalhos]:

  • [I] Calculadora: Implementação de uma calculadora visual (similar a do Windows), utilizando TButton e TEdit, e outros componentes visuais aprendidos no I trimestre da disciplina. Este projeto busca trabalhar o conceito das variáveis e dos tipos de dados, juntamente com os operadores aritméticos e as funções de conversão de tipos do Delphi.

  • [II] Mostruário de Produtos: Implementação de um pequeno programa, que permite servir como mostruário de produtos em uma loja, utilizando TPanel e TImage, e outros componentes visuais aprendidos no I trimestre da disciplina. Este projeto busca trabalhar os eventos dos componentes e sua visibilidade, como a capacidade de uma imagem poder ser carregada do HDD do computador e visualizada na tela do usuário.

  • [III] Conversor de Moedas: Implementação de um pequeno programa, que permite converter moedas físicas e digitais, utilizando RadioGroup e TImage, e outros componentes visuais aprendidos no II trimestre da disciplina. Este projeto busca trabalhar as estruturas condicionais e os operadores relacionais e lógicos da linguagem Delphi.

  • [IV] Jogo de Adivinhação: Implementação de um jogo de adivinhação de números, utilizando TPanel, TScrollBar, TTimer, e outros componentes visuais aprendidos no I e no II trimestre da disciplina. Este projeto busca trabalhar a capacidade de transição automatizada de eventos, onde o programador, passa a se preocupar com diferentes linhas de execução do programa fonte.

  • [V] Sistema de Votação da Mostra Científica: Implementação do sistema de votação da mostra científica do CETEC 2019.

  • [VI] Gerenciador de Supermercado: Implementação de um pequeno sistema de supermercados, com utilização de TPanel para confecção das telas de login, estoque e balcão, juntamente com os componentes visuais TComboBox e TListBox, juntamente com outros componentes visuais aprendidos no I e no II trimestre da disciplina. Este projeto busca trabalhar todos os componentes visuais aprendidos até este projeto, juntamente com o uso das listas.

  • [VII] Gerenciador de Supermercado 2.0: Evolução do sistema de supermercados, com adição de tela de cadastro de login, tratamento de entradas, e tela de administração, considerando log de cadastro e venda de mercadorias. Este projeto, pretende explorar o uso dos laços de repetição, juntamente com as vantagens do componente StringList, conforme aprendidos no II trimestre da disciplina.

  • [VIII] Jogo Genius: Implementação de um sistema de jogo eletrônico em Delphi, utilizando laços de repetição e vetores, com objetivo de praticar o uso do temporizador, e da transição de eventos, sincronizados pelo click do usuário e o timeout do relógio. Este projeto busca trabalhar o conceito e o uso dos vetores.

  • [IX] Jogo da Velha: Implementação de um sistema de jogo eletrônico em Delphi, utilizando laços de repetição e vetores, com objetivo de praticar o uso do temporizador, e da transição de eventos, sincronizados pelo click do usuário e o timeout do relógio. Este projeto busca trabalhar o conceito e o uso das matrizes.

  • [XX] Show do Ensino Médio: Implementação de um sistema de jogo eletrônico em Delphi, similar ao jogo do milhão. Este projeto, pretende explorar todos os componentes VCL aprendidos na disciplina, buscando que o aluno desenvolva a lógica do programa (cadastrar/jogar), por intermédio do uso dos procedimentos e das funções do Delphi.

[Programas Exemplo]:

  • [Conversor de Moedas]: Programa que implementa com conversor de moedas, utilizando TRadioGroup e TImage
  • [Calculadora]: Programa que implementa uma calculadora, utilizando TEdit e TButton
  • [Jogo Da Velha]: Programa que implementa um jogo da velha utilizando TStringGrid
  • [Calculadora Moderna]: Programa que implementa uma calculadora moderna, utilizando TEdit e TButton

About

Repositório GitHub da disciplina de Programação I

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0