none
É possível criar um Sistema Operacional com o VB.NET? RRS feed

  • Pergunta

  • É possível fazer com o VBNET tudo o que é possível com o C#?
    • Movido Marcos SJ quinta-feira, 13 de agosto de 2015 17:10 Fugiu do tópico
    sábado, 8 de agosto de 2015 01:16

Respostas

  • Para se criar um Sistema Operacional vai muito além do que se imagina!
    Você precisa estudar muito, mas não é impossível de se chegar lá.
    Precisa-se ter um conhecimento em Linguagem Assembly para se ter noção entre hardware e software, para criar o Kernel que é o "coração" de um Sistema". A Microsoft usa C++ para criar seus Sistemas.
    Portanto, C# e VBNet são mais orientadas à objetos, são úteis na construção de Interfaces. Por exemplo, eu tenho um projeto há 3 anos para uma LAN House, trata-se de um "Simulador de Sistema Operacional já na sua 6ª Edição, que justamente, amanhã é o dia de instalar esta nova edição. Criado completamente em VS!!!
    Então, meu amigo. Você pode usar C# e VBNet para diversas aplicações, mas antes é impossível, não ter que passar pela Linguagem Assembly para criar o seu OS.
    Se você quiser saber mais sobre o assunto, baixe apostilas sobre a Linguagem e você pode instalar Máquinas Virtuais no seu PC e um Template de nome "Cosmos" para criar pequenos Sistemas. Até mesmo baixar o "NASM" (http://www.nasm.us/) para criar pequenos "Kerneis". O negócio é estudar e muito!

    Aqui está a interface do meu Projeto, a LAN House é para crianças e adolescentes, apenas.
    Janela Desktop e o Navegador próprio(Marinner Internet 6). Espero ter lhe ajudado. Abraço!

    Marinner 6 Desktop Edition

    MS INFORMATICA - Projeto Marinner




    • Editado Márcio Silva Lima sábado, 8 de agosto de 2015 02:24
    • Marcado como Resposta -_NGR sábado, 8 de agosto de 2015 20:33
    sábado, 8 de agosto de 2015 02:21
  • acredito que não de... mas permite criar dezenas de coisas antes impossíveis, até games hoje pedem o C++ .net ou c# runtime.

    pode utilizar um kernel pronto, como linux ou android. 

    Mas não é só "criar", um sistema operacional tem que respeitar dezenas de protocolos e padrões, para interfaces, saidas hdmi, vga, porta serial, sata, plug and play, usb etc... tudo isso deve ter pronto a um certo nivel... 

    Mas se tem interesse em sistema operacional, pesquisa sobre o kernel do linux, pode baixar o código fonte, olhar, pesquisar e deve até ter livros explicando. Já é um inicio. 


    Desenvolvedor de sistemas VB6, ASP, ASP.NET, C#, VB.NET, SQL Server, Oracle e MySql.

    • Marcado como Resposta -_NGR terça-feira, 11 de agosto de 2015 18:08
    segunda-feira, 10 de agosto de 2015 02:53

Todas as Respostas

  • Para se criar um Sistema Operacional vai muito além do que se imagina!
    Você precisa estudar muito, mas não é impossível de se chegar lá.
    Precisa-se ter um conhecimento em Linguagem Assembly para se ter noção entre hardware e software, para criar o Kernel que é o "coração" de um Sistema". A Microsoft usa C++ para criar seus Sistemas.
    Portanto, C# e VBNet são mais orientadas à objetos, são úteis na construção de Interfaces. Por exemplo, eu tenho um projeto há 3 anos para uma LAN House, trata-se de um "Simulador de Sistema Operacional já na sua 6ª Edição, que justamente, amanhã é o dia de instalar esta nova edição. Criado completamente em VS!!!
    Então, meu amigo. Você pode usar C# e VBNet para diversas aplicações, mas antes é impossível, não ter que passar pela Linguagem Assembly para criar o seu OS.
    Se você quiser saber mais sobre o assunto, baixe apostilas sobre a Linguagem e você pode instalar Máquinas Virtuais no seu PC e um Template de nome "Cosmos" para criar pequenos Sistemas. Até mesmo baixar o "NASM" (http://www.nasm.us/) para criar pequenos "Kerneis". O negócio é estudar e muito!

    Aqui está a interface do meu Projeto, a LAN House é para crianças e adolescentes, apenas.
    Janela Desktop e o Navegador próprio(Marinner Internet 6). Espero ter lhe ajudado. Abraço!

    Marinner 6 Desktop Edition

    MS INFORMATICA - Projeto Marinner




    • Editado Márcio Silva Lima sábado, 8 de agosto de 2015 02:24
    • Marcado como Resposta -_NGR sábado, 8 de agosto de 2015 20:33
    sábado, 8 de agosto de 2015 02:21
  • Obrigado pelos esclarecimentos.
    sábado, 8 de agosto de 2015 20:34
  • acredito que não de... mas permite criar dezenas de coisas antes impossíveis, até games hoje pedem o C++ .net ou c# runtime.

    pode utilizar um kernel pronto, como linux ou android. 

    Mas não é só "criar", um sistema operacional tem que respeitar dezenas de protocolos e padrões, para interfaces, saidas hdmi, vga, porta serial, sata, plug and play, usb etc... tudo isso deve ter pronto a um certo nivel... 

    Mas se tem interesse em sistema operacional, pesquisa sobre o kernel do linux, pode baixar o código fonte, olhar, pesquisar e deve até ter livros explicando. Já é um inicio. 


    Desenvolvedor de sistemas VB6, ASP, ASP.NET, C#, VB.NET, SQL Server, Oracle e MySql.

    • Marcado como Resposta -_NGR terça-feira, 11 de agosto de 2015 18:08
    segunda-feira, 10 de agosto de 2015 02:53
  • Sim, cara e possível tem alguns como o Antares


    Da uma olhada nesses links:

    https://www.youtube.com/watch?v=yLSCtwfWm34

    https://www.youtube.com/watch?v=daihsRUDI0I

    • Marcado como Resposta -_NGR terça-feira, 11 de agosto de 2015 18:08
    • Não Marcado como Resposta -_NGR terça-feira, 11 de agosto de 2015 18:09
    segunda-feira, 10 de agosto de 2015 09:25
  • Abraço! Estamos aqui para isto, um pelo outro, amigo. ;)

    MS INFORMATICA - Projeto Marinner

    terça-feira, 11 de agosto de 2015 00:42
  • Sim, cara e possível tem alguns como o Antares


    Da uma olhada nesses links:

    https://www.youtube.com/watch?v=yLSCtwfWm34

    https://www.youtube.com/watch?v=daihsRUDI0I


    Meu caro, pelo que eu vejo o nosso amigo inquiridor perguntou sobre "SISTEMA OPERACIONAL" e não interface operacional ou simulador.
    E, pelo que vi (até que você me esclareça!)o projeto Antares não se trata de um SO e sim de uma Interface Operacional. Portanto, minha resposta foi baseada na pergunta dele. Um Sistema Operativo depende do seus próprios Arquivos Iniciais (Kernel, Bootloader, entre outros) muito diferente do que eu vi no Vídeo. Mas, se esse Antares é inicializável e tem Kernel e Bootloader prórios então é um OS! Abraço.

    MS INFORMATICA - Projeto Marinner


    terça-feira, 11 de agosto de 2015 00:46
  • A turminha mistura "Sistema Operativo" com interface operacional ou simulador de OS. Tenha santa paciência! NUNCA uma interface operacional vai ser um Sistema Operativo, salvo se ele tiver um kernel pronto e Bootloader! O melhor é estudar!

    MS INFORMATICA - Projeto Marinner

    terça-feira, 11 de agosto de 2015 00:58
  • de fato sim... 

    Sistema operacional é uma camada entre usuário e hardware, como diz meu professor de O.S. cada camada tem que abstrair a outra, e o sistema operacional tem que saber conversar entre o hardware todo, como vimos na epoca do Hyper Threading que era suportado apenas para windows xp pra frente, nem o NT suportava, e quando lançou os multicores também. 

    Sistema operacional é a alma do computador, abstrai como gravar dados no computador, como enviar, enfileirar tarefas para o processador, memória, Gpu, etc... 

    É uma tarefa dificil e pra ser um bom sistema, ainda terá que atender normas de engenharia, engenharia eletrica, padrões ISO etc.. 

    Deve ser um inferno fazer um S.O.... 


    Desenvolvedor de sistemas VB6, ASP, ASP.NET, C#, VB.NET, SQL Server, Oracle e MySql.

    terça-feira, 11 de agosto de 2015 02:24
  • Você quer que eu te esclareça ?,  claro que eu vou.

    Você pesquisou bastante mas deixo um coisa escapara um modo de criar um sistema de um jeito menos complicado, utilizando o kernel com o vc diz, porem um kernel diferente um que execute os binários do Windows

    Você tem que localizar isso no Kernel:

    kernel 2.4 > General Setup -> Kernel support for MISC binaries
    kernel 2.6 > Executable file formats -> Kernel support for MISC binaries

    Mais informações clicando aqui

    Ai vem o segredo, vc estuda esse kernel e utiliza algumas coisas do Windows e cria a interface operacional ou simulador igual o Antares.E para ajudar ainda mais o nosso amigo:

    O que é Bootloader.

    O que é Kernel.

    Sempre tem um esquentadinho em fóruns assim, os donos da verdade ¬¬

    Abraços.



    quarta-feira, 12 de agosto de 2015 10:56
  • Você quer que eu te esclareça ?,  claro que eu vou.

    Você pesquisou bastante mas deixo um coisa escapara um modo de criar um sistema de um jeito menos complicado, utilizando o kernel com o vc diz, porem um kernel diferente um que execute os binários do Windows

    Você tem que localizar isso no Kernel:

    kernel 2.4 > General Setup -> Kernel support for MISC binaries
    kernel 2.6 > Executable file formats -> Kernel support for MISC binaries

    Mais informações clicando aqui

    Ai vem o segredo, vc estuda esse kernel e utiliza algumas coisas do Windows e cria a interface operacional ou simulador igual o Antares.E para ajudar ainda mais o nosso amigo:

    O que é Bootloader.

    O que é Kernel.

    Sempre tem um esquentadinho em fóruns assim, os donos da verdade ¬¬

    Abraços.



    "Esquentadinho"? kkkkkkkk!
    Só estou defendendo a lógica das coisas, se fosse assim, então qualquer programa que formos fazer é um Sistema Operativo! Estamos falando de SISTEMA OPERATIVO! E não de programas.
    O YouTube está cheio de vídeos de "Sistema Operativo" Vai, o cara pega faz um programa dentro do Windows  em uso, gravando tudo o que faz... espera! Rapaz, Sistema Operativo, no que estamos falando é uma coisa, fazer um programa usando uma Linguagem orientada à Objetos é outra!
    Se fosse assim eu estaria aí, espalhando que FIZ UM SISTEMA OPERATIVO! Aff!

    "os donos da verdade" uma vírgula! Coisa de gente sem noção até no que fala! Seja racional, meu caro!

    Abaixo está aí o meu "SISTEMA OPERACIONAL", não é isso que entendem de um Sistema Operativo? kkkkkkkkkkkkkkk! Prrrrr!




    MS INFORMATICA - Projeto Marinner


    quarta-feira, 12 de agosto de 2015 22:56
  • Você quer que eu te esclareça ?,  claro que eu vou.

    Você pesquisou bastante mas deixo um coisa escapara um modo de criar um sistema de um jeito menos complicado, utilizando o kernel com o vc diz, porem um kernel diferente um que execute os binários do Windows

    Você tem que localizar isso no Kernel:

    kernel 2.4 > General Setup -> Kernel support for MISC binaries
    kernel 2.6 > Executable file formats -> Kernel support for MISC binaries

    Mais informações clicando aqui

    Ai vem o segredo, vc estuda esse kernel e utiliza algumas coisas do Windows e cria a interface operacional ou simulador igual o Antares.E para ajudar ainda mais o nosso amigo:

    O que é Bootloader.

    O que é Kernel.

    Sempre tem um esquentadinho em fóruns assim, os donos da verdade ¬¬

    Abraços.




    Esclareça os vídeos que você indicou! Não dá né? Não tem NADA a ver com SISTEMA OPERACIONAL
    Não tinha NADA a ver com o que postasse agora.



    MS INFORMATICA - Projeto Marinner


    quarta-feira, 12 de agosto de 2015 23:03
  • Boa tarde,

    Aos usuários que estão participando desta thread gostaria de informar que:

    Estou bloqueando esta thread por motivos aparentes. Ela parece estar fugindo de seu tópico principal.

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quinta-feira, 13 de agosto de 2015 17:08