Buscar

Como Desenvolver um Sistema operacional usando Codigo Fonte de Existente

Mas esse Tenha Uma interacao levanda Por comando vocal  Tendo base como protocolos tais como reconheimento facial vocal e biomapas do copor escaneadas pela propioas cameras

💡 4 Respostas

User badge image

Geovane Alves de Freitas Junior

Existem diversos sistemas operacionais Open Source, basta achar o que melhor se aparenta em funções e características ao que você deseja e buscar o código fonte no site dos desenvolvedores, ler toda a documentação e achar os pontos de entradas de dados que você deseja que seja por voz ou imagem e desenvolver essas partes.
0
Dislike0
User badge image

Andre Smaira

Como Desenvolver um Sistema operacional usando Codigo Fonte de Existente

Mas esse Tenha Uma interacao levanda Por comando vocal Tendo base como protocolos tais como reconheimento facial vocal e biomapas do copor escaneadas pela propioas cameras

#fisica#Robótica#Progamacao#Engenharia-de-Software#Cáulculo

...


Os sistemas operacionais permitem que as pessoas interajam com o hardware do computador; eles são feitos de centenas de milhares de linhas de código. Eles geralmente são feitos com as linguagens de programação assembly C #, C, C ++ e. Os sistemas operacionais permitem que você navegue por um computador enquanto cria armazenamento e executa comandos.


Sendo assim, criar um sistema operacional do zero, é possível, porém o tempo necessário depende dos requisitos. Deixe-me especificar um sistema operacional minimalista para você em um PC padrão. Este sistema operacional seria a) ser carregado inteiramente do registro mestre de inicialização do dispositivo de armazenamento primário, b) somente forneceria E / S de caractere sobre a primeira porta serial disponível, e c) seria capaz de receber um programa binário sobre o mesmo porta e executá-lo. Seu "interpretador de comandos" aceitaria apenas dois comandos: LOAD <n> (onde <n> é o número de bytes binários que seguem) e RUN.


Isso é tecnicamente um sistema operacional e, para um programador experiente, não demoraria mais do que algumas horas para escrever no montador 80x86, e a maior parte desse tempo seria gasto procurando informações obscuras de que ele não precisava por muitos anos, como os registros de hardware da UART.


É claro que a maioria dos sistemas operacionais é mais sofisticada do que isso, e se você quer um sistema operacional do zero que tenha todos os recursos de um sistema moderno: um kernel multitarefa preventivo, gerenciamento de memória, capacidade de utilizar múltiplos núcleos de processador, sistema de arquivos de registro no diário, suporte de rede, drivers para todo o hardware padrão, utilitários para gerenciar todos os itens acima, um sistema de desenvolvimento, suporte a gráficos e multimídia.


Portanto, não é aconselhável que se escreva tal sistema operacional a partir do zero.

0
Dislike0
User badge image

Andre Smaira

Os sistemas operacionais permitem que as pessoas interajam com o hardware do computador; eles são feitos de centenas de milhares de linhas de código. Eles geralmente são feitos com as linguagens de programação assembly C #, C, C ++ e. Os sistemas operacionais permitem que você navegue por um computador enquanto cria armazenamento e executa comandos.


Sendo assim, criar um sistema operacional do zero, é possível, porém o tempo necessário depende dos requisitos. Deixe-me especificar um sistema operacional minimalista para você em um PC padrão. Este sistema operacional seria a) ser carregado inteiramente do registro mestre de inicialização do dispositivo de armazenamento primário, b) somente forneceria E / S de caractere sobre a primeira porta serial disponível, e c) seria capaz de receber um programa binário sobre o mesmo porta e executá-lo. Seu "interpretador de comandos" aceitaria apenas dois comandos: LOAD <n> (onde <n> é o número de bytes binários que seguem) e RUN.


Isso é tecnicamente um sistema operacional e, para um programador experiente, não demoraria mais do que algumas horas para escrever no montador 80x86, e a maior parte desse tempo seria gasto procurando informações obscuras de que ele não precisava por muitos anos, como os registros de hardware da UART.


É claro que a maioria dos sistemas operacionais é mais sofisticada do que isso, e se você quer um sistema operacional do zero que tenha todos os recursos de um sistema moderno: um kernel multitarefa preventivo, gerenciamento de memória, capacidade de utilizar múltiplos núcleos de processador, sistema de arquivos de registro no diário, suporte de rede, drivers para todo o hardware padrão, utilitários para gerenciar todos os itens acima, um sistema de desenvolvimento, suporte a gráficos e multimídia.


Portanto, não é aconselhável que se escreva tal sistema operacional a partir do zero.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais