Select the product you need help with
Diferenças entre GW-BASIC e QBasicArtigo: 73084 - Ver produtos para os quais este artigo se aplica. Nesta páginaSumárioEste artigo lista os melhoramentos no QBasic GW-BASIC e algumas das principais diferenças entre os dois. Mais InformaçãoQBasic é um subconjunto do QuickBasic versão 4.5. A funcionalidade de ajuda online QBasic contém artigos completos que explica as diferenças de versão entre BASICA/GW-BASIC e QBasic, palavras-chave não suportadas e a conversão BASICA programas para utilização em QBasic. QBasic fornece um ambiente "Windows como" suportar a utilização de um rato. Uma barra de menus na parte superior do ecrã contém selecções de menu pendente. QBasic fornece um ecrã dividido. A parte superior do ecrã denomina-se a janela de visualização e destina-se código de programa; na parte inferior do ecrã, uma janela "imediata" permite a testes de uma instrução de programação antes a incluir num programa. Com QBasic, não necessita de utilizar números de linha. No entanto, os números de linha são suportados. Além disso, QBasic suporta agora a linha "rótulos". Estes rótulos não são necessárias em cada linha, contudo, mas podem ser utilizados para indicar o fluxo do programa. Como resultado, o QBasic não tem nenhum comando RENUM como, por exemplo, GW-BASIC. Por exemplo: Line label "Bob:" or line number "10" are both valid. Pode cortar e colar exemplos de código de programa no ecrã de ajuda online e colocá-los directamente para a janela Vista para execução. QBasic utiliza matemático de ponto flutuante IEEE, a norma da indústria. GW-BASIC utiliza o formato de matemática MBF. Para mais informações sobre IEEE vs. binário formato do Microsoft, consulta as seguintes palavras: Iniciação e IEEE MBF QBasic é um subconjunto do QuickBasic 4.5. QuickBasic 4.0 e versões posterior suportam um coprocessador matemático, no entanto, QBasic não suporta. QBasic utiliza P-código, o que significa "pseudo código", assim denominada porque é muito semelhante ao código compilado, mas ela não foi completamente é compilada. Código P mantém informações apenas suficientes--perder os últimos bits cruciais que código de computador real--para listar no ecrã no formato de código de origem e quaisquer modificações decidir efectuar. No entanto, porque parece quase como a saída de um compilador, é executado quase rapidamente como seria de esperar um ficheiro executável para ser executado. Consequentemente, receberá todas as vantagens de utilizar um interpretador com praticamente não penalização de velocidade e pouco penalização de tamanho. QBasic suporta tipos adicionais de variáveis: tipos definidos pelo utilizador, cadeias de comprimento fixo e números inteiros longos. Tipos definidos pelo utilizador
Use the type
If the variable is: declaration character:
------------------- ----------------------
String $
Integer
Regular %
Long &
Floating Point
Single-precision !
Double-precision #
Cadeias de comprimento fixoUma variável de número inteiro normal pode armazenar qualquer número inteiro entre -32768 a
Números inteiros longosUma variável de número inteiro longo pode representar um número inteiro de-2,147,483,648 através de 2,147,483,647. Utilize "&" para declarar números inteiros longos.Example: employees& = 15000000 Example: speed!= 33.33333 Example: pi# = 3.141592654 QBasic permite véu/evento de erro: Conversão de ficheiros de GW-BASIC para QBasicPara utilizar um programa GW-BASIC em QBasic, tem primeiro de guardar o ficheiro num formato de texto ASCII.Example: SAVE: "PROGNAME.BAS",A. Converter um programa GW-BASIC em QBasicUtilize REMLINE.BAS incluído no MS-DOS para QBasic para remover números de linha de programas GW-BASIC. Para mais informações, consulte a documentação fornecida no início da REMLINE.BAS abrindo o ficheiro no QBasic.Para carregar programas GW-BASIC QBasic, terá de utilizar o comando "QBasic /MBF" quando iniciar QBasic a partir da linha de comandos do DOS. PropriedadesArtigo: 73084 - Última revisão: segunda-feira, 12 de Maio de 2003 - Revisão: 2.0 A informação contida neste artigo aplica-se a:
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 73084
(http://support.microsoft.com/kb/73084/en-us/
)
| Traduções de Artigos |





Voltar ao topo








