Pessoa conversando com o equipamento e vice-versa
Tecnologia

Pessoa conversando com o equipamento e vice-versa

Centenas deles foram construídos. Toneladas de versões e distribuições. Alguns deles são curiosidades de nicho, outros são usados ​​por poucos, mas são de grande importância por serem responsáveis ​​por peças-chave da infraestrutura de computadores e redes. Apesar de tal multiplicidade, não há mais do que dois dominantes em cada segmento de mercado.

que está sendo executado em seu computador. Ele gerencia memória, processos e todo o seu software e hardware. Também permite que você se comunique com o computador sem conhecer o "idioma" da máquina. Na maioria dos casos, muitos programas diferentes estão sendo executados no dispositivo ao mesmo tempo, e cada um deles deve ter acesso à unidade central de processamento (CPU), memória e armazenamento. Sistema operacional coordena tudo, dando a cada programa o que ele precisa. Sem um sistema operacional, o software nem seria capaz de interagir com o hardware e o computador seria inútil.

Пользователи e programas de aplicação têm acesso a serviços oferecidos por sistemas operacionais por meio de chamadas de sistema e interfaces de programação de aplicativos. Eles interagem com o sistema operacional do computador. de interfaces de linha de comando (KLI) interfaces gráficas usuário conhecido como GUI (Veja também: ). Em suma, um sistema operacional permite que os usuários interajam com sistemas de computador atuando como uma interface entre usuários ou programas de aplicativos e o hardware do computador.

1. Logos dos sistemas operacionais mais populares

Sistemas operacionais (1) pode ser encontrado em quase todos os dispositivos que incluem seu computador - de Celulares i consola de jogos po supercomputadores i servidores de internet. Exemplos de sistemas operacionais modernos populares são: Android, iOS, GNU/Linux, Mac OS X, Microsoft Windows ou z/OS da IBM. Todos esses sistemas, com exceção do Windows e/e z/OS, têm raiz UNIX. Recentemente, se você não distinguir entre plataformas de desktop e móveis, o Windows não domina mais, mas é (2).

2. Mudança na participação do mercado global de sistemas operacionais na última década como um todo, de acordo com o StatCounter

3. Mudança na participação do mercado global de sistemas operacionais na última década para computadores desktop, segundo a StatCounter.

4. Mudança na participação no mercado global de sistemas operacionais no ano passado em dispositivos móveis, de acordo com StatCounter

5. Ações de tipos de sistemas operacionais no mercado de servidores em 2018

Os três sistemas operacionais mais populares para computadores pessoais são: Microsoft Windows,, Maçã Mac OS X i Linux, cuja participação oscila em torno de 1-2%. (3) Entre os dispositivos móveis, o Android domina o iOS da Apple, que está em segundo lugar com uma participação de mercado recentemente crescente (4). E no mercado global de servidores, quase metade deles possui produtos da Microsoft, embora esse percentual esteja caindo lentamente, e com a disseminação do Red Hat Linux, esses dois sistemas respondem por cerca de 4/5 desse mercado (5).

Do smartphone ao servidor

Microsoft criou Sistema operacional Windows em meados dos anos 80. Foi baseado no kernel do MS-DOS, na época o gerenciador de programas mais usado para iniciar aplicativos. Em seguida, incluindo a primeira grande atualização em 1987, seguida pelo Windows 3.0. Alguns anos depois, a próxima versão, o Windows 95, tornou-se o sistema operacional dominante. Especialistas dizem que o sistema da Microsoft não mudou muito em termos de arquitetura básica desde o Windows 95, embora tenha adicionado uma enorme quantidade de recursos para atender às novas necessidades de computação. Muitos dos elementos que conhecemos hoje existem desde os anos 90, como o menu Iniciar, a barra de tarefas e o Windows Explorer (agora conhecido como "Explorer").

