Profissão Designer de sistemas informáticos inteligentes
Os designers de sistemas informáticos inteligentes aplicam métodos de inteligência artificial nos domínios da engenharia, da robótica e da informática para a conceção de programas de simulação de inteligência, incluindo modelos de raciocínio, sistemas cognitivos e baseados no conhecimento, resolução de problemas e tomada de decisões. Além disso, integram conhecimentos estruturados em sistemas informáticos (ontologias, bases de conhecimentos), tendo em vista a resolução de problemas complexos que exigem normalmente um elevado nível de competências humanas ou métodos de inteligência artificial.
Gostaria de saber que tipo de carreira e as profissões que mais se adequam a si? Utilize a nossa tipologia de Holland gratuita de teste vocacional e descubra.
Tipo de personalidade
Teste Vocacional grátis
De que empregos gosta? Escolha uma carreira que corresponda às suas preferências. Faça o teste vocacional.
Ver testeConhecimentos
- Linguagem RDF
As línguas de pesquisa, como a SPARQL, que são utilizadas para extrair e manipular dados armazenados em formato Resource Description Framework (RDF).
- Algoritmização de tarefas
As técnicas para converter descrições não estruturadas de um processo numa sequência faseada de ações de um número finito de etapas.
- Modelação de processos empresariais
As ferramentas, os métodos e as notações, como o Business Process Model and Notation (BPMN), e a Business Process Execution Language (BPEL) , utilizados para descrever e analisar as características de um processo empresarial e modelizar o seu desenvolvimento futuro.
- Teoria dos sistemas
Os princípios que podem ser aplicados a todos os tipos de sistemas a todos os níveis hierárquicos, que descrevem a organização interna do sistema, os seus mecanismos para manter a identidade e a estabilidade e alcançar a adaptação e a autorregulação, bem como as suas dependências e interação com o ambiente.
- Programação web
O paradigma de programação baseado na combinação de marcadores (que adiciona contexto e estrutura ao texto) e outro código de programação Web, como AJAX, javascript e PHP, para levar a cabo ações adequadas e visualizar o conteúdo.
- Legislação relativa à segurança informática
O conjunto de normas legislativas que protegem as tecnologias da informação, as redes e os sistemas informáticos, bem como as consequências jurídicas decorrentes da sua utilização abusiva. As medidas regulamentadas incluem firewalls, deteção de intrusões, software antivírus e encriptação.
- Processamento das línguas naturais
As tecnologias que permitem que os dispositivos de TIC entendam e interajam com os utilizadores através da linguagem humana.
- Ferramentas de criação de bases de dados
As metodologias e as ferramentas utilizadas para criar a estrutura lógica e física das bases de dados, tais como estruturas de dados lógicas, diagramas, metodologias de modelização e relações de entidades.
- Ciclo de vida do desenvolvimento de sistemas
A sequência de etapas, tais como o planeamento, a criação, o ensaio e a implementação, e os modelos para o desenvolvimento e a gestão do ciclo de vida de um sistema.
- Estrutura da informação
O tipo de infraestrutura que define o formato dos dados: semiestruturada, desestruturada e estruturada.
- Princípios da inteligência artificial
As teorias, os princípios aplicados, as arquiteturas e os sistemas da inteligência artificial, tais como agentes inteligentes, sistemas com múltiplos agentes, sistemas especializados, sistemas baseados em regras, redes neuronais, ontologias e teorias da cognição.
Competências
- Analisar os requisitos empresariais
Estudar as necessidades e as expectativas dos clientes em relação a um produto ou serviço, a fim de identificar e resolver inconsistências e eventuais desacordos entre as partes interessadas envolvidas.
- Gerir a integração semântica de TIC
Supervisionar a integração de bases de dados públicas ou internas e outros dados, utilizando tecnologias semânticas para produzir um resultado semântico estruturado.
- Gerir bases de dados
Aplicar sistemas e modelos de conceção de bases de dados, definir dependências de dados, utilizar linguagens de pesquisa e sistemas de gestão de bases de dados para desenvolver e gerir bases de dados.
- Definir requisitos técnicos
Especificar as características técnicas de produtos, materiais, métodos, processos, serviços, sistemas, software e funcionalidades, identificando e satisfazendo as necessidades específicas de acordo com os requisitos do cliente.
- Utilizar linguagens de marcação
Utilizar linguagens informáticas que sejam sintaticamente distinguíveis do texto, para adicionar anotações a um documento, especificar a disposição e os tipos de processamento de documentos como o HTML.
- Aplicar a teoria dos sistemas informáticos
Aplicar os princípios da teoria dos sistemas informáticos para explicar e documentar as características do sistema que podem ser aplicadas universalmente a outros sistemas.
- Conceber processo
Identificar o fluxo de trabalho e as necessidades de recursos para um determinado processo, utilizando uma variedade de instrumentos, tais como software de simulação de processos, fluxogramas e maquetes.
- Avaliar conhecimentos de TIC
Avaliar o domínio implícito de especialistas qualificados num sistema de TIC, a fim de torná-lo explícito para posterior análise e uso.
- Conceber interfaces para aplicações
Criar e programar interfaces para aplicações: as suas operações, entradas e saídas e tipos subjacentes.
- Conceber esquemas de bases de dados
Elaborar um esquema de bases de dados com base nas regras do Sistema de Gestão de Bases de Dados Relacionais (RDBMS), a fim de criar um grupo de objetos logicamente organizado, tais como tabelas, colunas e processos.
- Desenvolver ideias criativas
Desenvolver novos conceitos artísticos e ideias criativas.
Source: Sisyphus ODB