FórumGdH

Página Inicial do Guia do Hardware

Registrar FAQ Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Voltar   FórumGdH > Software, Segurança e Mac (Apple) > Windows
Bem-vindo ao FórumGdH
Não se esqueça de se registrar, é grátis . Nós temos 759.270 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.

Resposta
 
Opções do Tópico
Antigo 01-06-2005, 13:01   #1 (permalink)
araninos
Newbie
 
Registrado em: Dec 2004
Mensagens: 23
Reputação: 0 araninos está indo no caminho certo
Padrão Para mim uma coisa INTRIGANTE qual a linguagem do WINDOWS ?

DESDE JÁ AGRADEÇO.
araninos está offline   Responder com Quote
Antigo 01-06-2005, 13:23   #2 (permalink)
aylons
General de Pijama
 
Avatar de aylons
 
Registrado em: Mar 2004
Localização: São Paulo
Idade: 28
Mensagens: 3.740
Reputação: 21 aylons possui ótimo potencial
Enviar mensagem via ICQ para aylons Enviar mensagem via MSN para aylons Enviar mensagem via Yahoo para aylons Enviar mensagem via Skype para aylons
Padrão

Depende da instalação. Pode ser em inglês, português tem versão até em javanês.

:c)

Agora, falando sério: o kernel e as partes mais vitais do sistema certamente são programadas em C e, talvez, C++. E provavelmente grande parte do sistema é C++. De resto, podem alguns aplicativos ou bibliotecas feitos em outras linguagens, como C# ou Visual Basic.
__________________
Ayloиs Hazzud, com N invertido
aylons está offline   Responder com Quote
Antigo 01-06-2005, 14:07   #3 (permalink)
JUNIM
__ADM__
 
Avatar de JUNIM
 
Registrado em: Aug 2001
Localização: SP/Terráqueo
Idade: 10
Mensagens: 36.833
Reputação: 5287 JUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputaçãoJUNIM tem uma fabulosa reputação
Padrão

araninos



Edite o título para minúsculas, pelas regras do fórum não pode escrever em CAIXA ALTA

Citação:
Postado Originalmente por regras de conduta
2- Não poste mensagens com palavras em maiúsculas no título, tampouco no texto todo, isto é extremamente desagradável, equivale a GRITAR. Também será proibida a inclusão de caracteres especiais no título. Além de ser desagradável de ler, é injusto, pois faz com que sua mensagem tenha mais destaque que as demais.
.
__________________

