Apontamentos, resumos, trabalhos, exames e problemas de Computação

Ordenar por
Matéria
Nível

Aquisição de Conhecimento para Sistemas Especialistas e Engenharia de Ontologias

Classificado em Computação

Escrito em em português com um tamanho de 4,07 KB

Como Construir SBCs Funcionam com regras de produção ou programação em lógica. Possuem motor de inferência. Mas não sabemos de métodos para adquirir o conhecimento. Do domínio > como construir ontologias, Das tarefas => como construir uma boa base de regras. Item importante Reuso => em especial para ontologias.

Etapas da Engenharia do Conhecimento Aquisição, Formalização, Implementação, Refinamento. Possuem linguagem natural, representação de conhecimento e linguagens de programação.

Ciclo de Desenvolvimento de um Sistema Especialista Inicialização (Definição dos problemas, requisitos), Análise (Projeto, identificação das fontes de conhecimento), Prototipagem (Definição e representação do conhecimento, protótipos,... Continue a ler "Aquisição de Conhecimento para Sistemas Especialistas e Engenharia de Ontologias" »

Conceitos Fundamentais de Programação em C

Classificado em Computação

Escrito em em português com um tamanho de 4,7 KB

  1. Um algoritmo é uma expressão em linguagem natural, de forma clara, rigorosa e ordenada, dos passos necessários para resolver um problema.

  2. Um fluxograma é um tipo de diagrama que pode ser interpretado como uma representação esquemática de um processo. É uma estrutura visual que utiliza símbolos padronizados para representar os passos de um algoritmo, auxiliando na compreensão e execução do problema em um programa.

  3. Estrutura de Seleção if...else: Permite a seleção de blocos de código com base numa condição.

  4. Estrutura de Seleção switch: Permite a seleção de blocos de código com base em múltiplas escolhas ou valores.

  5. No ciclo do...while, as instruções são executadas pelo menos uma vez antes da condição ser verificada.

... Continue a ler "Conceitos Fundamentais de Programação em C" »

Tecnologia da Informação e Modelagem de Dados

Classificado em Computação

Escrito em em português com um tamanho de 3,55 KB

Tecnologia

Tecnologia: dar apoio às pessoas da organização, independente de sua área funcional ou nível hierárquico. A TI dá apoio aos processos empresariais que permitem às empresas operar na era digital, reagindo de modo rápido e adequado a mudanças.

Requisitos do profissional

Requisitos do profissional: desafios gerenciais, processo de desenvolvimento, aplicações empresariais, conceitos básicos e tecnologia da informação.

Competência

Competência: conhecimento, atitude e habilidade.

Problemas da análise

Problemas comuns na análise de sistemas:

  • Arquitetura insuficientemente definida;
  • Prazo não cumprido;
  • Custo elevado;
  • Falta de regras e técnicas;
  • Dificuldade de trabalho em equipe;
  • Falha na especificação;
  • Detalhamento insuficiente;
  • Retrabalho;
... Continue a ler "Tecnologia da Informação e Modelagem de Dados" »

Problemas Computacionais: Classificação e Conceitos

Classificado em Computação

Escrito em em português com um tamanho de 3,27 KB

Classifique, Conceitue e Exemplifique Problemas Computacionais (Classes e Subclasses):

Problemas Indecidíveis:

  • Impossíveis de serem solucionados;

Problemas Intratáveis:

  • Possíveis com recursos ilimitados, porém impossíveis com recursos limitados;

Problemas Tratáveis:

  • Possíveis de serem solucionados com recursos limitados;

Conjuntos Recursivos e Conjuntos Recursivamente Enumeráveis

Um conjunto é dito Recursivamente Enumerável se ele pode ser representado (solucionado) por uma procedure, e Recursivo se ele pode ser representado (solucionado) por um algoritmo.

Problemas Decidíveis e Indecidíveis X Algoritmos e Procedures

Um problema é decidível (tratável ou não) se e somente se ele é resolvível por um algoritmo, para qualquer entrada pertencente... Continue a ler "Problemas Computacionais: Classificação e Conceitos" »

O que significa um processo sofrer preempção

Classificado em Computação

Escrito em em português com um tamanho de 1,16 KB

Criação>Pronto:processo criado, recursos alocados, e está apto a disputar o uso da CPU.Pronto>Execução: o processo é o primeiro da fila de pronto e a CPU fica disponível.Execução>Pronto: o processo foi interrompido por fatia de tempo ou por prioridade. Ainda precisa de mais tempo na CPU pára terminar sua execução, não tem nenhuma intervenção pendente, por isso volta à fila de pronto pára disputar novamente o uso da CPU.Execução>Éspera:processo foi interrompido por E/S. Significa que deve permanecer no estado de éspera até que a interrupção seja tratada pelo sistema,o processo fica impedido de disputar o uso da CPU.Éspera>Pronto: Após o término do tratamento da interrupção, o processo volta à fila
... Continue a ler "O que significa um processo sofrer preempção" »

Governança de TI: Guia Completo

Classificado em Computação

Escrito em em português com um tamanho de 3,35 KB

Características Essenciais da Computação em Nuvem

  • Rede Ubíqua
  • Demanda “Self-Service”
  • Elasticidade Rápida
  • Multi-Tenancy
  • Medição dos Serviços
  • “Pool” de Recursos

Modelos de Serviço em Nuvem

  • Software como Serviço (SaaS)
  • Plataforma como Serviço (PaaS)
  • Infraestrutura como Serviço (IaaS)

Modelos de Implantação em Nuvem

  • Nuvem Privada
  • Nuvem Comunitária
  • Nuvem Pública
  • Nuvem Híbrida

Complexidade na Avaliação de Sistemas de TI

Valor Estratégico

  • Alto: Prioridades e vantagens competitivas
  • Baixo: Menores prioridades e necessidades operacionais

Decisão entre “Fazer” e “Comprar”

  • Alto + Desenvolvimento Interno: Serviços Estratégicos
  • Alto + Aliança Estratégica: Nichos de Mercado
  • Baixo + Aquisição de Pacotes: Commodities
  • Baixo + Aquisição de
... Continue a ler "Governança de TI: Guia Completo" »

Codificação de Vídeo em Padrões MPEG

Classificado em Computação

Escrito em em português com um tamanho de 1,71 KB

Codificação Espacial e Temporal

A codificação de vídeo nos padrões MPEG baseia-se em codificação espacial e temporal.

Codificação Espacial

Na codificação espacial, cada quadro é codificado e transmitido independentemente. Assim, a reprodução não requer conhecimento de quadros anteriores ou posteriores. Este princípio assemelha-se à compressão JPEG.

Codificação Temporal

Na codificação temporal, um quadro de referência é comprimido e transmitido. Os quadros subsequentes são comparados com a referência, e apenas as diferenças (erros de imagem) são transmitidas. Diversas técnicas otimizam a localização e transmissão dessas diferenças.

Predição de Quadros e Tipos de Quadros

A Predição de Quadros, um tipo de compressão... Continue a ler "Codificação de Vídeo em Padrões MPEG" »

Estratégias e Critérios de Escalonamento de CPU

Classificado em Computação

Escrito em em português com um tamanho de 3,97 KB

O Conceito de Escalonamento de CPU

O objetivo da multiprogramação é ter sempre algum processo em execução para maximizar a utilização da CPU. Para um sistema uniprocessador, nunca haverá mais de um processo em execução simultaneamente. Se houver mais de um processo, o restante terá de esperar até que a CPU esteja livre e possa ser reescalonada.

A ideia da multiprogramação é relativamente simples: um processo é executado até ter de esperar, geralmente pela conclusão de um pedido de E/S (Entrada/Saída). Em um sistema de computação simples, a CPU ficaria ociosa. Todo este tempo de espera é perdido, e nenhum trabalho útil é realizado. Com a multiprogramação, esse tempo é usado de forma produtiva. Vários processos são... Continue a ler "Estratégias e Critérios de Escalonamento de CPU" »

Explorando a Camada de Enlace: Serviços, Endereçamento e Protocolos

Classificado em Computação

Escrito em em português com um tamanho de 6,59 KB

1. Serviços Essenciais da Camada de Enlace

A Camada de Enlace pode desempenhar diversos serviços cruciais para a comunicação em redes. Abaixo, descrevemos cinco deles:

  • Enquadramento de Dados

    Quase todos os protocolos da camada de enlace encapsulam cada datagrama da camada de rede dentro de um quadro na camada de enlace antes de transmiti-lo pelo enlace.

  • Entrega Confiável

    Quando um protocolo de camada de enlace fornece serviço confiável de entrega, ele garante que irá transportar cada datagrama da camada de rede pelo enlace sem erro.

  • Controle de Fluxo

    Os nós de cada lado de um enlace têm uma capacidade limitada de armazenar quadros. Este é um problema potencial, pois um nó receptor pode receber quadros a uma velocidade maior do que sua

... Continue a ler "Explorando a Camada de Enlace: Serviços, Endereçamento e Protocolos" »

Funções da Camada de Controle e Catálogo de Serviços

Classificado em Computação

Escrito em em português com um tamanho de 3,11 KB

Encerramento de Serviço

*Provedor: Baixa conexão e não pagamento.

*Cliente: Não prestou suporte e não houve disponibilidade do serviço.

Funções da Camada de Controle

  1. Alocação e Estado de Recursos: Esta função tem como objetivo...
  2. Programa de Operações: Gerencia com base nos recursos.
  3. Distribuição de Unidades de Produção: Gerencia o fluxo.
  4. Controle de Documentos: Controla registros e formulários.
  5. Aquisição de Dados: Obtenção de dados operacionais.
  6. Gerenciamento de Mão de Obra: Disponibiliza informações dos integrantes.
  7. Gerenciamento de Qualidade: Realiza análise em tempo real, dados do chão de fábrica.
  8. Gerenciamento de Processo: Monitora os processos da produção.
  9. Gerenciamento de Manutenção: Acompanha e orienta as atividades,
... Continue a ler "Funções da Camada de Controle e Catálogo de Serviços" »