Palavras-chaves: Inteligência artificial. Sistemas especialistas. Base de conhecimento

Tamanho: px
Começar a partir da página:

Download "Palavras-chaves: Inteligência artificial. Sistemas especialistas. Base de conhecimento"

Transcrição

1 SISTEMAS ESPECIALISTAS E SUAS DEFINIÇÕES OLIVEIRA, Michel de Andrade Acadêmico em Sistemas de Informações, CTESOP, michelboom5@gmail.com RESUMO: O objetivo deste artigo é trazer uma definição ampla dos sistemas especialistas. Os Sistemas Especialistas são programas de computador que fazem parte das raízes da Inteligência Artificial, resolvendo problemas complexos que normalmente necessitariam dos conhecimentos especialistas de um humano no domínio alvo. Neste artigo iremos considerar suas principais características e componentes. Palavras-chaves: Inteligência artificial. Sistemas especialistas. Base de conhecimento INTRODUÇÃO Avanços em tecnologia de software de computador, juntamente com a queda dos preços dos hardwares, colocaram poderosos computadores nas mãos de até a mais pequena das organizações. O sistema especializado é um programa de computador que tenta imitar a decisão de um especialista durante os processos para tentar fornecer soluções para problemas específicos. DEFINIÇÃO DE SISTEMA ESPECIALISTA Para LEVINE (1988), IA é simplesmente uma maneira de fazer o computador pensar inteligentemente. Isto é conseguido estudando como as pessoas pensam quando estão tentando tomar decisões e resolver problemas, dividindo esses processos de pensamento em etapas básicas e desenhando um programa de computador que solucione problemas usando essas mesmas etapas. IA então, fornece um método simples e estruturado de se projetar programas complexos de tomada de decisão. Sistemas Especialistas são programas de computador

2 projetados para simular o comportamento cognitivo de resolução de problemas dos especialistas humanos em uma especificada e bem definida área. Um sistema especialista age ou comporta-se como um ser humano experiente em um campo ou área (STAIR, 1998, p.260). Esses programas contêm bancos de conhecimento, normalmente na forma de fatos e regras, juntamente com procedimentos para processar esse conhecimento para inferir soluções para problemas normalmente necessários de atenção humana. Além disso, o usuário é capaz de solicitar informações pertinentes ao problema no momento e obter explicações sobre o modo que o programa se comporta. Variam muito de sistemas de computação convencionais. Sistemas convencionais são baseados em algoritmos, claramente definidos, resolvendo suas tarefas uma de cada vez. Sistemas especialistas são capazes de raciocinar sobre dados e projetar conclusões utilizando as regras heurísticas. Heurísticas são conhecimentos adquiridos por meio da experiência prática para resolver problemas do dia-a-dia. O objetivo do sistema especialista é bastante específico, considerando o objetivo dos modelos psicológicos: os Sistemas especialistas são conhecidos por reproduzir o comportamento de especialistas humanos na resolução de problemas do mundo real, mas o domínio destes problemas é altamente específico. Inteligência artificial é a parte da ciência da computação que compreende o projeto de sistemas computacionais que exibam características associadas, quando presente no comportamento humano, à inteligência (BARR; FEIGENBAUM, 1981). CARACTERÍSTICAS A principal diferença entre um sistema especialista e um programa tradicional está na maneira como o conhecimento sobre o domínio do problema é codificado. Em aplicações tradicionais, o conhecimento sobre o domínio do problema é codificado tanto nas instruções propriamente ditas quanto nas estruturas de dados. Já na abordagem de sistema especialista, todo o conhecimento relativo ao domínio do problema é codificado exclusivamente nas estruturas de dados. Nenhum

3 conhecimento é armazenado nas instruções ou nos programas propriamente ditos. Vários benefícios surgem imediatamente dessa estratégia. Um exemplo pode ajudar a destacar a diferença entre a abordagem procedural tradicional e a abordagem de sistemas especialistas, como o exemplo do problema da declaração de imposto de renda. Na abordagem tradicional, as estruturas de dados armazenam as informações do contribuinte e das alíquotas de imposto, e um programa representa o conhecimento necessário para a declaração de imposto de renda, contendo os comandos que relacionam as informações do contribuinte com as alíquotas e os cálculos necessários para realizar a declaração. É essa representação do conhecimento que é difícil para um especialista em impostos compreender ou modificar. Na abordagem de sistema especialista, a informação sobre o contribuinte e as alíquotas, bem como os cálculos necessários, estão novamente armazenadas em estruturas de dados, mas o conhecimento que descreve o relacionamento entre elas também é armazenado nas estruturas de dados. O programa de um sistema especialista é independente do conhecimento do domínio do problema (no nosso exemplo, do conhecimento das alíquotas e rendas do contribuinte e do relacionamento entre elas, os cálculos) e serve para processar estruturas de dados independente da natureza do problema que essas estruturas descrevem. Por exemplo, há programas interativos específicos para capturar descrição de dados, programas para capturar e organizar as descrições, programas para processar as declarações que representam relacionamentos semânticos dentro do domínio do problema e um algoritmo para controlar a sequência de processamento e o foco. COMPONENTES DE UM SISTEMA ESPECIALISTA Há três componentes principais na arquitetura geral de um sistema especialista: um conjunto de declarações totalmente dependentes do domínio do

4 problema e que é chamado de base de conhecimento ou base de regras, um programa independente do domínio do problema (apesar de altamente dependente das estruturas de dados) chamado de motor de inferência, e a interface de usuário que é a ponte entre o sistema e o mundo real. INTERFACE DE USUÁRIO A interface de usuário de um sistema especialista se diferencia das interfaces comuns, por sua dinâmica de traduzir e adaptar a comunicação ente Homem e Máquina. De acordo com Waterman, é a parte do programa de computador que permite ao usuário comunicar-se com o sistema. A interface pergunta ou apresenta opções orientadas por um menu para passar a informação inicial ao usuário. Fornece meios de comunicar a resposta ou solução de um problema. A maior parte dos sistemas especialistas também fornecem ao usuário um resumo dos processos usados para chegar à solução. Isso permite que usuário siga a lógica envolvida e se torne mais confortável com o resultado. O sistema deverá permitir que o usuário, respondendo a perguntas formuladas pelo sistema, de forma simples, configure-o para fornecer diariamente um resumo, atualizado, das informações que lhe interessam, sem que tenham de ser solicitadas rotineiramente. Estes resumos deverão representar, por exemplo, uma visão global dos negócios empreendidos pela empresa, em comparação com outras empresas do ramo, caso o sistema possa receber informações de mercado, de fontes externas. ANALISADOR SEMÂNTICO O papel do analisador semântico é obter informações, analisá-las, por meio de um reconhecimento de regras gramaticais, e mandar a resposta para o motor de inferência que iniciará o processo de raciocínio e de pesquisa pelas informações mais convenientes para solucionar o problema atual.

5 BASE DE CONHECIMENTO Contém o conhecimento do domínio específico de alta qualidade, conhecimento que é necessário para a inteligência do sistema. O sucesso de um sistema especialista está na precisão e acurácia deste conhecimento. O QUE É CONHECIMENTO? Dados são uma coleção de fatos, a informação é organizada em forma de dados e fatos sobre o domínio do problema. Dados, informações e experiência se combinam para formar o conhecimento. A base de conhecimento de um sistema especialista é um estoque de ambos conhecimentos, fatual e heurístico. O conhecimento Fatual é muito aceito pelos Engenheiros do Conhecimento e estudantes do domínio do problema. O conhecimento Heurístico é prático, de julgamento preciso. REPRESENTAÇÃO DO CONHECIMENTO Este método é usado para organizar e formalizar o conhecimento na base do sistema e se encontra nas regras de programação SE-ENTÃO-SENÃO. AQUISIÇÃO DE CONHECIMENTO Para que um sistema especialista seja eficaz, ele precisa ser de alta qualidade, completo e acurado, e como ele depende totalmente do conhecimento guardado, este conhecimento precisar ser de altíssima qualidade. A base de conhecimento é formada pelo conhecimento escrito de diversos especialistas, estudantes e engenheiros. Os engenheiros do conhecimento são os responsáveis pela qualidade da interação, aprendizado rápido e habilidade de análise dos casos.

6 Os engenheiros adquirem informações de um especialista por meio de gravações, entrevistas e observações de campo. Então começa a categorizar e organizar a informação de uma maneira significativa, na forma das regras lógicas SE-ENTÃO-SENÃO, para serem usadas pelo motor de inferência. MOTOR DE INFERÊNCIA O uso de processos eficientes e regras pelo motor de inferência é essencial para se chegar a uma precisa e completa solução para o problema apresentado. Nos sistemas especialistas baseados em conhecimento, o motor de inferência adquire e manipula o conhecimento guardado para chegar a uma resposta ou solução apropriada. Já no sistema baseado em regras, aplica-se várias regras nos fatos, vindos de processos e regras anteriores. Então é adicionado o novo conhecimento na base se for necessário. ENCADEAMENTO PROGRESSIVO No encadeamento progressivo, o motor de inferência começa com o que é conhecido sobre as condições atuais e tenta inferir indutivamente o que é desconhecido. Sistemas com base em encadeamento progressivo são regidos pelos dados já adquiridos, são mais uteis em domínios onde há demasiadas respostas e tudo o que é conhecido para o programa são detalhes das condições atuais. ENCADEAMENTO REGRESSIVO Sistemas regressivos funcionam da maneira oposta, esses motores de inferência iniciam tomando os fatos na forma de hipóteses. Esse tipo de motor de inferência então tenta procurar evidências que suportem uma ou mais dessas hipóteses. Esse tipo de sistema trabalha de cima para baixo, com base nas hipóteses analisadas, são mais úteis quando um número pequeno de respostas é

7 requerido para a solução do problema. VANTAGENS Segundo Rezende (2003), os sistemas especialistas são aplicados em várias áreas das empresas, promovendo maior agilidade na tomada de decisões por parte dos gestores, oferecendo assim soluções produtivas, e mantendo a empresa com vantagem competitiva diante dos concorrentes. Para que um Sistema Especialista seja eficaz, as pessoas têm de ser capazes de interagir com ele facilmente. Para facilitar esta interação os sistemas devem ser capazes de: Explicar seu raciocínio: Em muitos dos domínios nos quais os sistemas especialistas operam, as pessoas não aceitarão resultados se não estiverem convencidas da precisão do processo de raciocínio que produziu aqueles resultados. Assim, é importante que o processo de raciocínio usado nesses programas proceda em etapas compreensíveis e que meta-conhecimento suficiente (conhecimento sobre o processo de raciocínio) esteja disponível para que as explicações dessas etapas possam ser geradas. Adquirir conhecimento novo e modificar o conhecimento antigo: Já que os sistemas especialistas derivam da riqueza das bases de conhecimento que eles exploram, é extremamente importante que essas bases de conhecimentos sejam o mais completas e precisas possível. Mas normalmente não existe nenhuma codificação padrão para esse conhecimento; ela existe apenas nas mentes dos especialistas humanos. Além disso, como o conhecimento pode ser alterado, torna-se importante separar o conjunto de operadores da base de conhecimento. Utiliza representação explícita do conhecimento. Programas fáceis de ler e de compreender. Capacidade de gerarem justificativas (Explicações).

8 Um sistema especialista é capaz de estender as facilidades de tomada de decisão para muitas pessoas. O conhecimento dos especialistas pode ser distribuído, de forma que possa ser utilizado por um grande número de pessoas. Ajuda a reduzirem falhas humanas e acelerar tarefas. Aumenta o desempenho e a qualidade na resolução de problemas. Apresenta estabilidade e flexibilidade. Combina e preserva o conhecimento dos especialistas. DESVANTAGENS Ausência de mecanismo automático de aprendizado. Processo longo e caro de extração do conhecimento. Exigências de declarações precisas dos especialistas. CONSIDERAÇÕES FINAIS Como demonstrado no artigo, existem muito mais vantagens do que desvantagens e dentre elas destacamos a praticidade no treinamento necessário para o uso do sistema, bem como a velocidade para a obtenção de respostas para a resolução dos problemas e a capacidade de gerarem explicações de qualidade. Sua arquitetura é simples, interface de usuário, motor de inferência e base de conhecimento, facilitando a representação explícita do conhecimento. A aplicação dos sistemas especialistas pode ser feita em praticamente todas as áreas, sistemas de interpretação, sistemas de diagnósticos, sistemas de projeto, sistemas de monitoração, sistemas de controle, aplicações dos sistemas especialistas. A figura do especialista, técnico ou cientista, é de extrema importância para os sistemas especialistas, no seu conhecimento a ser passado para o sistema, bem como a interface amigável para interagir com o mesmo.