Foi criado ao longo de muitos anos muitas versões diferentes do Windows. Os mais populares deles são Windows 7 (lançado em 2009) Windows Vista (2007) e Windows XP (2001). O Windows está pré-instalado na maioria novos computadoresque é considerado o principal motivo de seu domínio no mundo. Um usuário que compra um PC ou laptop ou atualiza o Windows em seu computador pode escolher entre várias versões diferentes do sistema, incluindo Home Premium, Aprovação ou Final.

Igual para todos novos computadores Macintosh ou Papoula pré-instalado na fábrica desde 2002. Sistema operacional da Apple, agora conhecido como MacOS (anteriormente OS X e também Mac OS X). Os sistemas operacionais da Apple são uma família de sistemas operacionais mais antigos baseados em UNIX oficialmente disponíveis apenas para computadores Apple que foram pré-instalados desde 2002. O nome do sistema foi anunciado em 2016 na conferência WWDC devido à necessidade de unificar os nomes usados ​​pela Apple para seus sistemas operacionais (assim, o macOS faz parte de uma série: iOS, watchOS, tvOS, etc.).

exceto UNIX antigo A base para a criação de um sistema moderno da Apple foi usada anteriormente Sistema NeXTStep na segunda metade dos anos 80, comprado pela Apple junto com a fabricante NeXT em 1996. A última versão desse sistema de computador Macintosh "clássico" foi o Mac OS 9. Em 2006, a primeira versão foi lançada para os novos Macs x86. – MacOS X 10.4. Em 2005, foi lançada a primeira versão totalmente compatível com a terceira versão da Uniform UNIX Specification - Mac OS X 10.5, rodando em PowerPC e x86 "mac" usando uma tecnologia chamada Binário Universal, que é um formato de arquivo executável executado em ambas as arquiteturas. Com base nesta versão, foi criado o sistema iOS (originalmente iPhone OS), o sistema operacional da Apple Inc.. para dispositivos móveis iPhone, iPod touch e iPad. Como você pode ver, a história do sistema/sistemas operacionais da Apple é muito mais complexa do que a do Windows.

No entanto, isso não é nada comparado à diversidade da família. Linux, entram em sistemas operacionais, o que significa que podem ser modificados e redistribuídos por qualquer pessoa em qualquer lugar do mundo. É fundamentalmente diferente de software proprietário como o Windows, que só pode ser alterado pela empresa que o possui. Vantagem do Linux é que é "software livre" e existem muitas distribuições (versões) diferentes das quais você pode escolher aquela que se adapta às suas necessidades. Cada distribuição tem uma aparência diferente. As distribuições mais populares são conhecidas como: Ubuntu, Mint e Fedora. Linux tem o nome de um nome de família Linus Torvaldsque criou o kernel Linux em 1991.

O Linux foi distribuído pela primeira vez sob a Licença Pública Geral GNU em 1992. Ele cresceu desde as primeiras linhas de código-fonte em sua versão original para mais de vinte milhões de linhas hoje. Este sistema pode ser modificado por qualquer pessoa para seus próprios propósitos. Consequentemente temos centenas de sistemas operacionais baseados em Linuxchamadas distribuições. Isso torna a escolha entre eles extremamente difícil, muito mais difícil do que escolher uma versão do sistema.

Uma variedade de distribuições Linux é tão bom que todos vão encontrar algo que se adapte às suas necessidades e preferências. Por exemplo, existem versões que imitam o popular Windows XP. Existem também versões mais especializadas do Linux, como distribuições projetadas para dar nova vida a computadores desatualizados e de baixo custo ou distribuições ultraseguras que podem executar a partir da unidade usb. Claro, existem muitas versões do Linux para servidores em execução e outros aplicativos de classe empresarial. Os adotantes do Linux recomendam o Ubuntu como um bom ponto de partida. Este é um sistema muito conveniente (mesmo em comparação com o Windows), mas ao mesmo tempo versátil e multifuncional. especialistas em informática.

, são significativamente diferentes dos computadores desktop e laptops, portanto, são executados em sistemas operacionais projetados especificamente para dispositivos móveis. Os sistemas operacionais para dispositivos móveis geralmente não oferecem uma gama tão ampla de recursos quanto os projetados para desktops ou laptops e não podem executar todos os programas conhecidos para PCs. No entanto, você ainda pode fazer muitas coisas com eles, como assistir a filmes, navegar na Internet, gerenciar seu calendário, jogar e muito mais.

