• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Sistemas de Informação ·

Linguagens de Programação

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Simulação de Concorrência com Threads

86

Simulação de Concorrência com Threads

Linguagens de Programação

UFPI

Sistema de suporte à decisão para o diagnóstico de diabetes em PROLOG: Base de dados e inferência

5

Sistema de suporte à decisão para o diagnóstico de diabetes em PROLOG: Base de dados e inferência

Linguagens de Programação

UFPI

Texto de pré-visualização

UNIVERSIDADE FEDERAL DO PIAUÍ UFPI CAMPUS SENADOR HELVÍDIO NUNES DE BARROS PICOS Disciplina Programação Lógica Curso Bacharelado em Sistemas de Informação Professor Alan Rafael Ferreira dos Santos 2 ª AVALIAÇÃO ATIVIDADE PRÁTICA 23 01 20 24 UNIVERSIDADE FEDERAL DO PIAUÍ UFPI CAMPUS SENADOR HELVÍDIO NUNES DE BARROS PICOS Disciplina Programação Lógica Curso Bacharelado em Sistemas de Informação Professor Alan Rafael Ferreira dos Santos 2 ª AVALIAÇÃO ATIVIDADE PRÁTICA 23 01 20 24 Recomendações A atividade é prática e colaborativa entre a dupla e não ente a turma sendo estritamente proibido a troca de códigosfontes ou de partes deles Caso seja constatado a prática de plágio a nota de todas as implementações será zerada Mantenha a simplicidade do códigofonte e revise antes de enviálos Não utilize códigos ou parte de códigos produzidos por chatbot Esse tipo de ferramenta é útil para compreender a lógica de codificação Logo tente desenvolver o seu próprio códigofonte Não deixe para a última hora o desenvolvimento da atividade Evite a procrastinação Considere a criação de um sistema de suporte à decisão para o diagnóstico de diabetes que se baseia nos sintomas apresentados pelo paciente Nesse contexto desenvolva um programa em PROLOG que faça uso de uma base de dados para armazenar e inferir diagnósticos da doença A utilização de listas se faz necessária para otimizar o desempenho da solução A Tabela 1 é sugerida como uma base de conhecimento e inferência para abordar o problema Paciente Sexo Idade Hipertensão Cardíaco Fumante IMC Hemoglobina Glicose D iabetes Maria F eminino 370 não não passado 305 57 1 00 não Gorete F eminino 530 não não passado 2637 45 112 não Pedro masculino 540 não não nunca 3186 66 145 não Juliana F eminino 370 não não passado 2125 61 200 não Catisvalda F eminino 560 não não nunca 3095 65 145 não Ursulino masculino 790 não não passado 3119 58 155 não José masculino 670 não não sim 2732 68 220 sim Marta F eminino 740 não não sim 2951 82 240 sim Jussara F eminino 370 não não passado 3687 88 160 sim Katia F eminino 650 sim sim nunca 3355 8 9 202 sim Marcelo masculino 550 não sim passado 3042 62 300 sim Ayla F eminino 610 não não passado 3445 65 280 sim Rafaela F eminino 580 sim não nunca 3831 70 200 sim Cássia F eminino 610 não não sim 3011 62 240 sim Elisa F eminino 260 não não passado 2732 40 200 não Alice F eminino 740 não não passado 2812 50 100 não Jade F eminino 450 sim não nunca 2305 48 130 não Heloise masculino 560 não não nunca 2678 48 200 não Benício masculino 200 não não passado 2304 57 160 não Paulo masculino 7 0 0 não não passado 1594 58 158 não Otávio masculino 3 0 0 não não passado 158 62 90 não Isis F eminino 800 não não nunca 2204 90 209 sim Francivaldo masculino 630 não sim passado 2732 66 300 sim Juvelino masculino 580 não não passado 3238 66 159 sim Maya F eminino 430 sim não nunca 3421 90 160 sim Genetíldes masculino 560 não não nunca 3759 40 159 não Waldisney masculino 600 não não passado 254 40 200 não Reinaldo masculino 270 não não passado 2732 35 100 não Frederico masculino 540 não não passado 3041 50 158 não Tabela 1 Base de Dados Diabetes IMC Índice de Massa Corpórea Doente Cardíaco Níveis de Hemoglobina e Glicose passado já foi fumante O programa desenvolvido abranger o diagnóstico de diabetes permitindo a interação do usuário por meio de consultas específicas As principais consultas disponíveis devem ser a dicionarpaciente ConjuntoCaracterísticas Diabetes Este recurso permite ao usuário inserir novos pacientes fornecendo um conjunto de características associadas e indicando se essas características levam ao diagnóstico de diabetes e ditarpaciente ConjuntoCaracterísticas Diabetes Permite ao usuário editar os dados de pacientes já cadastrados modificando as características e o status de diabetes conforme necessário r emoverpaciente ConjuntoCaracterísticas Diabetes Possibilita ao usuário excluir informações de pacientes previamente cadastrados removendo características e o status de diabetes associado c alcularIMC Peso Altura IMC Essa regra é responsável por calcular o Índice de Massa Corporal IMC Seu uso está integrado em outras regras do sistema d iagnosticardiabetes ConjuntoCaracterísticas sim Ao receber um conjunto de características de um novo paciente o sistema realiza um diagnóstico para determinar a presença de diabetes Para isso deve utilizar um mecanismo de inferência que analisa as relações entre as características explorando subconjuntos e valores que podem ampliar as possibilidades de diagnóstico Uma dica é c onsidera r a probabilidade s de que algumas características seja m m aior es no diagnóstico Além disso a regra deve ser interativa caso o número de características fornecidas seja inferior ao total o sistema pode sugerir perguntas adicionais para obter informações mais detalhadas e refinar o diagnóstic o seja criterioso e criativo Se por algum motivo a regra não obter uma resposta coerente o sistema deve retornar uma mensagem sugerindo a realização de novos exames A nota da segunda avaliação está vinculada à entrega e apresentação deste trabalho Assim o códigofonte deverá ser submetido por meio do SIGAA até o dia 1302 A apresentação está agendada para o dia 1502 e os horários disponíveis para realizála são das 8h às 16h A ordem de apresentação será acordada entre a turma

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Simulação de Concorrência com Threads