9 REFERÊNCIAS BIBLIOGRAFICAS BARR A; FEIGENBAUM E.A. The Handbook of Artificial Inteligence, volume I-II. Willian Kaufmann Inc., Los Altos, California, LEVINE, R. I.; DRANG, D. E.; EDELSON, B. (1988). Inteligência Artificial e Sistemas Especialistas. São Paulo, McGraw Hill. REZENDE, D. A.; ABREU, A.F. Tecnologia da informação Aplicada a Sistemas de Informação Empresariais: O papel estratégico da informação e dos sistemas de informação nas empresas. 3 ed. São Paulo: Atlas, STAIR. Ralph M. Sistemas de Informação: uma Abordagem Gerencial. 2.ed. Rio de Janeiro: LTC, WATERMAN, D. A. (1986). A Guide to Expert System, Addison-Wesley Publishing Company, USA.

Sistemas Baseados em Conhecimento

Sistemas Baseados em Conhecimento Sistemas Baseados em Conhecimento Profa. Josiane M. P. Ferreira Baseado no capítulo 2 do livro Sistemas Inteligentes Fundamentos de Aplicações, organizadção: Solange Oliveira Rezende, ed. Manole, 2005.

Leia mais

Inteligência Artificial. Conceitos Gerais

Inteligência Artificial. Conceitos Gerais Inteligência Artificial Conceitos Gerais Inteligência Artificial - IA IA é um campo de estudo multidisciplinar e interdisciplinar, que se apóia no conhecimento e evolução de outras áreas do conhecimento.

Leia mais

O que é um sistema distribuído?

O que é um sistema distribuído? Disciplina: Engenharia de Software 4 Bimestre Aula 1: ENGENHARIA DE SOFTWARE DISTRIBUÍDO O que é um sistema distribuído? Segundo Tanenbaum e Steen (2007) um sistema distribuído é uma coleção de computadores

Leia mais

INSTITUTO DE PÓS GRADUAÇÃO ICPG GESTÃO DA TECNOLOGIA DA INFORMAÇÃO

INSTITUTO DE PÓS GRADUAÇÃO ICPG GESTÃO DA TECNOLOGIA DA INFORMAÇÃO INSTITUTO DE PÓS GRADUAÇÃO ICPG GESTÃO DA TECNOLOGIA DA INFORMAÇÃO Prof. Msc. Saulo Popov Zambiasi (saulopz@gmail.com) Informação - ICPG - Criciuma - SC 1 Conceitos de Inteligência e Inteligência Artificial.

Leia mais

Aula 01. Administração de Sistemas de Informação. Sistemas de Informação

Aula 01. Administração de Sistemas de Informação. Sistemas de Informação Administração de Aula 01 Decisões eficazes são baseadas na análise de dados e informações. (NBR ISO 9000 29/01/2001). Sistema de Informações pode ser considerado como centro de inteligência ou o cérebro

Leia mais

Sistemas Especialistas. Prof. Msc. Jacson Rodrigues

Sistemas Especialistas. Prof. Msc. Jacson Rodrigues Sistemas Especialistas Prof. Msc. Jacson Rodrigues Sistemas Especialistas Características: Sistema computacional; Destinado a representar o conhecimento de um ou mais especialistas humanos sobre um domínio

Leia mais

Universidade Regional de Blumenau

Universidade Regional de Blumenau Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação Protótipo de um Sistema de Informações Estratégicas para Consultórios Médicos utilizando Genexus Protótipo desenvolvido como

Leia mais

Inteligência Artificial

Inteligência Artificial Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Pós-Graduação em Ciência da Computação Inteligência Artificial Representação do Conhecimento (Parte I) Prof. a

Leia mais

Paradigmas de Linguagens

Paradigmas de Linguagens Paradigmas de Linguagens Aula 1: Introdução e Conceitos Básicos Professora Sheila Cáceres O que é um paradigma??? Paradigmas de Linguagens - Sheila Cáceres 2 O que é um paradigma??? Paradigmas de Linguagens

Leia mais

Sistemas de Informação (SI) Sistemas que abrangem toda a empresa II

Sistemas de Informação (SI) Sistemas que abrangem toda a empresa II Sistemas de Informação (SI) Sistemas que abrangem toda a empresa II Prof.ª Dr.ª Symone Gomes Soares Alcalá Universidade Federal de Goiás (UFG) Regional Goiânia (RG) Faculdade de Ciências e Tecnologia (FCT)

Leia mais

Documentação de Software. Simone Vasconcelos

Documentação de Software. Simone Vasconcelos Documentação de Software Simone Vasconcelos 1 Contexto Qualquer software deve ter uma quantidade razoável de documentação.! Documentos de trabalho.! Manuais de usuário produzidos profissionalmente. Em

Leia mais

SISTEMAS DE NEGÓCIOS D. OUTROS SISTEMAS DE DECISÃO

SISTEMAS DE NEGÓCIOS D. OUTROS SISTEMAS DE DECISÃO 1 SISTEMAS DE NEGÓCIOS D. OUTROS SISTEMAS DE DECISÃO 1. SISTEMAS DE INFORMAÇÃO EXECUTIVA (SIE) São SI que combinam muitas características dos sistemas de informação gerencial e dos sistemas de apoio à

Leia mais

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001 PROJETO DE PROGRAMAS Projeto de Programas PPR0001 Desenvolvimento de Software 2 3 Desenvolvimento de Software Análise de Requisitos Distinguir e dividir o sistema em componentes: Analisar os componentes

Leia mais

SISTEMAS DE INFORMAÇÃO AULA 2. Classificação dos Sistemas de Informação. professor Luciano Roberto Rocha.

SISTEMAS DE INFORMAÇÃO AULA 2. Classificação dos Sistemas de Informação. professor Luciano Roberto Rocha. SISTEMAS DE INFORMAÇÃO AULA 2 Classificação dos Sistemas de Informação professor Luciano Roberto Rocha www.lrocha.com.br SISTEMA DE INFORMAÇÃO É um sistema seja ele automatizado ou manual, que abrange

Leia mais

Artigo Sistemas Especialistas