Existem também sistemas operacionais para servidores, ou seja. pesado e extra-pesado em peso. Qual é a diferença entre sistema operacional do servidor a sistema operacional para o usuário médio? Um sistema operacional "normal" pode executar programas como MS Word, PowerPoint, Excel, além de programas gráficos, reprodutores de vídeo, etc. Também permite executar aplicativos que facilitam a navegação na web e a verificação de mensagens de e-mail. Ele usa conexões LAN e Bluetooth e é mais barato que um sistema operacional de servidor.

Sistema operacional do servidor é muito mais caro por algum motivo. Sua missão é permitir conexões ilimitadas aos usuários, fornecer recursos de memória muito maiores e atuar como servidores universais para sites, e-mail e bancos de dados. O sistema do servidor pode conter vários desktops porque é otimizado para rede e não para um único usuário.

Sistemas operacionais para dispositivos IoT

Kontiki – Um sistema operacional de código aberto desenvolvido em 2002, focado principalmente em microcontroladores de rede de baixa potência e dispositivos IoT.

Coisas do Android - Criado pelo Google. Seu antigo nome era Brillo. Suporta as tecnologias Bluetooth e Wi-Fi.

RIOT - tem uma grande comunidade de desenvolvedores e é lançado sob a GNU Lesser General Public License. Portanto, o RIOT é chamado de Linux do mundo IoT.

Minuto Apache - semelhante ao sistema operacional RIOT. É lançado sob a licença Apache 2.0. Funciona em tempo real. Ele pode ser usado em muitos microcontroladores, dispositivos IoT industriais e dispositivos médicos.

LiteOS – foi lançado pela gigante tecnológica chinesa Huawei em 2015. É considerado seguro e interoperável.

zéfiro – foi lançado em 2016 pela Linux Foundation. A fácil integração de vários dispositivos IoT tornou este sistema operacional um dos mais populares do mundo.

morder é o principal sistema operacional do Ubuntu IoT. Baseado na comunidade Ubuntu, garante forte segurança para dispositivos IoT.

Sistema operacional minúsculo - Lançado pela primeira vez em 2000. É um dos sistemas operacionais mais antigos para dispositivos IoT. Ele usa principalmente redes de sensores sem fio. 

Internet das Coisas do Windows – anteriormente também conhecido como Windows Embedded. Foi alterado para Windows IoT com o advento do Windows 10.

Raspbian é um sistema operacional baseado em Debian apenas para Raspberry Pi. O kernel é semelhante ao kernel Unix.

Freertos é um sistema operacional de código aberto para microcontroladores. Ele usa o serviço de nuvem da Amazon, ou seja, AWS.

Embedded Linux – O sistema operacional Linux nesta versão é usado para smart TVs, roteadores sem fio (Wi-Fi), etc.

Uma Breve História da GUI

A maioria das pessoas usa sistema operacionalque é instalado em seu computador antes de comprá-lo, mas é claro que sempre é possível alterá-lo, atualizá-lo ou até substituí-lo. Os sistemas operacionais modernos usam uma interface gráfica de usuário ou GUI que permite usar o mouse ou o touchpad para clicar em ícones, botões e menus, e tudo é exibido na tela usando uma combinação de gráficos e texto. Antes da GUI, a interface do computador consistia em uma linha de comando, e o usuário tinha que digitar cada comando no computador, e a máquina exibia apenas texto.

A primeira interface gráfica de usuário do mundo é considerada o lançamento do Apple System 1 em janeiro de 1984. O Windows 1, lançado em novembro seguinte, também oferecia uma GUI, uma interface gráfica de usuário de 16 bits. Na época, além da Apple, protótipos de ambientes gráficos foram exibidos por outras empresas, como a VisiCorp na COMDEX em 1982, e o principal motivo para a criação da GUI do Windows foi a ansiedade. Bill Gates pela perda de posições no mercado de PCs IBM.

