Exemplo. Lógica de 1ª ordem. Lógica de 1ª ordem. Lógica de 1ª ordem
|
|
- Helena Desconhecida Gesser
- 8 Há anos
- Visualizações:
Transcrição
1 Lógica de 1ª ordem O mundo é representado em termos de objectos (entidades individuais) e propriedades que os distinguem de outros objectos. Entre os vários objectos existem relações. Quando numa relação existe apenas um valor para uma dada entrada esta é designada por função. 1 Exemplo Objectos : pessoas, casas, números, teorias, cores, jogos de futebol, séculos... Relações : irmão de, maior que, dentro, parte de, tem a cor, ocorreu depois de, possui... Propriedades : vermelho, redondo, primo... Funções : pai de, melhor amigo... 2 Lógica de 1ª ordem Lógica de 1ª ordem A lógica de primeira ordem permite expressar factos acerca de todos os objectos no universo. Isto permite-nos representar leis gerais ou regras tais como Nas caves adjacentes ao WUMPUS ouvem-se ruídos. A lógica de primeira ordem tem frases tal como a lógica proposicional, mas também tem termos que representam objectos. 3 4
2 Sintaxe da lógica de 1ª ordem FraseAtómica? Frase? FraseAtómica Frase Conector Frase Quantificador Variavel,... Frase Frase (Frase) Predicado(Termo,...) Termo = Termo Termo? Função(Termo,...) Constante Variável Sintaxe da lógica de 1ª ordem Conector? Quantificador? Constante? A X 1 Joaquim... Variável? a x s... Predicado? Antes TemCor EstaChover... Função? Mae BracoEsquerdoDo Constantes Cada constante refere-se a um e um só objecto. Nem todos os objectos necessitam de nomes. Alguns objectos têm mais de um nome. Predicados Referem-se a relações. As relações mantêm-se (hold) ou falham em manter-se. Num dado modelo, uma relação é definida por um conjunto de tuplos de objectos que a satisfazem. Um tuplo é uma colecção de objectos organizados numa dada ordem que são escritos entre < >. Relação entre dois irmãos é definida por : { <João, Ricardo>, <Ricardo, João> } 7 8
3 Termos Um termo é uma expressão lógica que se refere a um objecto. Símbolos constantes são termos. Ex : Um termo que é em simultâneo uma função : BI(João) Podemos raciocinar sobre os BI sem nunca definir o que é um BI. Se dissermos que o João é Português e que todos os Portugueses têm BI, poderemos deduzir que o João tem um BI. Frases atómicas Afirmam factos Irmão(Ricardo, João) Casado(Pai(Ricardo), Mãe(João)) Usualmente P(x, y) tem o significado de x é P de (com) y Frases complexas Podemos usar conexões lógicas para construir frases mais complicadas (da mesma forma que na lógica proposicional) Exemplos : Irmão(Ricardo, João) Irmão(João, Ricardo) MaisVelho(João, 30) MaisNovo(João, 30) MaisVelho(João, 30) MaisNovo(João, 30) Irmão(Ricardo, Ana) Quantificador Universal x Gato(x) Mamífero(x) Gato(Garfield) Mamífero(Garfield) Gato(Felix) Mamífero(Felix) Gato(João) Mamífero(João) Gato(Ricardo) Mamífero(Ricardo) 11 12
4 Quantificador Universal x Gato(x) Mamífero(x) Gato(Garfield) Mamífero(Garfield) Gato(Felix) Mamífero(Felix) Gato(João) Mamífero(João) Gato(Ricardo) Mamífero(Ricardo) Variáveis Como convenção todas as variáveis começam por minúsculas e todas as constantes por uma letra maiúscula. Uma variável é um termo por si só. Um termo sem varáveis é chamado um termo base (ground term) Quantificador Existencial x Irmão(x, Garfield) Gato(x) Quantificador Existencial x Irmão(x, Garfield) Gato(x) (Irmão(Garfield, Garfield) Gato(Garfield)) (Irmão(Felix, Garfield) Gato(Felix)) (Irmão(João, Garfield) Gato(João)) (Irmão(Ricardo, Garfield) Gato(Ricardo)) 15 (Irmão(Garfield, Garfield) Gato(Garfield)) (Irmão(Felix, Garfield) Gato(Felix)) (Irmão(João, Garfield) Gato(João)) (Irmão(Ricardo, Garfield) Gato(Ricardo)) 16
5 Quantificadores de quantificadores x,y Pai(x, y) Filho(y, x) x,y é equivalente a x y Toda a gente gosta de alguém: x y Gosta(x, y) Existe alguém de quem toda a gente gosta: y x Gosta(x, y) A ordem em que os quantificadores aparecem é muito importante. Quantificadores de quantificadores x Gato(x) ( x Irmão(Ricardo, x)) é idêntico a x Gato(x) ( z Irmão(Ricardo, z)) Relações entre e Relações entre e x Gosta(x, Exame) x Gosta(x, Gelado) é equivalente a é equivalente a x Gosta(x, Exame) x Gosta(x, Gelado) 19 20
6 Regras de Morgan x P x P x P x P x P x P x P x P P Q (P Q) (P Q) P Q P Q ( P Q) P Q ( P Q) Relações entre e Na verdade não necessitamos de e de em simultâneo, da mesma forma que não necessitamos de e. Mas o uso dos dois aumenta a clareza e facilidade de leitura Igualdade Pai(João) = Henrique Para dizermos que o Garfield tem pelo menos dois irmãos, fazemos: x, y Irmão(Garfield, x) Irmão(Garfield, y) (x = y) Nalguns livros (x = y) é substituído por x y Lógicas de ordem mais elevada O nome lógica de 1ª ordem deriva do facto de podermos quantificar apenas sobre os objectos (as entidades de 1ª ordem que existem no mundo). Em lógicas de ordem mais elevada, podemos quantificar também sobre relações ou funções
7 Lógicas de ordem mais elevada Numa lógica de maior ordem podemos por exemplo dizer que dois objectos são iguais se e só se todas as suas propriedades são equivalentes : x, y (x = y) ( p p(x) p(y)) Lógicas de ordem mais elevada Poderíamos também dizer que duas funções são iguais se têm o mesmo valor para todos os argumentos : f, g (f = g) ( x f(x) g(x)) Lógicas de maior ordem têm mais poder de expressividade. No entanto ainda existem poucos conhecimentos sobre a forma de raciocinar de forma efectiva sobre as frases destas lógicas !!x Rei(x) equivale a x Rei(x) y Rei(y) x = y Claro que se soubessemos de ínicio que havia apenas um reipoderiamos definir! Claro que se soubessemos de ínicio que havia apenas um reipoderiamos definir uma constante Rei emvez de utilizarmos o predicado Rei(x) Um exemplo mais complexo seria : p País(p)!x Dirigente(x, p) 27 28
8 Outras notações Domínio Um domínio é uma secção do mundo sobre a qual desejamos expressar algum conhecimento. Antes de nos debruçarmos outra vez sobre o mundo do WUMPUS vamos debruçar-nos sobre problemas com domínios mais simples Domínio familiar Predicados unários: Homem, Mulher Funções : Pai, Mãe Predicados binários: UmDosPais, Irmão, Irmã, UmDosIrmãos, Filho, Filha, UmDosFilhos, Esposo, Esposa, Casado, Avó, Avô, Neto, Primo, Tio, Tia m, c Mãe(c) = m Mulher(m) UmDosPais(m, c) m, h Esposo(h, m) Homem(h) Casado(h, m) x Homem(x) Mulher(x) p, f UmDosPais(p, f) = m UmDosFilhos(f, p) x Homem(x) Mulher(x) a, n Avô(a, n) p Pai(a, p) Pai(p, n) x, y UmDosIrmãos(x, y) (x y) p UmDosPais(p, x) UmDosPais(p, y) 31
9 Axiomas As frases iniciais da base de conhecimentos são designadas por axiomas. Como é que sabemos se escrevemos axiomas suficientes para especificar o domínio? Uma das formas é identificar os predicados básicos, através dos quais os outros possam ser definidos. No caso do domínio familiar UmDosFilhos, Casado, Homem e Mulher são candidatos razoáveis a predicados básicos. Axiomas Importa também considerar o problema da convergência. Teremos axiomas a mais? Ex: Será que necessitamos de um axioma do tipo: x, y UmDosIrmãos(x, y) UmDosIrmãos(y, x) Neste caso, por exemplo não necessitamos, a partir de UmDosIrmãos(João, Ricardo) podemos inferir que: p UmDosPais (p, João) UmDosPais(p, Ricardo) A partir daí podemos inferir que: UmDosIrmãos(Ricardo, João) Axiomas independentes Um axioma independente é uma axioma que não pode ser derivado de todos os outros axiomas. Axiomas independentes A base de conhecimentos normalmente para além do conjunto mínimo de axiomas independentes, contém ainda usualmente axiomas redundantes, com o objectivo de aumentar a eficiência do processo de prova
10 O domínio dos conjuntos Constantes ConjuntoVazio Predicados Membro, SubConjunto, Conjunto Funções Intercessão, Reunião, Adiciona O domínio dos conjuntos Os únicos conjuntos que existem são os vazios e aqueles que se obtêm ao adicionar elementos a outros conjuntos c Conjunto(c) (c = ConjuntoVazio) ( x, c 2 Conjunto(c 2 ) c = Adiciona(x, c 2 )) O domínio dos conjuntos x, c Adiciona(x, c) = ConjuntoVazio x, c Membro(x, c) c = Adiciona(x, c) x, c Membro(x, c) ( y, c 2 c = Adiciona(y, c 2 ) (x=y c Membro(x, c 2 )) O domínio dos conjuntos c 1, c 2 SubConjunto(c 1, c 2 ) x Membro(x, c 1 ) Membro(x, c 2 ) c 1, c 2 (c 1 = c 2 ) (SubConjunto(c 1, c 2 ) SubConjunto(c 2, c 1 )) 39 40
11 O domínio dos conjuntos x, c 1, c 2 Membro(x, Intercessão(c 1, c 2 )) Membro(x, c 1 ) Membro(x, c 2 ) x, c 1, c 2 Membro(x, Reunião(c 1, c 2 )) Membro(x, c 1 ) Membro(x, c 2 ) Questionar a base de conhecimentos TELL(KB, ( m, c Mãe(c) = m Mulher(m) UmDosPais(m, c)) TELL(KB, (Mulher(Ana) UmDosPais(Ana, João) UmDosPais(João, Carla)) ASK(KB, Avô(Ana, Carla)) Questionar a base de conhecimentos Pode dizer-me as horas? Sim. Uma base de conhecimentos é mais cooperativa. Quando fazemos uma questão que é quantificada existencialmente, tal como : ASK(KB, x Filha(x, João)) Questionar a base de conhecimentos Dependendo da implementação do ASK, poderiamos, no caso do João ter mais filhas, receber uma mensagem com todas as suas filhas. Recebemos uma mensagem dizendo que a Carla é filha do João
12 Agente baseado numa base de conhecimentos Mundo WUMPUS function AgenteKB(percepção) returns acção static : KB, uma base de conhecimentos t, um contador inicialmente a zero, que indica o tempo TELL(KB, CriaFraseAPartirPercepcao(percepção, t)) acção ASK(KB, CriaPerguntaAccao(t)) TELL(KB, CriaFraseAPartirAcção(Acção, t)) t t + 1 return acção Percepções : Percepção([Ruído, Brisa, Brilho, nada, nada], 5) Acções : Virar(Direita), Virar(Esquerda), IrFrente, Disparar, Apanhar, Largar, Subir Para determinar a melhor acção, fazemos uma pergunta do tipo : ASK(KB, a Acção(a, 5)) Agente de Reflexos r, b, c, g, t Percepção([r, b, Brilho, c, g], t) Acção(Apanhar, t) Agente de Reflexos r, b, c, g, t Percepção([r, b, Brilho, c, g], t) OuroPresente(t) b, o, c, g, t Percepção([Ruído, b, o, c, g], t) Barulho(t) r, o, c, g, t Percepção([r, Brisa, o, c, g], t) Vento(t) 47 48
13 Agente de Reflexos t OuroPresente(t) Acção(Apanhar, t) Modelo Interno Qualquer sistema que toma decisões com base nas suas percepções anteriores pode ser alterado de forma a usar um conjunto de frases sobre o estado do mundo actual, desde que essas frases sejam alteradas à medida que cada nova percepção é recebida e à medida que cada acção é tomada Cálculo situacional O cálculo situacional é o nome dado a uma forma particular de descrever na lógica de 1ª ordem a mudança. Concebe o mundo como sendo constituído por uma sequência de situações. As situações são geradas a partir de situações anteriores por via de acções. 51 Cálculo situacional Para lidarmos com a mudança em cada relação ou propriedade que muda ao longo do tempo é adicionado um argumento que especifica a situação. Por convenção o argumento que especifica a situação é sempre o último e as situações são representadas por S i. 52
14 Cálculo situacional Ex: Em vez de termos EstaEm(Agente, Posição), passamos a ter EstaEm(Agente, Posição, S i ). Poderemos assim ter frase do tipo : EstaEm(Agente, [1, 1], S 0 ) EstaEm(Agente, [1, 2], S 1 ) Cálculo situacional A função Resultado(Acção, Situação) é utilizada para identificar a situação resultante da aplicação de uma dada acção numa dada situação (original) Frente Virar(Direita) S 0 S 1 S 1 S 2 Resultado(Frente, S 0 ) = S 1 Resultado(Virar(Direita), S 1 ) = S 2
15 Cálculo situacional As acções são especificadas através dos seus efeitos. Isto é, especificamos as propriedades das situações que resultam da tomada de uma acção. Axiomas de efeito Transportável(Ouro) s OuroPresente(s) EstaPresente(Ouro, s) x, s EstaPresente(x, s) Transportável(x) Carregar(x, Resultado(Apanhar, s)) x, s Carregar(x, Resultado(Largar, s)) Axiomas de janela temporal (frame) x, s, a Carregar(x, s) a Largar Carregar(x, Resultado(a, s)) x, s, a Carregar(x, s) (a Apanhar (EstaPresente(x, s) Transportável(x))) Carregar(x, Resultado(a, s)) Descrição completa de como o mundo evolui em resposta às acções do agente = Axiomas de efeito + Axiomas de janela temporal (frame) 59
16 Axiomas de sucessor do estado <X é Verdadeiro> (<Uma acção que torna X verdade> (<X já era verdade <Não houve uma acção que tornou X falso>) Axiomas de sucessor do estado x, s, a Carregar(x, Resultado(a,s)) [(a = Apanhar EstaPresente(x, s) Transportável(x)) (Carregar(x, s) a Largar)] Axiomas de sucessor do estado São necessários para cada predicado que pode mudar ao longo do tempo. Deve listar todas as formas em que o predicado se pode tornar verdadeiro e todas as formas em que se pode tornar falso. Mundo do WUMPUS No mundo do WUMPUS a localização actual do agente é talvez uma das coisas mais importantes com que nos devemos preocupar. A localização não pode ser percebida directamente, mas o agente necessita de se lembrar onde esteve e o que viu
17 Mundo do WUMPUS Isso permite-lhe deduzir onde está o WUMPUS e onde estão os poços de forma a ter a certeza que faz uma exploração completa. Localização no mundo do WUMPUS Posição do agente : EstaEm(Agente, [1, 1], S 0 ) Orientação do agente (ângulo (em graus) em relação ao eixo x) : Orientação(Agente, S 0 ) = Localização no mundo do WUMPUS Posição do agente se este for em frente: x, y PosicaoFrente ([x, y], 0) = [x+1, y] x, y PosicaoFrente ([x, y], 90) = [x, y+1] x, y PosicaoFrente ([x, y], 180) = [x-1, y] x, y PosicaoFrente ([x, y], 270) = [x, y-1] a, p, s EstaEm (a, p, s) PosicaoFrenteAgente (p, s) = PosicaoFrente (p, Orientação(a, s) Localização no mundo do WUMPUS Adjacência: Paredes : p 1, p 2 Adjacente(p 1, p 2 ) a p 1 = PosicaoFrente(p 2, a) x, y Parede([x, y]) (x = 0 x = 5 y = 0 y = 5) 67 68
18 Axioma de sucessor do estado da localização x, p, a, s EstaEm(x, p, Resultado(a, s)) [(a = IrFrente p = PosicaoFrenteAgente(x, s) Parede(p)) (EstaEm(x, p, s) (a IrFrente Parede(PosicaoFrenteAgente(x, s)))] Axioma de sucessor do estado da orientação x, o, a, s Orientação(x, Resultado(a, s)) = o [(a = Rodar(Direita) o = Mod(Orientação(x, s))-90, 360)) (a = Rodar(Esquerda) o = Mod(Orientação(x, s))+90, 360)) (a Rodar(Esquerda) a Rodar(Direita) Orientação(x, s) = o)] Dedução das propriedades escondidas do mundo p, s EstaEm(Agente, p, s) Barulho(s) Barulhenta(p) p, s EstaEm(Agente, p, s) Vento(s) Ventoso(p) 71 Dedução das propriedades escondidas do mundo Depois de descobrir os locai barulhentos e ventosos (e, muito importante, os locais não barulhentos e não ventosos) o agente pode deduzir a localização do WUMPUS e dos poços. Pode ainda deduzir quais as localizações que são seguras e utilizar essa informação para recolher o ouro. 72
19 Regras de sincronismo Os axiomas que capturam a informação necessária para essas deduções são chamados regras de sincronismo. Existem dois tipos de regras de sincronismo: Causais; Diagnóstico. Regras causais p 1, p 2, s EstaEm(WUMPUS, p 1, s) Adjacente(p 1, p 2 ) Barulhenta(p 2 ) p 1, p 2, s EstaEm(poço, p 1, s) Adjacente(p 1, p 2 ) Ventoso(p 2 ) Os sistemas que raciocinam com base em regras causais são chamados sistemas de raciocínio baseados em modelos Regras de diagnóstico Inferem a presença de propriedades escondidas directamente da informação contida nas percepções. p, s EstaEm(Agente, p, s) Barulho(s) Barulhenta(p) p, s EstaEm(Agente, p, s) Vento(s) Ventoso(p) Regras de diagnóstico Para deduzir a presença de WUMPUS uma regra de diagnóstico pode apenas tirar conclusões fracas. p 1, s Barulhenta(p 1 ) ( p 2 EstaEm(WUMPUS, p 2, s) (p 1 = p 2 Adjacente(p 1, p 2 ))) 75 76
20 Regras de diagnóstico Embora pareça que as regras de diagnóstico disponibilizam a informação desejada mais directamente, é muito difícil de assegurar que a partir da informação disponível se derivem as conclusões mais fortes disponíveis. p 1, p 2, s EstaEm(Agente, p 1, s) Barulho(s) Vento(s) Adjacente(p 1, p 2 ) Segura(p 2 ) Sistemas de raciocínio baseados em modelos Mas mesmo quando existe vento ou barulho uma dada cave pode ser segura p, s ( EstaEm(WUMPUS, p, s) Poço(p)) Seguro(p) Regras Regra geral é boa ideia explorar as caves indo para quadrados seguros, mas não quando existe uma percepção de brilho. Neste caso deveríamos parar de explorar e apanhar o ouro. Assim as nossas regras de exploração deveriam mencionar o brilho. Regras Ao faze-lo as nossas regras deixavam de ser modulares. Uma regra não é modular se alterações nas crenças do agente acerca de certos aspectos do mundo requerem alterações nas regras relacionadas com outros aspectos
21 Regras modulares É mais modular separar os factos acerca das acções dos factos acerca dos objectivos. Desta forma o agente pode ser reprogramado, simplesmente dizendo-lhe para atingir outro objectivo. Objectivos Os objectivos descrevem o quão desejável é um dado estado independentemente de como estes são obtidos. Escala das acções para o mundo do WUMPUS: Óptima Boa Média Arriscada Escala das acções a, s Óptima(a, s) Acção(a, s) a, s Boa(a, s) ( b Óptima(b, s)) Acção(a, s) a, s Media(a, s) ( b Boa(b, s) Óptimo(b, s)) Acção(a, s) a, s Arriscada(a, s) ( b Media(b, s) Boa(b, s) Óptimo(b, s)) Acção(a, s) Objectivos Depois de apanhar o ouro é desejável que o agente deduza que o seu objectivo passa a ser ir para a localização [1,1]. s Carregar(Ouro, s) ObjectivoIrPara([1,1], s) 83 84
22 Objectivos A presença de um objectivo explicito permite ao nosso agente definir uma sequência de acções que lhe permitem atingir o objectivo. Existem várias maneiras de determinar essa sequência : Inferência; Procura; Planeamento. Engenharia do conhecimento O processo de criação de uma base de conhecimentos é designado por Engenharia do Conhecimento. Um engenheiro do conhecimento é alguém que investiga um domínio em particular, determina quais os conceitos importantes nesse domínio e cria uma representação formal dos objectos e relações do domínio Aquisição do conhecimento Levada a cabo antes e/ou durante a criação da representação formal. Entrevistas a peritos. Base de conhecimentos Deve ser clara e correcta. As relações importantes devem ser definidas e os detalhes irrelevantes retirados. Por vezes podemos fazer simplificações sacrificando alguma precisão de forma a ganhar clareza e legibilidade (trade-off)
23 Engenheiro do conhecimento Deve perceber o suficiente do domínio em questão para representar os objectos importantes e as suas relações. Deve perceber o suficiente da linguagem de representação de modo a codificar os factos de forma correcta. Deve perceber o suficiente sobre a forma em como o motor de inferência está implementado, de forma a que as questões sejam respondidas num tempo razoável. Metodologia para desenvolver uma base de conhecimentos Decidir sobre o que falar; Decidir sobre o vocabulário de predicados, funções e constantes; Codificar o conhecimento geral acerca do domínio (axiomas); Codificar uma descrição de uma instância especifica do problema. Obter respostas, questionando a base de conhecimentos, através do motor de inferência
Matemática Discreta - 03
Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Matemática Discreta - 03 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav
Leia maisLógica Computacional. Argumentos válidos e sólidos. Métodos de Demonstração. Demonstrações formais. Regras de Inferência Igualdade
Lógica Computacional Argumentos válidos e sólidos Métodos de Demonstração Demonstrações formais Regras de Inferência Igualdade Não-consequências lógicas 6 Março 2013 Lógica Computacional 1 Argumentos Exemplo:
Leia maisFaculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu
1 Programação Não Linear Aula 25: Programação Não-Linear - Funções de Uma única variável Mínimo; Mínimo Global; Mínimo Local; Optimização Irrestrita; Condições Óptimas; Método da Bissecção; Método de Newton.
Leia maisLógica Formal e Booleana. Cálculo Proposicional
Lógica Formal e Booleana Cálculo Proposicional lara.popov@ifsc.edu.br Charada: uma introdução ao uso de símbolos Um homem estava olhando uma foto, e alguém lhe perguntou: - De quem é esta foto? Ao que
Leia maisCertificação da Qualidade dos Serviços Sociais. Procedimentos
Certificação da Qualidade dos Serviços Sociais EQUASS Assurance Procedimentos 2008 - European Quality in Social Services (EQUASS) Reservados todos os direitos. É proibida a reprodução total ou parcial
Leia mais1 Máquina URM, comandos e programas URM
1 Máquina URM, comandos e programas URM Definição 1 : Máquina URM (Unlimited Register Machine) Uma máquina URM é constituída por uma sucessão de registos 2 < R i > i IN. Cada registo pode conter um valor
Leia mais43. Jogo do bingo com figuras
43. Jogo do bingo com figuras São confeccionadas cartelas com os desenhos de todas as figuras. Podem ser montadas 8 cartelas com seis figuras, se não houver repetição; é possível criar muito mais cartelas,
Leia maisALGORITMOS PARTE 01. Fabricio de Sousa Pinto
ALGORITMOS PARTE 01 Fabricio de Sousa Pinto Algoritmos: Definição 2 É uma sequência de instruções finita e ordenada de forma lógica para a resolução de uma determinada tarefa ou problema. Algoritmos 3
Leia maisArquitecturas de Software Licenciatura em Engenharia Informática e de Computadores
UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Arquitecturas de Software Licenciatura em Engenharia Informática e de Computadores Primeiro Teste 21 de Outubro de 2006, 9:00H 10:30H Nome: Número:
Leia maisEXERCÍCIOS DE LÓGICA DE 1ª ORDEM
QUANTIFICADORES EXERCÍCIOS DE LÓGICA DE 1ª ORDEM 1 {9.3} Tornar as frases verdadeiras. Abra Bozo s Sentences e Leibniz s World. Algumas das expressões não são wffs, algumas são wffs mas não são frases
Leia maisAULA 5 QUANTIFICADORES, PREDICADOS E VALIDADE
Disciplina: Matemática Computacional Prof. Diana de Barros Teles AULA 5 QUANTIFICADORES, PREDICADOS E VALIDADE Quantificadores: são frases do tipo para todo, ou para cada, ou para algum, isso é, frases
Leia maisAjuda ao SciEn-Produção 1. 1. O Artigo Científico da Pesquisa Experimental
Ajuda ao SciEn-Produção 1 Este texto de ajuda contém três partes: a parte 1 indica em linhas gerais o que deve ser esclarecido em cada uma das seções da estrutura de um artigo cientifico relatando uma
Leia maisTECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO. SISTEMAS DE GESTÃO DE BASE DE DADOS Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO CONCEITOS BÁSICOS 1 Necessidade das base de dados Permite guardar dados dos mais variados tipos; Permite
Leia maisModelo Cascata ou Clássico
Modelo Cascata ou Clássico INTRODUÇÃO O modelo clássico ou cascata, que também é conhecido por abordagem top-down, foi proposto por Royce em 1970. Até meados da década de 1980 foi o único modelo com aceitação
Leia maisComputabilidade 2012/2013. Sabine Broda Departamento de Ciência de Computadores Faculdade de Ciências da Universidade do Porto
Computabilidade 2012/2013 Sabine Broda Departamento de Ciência de Computadores Faculdade de Ciências da Universidade do Porto Capítulo 1 Computabilidade 1.1 A noção de computabilidade Um processo de computação
Leia maisAnálise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)
Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem
Leia maisAlgumas vantagens da Teoria das Descrições Definidas (Russel 1905)
Textos / Seminário de Orientação - 12 de Março de 2005 - Fernando Janeiro Algumas vantagens da Teoria das Descrições Definidas (Russel 1905) Assume-se que o objecto de uma teoria semântica é constituído
Leia maisMúltiplos Estágios processo com três estágios Inquérito de Satisfação Fase II
O seguinte exercício contempla um processo com três estágios. Baseia-se no Inquérito de Satisfação Fase II, sendo, por isso, essencial compreender primeiro o problema antes de começar o tutorial. 1 1.
Leia maisTECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO
TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO ACCESS 2010 Conceitos Básicos Ficha Informativa Professor : Vanda Pereira módulo didáctico Conceitos Básicos Necessidade das base de dados Permite guardar dados
Leia mais5. Métodos ágeis de desenvolvimento de software
Engenharia de Software 5. Métodos ágeis de desenvolvimento de software Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Desenvolver e entregar software o mais rapidamente possível é hoje em dia um dos
Leia maisCOMO SE PREPARA UMA REPORTAGEM i DICAS PARA PREPARAR UMA REPORTAGEM
COMO SE PREPARA UMA REPORTAGEM i DICAS PARA PREPARAR UMA REPORTAGEM Ver, ouvir, compreender e contar eis como se descreve a reportagem, nas escolas de Jornalismo. Para haver reportagem, é indispensável
Leia maisDatabases. Dependências Funcionais
Databases Dependências Funcionais P. Serendero, 2011-13 Referências e exemplos tirados de diversas fontes, excetuando aqueles relacionados com embarcações Dependências Funcionais (DF) Uma Base de Dados,
Leia maisGuia de Especificação de Caso de Uso Metodologia CELEPAR
Guia de Especificação de Caso de Uso Metodologia CELEPAR Agosto 2009 Sumário de Informações do Documento Documento: guiaespecificacaocasouso.odt Número de páginas: 10 Versão Data Mudanças Autor 1.0 09/10/2007
Leia maisFeature-Driven Development
FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por
Leia maisAplicações de Combinatória e Geometria na Teoria dos Números
Aplicações de Combinatória e Geometria na Teoria dos Números Nesse artigo vamos discutir algumas abordagens diferentes na Teoria dos Números, no sentido de envolverem também outras grandes áreas, como
Leia maisPossui como idéia central a divisão de um universo de dados a ser organizado em subconjuntos mais gerenciáveis.
3. Tabelas de Hash As tabelas de hash são um tipo de estruturação para o armazenamento de informação, de uma forma extremamente simples, fácil de se implementar e intuitiva de se organizar grandes quantidades
Leia maisComo elaborar um Plano de Negócios de Sucesso
Como elaborar um Plano de Negócios de Sucesso Pedro João 28 de Abril 2011 Fundação António Cupertino de Miranda Introdução ao Plano de Negócios Modelo de Negócio Análise Financeira Estrutura do Plano de
Leia maisPráticas de Programação em Lógica. José Romildo Malaquias
Práticas de Programação em Lógica José Romildo Malaquias 9 de março de 2010 2 Sumário 1 Execução de programas em Prolog 1-1 1.1 Objetivos........................................ 1-1 1.2 Conceitos........................................
Leia maisBases Matemáticas. Aula 2 Métodos de Demonstração. Rodrigo Hausen. v. 2013-7-31 1/15
Bases Matemáticas Aula 2 Métodos de Demonstração Rodrigo Hausen v. 2013-7-31 1/15 Como o Conhecimento Matemático é Organizado Definições Definição: um enunciado que descreve o significado de um termo.
Leia maisCOMO PARTICIPAR EM UMA RODADA DE NEGÓCIOS: Sugestões para as comunidades e associações
COMO PARTICIPAR EM UMA RODADA DE NEGÓCIOS: Sugestões para as comunidades e associações R E A L I Z A Ç Ã O A P O I O COMO PARTICIPAR EM UMA RODADA DE NEGÓCIOS: Sugestões para as comunidades e associações
Leia maisNorma ISO 9000. Norma ISO 9001. Norma ISO 9004 SISTEMA DE GESTÃO DA QUALIDADE REQUISITOS FUNDAMENTOS E VOCABULÁRIO
SISTEMA DE GESTÃO DA QUALDADE SISTEMA DE GESTÃO DA QUALIDADE Norma ISO 9000 Norma ISO 9001 Norma ISO 9004 FUNDAMENTOS E VOCABULÁRIO REQUISITOS LINHAS DE ORIENTAÇÃO PARA MELHORIA DE DESEMPENHO 1. CAMPO
Leia maisInvestigação experimental
Investigação experimental Aproximação positivista Experiências laboratoriais: identificação de relações exactas entre as variáveis escolhidas num ambiente controlado (laboratório) através do uso de técnicas
Leia maisCOMPETÊNCIAS BÁSICAS EM TIC NAS EB1
COMPETÊNCIAS BÁSICAS EM TIC NAS EB1 Oficina do Correio Para saber mais sobre Correio electrónico 1. Dicas para melhor gerir e organizar o Correio Electrónico utilizando o Outlook Express Criar Pastas Escrever
Leia maisAS AUDITORIAS INTERNAS
AS AUDITORIAS INTERNAS Objectivos Gerais Reconhecer o papel das auditorias internas Objectivos Específicos Reconhecer os diferentes tipos de Auditorias Identificar os intervenientes Auditor e Auditado
Leia maisUtilização do SOLVER do EXCEL
Utilização do SOLVER do EXCEL 1 Utilização do SOLVER do EXCEL José Fernando Oliveira DEEC FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO MAIO 1998 Para ilustrar a utilização do Solver na resolução de
Leia maisINTRODUÇÃO ÀS LINGUAGENS DE PROGRAMAÇÃO
Capítulo 1 INTRODUÇÃO ÀS LINGUAGENS DE PROGRAMAÇÃO 1.1 Histórico de Linguagens de Programação Para um computador executar uma dada tarefa é necessário que se informe a ele, de uma maneira clara, como ele
Leia maisPor que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,...
Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,... 0) O que veremos na aula de hoje? Um fato interessante Produtos notáveis Equação do 2º grau Como fazer a questão 5 da 3ª
Leia maisAvaliando o Cenário Político para Advocacia
Avaliando o Cenário Político para Advocacia Tomando em consideração os limites de tempo e recursos dos implementadores, as ferramentas da série Straight to the Point (Directo ao Ponto), da Pathfinder International,
Leia maisSegurança e Higiene no Trabalho
Guia Técnico Segurança e Higiene no Trabalho Volume III Análise de Riscos um Guia Técnico de Copyright, todos os direitos reservados. Este Guia Técnico não pode ser reproduzido ou distribuído sem a expressa
Leia maisICC Introdução para JavaScript
ICC Introdução para JavaScript Arquitetura Genérica de um Computador Máquina de Von Neumann Diagrama conhecido como Máquina de Von Neumann (grande nome da informática) A finalidade de um computador é receber,
Leia maisQUANTIFICADORES. Existem frases declarativas que não há como decidir se são verdadeiras ou falsas. Por exemplo: (a) Ele é um campeão da Fórmula 1.
LIÇÃO 4 QUANTIFICADORES Existem frases declarativas que não há como decidir se são verdadeiras ou falsas. Por exemplo: (a) Ele é um campeão da Fórmula 1. (b) x 2 2x + 1 = 0. (c) x é um país. (d) Ele e
Leia maisOrientação a Objetos
1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou
Leia maisObservação das aulas Algumas indicações para observar as aulas
Observação das aulas Algumas indicações para observar as aulas OBJECTVOS: Avaliar a capacidade do/a professor(a) de integrar esta abordagem nas actividades quotidianas. sso implicará igualmente uma descrição
Leia maisGestão da Qualidade. Identificação e Quantificação de Indicadores de Desempenho nos SGQ. 09-12-2009 11:12 Natacha Pereira & Sibila Costa 1
Gestão da Qualidade Identificação e Quantificação de Indicadores de Desempenho nos SGQ 09-12-2009 11:12 Natacha Pereira & Sibila Costa 1 Indicador de Desempenho definição Um Indicador de Desempenho é uma
Leia maisArquitetura de Rede de Computadores
TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador
Leia maisGestão do Risco e da Qualidade no Desenvolvimento de Software
Gestão do Risco e da Qualidade no Desenvolvimento de Software Questionário Taxinómico do Software Engineering Institute António Miguel 1. Constrangimentos do Projecto Os Constrangimentos ao Projecto referem-se
Leia maisInformática II Cap. 3
Cap. 3 1 Tradicionalmente, programar significava apenas a escrita de um programa, que resolvesse o problema pretendido de uma forma aparentemente correcta. Problema Problema Programa Programa Desvantagens:
Leia maisRoteiro de Aula Prática
UNIVERSIDADE FEDERAL DE UBERLÂNDIA Disciplina: Programação Lógica Curso: Sistemas de Informação Professores: Elaine Ribeiro de Faria Créditos Roteiro de Aula Prática O material a seguir consiste de adaptações
Leia maisGereComSaber. Desenvolvimento de Sistemas de Software. Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática
Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática Desenvolvimento de Sistemas de Software Ano Lectivo de 2009/10 GereComSaber Ana Duarte, André Guedes, Eduardo
Leia maisSISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com
- Aula 3 - ÁLGEBRA BOOLEANA 1. Introdução O ponto de partida para o projeto sistemático de sistemas de processamento digital é a chamada Álgebra de Boole, trabalho de um matemático inglês que, em um livro
Leia maisInstituto Superior Politécnico de VISEU. Escola Superior de Tecnologia
1 Tradicionalmente, programar significava apenas a escrita de um programa, que resolvesse o problema pretendido de uma forma aparentemente correcta. Problema Problema Programa Programa Desvantagens: Programas
Leia maisGestão dos Níveis de Serviço
A Gestão dos Níveis de Serviço (SLM) Os sistemas e tecnologias de informação e comunicação têm nas empresas um papel cada vez mais importante evoluindo, hoje em dia, para níveis mais elevados de funcionamento
Leia maisExercícios Teóricos Resolvidos
Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Matemática Exercícios Teóricos Resolvidos O propósito deste texto é tentar mostrar aos alunos várias maneiras de raciocinar
Leia maisDois eventos são disjuntos ou mutuamente exclusivos quando não tem elementos em comum. Isto é, A B = Φ
Probabilidade Vimos anteriormente como caracterizar uma massa de dados, como o objetivo de organizar e resumir informações. Agora, apresentamos a teoria matemática que dá base teórica para o desenvolvimento
Leia maisARQUITECTURAS DE SOFTWARE
ARQUITECTURAS DE SOFTWARE AULAS Nº 8 e 9 7-21/12/2007 F. Mário Martins Case Studies: Ligação das partes Use Case Diagram Use Case Specification Passo 1: ---------- Passo 2: ---------- Passo 3: ----------
Leia maisO consumo de conteúdos noticiosos dos estudantes de Ciências da Comunicação da Faculdade de Letras da Universidade do Porto
Ciências da Comunicação: Jornalismo, Assessoria e Multimédia O consumo de conteúdos noticiosos dos estudantes de Ciências da Comunicação da Faculdade de Letras da Universidade do Porto Metodologia da Investigaça
Leia maisBanco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos
Banco de Dados Microsoft Access: Criar tabelas Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma tabela no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na tabela.
Leia maisDESENVOLVER E GERIR COMPETÊNCIAS EM CONTEXTO DE MUDANÇA (Publicado na Revista Hotéis de Portugal Julho/Agosto 2004)
DESENVOLVER E GERIR COMPETÊNCIAS EM CONTEXTO DE MUDANÇA (Publicado na Revista Hotéis de Portugal Julho/Agosto 2004) por Mónica Montenegro, Coordenadora da área de Recursos Humanos do MBA em Hotelaria e
Leia maisGUIA DE REDAÇÃO PARA TRABALHO DE EM974
GUIA DE REDAÇÃO PARA TRABALHO DE EM974 CONSIDERAÇÕES GERAIS O objetivo deste documento é informar a estrutura e a informação esperadas num texto de Trabalho de Graduação. O conteúdo do texto deverá ser
Leia maisÁlgebra Booleana. Introdução ao Computador 2010/01 Renan Manola
Álgebra Booleana Introdução ao Computador 2010/01 Renan Manola Histórico George Boole (1815-1864) Considerado um dos fundadores da Ciência da Computação, apesar de computadores não existirem em seus dias.
Leia maisLógica e Raciocínio. Decisão sob Risco Probabilidade. Universidade da Madeira. http://dme.uma.pt/edu/ler/
Lógica e Raciocínio Universidade da Madeira http://dme.uma.pt/edu/ler/ Decisão sob Risco Probabilidade 1 Probabilidade Em decisões sob ignorância a probabilidade dos diferentes resultados e consequências
Leia mais5 Equacionando os problemas
A UA UL LA Equacionando os problemas Introdução Nossa aula começará com um quebra- cabeça de mesa de bar - para você tentar resolver agora. Observe esta figura feita com palitos de fósforo. Mova de lugar
Leia maisMD Teoria dos Conjuntos 1
Teoria dos Conjuntos Renato Martins Assunção assuncao@dcc.ufmg.br Antonio Alfredo Ferreira Loureiro loureiro@dcc.ufmg.br MD Teoria dos Conjuntos 1 Introdução O que os seguintes objetos têm em comum? um
Leia maisPlaneamento da Produção
Regula o funcionamento da ao nível operacional através de decisões do tipo o que, quando e quanto produzir ou comprar estratégico do negócio estratégico do negócio estratégico da estratégico da agregado
Leia maisZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011
Manual Profissional BackOffice Mapa de Mesas v2011 1 1. Índice 2. Introdução... 2 3. Iniciar ZSRest Backoffice... 3 4. Confirmar desenho de mesas... 4 b) Activar mapa de mesas... 4 c) Zonas... 4 5. Desenhar
Leia maisParece claro que há uma, e uma só, conclusão a tirar destas proposições. Esa conclusão é:
Argumentos Dedutivos e Indutivos Paulo Andrade Ruas Introdução Em geral, quando se quer explicar que géneros de argumentos existem, começa-se por distinguir os argumentos dedutivos dos não dedutivos. A
Leia maisQuadros Interactivos CLASUS
Quadros Interactivos CLASUS Quadros Interactivos CLASUS Introdução à Utilização dos Quadros Interactivos e Software A-migo Pagina 1 Introdução à Utilização dos Quadros Interactivos e Software A-migo 1.
Leia maisO que é o JavaScript?
JavaScript Introdução O JavaScript é utilizado por milhões de páginas na web para melhorar o design, validar forms, e muito mais O JavaScript foi inicialmente desenvolvido pela Netscape e é a linguagem
Leia maisProgramação com Objectos. Processamento de Dados I. 4. Classes Abstractas
Programação com Objectos Processamento de Dados I 4. Classes Abstractas 1 Conceito de classe abstracta Declaração de uma classe abstracta Implicações e características das classes abstractas Utilização
Leia maisLinguagem algorítmica: Portugol
Programação de Computadores I Aula 03 Linguagem algorítmica: Portugol José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/34 Introdução I Lógica A lógica é usada
Leia maissistemas de informação nas organizações
sistemas de nas organizações introdução introdução aos sistemas de objectivos de aprendizagem avaliar o papel dos sistemas de no ambiente empresarial actual definir um sistema de a partir de uma perspectiva
Leia maisCAP. I ERROS EM CÁLCULO NUMÉRICO
CAP. I ERROS EM CÁLCULO NUMÉRICO 0. Introdução Por método numérico entende-se um método para calcular a solução de um problema realizando apenas uma sequência finita de operações aritméticas. A obtenção
Leia mais1. Motivação para o sucesso (Ânsia de trabalhar bem ou de se avaliar por uma norma de excelência)
SEREI UM EMPREENDEDOR? Este questionário pretende estimular a sua reflexão sobre a sua chama empreendedora. A seguir encontrará algumas questões que poderão servir de parâmetro para a sua auto avaliação
Leia maisGESTÃO DE INFORMAÇÃO PESSOAL OUTLOOK (1)
GESTÃO DE INFORMAÇÃO PESSOAL OUTLOOK (1) MICROSOFT OUTLOOK 2003 - OBJECTIVOS OBJECTIVOS: Enumerar as principais funcionalidades do Outlook; Demonstrar a utilização das ferramentas do correio electrónico;
Leia maisSistemas de Apoio à Decisão
Sistemas de Apoio à Decisão Processo de tomada de decisões baseia-se em informação toma em consideração objectivos toma em consideração conhecimento sobre o domínio. Modelar o processo de tomada de decisões
Leia maisRepresentação do Conhecimento
UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Representação do Conhecimento Licenciatura em Engenharia Informática e de Computadores Repescagem Segundo teste 0 de Julho de 004, 9:00H 0:0H Nome:
Leia mais24 O uso dos manuais de Matemática pelos alunos de 9.º ano
24 O uso dos manuais de Matemática pelos alunos de 9.º ano Mariana Tavares Colégio Camões, Rio Tinto João Pedro da Ponte Departamento de Educação e Centro de Investigação em Educação Faculdade de Ciências
Leia maisEngenharia Informática
Escola Superior de Ciência e Tecnologia Engenharia Informática Análise de Sistemas Informáticos 3º ano Exame 12 de Julho de 2006 Docentes: José Correia e João Paulo Rodrigues Duração: 90 m; Tolerância:
Leia maisEXERCÍCIOS SOBRE ORIENTAÇÃO A OBJETOS
Campus Cachoeiro de Itapemirim Curso Técnico em Informática Disciplina: Análise e Projeto de Sistemas Professor: Rafael Vargas Mesquita Este exercício deve ser manuscrito e entregue na próxima aula; Valor
Leia maisCurso de Graduação em Administração. Administração da Produção e Operações I
Curso de Graduação em Administração Administração da Produção e Operações I 22º Encontro - 11/05/2012 18:50 às 20:30h COMO SERÁ NOSSO ENCONTRO HOJE? - ABERTURA - CAPACIDADE E TURNOS DE TRABALHO. 02 Introdução
Leia maisProjecto de Programação MEEC - 2010/2011-1ºSemestre. Mestrado Integrado em Engenharia Electrotécnica e de Computadores
Mestrado Integrado em Engenharia Electrotécnica e de Computadores Programação 2010/2011 Enunciado do projecto O projecto a desenvolver pelos alunos consistirá numa sistema de monitorização do estado de
Leia maisUniversidade do Minho Licenciatura em Engenharia Informática
Universidade do Minho Licenciatura em Engenharia Informática Disciplina de Desenvolvimento de Sistemas de Software Trabalho Prático Fase 1 Ano Lectivo de 2009/10 GereComSaber Grupo 15 Cláudio Manuel Rigueiro
Leia maisLinguagem Lógica Prolog
Linguagem Lógica Prolog Linguagens de Programação Departamento de Computação Universidade Federal de Sergipe Conteúdo O que é diferente na Programação Lógica Cláusulas, Fatos, Regras e Predicado Objetos
Leia maisBanco de Dados Microsoft Access: Criar tabelas
Banco de Dados Microsoft Access: Criar s Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na. 3. Criar uma no modo
Leia maisVoluntário em Pesquisa: informe-se para decidir! Qual documento garante que os meus direitos serão respeitados?
Ministério da Saúde Conselho Nacional de Saúde Voluntário em Pesquisa: O que é uma pesquisa, afinal de contas? Eu, um sujeito de pesquisa? Qual documento garante que os meus direitos serão respeitados?
Leia maisManual de Utilizador. Disciplina de Projecto de Sistemas Industriais. Escola Superior de Tecnologia. Instituto Politécnico de Castelo Branco
Escola Superior de Tecnologia Instituto Politécnico de Castelo Branco Departamento de Informática Curso de Engenharia Informática Disciplina de Projecto de Sistemas Industriais Ano Lectivo de 2005/2006
Leia maisCitação e Indiscernibilidade de Idênticos. Citação e indiscernibilidade de idênticos
Citação e Indiscernibilidade de Idênticos Citação e indiscernibilidade de O nosso problema é agora o seguinte Haverá Contra-exemplos à Indiscernibilidade de Idênticos? Dividimos este problema em dois (a)
Leia maisSessão 2 UFCD 0804 Algoritmos
Sessão 2 UFCD 0804 Algoritmos Revisões Sessão 1 Algoritmo - Definição Um algoritmo é formalmente uma sequência finita de passos que levam a execução de uma tarefa, é uma sequência de instruções para atingir
Leia maisx0 = 1 x n = 3x n 1 x k x k 1 Quantas são as sequências com n letras, cada uma igual a a, b ou c, de modo que não há duas letras a seguidas?
Recorrências Muitas vezes não é possível resolver problemas de contagem diretamente combinando os princípios aditivo e multiplicativo. Para resolver esses problemas recorremos a outros recursos: as recursões
Leia maisA Gestão, os Sistemas de Informação e a Informação nas Organizações
Introdução: Os Sistemas de Informação (SI) enquanto assunto de gestão têm cerca de 30 anos de idade e a sua evolução ao longo destes últimos anos tem sido tão dramática como irregular. A importância dos
Leia maisObjetivos da aula. Definição de Consultoria 1. Processos Gerenciais
Processos Gerenciais Prof. Clóvis Luiz Galdino Módulo: Inovação e Continuidade Tema: Consultoria Empresarial Objetivos da aula Apresentar os pressupostos básicos da consultoria e suas definições; Discutir
Leia maisDesenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA
Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos
Leia maisComeço por apresentar uma breve definição para projecto e para gestão de projectos respectivamente.
The role of Project management in achieving Project success Ao longo da desta reflexão vou abordar os seguintes tema: Definir projectos, gestão de projectos e distingui-los. Os objectivos da gestão de
Leia maisLógica Indutiva. Aula 4. Prof. André Martins
Lógica Indutiva Aula 4 Prof. André Martins É uma bruxa? Lógica Clássica (Dedutiva) Na Lógica Clássica, determinamos a veracidade de proposições a partir de outras proposições que julgamos verdadeiras.
Leia maisacademia portuguesa de seguros
academia portuguesa de seguros Corretores de Seguros ou Mediadores de Resseguros - Ramos Não Vida e Ramo Vida na componente de e-learning dos cursos da Academia Portuguesa de Seguros. Neste Guia de Apresentação
Leia maisDadas a base e a altura de um triangulo, determinar sua área.
Disciplina Lógica de Programação Visual Ana Rita Dutra dos Santos Especialista em Novas Tecnologias aplicadas a Educação Mestranda em Informática aplicada a Educação ana.santos@qi.edu.br Conceitos Preliminares
Leia maisINSTRUÇÕES DE PREENCHIMENTO. Por favor leia atentamente este documento antes de começar o seu processo de candidatura.
INSTRUÇÕES DE PREENCHIMENTO Por favor leia atentamente este documento antes de começar o seu processo de candidatura. Só serão aceites as candidaturas submetidas através do formulário online, disponibilizado
Leia maisLição 1 - Criação de campos calculados em consultas
1 de 5 21-08-2011 22:15 Lição 1 - Criação de campos calculados em consultas Adição de Colunas com Valores Calculados: Vamos, inicialmente, relembrar, rapidamente alguns conceitos básicos sobre Consultas
Leia maisFerramenta de Testagem IECL Orientações para o Aluno (PT)
Ferramenta de Testagem IECL Orientações para o Aluno (PT) Índice 1 INTRODUÇÃO 3 2 REALIZAÇÃO DOS TESTES 3 2.1 Login 3 2.2 Verificação do áudio para o teste de Audição 5 2.3 Realização de um teste 5 3 Informação
Leia mais