Artigo Sistemas Especialistas Artigo Sistemas Especialistas Paulo César Fernandes de Oliveira 1, Sidenio Samuel Quarti 1, Rogério Degásperi 1, Palmira Luana Henrique¹, Saulo Popov Zambiasi 2. 1 Pós-graduandos em Gestão da Tecnologia

Leia mais

INTELIGÊNCIA COMPUTACIONAL

INTELIGÊNCIA COMPUTACIONAL Rafael D. Ribeiro, M.Sc. rafaeldiasribeiro@gmail.com http://www.rafaeldiasribeiro.com.br A Inteligência Computacional (IC), denominada originalmente de Inteligência Artificial (IA), é uma das ciências

Leia mais

Comparativo de Ferramentas para Sistemas Especialistas Aline Rassweiller de Souza

Comparativo de Ferramentas para Sistemas Especialistas Aline Rassweiller de Souza Comparativo de Ferramentas para Sistemas Especialistas Aline Rassweiller de Souza Prof. Roberto Heinzle Orientador Roteiro Introdução Sistemas Especialistas Aquisição/Representação do Conhecimento Ferramentas

Leia mais

Aula 2 BD Introdução. Profa. Elaine Faria UFU

Aula 2 BD Introdução. Profa. Elaine Faria UFU Aula 2 BD Introdução Profa. Elaine Faria UFU - 2017 Motivação A quantidade de informação disponível está crescendo exponencialmente Os dados e as informações tem um papel importante para as organizações

Leia mais

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA º PERÍODO - 7º MÓDULO AVALIAÇÃO A1 DATA 10/09/2009 ENGENHARIA DE USABILIDADE

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA º PERÍODO - 7º MÓDULO AVALIAÇÃO A1 DATA 10/09/2009 ENGENHARIA DE USABILIDADE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º PERÍODO - 7º MÓDULO AVALIAÇÃO A1 DATA 10/09/2009 ENGENHARIA DE USABILIDADE 2009/2 GABARITO COMENTADO QUESTÃO 1: 1. Considere as afirmações a seguir:

Leia mais

Banco de Dados. Introdução. Profa. Flávia Cristina Bernardini

Banco de Dados. Introdução. Profa. Flávia Cristina Bernardini Banco de Dados Introdução Profa. Flávia Cristina Bernardini * Slides Baseados no material elaborado pelos professores Eduardo R. Hruschka, Cristina D. A. Ciferri e Elaine Parros Machado Motivação Operações

Leia mais

Conceitos Básicos INTRODUÇÃO À COMPUTAÇÃO E SUAS APLICAÇÕES

Conceitos Básicos INTRODUÇÃO À COMPUTAÇÃO E SUAS APLICAÇÕES FACULDADE DOS GUARARAPES INTRODUÇÃO À COMPUTAÇÃO E SUAS APLICAÇÕES Conceitos Básicos Prof. Rômulo César romulodandrade@gmail.com romulocesar@faculdadeguararapes.edu.br www.romulocesar.com.br INTRODUÇÃO

Leia mais

Inteligência Artificial. Prof. Ilaim Costa Jr.

Inteligência Artificial. Prof. Ilaim Costa Jr. Inteligência Artificial Prof. Ilaim Costa Jr. 4) Ciência da Computação 4) Ciência da Computação Exemplos de Aplicação da IA Matemática: demonstração

Leia mais

Conceitos Básicos ENTRADA PROCESSAMENTO SAÍDA

Conceitos Básicos ENTRADA PROCESSAMENTO SAÍDA Aula 02 - Algoritmos Disciplina: Algoritmos Prof. Allbert Velleniche de Aquino Almeida E-mail: allbert.almeida@fatec.sp.gov.br Site: http://www.allbert.com.br /allbert.almeida Conceitos Básicos Desde o

Leia mais

Introdução a Computação

Introdução a Computação Computador Software n Conjunto alterável de instruções, ordenadas e lógicas, fornecidas ao hardware para a execução de procedimentos necessários à solução dos problemas e tarefas do processamento de dados;

Leia mais

CRITÉRIOS DE AVALIAÇÃO

CRITÉRIOS DE AVALIAÇÃO viver fazer MÓDULO 1 Conhecimentos / Capacidades Instrumentos de Avaliação Conhecer o funcionamento lógico de um programa, estimulando o raciocínio lógico para a resolução de problemas de programação (algoritmos)

Leia mais

Sistemas de Informação

Sistemas de Informação Sistemas de Informação O uso consciente da tecnologia para o gerenciamento Prof. Msc. Christien Lana Rachid Organização 1. Vínculo Administração-Tecnologia 2. Introdução a sistemas 3. Empresas e Sistemas

Leia mais

INF 1771 Inteligência Artificial

INF 1771 Inteligência Artificial Edirlei Soares de Lima INF 1771 Inteligência Artificial Aula 01 - Introdução O Que é Inteligência Artificial? [Winston, 1984]: "Inteligência artificial é o estudo das ideias que

Leia mais

Sistemas Embarcados (embutidos) Paulo C. Masiero

Sistemas Embarcados (embutidos) Paulo C. Masiero Sistemas Embarcados (embutidos) Paulo C. Masiero Caracterização São usados para controlar sistemas de diferentes tipos: máquinas domésticas, fábricas, carros, jogos etc. O software é embutido no hardware

Leia mais

Curso de Bacharelado em Ciência da Computação

Curso de Bacharelado em Ciência da Computação Curso de Bacharelado em Ciência da Computação Há um século, riqueza e sucesso vinham para aqueles que produziam e distribuíam mercadorias manufaturadas. Hoje, riqueza e sucesso vêm para aqueles que utilizam

Leia mais

Linguagens de Programação

Linguagens de Programação Universidade Federal do Rio Grande do Norte Centro de Tecnologia Departamento de Computação e Automação Linguagens de Programação Professor Responsável: Luiz Affonso Henderson Guedes de Oliveira Prof.

Leia mais

Conjunto de elementos interdependentes, ou um todo organizado, ou partes que interagem, formando um todo unitário e complexo

Conjunto de elementos interdependentes, ou um todo organizado, ou partes que interagem, formando um todo unitário e complexo Sistemas de Informações Gerenciais A Empresa e os Sistemas de Informação Conceito de Sistemas Conjunto de elementos interdependentes, ou um todo organizado, ou partes que interagem, formando um todo unitário

Leia mais

ENGENHARIA DE SOFTWARE

ENGENHARIA DE SOFTWARE ENGENHARIA DE SOFTWARE Professor Virgílio Fries Muller E-mail: vfmnet@gmail.com Site: www.vfm.com.br Aplicações do software BÁSICO coleção de programas escritos para dar apoio a outros programas DE TEMPO

Leia mais

Engenharia de Software. Gerenciamento de Pessoal. Professor Joerllys Sérgio

Engenharia de Software. Gerenciamento de Pessoal. Professor Joerllys Sérgio Engenharia de Software Gerenciamento de Pessoal Professor Joerllys Sérgio Pessoas no Processo Pessoas constituem o bem mais valioso de uma organização. Atividades de um gerente são fortemente orientadas

Leia mais

Sistemas de Informação e Decisão. Douglas Farias Cordeiro

Sistemas de Informação e Decisão. Douglas Farias Cordeiro Sistemas de Informação e Decisão Douglas Farias Cordeiro Decisão Tomamos decisões a todo momento! O que é uma decisão? Uma decisão consiste na escolha de um modo de agir, entre diversas alternativas possíveis,

Leia mais

Metodologias de PETI. Prof. Marlon Marcon

Metodologias de PETI. Prof. Marlon Marcon Metodologias de PETI Prof. Marlon Marcon PETI O PETI é composto de: Planejamento Estratégico da organização, que combina os objetivos e recursos da organização com seus mercados em processo de transformação

Leia mais

Projeto e Desenvolvimento de SAD (2)

Projeto e Desenvolvimento de SAD (2) Universidade do Contestado Campus Concórdia Curso de Sistemas de Informação Prof.: Maico Petry Projeto e Desenvolvimento de SAD (2) DISCIPLINA: Sistemas de Apoio a Decisão Metodologias de projeto e desenvolvimento:

Leia mais

INTRODUÇÃO À PROGRAMAÇÃO

INTRODUÇÃO À PROGRAMAÇÃO INTRODUÇÃO À PROGRAMAÇÃO 1 - CONCEITO DE ALGORITMO A automação é o processo em que uma tarefa deixa de ser desempenhada pelo homem e passa a ser realizada por máquinas, sejam estas dispositivos mecânicos,

Leia mais

Banco de Dados. Perspectiva Histórica dos Bancos de Dados. Prof. Walteno Martins Parreira Jr

Banco de Dados. Perspectiva Histórica dos Bancos de Dados. Prof. Walteno Martins Parreira Jr Banco de Dados Perspectiva Histórica dos Bancos de Dados Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.com 2015 Histórico Antes dos computadores, as informações eram

Leia mais

Projeto de Interface Homem- Máquina

Projeto de Interface Homem- Máquina Projeto de Interface Homem- Máquina PCS 013 Profa. Lúcia V. L. Filgueiras Profa. Selma S. S. Melnikoff Projeto de Interface- Homem- Máquina Em geral, esta atividade é realizada na fase de análise ou de

Leia mais

Sistemas Inteligentes e Sistemas Especialistas. Profa. Flávia Cristina Bernardini

Sistemas Inteligentes e Sistemas Especialistas. Profa. Flávia Cristina Bernardini Sistemas Inteligentes e Sistemas Especialistas Profa. Flávia Cristina Bernardini AQUISIÇÃO DE CONHECIMENTO DATA MINING SISTEMAS ESPECIALISTAS SISTEMAS INTELIGENTES PARA APOIO NA TOMADA DE DECISÕES PODEM

Leia mais

Conhecimento e Raciocínio Agente Lógicos Capítulo 7. Leliane Nunes de Barros

Conhecimento e Raciocínio Agente Lógicos Capítulo 7. Leliane Nunes de Barros Conhecimento e Raciocínio Agente Lógicos Capítulo 7 Leliane Nunes de Barros leliane@ime.usp.br Agentes Lógicos Agentes que podem formar representações do mundo, usar um processo de inferência para derivar

Leia mais

MODELAGEM DE SISTEMAS DE INFORMAÇÃO

MODELAGEM DE SISTEMAS DE INFORMAÇÃO Unidade I MODELAGEM DE SISTEMAS DE INFORMAÇÃO Prof. Daniel Arthur Gennari Junior A disciplina Nossa disciplina se divide em 4 unidades de aprendizagem: 1. Sistemas de Informação 2. Fases do Levantamento

Leia mais

Desenvolvimento da Pesquisa

Desenvolvimento da Pesquisa Desenvolvimento da Pesquisa Ricardo de Almeida Falbo Metodologia de Pesquisa Departamento de Informática Universidade Federal do Espírito Santo Agenda Modelo de Processo de Pesquisa Estratégias de Pesquisa

Leia mais

Introdução aos sistemas de informação

Introdução aos sistemas de informação Introdução aos sistemas de informação Sistemas de Informação Sistemas de Informação Um conjunto de informações relacionadas que coletam, manipulam e disseminam dados e informações e fornecem realimentação

Leia mais

Introdução à Ciência da Computação

Introdução à Ciência da Computação 1 Universidade Federal Fluminense Campus de Rio das Ostras Curso de Ciência da Computação Introdução à Ciência da Computação Professor: Leandro Soares de Sousa e-mail: leandro.uff.puro@gmail.com site:

Leia mais

Introdução a Engenharia de Software. Professor Joerllys Sérgio

Introdução a Engenharia de Software. Professor Joerllys Sérgio Introdução a Engenharia de Software Professor Joerllys Sérgio Objetos Introduzir Engenharia de Software e mostrar sua importância. Apresentar respostas para questões chave em engenharia de software. Introduzir

Leia mais

Sistemas de Informações Gerenciais. Unidade Didática 9: INTELIGÊNCIA ARTIFICIAL NOS NEGÓCIOS

Sistemas de Informações Gerenciais. Unidade Didática 9: INTELIGÊNCIA ARTIFICIAL NOS NEGÓCIOS Sistemas de Informações Gerenciais Unidade Didática 9: INTELIGÊNCIA ARTIFICIAL NOS NEGÓCIOS 1 Objetivos do Capítulo 9 Identificar como as redes neurais, lógica difusa, algoritmos genéticos, realidade virtual

Leia mais

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02 Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02 Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação POR QUE APRENDER CONCEITOS

Leia mais

