Tecnologia da Informação
Este conjunto de flashcards aborda termos e conceitos fundamentais de tecnologia da informação, incluindo redes, segurança e bancos de dados. É indicado para estudantes e profissionais da área de TI.
Cartões · 52
- Firewall
- Função: Monitorar e filtrar o tráfego de rede com base em regras de segurança. Uso: Proteger redes internas contra acessos não autorizados da internet.
- DNS (Domain Name System)
- Função: Traduzir nomes de domínio legíveis em endereços IP numéricos. Uso: Permitir a navegação na web por URLs sem memorizar números IP.
- VPN (Virtual Private Network)
- Função: Criar uma conexão criptografada e segura sobre uma rede pública. Uso: Permitir trabalho remoto seguro conectado aos servidores da empresa.
- Roteador
- Função: Encaminhar pacotes de dados entre redes de computadores distintas. Uso: Interligar a rede local doméstica ou corporativa à internet.
- Switch
- Função: Interconectar múltiplos dispositivos em uma mesma rede local (LAN). Uso: Permitir a troca de dados direta e veloz entre computadores de um escritório.
- API (Application Programming Interface)
- Função: Definir protocolos e rotinas para integração entre diferentes softwares. Uso: Integrar sistemas de pagamento externos a uma loja virtual.
- Banco de Dados Relacional (SGBD)
- Função: Armazenar dados estruturados em tabelas organizadas por chaves. Uso: Gerenciar registros financeiros e cadastros de clientes com consistência ACID.
- Banco de Dados NoSQL
- Função: Armazenar dados flexíveis, semiestruturados e distribuídos. Uso: Manipular grandes volumes de mensagens ou catálogos dinâmicos em tempo real.
- Computação em Nuvem (Cloud Computing)
- Função: Entregar recursos de TI sob demanda através da internet com custo variável. Uso: Hospedar sistemas sem investir na compra de servidores físicos locais.
- SaaS (Software as a Service)
- Função: Disponibilizar softwares comerciais hospedados na nuvem. Uso: Utilizar plataformas de e-mail corporativo ou CRM diretamente no navegador.
- IaaS (Infrastructure as a Service)
- Função: Fornecer hardware virtualizado, como poder de processamento e rede. Uso: Criar máquinas virtuais sob demanda para hospedar serviços legados.
- PaaS (Platform as a Service)
- Função: Fornecer ambiente pronto para desenvolvimento e implantação de código. Uso: Desenvolver aplicações web sem gerenciar o sistema operacional subjacente.
- Virtualização
- Função: Criar versões virtuais de recursos de hardware em uma única máquina física. Uso: Otimizar o uso de servidores corporativos rodando múltiplos sistemas operacionais.
- Contêiner (ex: Docker)
- Função: Empacotar código e dependências em uma unidade padronizada e isolada. Uso: Garantir que a aplicação funcione de forma idêntica do desenvolvimento à produção.
- Kubernetes
- Função: Orquestrar, escalar e gerenciar a execução de contêineres. Uso: Automatizar a alta disponibilidade e balanceamento de microsserviços.
- DevOps
- Função: Unificar cultura e práticas entre times de desenvolvimento e operações. Uso: Reduzir o tempo de entrega de novas funcionalidades com qualidade.
- CI/CD (Integração e Entrega Contínuas)
- Função: Automatizar testes, compilação e publicação de software. Uso: Implementar alterações de código de forma rápida e segura no ambiente de produção.
- Microsserviços
- Função: Arquitetar uma aplicação como conjunto de serviços pequenos e independentes. Uso: Permitir escalabilidade isolada e deploys independentes em sistemas complexos.
- Protocolo HTTP/HTTPS
- Função: Transferir documentos de hipertexto na web, sendo o HTTPS criptografado. Uso: Viabilizar a comunicação segura entre navegadores e servidores web.
- Certificado SSL/TLS
- Função: Autenticar a identidade de sites e criptografar a comunicação de rede. Uso: Proteger dados sensíveis como senhas e cartões em transações online.
- Endereço IP (IPv4 / IPv6)
- Função: Identificar e localizar exclusivamente dispositivos conectados a uma rede. Uso: Rotear pacotes de dados corretamente até o destinatário final.
- DHCP (Dynamic Host Configuration Protocol)
- Função: Atribuir endereços IP e parâmetros de rede automaticamente a dispositivos. Uso: Facilitar a conexão de novos computadores a uma rede corporativa ou Wi-Fi.
- Load Balancer (Balanceador de Carga)
- Função: Distribuir tráfego de rede de forma equilibrada entre múltiplos servidores. Uso: Prevenir sobrecarga em servidores web e garantir alta disponibilidade.
- Memória Cache
- Função: Armazenar dados temporários acessados com frequência para recuperação rápida. Uso: Acelerar o carregamento de sites e diminuir o uso do banco de dados.
- Proxy Server
- Função: Atuar como intermediário entre o cliente e o servidor de destino. Uso: Filtrar conteúdo web corporativo ou mascarar a origem de conexões internas.
- Active Directory (AD)
- Função: Centralizar o gerenciamento de identidades, acessos e políticas em redes Windows. Uso: Controlar permissões e logins de usuários e computadores na empresa.
- Autenticação Multifator (MFA)
- Função: Exigir dois ou mais métodos de verificação para conceder acesso. Uso: Proteger contas empresariais contra invasões causadas por vazamento de senhas.
- Criptografia de Chave Pública (Assimétrica)
- Função: Utilizar um par de chaves (pública e privada) para cifrar e decifrar dados. Uso: Assinatura digital de documentos e estabelecimento de túneis seguros.
- Backup Incremental
- Função: Copiar apenas os arquivos alterados desde o último backup realizado. Uso: Economizar espaço de armazenamento e tempo em rotinas diárias de proteção de dados.
- Disaster Recovery (Recuperação de Desastres)
- Função: Estruturar políticas e procedimentos para restaurar operações de TI após falhas. Uso: Garantir a continuidade do negócio em eventos catastróficos ou ataques severos.
- RAID (Redundant Array of Independent Disks)
- Função: Combinar múltiplos discos rígidos físicos para redundância ou desempenho. Uso: Evitar perda de dados imediata caso um disco do servidor venha a falhar.
- Latência de Rede
- Função: Medir o atraso de tempo necessário para um dado ir da origem ao destino. Uso: Avaliar a viabilidade de aplicações em tempo real, como chamadas de vídeo e jogos.
- Largura de Banda (Bandwidth)
- Função: Determinar a capacidade máxima de transferência de dados em uma conexão. Uso: Dimensionar links de internet para suportar o volume de tráfego corporativo.
- Big Data
- Função: Processar e analisar conjuntos de dados extensos, velozes e complexos. Uso: Identificar tendências de mercado e padrões de consumo em larga escala.
- Data Warehouse
- Função: Centralizar dados consolidados de diversas fontes para análise e relatórios. Uso: Apoiar tomadas de decisão estratégicas através de ferramentas de BI.
- Business Intelligence (BI)
- Função: Transformar dados brutos em informações estratégicas e visuais. Uso: Criar dashboards com indicadores-chave de desempenho para a diretoria.
- Machine Learning (Aprendizado de Máquina)
- Função: Capacitar sistemas a aprender e melhorar com base em dados, sem programação explícita. Uso: Criar sistemas de recomendação de produtos e filtros anti-spam.
- Inteligência Artificial Generativa
- Função: Gerar novos conteúdos originais, como texto e imagens, a partir de padrões aprendidos. Uso: Auxiliar na redação técnica e desenvolvimento rápido de protótipos de código.
- Internet das Coisas (IoT)
- Função: Conectar objetos físicos à internet para coletar e trocar dados operacionais. Uso: Monitorar sensores industriais ou automatizar iluminação predial inteligente.
- Edge Computing (Computação de Borda)
- Função: Processar dados perto da fonte geradora em vez de enviar à nuvem central. Uso: Reduzir a latência crítica em veículos autônomos e fábricas conectadas.
- Phishing
- Função: Tentar enganar pessoas para roubar dados confidenciais através de mensagens falsas. Uso: Engenharia social comum para obter credenciais bancárias e de e-mail.
- Ransomware
- Função: Bloquear ou criptografar arquivos da vítima exigindo resgate para desbloqueio. Uso: Extorquir empresas e governos paralisando suas operações digitais críticas.
- Ataque DDoS (Distributed Denial of Service)
- Função: Sobrecarregar um servidor com tráfego falso vindo de múltiplos dispositivos. Uso: Tirar sites governamentais ou e-commerces do ar intencionalmente.
- Engenharia Social
- Função: Manipular psicologicamente indivíduos para que divulguem informações sigilosas. Uso: Obter senhas ou acesso físico a servidores enganando funcionários autorizados.
- SOC (Security Operations Center)
- Função: Monitorar, detectar e responder a incidentes de segurança de forma centralizada. Uso: Proteger ativamente a infraestrutura corporativa contra ataques cibernéticos.
- Patch Management (Gestão de Atualizações)
- Função: Aplicar correções de software e segurança em sistemas e aplicativos. Uso: Sanar vulnerabilidades conhecidas antes que sejam exploradas por invasores.
- Git
- Função: Controlar versões de arquivos e rastrear alterações em códigos-fonte. Uso: Coordenar o trabalho colaborativo simultâneo de múltiplos desenvolvedores.
- GitHub / GitLab
- Função: Hospedar repositórios Git na web e oferecer ferramentas de colaboração e CI/CD. Uso: Compartilhar códigos, gerenciar branches e automatizar testes de software.
- Computação Sem Servidor (Serverless)
- Função: Executar código sob demanda sem gerenciar servidores dedicados. Uso: Rodar pequenas tarefas acionadas por eventos, cobrando apenas pelo tempo de execução.
- GraphQL
- Função: Permitir que clientes solicitem exatamente os dados necessários de uma API. Uso: Otimizar requisições em aplicativos móveis consumindo menos dados.
- WebSockets
- Função: Fornecer canal de comunicação bidirecional em tempo real sobre conexão única TCP. Uso: Viabilizar chats online instantâneos e transmissões de cotações financeiras.
- Metodologia Ágil (ex: Scrum)
- Função: Organizar entregas de projetos em ciclos curtos, adaptativos e iterativos. Uso: Acelerar o desenvolvimento de produtos ajustando prioridades com frequência.