# data[].attributes.body
Com relação ao aprofundamento proposto:

Você está montando uma startup especialista em interfaces para gastronomia. Você oferece cardápios digitais, nesse contexto, qual seria o melhor sistema operacional para seus clientes trabalharem, explique o porquê da escolha. Descreva o que seria necessário para que você ofereça esse serviço.

Tenho as seguintes soluções:
Problemática 1 - Entrega da aplicação no formato de gestão para o cliente da Startup.

Para a aplicação no formato de gestão para uso do cliente da minha startup, criaria uma aplicação Web provavelmente na linguagem Java, pois isso tornaria a aplicação compatível a qualquer sistema operacional que tivesse um navegador instalado (google chrome, mozilla firefox, microsoft edge, entre outros), não gerando ao cliente um problema com relação ao equipamento que ele possivelmente já tenha disponível para uso em sua empresa. Como a linguagem Java é uma linguagem já bastante difundida para compatibilidade com o Android, acredito ser a forma mais eficaz de criar uma aplicação e fazer a sua conexão com tablets e smartphones dos usuários finais.

Problemática 2 - Entrega da aplicação ao usuário final.

Para a entrega ao usuário final a aplicação seria desenvolvida com o sistema operacional Android, que tem base em Linux, e já é amplamente utilizado em todo o mundo e com o código fonte aberto, possibilitando a criação da aplicação com baixo custo operacional. Iniciaria com uma versão beta e posteriormente disponibilizando a primeira versão completa. Após validação do produto com vários clientes e alcançando mercado suficiente faria o lançamento da aplicação também em iOS, que é o sistema operacional mobile da Apple, atingindo 100% do público final.

# data[].attributes.body
Pois é, o espaço aqui não vai ser suficiente para tratarmos sobre esse assunto que além de extenso pode ser bastante complexo. Ainda temos threads, sistema de arquivos, gerenciamento de dispositivos, Swapping, memória virtual e muito mais coisas, mas para gerar curiosidade em você acredito que tenha sido o suficiente e para mim, como estudante, estes foram os pontos que me chamaram a atenção por ser o que as pessoas mais enxergam no dia a dia. Tenho muito mais a aprender sobre Sistemas Operacionais e estou ansiosa por isso! Espero que tenha gostado!

# data[].attributes.body
Este cara e esta mocinha linda são o Gabriel e a Vanessa, um casal de programadores apaixonados por tecnologia desde 1996 e lá no canal deles no YouTube, eles têm a missão de ajudar a todos que queiram trabalhar com TI.  Falam sobre esse mundo maravilhoso da programação de uma forma diferente e divertida, além de contar as próprias experiências na área.

Vale a pena demais! Corre lá e pode maratonar! Você não vai se arrepender!

# data[].attributes.attachment_link.description
Este é o canal Código Fonte (que começou com um blog) e que nós chamamos carinhosamente de CDFTV ou o canal dos CDFs no YouTube. Nossos CDFs são os nossos “CóDigo Fonters”!
Somos Gabriel e Vanessa, um casal de programadores apaixonados por tecnologia desde 1996 e por aqui temos a missão de ajudar a…

# data[].attributes.body
Bem completo!

# data[].attributes.attachment_link.title
O QUE É SISTEMA OPERACIONAL ? Conheça os mais usados e sua importância

# data[].attributes.headline
Tá legal, mas e aí? Como funcionam os SOs?

# data[].attributes.subject
Tá legal, mas e aí? Como funcionam os SOs?

# data[].attributes.body
Bom, se você chegou até aqui, ou você é Dev ou quer ser (risos) este tipo de curiosidade só este tipo de pessoas estranhas tem!
Mas bora! Te explico!
Os SOs funcionam por PROCESSOS, guarda essa palavra, você vai precisar dela. Estes tais processos é como se fossem ordens dadas aos componentes físicos da máquina que está funcionando... Deixa eu explicar, pensa que o processador é um cara que só faz conta, faz conta e faz conta, mas ele não quer saber que conta é, ele só fica lá, fazendo a conta. Aí, o SO é o cara que gerencia, quais são as contas que o processador tem que fazer, sacou? Determina a fila da galera que quer que a sua conta seja feita, e faz mais algumas coisas que não caberiam em um post, precisaríamos de mais tempo para isso.
Mas vamos a um exemplo real! Você está de boas aí no seu PC assistindo um videozinho do carinha que mora logo ali, daí você lembra que... Putz! Não pagou a conta de internet! Daí você abre uma guia do seu navegar (Chrome, Mozilla, Explorer, etc.) e vai na página do seu banco para pagar... Mas o vídeo do carinha que mora logo ali ainda está rodando, right?! Então... O seu SO está determinando para o nosso contador (o processador) mini contas para ele ir fazendo picado... Do vídeo, e do navegador, mais uma continha do vídeo, mais uma continha do navegador... Isso dá a impressão que as coisas estão funcionando ao mesmo tempo. Nossos contadores, digo, nossos processadores, estão ficando geração a geração melhores e mais rápidos, daí a fama de que se um computador está travando é porque o processador é ruim!