Eu não dou o peixe ><((((º>Ooº ... ensino a pescar!
..._)¯`·._)¯`·._)¯`·...


Entre no fórum para o debate , não para um embate!!!

Essa Luz! É claro que é JESUS!!! (by RC)

Ei vc ae!!! Assine também:
http://www.movimentogotadagua.com.br/
JUNIM está offline   Responder com Quote
Antigo 01-06-2005, 14:28   #4 (permalink)
jcferranti
Ubbergeek
 
Avatar de jcferranti
 
Registrado em: Jul 2004
Localização: Batatais/SP
Idade: 35
Mensagens: 4.339
Reputação: 882 jcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputação
Enviar mensagem via ICQ para jcferranti Enviar mensagem via MSN para jcferranti Enviar mensagem via Skype para jcferranti
Padrão

Citação:
Postado Originalmente por aylons
Depende da instalação. Pode ser em inglês, português tem versão até em javanês.

:c)

Agora, falando sério: o ker...
Só corrigindo um pouquinho:

As partes mais importantes do sistema devem ser feitas em assembler, mais rápido e eficiente, enquanto o restante do sistema usa um misto de assembler com C. Não sei se é usado C++, nunca ouvi nada a respeito e com certeza não usam o VB pra nada nele.

É interessante notar uma coisa: Há algum tempo saiu uma notícia na net que se vc abrisse um determinado arquivo com um programa de resources, vc encontraria o progarma compilado pelo Borland C. então é bem capaz que a MS não utilize seus próprios softwares de desenvolvimento para desenvolver... :P
__________________
Casa:MS Windows Seven (empolgando)
Trampo: MS Windows Seven (desapontando)

Quer um Fórum exclusivamente sobre Open Source? Aqui: www.linuxbsd.com.br/forum
jcferranti está offline   Responder com Quote
Antigo 01-06-2005, 14:32   #5 (permalink)
aylons
General de Pijama
 
Avatar de aylons
 
Registrado em: Mar 2004
Localização: São Paulo
Idade: 28
Mensagens: 3.740
Reputação: 21 aylons possui ótimo potencial
Enviar mensagem via ICQ para aylons Enviar mensagem via MSN para aylons Enviar mensagem via Yahoo para aylons Enviar mensagem via Skype para aylons
Padrão

Podem ter bibliotecas feitas em VB (e eu acredito que tenham) no Windows sim, jcferranti, mas não no kernel ou em funções do sistema.

Sobre as partes mais imporantes serem feitas em assembler, é mais comum que seja um ASM dentro de um fonte em C. E C++ certamente é usado em várias bibliotecas, com certeza.
__________________
Ayloиs Hazzud, com N invertido
aylons está offline   Responder com Quote
Antigo 02-06-2005, 10:44   #6 (permalink)
Dr_Chiphs
Newbie
 
Registrado em: May 2005
Localização: Anápolis/Go
Mensagens: 46
Reputação: 0 Dr_Chiphs está indo no caminho certo
Enviar mensagem via MSN para Dr_Chiphs Enviar mensagem via Yahoo para Dr_Chiphs
Padrão

O Windows é feito grande parte em C e C++. Usa assembly tbm, mas nao tanto quanto C e C++. Agora VB eu desconheço disso...
Dr_Chiphs está offline   Responder com Quote
Antigo 02-06-2005, 15:33   #7 (permalink)
jcferranti
Ubbergeek
 
Avatar de jcferranti
 
Registrado em: Jul 2004
Localização: Batatais/SP
Idade: 35
Mensagens: 4.339
Reputação: 882 jcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputação
Enviar mensagem via ICQ para jcferranti Enviar mensagem via MSN para jcferranti Enviar mensagem via Skype para jcferranti
Padrão

Citação:
Postado Originalmente por aylons
Podem ter bibliotecas feitas em VB (e eu acredito que tenham) no Windows sim, jcferranti, mas não no kernel ou...
Pequena elucidação lógica:
Se tivesse partes em VB, o runtime do VB (vbrun600.dll na versão 6.0) viria junto com o windows. Como na instalação básica do windows esse arquivo não vem, então duvido que seja usado o VB.

Já tive problems ao instalar programas que pediam essa biblioteca e era necessário baixá-la da net.
__________________
Casa:MS Windows Seven (empolgando)
Trampo: MS Windows Seven (desapontando)

Quer um Fórum exclusivamente sobre Open Source? Aqui: www.linuxbsd.com.br/forum
jcferranti está offline   Responder com Quote
Antigo 02-06-2005, 15:54   #8 (permalink)
Forsaken_BA
General de Pijama
 
Registrado em: Feb 2002
Localização: Salvador BA
Mensagens: 3.740
Reputação: 0 Forsaken_BA Sua luz ofusca a todosForsaken_BA Sua luz ofusca a todosForsaken_BA Sua luz ofusca a todosForsaken_BA Sua luz ofusca a todosForsaken_BA Sua luz ofusca a todos
Padrão

Galera, VB = Visual Basic programa da Microsoft para programação, assim como Delphi, ele não rodaria se o Windows não existisse, logo o Windows não tem VB em sua programação inicial, alguns aplicativos do Windows são feitos em VB, mas o sistema operacional não.
Forsaken_BA está offline   Responder com Quote
Antigo 02-06-2005, 16:03   #9 (permalink)
aylons
General de Pijama
 
Avatar de aylons
 
Registrado em: Mar 2004
Localização: São Paulo
Idade: 28
Mensagens: 3.740
Reputação: 21 aylons possui ótimo potencial
Enviar mensagem via ICQ para aylons Enviar mensagem via MSN para aylons Enviar mensagem via Yahoo para aylons Enviar mensagem via Skype para aylons
Padrão

Forsaken_BA calma. Não seja precipitado. Quem te garante que o Bloco de Notas, por exemplo, não foi feito em VB? Alguma biblioteca que bem junto poderia ter sido feita em VB, mas o jcferranti lembrou bem, o Windows 98 não vem com o runtime. Talvez o XP venha e tenha alguma biblioteca feita em VB.

Entendeu?
__________________
Ayloиs Hazzud, com N invertido
aylons está offline   Responder com Quote
Antigo 03-06-2005, 14:50   #10 (permalink)
jcferranti
Ubbergeek
 
Avatar de jcferranti
 
Registrado em: Jul 2004
Localização: Batatais/SP
Idade: 35
Mensagens: 4.339
Reputação: 882 jcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputaçãojcferranti tem uma fabulosa reputação
Enviar mensagem via ICQ para jcferranti Enviar mensagem via MSN para jcferranti Enviar mensagem via Skype para jcferranti
Padrão

Citação:
Postado Originalmente por Forsaken_BA
Galera, VB = Visual Basic programa da Microsoft para programação, assim como Delphi, ele não rodaria se o Windows não existisse, logo o Windows não tem VB em sua programação inicial...
Eu acredito que mesmo algumas ferramentas não sejam feitas em VB, Podem ser feitas em Basic. Outro compilador mais eficiente e menos preso às bibliotecas, mas o VB duvido.

Só uma pequena correção na sua afirmação é: Em que linguagem foi feito o montador Assembler? Não existia montador para montar o que foi criado, existia?
Da mesma forma que o primeiro Delphi (e acho que até a versão 3) foi feito em Delphi!
Não é necessário que o sistema exista para se criar ferramentas básicas para ele, basta saber o se está fazendo....
:P
__________________
Casa:MS Windows Seven (empolgando)
Trampo: MS Windows Seven (desapontando)

Quer um Fórum exclusivamente sobre Open Source? Aqui: www.linuxbsd.com.br/forum
jcferranti está offline   Responder com Quote
Antigo 03-06-2005, 16:38   #11 (permalink)
phoenix2005
Novo Membro
 
Registrado em: Jun 2005
Localização: Brasil
Mensagens: 68
Reputação: 15 phoenix2005 está indo no caminho certo
Enviar mensagem via MSN para phoenix2005 Enviar mensagem via Yahoo para phoenix2005
Padrão

Através de engenharia reversa, formandos em cooperação com alunos do 2º ano de Ciência da Computação da Universidade de Massachusetts Ohio, conseguiram extrair parte do código fonte do Windows98:

/*
TOP SECRET Microsoft (c) Code
Project: Memphis(tm)
Projected release-date: Summer 1998
*/

#include "win31.h"
#include "win95.h"
#include "evenmore.h"
#include "oldstuff.h"
#include "billrulz.h"
#include "crash.h"
#include "uneasy.h"
#define INSTALL = HARD
#define USER = DELAYED

char make_prog_look_big[1600000];

void main()
{
while(!CRASHED)
{
display_copyright_message();
display_bill_rulez_message();
do_nothing_loop();
if (first_time_installation)
{
make_50_megabyte_swapfile();
do_nothing_loop();
totally_screw_up_HPFS_file_system();
search_and_destroy_the_rest_of_OS/2();
hang_system();
}
write_something(anything);
display_copyright_message();
do_nothing_loop();
do_some_stuff();
if (still_not_crashed)
{
display_copyright_message();
do_nothing_loop();
basically_run_windows_3.1();
do_nothing_loop();
do_nothing_loop();
}
}

if (detect_cache())
disable_cache();

if (fast_cpu())
{
set_wait_states(lots);
set_mouse(speed, very_slow);
set_mouse(action, jumpy);
set_mouse(reaction, sometimes);
}
/* printf("Welcome to Windows 3.11"); */
/* printf("Welcome to Windows 95"); */
printf("Welcome to Windows 98");
if (system_ok())
crash(to_dos_prompt);
else
system_memory = open("a:\swp0001.swp", O_CREATE);

while(something)
{
sleep(5);
get_user_input();
sleep(5);
act_on_user_input();
sleep(5);
}
create_general_protection_fault();
}
phoenix2005 está offline   Responder com Quote
Antigo 03-06-2005, 17:02   #12 (permalink)
Ghedin
GeeK
 
Avatar de Ghedin
 
Registrado em: Dec 2002
Localização: Paranavaí e Maringá
Idade: 25
Mensagens: 2.323
Reputação: 22 Ghedin está indo no caminho certo
Padrão

Sou ignorante no assunto, então... Que linguagem é essa? :P.

[]'s
__________________
Página pessoalBlogTwitter
Ghedin está offline   Responder com Quote
Antigo 03-06-2005, 17:24   #13 (permalink)
raptor_1
Membro Senior
 
Registrado em: Aug 2004
Localização: Campinas - SP
Mensagens: 435
Reputação: 16 raptor_1 está indo no caminho certo
Enviar mensagem via MSN para raptor_1
Padrão

Citação:
Postado Originalmente por Ghedin
Sou ignorante no assunto, então... Que linguagem é essa? :P.

[]'s
C :mrgreen:


PS: ahuahuahauah,, *******, qnt crash nesse código ai, heim !!

Citação:
search_and_destroy_the_rest_of_OS/2();
hauahuahau
raptor_1 está offline   Responder com Quote
Resposta


Opções do Tópico

Regras de Mensagens
Você não pode criar tópicos
Você não pode postar respostas
Você não pode anexar arquivos
Você não pode editar suas mensagens

Código vB está Ligado
Smiles estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado
Ir para...


Horários baseados na GMT -3. Agora são 8:07.