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

Ordenar por
Matéria
Nível

Conceitos Essenciais de Auditoria e Segurança da Informação

Classificado em Computação

Escrito em em português com um tamanho de 8,12 KB

Aula 1: Fundamentos de Auditoria

Auditoria é uma atividade que engloba o exame de operações, processos e sistemas, com o intuito de verificar sua conformidade com certos objetivos e políticas institucionais.

Fases da Auditoria

  • Planejamento
  • Execução
  • Relatório

Definições Chave em Auditoria

Objetivo de Controle
São metas de controle a serem alcançadas, ou efeitos negativos a serem evitados.
Procedimento de Auditoria
Formam um conjunto de ações (verificações e averiguações) que permitem obter e analisar as informações necessárias à formulação do parecer do auditor.
Achados de Auditoria
São fatos significativos observados pelo auditor durante a execução da auditoria.
Papéis de Trabalho
São registros que evidenciam atos e fatos observados
... Continue a ler "Conceitos Essenciais de Auditoria e Segurança da Informação" »

Fundamentos e Desafios da Engenharia de Software

Classificado em Computação

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

O objetivo da Engenharia de Software é produzir software sem falhas, no prazo e orçamentos previstos, e que atenda às necessidades do cliente. Ela ajuda no desenvolvimento de sistemas complexos dentro do prazo com alta qualidade.

O software não se “desgasta”, ele se deteriora. No começo da produção, é normal que a curva do software sofra muita alteração; o objetivo é que ela se achate.

Categorias de Software

  • Software básico: É uma coleção de programas escritos para dar apoio a outros programas. Possui forte interação com o hardware do computador (ex: sistemas operacionais, BIOS).
  • Software de tempo real: O software que executa em um computador e controla outras máquinas é um sistema embarcado de tempo real; um componente de
... Continue a ler "Fundamentos e Desafios da Engenharia de Software" »

Guia de Conceitos Fundamentais de Sistemas Operacionais

Classificado em Computação

Escrito em em português com um tamanho de 8,74 KB

Capítulo 3: Interrupção e Execução

  • Interrupção e execução: Durante a execução de um programa, alguns eventos inesperados podem ocorrer, ocasionando um desvio forçado no seu fluxo de execução.
  • Operações de E/S: Nos primeiros sistemas computacionais, a comunicação entre o processador e os periféricos era controlada por um conjunto de instruções especiais, denominadas instruções de entrada/saída, executadas pelo próprio processador. Essas instruções continham detalhes específicos de cada periférico.
  • Buffering: Utilização de uma área da memória principal denominada buffer, para transferência de dados entre dispositivos de E/S e a memória principal.
  • Spooling: Utiliza uma área em disco como um grande buffer. Dados
... Continue a ler "Guia de Conceitos Fundamentais de Sistemas Operacionais" »

Conceitos Essenciais em Análise de Dados e Sistemas de Apoio à Decisão

Classificado em Computação

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

Apresentação de Dados

Refere-se à maneira como os dados são exibidos para o usuário.

  • Deve ser claro, conciso e proporcionar boa navegabilidade.
  • Mostra o desempenho da empresa de forma gráfica.

Drill

O termo "Drill" (perfurar, abrir buraco) refere-se à capacidade de explorar dados, descendo na escala de granularidade até o menor nível de detalhe.

Drill Down

  • É a forma mais comum de análise.
  • Aumenta o nível de detalhe da informação.
  • Permite analisar um alto nível de detalhe. Exemplo: Análise de vendas por estado que é alterada para vendas por cidade.

Drill Up

É a forma inversa do Drill Down, diminuindo o nível de detalhe dos dados. Exemplo: Análise mensal que é alterada para trimestral.

Slice and Dice

É uma característica de ferramentas... Continue a ler "Conceitos Essenciais em Análise de Dados e Sistemas de Apoio à Decisão" »

Guia Rápido de Redes: TCP/IP, OSI, Subnetting e Cisco

Classificado em Computação

Escrito em em português com um tamanho de 5 KB

Conceitos Fundamentais de Redes

Camada TCP/IP para Confiabilidade e Integridade dos Dados

A camada responsável pela confiabilidade e integridade dos dados, onde os pacotes são chamados de segmentos, é a Camada de Transporte.

Camada para Trânsito Seguro de Dados no Link Físico

A camada responsável pelo trânsito seguro de dados pelo link físico é a Camada de Enlace.

Tipos de Endereços em Redes IPv4

Dentro do intervalo de endereço de cada rede IPv4, existem três tipos de endereço: Rede, Host e Broadcast.

Comandos e Ferramentas Cisco

Configuração de Hostname em Dispositivos Cisco