Sua interface, como mencionamos, tem mais visualizações Sistema operacional Windows confiou em Menu Iniciarque foi introduzido pela primeira vez no Windows 95 (1995) 6. Botão Iniciar i Menu Iniciar com uma campanha publicitária para atrair usuários para o processo de lançamento de um novo programa. Quando o Windows 2012 foi lançado em 8, o botão desapareceu e o usuário foi imediatamente levado à tela inicial completa, projetada para ser compatível com novos dispositivos touchscreen. A tela Iniciar se concentra nos ícones e blocos de aplicativos nos quais você pode clicar, como na barra da Apple, em vez da lista de opções e programas do sistema que o Windows usou para o menu Iniciar nos anos anteriores.

6. Usando o botão Iniciar do Windows

Em 2013 apareceu Versão do Windows 8.1que trouxe de volta o botão Iniciar para tornar mais fácil para os clientes da Microsoft usarem o sistema de inicialização. Em 2014, o Windows 10 restaurou o amado botão Iniciar e o menu Iniciar para sempre.

Mencionado conhecido pelos usuários documento da Apple foi introduzido em 2000 com o lançamento do Mac OS X chamado Cheetah. Antes de 2000, os usuários do sistema operacional da Apple usavam a barra de menu superior para iniciar e selecionar programas e fazer alterações em aplicativos que já estavam em execução. Quando o sistema operacional X 10.5, também conhecido como Leopardo, lançado em outubro de 2007, o Dock (7) foi redesenhado usando a mesma abordagem visual que conhecemos hoje.

UNIX e não UNIX

Sistemas Windows, Mac OS i várias distribuições Linux (incluindo Android pertencente a esta família) - isso não é tudo o que o mercado oferece. É preciso deixar claro que muitos produtos diferentes neste mundo estão relacionados entre si de uma forma ou de outra; por exemplo, o Linux é modelado a partir do antigo sistema UNIX desenvolvido pela Bell Labs desde o final da década de 60. Os sistemas modernos da Apple vêm do UNIX. Assim, existe uma rede de conexões, mas muitos programadores, principalmente aqueles que criam esses sistemas, tentam não vê-los como “essencialmente iguais” e enfatizam as diferenças. O próprio nome Linux deve ser um acrônimo para "Linux não é UniX". Isso significa que o Linux é semelhante ao UNIX, mas foi desenvolvido sem código Unix, ao contrário, por exemplo, do BSD() e suas variantes.

Um exemplo de tal sistema relacionado, mas distinto, é Chrome OS, criado pelo Google, a principal tarefa do sistema é lançamento de aplicativos de internet. Está disponível em muitos laptops baratos e caros. Computadores pré-instalados com Chrome OS são conhecidos no mercado chromebooks.

Um dos descendentes do BSD acima chamado FreeBSD (oito). A primeira versão do sistema foi lançada em 8. Atualmente, existem duas versões estáveis ​​disponíveis e suportadas: 1993 e 11.4. O nome FreeBSD surgiu com David Greenman do CD Walnut Creek que apoiou o projeto desde o início. O mascote oficial do FreeBSD é o demônio, a frase oficial é "O Poder de Servir". Devido à sua eficiência e confiabilidade, é frequentemente utilizado como servidor ou firewall. FreeBSD é usado, por exemplo. via Apache.org, Netflix, Flight-Aware, Yahoo!, Yandex, Netcraft, Sony Playstation 4, WhatsApp.

Um sistema operacional projetado para aplicações domésticas (controle simples, multimídia) e de escritório, por sua vez Sílaba. Foi criado em julho de 2002 como uma ramificação do sistema AtheOSque foi abandonado por seu autor Kurt Skauen. O kernel e a arquitetura do sistema, como o projeto AtheOS, foram inspirados por Sistema AmigaOS.

ReactOS é considerado um clone do Windows, um sistema operacional do tipo computador pessoal gratuito que é interoperável com várias versões do Windows. As suposições do sistema incluem a capacidade de usar aplicativos e drivers do Windows, bem como aplicativos OS/2, Java e POSIX.