Inteligência Artificial Prof. Cláudio Luís Vieira Oliveira

Inteligência Artificial Prof. Cláudio Luís Vieira Oliveira Prof. Cláudio Luís Vieira Oliveira clvoliveira@terra.com.br Dave Bowman: Open the pod bay doors, HAL. HAL: I m sorry Dave, I m afraid I can t do that. (2001: Uma Odisséia no Espaço) 1 Área de pesquisa

Leia mais

Introdução a Sistemas Inteligentes

Introdução a Sistemas Inteligentes Introdução a Sistemas Inteligentes Conceituação Prof. Ricardo J. G. B. Campello ICMC / USP Créditos Parte do material a seguir consiste de adaptações e extensões dos originais gentilmente cedidos pelo

Leia mais

SSC Engenharia de Software. Prof. Paulo C. Masiero

SSC Engenharia de Software. Prof. Paulo C. Masiero SSC - 5764 Engenharia de Software Prof. Paulo C. Masiero Processo de Software: Fases ou Subprocessos DEFINIÇÃO CONSTRUÇÃO MANUTENÇÃO Análise de Sistema Análise de Requisitos Projeto Projeto Processo pelo

Leia mais

Pontifícia Universidade Católica de São Paulo Programa de TIDD

Pontifícia Universidade Católica de São Paulo Programa de TIDD Disciplina: 2854 - Sistemas Inteligentes e Ambientes Virtuais Turma A Área de Concentração: Processos Cognitivos e Ambientes Digitais Linha de Pesquisa: Inteligência Coletiva e Ambientes Interativos Professor:

Leia mais

Apresentação. !! Familiarização com os métodos de construção de compiladores de linguagens e com as técnicas de compilação mais habituais.

Apresentação. !! Familiarização com os métodos de construção de compiladores de linguagens e com as técnicas de compilação mais habituais. Apresentação Universidade dos Açores Departamento de Matemática www.uac.pt/~hguerra/!! Aquisição de conceitos sobre a definição de linguagens de programação.!! Familiarização com os métodos de construção

Leia mais

Introdução Diagrama de Classes Diagrama de Seqüência Diagrama de Atividades. Diagramas UML. Classe, Seqüência e Atividades. Marcio E. F.

Introdução Diagrama de Classes Diagrama de Seqüência Diagrama de Atividades. Diagramas UML. Classe, Seqüência e Atividades. Marcio E. F. Diagramas UML Classe, Seqüência e Atividades Marcio E. F. Maia Disciplina: Engenharia de Software Professora: Rossana M. C. Andrade Curso: Ciências da Computação Universidade Federal do Ceará 15 de maio

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 26 http://www.ic.uff.br/~bianca/engsoft2/ Aula 26-21/07/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software

Leia mais

A modelagem é tida como a parte central de todas as atividades para a construção de um bom sistema, com ela podemos:

A modelagem é tida como a parte central de todas as atividades para a construção de um bom sistema, com ela podemos: Módulo 6 Análise Orientada a Objeto É interessante observar como a análise orientada a objeto utiliza conceitos que aprendemos há muito tempo: objetos, atributos, classes, membros, todos e partes. Só não

Leia mais

Princípios da Engenharia de Software aula 03

Princípios da Engenharia de Software aula 03 Princípios da Engenharia de Software aula 03 Prof.: José Honorato Ferreira Nunes Material cedido por: Prof.: Franklin M. Correia Na aula anterior... Modelos de processos de software: Evolucionário Tipos

Leia mais

Requisitos de Sistemas

Requisitos de Sistemas Requisitos de Sistemas Unidade I - Engenharia de Requisitos Definição de Requisitos Tipos de Requisitos Processos de Engenharia de Requisitos - Levantamento ou elicitação 1 Processo de software Engenharia

Leia mais

Método de prototipação em papel Comparativo dos métodos de avaliação

Método de prototipação em papel Comparativo dos métodos de avaliação Interface Homem/Máquina Aula 25 Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2011.1/tcc-00.184 Roteiro da Aula de

Leia mais

Sistemas de Informação. Administração e Finanças. Componentes de Sistemas de Informação. Componentes de Sistemas de Informação.

Sistemas de Informação. Administração e Finanças. Componentes de Sistemas de Informação. Componentes de Sistemas de Informação. Administração e Finanças Sistemas de Uniban Notas de Aula Fundamentos de Sistemas de Prof. Amorim Material complementar às aulas presenciais: complemente com as anotações manuscritas e consulta à bibliografia

Leia mais

Introdução 2014/1 Prof. Luís Fernando Garcia

Introdução 2014/1 Prof. Luís Fernando Garcia Engenharia de Software Introdução 2014/1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR Engenharia de Software Onipresença/DEPENDÊNCIA de computadores Computador = Software Aspectos POSITIVOS Aspectos NEGATIVOS

Leia mais

Introdução a Sistemas de Informação

Introdução a Sistemas de Informação Introdução a Sistemas de Informação Orivaldo Santana Jr A partir de slides elaborados por Ivan G. Costa Filho, Fernando Fonseca & Ana Carolina Salgado Graduação 1 Introdução Sistema de Informação (SI)

Leia mais

MODELAGEM E SIMULAÇÃO

MODELAGEM E SIMULAÇÃO MODELAGEM E SIMULAÇÃO Professor: Dr. Edwin B. Mitacc Meza edwin@engenharia-puro.com.br www.engenharia-puro.com.br/edwin Análise da Decisão Pela própria natureza da vida, todos nós devemos continuamente

Leia mais

Processos de software

Processos de software Processos de software 1 Processos de software Conjunto coerente de atividades para especificação, projeto, implementação e teste de sistemas de software. 2 Objetivos Introduzir modelos de processos de

Leia mais

Algoritmos e Programação

Algoritmos e Programação ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA ELÉTRICA

Leia mais

Engenharia de Software Simulado para a 1ª Avaliação Bimestral Professor: Danilo Giacobo - RESPOSTAS

Engenharia de Software Simulado para a 1ª Avaliação Bimestral Professor: Danilo Giacobo - RESPOSTAS Engenharia de Software Simulado para a 1ª Avaliação Bimestral Professor: Danilo Giacobo - RESPOSTAS 1. Com relação à engenharia de software, julgue os itens seguintes. Engenharia de software não está relacionada

Leia mais

Compiladores. Introdução à Compiladores

