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

Ordenar por
Matéria
Nível

Questionário de Gestão de Sistemas de Informação

Classificado em Computação

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

Questionário: Gestão Financeira, Comercial e Produção

1. O que são dados?

Dado é qualquer elemento identificado em sua forma bruta que, por si só, não conduz a uma compreensão de determinado fato ou situação.

2. O que é informação?

Informações são dados relacionados e contextualizados. São necessárias para que as organizações possam realizar a integração e a administração dos processos de negócio e das funções empresariais, a tomada de decisão nos diversos níveis organizacionais e a obtenção de vantagens competitivas.

3. Como pode ser classificada uma informação?

  • Internas: Quando produzidas dentro da própria empresa, pelos vários procedimentos internos.
  • Externas: Vindas das instituições públicas ou privadas com
... Continue a ler "Questionário de Gestão de Sistemas de Informação" »

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" »

Modelagem Relacional e Multidimensional em SAD

Classificado em Computação

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

Trabalho: Sistemas de Apoio à Decisão

Nome: Viviana Fernandes dos Santos

Modelagem E-R (Entidade-Relacionamento)

O modelo relacional modela os dados em um conjunto de relações (tabelas ou ficheiros) que são constituídas por um conjunto de atributos (colunas ou campos) que definem as propriedades ou características relevantes da entidade (conceito, objetivo) que representam. Cada tupla (linha ou registro) da relação caracteriza um elemento único.

O modelo entidade-relacionamento (E-R) baseia-se na percepção de um universo constituído por um grupo de objetos (Entidades) e por relacionamentos entre esses objetos. A entidade-relacionamento é a relação efetuada pela ligação de atributos em comum. Exemplo: O atributo número de aluno... Continue a ler "Modelagem Relacional e Multidimensional em SAD" »

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" »

Guia Prático de SQL: Comandos, Restrições e Consultas

Classificado em Computação

Escrito em em português com um tamanho de 2,84 KB

Conceitos Fundamentais de Banco de Dados

Modelo Lógico: É a implementação dos relacionamentos na estrutura de dados.

Linguagens de BD Relacional: SQL, Oracle, MySQL, etc.

SQL: Significa Structured Query Language (Linguagem de Consulta Estruturada).

Comandos de Banco de Dados

  • DDL (Data Definition Language): Descreve a estrutura de armazenamento do BD. Permite criar, alterar e destruir objetos da base de dados.
  • DML (Data Manipulation Language): Linguagem de manipulação de dados.
  • DCL (Data Control Language): Linguagem de controle de dados.

Integrity Constraints (Restrições de Integridade)

Permitem definir requisitos para a qualidade dos dados que o BD deve seguir:

  • Not Null: Por padrão, todas as colunas aceitam valores nulos.
  • Unique Key: Não permite
... Continue a ler "Guia Prático de SQL: Comandos, Restrições e Consultas" »

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" »

Guia Completo de Linguagem C: Estruturas e Funções

Classificado em Computação

Escrito em em português com um tamanho de 9,18 KB

Linguagens de Programação

Máquina

  • Linguagem natural de um computador;
  • Complexa para o homem;
  • Lenta, tediosa e propensa a erros;
  • Representada por sequências de bits (0 e 1), que são instruções executadas pelo processador.

Baixo nível

  • Chamadas de Assembly, próximas à linguagem de máquina;
  • Programas tradutores convertem Assembly em linguagem de máquina;
  • Programas com pouca portabilidade e não estruturados, tornando a programação mais difícil.

Alto nível

  • Mais próximas à linguagem humana;
  • São mais simples de entender, já que utilizam uma sintaxe estruturada, tornando seu código mais legível;
  • Criadas para acelerar o processo de programação;
  • Os compiladores convertem os programas de linguagem de alto nível em linguagem de máquina;
  • Permitem
... Continue a ler "Guia Completo de Linguagem C: Estruturas e Funções" »