ReactOS foi escrito em Ce alguns elementos como ReactOS Explorer em C++. Os desenvolvedores do ReactOS afirmam que não é um clone do Windows. O ReactOS está em desenvolvimento desde 1996. Em 2019, ainda era considerado uma versão alfa incompleta do software, então os desenvolvedores o recomendavam apenas para fins de teste. Muitos aplicativos do Windows, como o Adobe Reader 6.0 e o OpenOffice, atualmente são executados nele.

Nem todo mundo sabe Solaris é um sistema operacional baseado em UNIX que foi originalmente desenvolvido pela Sun Microsystems em meados dos anos 90, mas foi renomeado em 2010 para Oracle Solaris após a aquisição da Sun Microsystems pela Oracle. É conhecido por sua escalabilidade e vários outros recursos que tornaram possíveis aplicações interessantes.

Existem muitos sistemas operacionais que foram significativos em seu tempo, mas não são mais iguais ao AmigaOS; OS/2 da IBM e Microsoft, Mac OS clássico, ie. predecessor não-Unix para Apple MacOS, BeOS, XTS-300, RISC OS, MorphOS, Haiku, Bare-Metal e FreeMint. Alguns deles ainda são usados ​​em nichos de mercado e continuam a ser desenvolvidos como plataformas minoritárias para a comunidade entusiasta e de desenvolvimento de aplicativos.

OpenVMS criado em DEK ainda é. Outros sistemas operacionais são usados ​​quase exclusivamente na academia para ensinar sistemas operacionais ou pesquisar conceitos de SO. Um exemplo típico de um sistema que faz as duas coisas é MINIX. O outro, denominado um, é usado apenas para pesquisa. Oberon desenvolvido na ETH Zurich Nicholas Virtha, Yurga Gutknehta e um grupo de alunos na década de 80, foi utilizado principalmente para pesquisa, ensino e trabalho diário no grupo Wirth. No entanto, alguns sistemas operacionais que não ganharam participação de mercado significativa introduziram inovações que influenciaram os principais desenvolvimentos. Isso é especialmente verdadeiro para a pesquisa e experimentação do Bell Labs.

é o mesmo vários sistemas operacionais para plataformas que não sejam PCs, smartphones e tablets. Ao longo dos anos, foram desenvolvidas soluções separadas para smart TVs, carros, relógios, Internet das Coisas (9), etc. Tecnicamente, não são os mesmos sistemas operacionais, embora tenham nomes semelhantes. por exemplo Sistema operacional Android TV OS não é o mesmo que temos em um smartphone. Os sistemas embarcados usados ​​em automóveis, por exemplo, podem ser de muitas variedades, com muitas configurações para um único dispositivo, porque os sistemas eletrônicos em automóveis têm dezenas de processadores. Cada processador (neste caso, o microcontrolador) pode ter um sistema operacional diferente (ou o mesmo) ou nenhum.

9. Sistema operacional para a Internet das Coisas

Sistemas abertos móveis e gerenciados centralmente

Há cerca de 15 anos, ele dominava o mercado de comunicações móveis. Sistema Symbian, hoje é essencialmente a história do sistema operacional, como PalmOS, webOS. Atualmente, como você sabe, o mercado de sistemas operacionais móveis é dominado pelo Android, um pacote de software aberto e gratuito desenvolvido pelo Google que contém o principal sistema operacional, middleware e principais aplicativos para uso em dispositivos móveis.

Kernel Linux e alguns outros componentes adaptados para Android são lançados sob a GNU GPL. No entanto, o Android não inclui código do projeto GNU. Esse recurso distingue o Android de muitas outras distribuições Linux atuais. As atualizações do sistema operacional Android foram publicadas anteriormente com nomes relacionados a sobremesas (Cupcake, Donut, Eclair, Gingerbread, Honeycomb, Ice Cream Sandwich). Há dois anos, as versões do Android são simplesmente numeradas seguidas.

segundo iOS é um sistema móvel, um produto da Apple para dispositivos móveis iPhone, iPod touch e iPad. O nome atual está em vigor desde 2010. O sistema era anteriormente conhecido como iPhone OS. Este sistema é baseado em Mac OS X 10.5. O iOS está disponível apenas em dispositivos Apple porque a empresa não licencia o sistema operacional para dispositivos de outros fabricantes. Todo o software é lançado individualmente pela Apple Inc. e é distribuído a partir de um único repositório () centralmente através da AppStore com uma assinatura de confirmação criptográfica obrigatória. Este modelo de distribuição, embora controlado centralmente, permite impedindo a propagação de malware, reparos e atualizações eficientes e, portanto, um alto padrão incomparável de segurança e qualidade para todos os usuários.

Windows mobile é um sistema operacional móvel da Microsoft usado em smartphones e dispositivos móveis − com telas de toque ou sem eles. O sistema operacional Mobile é baseado no kernel do Windows CE 5.2.

Windows Mobile é um sistema operacional projetado para PocketPC PDAs, PDAs e smartphones. O sucessor da série Windows Mobile foi o Windows Phone, lançado em 27 de setembro de 2011. Em 2015, a Microsoft voltou ao seu antigo nome com a introdução do sistema operacional Windows 10 Mobile, mas esse sistema não pertence à família Windows Mobile, que é baseada no kernel Windows CE. Pertence à família Windows 10 como parte da criação de uma plataforma universal chamada Plataforma Universal do Windows.

Outro sistema conhecido no mercado de sistemas operacionais móveis é BlackBerry OS, é um sistema operacional móvel proprietário desenvolvido pela Research In Motion para uso em dispositivos portáteis BlackBerry populares há muitos anos. plataforma BlackBerry era popular entre usuários corporativos porque, quando combinado com o BlackBerry Enterprise Server, fornece sincronização com Microsoft Exchange, Lotus Domino, e-mail Novell GroupWise e outros softwares de negócios.

Existem outras propostas menos conhecidas, como Bada, Sistema operacional Samsung para celularesque foi lançado em 2010. O primeiro smartphone a usá-lo foi o Samsung Wave. Sistema operacional isto por sua vez distribuição Linux, foi criado combinando a distribuição Moblin (criada pela Intel) e Maemo (Patrocinado pela Nokia) para vários dispositivos e aplicativos móveis, como carros, iates, telefones, netbooks ou tablets. A apresentação do primeiro telemóvel com MeeGo v1.2, Nokia N9, teve lugar a 21 de junho de 2011.

Bem-vindo ao zoológico do sistema operacional

Como você pode ver, os sistemas operacionais estão fervilhando. Surgiram e se transformaram, ramificando-se em novas versões, principalmente quando se tratava de famílias e Gerações do Linuxpara atender às necessidades por vezes diferentes dos profissionais. Como parte desta evolução complexa e multi-ramal, várias criações originais, se não bizarras, foram criadas.

Uma criatura tão estranha, por exemplo. Temple OS, anteriormente J Operating System, SparrowOS e LoseThos - leve sistema operacional bíblico. Foi projetado por um programador americano como o terceiro templo previsto na Bíblia. Terriego A. Davis. Davis afirmou que os recursos do sistema, como resolução de 640 × 480 pixels, tela de 16 cores e controles de áudio, foram especificamente confiados a ele por Deus. Foi programado usando a variante original da linguagem C (chamada HolyC) e incluiu, entre outras coisas, um simulador de vôo, um compilador e um kernel.

Uma atmosfera um pouco semelhante está envolta no sistema operacional pós-apocalíptico Collapse criado por Virgil Dupras. Este sistema operacional oferece conjunto de programas de autorreprodução i auto-instalação em uma variedade de dispositivos, bem como muitas outras funções. A principal tarefa do sistema é lançar em uma ampla gama de dispositivos muitas vezes primitivos que podem sobreviver após um cataclismo global.

Outro projeto original, Hoops, pretendia recriar a experiência familiar aos usuários de máquinas Amiga mais antigas em PCs modernos. No entanto, com o tempo, à medida que evoluiu, o software superou o original, tornando-se um produto original com pouca conexão com os dias românticos dos computadores.

