Skip to main content

O que é uma plataforma?

PAGOU R$ 233,66 REAIS MELHOR PLATAFORMA DE INVESTIMENTO DE 2019 (Pode 2024)

PAGOU R$ 233,66 REAIS MELHOR PLATAFORMA DE INVESTIMENTO DE 2019 (Pode 2024)
Anonim

Quando se trata de tecnologia e computação, uma plataforma serve como base básica para o desenvolvimento e suporte de hardware e software.

Tudo criado em cima de uma fundação opera em conjunto dentro da mesma estrutura. Como tal, cada plataforma tem seu próprio conjunto de regras, padrões e restrições que determinam qual hardware / software pode ser construído e como cada um deve funcionar.

Plataformas de hardware podem ser:

  • Sistemas inteiros
  • Componentes individuais
  • Interfaces

Versus plataformas de hardware, plataformas de software são mais extensas, mas mais fáceis de relacionar pelos usuários. Faz sentido, uma vez que interagimos mais comumente com software / aplicativos, mesmo que o hardware (por exemplo, mouses, teclados, monitores, telas sensíveis ao toque) ajude a preencher a lacuna. As plataformas de software se enquadram nas categorias gerais de:

  • Software de sistema
  • Software de aplicação

Sistemas inteiros

As plataformas de hardware podem ser sistemas inteiros (por exemplo, dispositivos de computação), como mainframes, estações de trabalho, desktops, laptops, tablets, smartphones e muito mais. Cada uma delas representa uma plataforma de hardware porque cada uma tem seu próprio formato, opera independentemente de outros sistemas e é capaz de fornecer recursos ou serviços (por exemplo, executar software / aplicativos, conectar dispositivos / internet, etc.) aos usuários, especialmente os não previsto pelo design original.

Componentes individuais

Componentes individuais, como a unidade central de processamento (CPU) dos computadores, também são considerados plataformas de hardware. As CPUs (por exemplo, Intel Core, ARM Cortex e AMD APU) possuem arquiteturas distintas que determinam a operação, a comunicação e a interação com outros componentes que compõem um sistema inteiro. Para ilustrar, considere a CPU como a base que suporta uma placa-mãe, memória, unidades de disco, placas de expansão, periféricos e software. Alguns componentes podem ou não ser intercambiáveis ​​entre si, dependendo do tipo, forma e compatibilidade.

Interfaces

Interfaces, como slots de expansão PCI Express, Accelerated Graphics Port (AGP) ou ISA, são plataformas para o desenvolvimento de diferentes tipos de placas de expansão / expansão. Diferentes fatores de forma de interface são exclusivos, portanto, por exemplo, não é fisicamente possível inserir uma placa PCI Express em um slot AGP ou ISA - lembre-se de que as plataformas definem as regras e restrições. A interface também fornece comunicação, suporte e recursos para a placa de expansão anexada. Exemplos de placas de expansão que usam essas interfaces são: gráficos de vídeo, som / áudio, adaptadores de rede, portas USB, controladores serial ATA (SATA) e muito mais.

Software de sistema

O software do sistema é o que controla o computador executando processos simultâneos enquanto gerencia / coordena vários recursos de hardware em conjunto com o software aplicativo. Os melhores exemplos de software de sistema são sistemas operacionais, como (mas não limitados a) Windows, macOS, Linux, Android, iOS e Chrome OS.

O sistema operacional serve como uma plataforma, fornecendo um ambiente que suporte a interação do usuário através de interfaces (por exemplo, monitor, mouse, teclado, impressora, etc.), comunicação com outros sistemas (por exemplo, rede, Wi-Fi, Bluetooth, etc.) software de aplicação.

Software de Aplicação

O software aplicativo inclui todos os programas projetados para realizar tarefas específicas em um computador - a maioria não é considerada como uma plataforma. Exemplos comuns de software aplicativo de plataforma não são: programas de edição de imagens, processadores de texto, planilhas, tocadores de música, mensagens / bate-papo, aplicativos de mídia social e muito mais.

No entanto, existem alguns tipos de aplicativos que são também plataformas . A chave é se o software em questão serve ou não como suporte para algo ser construído sobre ele. Alguns exemplos de aplicativos de software como plataformas são:

  • Navegadores da Web (por exemplo, Chrome, Safari, Internet Explorer) são plataformas para outras formas de software, como plug-ins / extensões de terceiros ou temas.
  • Sites de mídia social, como o Facebook, funcionam como plataformas ao oferecer suporte a aplicativos, ferramentas e / ou serviços externos que interagem com os principais recursos do site. Isso se aplica tanto ao site quanto à versão do aplicativo para dispositivos móveis.
  • Videogames os mods de suporte (via editor do jogo) também são considerados plataformas. Os mods de videogame usam o mecanismo de videogame existente como base para criar mapas / níveis, personagens, objetos ou até mesmo um jogo autônomo.

Consoles de videogame

Os consoles de videogame são ótimos exemplos de hardware e software combinados como uma plataforma. Cada tipo de console funciona como uma base que suporta fisicamente sua própria biblioteca de jogos (por exemplo, um cartucho original da Nintendo não é compatível com qualquer versão posterior dos sistemas de jogos da Nintendo) e digitalmente (por exemplo, apesar de ser um formato de disco, não funciona no sistema Sony PS4 devido a software / linguagem de programação).