Compiladores. Introdução à Compiladores Compiladores Introdução à Compiladores Cristiano Lehrer, M.Sc. Introdução (1/2) O meio mais eficaz de comunicação entre pessoas é a linguagem (língua ou idioma). Na programação de computadores, uma linguagem

Leia mais

Universidade Estadual de Mato Grosso do Sul UEMS Curso de Ciência da Computação Disciplina de Algoritmos Paralelos e Distribuídos

Universidade Estadual de Mato Grosso do Sul UEMS Curso de Ciência da Computação Disciplina de Algoritmos Paralelos e Distribuídos Universidade Estadual de Mato Grosso do Sul UEMS Curso de Ciência da Computação Disciplina de Algoritmos Paralelos e Distribuídos Pensando em Paralelo Pensar em paralelo é uma tarefa que exige disciplina

Leia mais

Requisitos de Software

Requisitos de Software Requisitos de Software Engenharia de requisitos Estabelece os serviços que o cliente requer de um sistema e as restrições sob as quais tal sistema operará e será desenvolvido. Tais serviços e restrições

Leia mais

PROGRAMAÇÃO I. Introdução

PROGRAMAÇÃO I. Introdução PROGRAMAÇÃO I Introdução Introdução 2 Princípios da Solução de Problemas Problema 1 Fase de Resolução do Problema Solução na forma de Algoritmo Solução como um programa de computador 2 Fase de Implementação

Leia mais

Orientações de Inscrição nas Unidades Curriculares. da Licenciatura em Informática

Orientações de Inscrição nas Unidades Curriculares. da Licenciatura em Informática SIFT/DCeT Orientações de Inscrição nas Unidades Curriculares da Licenciatura em Informática Versão 2016-07-14 Introdução Este documento pretende servir de guia de aconselhamento aos estudantes para a inscrição

Leia mais

INTELIGÊNCIA ARTIFICIAL

INTELIGÊNCIA ARTIFICIAL Figura: Capa do Livro Russell, S., Norvig, P. Artificial Intelligence A Modern Approach, Pearson, 2009. Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Pós-Graduação

Leia mais

Construção de Compiladores. Capítulo 1. Introdução. José Romildo Malaquias. Departamento de Computação Universidade Federal de Ouro Preto 2014.

Construção de Compiladores. Capítulo 1. Introdução. José Romildo Malaquias. Departamento de Computação Universidade Federal de Ouro Preto 2014. Construção de Compiladores Capítulo 1 Introdução José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2014.2 1/22 1 Linguagens de programação 2 Compilação 2/22 Tópicos 1

Leia mais

Qualidade de Software QUALIDADE DE SOFTWARE PRODUTO

Qualidade de Software QUALIDADE DE SOFTWARE PRODUTO Qualidade de Software QUALIDADE DE SOFTWARE PRODUTO O que é Qualidade de Software Produto? Boa fabricação. Deve durar muito. Bom desempenho. Utilizável tanto em UNIX quanto em DOS. Adaptável às minhas

Leia mais

FACULDADE PITÁGORAS PRONATEC

FACULDADE PITÁGORAS PRONATEC FACULDADE PITÁGORAS PRONATEC DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Objetivos Ao final desta apostila,

Leia mais

Introdução a Programação

Introdução a Programação Introdução a Programação Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida Aula 01 Informática e a Programação Roteiro Informática Pensar e Programar Atividades

Leia mais

Notas de Aula 03: Introdução a Orientação a Objetos e a UML

Notas de Aula 03: Introdução a Orientação a Objetos e a UML Notas de Aula 03: Introdução a Orientação a Objetos e a UML Objetivos da aula: Introduzir os conceitos da Orientação à Objetos (O.O) Introduzir os conceitos da UML Relacionar os processos às ferramentas

Leia mais

Capítulo 6. Projeto de arquitetura. 2011 Pearson Pren0ce Hall. Todos os direitos reservados. 1. slide 1

Capítulo 6. Projeto de arquitetura. 2011 Pearson Pren0ce Hall. Todos os direitos reservados. 1. slide 1 Capítulo 6 Projeto de arquitetura slide 1 2011 Pearson Pren0ce Hall. Todos os direitos reservados. 1 Os tópicos abordados Decisões de projeto de arquitetura Visões de arquitetura Padrões de arquitetura

Leia mais

Representação de Conhecimento Considerações Gerais

Representação de Conhecimento Considerações Gerais Representação de Conhecimento Considerações Gerais 1 Representação de Conhecimento Objetivo: reduzir problemas de ação inteligente para problemas de busca. O papel da representação de conhecimento em Inteligência

Leia mais

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana

Leia mais

ESTUDOS DA TRADUÇÃO II. Prof. Carlos Rodrigues 21 de março de 2015

ESTUDOS DA TRADUÇÃO II. Prof. Carlos Rodrigues 21 de março de 2015 ESTUDOS DA TRADUÇÃO II Prof. Carlos Rodrigues 21 de março de 2015 O que é a tradução automática - TA (machine translation)? Tradução Humana Auxiliada por Máquina (MAHT Machine-Aided Human Translation)

Leia mais

Sistemas Operacionais Aula 3

Sistemas Operacionais Aula 3 Sistemas Operacionais Aula 3 Anderson L. S. Moreira anderson.moreira@recife.ifpe.edu.br http://dase.ifpe.edu.br/~alsm Curso de Análise e Desenvolvimento de Sistemas de Informação Recife - PE O que fazer

Leia mais

ALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE)

ALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE) Algoritmos e Estruturas de Dados 1 Prof. Eduardo 1 ALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE) Até o momento da disciplina vimos comandos de entrada, processamento e saída

Leia mais

ALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE)

ALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE) Algoritmos e Estruturas de Dados 1 Prof. Eduardo 1 ALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE) Já vimos entrada, processamento e saída, que compõem os algoritmos puramente

Leia mais

Informática Instrumental

Informática Instrumental 1º PERÍODO.: GRADUAÇÃO EM REDES DE COMPUTADORES :. Madson Santos madsonsantos@gmail.com 2 Unidade I Unidade I 3 Fundamentos da informática o INFORMÁTICA: Informação automatizada; o INSTRUMENTAL: instrumentos,

Leia mais

PLANO DE ENSINO - 2º SEMESTRE Curso ADMINISTRAÇÃO

