Prolog trabalho
Por: liviazil • 8/1/2016 • Trabalho acadêmico • 846 Palavras (4 Páginas) • 380 Visualizações
Relatório : PROLOG.
Grupo:
Leonardo Brito,
Lívia Zilberberg,
Thais Maiolino,
Vinicius Vasconcellos.
Explicações (trabalho principal):
Determinamos que cada professor, dependendo do numero de alunos de sua disciplina, tem direito a uma sala grande ou pequena para ministrar suas aulas. Além disso, professores podem ou não utilizar o Datashow, que depende da utilização do computador, porém, o mestre pode, alternativamente, utilizar o quadro negro, que implica na não utilização do Datashow e como consequência não utilizar também o computador. O docente, pode aplicar suas aulas no período diurno ou noturno, caso o mesmo dê aula no período diurno, para economizar energia, a luz é dispensada, caso contrário, a luz é necessária.
Durante o inverno, o ar condicionado não é utilizado, para poupar energia, já no verão, caso seja período diurno, sua temperatura deve ser reduzida ( pois pela manhã e pela tarde faz mais calor), enquanto que no período noturno, sua temperatura deve ser aumentada ( a medida que faz menos calor durante a noite).
Estando o ar condicionado ligado, para reduzir os gastos com a energia, há a necessidade de fechar portas e janelas. Enquanto que no inverno, como o ar fica desligado, portas e janelas são abertas para refrescar o ambiente.
Vamos à codificação:
Prepara aula:
Primeiramente, é importante reparar que a utilização de tal artefato implica no prório artefato e a não utilização do mesmo implica no not(artefato). Por exemplo, se há luz, a declaração fica Luz= luz, caso não haja luz, a declaração fica Luz= not(luz), que significa sua ausência, ou seja, a mesma está desligada. Depois desta explicação, vamos seguir para um exemplo prático:
[pic 1]
Na preparação de uma aula, precisamos saber de qual professor estamos tratando, no nosso caso, a base de dados possui professores aline e leomurta, por isso, no lugar do Professor, devemos passar um dos dois citados anteriormente como parâmetro. A professora Aline, possui turmas com muitos alunos, por isso precisa de uma sala grande ( Aluno = muito, Sala= grande), ministra aulas no período diurno , tanto no verão quanto no inverno, isso significa que luzes não são ligadas ( Luz = not(luz)) , para poupar energia, já que durante o dia fica claro. Além disso, a professora utiliza Datashow, então , por isso, precisa que Datashow e computador sejam ligados ( Material = Datashow, Computador = Computador ). Como a mesma dá aulas no período diurno (como dito anteriormente), no verão, isso também implica que a temperatura do ar condicionado deve ser diminuída ( Estacao= verão, Temperatura= diminui, Ar= ar (pois para diminuir a temperatura o ar tem que estar ligado)) , e como o ar condicionado está ligado, para poupar energia, janelas e portas devem estar fechadas (Janela= not(janela), Porta= not(porta)). Já no inverno, como é o segundo caso, o ar condicionado não é ligado , por isso, sua temperatura é nula, pois não há variação, e janelas e portas são deixadas abertas para climatizar o ambiente ( Estacao= inverno, Ar= not(ar), Janela = janela, Porta = porta).
Utilizando prof Leo Murta como segundo exemplo de preparação de aula:
[pic 2]
O professor leomurta, possui turmas com muitos alunos, por isso precisa de uma sala grande ( Aluno = muito, Sala= grande), ministra aulas no período noturno , tanto no verão quanto no inverno, isso significa que luzes são ligadas ( Luz = luz) . Além disso, o professor utiliza quadro negro, então , por isso, não precisa que Datashow e computador sejam ligados ( Material = quadro, Computador = not(computador) ). Como a mesma dá aulas no período noturno (como dito anteriormente), no verão, isso também implica que a temperatura do ar condicionado deve auementada ( Estacao= verão, Temperatura= aumenta, Ar= ar )pois como já é noite, não precisamos que o ar condicionado esteja em sua potencia máxima, dessa forma , conseguimos economizar energia, e como o ar condicionado está ligado, para poupar energia novamente, janelas e portas devem estar fechadas (Janela= not(janela), Porta= not(porta)). Já no inverno, como é o segundo caso, o ar condicionado não é ligado , por isso, sua temperatura é nula, pois não há variação, e janelas e portas são deixadas abertas para climatizar o ambiente ( Estacao= inverno, Ar= not(ar), Janela = janela, Porta = porta).
...