86

Simulação de Concorrência com Threads

Linguagens de Programação

UFPI

Sistema de suporte à decisão para o diagnóstico de diabetes em PROLOG: Base de dados e inferência

5

Sistema de suporte à decisão para o diagnóstico de diabetes em PROLOG: Base de dados e inferência

Linguagens de Programação

UFPI

Texto de pré-visualização

UNIVERSIDADE FEDERAL DO PIAUÍ UFPI CAMPUS SENADOR HELVÍDIO NUNES DE BARROS PICOS Disciplina Programação Lógica Curso Bacharelado em Sistemas de Informação Professor Alan Rafael Ferreira dos Santos 2 ª AVALIAÇÃO ATIVIDADE PRÁTICA 23 01 20 24 UNIVERSIDADE FEDERAL DO PIAUÍ UFPI CAMPUS SENADOR HELVÍDIO NUNES DE BARROS PICOS Disciplina Programação Lógica Curso Bacharelado em Sistemas de Informação Professor Alan Rafael Ferreira dos Santos 2 ª AVALIAÇÃO ATIVIDADE PRÁTICA 23 01 20 24 Recomendações A atividade é prática e colaborativa entre a dupla e não ente a turma sendo estritamente proibido a troca de códigosfontes ou de partes deles Caso seja constatado a prática de plágio a nota de todas as implementações será zerada Mantenha a simplicidade do códigofonte e revise antes de enviálos Não utilize códigos ou parte de códigos produzidos por chatbot Esse tipo de ferramenta é útil para compreender a lógica de codificação Logo tente desenvolver o seu próprio códigofonte Não deixe para a última hora o desenvolvimento da atividade Evite a procrastinação Considere a criação de um sistema de suporte à decisão para o diagnóstico de diabetes que se baseia nos sintomas apresentados pelo paciente Nesse contexto desenvolva um programa em PROLOG que faça uso de uma base de dados para armazenar e inferir diagnósticos da doença A utilização de listas se faz necessária para otimizar o desempenho da solução A Tabela 1 é sugerida como uma base de conhecimento e inferência para abordar o problema Paciente Sexo Idade Hipertensão Cardíaco Fumante IMC Hemoglobina Glicose D iabetes Maria F eminino 370 não não passado 305 57 1 00 não Gorete F eminino 530 não não passado 2637 45 112 não Pedro masculino 540 não não nunca 3186 66 145 não Juliana F eminino 370 não não passado 2125 61 200 não Catisvalda F eminino 560 não não nunca 3095 65 145 não Ursulino masculino 790 não não passado 3119 58 155 não José masculino 670 não não sim 2732 68 220 sim Marta F eminino 740 não não sim 2951 82 240 sim Jussara F eminino 370 não não passado 3687 88 160 sim Katia F eminino 650 sim sim nunca 3355 8 9 202 sim Marcelo masculino 550 não sim passado 3042 62 300 sim Ayla F eminino 610 não não passado 3445 65 280 sim Rafaela F eminino 580 sim não nunca 3831 70 200 sim Cássia F eminino 610 não não sim 3011 62 240 sim Elisa F eminino 260 não não passado 2732 40 200 não Alice F eminino 740 não não passado 2812 50 100 não Jade F eminino 450 sim não nunca 2305 48 130 não Heloise masculino 560 não não nunca 2678 48 200 não Benício masculino 200 não não passado 2304 57 160 não Paulo masculino 7 0 0 não não passado 1594 58 158 não Otávio masculino 3 0 0 não não passado 158 62 90 não Isis F eminino 800 não não nunca 2204 90 209 sim Francivaldo masculino 630 não sim passado 2732 66 300 sim Juvelino masculino 580 não não passado 3238 66 159 sim Maya F eminino 430 sim não nunca 3421 90 160 sim Genetíldes masculino 560 não não nunca 3759 40 159 não Waldisney masculino 600 não não passado 254 40 200 não Reinaldo masculino 270 não não passado 2732 35 100 não Frederico masculino 540 não não passado 3041 50 158 não Tabela 1 Base de Dados Diabetes IMC Índice de Massa Corpórea Doente Cardíaco Níveis de Hemoglobina e Glicose passado já foi fumante O programa desenvolvido abranger o diagnóstico de diabetes permitindo a interação do usuário por meio de consultas específicas As principais consultas disponíveis devem ser a dicionarpaciente ConjuntoCaracterísticas Diabetes Este recurso permite ao usuário inserir novos pacientes fornecendo um conjunto de características associadas e indicando se essas características levam ao diagnóstico de diabetes e ditarpaciente ConjuntoCaracterísticas Diabetes Permite ao usuário editar os dados de pacientes já cadastrados modificando as características e o status de diabetes conforme necessário r emoverpaciente ConjuntoCaracterísticas Diabetes Possibilita ao usuário excluir informações de pacientes previamente cadastrados removendo características e o status de diabetes associado c alcularIMC Peso Altura IMC Essa regra é responsável por calcular o Índice de Massa Corporal IMC Seu uso está integrado em outras regras do sistema d iagnosticardiabetes ConjuntoCaracterísticas sim Ao receber um conjunto de características de um novo paciente o sistema realiza um diagnóstico para determinar a presença de diabetes Para isso deve utilizar um mecanismo de inferência que analisa as relações entre as características explorando subconjuntos e valores que podem ampliar as possibilidades de diagnóstico Uma dica é c onsidera r a probabilidade s de que algumas características seja m m aior es no diagnóstico Além disso a regra deve ser interativa caso o número de características fornecidas seja inferior ao total o sistema pode sugerir perguntas adicionais para obter informações mais detalhadas e refinar o diagnóstic o seja criterioso e criativo Se por algum motivo a regra não obter uma resposta coerente o sistema deve retornar uma mensagem sugerindo a realização de novos exames A nota da segunda avaliação está vinculada à entrega e apresentação deste trabalho Assim o códigofonte deverá ser submetido por meio do SIGAA até o dia 1302 A apresentação está agendada para o dia 1502 e os horários disponíveis para realizála são das 8h às 16h A ordem de apresentação será acordada entre a turma

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®