A Coreia do Norte é conhecida por se isolar do mundo exterior. Isso também se aplica a software. Computadores no DNR-D eles não funcionam em sistemas Windows ou Apple, mas em Red Star (Pulgunbyol). Este sistema operacional baseado em UNIX foi desenvolvido lá no National Computer Center e inclui um navegador modificado baseado no Firefoxque permite acessar a web moderna, um editor de texto e até jogos. O Red Star também possui recursos como um sistema de marca d'água que marca todos os arquivos com um número de série de instalação exclusivo para que possam ser rastreados, bem como acesso backdoor para agências de inteligência coreanas.

É concebido um pouco como Sistema Sabili, também conhecido como "Ubuntu Muslim Edition". Sabily é sua própria distribuição Linux. lançado em 2007 para atender usuários muçulmanos. Além dos recursos padrão fornecidos pelo sistema operacional, o Sabily inclui suporte ao idioma árabe pronto para uso. O sistema operacional também possui vários programas exclusivos, como um ícone que invoca o chamado muçulmano à oração várias vezes ao dia, ou Zakat Calc ajudando o usuário a determinar as várias quantidades de esmolas obrigatórias. O projeto Sabily foi descontinuado em 2011, mas está disponível no ArchiveOS.

Cheio de curiosidades Suicídio Linuxque, após digitar um comando não reconhecido pelo padrão Linux, formata o disco rígido, o que deve ser entendido como um "castigo". Ou Pony OS, um sistema de hobby construído do zero por e para os fãs de My Little Pony baseado em outro sistema obscuro, Toaru. Além de uma interface cheia de pôneis fofos, o PonyOS oferece um recurso interessante - janelas GUI rotativas, além de seu tradicional encolhimento e movimento.

SO digital do mundo real

Isso está em nosso tempo. E os sistemas operacionais estão prontos para isso. A empresa americana Veritone anunciou em abril de 2020 que havia conseguido desenvolver o primeiro do mundo. Seu produto chamado "aiWARE" executa algoritmos de IA em vez de programas. Predefinição AiWARE inclui para fala, texto, voz, fotografia, biometria, análise de dados, transformação de dados e muito mais. Assim, por exemplo, a função de assistente de voz já está incorporada nos dispositivos tradicionais e está disponível em um aplicativo separado.

Desde inteligência artificial, reconhecimento de fala ou a imagem, assistentes virtuais i Técnicas A chamada interface natural das máquinas está começando a criar hoje um novo ambiente no qual o homem moderno pode se mover, viver, trabalhar, comprar, jogar e muito mais, o conceito de "sistema operacional" se desenvolve e se move silenciosamente do mundo dos computadores e outros dispositivos de computador apenas para o nosso ambiente, arredores e o mundo em que vivemos todos os dias.

O futuro pertence ao "sistema operacional do mundo", ou seja, às soluções que coordenam algo mais do que apenas a operação de software e hardware? Os novos sistemas operacionais garantirão em breve a interação e o bom funcionamento dos elementos do mundo virtual, da máquina e do mundo real? Tal sistema alocaria não apenas os recursos computacionais do processador, mas também o acesso à nossa percepção, atenção e habilidades cognitivas, ou seja, ao nosso cérebro.

Visão geral de diferentes tipos de sistemas operacionais

Sistema operacional em tempo real (sistema operacional em tempo real, RTOS) - para atender aos requisitos de tempo de execução das operações desejadas. Tais sistemas são usados ​​como elementos de sistemas de controle de computador operando em tempo real. De acordo com esse critério, os sistemas operacionais de tempo real são divididos em dois tipos:

  • rígido, ou seja aqueles para os quais se conhece o pior (maior) tempo de resposta e sabe-se que não será excedido;
  • suave, ou seja aqueles que tentam responder o mais rápido possível, mas não se sabe qual pode ser o maior tempo de resposta.