Para configurar o hostname em um dispositivo Cisco, siga os passos:

  1. Switch>enable
  2. Switch#configure terminal
  3. switch(config)#hostname [nome_do_host]
  4. [nome_do_host](
... Continue a ler "Guia Rápido de Redes: TCP/IP, OSI, Subnetting e Cisco" »

Modelo OSI e TCP/IP: Arquitetura, Camadas e Protocolos

Classificado em Computação

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

Conceitos Fundamentais de Redes

Camadas, Protocolos e Interfaces
Estruturas essenciais para a comunicação em redes.
Componentes
Elementos físicos e lógicos que compõem a rede.
Interfaces
Pontos de interação entre as camadas adjacentes.
Arquitetura
Um conjunto de camadas e protocolos. Deve conter informações **suficientes** para permitir que um implementador desenvolva seu programa ou construa o hardware de cada camada, de forma que ele obedeça corretamente ao protocolo adequado.
Pilha de Protocolo
Uma lista de protocolos usados por um determinado sistema.

Funções Essenciais das Camadas

As camadas precisam identificar os transmissores e receptores, pois existem muitos processos e computadores, criando um **endereçamento** para um destino em

... Continue a ler "Modelo OSI e TCP/IP: Arquitetura, Camadas e Protocolos" »

Introdução ao Kubernetes: Arquitetura, Componentes e Comandos

Classificado em Computação

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

Scripts

Scripts – linhas de códigos (comandos).

Limitação do Script - Não é capaz de ver a queda da infraestrutura, não permite um fácil monitoramento, não permitia suporte a falhas facilmente.

Kubernetes

Kubernetes – Coordena um cluster altamente disponível de computadores conectados para funcionar como uma única unidade.

O que é um Cluster?

Define uma arquitetura de sistema capaz de combinar vários computadores para trabalharem em conjunto.

Criando e Publicando Aplicações

O que você precisa para criar (publicar) sua aplicação?

Criar a aplicação, associá-la a um serviço, determinar suas portas de operação.

Ambiente Resiliente

Ambiente Resiliente – Ambiente tolerante a falhas (a aplicação continua rodando).

Containers

Docker

... Continue a ler "Introdução ao Kubernetes: Arquitetura, Componentes e Comandos" »

Conceitos Essenciais: Informação, Comunicação e TI

Classificado em Computação

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

Conceitos Fundamentais

A compreensão de termos como informação, dado e comunicação é crucial para qualquer área que lide com o fluxo e processamento de conhecimento.

Informação

Informação é o dado que foi processado e armazenado de forma compreensível para o seu receptor e que apresenta valor real ou percebido para suas decisões correntes ou prospectivas.

Dado

Dado é o registro puro, ainda não interpretado, analisado e processado.

Comunicação

Comunicação é o processo de transmissão de informação e de compreensão que somente se efetiva mediante uso de símbolos comuns.

Resumo dos Conceitos

Em resumo, informação é o dado processado de forma a ser entendido pelo receptor. A transferência de informação é a comunicação.

Características

... Continue a ler "Conceitos Essenciais: Informação, Comunicação e TI" »

Aprendizado de Máquina e Sistemas Baseados em Conhecimento

Classificado em Computação

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

Aprendizado de Máquina

Construção de sistemas inteligentes capazes de adquirir conhecimento automaticamente.

Paradigmas de Aprendizado

  • Simbólico: Aprende construindo representações simbólicas de um conceito pela análise dos exemplos. Ex.: Expressão lógica e regras de produção.
  • Estatístico: A ideia é utilizar modelos estatísticos para encontrar uma boa aproximação de um conceito.
  • Conexionista: Formam as redes neurais que são construções matemáticas simplificadas inspiradas no modelo biológico do sistema nervoso.
  • Evolutivo: Derivado do modelo biológico de aprendizado.

Tipos de Aprendizado

  • Supervisionado: É construído um classificador que pode determinar a classe dos novos exemplos.
  • Não Supervisionado: Não tem resultado esperado,
... Continue a ler "Aprendizado de Máquina e Sistemas Baseados em Conhecimento" »

Fundamentos de Software e Banco de Dados para Contabilidade

Classificado em Computação

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

Tecnologia de Software

  • Cornachione Jr. (2001, p. 129) afirma que “a tarefa fundamental do software é a de extrair o máximo potencial oferecido pelo recurso físico (hardware) e colocá-lo à disposição do usuário”.
  • Com as instruções certas nos momentos apropriados, pode-se fazer quase tudo com um computador.
  • Um computador (hardware apenas) sem software é como uma caixa vazia. Graças ao software, o computador ganha vida.

Linguagens de Programação e Software

  • Por trás do software estão as linguagens de programação, que são responsáveis por buscar um ótimo relacionamento entre o software, o hardware e as pessoas.
  • Todas as linguagens de programação possuem algo em comum: a **instrução**, que é a base de todas elas.
  • A instrução
... Continue a ler "Fundamentos de Software e Banco de Dados para Contabilidade" »