PLANO DE ENSINO - 2º SEMESTRE Curso ADMINISTRAÇÃO PLANO DE ENSINO - 2º SEMESTRE 2012 Disciplina ADMINISTRAÇÃO DE SISTEMAS DE INFORMAÇÕES GERENCIAIS Professor MSC. ADOLFO FRANCESCO DE OLIVEIRA COLARES Carga Horária Semanal Curso ADMINISTRAÇÃO Carga Horária

Leia mais

AULA: Introdução à Informática I

AULA: Introdução à Informática I Campus Muriaé Professor: Luciano Gonçalves Moreir Disciplina: Informática Aplicada I AULA: Introdução à Informática I O que é Informática? Pode dizer-se que informática é ciência que estuda o processamento

Leia mais

Resumo parcial da Tese de Doutorado. Um modelo de Sistema de Gestão do Conhecimento para grupos de pesquisa e desenvolvimento.

Resumo parcial da Tese de Doutorado. Um modelo de Sistema de Gestão do Conhecimento para grupos de pesquisa e desenvolvimento. Universidade Federal de Santa Catarina Centro Tecnológico Disciplina: PROJETOS I Aluno: Cleosvaldo G. Vieira Jr cgvjr@inf.ufsc.br Resumo parcial da Tese de Doutorado Um modelo de Sistema de Gestão do Conhecimento

Leia mais

Faculdade Ieducare 4º Semestre Sistemas de Informação Professor: Rhyan Ximenes

Faculdade Ieducare 4º Semestre Sistemas de Informação Professor: Rhyan Ximenes Faculdade Ieducare 4º Semestre Sistemas de Informação Professor: Rhyan Ximenes Modelagem de Dados 1 Ementa; Avaliação; Introdução. Modelagem de Dados 2 Componentes de sistemas de bancos de dados; Arquitetura

Leia mais

Tomada de Decisão Estratégica

Tomada de Decisão Estratégica EXERCÍCIO N N Tópico Tópico 1 2 Sistemas Tomada de de Informação Decisão Estratégica nos negócios DCC133 Introdução a Sistemas de Informação TÓPICO 2 Tomada de Decisão Estratégica Prof. Tarcísio de Souza

Leia mais

SBC - Sistemas Baseados em Conhecimento

SBC - Sistemas Baseados em Conhecimento Siglas, Símbolos, Abreviaturas DW - Data Warehouse KDD Knowledge Discovery in Database MD Mineração de Dados OLAP - On-line analytical processing SBC - Sistemas Baseados em Conhecimento 1. INTRODUÇÃO O

Leia mais

Recomendação de políticas Privacidade Pessoal

Recomendação de políticas Privacidade Pessoal Recomendação de políticas Privacidade A oportunidade Devido à crescente digitalização de nossas vidas, um número muito maior de dados pessoais está sendo gerado e coletado. Esses dados podem ser usados

Leia mais

2 Paradigmas de linguagens de programação João B. Rocha- Junior. As linguagens evoluem com o passar do tempo

2 Paradigmas de linguagens de programação João B. Rocha- Junior. As linguagens evoluem com o passar do tempo Agenda Paradigmas de Linguagens de ção joao@ecomp.uefs.br Principais paradigmas de linguagem de programação imperajvo funcional declaração Departamento de Ciências Exatas Universidade Estadual de Feira

Leia mais

Capítulo 1 Informática Biomédica: Ciência e Prática. Edward H. Shortliffe e Marsden S. Blois. Apresentado por: Carmem Hara

Capítulo 1 Informática Biomédica: Ciência e Prática. Edward H. Shortliffe e Marsden S. Blois. Apresentado por: Carmem Hara Capítulo 1 Informática Biomédica: Ciência e Prática Edward H. Shortliffe e Marsden S. Blois Apresentado por: Carmem Hara Sumário 1) Registro eletrônico de pacientes 2) Impacto da Internet nos tratamentos

Leia mais

Linguagens de Domínio Específico

Linguagens de Domínio Específico Linguagens de Domínio Específico Fabio Mascarenhas 2017.1 http://www.dcc.ufrj.br/~fabiom/dsl Por que DSLs? Melhorar a produtividade dos programadores input =~ /\d{3}-\d{3}-\d{4}/ Facilitar a escrita e

Leia mais

19 Congresso de Iniciação Científica APLICAÇÃO DA LÓGICA NEBULOSA A MODELO DE CONHECIMENTO DO PROCESSO DE MINERAÇÃO DE DADOS

19 Congresso de Iniciação Científica APLICAÇÃO DA LÓGICA NEBULOSA A MODELO DE CONHECIMENTO DO PROCESSO DE MINERAÇÃO DE DADOS 19 Congresso de Iniciação Científica APLICAÇÃO DA LÓGICA NEBULOSA A MODELO DE CONHECIMENTO DO PROCESSO DE MINERAÇÃO DE DADOS Autor(es) ANDRE DE ANDRADE BINDILATTI Orientador(es) ANDERSON BERGAMO, ANA ESTELA

Leia mais

Algoritmos e Linguagem de Programação I

Algoritmos e Linguagem de Programação I Algoritmos e Linguagem de Programação I Roberto Ferreira roberto.ferreira@lapa.ifbaiano.edu.br 2014.1 Módulo I Aula 3 Algoritmos Computacionais Na aula anterior vimos... Quais são os passos para solucionar

Leia mais

S T E M A I N T E G R A D O A SOLUÇÃO COMPLETA PARA ADMINISTRAÇÃO DE SUA EMPRESA Indústria Comércio Serviço

S T E M A I N T E G R A D O A SOLUÇÃO COMPLETA PARA ADMINISTRAÇÃO DE SUA EMPRESA Indústria Comércio Serviço S A SOLUÇÃO COMPLETA PARA ADMNSTRAÇÃO DE SUA EMPRESA ndústria Comércio Serviço S O GestãoPro foi desenvolvido para atender as empresas que atuam nos setores da indústria, comércio e serviço. O grande diferencial

Leia mais

Inteligência Computacional para Jogos Eletrônicos

Inteligência Computacional para Jogos Eletrônicos Inteligência Computacional para Jogos Eletrônicos Papéis da IA em Jogos Adversários Aliados Personagens de apoio NPC s (Non-player Character) Comentaristas Controle de câmera Geração de fases Nivelamento

Leia mais