Em um sistema operacional de tempo real, é necessário determinar a qual dos processos deve ser alocado um processador e por quanto tempo todos os processos executáveis ​​cumprirão seus limites de tempo. O surgimento de sistemas operacionais desse tipo está associado, entre outras coisas, à necessidade de equipamentos militares no controle oportuno de mísseis. Esses tipos de sistemas operacionais agora são amplamente usados ​​na indústria civil e também controlam dispositivos como centrais telefônicas, sondas da NASA em Marte e ABSs automotivos. Exemplos notáveis ​​são Windows CE, OS-9, Symbian e LynxOS.

Pela forma de comunicação com o usuário, distinguimos:

  • Sistemas de texto - comunicação usando comandos emitidos da linha de comando ou, em outras palavras, da linha de comando (por exemplo, UNIX, MS-DOS).
  • Sistemas gráficos – comunicação usando janelas gráficas e símbolos (GUI). O computador é controlado usando o cursor do mouse (por exemplo, a família MS Windows, Mac OS).

Por arquitetura, os sistemas operacionais são divididos em:

  • sistemas de propósito único. Estes são sistemas monolíticos do design mais simples. O sistema só pode executar uma tarefa por vez. Apenas um programa pode ser executado por vez (por exemplo, MS-DOS).
  • Sistemas multitarefa (multitarefa). São sistemas multiníveis com uma estrutura hierárquica de comandos do sistema. O sistema pode executar várias tarefas simultaneamente (por exemplo, controlar o processo de impressão durante a edição de texto no programa). Vários programas podem ser executados simultaneamente (por exemplo, MS Windows 9x/Me, NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • Sistemas de acesso unificado. São sistemas que suportam apenas um usuário por vez (por exemplo, MS-DOS, Windows 9x/Me). 
  • sistemas multiusuário. São sistemas que suportam vários usuários ao mesmo tempo. O processador executa várias tarefas por sua vez, com a comutação ocorrendo com tanta frequência que os usuários podem interagir com o programa enquanto ele está em execução (por exemplo, MS Windows NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • Sistemas cliente-servidor. Estes são sistemas altamente complexos que supervisionam sistemas secundários instalados em computadores individuais em rede. Os aplicativos são tratados pelo sistema operacional como "clientes" dos servidores que prestam serviços a eles. Os "clientes" se comunicam com os servidores através do núcleo do sistema, e cada servidor roda em seu próprio espaço de memória, separado e protegido, bem isolado de outros processos.

Sistema incorporado - um sistema informático especializado que se torna parte integrante do equipamento que opera. Deve cumprir determinados requisitos, estritamente definidos em termos das funções que deve desempenhar. Portanto, não pode ser chamado de computador pessoal multifuncional típico. Todo sistema embarcado é baseado em um microprocessador (ou microcontrolador) programado para realizar um número limitado de tarefas, ou mesmo uma única tarefa. Acredita-se que o computador que controla a espaçonave americana Apollo seja o primeiro computador embutido. No entanto, o primeiro computador embutido produzido em massa foi usado para controlar o míssil LGM-30 Minuteman I. Alguns exemplos são Windows CE, FreeBSD e Minix 3.

sistemas operacionais embarcados. O uso do Linux em sistemas embarcados é chamado de Embedded Linux. 

Sistema operacional móvel (ou sistema operacional móvel) – um sistema operacional para smartphones, tablets, PDAs ou outros dispositivos móveis. Os sistemas operacionais móveis combinam os recursos de um computador com outros recursos úteis para um telefone celular ou outros dispositivos móveis; geralmente são: tela sensível ao toque, telefone, Bluetooth, Wi-Fi, navegação, câmera, câmera, reconhecimento de fala, gravador de voz, reprodutor de música, NFC e porta infravermelha. Os dispositivos móveis capazes de se comunicar (por exemplo, smartphones) contêm dois sistemas operacionais móveis - um programa principal visível para o usuário, complementado por um sistema de baixo nível em tempo real que suporta rádio e outros componentes. Exemplos notáveis ​​incluem Blackberry OS, Google Android e Apple iOS.

Adicionar um comentário