1. Início
  2. Explorar
  3. Informática
  4. Fundamentos de Informática
  5. Introdução à Informática

Introdução à Informática - Informática | Tuco-Tuco

Aula de Informática (Fundamentos de Informática): Introdução à Informática. Conceitos básicos de informática, hardware e software, e sua importância no dia a dia. Estude gratuitamente para concursos públicos e OAB no Tuco-Tuco.

Introdução à Informática Definição e Abrangência da Informática A informática é a ciência dedicada ao tratamento automatizado da informação, utilizando dispositivos eletrônicos e sistemas computacionais. O termo origina-se da fusão das palavras informação e automática, refletindo a ideia de processamento de dados de maneira automática e sistemática. Seu campo de estudo abrange desde a teoria da computação, algoritmos e estruturas de dados até a arquitetura de hardware, desenvolvimento de software, redes de computadores, bancos de dados e inteligência artificial. No cotidiano, a informática está presente em atividades como editar documentos, enviar e-mails, fazer compras online, controlar estoques, realizar transações bancárias, acessar redes sociais e utilizar sistemas de saúde. Em concursos e vestibulares, a compreensão dos fundamentos da informática é indispensável, pois as questões frequentemente exploram conceitos como hardware, software, dados, informação, bits, bytes, sistemas operacionais e redes. Dados, Informação e Conhecimento 2.1. Dado Dado é o elemento bruto, sem tratamento ou contexto significativo. Pode ser um número, uma letra, um símbolo, uma data, um valor de temperatura, etc. Isoladamente, o dado não transmite compreensão. Exemplos de dados: "25", "João", "12/10/2023", "35,7". 2.2. Informação Informação é o resultado do processamento, organização ou interpretação de dados, atribuindo-lhes significado e utilidade. A informação reduz a incerteza e permite a tomada de decisão. Exemplo: A sequência de dados "25", "João", "12/10/2023", "35,7" quando organizada em um contexto pode informar: "João, com 25 anos, foi atendido em 12/10/2023 com temperatura de 35,7°C". 2.3. Conhecimento Conhecimento é a compreensão profunda, a experiência e a capacidade de aplicar informações para resolver problemas ou criar novos entendimentos. Ele envolve síntese, julgamento e contextualização. Na hierarquia: dado → informação → conhecimento (frequentemente representada pela pirâmide DIKW – Data, Information, Knowledge, Wisdom). Representação da Informação: Bits e Bytes Os computadores são máquinas digitais que operam com dois estados estáveis: ligado (1) e desligado (0). Essa representação binária é a base de toda a computação. 3.1. Bit (Binary Digit) O bit é a menor unidade de informação que um computador pode armazenar ou processar. Pode assumir apenas dois valores: 0 ou 1. Um único bit é insuficiente para representar caracteres ou números significativos, mas é a célula fundamental da memória digital. 3.2. Byte Um byte é composto por 8 bits. Com 8 bits, é possível representar $2^8 = 256$ combinações distintas, o que é suficiente para codificar letras maiúsculas, minúsculas, dígitos, sinais de pontuação e caracteres de controle, conforme a tabela ASCII (American Standard Code for Information Interchange). Atualmente, o Unicode (UTF-8, UTF-16) é o padrão dominante para representar caracteres de todos os idiomas, utilizando um ou mais bytes por caractere. 3.3. Múltiplos do Byte | Unidade | Símbolo | Equivalência (em bytes) | Valor aproximado | |---------|--------|--------------------------|------------------| | Kilobyte | KB | $2^{10} = 1.024$ bytes | 0^3$ bytes | | Megabyte | MB | $2^{20} = 1.048.576$ bytes | 0^6$ bytes | | Gigabyte | GB | $2^{30} = 1.073.741.824$ bytes | 0^9$ bytes | | Terabyte | TB | $2^{40} = 1.099.511.627.776$ bytes | 0^{12}$ bytes | | Petabyte | PB | $2^{50}$ bytes | 0^{15}$ bytes | Observação: Em alguns contextos (especialmente em discos rígidos comerciais), os prefixos podem ser usados em potências de 10 (1 KB = 1000 bytes). Para precisão, o padrão IEC define KiB (kibibyte) como $2^{10}$ bytes, mas a nomenclatura tradicional ainda prevalece em provas. Hardware: A Parte Física do Computador Hardware é o conjunto de componentes eletrônicos, mecânicos e magnéticos que constituem o computador. Divide-se em: 4.1. Unidade Central de Processamento (CPU) A CPU é o cérebro do computador. Executa instruções armazenadas na memória, realizando operações aritméticas, lógicas e de controle. Composta por: Unidade de Controle (UC): Busca instruções na memória, decodifica e gera sinais de controle para os demais componentes. Unidade Lógica e Aritmética (ALU): Executa operações matemáticas (adição, subtração, multiplicação, divisão) e lógicas (AND, OR, NOT, comparações). Registradores: Pequenas memórias internas de altíssima velocidade usadas para armazenar dados temporários, endereços e instruções em execução. 4.2. Memória Principal RAM (Random Access Memory): Volátil, de leitura e escrita. Armazena dados e programas em execução. Quanto mais RAM, maior a capacidade de multitarefa. Tecnologias: DDR4, DDR5. ROM (Read-Only Memory): Não volátil, geralmente apenas leitura. Contém o firmware (BIOS/UEFI) que inicializa o hardware e carrega o sistema operacional. Cache: Memória ultrarrápida (SRAM) integrada à CPU ou próxima a ela. Armazena cópias de dados e instruções frequentemente acessados da RAM. Níveis L1, L2, L3. 4.3. Dispositivos de Armazenamento Secundário (Permanente) HD (Hard Disk Drive): Disco magnético, maior capacidade por custo, partes móveis, mais lento e suscetível a choques. SSD (Solid State Drive): Memória flash, sem partes móveis, muito mais rápido, menor latência, maior resistência a impactos. Interfaces: SATA, NVMe (via PCIe). Unidades ópticas: CD, DVD, Blu-ray (em desuso em computadores pessoais). Cartões de memória: SD, microSD, usados em câmeras e smartphones. 4.4. Dispositivos de Entrada e Saída (E/S) Entrada: Teclado, mouse, scanner, microfone, webcam, leitor de código de barras, caneta óptica. Saída: Monitor (display), impressora (jato de tinta, laser, 3D), caixas de som, projetor. Entrada e saída: Dispositivos de armazenamento externo (pendrive, HD externo), tela sensível ao toque (touchscreen), modem. 4.5. Placa-mãe Placa de circuito impresso que conecta todos os componentes: CPU, RAM, slots de expansão (PCIe), conectores de disco, portas USB, áudio, rede, etc. O chipset gerencia a comunicação entre a CPU, a RAM e os periféricos. 4.6. Barramentos (Buses) Conjuntos de fios ou trilhas que transportam dados, endereços e sinais de controle entre os componentes. Exemplos: barramento de dados (largura em bits), barramento de endereços, barramento de controle. Software: A Parte Lógica Software é o conjunto de instruções (programas) que dizem ao hardware o que fazer. Classifica-se em: 5.1. Software de Sistema Sistema operacional: Gerencia hardware, processos, memória, arquivos e fornece interface ao usuário. Exemplos: Windows, Linux, macOS, Android, iOS. Drivers (controladores): Programas que permitem ao SO comunicar-se com dispositivos específicos (impressora, placa de vídeo, scanner). Utilitários: Ferramentas auxiliares (antivírus, desfragmentador de disco, gerenciador de tarefas, backup, compactador de arquivos). 5.2. Software de Aplicação Programas destinados a tarefas específicas do usuário final: Editores de texto: Microsoft Word, LibreOffice Writer, Google Docs. Planilhas eletrônicas: Microsoft Excel, LibreOffice Calc, Google Sheets. Apresentações: Microsoft PowerPoint, Google Slides. Navegadores web: Chrome, Firefox, Edge, Safari. E-mail: Outlook, Thunderbird, Gmail (web). Multimídia: Reprodutores de vídeo/áudio, editores de imagem (Photoshop, GIMP), editores de vídeo. Comunicação: Skype, Zoom, Discord, Telegram. Desenvolvimento: Compiladores, IDEs (Visual Studio, Eclipse), interpretadores (Python, JavaScript). 5.3. Firmware Software gravado em chips de memória ROM ou flash, responsável pelo controle de baixo nível de dispositivos. Exemplo: BIOS/UEFI da placa-mãe, firmware de um roteador, firmware de um SSD. Sistemas Operacionais: Papel e Funções O sistema operacional é o software mais crítico do computador. Suas principais funções: Gerenciamento de processos: Escala a execução de múltiplos programas (multitarefa), aloca tempo de CPU, controla estados (pronto, executando, bloqueado). Gerenciamento de memória: Aloca e libera espaços na RAM, implementa memória virtual (uso de disco como extensão da RAM), protege processos uns dos outros. Gerenciamento de entrada/saída: Controla dispositivos de E/S por meio de drivers e buffers. Gerenciamento de arquivos: Organiza dados em arquivos e diretórios, controla permissões de acesso (leitura, escrita, execução). Interface com o usuário: Pode ser linha de comando (CLI – Command Line Interface, como Bash, PowerShell) ou gráfica (GUI – Graphical User Interface, como Windows Explorer, GNOME, macOS Finder). Segurança e proteção: Gerencia contas de usuário, permissões, criptografia, firewall. Redes de Computadores e Conectividade 7.1. Conceitos Fundamentais Rede: Dois ou mais dispositivos interligados para compartilhar recursos e informações. LAN (Local Area Network): Rede de curta distância (escritório, residência). WAN (Wide Area Network): Rede de longa distância (internet, conexão entre filiais). Wi-Fi: Tecnologia sem fio baseada em padrões IEEE 802.11. Protocolo: Conjunto de regras para comunicação (ex.: TCP/IP, HTTP, FTP). 7.2. A Internet A internet é uma rede global de redes, que utiliza o conjunto de protocolos TCP/IP para interconectar bilhões de dispositivos. Permite serviços como: WWW (World Wide Web) – páginas e sites. Correio eletrônico (e-mail). Transferência de arquivos (FTP). Streaming de áudio e vídeo. Telefonia e videoconferência (VoIP). Classificação de Computadores por Porte e Capacidade | Tipo | Descrição | Exemplos | |------|-----------|----------| | Supercomputadores | Altíssimo desempenho para simulações científicas, previsão do tempo, criptoanálise | Fugaku, Summit, Tianhe-2 | | Mainframes | Grandes sistemas centralizados para processamento de transações em massa (bancos, companhias aéreas) | IBM zSeries | | Servidores | Computadores dedicados a fornecer serviços a clientes em rede | Servidores web, de e-mail, de banco de dados | | Workstations | Computadores de alto desempenho para projetos gráficos, engenharia, CAD | HP Z series, Dell Precision | | Computadores pessoais (PC) | Uso geral, desktops e laptops | Dell Inspiron, Lenovo ThinkPad, MacBook | | Dispositivos móveis | Smartphones, tablets | iPhone, Samsung Galaxy, iPad | | Embarcados | Sistemas computacionais dedicados em produtos (eletrodomésticos, automóveis, equipamentos médicos) | Microcontroladores em geladeiras, freios ABS | Evolução Histórica (Resumo para Contexto) Geração 0 (mecânica): Ábaco, Pascalina, máquina de diferenças de Babbage. 1ª geração (válvulas): ENIAC (1946), UNIVAC. Grandes, consumiam muita energia, programação em linguagem de máquina. 2ª geração (transistores): Menores, mais confiáveis, surgimento de linguagens assembly e FORTRAN. 3ª geração (circuitos integrados): IBM System/360, surgimento dos sistemas operacionais. 4ª geração (microprocessador): Intel 4004 (1971), computadores pessoais (Apple II, IBM PC). 5ª geração (computação paralela, IA): Atual, com multiprocessamento, redes neurais, computação quântica emergente. Conceitos Relacionados à Medida de Desempenho Frequência do clock (Hz): Ciclos por segundo da CPU. Não é medida única de desempenho (IPC – instruções por ciclo também importa). Arquitetura (32 bits vs. 64 bits): Refere-se à largura dos registradores e barramento de endereços. Processadores 64 bits endereçam mais de 4 GB de RAM. Benchmarks: Programas que medem desempenho em tarefas específicas (SPEC, PassMark, Cinebench). Noções de Algoritmos e Programação Embora básico, é importante saber que: Algoritmo: Sequência finita de passos lógicos e bem definidos para resolver um problema ou executar uma tarefa. Programa: Implementação de um algoritmo em uma linguagem de programação (Python, Java, C++). Compilador vs. Intérprete: Compilador traduz todo o código-fonte para código de máquina antes da execução; intérprete traduz e executa linha a linha. Quadro Comparativo: Hardware vs. Software | Aspecto | Hardware | Software | |---------|----------|----------| | Natureza | Física, tangível | Lógica, intangível | | Exemplos | CPU, RAM, HD, teclado | Windows, Excel, Chrome | | Durabilidade | Sujeito a desgaste, quebra | Não se desgasta, mas pode ter bugs | | Modificação | Requer substituição física | Pode ser atualizado, reinstalado | | Custo | Produção e matéria-prima | Desenvolvimento e licenciamento | Quadro Comparativo: Dado vs. Informação | Característica | Dado | Informação | |----------------|------|-------------| | Estado | Bruto, não processado | Processado, contextualizado | | Significado isolado | Geralmente nenhum | Útil para decisão | | Exemplo | "38", "Maria", "10/03" | "Maria tem 38 anos e fez aniversário em 10/03." | Considerações Finais A informática é uma área vasta e em constante evolução. Para um bom desempenho em concursos e vestibulares, o candidato deve dominar os conceitos de hardware (componentes, funções, memórias), software (sistemas operacionais, aplicativos, firmware), representação da informação (bits, bytes, múltiplos) e noções de redes. Compreender a diferença entre dado e informação é igualmente relevante, pois questões teóricas frequentemente exploram essa distinção. O estudo deve ser complementado com prática em questões anteriores e, sempre que possível, com experimentação prática (montagem de computador, instalação de sistemas operacionais, configuração de rede doméstica). Exercícios: De acordo com a classificação dos softwares, qual dos exemplos abaixo representa um software de aplicação? Sobre redes de computadores, assinale a alternativa que apresenta corretamente um tipo de rede e sua principal característica. No contexto do armazenamento digital, qual das alternativas está correta quanto à relação entre bit e byte? Complete a frase: O conceito moderno de informática é indissociável da ideia de processamento _____ da informação, termo que compõe a própria raiz etimológica da palavra. Complete a frase: Na arquitetura da informação, o _____ representa a unidade primária e bruta que, por não possuir contexto ou tratamento, não transmite compreensão isoladamente. Complete a frase: Devido à sua natureza estritamente _____, a memória RAM requer um fluxo constante de energia elétrica para manter a integridade dos dados que estão sendo processados pela CPU. Complete a frase: A execução de cálculos matemáticos fundamentais e a realização de operações de comparação lógica são funções atribuídas, no interior da CPU, à unidade _____. Complete a frase: No sistema binário, a menor unidade lógica de armazenamento e processamento de informações que um computador pode manipular é denominada _____. Complete a frase: O conjunto de instruções lógicas gravadas em chips de memória não volátil, responsável pelo controle de baixo nível e inicialização dos componentes de hardware, é o _____. Complete a frase: Em comparação aos discos rígidos magnéticos, a unidade _____ destaca-se por não possuir partes móveis e utilizar chips de memória flash, o que elimina o desgaste mecânico e reduz a latência. Complete a frase: Uma infraestrutura de rede que permite a interconexão de dispositivos em uma área geograficamente limitada, como uma residência ou um escritório, é tecnicamente uma _____. Complete a frase: A responsabilidade do sistema operacional em coordenar a alternância do uso do processador entre diversos programas para permitir a multitarefa é definida como o gerenciamento de _____. Complete a frase: Seguindo a convenção da arquitetura binária, a unidade de medida de armazenamento que corresponde ao valor exato de $2^{20}$ bytes é o _____. Em relação aos componentes da informática, assinale a alternativa correta sobre a diferença entre hardware e software. Segundo o conteúdo estudado, qual alternativa melhor exemplifica a diferença entre dado e informação?