E aí, curtiu saber o que são os processos que é basicamente o que um SO faz o tempo todo?!

# data[].attributes.body
Só assiste, você vai curtir!

# data[].attributes.attachment_link.title
Linux, macOS ou Windows:  Qual os Devs Devem Escolher?

# data[].attributes.body
Para te responder isso preciso dividir as coisas, está bem?
Vamos dividir em SOs para computadores e SOs mobile, ou seja, para dispositivos móveis, o seu smartphone.
Legal então, "let's go"!

Principais SOs para computadores

Windows - É o queridinho do mundo! O Windows nasceu como MS-Dos que eram basicamente letrinhas brancas em um fundo preto, ou seja, comandos dados por meio de códigos que o próprio usuário precisava saber. Nada usual! Pois bem, daí para cá a evolução é gigantesca! E a Microsoft entre erros e acertos se mantém como líder do mercado há muitos anos, atendendo tanto ao usuário final, eu e você, quanto à empresas.

Linux - Esse talvez seja o SO mais difundido entre os programadores mundo afora, isso porque ele tem o código fonte aberto (você não precisa pagar para ver e editar), então muitos programadores do mundo todo utilizam ele para criar muitas outras aplicações e aprimorar o próprio SO. Na prática, o Linux é uma base, que se chama kernel, os OSs completos, como todas as aplicações que um usuário final precisa para utilizar um computador, que mais são usados com a base Linux são o Ubuntu, o Mint e o Fedora.

Mac-OS - Esse é o SO da Apple. É com ele que rodam os iMacs (desktops da Apple) e os MacBooks (notebooks da Apple). Ele é muito conhecido por ser praticamente impenetrável, muito seguro, quase que à prova de vírus, e muito conhecido também por ter alto desempenho. Os usuários de Apple gostam bastante.

Bom, apresentados os principais SOs para computadores vamos aos mais usados para o mundo mobile.

Android - Este SO é com base no Linux, que falei mais acima, e praticamente toda a indústria mobile o utiliza, empresas como a Samsung, Motorola, Sony e LG são exemplos. Cada uma faz a sua "roupagem" para o SO, mas a base do SO é a mesma, o Android!

iOS - Este é o SO da Apple para dispositivos móveis, então o Iphone e o Ipad rodam com este SO, que tem basicamente a mesma "fama" da base dele o Mac-OS de ser muito seguro.

E aí, curtiu saber um pouco mais sobre estes sistemas que apesar de você não ver estão no seu dia a dia?!

# data[].attributes.headline
Afinal de contas, o que é um Sistema Operacional?

# data[].attributes.subject
Afinal de contas, o que é um Sistema Operacional?

# data[].attributes.body
Bom meu querido jovem, minha querida jovem, um sistema operacional ou um SO para os íntimos, é nada mais nada menos que o carinha que faz o seu dispositivo "rodar".

Seguinte, acompanha o raciocínio aqui!
Você sabe que quando liga o seu celular antes de abrir qualquer aplicativo, seu celular, digamos, se inicializa.

Pois bem, jovem gafanhoto! Esse é o seu SO "rodando"!

O sistema operacional é o GERENCIADOR entre a máquina e você, o querido usuário. É através dele que os dispositivos físicos conectados a um equipamento eletrônico funcionam.
Pensa no mouse, no teclado e até na impressora, estes são hardwares que são conectados aos computadores e notebooks, certo? Pois bem, é o SO que vai detectar, verificar se estão funcionando corretamente e deixar eles 100% para você usar!

Um SO faz muito mais coisas que isso, é claro! É ele também o responsável por fazer "rodar" qualquer aplicação no seu dispositivo, ou seja, se você clica para abrir o YouTube no seu celular, quem faz toda a tarefa em segundos de executar o pacote YouTube no seu dispositivo, é ele! O SO!

Então é isso! Curtiu?!