68

A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

  • Upload
    dotu

  • View
    238

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

GRAPHOS III parte 9

SLIDE SHOW

M ^10 ANO XI ■ AGOSTO 92 - N° 119 - Cr$4MBt

/MlQTOA PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORES

HIPERTEXTO: A REVOLUÇÃO DAS LETRAS

UMA NOVA

TECNOLOGIA

DICAS PARA

QUEM QUER

CRIAR

D FERRAMENTAS

PARA 0 CLIPPER

D CONTROLE DE

TEMPO

ftcro

D SPOOL

D OS PACOTES DE PROGRAMAÇÃO PARA 0 AMIGA

B MOLDURAS EM TRÊS LINGUAGENS

Page 2: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

Transforme seu MSX

em uma estação gráfica...

Tela digitalizada (foto em monitor RGB). Placa eletrônica KIT 2+.

KIT 2+

• 19.268 cores • 256 KBytes RAM do usuário • 128 KBytes VRAM (vídeo) • 96 KBytes ROM-BASIC • TURBO-BASICresidente • 80 colunas de texto (mesmo pela TV) • Relógio/Calendário (mantido por bateria) • Movimentação fina das telas

gráficas na horizontal e vertical • Resolução de 512 x 42416 cores de 512

... e também em um Video-Game

de alta resolução

Jogo SPACE-MANBOW (MEGAROM). Placa e Cartucho IIMEGARAM.

II-MEGARAM

Expansão com 256 KBytes destinada a rodar os jogos MEGAROM gravados em disquetes. • Funciona em qualquermicro da Linha MSX. • Os jogos MEGAROM possuem alta definição gráfica e sonora.

Todos os produtos têm garantia de 1 ano.

KIT 2.0 e KIT 2+ são marcas registradas da ACVS Eletrônica Ltda.

ACVS Eletrônica Ltda.Av. Paulista, 2001 - Conj. 912 - CEP 01311 - São Paulo • SP - Tel: (011) 289-7694

Page 3: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

EDITOR GERAL

Renato Degiovani

EDITORES:

Olenka Machado

Cláudio Costa

REDAÇÃOMyriam Lussac

PRODUÇÃO GRAFICA:Marcelo Zochio

COLABORADORES:

Carlos Rodrigues Sarti, Mary Lou

Rebelo, Vicente José Moredo,

Marinilza Bruno de Carvalho,

Alexandre babo, Vander Roberto

Nunes Dias, Clóvis Magoga

Rodrigues, Luiz Eduardo Coelho,

Gelson Dias Santos, César

Valmor Schneider. Carlos Luis

Marques Castanheiras, Marcelo

Flores Vieira, Paulo Moreira

Franco, Miguel Ângelo Clemente,Max Stephano, Janderson Bispo

Moreira, Eduardo Saito, Daniel

Jerozolimski, Henrique Ávila

Vianna, Paulo Henrique Borba,

Laércio Vasconcelos, Alexandre

de Azevedo Palmeira Filho e

Fábio Gaion.

ADMINISTRAÇÃO:Tânia Mayra Freitas

PUBLICIDADE

São Paulo:

EQUIPE REPRESENTAÇÕESRua Major Quedmho, 111 / 1101

CEP 01050

Tel: (0111255-0659

Rio de Janeiro:

Alípio Lopes Pereira Filho

Wagner de Oliveira

CIRCULAÇÃO:Dilma Menezes da Silva

COMPOSIÇÃO:Alfalógica

FOTOLITOS:

IMPRESSÃO:Gráfica Editora Lord

DISTRIBUIÇÃO:Fernando Chinaglia Distr. Ltda

ASSINATURAS:

No país CrS 204000,00

Os artigos assinados são de res

ponsabilidade única e exclusiva dos

autores. Todos os direitos de repro

dução do conteúdo da revista estãoreservados e qualquer reprodução,

com finalidade comercial ou não, sopoderá ser feita mediante autori

zação prévia. Transcrições parciais

de trechos para comentário ou re

ferências podem ser feitas, desde

que sejam mencionados os dadosbibliográficos de MICRO SISTE

MAS. A revista não aceita material

publicitário que possa ser confun

dido com matéria redacional.

MICRO SISTEMAS é uma publicação mensal da ATI Análise Tele-

processamento e Informática Editora S.A

Diretor Gerei:

Ademar Belon Zochio

Diretora Comercial:Elizabeth L Santos

Endereço:

Rua Washington Luiz, 9 gr 403Rio de Janeiro - RJ Cep: 20230Tei: (021): 221-5865

JORNALISTA:

Dólar Tanus RS-430

Sist/Micro

ANO XI N° 119 CAPA: MARCELO ZOCCHIO

Ao leitor

O tema de capa desta edição trata de uma tecnologia que está ganhando ter

reno, entre os produtos de informática, de forma lenta porém segura: é o hipertexto.

Encontrado em revistas em disquetes, manuais inteligentes, livros digitais e inú

meras outras aplicações, esta nova forma de apresentação de informações tem tudo

para provocar uma revolução nas letras. E, de certa forma, isto já está acontecendo.

Portanto, fique ligado no assunto que ainda tem muita coisa para ser vista e lida.

Nesta edição trazemos também, para os usuários do Amiga, uma análise dos

principais pacotes de programação disponíveis para a linha. Quem gosta de pra

ticar a saudável arte de criação de rotinas e programas certamente irá aprovar a

seleção, feita pelo nosso colaborador Fábio Gaion.

Outro trabalho voltado para os estudiosos da programação é o artigo Molduras

em três tempos, de Anderson de Assis, que apresenta a solução para este problema

em três linguagens diferentes.

Para terminar, não deixe de ler a seção placas, que nesta edição trata das placas

multi-i/o. Um tema interessante e que ainda não havia sido tratado profundamente.

Renato Degiovani

Neste Número

ESPECIAL

AMIGA É PRA ESSAS COISASFábio Gaion 14

CAPA:

DISPONÍVEL EM PAPEL E DISQUETERenato Degiovani 22

SÉRIE:

GRAPHOS III - parte 9

Renato Degiovani 32

ARTIGOS:

CGC E CPF VALIDADOS NO CLIPPERFernando Zamor 18

MOLDURAS EM TRÊS TEMPOSAnderson de Asas 26

ROTINAS:

NÚMERO ALEATÓRIOSSandro Servino 40

ROTINA DE CONTROLE DE TEMPOAguinaldo Carreiro 52

UTILITÁRIOS:

FERRAMENTAS PARA O CLIPPER

José de Paula da Silva 44

BLOCKCUR, O CURSOR ARTESANAL

José Laurindo Chiappa 51

SPOOL

Edson Almeida Dias 54

SEÇÕES:

BYTES 4

MfDIA MAGNÉTICA 8FREE SHOP 10

LIVROS 12

UNIVERSIDADES 60

CARTAS , 62

PESQUISA 66

Page 4: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

PUC integra rede ANSP

A PUC - Pontifícia Universidade Ca

tólica de São Paulo já integra a rede

ANSP - 'an Academic Network at São

Paulo', coordenada pela FAPESP - Fun

dação de Amparo à Pesquisa do Es

tado de São Paulo. Através da Rede

Nacional de Pesquisa, a ANSP man

tém linha direta com importantes re

des acadêmicas mundiais, tais como a

Internet, a Bitnet e a Hepnet.

O acesso da PUC - através de seu

Centro de Informática, Matemática e

Física - à rede ANSP abre, aos profes

sores, pesquisadores e alunos da ins

tituição, contato para troca de infor

mações (correio eletrônico), fóruns

eletrônicos on-line e consultas a bi

bliotecas e bases de dados públicos.

O serviço estará à disposição da

comunidade da PUC, via terminais e

micros conectados a um IBM 4381,

instalado no Centro de Informática,

Matemática e Física.

VGArt EM-1028

Novos telefones

celulares no mercado

A Equitel reforça a parceria com a

Motorola - com quem já vem atuando

no mercado brasileiro para o forneci

mento de equipamentos às concessio

nárias do Sistema Telebrás - e comer

cializa agora os telefones celulares

veiculares (para instalação em auto

móveis), os portáteis (geralmente leva

dos em pastas) e os pessoais

(aparelhos pequenos e leves para car

regar no bolso), do tipo MicroTAC, o

mais leve do mundo, que pesa 190

gramas.

A orientação para uso e o suporte

pós-venda também ficarão por conta

da Equitel.

Monitor colorido de

10 polegadas

A EMC lança no mercado mais um

monitor de tecnologia Nineteen Hemis-

phere Co., de Taiwan, com fonte auto

mática (full range) compatível com

qualquer região do País - o VGArt EM-

1028.

Com tela colorida de 10 polegadas,

padrão SuperVGA, o EM-1028 pode

atingir uma resolução de 1024 X 768

pontos. Apresenta uma ótima quali

dade de imagem, graças ao dot pitch

(distância entre os pontos de luz ver

melha, verde e azul que formam cada

ponto da tela) de apenas 0,26 mm.

Os monitores da EMC são especial

mente dirigidos para automação ban

cária e PDV.

Usuário brasileiro temno-break especial

Os usuários brasileiros têm neces

sidades muito especiais no que diz

respeito à energia elétrica. A Exide

comprovou o fato e lança no mercado

a linha Powerware de no-breaks inteli

gentes, com modelos de dupla volta-

gem (também tensão de entrada de

220 volts).

A família Powerware é composta pe

las séries: Personal (capacidade de

350 VA a 2 KVA), de proteção para

aplicações em micros stan alone, es

tações gráficas, redes locais, termi

nais, minicomputadores, etc; Plus (3,6

a 18 KVA), indicada em sistemas de

computadores de médio e grande por

tes, como AS/400, Risc 6000 e HP

9000, de telecomunicações, entre ou

tros, e System (30 a 375 KVA), para

aplicações em computadores de mé

dio e grande portes, equipamento de

controle de processo, sistemas médi

cos e de pesquisa e telecomunica

ções.

4 •-

Monte um PC importado

sem estar montado na granaChegou a sua vez de ganhar

dinheiro montando PC. O

método é simples e rápido.

São 200 páginas com dicas,

técnicas e mais de 60

ilustrações e você nào precisa

i saber eletrônica basta saber

escolher corretamente os

1 componentes; placas, drives,

discos rígidos, monitor.. Dicas e

técnicas de montagem e software. Conheça c

hardware do PC. Como converter seu PC em AT.

Faça você mesmo1 Este manual ensina corno'

Curso de montagem de PC. Sistema

de apostila. Rápido e econômico.

CAIXA POSTAL 11609. CEP 22022 . RIO DE JANEIRO. RJ

Pagarei apenas Cr $86.000, mais despesas postais, e seique vou receber um manual do curso de montagem de PC.

Nome:

Endereço:.

Bairro:

l— 1 Envl* o cupom agofa, *sm piaciaar mandar <f rmoiro. Voe* «o paga quando receber o seuIwl manual na agencia dotcoireio* da tu» cidadã. Validada do preço al«3OO9rS2, podidos' ' poetados apôs «ata data serio atendido» pelo valot do fflM da postagem.

Page 5: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

BYTES

Novo micro Lan-Mate

para redes

A XPTO Indústria e Comércio lança

o micro Lan-Mate, de tecnologia da

Kingstar, de Taiwan, indicado para uso

como estação de rede, compatível

com Ethernet NE 2000, de 10 MB.

O Lan-Mate agiliza o trabalho de

executivos, gerentes e secretárias na

coleta de informações em qualquer

ponto da empresa interligado por rede

tipo Novell/Lanstatic ou outras.

Com processador 80386SX, o mi

cro traz acionador de discos de 1.44

MB, teclado de 81 ou 102 teclas, win-

chester de até 80 MB, memória ex-

pansível até 16 MB, duas portas se

riais, uma paralela, uma placa Ether

net NE 2000 e placa controladora de

vídeo SVGA de 512 Kb.

Primeira placa

nacional com SNA

A Cyclades Informática apresenta a

Cyclom 2-SNA - a primeira interface

nacional inteligente dirigida ao padrão

System Network Arquitetura da IBM.

Com o objetivo de desenvolver sis

temas abertos como soluções para a

comunicação micro-mainframe nas pla

taformas UNIX, XENIX e DOS, a em

presa lança um produto que traz uma

placa baseada no processador Intel

80188, com 512 Kb de RAM e soft

ware que emula controladoras IBM

3274/SNA para comunicação local ou

remota.

Dispõe de uma interface de progra

mação ao usuário, que estimula o de

senvolvimento de aplicativos no am

biente do micro, com acesso aos

recursos do mainframe.

MANUFATURA - sistema

de controle de

produção

A Logocenter Tecnologia de Infor

mática traz para o Brasil a filosofia

MRP II - padrão internacional de pla

nejamento e controle de produção

-com o sistema MANUFATURA, desen

volvido para ambientes com banco de

dados relacionai e linguagem de

quarta geração.

O sistema, apresentado em cinco

módulos: Engenharia; Plano Mestre;

Plano Operacional; Chão de Fábrica e

Estoques, objetiva atender à hierarquia

administrativa, simplificando o acesso

às informações.

Promete apresentar vários benefí

cios na redução de custos e cresci

mento das vendas.

NOVA MARCA DE DISQUETE NO PAÍS

Saúde em ritmo deinformática

A Golden Cross inaugura, em Sao

Paulo, o Centro Administrativo da Re

gional SP - a primeira agência paulis

ta, na área de saúde, totalmente infor

matizada e ligada on-line com todo o

Brasil.

O prédio abrigará a quarta agência

modelo de atendimento do País e pro

mete um tempo de espera máximo de

três minutos para cada associado.

A empresa prevê que, a médio pra

zo, todas as agências estejam padro

nizadas nos mesmos moldes.

Precisa, uma

impressora nacional

A HDB lança a impressora matricial

Precisa, de produção nacional.

Com velocidade de 250 cps; buffer

de 16 Kb; interface de comunicação

paralela padrão Centronics e opcional

serial RS232C, a Precisa tem um pai

nel de comandos com onze funções

diretas e compatibilidade com o pa

drão Epson.

Apresenta movimentos de procura

lógica com forte aceleração, até 320

cps e, além do modo gráfico, pode

imprimir enfatizado, expandido, super

/ subscript, itálico, etc.

Pode ainda, operar com nove den

sidades de caracteres, alterando seus

tipos de letras através do painel, sem

necessidade de interromper a impres

são.

Disquetes Gestetner

chegam ao mercado

Tudo indica que o consumo de dis

quetes HD no Brasil cria um mercado

promissor. A prova é o novo lança

mento da Gestetner-Nashua: os dis

quetes Gestetner, com os 5 1/4 HD já

sendo produzidos na fábrica de

Campo Grande-RJ.

O novo disquete, tal como o Na-

shua, terá garantia por tempo ilimi

tado.MICRO SISTEMAS 5

Page 6: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

Novo serviço desegurança em redes

A Chip Shop Informática, de São

Paulo, criou um novo tipo de serviço

que pode evitar problemas de fraude,

roubo e até perda de informações nas

empresas - Segurança em Redes.

O serviço pode ser executado em

qualquer empresa, independente do

porte, e consiste em um trabalho pre

ventivo de sigilo das informações,

onde são distribuídas senhas básicas

para as diversas funções, tudo dentro

da filosofia de trabalho aplicada pelo

cliente.

Notebook para quem

faz multimídia

A High Compac apresenta ao mer

cado nacional o HCD 3300, um note-

book 386 DX da NTC - Nan Tan Com-

puter Company.

Com apenas 3,0 Kg, o notebook

oferece conexão para mainframe. Tem

clock de 33 MHz; winchester de 80

MB, expansível até 210 MB; memória

RAM de 2 a 16 MB; processador Intel

80386 DX; monitor VGA monocromá

tico; teclado padrão; módulo de ex

pansão; modem fax bidirecional e poc-

ket Lan Ethernet.

Indicado, principalmente, para pro

fissionais que usam softwares multi

mídia.

WordPerfect 5.1 para

Windows já emportuguês

A WordPerfect do Brasil já comer

cializa o processador de textos WP

5.1 para Windows em português. Com

conceito de multiplataforma, o WP

pode trafegar com total compatibili

dade de arquivos, do DOS para o Win

dows, ou para o Macintosh, UNIX,

VMS, OS/2, Data General, IBM 370 /

390, NeXT ou Amiga.

Os usuários que ainda não estejam

trabalhando com o Windows, já ti

verem o produto para DOS e desejam

migrar, bastam adquirir um jogo de

disquetes avulsos WPWin. A licença de

uso para o DOS inclui também a pla

taforma Windows.

Contabilidadeparametrizável emsoftware

A Exactus, de Londrina, lança o

Master - primeiro software de Conta

bilidade Parametrizável - que possibi

lita, de uma só vez, registrar todos os

lançamentos necessários a um deter

minado tipo de documento de entra

da.

Por exemplo, no caso do recebi

mento de matéria-prima de uma em

presa: através da nota fiscal pode-se

efetuar os lançamentos contábeis re

ferentes à entrada de mercadorias, do

pagamento do frete e dos impostos

correspondentes.

Compatível com micros PC, sistema

operacional DOS e ambiente UNIX, o

Master pode rodar em sistema

multiusuário/multiempresa ou rede.

Correspondência

para esta seção:

R Washington Luiz, 9

- gr 403 - Rio de Ja

neiro - RJ - CEP 20230

SOFTHOVSE

TUDO EM JOGOS E

APLICATIVOS PARA SEU

MSX

p ———— — —— — -i

I SOLICITE CATALOGO I

"GRÁTIS"

- TUDO EM PERIFÉRICO

PARA SEU MSX

- CONHEÇA O NOVO

MÉTODO DE VENDAS

PELO CORREIO

RUA: CAMPOS SALES, 829 -

GUARARAPES - SP CEP: 16700

FONE: (0186) 61-2687

TPERFIL

C INFORMÁTICA

Monitores: CGA, VGA, SVGA

VIDEOCOMPO

Estabilizadores detensão

SMS - SAVAGE

Microcomputadores

MICROPOLIS

Equipamento NOVOS

e USADOS, Acessórios,Peças e Suprimentos.

Av.Paula Ferreira 2047

FONE/FAX (011)875-4229

ETIQlFddíPreencher ETIQUETAS

agora é multo simples 1

Com o pacote EtlqFádl

você preencherá etiquetas

com muita facilidade e ainda

controlará por área os nomes

de seus clientes, fornecedores

e amigos.

Ligue agora mesmo e adquira

o pacote com o preço promocional

de apenas Cr$ 39.000,00

(1500 etiquetas e o programa).

INFORMÁTICA

(021) 717-1419 e 719-0655

TEMOS OS MELHORES PREÇOS

EM SOFRIMENTOS, CONSULTE!

ÍGCELOTAUSTRÁLIA / BRASIL

Envie disco 3 1/2 para

super catálogo digital

inteiramente grátis.

Venda de Hardware em

geral e manuais impressos

em português.

Consulte-nos.

OCELOT SYSTEM CO.

Caixa Postai 11.702.

CEP 22022-970 - Rio - RJ.

Tel. (021)255-6880

Page 7: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

CHAMPION SOFTWARERua Clelia, - CEP. 05042-001 -S.Paulo-SP

= (011) 65-2030

PROGRAMAS PARA PC XT AT E MSX

ARA FAZER SEU PEDIDO; FORMAS DE PAGAMENTO: PROMOÇÕES: PREÇO DAS GRAVAÇÕES:

aça por telefone ou relacione emma folha de papel os programas queeseja, indicando o código, nome equantidade de disco ocupado e a

axa de correio, escreva seu nome, enereço, cidade, estado, cep e o tipoe micro.

PREÇO VALIDO ATE 309/92.)

1} SEDEX A COBRAR: você so paga-ra quando retirar o pedido no correioda sua cidade.2JCHEQUE NOMINAL: A ChampionSoftware Ltda.3ÍDEPOSITO no ITAU Aq, 191 C/C49.724-7 em nome de "EDUARDOBOREA MENDES, enviando a xeroxdo deposito junto com o seu pedido.

Em cada 10 discos gravados você ganha + 2 'grátis', um deles contem onosso catalogo eletrônico completo.

CATALOGO ELETRÔNICO:

Para receber basta enviar O$4.000, OOjunto com o seu nome, en

dereço completo e o tipo do micro.

Jà incluso disco 5 1/4 DD

Cr$ 7.000,00Sem o disco 5 1/4 DD

Cr$5.000,00Taxa de Correio

Cr$12.000,00Se quiser, pode enviarseus discos novos e bem protegidos que cobraremoa gravação e a taxa de correio.

J

È:F. / D / NOMES

J/01/3-DPOOLI/OI/4X4 ROADÍ/01/688ATTAC

JOGOS PARA PC XT/AT (+) WINCHESTER ÍE) EGA/VGAKEF./D/NOMES fiEF. / D / NOMES REF. / D / NOMES REF. /D/NOMES

H74/01/3-DPOOLJ120/01/4X4ROADRAC1NG«49/01/688ATTACKSUBJ3I4/02/Ó88ATTACKSUB2J063/04/A-I0TANKKILLERJ429 / 08 / + MO TANK KILLER 2J4I0 / CM / + ABC BOXING IVGA)J09Ó / 06 / ABC MONLW N.FOOTBALLJ091 / 02 / ABRAMS BATTLE TANKJ490 / 02 / ACS ADVENTUREJ108/01 / + AFRICAN RAIDERS«64/02/AFTERBUNNER2J372 / 01 / AIDSJ122 / 01 / A1RBONE RANGER«65/01 /ALF O TEIMOSOJ394 / 06 / ALL DOGS GO TO HEAVENJ406/02/ +ALPHAWWESJ070/02/ + ALTEREDBEASTJ249/02/ + AMCHESTR1KEJ345 / 04 / + AIÍACNOPHOBIA IW^AIJ448 / 01 / ARCADE VOLLEYBALLJ176/01 /ARKANCXD IX)23/02/ARKANaD21352/02/ASTERIX

1256/01 /ATOMIX|VGA]

1456 / 04 / + ATP-AIR TRANSPORT1247/01/AOIDNOIDJ439 / 02 / AXE OF RAGEJ388 ' 03 / BAAL|VGA]JI39 / 02 / BfiCK THE FUTURE 21335 / OS / + BACK THE FUTURE 31329 / 04 / + BAD BlOOO [EGAAGftl1221/02/BADDUDES1135/02/BAKER STREETJ3S0/0WBALUSTIXJI58 / 02 / BAR GAMES1109/0)/BAREARIAN1143/02/BARD'STALE21133/03/BARDSTALEJ07Ó / 01 I BATALHA NA*lJ125 / 02 / BATMAN |\ÇA/EGA|1317/04/ + BATMAN THE MCME«36 / 02 / BATTLE CHESS1292/03/BATTLECHESS212Ó0 / 02 / BATTLE HAWKS 19421488 / 05 / BATTLE OF MAPOLEON1373/01/BATTIEZONE1248 / 02 / flATTLETECH1393/05/ + BATTLETECH21472/01 / BEYOND COLIMNS1487/03/BIGBUSINESS1351/0l/BIGTOP|SOCGA]1271 /OI/ BILHAR 3-DJ182 / 02 / &LACK CAULDBONJ355/0l/BlACKiACK(21]J330/01/BLACKMONBW1503/02/ + BIADESOFSTEELJ034 / 01 / BLOCK OUT

1361 /02/BLUEANGELS1254 / 05 / BLUE MAX1475/01 /BONZOWARE1029/01/BOPWREST1E1062 / 01 / BOWUNG

1162/01 /BUCKROGERJO22 / 02 / BUDOKAN1482/03/ + BUFALIOBILL«50/01 /BUSHIDO1233/02/ +CABAL1484 / 01 / CALWER (EGAAGAJJ041 / 01 / CALIFÓRNIA GAMESJ347 / 03 / CALIFÓRNIA GAMES 2119Ó/01/CALLTOARMS1471/01/CANASTRA1287 /01/ CAPITÃO TRUENOJ4I1 /03/CAPONE

J246 / 01 / CAFTAIN COMIC 1 [VGA)J3S3/01 / CAFTAIN KEEN1461 /01 / CARLOS SAINZ1236 / 03 / CARMEN IN TIME1497 / 06 / + CARMEN S.AMER1CAN (VGAJ1415/ 15/ + CARMEN SDIEGO LUXEJ499 / 01 / CARMEN S.EUROPE

J144/01 / CARMEN SANDIEGOJ312 / 03 / CARMEN SAN DIEGO 21207/02/CASTELWJIAJ075/O4/CWERMANJIOO / 03 / CENTURION |EGA|J327 / 02 / CHALLENGE A. EMF1RESÍ371 / 01 / CHAMPION OF KARATEX)21 /OI /CHARUE CHAPLJNJI72/01 / CHESS MASTER 2.000J118/01 /CHUCKEAGER'S1171 /OI / OVIL WAR BATTLEJ416/01 / COHORT (EGA/VGA]

12S3/02/COIORADO1426/01 ÍCOMBAT CURSE«93 / 01 / COMMANDO1306/07/+ CONAN |VGA]1276 / 02 / CONFIO IN EUROPE1208 / 10 / + CONQUEST OF CAMELOTJ149 / 01 / COSMIC CRUZADERS

J056/01 /CRAZYCARS2

JI15/08/ + CRIME WWE

J451 /02/ + CRISTAL GWES 1 |W3A]J274 / 01 / OJPJK TIC TAC TOE1250/01 /CYRUS CHESSJ495 / 01 / DAMAS PARA WINDOWS1425/01/DARK AGES1427/02/DARKCASTLE1216/01 /OARKSIDE1291/03/ + DASBOOTIVGA]1156/06/+ DAVIDWOLFF1294 / 03 / + DAWN RAIDER (VGAI1179 / 03 / DAYS OF THUNDERJ224/01 /DEATHSWORD1016 / 02 / DEATH TRACK1012 / 01 / DEFENDEI! OF THE CRGWN1368/02/DESESPERADOJ210/02/DIEHARDJ192/01 / DtGGER & BRIAN1296/07/ + DINOWARS

1453/01/DOMINO1481/01 /DONALDDUCK1223/01/DONKEYKONG1054 / 02 / DOUBLE DÍAGON 11005 / 01 / DOUBLE DRAGON II1123 / 02 / DOWNHIll CHALLENGE

1258 / 01 / DRACULA IN IONDON

1446 / 02 / DRAGON NINiA

1203 / 04 / DRAGON STRIKE1331 / 12 / + DRAGON'5 IAIR II (VGA)J175/01 /DRAWPOKERJ213/02/DUCK TALESJ470/01 / + DUKENUKENJ309 / 01 / EARL WAVER BASEBALlJ444 / 01 / EAST US WEST |U3A]J264/02/ECHEION

J225/0I /EUTES1395/14/ + EIVIRA (VGA)

J320/05/ + EYE OF BÊHOLDES1343 / 04 / + F-14 TOM CAT |CGA|J08S / 01 / J-15 STRIKE EAGLE11101 /02/F-15STRIKEEAGLEII1072 / 02 / F-16 COMBAT PILOT

1004 / 03 / F-19 STEALTH FIGHTER

1332 / 02 / + F-29 RETAUATOR NG/\\1)78 / 01 / F-40 PURSUIT SIMULATOR

1392/04/ + F-1I7A NIGHT HAWK (VGA)1099 / 02 / FACE OFF

1300 / 01 / FACES

1011 /OI /FAtCON1042/01 /FELIX

1374/01/FERNANBASKET1267/02/FERRARIF-lJ459 / 04 / + FIGHTER BOMBER

J348/0I / FINAL ASSAULTJ047/03/FIREPOWERJ305 / 06 / + FLIGHT OF INTRUDERJ039 / 02 / FIIGHT SIMULATOR 3.0J432 / 02 / FUGHT SIMULATOR 4.1JO98 ' 02 / FUGHT SIMULATOR 4.0J032 / 01 / FOOTBALL1169 / 02 / FORD SIMULATOR 21280/OI/FREDDYHARDEST1323 / 06 / FRIENDISH FREDDYS1437/OI/FUCKINIVGA]

1128 / 03/FUTURE WARSS 11402/01 /GAMAO1163/01 / GAMES DIVERSOS1013 / 01 / GATO1002 / 01 / GAUNTLET1378/02/GAUNTLETII1354 / 01 / GHOSTN GOBL1NG (1OY)1014 / 04 / GHOST8USTERS 21477/01 /GO-MOKUJ396 / 05 / GOÍD RUSHJ145/02/GOLDENAXEJ23O/0I /GOOOYJ057 / 01 / GRAN PRIX CIBCUITJ277/02/GIWEYARDEGE1211 /OI /GREAT ESCAPE1209/02/GREENBERET1460/01 /GUEMMLINS21020 / 01 / GÍYSOR (CONTRAIJ298 / 03 / + GUN BOAT (VGA)1174/01 /HANGON1048/01 /HARDBALL1290 / 02 / HARD DRIVE ti (jpy]J293 / 02 / HALLEV DAVlDSOfjJ486 / 03 / + HAPPON (VGA)1155/01 /HEAVYMETALJ089 / 03 / HEROS OF LANCEJ090 / 02 / HEROES MARVELJ078 / 02 / HILISTAR

JI19/05/HOLEINONEJ365 / 02 / HOME AIONE IVGA]1489/02/HOSTAGE (EGA)1407/02/ + HOYLEII

1129 / 03 / HOYIES1007/09/ +ICEMAN1184 / 03 / IFIT MOVIE SHOOT IT1095/01 / ICARI WARRIORS

1284/01 / + ILHADISNEV1116 / 03 / IMPOSSIBLE MISSION II1059/01 ' INDIANA JONES IJ017 / 02 / INDIANA 1ONES IIJ003 / 06 / INDIANA JONES III

J019 / 02 / INDIANOPOLIS 500J334 / 02 / INDOOR SPORTS

J273/01 /INFILTRATORIIJ4I4 / 02 / INTERNATIONAL SOCCER IIJ455/01 /INTERPHASEJ34I /02/ + IRONMAN

J092/01 / J BIRD

J485 / 02 / JABATO

J390/02/ + JAMESBOND13ó4 / 96 / + JET FUGHTER II |VGA]1147/02/JIGSAW

1275 / 01 / JIG SAW PUZZLE

1037 / 01 / KARATE CHAMPION

1006 / 01 / KARATEKA1340 / 02 / KARNOV

J297 / 04 / + KICK BOXER |VGA]

J491 /01 / KICK OFF IVGA]

J18I /02/KINGSOFFTHEBEASTJ440 / 02 / KING'S QUEST IJ418/02/KING'SQUESTIIJ183/ 03 /KING'S QUEST IIIJ234 / 06 / + KINGrS QUEST IVJ501 / 04 / + KNIGHT FORCEJ031 / 02 / LAKERS CELTICSJ431 / 01 / LAS VEGASJ359/02/LEFETICHEMAYAJ173 / 02 / LEASURE SUIT LARRYJ339 / 06 / + LEASURE SUIT LARBY II1478 / 08 / LEISURE SUIT LARRY III1313/03/LEMMINGS1242 / 02 / LHX ATTACK CHOPPER1380 / 01 / LICENCE TO KILl (CGA]J206/02/LIFE AND DEATHJ436 / 05 / UGHT SPEEDJ043/01 /UNE WARSJ299/05/+ LINKS (VGA)J494/01 / LIVING STONEJ400 / 01 / LOGICAL (EGA/VGAI1201 / 06 / LOOM1496 / 05 / LORD OF THE RINGS1199/01 / LOST ADVENTURE1220 / 03 / LOW BLOW

1311 / 03 / M-l TANK PLATOON1228 / 01 / MACADAM BUMPER1087/01 /MACH3J422 / 01 / MAD JONHSON FOOTBALl1027/01 /MADMIXJ124/01 /MAG1ONGIVGA)JO74 / 01 / MAGIC lONHSONJ240 / 02 / MANCHESTER FOOTBALLJ1B0 / 01 / MANIAC MANSIONJ423 / 02 / MANIAC MANSION 2J134/01 / MARBLE MADNESSJ346 / 05 / + MARIO ANDRETTI (VGAIJ289 / 01 / MARIO BROSS IVGA)1382/01 / MASTER BlASTER1467/01 /MAXIME1136/02/MEAN 18146Ó / 04 / + MECH WARBIOR1421 /01 /MEGAMEN

1272/02/MENAGE |VGA]J255 / 06/ + MENS STREETJ362 / 02 / +■ METAL MUTANT |VGA)J191 / 02 / METROPOLISJ130/04/MIAMI VICEJ200/02/MICHEL1ORDANJ278/02/MICKEY MOUSEJ412/03/MICKEYSURPRISEJ367 / 01 / MICROSCOPE MISSIONJ389 / 02 / MIG-29

1502 / 03 / NIGHT AND MAGIC 21140/01/MISTERY MASTER 21148/02/MOEBIUS1319/08/+ MONKEY ISLANDSJ28I /OI /MONOPOLYJ454 / 01 I MONTEZUMAS REVENGE

J441 /03/MOONWALKERJ068 / 02 / MOTO CROSSJ244 / 02 / MARCO POLICEJ235 / 04 / + NASCAR CHALLENGEJ107/01 /NEWGPMOTOCICLE1349 / 02 / NEW YORK WARRIOR (VGAI1261 / 02 / NIGHT MARÉ STREET1038 / 01 / NIGHT MISSION PINBALL1188/02/NIGHTMAREJ356/0I /NINiAGAYDEN1167/01 /NINJASABOTEUR1399/01 /NOWTRON1463/02/NUCLEAR WARJ137/02/OBUTERATORJ366 I 01 / OCEAN RANGER

J245 ,' 01 / OFF SHORE W\RRIOR310'05/ + OILWEEL

409 ■ 0? / OLIVER 8, COMPANY

010/01 ,'ONTOP479 / 02/OPERATION C STREET5

1079 / 03 / + OPERATION WOLFFJ015/02/OUTRUNJ476 / 01 / PACKMANJ112/01 /PAPERBOYJ001/01/PCPOOLJ457/01/PENTHOUSEJI46/02/ + PETEROSEJ321 /OI /PGAGOLF

J383 / Ot / PHARAOS TUMB1033/01 /PICTURES1370 / 01 / PINBALL COLLECTION1473 / 01 / PING PONG1241 /OI /PIPEDREWS1369 / 02 / PIRATES1106/01 /PITSTOPII1045/ 02 /PLATOON1360 / 02 / + POLE POSITtON II1127/02/POuaQUESTI1322 / 06 / + POLJCE QUEST IIJ403/01/POULOTJ195/01 /POPCORNJ243 / 02 / + POPUIOUS (EGAAflSA)J243 / 02 / + POPULOUS SO CGA]J110/01 / PORNÔ I1161 /01 /PORNÔ II1141 /01 /PORNÔ III1259 / 01 / PORNÔ CARTOONS1077/04/ + POWERDRIFT1430/03/PREDATORJ080 / 02 / PIÍINCE OF PÉRSIA1160/01 /PROSOCCER1231 / 02 / + PROTENNIS TOUR1226/01/PT-1091376/01 /QIXJ452 / 02 / + QUATRIX II |\GWJ159/01 /RADWARRIERJ363 / 02 / RAIL ROAD TYCOONJ025 / 02 / RALLYJ205/02/RAMBOIIIJOâl /01 /RAMPAGEJ217/02/RASTAM1113/03/READERRABBIT128Í-/01 / +REDBAKON1105/01 /REDOCTOBER1257/02/+ RENEGADE1316 / 01 / RICK DANGERROUS1283 / 01 / ROAD RUNNER BIP-BIP1058 / 04 / ROBOCOPJ150 / 01 / ROBOCOP ESPECIALJ413/01 /RO6OMAZEIIJ269/02/ROCKFORDJ218/02/ROCKET RANGERJ063 / 02 / ROGER RABBIT1157/01 /ROLETA1214/01 /S.D.I.1170/04/ + S.TELLAR

1288/01 / SAPO (ERÓTICO)1405 / 03 / SARGON 4J229/01 ÍSAYLUNG1282/01 /SEA DRAGON1324 / 05 / + SEARCH THE KINGJ337 / 05 / SECRET AGENT

J3O8 / 02 / SENTINEL WDRDSJ338/01 / SERV i VOLLEYj285 / 01 / SERVICE PLAY TENNISJ424/05/ + SEX(VGA)

JSO0/O4/SHANGAIII(\GA]1401 / 01 / SHARK (TUBARAD-VGA)1465 / 02 / SHERMAN M-41212/04/ + SHILPHED

1165/01 /SHINOBI1204/01 /SHOGUN

1397 / 02 / SHUFFLE PUCK CAFÉ1419/04/ + SILENT SERVICE IIJ385/04/ + SIMEARTH

J318/02/SIMBADJ102/02/SIMCITYJ445/O2/SIMC1TY|VGA|J404 / 04 / SIMC1TY FUTUREJ035 / 01 / SIMULADOR FORDJ420 / 01 / SITO PONZ1028/02/SKATEORDIE1066/OI /SKATEROCK1073 / 03 / SKY FOX IIJ328 / 02 / SKY SHARKJ377/0I /SOBETURJ052/0I /SOKOBANJ464 / 01 / SOLITAIRE ROYALEJ303 / 10 / + SPACE ACE (VGA)J263/02/ + SPACE HARREIRJIB9/02/SPACEQUESTIJ009 / 03 / SPACE QUEST IIJ342 / 02 / SPACE QUEST IIIJ055 / 01 / SPACE RACER1186/02/SPACE ROGUE1131 / 02 / SPEED BALL1121 /02/SPEEDERMAN108I/0I/SPYXSPY31483 / 02 / + STAR CONTROL 4428 / 01 / STAR DEFENCER (VGA)325/01 /STARGOOSE

JI32/05/+STARTREK5JI17/01 /STARTREKJ2I5/02/ + STILTHUNDER1417/03/STREETFIGHTMAN1084/02/STREET FIGHTER1071 / 03 / STREET ROAD1252 / 04 / STREET ROD II1151 /OI / STRIKE FLEETJ152/01 /STRIKER

J040/0I /STRIPPOKER1333/0I/STRIPPOKER21177/04/STUNT DRIVERJ232'04/ + STUNTSJI90/0! / SUMMER GAMES 2J026 / 01 / SUPER BIKE CHALLENGER1270 / 03 / SWORD OF SAMURA)J2I9/02/ + TAKEDOWN

J164/01 /TAPPER

J097 / 04 / TARTARUGAS NIN1AJ302 / 07 / + TARTARUGAS NINiA 21469 / 01 / TEAM SUZUKI |EGA/W3A)1187 / 03 / TECHNOCOP1268/01/TEST DRIVE 0J046 / 01/TEST DRIVE 1«60/04/TEST DRIVE 21126 / 03 / TEST DRIVE 3 |VGA/EGA)

1018/01 /TETRIS1262 / 02 / TETRIS SUPERJ197 / 01 / THE ANCIENT OF WAR

J051 / 04 / THE BATTIE OF BRITAJNJ386 / 02 / THE BOOK OF MOÉBIUSJ398 / 03 / + THE CARDINAL KREMUMX)82 / 02 / THE CYCLESJ458/O1/THEELETRIC1IBS*WJ357/01/THEFLINTSTONES1185 / 01 / THE GAME OF HARMONY1265/04/THE GAMES1391 / 01 / THE HUNT OCTOBER

1381 / 02/THE KING OF CHICAGO1111 /06/THEKRISTALJ094/02/THELASTNINJAJ384 / 03 / THE LAST NINJA 2J462 / 03 / THE MAGIC CANDLEJ408 / 03 / + THE PUNISHER (VGAI1301 / 04 / + THE SIMPSONS (VGA]1434 / 06 / + THE SIMPSON 2 (\GÀ]1304 / 07 / + THE TERMINATOR1044 / 01 / THEXDER1379/03/ + THEXDER 21067 / 02 / THREE STOOGES1387/01 /THUNDERCHOPPJ447/0I / TICO E TECOJ238/02/TITANICJ358/01 /TOM&1ERRYJ088 / 01 / TOMAHAWKJ202 / 06 / TONG OFF FATMANJ498/01 /TOTAL ECLIPSE1194/01 /TOURGOLF1493/02/TRACONI1239 / 02 / TREASURE MONTAIN1442 / 02 / TREASURE TRAP1468 / 01 / TRO1AN1154/01 /TRUCOJ326 / 02 / + TUNNELS OF AMANCEDOWJ069/0I /TURBOCHAMPIONJ344/03/TURBOOUT RUNJ435 / 04 / + TV SPORTS BASKET (VGA)J307/05/ +ULTIMA VJ438/07/+ ULTIMA VI

1266 / 01 / USS STINGER1279 / 01 / VETTE1227 / 02 / VIAGEM C.TERRA

1103/01 /VÍDEO VEGAS1104/01 /WARR RUNNER1114 / 03 / WAR THE MIDDLE EARTH1024/02/WEIRDDfiEAMSJ315/02/WELLTRISJ153/01 / WELL OF FORTUNEJ433/0I /WINDSURFJ222 / 04 / + WIND WALKERJ295 / II / + WING COMMANDER |\GA|J336 / 04 / + WING SECRET MISSIONJ053 / 02 / WINGS OF FURYJ008 / 01 / WINTER GAMES1086/01 /WIZBALL1198/01 /WORLD GAMES1142/02/WORLD SOCCER1193/01 /WORLDSTOURGCKF1251 /02/X-MENII

450 / 02 / XENOCID (SO CGA]

1159/02/XENON168/03/XENONII443 / 01 / XMAS LEMMINGS (VGA)375/01 /XONIX138/02/ZARCMCCRAKEN449 / 01 / ZAXXON

492/03/ZEUARDS237/01 /ZOMB

E MUITO MAISIII

E CENTENAS DE APLICATIVOS

Page 8: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

mídia magnética

screw itDiversas pro/efospara AuloCAO'

RESUME

v.1.6

o melhor do SHAtrematE para pc

NESTE MUÊÊEHO: EMAtS:

PIXCAT v2.3Elabora excelentes

catálogos de figuras

do PrintmastBr,

Newsmaster* e

Príntshop**.

Ai

GNU CHESS— Fonte em Cde im jogo completo de

xadrez.

HONOPOLYvSJA especulação mobilaria ao

alcançado seu PC.

MOOPLAYv2.19bEspetacular programa de som.Toque músicas do Amiga noPC!

RENJU — Jogo de estratégia

UFOLANDSCAPEPrograma que 'gera* mftõesde reportagens sobre atef-tisagens de *5cos-voadores.

CASH HANAGER v1.tControle financeiro e bancário.

FHED — ótimo edtor/

visualsador de setores.

PD WORLD edições 5 e 6

Mais duas edições da revista co

letânea, voltada exclusivamente para o

shareware. Os destaques da edição 5

são:

- SCREW IT, projetos para AutoCad;

- RESUME vl.6, programa para a ela

boração de curriculum Vitae;

- GEM CAR capturador de telas;

- GIF TO ICON, transforma pedaços de

telas .GIF em ícones do Windows;

- CHAPLIN.DBF, filmografia completa de

Charlie Chaplin.

Os destaques da edição 6 são:

- MODPLAY, um fantático programa que

executa músicas do Amiga no PC, sem

uso de placas de som. Veja uma aná

lise mais detalhada deste programa na

seção Free Shop;

- GNU CHESS, para os amantes do jogo

de xadrez, um fonte na linguagem C de

um jogo completo;

- RENJU, jogo de tabuleiro, do tipo life,

go e outros. Boa apresentação e bom

desempenho;

- MONOPOLY v6.3, o famoso jogo de

tabuleiro, no micro. Adeus ao velho

problema de encontrar parceiros dis

postos a passar horas e horas reali

zando meganegócios imobiliários. A

parte gráfica é um pouco pobre, ten

do em vista os recursos disponíveis,

mesmo em se tratando de placas

CGA. No entanto o jogo é muito bem

executado;

- UFO LADSCAPE, gera reportagens ale

atórias sobre aterrisagens de discos vo

adores. Vale mais pela curiosidade do

que pelas reportagens

A PD WORLD avisa que, a partir

desta edição, passa a ser bimensal.

TILT edição 02

Demorou mas saiu a edição número

2 da revista dedicada exclusivamente

aos usuários de programas da empresa

carioca PRO KIT. Apesar disso, os lei

tores dessa edição são brindados com

uma matéria muito interessante sobre

o programa EDITOR de Adventures,

além de dicas quentes sobre como

criar o seu próprio jogo.

A edição trás ainda uma reportagem

sobre o Adventure SERRA PELADA

-como e quando ele foi desenvolvido;

dicas e macetes no uso do GRAPHOS

III; novidades e lançamentos da PRO

KIT, além do curso de Assembler.

Como destaque, os efeitos especiais

obtidos com os shapes do GRAPHOS

e, na clip art, a obtenção de um curioso

logotipo a partir de um pedaço de uma

tela de jogo.

Vale a pena conferir.

ATENÇÃO PRODUTOR:

Não fique fora deste

espaço. Envie seu

produto para divul

gação.

PC XT/ATPii FíqhiER

ALEX SOFT EKFORMÂUCA <©(O11) 570-1478As ÚÜinws Novidades para seu Micro pelo Menor Preço do Mercado, Confira !!!

APPLEWlNdWAlkER

mss i c n PREÇOSTEsrDfifvelI

iNdiANAtoNEs

Roòín Hood

Siar TRek 25ih ANÍveiBAíiyDdiwon's LaIr III

TliEGodUiliEfi

G.P.UNliMinxfTUeRocIoteer

SpACEÕuESIRobocop

C*lik»NÍA Games

Aíb Heabt

SupenTaiDftlw

IwIíana Iowes Last CrumcIeColuum

TakiaruguNÍnja

SupcRCP. MônacoSliMÍOUfDANCEIl

Mercs

GotdeNAxE

p

RCCR

Alcycll

TuRboOSlRtdER II

U.N. SquaiJron

PCXT/AT :O$ 5.000,00APPLÍ1I :Cr$ 2.500,00MSXI =Cr$ 750,00

MSXIMcqa :Cr$ 1.800,00

MSXII :CrS 2.500,00TK90X(AfiT» ): Cr$ 20.000,00

DISQUETE :C«S J.200,00CoRRdo :Cr$ 7.500,00

Tudo isso e Muito Mais... Peça Catálogo Grátis! R. Pedro de Toledo, 967-Cs. 2-CEP 04039 São Paulo-SP

Page 9: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

Time InformáticaAv. Jabaquara ns 1536 49 andar cj. 401

Saúde ■ CEP 04046 300 - São Paulo ■ SP - telefone: (011) 579-3131

Setembro - 1992

Respeito é bom

e o usuário gosta

Os usuários brasileiros de micro-computadores têm

enfrentado sérios problemas em relação a compra de programas e

equipamentos pelo correio. São freqüentes os anúncios nas diver

sas revistas especializadas prometendo mundos e fundos aos

futuros compradores, e fica muito difícil resistir a tentação de fazer

uma encomenda, afinal são oferecidos ótimos produtos por preços

absolutamente inigualáveis, com os menores prazos de entrega já

vistos. Tudo parece realmente maravilhoso. Mas infelizmente nem

sempre esta estória tem um final feliz. São incontáveis as recla

mações de pessoas que recebem os programas incompletos,

contaminados com os mais diversos tipos de vírus, e em muitos

casos ficam meses a espera do produto encomendado.

A Time Informática, sediada em São Paulo, não tem o

maior acervo de programas nem os preços mais baixos do Brasil,

mas temos a oferecer um produto que parece estar em falta

atualmente no mercado de informática, o RESPEITO pelo usuário.

Padrão VGA na TV

Estamos lançando o Kit VGA Plus que possibilita a

conexão de uma placa VGA em qualquer televisor padrão PAL M ou

NTSC (opcional). Não é necessária nenhuma modificação no

aparelho de TV. O Kit VGA Plus dispõe de uma saída RF para

conexão via antena, e uma saída RCA com vídeo composto. Ligue

para a Time para obter maiores informações.

Tudo para Windows

Temos as últimas novidades em programas shareware

para o sistema operacional Windows. Novidades recém chegadas

como os programas 1000 Icons For Windows, Aurora Basic, Realizer,

eo hilariante Bart (o rosto do personagem BartSimpson aparecendo nas

janelas emuso).

Som para o PC

Placas Sound Blaster e Sound Blaster Pro. Entre você

também paraomundoda multimídia, e utilize todo o potencial oferecido

porprogramasde útimageração, taiscomo; Windows3.1,AnÍmator Pro

e MS Works for Windows.

Com uma placadesom você podetambém curtirmuito melhor

osgamesquetenham drivers parao padrãoAd Lib, como Prince of Pérsia

e Wing Commander. E imagine a sensação de pilotar um jato de caça

comooJetFighter II, ouvindo o som das turbinas e mísseis durante asbatalhas aéreas.

Linha Commodore Amiga

Tudo em hardware para a linha Amiga, inclusive expansão

de memória 512 kB Commodore original, digitalizador de imagens

Digivieweomoduladorde vídeo A520já transcodificadoparaosistemaPALM.

Volume 1 Número 4

Micros e equipamentos

micro AT 286/1 MB

micro AT 386 SX/2 MB

micro AT 386 DX/4 MB

microAmiga 500

monitorVGAcolor

monitorSVAcolor

monitorVGA mono

placa VGA 256 KB

placa VGA 512 KB

wínchesterde40MB

winchesterde80MB

impressoraCitizen color

modulador A520 p/Amiga

scannerGeniusGS-4500

scanner Logitech model 32

placa fax/modem

modem interno para PC

Sound Blaster

Sound Blaster Pro

joystick para PC

joystick paraAmiga

u$

u$

u$

u$

u$

u$

u$

u$

u$

u$

u$

u$

u$

u$

u$

u$

u$

u$

u$

u$

u$

880.00

990.00

1280.00

690.00

380.00

480.00

200.00

60.00

80.00

270.00

370.00

350.00

80.00

170.00

220.00

160.00

100.00

200.00

320.00

25.00

35.00

Os preços citados acima são para equipamentos novos,

mas também comercializamos equipamentos.usados, inclusive

efetuamos trocas.

Super promoção do mês

Durante este mês, na compra da placa de som Sound

Blaster você recebe inteiramente grátis um super pacote com os

games Wing Commander, LHX Attack Chopper, Ghost Busters II, Jet

Fighter II e Count Down, e na compra de uma Sound Blaster Pro você

recebe o mesmo pacote mais um joystick.

Como fazer seu pedido:

Mande uma carta ou então ligue para a Time e faça o seu

pedido. As encomendas poderão ser enviadas via SEDEX ou

reembolso postal. Abaixo relacionamos os preços para cópias de

softwares paraa linha PC.

jogos para PC

aplicativos para PC

CR$ 6.000,00

CR$ 8.000,00

OBS: disco já incluso no preço.

Catálogos

Solicite por carta o nosso catálogo completo de software

e hardware. Se você ainda não possui o nosso catálogo mas mesmo

assim deseja fazer o seu pedido, entre em contato com a Time para

checarmos a disponibilidade dos produtos desejados.

LAR. & MP Desktop Publlshing

Page 10: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

FREE SHOP

Uma trilha sonora muiAmiga

MODPLAY PRO v2.19b

Há quem acredite que o XT já mor

reu e foi enterrado. Outros apregoam o

fim próximo do 286 e do 386. Não fal

tam pessoas que acreditam piamente

na existência de discos voadores e se

res extraterrestres. Outros vão ainda

mais longe, com sua crença de que a

inflação no Brasil está em queda (que

ela irá acabar um dia ninguém mais

acredita).

Tudo isso é questionável e passível

de muita discussão. Mas, o que não dá

para acreditar mesmo é o que o pro

grama MODPLAY faz com o seu com

putador, seja ele um XT, um AT ou um

586. E para piorar as coisas, sem a

ajuda de nenhuma placa de som ex

terna.

Pois é, quem sempre disse que o

som do PC não prestava nem mesmo

para sirene de ambulância do INPS, vai

ficar de boca aberta quando rodar este

software.

O MODPLAY é um programa que exe

cuta trilhas sonoras do microcomputa

dor da Commodore, a série Amiga. Éisso mesmo que você acaba de ler. E

tem mais: ele faz isso naquele seu bai-

xofalante, que só era usado em bips

ocasionais.

Não dá mesmo para acreditar mas

é a mais pura verdade. É claro que nestas condições o efeito estéreo passa a

alguns quilômetros de distância, mas

para os mais exigentes o autor do sof-

ware fornece um esquema de monta

gem para duas interfaces mono e uma

estéreo, além de um aplificador de

20W. Tudo isso usando poucos com

ponentes e menos dinheiro ainda, aco-

plávet ao micro pela porta paralela

(aquela da impressora).

São quatro canais de som e um con

trole total do processo: qualquer um

dos canais pode ser desligado, controle

de volume e velocidade de execução.

O MODPLAY ainda pode operar em

background, enquanto você trabalha no

seu processador de texto preferido

(como eu estou fazendo neste instante),

ou em modo interativo.

Agora, se segure: para o pessoal da

VGA o MODPLAY manda para a tela

uma imagem .GIF e ainda arrebenta

10 MICRO^ISTEMAS

com uma espécie de osciloscópio in-

crementado.

Realmente imperdível para qualquer

tipo de usuário, já que este programa

é de livre circulação.

D FICHA TÉCNICA

Equipamento: PC XT / AT

Mídia: 1 disquete 5 XU - padrão 360Kb

Requisitos: Nenhum especial

Produtor Mark J. Cox

Onde encontrar: Na PD WORLD

Formatando comsegurança e rapidez

EASY FORMAT v3.1O

Problemas com a formatação de dis

quetes? Então não se desespere por

que o EASY FORMAT existe justamente

para esses casos. Ele é um super for-

matador que permite a operação con

tínua em dois drives de capacidades di

ferentes.

Permite formatar um disco de 360

Kbytes em um drive de 1.2 Mb para uso

posterior em drives de 360 Kbytes, sem

problemas de leitura/gravação. São vá

rios níveis de formatação: DOS, redu

zido, com verificação, com segurança,

etc.

0 EASY FORMAT permite também

personalizar o boot de um disquete de

dados para que o mesmo apresente

seu nome, endereço, telefone etc.

□ FICHA TÉCNICA

Equipamento: PC XT / AT

Mídia: 1 disquete 5 XU - padrão 360Kb

Requisitos: Nenhum especial

Produtor Falk Data Systems

Onde encontrar: Na Kanópus

Ao som de um piano

PIANOMAN v4.0

Cansado de digitar textos? Que tal

transformar o seu teclado em um

piano? Certamente o seu micro não

produzirá o som de um piano de ver

dade, mas dá para relaxar um pouco e

o resultado não irá afetar sua sensibi

lidade musical.

0 programa PIANOMAN transfor

ma o teclado em uma espécie de ór

gão eletrônico, possibilitando não só

a composição de músicas, como tam

bém sua edição, gravação, alteração

das notas e dos tempos.

0 pacote é acompanhado por uma

série de músicas prontas, que podem

ser editadas/alteradas à vontade Ou

tra vantagem deste programa é a

criação de arquivos autoexecutáveis,

que podem ser chamados de arqui

vos .bat ou ser usados em conjunto

com outros programas.

D FICHA TÉCNICA

Equipamento: PC XT / AT

Mídia: 1 disquete 5 V* - padrão 360Kb

Requisitos: Nenhum especial

Produtor: Support Group Inc.

Onde encontrar Na Kanópus

Letras grandes eanimadas

UC3D

Este é um pequeno programa que

serve para produzir letras em três

dimensões na tela e animá-las. Sim

ples e despido de maiores coman

dos ou funções, o programa se ajus

ta bem para pequenas mensagens

ou logotipos de empresas ou progra

mas.

Não permite controles de cor ou

tipos de letras e nem do tipo de

movimentos. Vale mais pela curiosi

dade do que propriamente pelos resul

tados.

D FICHA TÉCNICA

Equipamento: PC XT / AT

Mídia: 1 disquete 5 'A - padrão 360Kb

Requisitos: Nenhum especial

Produtor Itzhak Lif

Onde encontrar: Na PD WORLD

Page 11: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

LiVrosoft0 PRAZER DE APRENDER COM 0 SOFTWARE ORIGINAL

Softcad Informática

A série LivroSoft traz aos

estudantes, profissionais e

aficionados da informática a

oportunidade de conhecer

na prática todos os

recursos de um software de

sucesso. Além do livro, que

apresenta informações

detalhadas do produto, o

LivroSoft é acompanhado

de um Guia do Iniciante e

disquete(s) contendo uma

cópia especial do programa.

Isso mesmo. Você compra o

livro e leva também o

software. Tudo isso

acondicionado em prático e

bonito estojo (como nos

melhores softwares

profissionais).

ATENÇÃO: O software que acompanha o LivroSoft é cedido pelo fabricante exclusivamente parafins de treinamento (mensagens nesse sentido são apresentadas nas telas de abertura e saídas

impressas), não dando direito a suporte gratuito e atualização de versão. Seu uso é proibido para

fins profissionais ou comerciais.

títulos ja disponíveis

Vol. 1 - CLBC 2.5 - Biblioteca Compugráfica para

Clipper

Best-.seller,

Poderosa biblioteca de funções gráficas, que

permite a incorporação de gráficos, desenhos

e imagens em aplicativos desenvolvidos com a

linguagem Clipper (versão Summer '87 ou 5.x).

Sucesso entre os programadores.

Vol. 2 - DESCRITOR 2.1 - Documentador de

Sistemas Clipper, dBase e compatíveis

Documentador automático que, a partir do nome do

programa, varre todos os arquivos de fontes a ele

relacionados, gerando toda a documentação técnica do

sistema. Aumenta a produtividade na programação e reduz

os custos de manutenção.

Vol. 3 - Ted2D 3.51 LS - Editor Gráfico de

Formulários, Fluxogramas e Cartazes

Pacote de software para comunicação visual.

Integra textos, gráficos, desenhos e imagens.

Editor gráfico de fácil utilização. Acentua.

Aceita mouse.

NOVO

Vol. 4 - SAMBA 2.2 B - Planilha Eletrônica

compatível com LOTUS 123

Planilha totalmente compatível com LOTUS

123, gerenciador de banco de dados e gerador

de gráficos. Oferece recursos avançados de

programação (macros etc).

SIM! Desejo receber o(s) volume(s). abaixo indicados, da série LivroSoft para poder aprender usando software original. Para tanto

G estou enviando cheque nominal à Softcad Informática Ltda. n": banco:

Li debitem em meu cartão de crédito VISA n

Nome:

banco: validade:

Empresa;

CGC/CPF:

Endereço;

CEP: Cidade:

Fone: ( )

Sugestão de títulos p/ a série LivroSoft

IE/RG:

Fax: f )

UF:

L1Data: Assinatura:

PEDIDO (válido até 10/9/92)

Vol. Qtde. Preço

Cr$ 299 mil

Cr$ 249 mil

Cr$ 279 mil

Cr$ 289 mil

Taxa de manipulação e entrega

TOTAL GERAL DO PEDIDO

Sub-total

+ Cr$ 50 mil

ts- Remeta seu pedido para: R. Washington Luiz, 9 - Gr. 403 - Rio de Janeiro - RJ - CEP: 20230-020

Page 12: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

LIVROS

B. PIROPO

Prefátio de Cera Hdnai

Editora Cbriolis

XTREE, XTREEPRO e XTREEGOLD

B. Piropo

Editora Campus

226 páginas

Existem pessoas que usam o micro

computador como se fosse uma peça de

seu próprio vestuário, ou seja, para elas

a máquina é tão íntima que dispensam

a ajuda de programas e utilitários desen

volvidos com o propósito de "facilitar" as

coisas.

No entanto, a maioria dos usuários

sente-se intimidada a partir do instante

em que o sistema coloca na tela uma le

tra, seguida por dois pontos, um sinal de

maior e um cursor piscante.

Suprema arrogância da máquina achar

que os humanos são obrigados a conhe

cer profundamente tudo. Por esta razão,

em 1985 chegava ao mercado um pro

grama que tinha como objetivo justa

mente "facilitar" as coisas. Tirar do com

putador aquele "ar" de todo poderoso.

Mas, 7 anos e muitas

versões/implementações depois, o feitiço

começou a virar contra o feiticeiro: o pro

grama, que era para simplificar as coi

sas, hoje está tão sofisticado e complexo

que alguém teve a feliz idéia de escrever

um livro sobre como usá-la

Escrever um livro é até fácil. O difícil

mesmo é ensinar alguém que, na maio

ria das vezes está com medo de apren

der. Para executar esta tarefa ninguém

melhor que um usuário, daqueles que so

frem na própria pele as dificuldades ine

rentes ao fantástico mundo dos compu

tadores.

Este é o caso do livro XTree, XTreePro

e XTreeGold, escrito pelo engenheiro e

consultor técnico B. Piropo e editado pela

Editora Campus.

Do início ao fim, o livro busca dar não

só uma explicação técnica compreensí

vel sobre os comandos do XTree, como

também ajudar o usuário a definir quais

comandos usar em em que situações.

Leitura obrigatória para quem quer ti

rar o máximo do micro pelo mínimo es

forço de compreensão do DOS e ainda

elegeu o XTree como o seu programa de

cabeceira, o livro compreende desde uma

breve história do seu lançamento, até a

análise da versão mais recente - a 2.5

-que tem, entre outras características,

mostrar o conteúdo de arquivos gráficos

como eles realmente são.

"Navegar" peio texto impecável deste

autor/usuário compensa qualquer dificul

dade adicinaf que o usuário possa ter no

uso cotidiano do XTree.

0 ABC DO MICROSOFT

WORD PARA WINDOWS

Alan R. Neibauer

Makron Books

304 páginas

Este é um guia prático, explicado

passo-a-passo para uma iniciação com

pleta ao processamento de texto usando

o Windows versão 1.0 e 1.1.

São lições práticas e de fácil acom

panhamento que farão o leitor sentir-se

seguro com o uso do programa.

Ensina, ainda, como usar janelas na

tela para trabalhar com mais de um

documento por vez e a usar grande nú

mero de técnicas especiais para poupar

trabalho.

C++ - Para Programadores

de Pascal

traPohl

Berkeley/Ebras

290 páginas

O programador de Pascal tem agora

um instrumento de transição para a lin

guagem mais utilizada pela comunidade

informata profissional, o C++ partindo

do Pascal e, através do método da dis-

secção (técnica de leitura estruturada

que explica ao estudante novos e inédi-

12 MICRO SISTEMAS

tos elementos de um programa), tem a

passagem conclusiva para a versão 2.0

do C++, da AT&T.

O texto apresenta ainda:

- Conversão de técnicas específicas;

- ProgramaS-exemplo completos, com

comentários ■ para cada

conceito abordado;

- Conceitos de programação orientada

a objetos no contexto

das metodologias POO;

- Tópicos avançados incluindo classes

abstratas, herança

múltipla, e muito mais.

MULHERES NA

COMPUTAÇÃOJudith Motris

Livros Técnicos e Científicos

140 páginas

Nesta obra destinada a todas as

mulheres envolvidas em computação,

Judith Morris analisa diferentes cami

nhos na carreira, considerando as

compensações e sacrifícios de cada

um. Examina atitudes para com as

mulheres dentro da indústria; o que

fazer para conseguir sucesso; e os

fatores que impedem a mulher de al

cançar posições superiores.

Além de abordar questões como

saúde e segurança no trabalho, assé

dio sexual, assistência infantil e cre

ches, a autora discute alternativas de

trabalho numa grande empresa, in

cluindo o trabalho feito em casa, as

empresas exclusivamente femininas e

o trabalho como autônoma.

WORDSTAR - Para versões

4e5

David Clark

Editora Campus

250 páginas

Este guia fornece acesso rápido e fá

cil a todos os recursos do Wordstar, ge

ralmente escondidos em outros guias,

além de muitas dicas e exemplos.

Destina-se a usuários das versões 4 e

5, em microcomputadores com Sistema

Operacional MS/PC-DOS, que precisam

de informações concisas ao alcance das

mãos.

A primeira parte do livro é um ma

nual do sistema de menu do Wordstar. A

segunda é uma referência de todos os

comandos, menus e recursos do Words

tar 4 e 5. No apêndice estão incluídas

as informações de instalação e configu

ração. Cada recurso é explicado em to

dos os detalhes, e dicas ainda são for

necidas para empregar com eficiência

esses mesmos recursos.

Page 13: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

LIVROSATORDSTAR

WORDSTAR aO

José Antônio Ramalho

Makron Books

341 páginas

Este livro se propõe a ensinar a uti

lização do Wordstar 6.0 desde os primei

ros passos até a utilização de seus re

cursos mais avançados, apoiado na

excelente didática com que os capítulos

introduzem os comandos e recursos dosoftware. Nele o leitor aprenderá grada-

tivamente a navegar pelo software e a

criar documentos que vão se tornando

cada vez mais sofisticados no decorrer

dos capítulos.

Muitos dos capítulos apresentam no

seu final exercícios que ajudam no

aprendizado dos conceitos apresentados.

Como o livro é ricamente ilustrado, o lei

tor pode ler os seus capítulos mesmo

sem a presença do micro. O livro apre

senta também o utilitário PROFINDER,

um gerenciador de arquivos, e facilita a

visualização de diretórios e arquivos

além de permitir o acionamento de di

versos programas através de menus que

o próprio usuário pode criar. Outro utili

tário muito importante é o INSET que

permite a captura de telas de qualquer

software e permite sua inserção dentro

de um documento gerado pelo Wordstar6.0.

USANDO 0 QUATTRO PRO

Patrick J. Burns

Editora Campus

432 páginas

Este é um guia prático definitivo do

Quattro Pro, que abrange até a versão

2.0. Apresenta lições para uma iniciação

rápida, dá dicas para gráficos e edito

ração eletrônica; a versão 2.0 faz tudo o

que a versão 1.0 pode fazer e muito

mais.

Com as instruções passo-a-passo, olivro ensina como instalar, operar e do

minar a operação, e o leitor aprenderá

todos os segredos da criação, organi

zação e edição de planilhas; desenvol

verá modelos financeiros, estatísticas, e

automatizará suas aplicações com os recursos de macros.

A obra não só se destina ao usuário

iniciante, quanto ao intermediário e ao

avançado. Apresenta um estilo claro e

conciso, fazendo com que, em pouco

tempo, o usuário domine todos os re

cursos desta planilha da Borland.

DOS 5.0 ■ Ferramentas

Poderosas

Paul Somerson

Berkeley/Ebras

808 páginas

A obra traz detalhadas todas as téc

nicas e ferramentas necessárias para

que o usuário obtenha a máxima perfor

mance do DOS 5.0. Funciona como um

livro-pacote de software, uma referencia

completa do DOS, desde seu desenvol

vimento através de todas as versões,

até a visão global do DOS 5.0, com in

dicações precisas de todas as técnicas,

dicas e utilitários.

Inclui ainda: gerenciamento de me

mória e ambiente; comandos atualizados,com dicas e segredos para otimizar cada

programa; truques de controle de modos

de vídeo e teclado; três disquetes grátis,

com mais de cem novos utilitários para

todas as versões do DOS.

A SHAREMANIA reuniu alguns dos melhores programas de domínio público e shareware

criados para o ambiente windows em um pacote super especial em disco "High-Density".

É o SHAREWARE for WINDOWS Vol.1!

Windows Clock 2.06, Frontwindows Utilities, Parents for Windows, Googly Eyes, Mines for

Windows, Windows Launch, World-Time for Windows 1.1A, Wired For Sound, Windows

Unarchive, ASCII Table for Windows, Arachnid & Towers Solitaire Games, McAfee's Virus

Scan for Windows, Icon-Master, Wallpapers for Windows.

Brinde Especial: BART SIMPSON for WINDOWS!

Compatível com IBM/PC/AT - Preço: Cr$ 40,000,00 - Acompanha Manual de Instruções!

Pedidos por telefone: (0242) 42-2455. Ou pelo correio, envie VALE POSTAL ou CHEQUE NOMINAL à

NEMESIS INFORMÁTICA LTDA. no endereço: Caixa postal 4.583 Cep 20.001 Rio de Janeiro - RJ

Page 14: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

'EC/AL

Amiga é pra essas coisasConheça as mais modernas e eficientes ferramentas

para a programação do Amiga

Fábio Gaion

Se você acha que os microcomputado

res da linha Amiga só se destacam na

área gráfica, se engana! Na verdade, este

é o segmento mais proeminente, principal

mente quando se trata de vídeo-produção,

e acredito até que a responsabilidade por

grande parte dos micros Amiga que entra

ram no Brasil aponte essa fatia.

Mas, uma máquina maravilhosamente

poderosa como o Amiga não deveria se

restringir a uma única área de atuação

(como efetivamente não se restringe). No

entanto, existe pouquíssimo software de

dicado a outras áreas. E todos nós sabe

mos que de nada adianta um hardware

poderosíssimo se não houver software que

o explore.

Há algum tempo atrás, concluí que

o fator limitante do Amiga era a produ

ção de software. Sim, isso não o dei

xava explodir em popularidade, como

ocorreu com o Macintosh. Hoje já pen

so diferente: a culpa, na verdade, é da

própria Commodore. Falta-lhe um pouco

de ousadia. Ousadia para colocar sua

criação em confronto com os gigantes

IBM e Apple. Talvez assim, muito mais

pessoas conhecessem o potencial dos

micros Amiga e, consequentemente, as

software-houses não teriam nenhum pu

dor em produzir softwares para qualquer

área que fosse.

Porém, felizmente existem empresas

que não estão nem um pouco preocupa

das com isto. Muito pelo contrário, estão

aí criando verdadeiras obras-primas. Em

presas como SAS Institute, HiSoft, Delphi

Noetic Systems e outras, merecem toda

nossa admiração.

14 MICRO SISTEMAS

São. as suas magníficas criações que

passaremos a conhecer um pouco, a partir

de agora:

SAS/Utticc C 5.10

SAS Institute

O C é uma das linguagens oficiais

do Amiga. A Commodore, nos seus

manuais de referência, utiliza quase que uni

camente programas-exemplo em C. E en

tre os compiladores C mais poderosos

encontra-se o SAS/Lattice C. Uma ver

dadeira máquina geradora de aplica

ções.

O SAS/Lattice C é composto por 5

discos, totalizando 75 arquivos, entre

os quais estão: arquivos header e biblio

tecas SAS/Lattice e Amiga, executáveis,

utilitários, exemplos e o programa de ins

talação.

Algumas Ferramentas de Programação:

. Code Profiler

. Assembler e Desassembler

. Blink Overlay Linker

. Librarian

Adequação ao Hardware

O SAS/Lattice C é capaz de tirar o

máximo do hardware disponível. Se o

seu micro possuir, por exemplo, os mi

croprocessadores 68020 / 68030 ou ain

da os co-processadores aritméticos 68881

/ 68882, com toda a certeza o seu pro

grama irá rodar muito mais rapidamen

te.

CodeProbe Debugger

Esta é a ferramenta usada para depurar

nossos fontes. O CodeProbe é capaz de

trabalhar tanto em C como em Assembly.

Estão presentes características como exe

cução passo-a-passo, definição de pontos

de parada, exibição do conteúdo de variá

veis e exibição do código - tanto em C

quanto em Assembly, exibição da memó

ria, exibição e manipulação de registros

de dados, além de outros.

Quatro janelas estão disponíveis: para o

fonte, para os registradores, para as variá

veis selecionadas e para um command

dialog respectivamente. Elas podem ser re-

dimensionadas, percorridas através de

scroll, sobrepostas ou ainda movidas para

frente ou para trás.

É possível saber o conteúdo de uma

variável a qualquer momento - mesmo um

elemento de um array ou structure, definir

valores para variávis em C, preencher

áreas de memória com valores que estão

de acordo com o tipo de objetos que a

ocupam, copiar um array ou structure

para outro, copiar uma string de um lugar

para outro, além do acesso a qualquer

tipo de dado armazenado - incluindo au-

tomatic, static, register e externai.

E, para fechar com chave de ouro, o

CodeProbe Debugger possui help on-line,

suporta mouse - operação Amiga Style e

ainda possui várias hot keys.

Global Optmiser

O Global Optimiser é uma ferramenta

capaz de melhorar o desempenho do seu

programa. Através de técnicas que elimi

nam redundâncias, ele consegue otimizá-

-lo em até 40%.

Page 15: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

O compilador ainda oferece a possibili

dade de gerar um código otimizado, para

velocidade de execução ou tamanho final

de arquivo.

Outras Características

- Editor Integrado ao Compilador - O

editor permite que se compile um fonte

de dentro dele. Se algum erro ocorrer,

a mensagem será exibida e o cursor irá

parar na linha da ocorrência.

- Biblioteca de Functions - Existem apro

ximadamente 300 functions já prontas. Is

to, com certeza, irá poupar bastante tra

balho.

- Utilitários de Programação - Livra o

usuário de tarefas mais chatas, permitindo

que se dedique às partes realmente im

portantes.

- Compatibilidade - Padrão ANSI.

- Function Prototypes - Suportam nomes

de parâmetros opcionais assim como nú

mero variável de argumentos.

- Multitasking - Permite grande integra

ção entre os utilitários, rápido acesso,

e economia de memória. O compilador

é capaz de construir módulos residen

tes.

- Documentação - O manual é forne

cido em dois volumes que descrevem

o compilador e cada utilitário. São for

necidos vários exemplos e, para quem

quer aprender um pouco mais, uma bi

bliografia.

Versão 5.10

Esta versão do SAS/Lattice C, que é

a mais recente, suporta o AmigaDOS

2.0, ARexx no editor e faz melhor uso

do Workbench. Apresenta ótima perfor

mance, geração de prototype, comen

tários no estilo C + + e muitas outras

coisas.

Produtor/Preço

SAS Institute Inc.

SAS Campus Drive

27513 Cary NC USA

U5 199,00 ICreative Computers)

L 229,00 (HiSoftí

Devpac Amiga 3

HiSoft

O Devpac Amiga 3 surpreende desde

o programador experiente até aquele ini

ciante que acredita que Assembly é coi

sa para loucos. A verdade é uma só:

sua interface altamente amigável ameni

za qualquer receio que o iniciante pode

ria ter quanto a esta linguagem. A ver

são 3 corrige muitos problemas da 2,

contando inclusive com um visual mais

bonito e padronizado. Acredito que o

Devpac Amiga 3 possa ser considerado

o melhor programa Assembler para o

Amiga.

O Editor

O Devpac Amiga 3 conta com um edi

tor à altura do seu potencial. O novo edi

tor possui várias das características de um

programa 'Amiga Style', como: total su

porte ao mouse (cut, copy e paste), vá

rias janelas abertas ao mesmo tempo,

macros, configuração pelo usuário, além

de sutilezas como várias visões do fonte.

Outras características: multi-tasking, book-

marks para endentação automática, total

integração com os outros módulos e vi

sual WB2 (mesmo no WB1.3).

O Assembler

O poderoso 680x0 (68000-68040) as

sembler está 40% mais rápido que na

versão anterior. Ele consegue compilar

cerca de 80 mil linhas por minuto em um

A500. Imaginem o que ele não fará com

um 68881/68882 ou 68851 que são total

mente suportados.

Uma grande quantidade de opções

permite total controle no processo de

'assemblagem'. Acessadas pelo nome,

estas opções permitem também grande

flexibilidade na emissão de listagens.

Otimizações estão presentes, tanto au

tomaticamente quanto na operação feita

manualmente.

São gerados códigos para uso pos

terior nos formatos Alink, Blink e S-Re-

cord. É possível ainda colocar informa

ções como LINE e HCLN no código ge

lado, para posterior análise com o pro

grama debugger.

Se você ainda não estiver contente

com a velocidade de montagem, basta

fazer um pré-assembly dos arquivos hea-

der.

Além de características como assembly

condicional, loops de repetição, include de

textos e macros, ele também oferece ou

tras facilidades:

- Os arquivos include são lidos uma única

vez, economizando espaço para o arquivo

binário;

- Integração: do editor, é possível 'assem-

blar' para a memória e ainda ir ao debug

ger ou a outro programa. No fim você

será levado de volta ao editor;

- Assembler separado para quem deseja

usar um outro editor;

- Diretiva INCBIN: une um arquivo binário

ao arquivo final. Ideal para uso em sprite

data;

- Não existem limites em: chamada de

macros, IFs e includes;

- Três tipos de labels locais, incluindo o

padrão Commodore;

- Vários hunks são suportados, incluindo

os tipos chip e fast;

- Estão disponíveis opções como: MOVE.L

para MOVE.Q, ADD / SUB para ADDQ /

SUBQ e outras mais, num total de 12.

O Debugger

Esta é uma poderosa ferramenta que

ajudará o programador na árdua tarefa

de caça ao erros. É possível ter várias

visões do programa, incluindo o fonte.

Pode-se definir breakpoints, executar

um programa passo-a-passo ao nível do

fonte.

O debugger possui todas as caracterís

ticas padrão como exibição dos registra

doras e da memória, procura de bytes

(words ou long words), strings e partes

de instruções. Ele usa sua própria tela,

não causando portanto, nenhuma interfe

rência na saída do programa.

Outras características:

- Breakpoints condicionais para uma rápi

da e eficiente caça ao erros;

- Um poderoso avaliador de expressões;

- Carga de arquivos binários e executáveis;

MICRO SISTEMAS 15

Page 16: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

- Disassembly diretamente para o disco

com geração automática de labels.

O Pacote

O Devpac Amiga 3 vem acondicionado

em 4 discos. Com eles, tem-se todos os

os arquivos include (WB1.3 e 2), um linker

muito rápido, vários exemplos e um claro

e útil manual de 300 páginas.

Produtor/Preço

HiSoft

The Old School

Greenfield

MK45 5DE Bedford UK

L 69,95

HighSpeed Pascal

HiSoft

Se você, assim como eu, esperava que

a Borland lançasse uma versão do seu

poderoso Turbo Pascal para o Amiga, não

é preciso esperar mais. Se ela não fez, a

HiSoft sim. Podemos dizer que o High

Speed Pascal é o Turbo Pascal projetado

especialmente para o Amiga.

Ele explora todas as características do

conjunto hardware/software do Amiga,

mantendo compatibilidade com a versão

para o PC.

O Editor

A HiSoft, ao que tudo indica, criou

um editor padrão para ser usado em to

dos os seus compiladores. Portanto, as

características do editor do HighSpeed

Pascal são as mesmas já citadas no Dev

pac Amiga 3, incluindo mais algumas que

na oportunidade não foram ditas:

- Suporte a um clipboard externo;

- Macros textuais com facilidades de re

petição;

- Comandos de search e replace, incluindo

find next/previous de erros;

O Compilador

Rápido, passo único (todas as etapas

da compilação numa só) e totalmente in

tegrado ao ambiente, tem velocidade de

compilação de cerca de 20 mil linhas por

minuto. Alto grau de compatibilidade com

16 MICRO SISTEMAS

o Turbo Pascal, incluindo recursão. Apre- - Multi-path para includes, units e objects;

senta ainda:

- Debugger completo incluindo visão do

- Compilação para a memória ou para o fonte, execução passo-a-passo, definição

disco; de breakpoints, etc;

- Editor integrado;

- Detecção de erros interativa, tanto na

compilação quanto na execução;

- Inline assembly ou código 'linkavel' com

SAS C 5.10/Devpac Amiga 3;

- Conceito de Unit, assim como no Turbo

Pascal 5:

- desenvolvimento modular;

- alta velocidade de compilação;

- portabilidade entre Amiga e PC;

- várias units padrão são fornecidas no

pacote: tntuition, Printer, DOS, UTILities,

Graph, etc;

- colocação de suas units dentro de uma

das libraries residentes, através do library

maker;

- Compatibilidade com o padrão gráfico

BGI, possibilita o desenvolvimento de

programas gráficos, sem necessidade de

chamada direta às libraries do Amiga-

DOS;

- Acesso integral ao AmigaDOS via Pascal

units, usando os nomes padrões estabele

cidos no ROM Kernel Manual. As carac

terísticas da Amiga.lib são fornecidas

numa unit extra;

- Compilador separado para uso a partir

do CLI/Shell;

- Remoção de porções do fonte não utili

zadas;

- Compilação condicional;

- Shortlnt (-128..127}, Longlnt

(-2147483648..2147483647), Single (4 bytes

no formato IEEE), Double (8 bytes no for

mato IEEE), Extended (um formato espe

cial e rápido de 10 bytes), além dos co

nhecidos Integer e Real;

- Constantes estruturadas;

- Compatibilidade com o Turbo Pascal a

nível de comprimento dinâmico de strings,

operadores shift, números hexa, parâme

tros sem tipo, pointers genéricos, manipu

lação de arquivos, DOS unit, etc;

- Além de numerosos exemplos.

O Debugger

O HighSpeed Pascal é fornecido com

uma ferramenta de depuração baseada na

do Devpac Amiga 3.

Além das características ofereceidas por

este último, é possível ver o fonte en

quanto se executa passo-a-passo. Pode-se

ver um bom número de fontes, que são

carregados na medida em que referencia

dos.

O Pacote

O HighSpeed Pascal vem acondicio

nado em 3 disquetes que contêm units,

includes (WB1.3 e 2) e todo o resto, pos

sibilitando o desenvolvimento de grandes

aplicações.

Produtor/Preço

HiSoft

L 99,95

F-BASIC 4.0

Delphi Noctic Systems

Há alguns anos, dizia-se que o BASIC

não era uma linguagem estruturada. Hoje

em dia, é possível produzir programas em

BASIC quase tão estruturados quanto em

Pascal.

O F-BASIC, inclusive, possui várias es

truturas comumente encontradas no Pas

cal. Pointers, records, OOP, While, Repeat,

When (Case), etc, são alguns pontos for

tes desta pequena maravilha da Delphi.

Algumas Características

O F-BASIC é compatível com qualquer

modelo de microcomputadores da linha

Amiga, sendo capaz de tirar o máximo do

hardware disponível. Por exemplo: se exis-

Page 17: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

tir 68020/68030 ou ainda 68881/68882, o

código gerado ficará altamente otimizado.

Porém, é interessante lembrar que inde

pendentemente do hardware, os progra

mas são compilados e executados muito

rapidamente.

Com relação às características especí

ficas do Amiga - como gráficos e sons -o

F-BASIC dá um bom suporte, inclusive

permitindo a manipulação de arquivos no

formato IFF. O suporte ao mouse também

não foi esquecido, existe uma boa gama

de mouse events e gadgets. O conjunto

padrão de instruções de qualquer BASIC

também está presente.

A programação estruturada está repre

sentada através de comandos de repetição

como While e Repeat, comandos de de

cisão como When (o mesmo que o Case

do Pascal), sub-programas com recursão,

etc.

Estruturas de dados do tipo record

também se fazem notar, o que facilitará

muito o uso das libraries do AmigaDOS.

A alocação dinâmica da memória através

de pointers é outra importante caracterís

tica apresentada pelo F-BASIC.

Em termos de ambiente, é fornecido

um editor integrado ao compilador e ao

linker. Não fazendo parte do pacote, mas

podendo ser adquirido separadamente, o

Source Levei Debugger é uma importante

aquisição para a caça aos bugs. Trata-se

de um poderoso depurador que facilitará,

e muito, a vida do programador.

Porém, uma das características mais

importantes talvez seja o dinamismo da

equipe produtora deste software: este é

um dos poucos softwares que conheço

que sofrem constantes upgrades. Na ver

dade, parece que eles nunca estão satis

feitos. Um fato que, convenhamos, é

ótimo para nós.

Novidades da Versão 4.0

- Melhorias no editor integrado e módulos

compilados separadamente por serem

'linkados' juntos;

- Porta ARexx simplificada, suporte a

mouse events e gadgets adicionais, e muito

mais.

Source Levei Debuguer (em fase final de

desenvolvimento)

- Interface Intuition (windows, icons, gad

gets, etc);

- Vários modos de exibição, procura na

memória, source levei e assembly levei

breakpoints, passo-a-passo/trace contínuo,

alocação de memória e arquivos log;

- Não é necessário o conhecimento de as

sembly para depurar um fonte;

- A melhor extensão de desenvolvimento

para os produtores de software.

FastCom Compiler (em fase final de de

senvolvimento)

■ Dupla precisão extendida para Reais,

com a mesma rapidez encontrada no for

mato simples precisão;

- Melhor suporte aos arquivos de acesso

aleatório;

- Operações com records definidas pelo

usuário, como por exemplo: operações

com matrizes;

■ Utilização direta dos modos de endere-

çamento do 68020/68881 quando presen

tes;

- Utilização direta de mnemônicos do as

sembly para sub-rotínas nesta linguagem;

- Utilização direta de rotinas de animação

e suporte direto a arquivos IFF.

Em desenvolvimento:

Uma extensão lógica para o F-BASIC,

baseada nas características encontradas

nas linguagens Lisp e Prolog.

Produtor/Preço

Delphi Noetic Systems

PO Box 7743

57709 Rapid City SD USA

U$ 99,95 (F-BASIC System)

U$ 159,95 (F-BASIC System + Source

Levei Debugger)

FÁBIO GAION estuda Ciência da Com

putação na Unesp-Bauru. Tem especial

interesse por microcomputadores da li

nha Amiga.

LOCADORA DE VÍDEO j

MODERNIZE SUA EMPRESA!!!

MELHORE SEU ATENDIMENTO!!!

SISTEMA PARA INFORMATIZAÇÃO DE LOCADORAS

DE VlDEO QUE CONTROLA O MOVIMENTO DAS FITASCOM RELATÓRIOS DE RESERVAS, PEDIDOS NAOATENDIDOS, ESTATÍSTICAS DE LOCAÇÃO,

FITAS LOCADAS, FLUXO DE CAIXA, CLIENTES

ATRASADOS, ETIQUETAS E MUI TOS OUTROS.

ACESSO POR SENHA E NOME CADASTRADOS

LIGUE E PEÇA UMA DEMONSTRAÇÃOMarcelo Caldas (021) 577-8419Márcio Ribeiro (021) 201-2983

GflME LWER SDFT1Tel. (011)521-4604 I

Jogos e aplicativos paraPC XT/ATpor 1.500,00 a cópia e

por 2.500,00 o disquete.

Novidades em jogos:17DD THE GODFATHER

(VGA)

9DD THE ROCKEETER

(VGA)

4DD PIT FIGHTER (VGA)

12DD DRAGONS LAIR III

3DD MOONWALKER6DD DICK TRACY

(EGA/VGA)

1DD LEMMINGS 2(EGA/VGA)1DD THE FLINSTONES

2DD SUPER CONTRA e etc.

R.Sgto Manuel B. da Silva, 50

jd. taquaral - São Paulo - SPCEP: 04675-050

PEÇA CATÁLOGOGRÁTIS

MICROS PC XT/AT

Kit pura micros

Impressoras (todas)

Monitores PC/MSX/APPLEGabinetes / Cabos p/ Impressoras

rbrmuláiios/Disquetes/comutadorEstabilizadores/No- Brcaks

Modem/Mouse/joystickFiltro de Linha / Mesas

NOVOS £ USADOS

• Micros MSX

• Drives / Monitores

• Modem / Interface / Mcgaram

TAMBÉM TEMOS SOFTWARE EEXECUTAMOS MANUTENÇÃO

TUDO PARA rNFORMATICA

LIGUEJÁ.

Page 18: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

/GO

CGC e CPF validados

no ClipperAssegure-se de que seu sistema não irá permitir a entrada de

números impróprios

Fernando Zemor

Há ocasiões em que os números de CGC e CPF não

são mera informação secundária, pelo contrário, são da

dos essenciais de uma aplicação.

Digamos que você necessite desenvolver, por exemplo,

um sistema administrativo ou comercial que exija a vali

dação de uma série de dados importantes dos clientes, for

necedores ou funcionários de uma empresa, de forma a

assegurar informações precisas sobre os mesmos.

Não ficaria bem apresentar um programa que permitisse

"furos", não é mesmo?

A partir de agora, pelo menos no que diz respeito ao

CGC e ao CPF, você não terá mais problemas.

Um pouco de explicação. Tanto no CGC como no CPF,

os dois últimos números (aqueles que vem após o ponto)

compõem o Dígito verificador (DV), assim chamado por

que é o produto de cálculos realizados com os números

da parte anterior ao ponto. Por exemplo:

12312312/3123. 59 --» DV do CGC

123123123. 87 -» DV do CPF

Através das funções VALCGC e VALCPF, a seguir apre

sentadas, você poderá acompanhar os cálculos reali

zados para validar estes dois números. As funções re

cebem como argumentos variáveis representando os nú

meros do CGC (12 dígitos) e do CPF (9 dígitos), sem

os DVs e sem pontos ou barras de separação, como

exemplificado:

FUNÇÃO VALCGC

CGC = 12312312/3123.59

NCGC = 123123123123

Sintaxe: VALCGC(NCGC)

18 MICRO SISTEMAS

FUNÇÃO VALCPF

CPF = 123123123.87

NCPF = 123123123

Sintaxe: VALCPF(NCPF)

Tanto uma quanto outra destas funções devolve, como

argumento, a variável pública (DV) representando o Dígito

Verificador, ou do CGC ou do CPF. Simples, não?

Acessoriamente, você também poderá tirar proveito de

outras duas funções que fazem parte do próximo exemplo.

São elas as funções CONFIRMA e MENSAGEM.

Ambas utilizam a linha 24 da tela. A primeira para pedir

confirmação (Sim ou Não) para uma ação; a segunda para

imprimir uma mensagem (com ou sem espera) ou, sim

plesmente, branquear a respectiva linha. Veja agora como

utilizá-las:

FUNÇÃO CONFIRMA

Sintaxe: CONFIRMA(CONF)

Onde CONF = pergunta que só admite como resposta S

ou N

Ex: CONFIRMA ("Confirma? (S/N)")

FUNÇÃO MENSAGEM

Sintaxe: MENSAGEM(MEN,[VALOG])

Onde MEN = mensagem

VAUOG = argumento lógico T. para espera de uma tecla

(argumento opcional)

Ex: MENSAGEM ("Mensagem. Pressione uma tecla.",.T.)

MENSAGEMCMensagem")

MENSAGEMC")

Faça bom proveito!

FERNANDO ZEMOR é formado em História e autodidata em

programação. Trabalha na área de Informática do DESA,

Banrisul/POA.

Page 19: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

*X*XXXXXXXXXXXXXXXXX**it*X**XXXXXXX*XX**XXXXXXXX***a*

* *

* PROGRAHA : Prog.prg *

* AUTOR : Fernando Zeuor x

* FUNCO : Deionstrar utilizaço das funces »

x MALCGC , VALCPF , CONFIRMA e HENSAGEH *

* x

X***XXXX»MXXXXX*»XXX*XÍX*XX»»X»X*XX***it*3l*****)(XXX*

clear streen

set color to N/86

HEH5AGEW'**« VAUDAGQ OE CGC E CPF *** ' 4 ;

'Pressione u»a tecla1,.T.)

set color to

do whiie ,t,

CGC = spacetiií

HENSAGEM<'Digite o número do CGC ou ' + :

'pressione ESC para validar o CPF')

8 i«,í0 say 'CGC,...: ' get CGC ;

Pict '99999999/9999.99' ;

valid .not. e«pty(CGC)

read

if lastkeyO = 27

exit

endif

HCGC = substríCGCí.eí 4 substr<CGC,«,4)

VALCGCííCGC)

tf CM O substríC6C,i5,2)

C0HFIRHA('CGC inválido. ' + j

'Aceita assia iesio ? (S/Ní'í

if SIHNAO = 'H'

Iqqp

endif

endif

exit

enddo

do while .t.

CPF = space(i2)

MENSAGEMÍ'Digite o ntuero do CPF'í

3 Í2,í« sa« 'CPF....: ' get CPF Pict '999999999.99'

valid .not.

read

NCPF = sub5tr(CPF,í,9)

VALCPF(NCPF)

if Oy O substr(CPF,íí,2)

CONFIRHAt'CPF inválido. ' + í

'Aceita assíi lesio ?')

if SIHHAO = 'H'

loop

endif

endif

hENSAGEM")

exit

enddo

***************

FUHCTION VALCGC

XXXXXKXXXXXXXXX

x* VAUDACO OE CGC

paraieters HCGC

private MAR.PESO^OHA^ETORJ^IGHCGCOIGPESO

private REST0fPRIIfflIG,SE60I6

VAR = lenUlltrüíNCGOJ

PESO = '543298765432'

SOHA = 0

declare yETORCVAR3

for I = í to MAR

DIGNCGC = (val<stibstr(NCGC,I,í)>>

OIGPESO = {val(substríPESO,í,i)i)

VETO8CI] = 0IGNC6C x DIGPESO

SOHA = SOHA + VETORCI3

next

RESTO = «od(S0HA,íi>

PRIHOIG = ii - RESTO

if RESTO = i .or. RESTO = «

PRIHDIG = «

endif

HCGC = CGC + str<PRIHDIG4>

VAR = ien(alltri»(NCGCn

PESO = '654329B765432'

SOHA = 9

declare METORCMAR3

for I = í to MAR

DIGHCGC = (val<substr<NCGCTLi)))

DISPESO = (val(sub5tr(PES0rIfim

VETORCI3 = DIGHCGC * OIGPESO

SOMA = SOMA + vETOREI]

next

RESTO = «od(SOHA,li)

SEGDIG = íi - RESTO

if RESTO = í .or. RESTO = 0

SEGDIG = «

endif

HCGC = HCGC + stríSEGDIG,í)

public DV

DV = str(PRIHDIG,i) * str<SEGOIG,i)

if NCGC -

0V= "

endif

FÜNCTIOH MALCPF

«x yfttlDACO DE CPF

parateters HCPF

private MAR,PESO,SOHArvtT0R,I,DIGNCPF,DIGPESO

private RESTOTPRIMDIG,SEGDIG

MAR = len(alltrii(HCPF))

MICRO SISTEMAS 19

Page 20: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

PESO = '«98765432'

SOKA = 9

declare VETORCVAR3

for I = i to UAR

O1GHCPF = (vaI(substr(HCPF,I,í)))

DI6PESO = (val(substr<PESO,I,i>>)

if I = i .and. ÜI6PES0 = 9

DI6PES0 = i«

endif

UETORm = DIGNCPF * OIGPESO

som = som + vetokij

rtext

RESTO = iodíSOhA,!!)

PRIMDIG = ii - RESTO

if RESTO = i .or. RESTO = 9

prihdig =«

endif

NCPF = NCPF ♦ str<PRIHDIG,i>

UAR = IcníalltrÍM<NCPF>)

PESO = '1*98765432'

SÔHA = «

declare METQREVAR]

for I = í to VAR

DIGNCPF = <val<5ubstr<NCPF,ITí)))

DI6PES0 = (valís<ií)5tríPESOfITíí)i

if I = í .and. OIGPESO = i

DIGPESO = ii

endif

if I = 2 .aod. DIGPESO = 8

OIGPESO = íí

endif

VETQRtü = OIGHCPF * DIGPESO

SOMA = SOHA + METOREI3

next

RESTO = kmKSOHMI)

SE6DIG = íi - RESTO

if RESTO = i .or. RESTO = 0

SEGDIG = í

endif

HCPF = NCPF + stríSEGDIG.i)

pubüc OM

DV = str(PRIHDIG,íi + stríSEGOIG,!)

if NCPF =

W = "

endif

returníDV)

FUNCTION CONFIRHA

*****************

*« SOLICITA CONFIRMACO PARA AÇO A SER TOHADA

paraieter CONF

private COL

9 24,«« say 5Pace(8*)

set escape off 88 usar casa o SET ESCAPE

&& estiver ativo !!

COL = inttíSe - len(COMFÍ) / 2)

3 24,COL say CONF + ' [ ]'

tone(2«9,t)

public SIHNAO

SIRNAÔ = y '

9 24,íC0L + (len(CONF) * 2)) get SIHNAO Pict '!' ;

validfSIttNAO í 7SH')

read

set escape on U usar caso o SET ESCAPE

&& estiver ativo M

9 24,U sa

return(SIHNAO)

fUNCTION HENSAGEh

*****************

** MENSAGEM NA UNHA 23 DA TEIA (Con e se« espera)

paraaeters ME

if typeCMALÔG') = 'U'

MALOG = .f.

endif

9 24,M say space<89)

9 24,int({8e - leníMENH / 2) say MEN

if yALOG

set cursor off

tone(3«0,í)

a 24,ee say "

set cursor on

endif

returnttl

* Rutorizada Hicrodigi tal !M

* flss i stênc■a Técn i ca

t Transferência flrquivos RPPbE^IBVI

* PIacas e flcessórí os Inportados

* 4BBB Progranas para Rpple II+,//e

* Clube de usuári os 8 bits

Tenos TK3B88<^^e e seus acessórios

licrutdn rara «íde«t«t«!

Rua Santa Clara 50/U06 - Copacabana - Cep-22041-010

Tel<021)255-2817 / Fax.<021)235-l248 - Rio de Janeiro

Page 21: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

MONTE SEU PRÓPRIO PC

TRANSFORME SEU XT EM AT

CONSERTESEU PRÓPRIO PC

Do XT ao 486. Aprenda a expandir o

hardware. Mesmo para quem ja compra

montado, o livro traz importantus dicas

No livro de montagem você apiunde a

transformar seu XT em AT 286 ($160)

tica 10x mais rápido ou 386 SX ($260)

fica 13x mais rápido ou 386 DX ($395)fica 23x mais rápido

XTou AT, monitor, impressora Aprenda

a cuidar do seu computador para que

não apresente defeitos"

COMOSLIVROS DO ENG. LAÉRCIOVASCONCELOS.NÃOPRECISAENTENDER DE HARDWARE!Laércio Vasconcelos

COMO MONTAR

SEU PRÓPRIOPC XTOU AT

28636 £486

V

Laércio Vasconcelos

CONSERTE

VOCÊ MESMOSEU PC XT/AT

Laércio Vasconcelos

ARQUITETURA

DEPCXTEAT

MONTAGEM. 200pôjlnaa. Aprenda amonta; um XT,AT do 266 bd 466, letup do AT, strapi de placas,instalação elétrica, Inttolacflo de drives de 51/4' e 3

1/2" no XT e no AT, Instalação * formatação de

iáldtó

MANUTENÇÃO

danw^XT úu

á;íaié|it)O%

p•SuperVCA, EçtecopocsasadorarltméikB,

«xpansfto da m«môria, uao da mwnórta estendida e

«pandWa.convtwacíeMtXTemAT, BiOS.etc...

da vekxldaid» de;d;rtii«^mouse. Interfaces^í

turx^mmenio Inierno üo PC a nfvtt Oe HarttwafB eda Software báalco. Mkropfoa«taowef,Of(j»ti2açSo

proieger o PC (Já ürn^ède^calóí e põtüèi

$

Minoções

Software para PC

Solicite nosso

Catálogo

Veja as vantagens dos nossos programas

1) São compactados, o que reduz o tamanho e o custo para vocô.2) Sõo fornecidos em disquetes novos e de boa qualidade.3} São todos acompanhados de um arquivo LAERCIO.DOC que traz as

dicas de instalação, os bizús para sua utilização imediata.4) São todos testados por nossa equipe técnica.

5) A maior vantagem: são cobrados por tamanho, e não por gravação.Enquanto outros cobram 3 discos por 3 programas de 120 k, nóscobramos por um único disco de 360 k com os 3 juntos.

6) Decidimos não poluir essa revista com páginas e mais páginas decatálogos de programas. Solicite noso catálogo por carta ou telefone.Preferimos preencher as páginas dessa revista com artigos úteisescritos pelo Eng. Laércio Vasconcelos.

7) Nosso esforço esta concentrado na QUALIDADE, e não na velocidade.A pressa ó inimiga da perfeição. Nossa entrega leva 7 dias.

laércio Vasconcelos Eng. Comp. Ltda. Av. Rio Branco, 156/2237 RJ (021) 262-1672

(indique a forma de pagamento desejadaI ( ) Estou enviando cheque cruzado e nominal a Laórcloj Vasconcelos. O preço indicado abaixo Já Inclui as despesasj postais.

j( ) Desejo receber o catálogo de programas.i

Preços válidos para Setembro/92

Recorte e envie para Laórclo Vasconcelos

Caixa Postal 4391 CEP 20.001-970

Rio de Janeiro-RJ

~i

Nome Tel.

1I

Montagem

( i 85.000

Manutenção

( ) 85.000

Arquitetura

( ) 72.000

Endereço

Cidade CEP

Para sua segurança, envie em carta registrada

Page 22: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

Disponível em papel e disqueteOs livros e revistas digitais já são uma realidade. Conheça a nova

tecnologia usada para a apresentação, manipulação de textos e

informações de diversos tipos

Renato Degiovani

De tempos em tempos a nossa mo

derna sociedade informatizada produz

novidades e modismos no setor usos &

costumes. 0 último deles chegou até

mesmo a ocupar o horário nobre da

televisão - refiro-me aos vírus de com

putador. Outro modismo que também

está alcançando notoriedade é a rea

lidade virtual, já devidamente adapta

da por Hollywood em um interessante

filme.

Alguns desses modismos são previ

síveis, outros nem tanto. Basta ver o que

aconteceu com a generalizada epidemia

de vírus de computador: tanto quanto a

queda do muro de Berlim, ou o fim da

União Soviética, nenhum analista do se

tor foi capaz de prever que os danadi-

nhos iriam invadir com tamanha fúria

nossos micros. Já a realidade virtual vem

sendo debatida e experimentada há al

gum tempo, portanto...

Mas não são esses os assuntos deste

artigo. 0 que pretendo apresentar aqui

é um tema que não é novo, não tem um

apelo visual fantástico como a realidade

virtual e nem lances de terrorismo barato,

como os vírus. Tampouco apresenta

complexidade estrutural ou requer mala

barismos cerebrais para ser compreen

dido pelos mortais comuns, que habitam

o reino dos usuários. Trata-se da infor

mação digital.

Não é de hoje que o assunto vem

sendo debatido e apresentado à comu

nidade. Travestido de hypertexto, hiper-

documento, hipermídia, revista em dis

quete, livro digital, etc, etc, etc, o

22 MICRO SISTEMAS

assunto em questão já saiu, há algum

tempo, do terreno da especulação lite

rária para bater em algumas experiências

interessantes. Tanto que, hoje em dia, é

difícil encontrar quem ainda não tenha,

pelo menos vagamente, ouvido falar no

assunto.

Apesar disso, ainda causa uma certa

confusão esses termos e não é raro que

apareçam referências estranhas e com

plicadas em relação aos mesmos, prin

cipalmente na grande imprensa. Em re

sumo, o que hipertexto representa é na

verdade uma nova forma de tratar a in

formação, seja ela de que natureza for.

Até hoje, todos os textos, sejam eles li

vros de ficção, romances, artigos de jor

nais e revistas, apostilas, documentos,

etc, sâo criados de forma linear, obede

cendo à uma característica do meio em

que são impressos.

Com o advento do computador pes

soal, acessível a um grande número de

pessoas, passa a ser instigante a criação

de um novo método de estruturação da

informação - o chamado hipertexto.

Freqüentemente o uso do hipertexto

tem sido descrito não como leitura, mas

como "navegação". Por este raciocínio,

o usuário "navegaria" como bem enten

desse por um "mar" de conceitos, fra

ses, textos e informações, interligados

por hiperiinks. Mas não apenas isso, pois

também poderiam coexistir imagens e

sons. Seria a hipermídia entrando em

ação. Tudo isso regado, é claro, com

muito disc laser, discos WORM, CD-

-Rom, etc.

Mas, para chegar até onde vislum

bram os dubles de adivinhos da moder

nidade, ainda será preciso vencermos

algumas etapas. A principal delas pa

rece ser mesmo o atraso tecnológico

no qual nos encontramos, desde o des

cobrimento do Brasil.

Há quem ainda ache que hipertexto

não passe de um super dicionário online,

ou ainda um índice mais incrementado

e disponível página a página.

Não que isso esteja fora do contexto,

mas hipertexto significa muito mais do

que apenas leitura automatizada. O hi

pertexto encerra, antes de tudo, um

novo conceito de criação. A não existên

cia de um texto linear produz um resul

tado maleável, do qual o usuário faz uso

como achar melhor.

Um romance escrito em hipertexto

não tem um número exato de finais. É

o leitor quem irá decidir o destino do

mocinho, ou do bandido, ou ainda co

mo e em que ponto a estória termina.

Uma revista em hipertexto não apre

senta apenas as matérias, mas ilustra

-com animações e sons, os conceitos

a serem transmitidos. Os jogos inte

ligentes, que já estão em desenvolvi

mento, incorporam técnicas e concei

tos de hipermídia que lançam o joga

dor em novos desafios a cada fase ou

etapa.

Isto lhe parece confuso? Muito ino

vador? Pois não é e já existem diversas

experiências neste sentido. Mas é claro

que tudo ainda está nos primórdios.

Então, se você se deparar com alguma

iniciativa em hipertexto que ainda guarde

resquícios dos seus antepassados {livros

e revistas), não se desiluda pois esse é

Page 23: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

o preço a pagar por uma nova metodo

logia de informação.

CARACTERÍSTICAS DO HIPERTEXTO

O hipertexto, como toda tecnologia,

pode ser bem aproveitada ou resultar em

estruturas tão complexas e ineficientes

que acabe lembrando ao seu usuário

quão bom era o tempo da palavra im

pressa em papel. Para que as coisas ocor

ram da melhor forma possível, é preciso

saber de antemão o que esperar de um

hipertexto.

1- Ligações e conecções - Esta é a prin

cipal característica do hipertexto, ou seja,

o usuário não precisa necessariamente

seguir linearmente pelo texto. Palavras

destacadas podem conduzir a expli

cações mais detalhadas, ou a figuras e

ilustrações.

2- Processamento inteligente - 0 sistema

que controla o hipertexto pode ter recur

sos de interação com o usuário, objeti

vando a condução rápida e segura à in

formação desejada.

3- Texto reprocessado - Partes do texto

podem ser desagregadas ou separadas,

permitindo dessa forma que o usuário se

atenha apenas ao que lhe interessa.

4- Treinamento - Ao apresentar uma téc

nica ou operação, o hipertexto pode ter

embutido nele rotinas de treinamento e

avaliação para aferir o aprendizado ou a

sua compreensão.

5- Rapidez - A procura por palavras, te

mas, assuntos, etc torna-se muito mais

eficiente e veloz.

DICAS PARA QUEM QUER PRODUZIR

Ferramentas específicas para criação

em hipertexto ainda são raras e pouco

conhecidas nesta parte do globo terres

tre. Desta forma, o candidato a

"experimentador" deve munir-se de co

nhecimentos de programação e bancar

ele mesmo a elaboração de um sistema

de comando e manutenção.

Vale lembrar que todo tipo de pro

grama de apoio pode e deve ser usado.

Alguns deles são: editores gráficos, ge

renciadores de animação, processadores

de texto e som, digitalizadores, etc.

O primeiro passo é definir o que se

quer fazer e para quem o hipertexto é

destinado. A questão básica a ser res

pondida aqui é: existe realmente a ne

cessidade de se prodizir em hipertexto,

ou uma estrutura mais simples resolve

ria o caso.

Não há nada mais equivocado do

que elaborar manuais, livros ou ainda

revistas em hipertexto, pensando ape

nas na redução dos custos de produ

ção ou ainda nas facilidades de de

senvolvimento. Um produto só é con

siderado bom pela sua utilidade e não

por ser fácil de ser elaborado e pro-

dizido.

Em hipertexto, uma imagem vale

muito mais do que mil palavras MES

MO. Tanto em relação à facilidade de

assimilação e compreensão quanto em

espaço de armazenamento em disco,

portanto pese bem antes de usar qual

quer uma das duas.

Outra característica importante do hi

pertexto é que os textos precisam ser

bem mais objetivos e concisos do que

nos meios de divulgação tradicionais.

Floreados, firulas, frases supérfluas e de

mais, perfumadas são plenamente dis

pensáveis.

QUANDO E ONDE

O momento é esta Comece já a se in

teirar do assunto pois o hipertexto veio

mesmo para ficar.

Não se intimide com artigos que

falem de inteligência artificial, CD

ROMs, discos óticos, memória de bo

lha, etc, etc, etc. Isso tudo é puro

marketing da indústria de bens de con

sumo. O hipertexto casa muito bem

com o seu PC, mesmo que ele não dis

ponha de sintetizador de sons, placas

super VGA, mouse e outras quinquilha

rias mais.

HIPBR DOCUMENTOS E

COMO CRIALOSJantes Martin

Editora Campus - 222 páginas

Uma daspoucas obras sobre oassunto, publicadasemportuguês,,

este livroé essencialpara quem de

seja não só se aprofundar no as

sunto mas também criaro seu pró

prio sistema de hipertexto.

Escrito numa linguagem não

muito técnica, masem certaspas

sagens muito metódica, o livro

apresenta conceitos claros e coe

rentes sobre os diversos aspectos

de criação em hipertexto, tais

como uso correto da linguagem,

elementos gráficos e sonoros, etc.

Apresenta ainda listas de pro

cedimentos e verificações que ob

jetivam o aprimoramento do pro

duto a ser desenvolvida

Apesardenão tratar da criaçãode literatura ou de revistas, este li

vro é indicadoprincipalmentepara

quem está às voltas com elabo

ração de manuaisde treinamento,

documentos e literatura técnica de

apoio.

MICRO SISTEMAS 23

Page 24: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

WORLD OF GAMESRua Bandeirantes, 435 - CEP.16.700 - GUARARAPES - SP TEL.(O186)61.1302

TRANSFORME SEU PC NUM FAX COM A PLACA DDFAX-96

DDFAX-96 é uma interface de comu

nicação para computadores da linha PC

XT/AT, que conecta seu computador

com o maravilhoso mundo do FAX.

Compatível com todas as maquinas de

faxes existentes. Transmissão e recepsão

em 9600 BPS.

Assistência técnica permanente com

atendimento 'ON LINE1 através do

próprio fax.

PLACA RF-VIDEO COMPOSTO (PAL/M)

(saída para televisão), ambos PAL/M.

O som do PC (autofalante) é também

adicionado ao sinal de RF, permitin

do ao televisor reproduzir som.

Placa para computadores PC XT/AT

que transforma um sinal de vídeo

RGB de uma placa CGA em vídeo

composto colorido em sinal de RF

DD - VTXA placa interna do DD-VTX é uma modera para micro/computadores da linha PC

XT/AT e compatíveis que opera no padrão CCITT v.23, cuja utilização e aplicação é

direcionada para o acesso a bancos de dados tipo VÍDEO TEXTO via linha telefônica.

AS PRINCIPAIS CARACTERÍSTICAS DO DD-VTX SÃO:- Discagem e rediacagem automática.

- Monitoração da linha durante a chamada.

■ Desconecção automática no caso de perda do sinal do outro modem.

- Software compatível com placas de vídeo CGA, VGA e EGA.

- A impressão de dados, pode ser feita tanto em uma impressora ou em arquivo de tex

to qualquer.

'- Impresão 'buferizada' e 'transparente', ou seja, o micro não tem que aguardar a im

pressora imprimir, e pode continuar a pesquisar o banco de dados do VÍDEO TEX

TO durante a impressão.

- Impressão texto ou grafica.

- Recepção de dados também 'buforizadas', ou seja, totalmente independente da velo

cidade do PC.

-■Menu de comandos na parte inferior da tela.

- Software rigorosamente dentro das especificações do Video Texto.

EAX E MODEM 2400 (Portátil/Externo) PARA PC XT/AT E LAPTOP

Pocket fax 9-600 e modem 2.400 no mesmo produto.

Conectado na saída serial do computador, permite envio e recebimento de faxas através do computador, assimcomo conexão via modem com outros computadores e serviços para envio e recebimento cie dados.

Completo, comeabos, manual e software. _

MODEM MICRO - A - MICRO PARA PC XT/AT2.400 B.P.S. • com software Bitcom

CARTUCHO DE TONER PARA HP DESKJET 500

DeskWriter e Printcrs HP FAX 300

TECLADO PARA PC XT/AT - 101 TECLASMINI ASPIRADOR P/LIMPESAKIT COMPLETO DE LIMPESA

GABINETE COM FONTE PARA DRIVE EXTERNO P/MICROS LAPTOPCompleto, com cabo para conexão de drive externo ao Laptop

SCANNER DE MAO 1/2 PAGINA

100/200/300/400 D.P.I., 64 tons de cinza

CABOS PARA IMPRESSORASMOUSE

GABINETES P/MICROS

MONITORES

IMPRESSORAS

ESTABILIZADORES

PROMOÇÃO DEJOGOS PARA PC XT/AT Os Campeões de Venda - Pacote com os 20 pedidos

TETR1S (1) - 4X4 OFF ROAD (1) - GRAND PRDÍ (1) - BLOCK OUT (1) - PRINCE OF PÉRSIA (2) - GOLDEN AXE (2) -THE CYCLES (2) - INDIANA TONES II (2) - INDIANAPOLIS 500 (2)

DOUBLE DRAGON (2) - ROBOCOPII (2) ■ MOTOCROSS (2) - CHESS MASTER 2000 (2) - TEST DRIVER II (2) - SUPER OFF ROUD (2).__ F0RD SIMULATOR n (2) _ ftjGHT SIMULATOR 3.0 (2) ■ SIM EARTH (3) ■ STREET ROAD (3)LAKERXCEITICS(2)

38 Didstcs - PREÇO TOTAL: Cr$ 200.000,00 ( A VISTA )

PROMOÇÃO PARA SOFTWARE JOGOS E APLICATIVOSPara pedidos acima de Cr$ 200.000,00 - Pague em duas ve2cs, um cheque a vista e outro para 15 dias.Para pedidos acima de Cr$ 300.000,00 - Pague cm duas vezes, um cheque a vista e outro para 30 dias.

DESPESA POSTAL POR NOSSA CONTA

FORMAS DE PAGAMENTO:

1) CHEQUE NOMINAL: Envie em nome de LÚCIA SILENE DA SIWA,junto com seu pedido.

2) DEPOSITO BANCÁRIO: Banco BRADESCO - Agencia 0133-3 contacorrente 58574-2 em nome de LÚCIA SI

LENE DA SILVA

PRAZO DE ENTREGA: 05 a 10 dias - GARANTIA: 365 dias (1 ANO)

Relacione em uma folha o código, nome e quantidade de disketes usados para cada programa. Para fazer o calculo multiplique a quantidade de disco gravado, conforme tabela de preços abaixo, mais a despesa de envio (correio)

CHEQUE/DEPOSITO

Copia de jogos - 5 V4 Cr$ 6.500,00Copia de aplicativos - 5 1/4 Cr$ 7.500,00

DESPESA POSTAL:

REGISTRADO: Cr$ 15.000,00SEDEX: Verificar em sua agencia de correio (ou ligue-nos)

ATENÇÃO: Nâo atuamos com pedidos pelo REEMBOLSO POSTAL A COBRAR.

Page 25: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

WORLD OF GAMES-SoftwwareJOGOS PARA PC XT/AT

COO- NOME COD- NOME

00! - TETRIS002 ■ ELITES003 - DOUBLE DRAGON I |w|004 - COMANDO

005 - EKOTICO SHOW -fO-006 - PRINCE OF PÉRSIA007 - SKY FOX II008 - WINTER GAMES

009-WORID GAMES010 - FRIGHT SIMULATOR 4.0011 .BATTLEHAWKS 1942012 - A HORA DO PESADELO

013 ■ THE GAMES OF HARMONY014-PARIS DAKAR015 ■ BLOCK OUT016 ■ AIRBONE RANGER0I7-PT-I09

018 - 688 ATTAOC SUB-I019 ■ PIPE DREAM

020 - SPACE HARR.IOR Iw]021 - RENEGADE (EGA02? ■ SOKO&AN

023 -F-ló SIMULATOR024 - SIM QTY025 - WORD OF SAMURAI

026 - MONOPÓLIO027 - SEA DRAGON028 ■ ROAD RUNNES

029 - MANÇHESTER FOOTBALt030 - CAPITÍO TRUENO031 -WING:SOFFUR¥032 - FREDDY HARDEST033 - VETTE-fO-034 - SAPO ■ DEMO035-MARIO BROSSJV]036 - GRAVE YARDEGE037-MENANCEIV)038 ■ INFILTRADO» - 2039-STREETROARD-2040 - JET FIGHTER SIMUtATlON041 - SUMMER GAMER 2«2-CUBICTICTAETOÊ043 - ROBOCOP 2OW - SKATE ROCK

045 - INDIANAPOLIS 500046 - STAR TREOC ]

047 - TAPPER048 - CAPITÃO AMÉRICA049 - STUNO DRIVE050-GOODY

051 ■ CONFLICT IN EUROPE |02]

052 ■ SERVO PLAY FENNlS |Ul053 - BILHAR 3D 01054-KINGSOFTHEBEST 102055 - FORD SIMULATOR 1 |0105ó - ROCK FORD [02057-TEST DRIVE I 01058 - ROBOCOP 1 01059 - THE OCLES (02060 - M-l TANK PLATOON 03Oól - MUSCLE CARS P/O TD2 01062 - ILHA CHSNEY Iw) 01063 ■ PLATOON 01064 - FOOTBALL AMERICANO 01065 ■ DEFENDER OF CROW 01066 - WORLD CLASS GOLF 01067 - TURBO CHAMPION 01068 - PAPPER BOY 01069 - BARBARIAN 01

070 - ECHEION |02

071 ■ USS STRINGER (01072 - KEITH WN PRO SOCCER 01073 ■ BATTLE TECH 1 [02

074 - SPACE RACE (01075 ■ CARMEN SAN DIEGO 01076 - FALCON SIMULATOR 01077 - EACK TO THE FUTURE-2 (02078 - STREET ROAO-1 101

079 - GOID AXE 02080 - RED OCTOBER 01081 ■ BUDOKAN (02

082 - WORLD SOCCER(W) 02083 - CYRUS CHESS 01084 - INDIANA JONES-1 01085 - J-BIRD 01086 - AFTER 8URNER (02087-KARATEKA (01088 - BATTIE CHESS (02089 - CONAN(VW) 07090 - DAVS OOF THUNDER 02091 - TARTARUGA NINiA 2 (W| 07092 - THE SIMPSONS I (WW) 04093 - SPACE ACE [W) 10094 - VEIRD DREAMS 02Q"5 ■ FIGHT OF INTRUDER 06

096 ■ THE TERMINATOR (V/W) QÁ097-MACH-3 01098 - DOBL.E DRAGON 2 Í01099 FACES ,011100 - PANZA KING BOXER |V/W| (04!

101 -WELLOFFORTUNE102 - AVOID THE NOID

103 - LINKS MW)104 - BLU MAX |\ÍW]

105 - WWN RIDSER (VAV)106 - DAS BOOT ÍV/W]107 - GUN BOAT IWW)108 - HALLEV DAVIDSON109-COLORADO110- SPACE ROUGUE111 -DINOWARSII2-OUTRUNI13-ARCANOID2I14.1ON81DW115-MAGICJONHSON116- TEST DRIVE 2 (W)117-BASEEALL118-ALTEREDEAST

119-PHARAOSTUMB120-STRIPPOKER-2121 - RAMBO-3122 - ROGER RA6BIT123-668ATTACKSUB-2124 ■ RASTAN SAGA125-GREMMLIN5 2

126-6UCK TALES127-ARCANOIDt129-CALIFÓRNIA GAMES130 • FRIENDISH FREDDVS

131 - GRAN PRIX CIRCUIT132 - OPERATION WOLF

133-DONICEYKONG134-PINEALLWIZARD135-fiAMPAGEI3Ó-SPEEDBALL137-TOMWALK138 - FIGHTER SIMULAT1ON

139-AFRICAfiBUGS140-AIRCOMBAT141 - CHESS MASTER 2.000142- ALF O E.TEIMOSO143 ■ CHAMPION BOXING144-KARATE CHAMPION145 ■ CRAZYS CARS-2146-FORD SIMULATOR. 2147-TARTARUGAS 1148-OFFSHOREWARRIOR149 ■ LOMBARDY RAUY150 - OBUTERATOK (W)151 - EARLY WEAVER BASEBALL

152-CASTELWJIA153 - CONTRA GRYZOR154 - SHINOBIL

155 ■ LAKER X CEITICS

156-BADDUDES157-ARTOFWAR158-DIEHAfiD159-MOTOCliOSS160 - WORLD CUP 90161 - MARIO ANDRETTI GP |«W|162-TOMSJERRY

163-SPYVSSPY

1Ó4 - SUPER HANG ON

165-THEXER

166 - VIAGEM AO CDA TERRA167 - MANIAC MANSION 2 ÍVI168 - BECK TO THE FUTURE 3 (WWI169-WEUTRIS170-FERRARIF 1

171 - FLIGHTER SIMULATOR 3.0

172-TELAS PORNÔ 1173-TELAS PORNÔ 2174 - STELLAR 7175-AIDS176-CAPITAINCOMICIVI177-IT MOVE SHOT IT178-XTETRIS179 - MICRO SCOPE MISSION

180-STARTRECK-S(\TW)181 -CENTURION182 - FIRE POWER

163 - F-15 STRIKE EANGLE-2184 - THUNDER SHOPPER185-STAR CONTROL

186-eATBLOOD

187-DEATHTRACKÍWI188 - BATMAN THE MOVIE

189 - KING QUEST I190 - HEWY METAL191 ■ HOTLES192 ■ PENT HOUSE193-GUERRILHA WAR194- INDIANA JONES 2195-THENINJA19Ó-RACE197 ■ OIL WEEL198 ■ BATTLE OF BRITAIN199-LOOM200 - BATTLE ZONE

201 - WING COMMANDER 1 (WWI

202203204205

206207

208209

210

211 ■

212-

213 -214-

215-2IÓ-217-

218-219-220-221 ■222-

223-

224-

225-226-227-

228-229-

230-231 -232-

233-

23A-

235-236-237-

238-239-

240-241 -

242-243-244-

245-246-

247-

248-

249-

-PSY5■ NEW YC#K WARBOR IE/W)- ARTIC FOX- NINJA GAIDEN

- Mah JONG IV)- SIM CITY EARTH- JIG SAM PUZZLE- LHK ATTAÇK CCHOPPEfí

- MOEBBIUSHILLSFARF TI7-A VW1

pc poa. cfJallenderS.D.I.

RUSH ATTACKMISTERY MASTERONE IN ONE

CENARIONS P/TEST DRIVE 2TURBO OUT RUNFUTURE WARF-16 COMBAT PtLOTTITANIC 2

ON£ PORNÔ 1CINE PORNÔ 2ONE PORNÔ 3METAL MUTANT |\ÍW1MIG 29GHOST'N GOBUNSHALL ROAD TYCOON

PGATOURGOtFASTRCHTH

TICO E TECOEAST US WEST (VI

XMAS LEMMINGSMEGA MAN

SIM CtTY |V]SUPER TETRISBANANOID IV)SUPER OF ROADBALUSTRIXBUICK CARGATO

JTREE STOOGESMOON WALKERSPACE QUEST 1ASTERIX

STEEL THUNDERTEST DBIVE 3 IV)XENON 2

APLICATIVOS PARA PC XT/AT - DOMÍNIO PÚBLICO225 ■ IMAGE *Y-t rio figuro ofomcmco 3D

205 • 800-2 DISKETTFBI05 ENHANCER-fomato discos 8001100 - ABC FUN KEYS ensino irnies a tnanca217 - ACTAfON-aerenciodo' Jé dixo riaido059-AaWFUFE-ogerKla:calo™niiocompr.040-ADMINISTBAÇAODEESCOíAS.odm.esc eocademias176 - AGÜICULTURAL-üdmm. de fazendos

060 - AMPLE NOriCE-utilfonicalendnlame192 ■ AMY'5 FIRST PDIMER-wl.ioQosptnoncas079 - AÜJ [V.2.21]-melhor compactodor disco

164 - ASEASYAS-pbniltia de cokukn

001 - AT-SlOW-diminui o veloc. s/AT046 - «JTO MENU-poderoso sist de menus078 - BANNER &SIGN MAKER-bijns, canoies, let058 - BASIC LINE-util. p/progr basic

061 ■ BIU POWER PLUS-prestodores serviços070 ■ O-uiil. criação telas p/TP

072 - SRADFORD-crio Wlontes ielros padrão XS062 ■ CALCULUS-tutonol pW oe obebro22B ■ CAiENDAS KE£PER-cm cal. de parede189 - CASH TSAC-controla c/boncanos027 - ar DISK-catologodor de discos026 - CHARTS UHLIMriED.ml.piogrnroU leito162 - CHASM-ensirra linguagem assembler177 - CHECK IT OUT-contr. Se cheques003 ■ CHEMICAL MOLECULAR MOOELING^io mol. em 3d102-CHESS-cor.lrclwqwsentrada/sodo171 -CHIWRirE.pn}ces«ido'dete.to103 - CHIÜO-bonco de dado! p/medicos153 - CMPCA1C 3-tronst. seu PC em colculodoro

063 - COGO í PLOTproqr. pfe™ e desenr.0

165 - COMRASS-outomoçao de icritono104 - CONTAS PAGAWRÉCEBEIkompl.srt. ctasffffi049-COOPERGSAPHICS-.l-col.Kq pJprinKshon221 - DATABASE PUBIISHER-ormoi. oerencn dados011 ■ DATABOSS-qerencia bco dodos010 - DAMPLOT-grofico bidimersenac207 - DBASIC ífÓUTINES-miis rohnas p/D6BAS£ 3209 - DBPROG-proor. p/video locodoro20B.DBTOOLS-le..p/DBASE3057 ■ DCOPY MENU MATIC- «nos iml pfcopia051 ■ DESK AND MATCH^utto done do uáeüd039 ■ DIET DlSí-sugestoas de delas ptortr190WRECIOR qer. discos nqiao081 ■ DISAM-proqr. em bg«s013 - DISK CATALOGINGíolculodor disco007 - DISK COMANDO-clone do Norton imlüies008 - DISK DUPE- copia progr. rffermalos216 ■ DUfE-progr. que edilooiDwo D6ASE3

009 - DOS CONTÍOLLER MENU-sM mostro tela ewc DOS025 - DOS HELP- eiibe leias e comamlos do DOS052 - DOS LOOK-controla uso do mèrcuso ientio031-DOZES-wriasutil,idodes053 ■ DRAFT CHOlCE-tipo cod, com ioom033 ■ D(EAM.bco. dados ffilooonol054 - DCIVECHK S AUGN-lesB dm« oliniiomenra214-EASY FORMATIormaWdor com inúmeros ik.074 - EASV INVENTORY-conlrole estoques030 - EDDY - edito orq. hora. otalo e aiWisoo082 ■ EDUAW-imprime doáramos de blocos073-ELEaiíON-FÃn9 atilromco!055 - FLETÜO-sletuo orçomenios elétricos202 - EMUL 67-simulador e co-procesíodw036 - EQUAIOR. ensino da matemática105-EWLUATE-resolve equações106 ■ EXPfiESS CHEX-bco dodm pitheq«s167. EZCOPVLIFE-olimocopkido. discos107 ■ FANCY lABEL-imprime eliquetos pconesp.0B3 - FAST-lirBuogem de pnigr. rapiao108 ■ JFE PATtH-uiil. p/pioginodoffis160 - FLASH CASDS-conlerrTwnb rales109 - F1OW DfWW^wrador de doqmmoi

FONTASnC-.mpnme lesB dil.lwtesFONFED DISK-muda o caracter somerttelagaAgolFOR FONTGíAFERSíooiisIra sua col.folmrofiOíFOREIGN LANGUAGESflnsina (rases WlingwisFORGE VERSION.uiil.iekE p/DBBASE 3

■ FOÜM MASHR^no e imprime lomuli-FOÍMATMASTEfi4COPYMASrER-fonn.pÁírive I.2M6- FOHMGENN'S DiSK DUPLICATOf-copiaSirma» lapido- FUNNEIS- ensirB moSmobco p/zrianca- GALAXYE liFE.mu.to porecdo c/wordílor- GERMAN TUTOR*isina o Nngua alemã

- GRAPHIT-crio Qrülicos comerciais tipo torta- HARD DHSK UTTLITIf^grande coletânea utilil.■ HDM.ger, doco rig>do■HEofEWOUlZ-KeEraicaontiaoHEXCAUBuetomindo de edíao pfarq. leito

■ HEXTOOfC S DDECFOHEX-2 progi. píissemblerHOME MANAGEMENkonlaijilidaae pessoal

- IDEAL TERMINAL-proqr de comunicação VT100/VT52- IMAGE 3D {CO]-permile v«er e desenhai em 3d

- IMAGE PRINTtfnpnme qualidade carta

- INCONTKX.ornon.ia seus trabalho!- INFORMAT1ON PlEASE-ko. dodos d texlos-INSTA CALC-0 mob perleito elone do sideLick

■ ITALIAN TUTOt<fO.na língua iloliorw- LABOCOAT.Hmlit. Igborocrio clinico- LETTER WRITE-imp.. tortos personolizadas- LIST-ideal pVnpieíSJo doíumenkK- LOTO FEVER-imprime o perfil do penorulidade

MAKENLWgeienciadorde (empo [contem colend.)• MAUKET-tonirole de meicodo de «oes

■ MASTER FILE DM-procura e localiza aro• MATRIX aiCULAroR-dedicodo a analise estohstKo. MAXar-to1olc«ador aee diskeles

■ MAXFOKM 1 MA-(ormota discos c/mois espaças■ MENU CONSTKUCnON-cria menus prolissionaB- MICAL-piogi-dognoíSco medico- MICRO GENE-cna aiwie qeneabgko- MICRO REGISTER-conMbAtón.fiscais- MICROMAClíOnAT-noms comandos oig.boi- MINIGEM-ouiio utilrt. oípascal

- MONOLXAW i SaÍEN DESIGN-util p/tubro posc- MORSE-proqr. p/iodioamodoies- MR.LABEL- pTimpnmif etiquelos

■ NULTIoASE-gerenciodoibco dados. UUSE-oco. dodos esp. pfescrilorio- MUSICAL BOOlCS-piog fcqrMira loco musicaa■ MVSTIC FASCAL-temiwwta p/pascol

. NEWtO«KWOtD-fnx. de lexto

. NORlAND-esc. e apw. soluções. ON SIDE.impnme «loionos

- OtAClE*nsino o uso toiol e ichinqORG. COMPAC.FIL£TVPE<ol 4 utif de hoid

- OVERLOAOger. d* compromissos

■PAINTSHOP&WÍLLMAC-progrimpWIormgtosPARTICLE SIMULATrON-sHwla oibitos planetas

- PASCAL TOOlSionlem útil. p/pascal

-PCBBiOWSEflcessaarq.le.to■ PC CALC plardhg de colculos- PC COLLAGE-penmte e cria desenha video

■ PC DEAl-:onloh de partido■ PC DOOOU-diognostKO de equipamentosPC ECAP^iogi. onolse de circuitos

■ PC FONT-pemiie o impressão de 243 DOS 2560x2

PC GENERAL UTHITIEStora 4utilit.

PC HELP-ensino cofnondodo DOS- PC INVENTOer^era wLpmuont.PC KE¥ LXAW-Desktop publishing

■ PC MUSICIAN-pemite cria e tocar musica

■ PC OKIGAME-aiie de dobialuiaPC WYRaL-lolha de pootmentoar imwuiccch-vi _f*_

- PC PKOfESSOÜ:-ensjro iinquaae nbasíc

121-PCSTOCK-conTOledeaçôes155 - PC TOUCH-ere™ uso do leckido01 ó - PC UlTU-conjunto de utilitário152 - PC VT-emula terminais VT 102/VT 100032 - PC WRITE-poderoso processador de lertos088 - PLWIM ■ programas ctods lonles095 ■ PERSONAl aLENDAS-aaendo comprrompleto096 • PIANOMAN-compoem musica e parMvra

H3 • P1CTURE THIS^esenhosprofissiorm e lacmeosIJO ■ PIROUErE-telas com loy out persomliiodos0°7 ■ PODTRAC^onlrole de investimento169 • POWEÍ SHEETS-Iridimenaonal c/rotocòo099. PRINT CONTÜOL PSOGRAM«Jec.iétosílmpr.09B - PRINT SHOP GRAPHICS-mois de 203 fias022 ■ PRIW BOOKEEPES-conBbilidode pessoal149 - PRIYAT LINE-protegee desoro»»orq066 - PRO FILEogendo lelelon. imp-eliq.139 ■ PROfiABILITY STATISTlC-progrrmolemot.012 - PIKXON fOUTUNE - osUrjÈoá/pertil pessoaI ti - PÜOGRAME UTItlTOS-filtro o/video tolo138 ■ PWCSTAR-oralisé numérica polinomósMO - QMONDEM-progr.de telecomun178 - QUBECALC-tridimensiord moslro toces cubo227 - QUICK MENU-gerador de menu158 - ROTDR - olraves do cuisor crio molduras185. SCREE DESIGN-desenho teles dcorocWK188 ■ SCREE PRINTER UTILITIES-imprime eiponde caioct141 ■ SEBfU-cno arou™ fjot148 ■ SERIAL FILE COPY-Iransomjinlie 3 micros187 - SIDE W(irE.impr.plar-ilhas laba doomenrtos015 - SIMPtY LABELdesenho e imprime etiq.211 - SIMPCT LABEIS 3-completo sntetiq*014 - SKY CIOCK proor. de oshonoma172 - SKY GlOB-progr. de ostrolooia

142 ■ SLIDE GENERATION-gero sKles e tmnspoiencia161 ■ SPANI5H VERB-wrbo em espanholIW - SPC INVENIORV POJS-comtrots d, esHxjue145 ■ SOEEZE PRINT-conf.progf.p/impres50o195 - STAT1TOL CONSULTANTpesquisa deeBnt122 - STOCK INVENTOfiYíontroiede esnque019 - SURVEO-paro engenheira e lopogialo023 - TREF-utilirono p/turio poscal173 ■ TECNICAL E EDITOS^ditw de lei» p/pnogi.146 ■ FEMESCAL-projíle sorfwore175 - TEMPLEJW-progr. que qero qabantos124 - HSI ANDTBAlN.pfflçrojs prepara lede

78 ■ THE PERFECT f DUOS-processodor deM12o - IDUCH TYPE TUTOR-eroina doltegrafio\7i - TÜAOUIOR-Irodu; em quobuer diomo

029 - TUÍBO FlOW-dessnho ds Suiooromos159 - TUTOfi-ansino uso do PC e DOS174 UNIKEY COLD-é móis hcÜ ocentuar186 - UNISOEEN-gera telas landas ele127 - UNIT5 - cemersoo unidades de medidas128 ■ UNPROTECT.proteo.ea™™129 - VECTOR-onaliso Bbela de ye»«191 - VIDEO RENTAL SISTEMSideal cWdeo bcod.210 ■ VIDEO TAPE COrJTROL-progr.p/viòeo locodon130 - VIDEO CHEN - ensino de química «Isncxnonos113 -VÍRUS CHECKE-proqrconirn vinu204 - VMS40-sim. memona lims^ms042. VUlMAGE-nlas gidfica diartotizaòai132 - WMPUM-compalivel c/h'ngua«n> dP»H III002 - WINDSHElL-oerenciodor de asco rindo

133 ■ WIZQUIZ-ensiro Basic lógica compuiodw134 - W0R0 PERFECT 5.0-ensico «ord períect 5.0147 - VOO GAMES-oumenla o rakKno223 - WRITER'S HEAVEN- coleianea ccmonòos PC**197 - WYNDFIf LDS-bco. dodos suporto 70 compôs135 - XBATCH-ulil. usa comondo bot.136. XMOODEM-permite comunicar com mtim137 ■ XFOÍT^rogi. liamlerencio

CARTUCHO DE SOM FM PACK' - DDXFM

SOFTWARE É COM A WORLD OF GAMES

Page 26: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

/GO

Molduras em três temposDesenhe suas telas com menor esforço

Anderson De Assis

Enfim, chega de ALT + código ascü para desenhar suas

telinhas.

Aqui estão três rotinas triviais que vão economizar muito

tempo de programação. São elas:

MOLDURA.asm

MOLDURA.bas

MOLDURA.c

Como você pode observar, as três têm o mesmo nome,

mas foram escritas em linguagens diferentes: ASSEMBLY,

BASIC e C.

ASSEMBLY (MS Macro Assembler)

Neste caso, a rotina é apenas um exemplo de como

criar o programa que desenhe uma moldura no Assem-

bly. Ela pode ser melhorada de acordo com as necessi

dades de cada usuário. Por exemplo, é possível acres

centar variáveis de memória, isto é, adicionar segmento

de dados (DATA SEGMENT-DS) ao programa, para faci

litar o manuseio da rotina, "passando parâmetros" para

a memória. Além disso, a listagem possui várias rotinas

úteis.

TURBO BASIC

A rotina em Turbo Basic é mais atraente. Desenha com

linhas duplas ou simples, mas também pode desenhar so

mente um traço na horizontal.

Sintaxe:

CALL moldura (L5E,CSE,LID,CID,cortexto,corfundo,"tÍpo","apaga"l

LSE = Linha Superior Esquerda

CSE = Coluna Superior Esquerda

LID = Linha Inferior Direita

CID = Coluna Inferior Direita

Tipo '= Pode ser D duplo S simples

Corfundo e Cortexto = Especifica a cor da moldura

Apaga = Se for S apaga o núcleo da moldura e N não apaga.

26 MICRO SISTEMAS

;* Rotina :

;*

Moldura asi

í* Linguagem : Assembly - MS Macro Asseubler

;*

;*

;* Esta rotina e' ui

;* solduras

;* A partir

:* tetoria,

;*

;* Autor :

;* Haio 92

í*

C0D_SEG

i exeuplo de como você pode construir

daqui você pode utilizar as variáveis de

o DATA

Anderson

ASSUME

ORG

jEGMENT ÍDSÍ Para "passar parâmetros"

de Assis / Cuiabá - MT

SEGMENT

CS:C0D_SEG

mn

j ********** ELEMENTOS DA MOLDURA **********

BARRO

BARRA.H

SUP-E

SUP-D

INF.E

IHF.O

• ********

SÜP-LIH

SUP-COL

INF-LIN

IHF-CÔL

ATRIBUTO

»■*■——*

;! INICIO í

EÔU

ESU

ESU

ESU

ESU

E9U

«BAH

eCDH

«C9H

mm

9C8H

ÍBCH

COORDENADAS DA HOLDURA *********

ESU

ESU

E9U

EâU

ESU

8í ; linha superior esquerda

%i ; coluna superior esquerda

18 i linha inferior direita

79 ; coluna inferior direita

3FH ; cor soldura - atributo

<

)A MOLDURA - PROCEDURE PRINCIPAL 1

PUBLIC 1HP-MOLDURA

IMP.MOLDURA PROC NEAR

CALL LIKPA-TELA íLiipa a tela

CALL IMPRIHEJFGPO ;Iipriw horizontal topo

Page 27: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

Exemplo:

CALL moldura (01,01,10,79,15,1 /D','N')

O exemplo acima fará uma moldura da linha 1, coluna

1 até a linha 10, coluna 79 (máximo 79), com linhas du

plas, com texto branco e fundo azul, e não apagará o interior da moldura.

Se os quatro primeiros parâmetros excederem os limi

tes, a rotina não fará nada.

Com algumas mudanças, a rotina servirá para o Quick-

Basic ou QBasíc (linguagem Basic que acompanha o MS--DOS 5.0).

Turbo C

Muito parecida com a do Turbo Basic, a rotina em Turbo

C difere nos seguintes itens:

- Se os quatro primeiros parâmetros excederem os limites,ocorrerá um erro;

- Não possui cores;

- Não apaga o interior da moldura.

No entanto, com as devidas adaptações ela apresentarátodos os recursos.

Sintaxe exemplo:

MOLDURA (01,01,10,79/D1);

A propósito, se você quer aprender mais uma lingua

gem de programação, observe bem as três anteriores. Caso

algumas delas se indentifique com você, é esta a lin

guagem recomendada.

Lembre-se: não há linguagens de programação difíceis

ou ruins, são as pessoas que não se adaptam bem. Para

dominá-las basta ter MUITA VONTADE de aprender.

ANDERSON DE ASSIS ó autodidata. Programa em Assembler, Basic, C, Clipper, Dbase e Lotus.

CALL

CALL

CALL

«0V

MOV

CALL

INT

IW.HOLDUíiA

;******#

IHPRIME.8AIX0

IHPRIME-ESÔUERDA

IMPRIME-OIREITA

0H.22

DLT«Í

SETA_CURSÕ8

2ÔH

ENOP

- IMPRIME TOPO -

;Iipriie horizontal baixo

íliprtae lado esquerdo

ílwri»e lado direito

;Coordenadas para (linha)

ísetar (coluna)

;o cursor

;Fi« HÔLDURA no Asseribly

K«K*ftX*X

PUBLIC IMPRIHE.TOPO

IHPRIHE.TOPG

PUSH

PUSK

PUSH

PUSH

HQV

HOV

CALL

PROC NEAR

AX

BX

CX

DX

DK,SUP_LIN

DL,SUP.C0L

SETA.CURSOR

;salva registradores

;dh = sup.ün

;dl = stu>-col

;para posicionar o cursor

HOV

HOV

HOM

HOV

HOv

IHT

INC

CALL

MOV

CALL

HOV

INT

MOV

HOV

CALL

HOM

HOV

HOV

INT

POP

POP

POP

POP

«ET

IHPRIHE.TOPO

AH,?

BX,0

CX,i

BL,ATRIBUTO

AL,SUP.E

m

0L

SETA.CURSOR

AH,?

SUBTRAI

AL,8ARRA.H

m

DH,SUP.COL

DLTINF_COL

SETA.XURSÔÜ

AH, 9

PU

AL,SUP.D

í«H

DX

CX

BX

AX

ENOP

IMPRIHE ESQUERDA

;iw>riM caracter N veze

;seta patina de video 6

;vezes que ivriae

;atributo(cori do

;caracter a ser iwresso

;i*priie caracter

lincrenenta í ea dl

;para posicionar o cursoi

:funcao iwriiie caracter

;INF_COL - EUP.COL

scaracter a ser iapresso

;itpriie caracter

;dh = sup..col

;dl = inf.col

jpara posicionar 0 cursoi

ífuncao iiprtae caracter

:vezes «ue iwíriie

scaracter a ser iwresso

;i»riM caracter

;recupera registradores

;retorna

—yxxxxK«x

PUBLIC IriPRIHE-ESÔUERDA

IHPRIH£_£S9UERDA

PUSH

PUSH

PUSH

PÜSH

HOV

HOV

SUB

HOV

MOV

HOV

REPETE:

CALL

CALL

INC

LOOP

POP

POP

PÔP

POP

RET

IHPRIHE-ES9UERDA

;#***###

PROC NEAR

AX

ex

CX

DX

BX.SUP.LIN+Í

AX,INF_LIN

AX,BX

CX.AX

DH.SUP.LIN+i

OL.INF.COL

SETA.CURSOR

IHP.8ARRA

m

REPETE

DX

CX

BX

AX

ENOP

IHPRIHE DIREITA

PUBIIC IHPRIME-DIREITA

IMPRIKE.OIREITA

PUSH

PUSH

PÜSH

PUSH

HOV

MOV

SUB

PROC NEAR

AX

BX

CX

DX

BX,SUP_LIN+Í

AX,INF_LIN

AX.BX

MICRO SISTEMAS 27

Page 28: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

HOV

HOV

HOV

REPET!

CALL

CALL

INC

LOOP

POP

POP

POP

POP

REI

IHPRIHE.OIREITA

;»»**»*

CX.AX

DH,SUP-LIN+i

DUSUP.C0L

SETA-CURSOR

IHP-BARRA

DH

REPET

DX

CX

BX

AX

ENOP

IHPRIHE BAIXO ***»»»**

PUBLIC IHPRIHE-8AIX0

IHPRIHE.BAIXO

PUSH

PUSH

PUSK

PUSH

HOV

HOV

CALL

HOV

HOV

HOV

KOV

MOV

INT

INC

CALL

MOV

CALL

HOV

IHT

HOV

HOV

CALL

HOV

HOV

HOV

INT

POP

POP

POP

POP

REI

IHPRIME.BAIXO

PROC NEAR

AX

BX

CX

DX

DfUNF_LIN

DL,SUP_COL

SETA-CURSOR

AH,?

BX,0

CX,i

BL,ATRI8UTQ

AUINF.E

m

DL

SETA.CURSOR

AH,9

SUBTRAI

AL,BARRA.K

m

DH,INFJ.IN

OL,INF.COL

SETA-CURSOR

AH, 9

CX,i

AL,INF-D

í»H .

DX

CX

BX

AX

ENDP

jJHHHHHHHHHHHHHI1IIH>HJHHHHJHHHHHHHHHHHHHHHHHKiHHHHHtiHHHt

i* ROTINAS AUXILIARESi LIKPA TEU, SETA CURSOR, SUBTRAI €

í* IHPRIHE BARRA

PUBLIC

LIHPA.TELA

PUSH AX

LIHPA.TELA

PROC MEAR

PUSH

PUSH

PUSH

XOR

XOR

HOV

HOV

HOV

HOV

INT

POP

POP

POP

POP

RET

LIHPA.TELA

; «x*x« PROCEDURE

PUBLIC

SETA.CURSOR

PUSH

PUSH

PUSH

MOV

HOV

INT

POP

POP

POP

RET

SETA-CURSOR

BX

CX

DX

AL,AL

CX,CX

0H,24

DL,79

BH,7

AH, 6

19H

DX

CX

BX

AX

ENDP

SETA CURSOR ****»

SETA-CURSOR

PROC NEAR

AX

BX

DX

BH,ft

AH, 2

i*H

DX

BX

AX

ENDP

; ****** PROCEOURE SUBTRAI *»*««

PUBLIC SUBTRAI

SUBTRAI

PUSH

PUSH

HOV

HOV

SU8

KOU

POP

POP

RET

SUBTRAI

• ***** PROCEDURE

PUBLIC

IHP.BARRA

PUSH

PUSH

PUSH

PUSH

MOV

HOV

HOV

HOV

KOV

PROC NEAR

AX

BX

BX,SUP_COL

AX,INF.COL

AX,BX

CX.AX

BX

AX

ENDP

IHPRIHE BARRA VERTICAL OA MOLDURA «»

IHP.BARRA

PROC NEAR

AX

BX

CX

DX

AH,9

BX,«

CX,i

BL,ATRIBUTO

AL,BARRA_V

28 MICRO SISTEMAS

Page 29: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

INT

POP

POP

POP

POP

RET

[HP_BAR8A

I0D.SE6

m

DX

CX

BX

AX

E«DP

ENDS ;Fii do seguiiento de dado;

END IHPJWLDURA ;Tornando IHPJMLDURA procedure princ*« FIH DO ARQUIVO ***

} /* Fin do HAIN */

'*———

» Funcao : HÔLDURA

*

» Sintaxe Exeiplo : H0LDURA ü«,tt,2e,2«, V)

Linguaget : C

Cowilador : Turbo C 2.4

Autor : Anderson de Assis - Cuiabá / KT

Maio 1992

linclude ístdio.h)

Ninclude (corno.h)

linclude íctype.hí

oid ioldura (int linini, int colini, irtt linfit, int

colfii, citar tipo);

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

x *

x Funcao Principal para testes ! x

x »

XXXXXXXX**XXXXXXXXXXttXXXXXXXXXXXXXXXX/

lainO

clrscrí);

highvideoO;

■oldura (#i,íí,25,79T'd');

gctcfiO;

sta aqui p/ que */

■oldura (it,iM5,2«, V);

getchO;

•oldura («5,e5,96,8é,'s');

getchO;

■oldura <2M4,20,7d,V);

getchO;

wldura (23,«,23,58/d'í;

/« o 6ETCH e opcional,

/< o usuário tecle alg

A funcao MOLDURA coaeca AÔUI !

void noldura <int linini, int colini, int linfia, int

coHíb, cfiar tipo)

C

char csd, csc, tid, cie, hor, ver;

int i;

if ítoupper(tipo) == '0'í

{

hor = 295;

ver = 136;

if (linini " linfií)

{

cse - 285í

csd * 2$5;

cid_= 295;

cie = 295;

else

csd = I87i

cid » 188í

cie * 2Mi

cse = 2Ȓ;

/* Canto superior direito «/

/• * inferior * «/

/« Canto inferior esquerdo */

/# * superior * */

else if »oupper(tipQ) == *S'í

{

hor = Í9í;

ver = 179;

if (linini « linfia)

<

cse = 196;

csd = 19Í;

cid = i96;

cie = 196;

else

csd = 191í

cie « 192;

cid = 2Í7;

cse = 218;

/« Canto superior direito *r

/» Canto inferior esquerdo *.

/* Canto inferior direito «

/* Canto superior esquerdo »

/« DE^IfflA HQLDURA *

/* — Horizontais — »/

MICRO SISTEMAS 29

Page 30: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

for (i ■ cslini+ís i <» colfit-i; i++)

C

gotoxyíi , linini);

putchar(hor);

gotoxyti , linfii);

putchar(hor);

/* -- Verticais — «/

for (i = linini-H; i <= linfi*-i; i

t

gotoxstcolini , i);

putchartverí!

gotoxytcolfia , ií;

putcharíveríj

/» — Quinas — */

gotoxyícolini , linfii);

putchar(cie);

gotoxykolini , linini);

putchar(cse);

gotoxytcolfim , linfii);

putchar(cid);

gotoxytcoHiu , linini);

putchar(csd);

} /* Fíi do Moldura no Turbo C «/

/* FIH DO ARQUIVO */

'« Procedure: HOtOURA

'* Exemplo : CALL «oldura (M,ti.25?79,*D*,i5,i/S*)

'» Autor : Anderson de Assis / Cuiabá - HT

1992

SUS Mldura (lininil, colintX, linfiiZ, colfitó, cortZ,

:orfZ, tipol, apagai)

LOCAL horS, verl, csel, csdi, cidl, ciei, passoZ

IF lininiZ < «1 OR coliniZ < »i OR linfiiZ ) 25 OR

:olfiiZ > 7? THEN

EXIT SÜB

END IF

COLOR cortUorfZ

IF linfitXíltniniZ TÍ€N passoX = -1 ELSE passoZ = i

IF colfiiKcoliniZ TffiH SWAP coHí»I,colini%

IF UCASEI(LEFTS(tÍPol,LEH(tiP0S)» = "D" THEN

horS = CHRIt2»5í

ver* = CHWÍ186Í

IF lininiZ=linfi»Z THEN

cseS = CHRÍÍ2Í5)

csdS * CHRÍ(2«5)

cidl = CHRS(205)

. ciei = CHR1Í2W)

ELSE

csdi = CHRIÍ187)

cidi « CHR1Ü88Í

ciei = CHftl(29e)

csei = CHRH2«ií

END IF

ELSEIF UCASEKLEFTKtiPoUENUiPQi))) = "S" THEH

horl = CHRlíi?6í

veri = CHRKÍ79)

. IF

ELSE

THEN

csel = CHRKÍ96)

CSui — bnitillTOJ

cidi = CHRKÍ96)

ciei = CHRiU9A)

csdi = CHRK19Í)

cidl = CHRI(217>

ciei = CHRKÍ92)

csel = CHRK2Í8)

END IF

END IF

LOCATE !ininiZ,colini;í:PRINT

csel;strin9Í(colfiiZ-coliniZ-í,hQri)ícsdí;

LOCATE linffiZ,coliniX:PRIHT

ciel;stringi(colfiiZ-coliniZ-i,horI);cidií

FOR horizZ = lininiX+í to linfiBÍ-í step PASSOS

LOCATE horizJUoHfiiÜPRINT verl;

LOCATE horiz3í,calfiiZ:P8INT verl;

NEXT horizZ

IF UCASEiíLEFTKapagal,LEH(apagaI))) = "S" THEN

1iX = lininiZ+i i ciZ = colinil+í : lfZ =

linfiiZ-i : cf* = colfi«X-i

IF lfZOiZ THEN passoZ=-i ELSE passoX=i

IF cfZ<ciZ THEN S«AP cfZ.ciZ

FOR VJEMiZ to UZ STEP passo*

LOCATE VZ,CIZ: PRINT string»(CFZ-CIZ+i,32>

NEXT VZ

ENO IF

COLOR 7,«

ENO SUB

30 MICRO SISTEMAS

Page 31: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

AS ULTIMAS DA PRO KIT

A PRO KIT está cheia de novidades.

Veja só algumas delas:

□ AMAZÔNIA - adventure gráfico para CGA/EGA/VGA Cr$ 6a250,00

D SERRA PELAM.- adventure texto para CGA/EGA/VGA .. Cr$ 49.967,00

□ GRAPHOS III vga - 1 , Cr$ 3a710,00

IWSPC - Os programas da Micro Sistemas em disquetes de 360Kbytes. Cada disquete contém diversos programas com as listagense os fontes, como foram publicados.

Discos 1 a 10: cada disco Cr$ 27.580,00

TILT ■ A revista em disquete dos usuários da PRO KIT. Lançamentos, novidades, dicas sobre os jogos, técnicas de desenho com

o GRAPHOS III, Assembler 8088/86 e uma superpromoção: um anode lançamentos inteiramente grátis.

□ TILT edição 1 Cr$ 27.580,00

□ TILT edição 2 Cr$ 27.580,00

COMO RECEBER EM CASA ESSES PRODUTOS: Marque com umX os programas que deseja receber e envie seu pedido para a

PRO KIT Informática e Editora Ltda, no seguinte endereço:

CAIXA POSTAL 108.046 - CEP 24.120 - NITERÓI - RJ

Anexe um cheque nominal à PRO KITr no valor total do seu

pedjdo e junte o seu endereço de forma legível. Em poucos diasvocê receberá os produtos em sua casa.

□ GRAPHOS III - partes 1-2-3 Cr$ 27.580,00

D GRAPHOS III ■ parte 4 Cr$ 27.580,00

D GRAPHOS III ■ parte 5 Cr$ 27,580,00

D GRAPHOS III ■ parte 6 Cr$ 27.580,00

0 GRAPHOS III ■ parte 7 Cr$ 27.580.00

D GRAPHOS III - parte 8 Cr$ 27.580,00

□ GRAPHOS III - parte 9 CrJ 27.580,00

D GRAPHOS III • pack "1 Cr$ 27.580,00

D ANGRA I - adventure Cr$ 49.967,00

D GUERRA NO GOLFO ■ estratégia Cr$ 49.967,00

□ PRO KIT toplíne Cr$ 102.500,00

G PRO KIT compac Cr$ 102.500,00

□ PRO KIT editor Cr$ 212310,00

□ PRO KIT zapper Cr$ 102.500,00

□ PRO KIT tcopy Cr$ 93.773,00

D PRO KIT scanner Cr$ 102.500,00

Estamos representando também os

produtos da PD WORLD e a revista em

disquete PRÓXIMA CENTAURi.

Para maiores informações sobre nos

sos produtos e para receber mensal

mente a mala direta da PRO KIT, escreva

para o endereço ao lado.

Page 32: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

GRAPHOS III - parte 9Nesta edição você irá implementar rotinas externas, recursos

especiais, apresentação animada, slide show e o menu

principal do sistema

Renato Degiovani

Bem, estamos quase no final do

projeto Graphos III e está na hora de

"fechar" algumas coisas. A mais im

portante delas é sem dúvida nenhuma

a interface de operação do sistema.

Ao ser executado o programa, o

usuário deverá dispor, antes da edição

da tela propriamente dita, de um me

nu com opções que não estejam ne

cessariamente vinculadas com a cria

ção dos elementos gráficos.

É nesta etapa que o software geral

mente permite ajustes de parâmetros,

drivers de impressoras, recursos exter

nos, importação e exportação de ar

quivos, etc.

Nesta edição iremos ver algumas

dessas implementações e daremos

também um roteiro de como acres

centar novas funções ao seu editor.

IMPLEMENTAÇÕES E RECURSOS

O menu principal do Graphos III

em nada difere dos menus apresenta

dos até aqui. Para implementar uma

nova função, basta alterar os valores

indicados nas linhas marcadas com

três asteriscos e acrescentar o título

da opção na lista. A tabela TABMEN

deverá receber o apontador para o

endereço da nova função. Feito isto,

e as rotinas que responderão pela

execução da função (é claro), o Gra

phos passará a dispor de mais um

recurso.

Todas as implementações, tanto

dentro do editor quanto no menu

32 MICRO SISTEMAS

principal, tem como característica

comum o fato de "encarecer" o sis

tema no que diz respeito à memória

usada.

Por outro lado, certos recursos ou

implementações não precisam ser ne

cessariamente "permanentes". Eles

podem ser transitórios, ou seja, ocu

pam memória apenas quando seu uso

é necessário. È claro que a aplicação

deste método está restrita às funções

que possuem uso não intenso. É o

caso, por exemplo, da conversão de

telas de outros editores, ou de rotinas

que não obedecem ao padrão do sis

tema.

Foi pensando justamente nisto que

dotei o Graphos de um recurso sim

ples, porém de conseqüências ilimita

das: um buffer especial para rotinas

externas e transitórias. Neste local da

memória, o programa carrega e exe

cuta as mais variadas rotinas.

Para que tudo funcione de forma

correta são necessários alguns peque

nos cuidados:

1- 0 buffer das rotinas (BUFROT)

possui 512 bytes de extensão, mas

pode ser "esticado" ou reduzido à

vontade, desde que quem assim o fi

zer não se esqueça das devidas cor

reções nas rotinas SAVROT e LjOD-

ROT;

2- Os dois primeiros bytes da rotina

devem ser iguais a F1h e 57h. Esta

"assinatura" permite identificar se há

ou não uma rotina executável no buf

fer, antes do Graphos tranferir o con

trole para ela;

3- A compilação das rotinas deve ser

a última coisa efetuada no Graphos e

todas elas deverão ser recompiladas

wr

_JCGfl - tHiMM - =: 1Editor- 69 telas

hoteiro p-;slide show

Rotinas especiais

Executar rotina

Retü;-r"iãi" 30 Üú5

i!üi|

!'

• Editar roteiro

Gravar roteiro

Carregar roteiro

Linpar o bufferExecutar roteiro

d graphos sD apresent 6

B explica 2

c textooi sd textoaa 5

b texton 12

H finai 20

0

0

0

0

00

0

0

0

0

0

0

0

0

00

0

0

0

0

0

0

0

00

0

0

0

0

0

0

0

0

000

0

00

0

0

0

0

0

0

0

0

0

0

0

....

r

Menu principal e quadro de roteiro para slide show

Page 33: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

mExemplos de efeitos de apresentação

caso ocorram alterações na estrutura

principal do sistema;

4- A rotina SAVROT não consta do

menu principal e, para ser usada,

deve-se alterar o apontador LODROT

para SAVROT. Após a gravação da

rotina, o Graphos III deverá ser re-

compilado com o apontador LjODROT

em seu lugar.

UMA BOA APRESENTAÇÃO

Os editores gráficos não são

unicamente programas lúdicos para

"desenhos artísticos". Eles devem

ter uma finalidade bastante clara e

precisa. 0 Graphos III foi planejado

para permitir a edição de telas e fi

guras, agregando os mais variados

recursos, para que o resultado final

fosse "aproveitável" em diversas coisas.

Um dos usos que pode ser dado

às telas criadas pelo usuário é o slide

show. Esta técnica nada mais é do

que a apresentação em seqüência de

um certo número de telas. 0 Graphos

possui um sistema simples, porém de

alto efeito visual, para o gerencia

mento e apresentação dessas telas.

Se você nunca ouviu falar no assunto

ou nunca usou programas de desktop

presentation, então o melhor começo

é por aqui mesmo.

Para compreender como o Graphos

funciona neste aspecto, considere em

primeiro lugar a existência de um

conjunto de telas, chamadas TELA-

001, TELA002, TELA003, etc, que

estão gravadas no mesmo diretório do

Graphos e em formato compactado.No menu principal existe uma

opção chamada Roteiro p/slide show,

que apresenta um submenu ao lado

de um quadro com capacidade de

receber no máximo 60 nomes de ar

quivos.

A subopção Editar roteiro irá per

mitir a seleção de um desses nomes,

ou da posição que ele ocupa no

quadro. Ao ser pressionada a tecla

ENTER, o sistema irá permitir que se

edite os parâmetros relativos ao ar

quivo selecionado.

Os parâmetros são três:

Efeito - é uma letra que corresponde

a um determinado efeito de apresen

tação da tela. São quatro os efeitos

presentes nesta edição:

Instantâneo - mostra a tela,

sobrepondo-a a que já esteja

sendo mostrada;

Persiana - transfere a tela linha a

linha, em grupos de 8 linhas ho

rizontais;

Picote - transfere a tela em dois

blocos, usando tiras verticais;

Xadrez - transfere a tela em dois

blocos, usando células 8x8 inter

caladas.

Nome - é o nome da tela que será

apresentada e que deverá estar no

mesmo diretório/disco do Graphos III;

Tempo - é um valor na faixa de 0 a

255 que expressa, em segundos, o

tempo que o sistema manterá uma

tela em apresentação, até que a pró

xima tela seja mostrada.

Após montar um quadro com as

telas desejadas, o usuário poderá ver

o resultado executando a última op

ção do submenu. A seqüência de

apresentação é vertical (de cima para

baixo), coluna a coluna. Após apre

sentar a última tela, o sistema reinicia

o processo.

Se uma tela não for encontrada

no diretório, ou se não for fornecido

seu nome, ou ainda se o tempo de

espera for 0, a mesma será ignorada

e o sistema procurará pela próxima

tela válida. Qualquer tecla pressio

nada durante a apresentação cancela

o tempo de espera e se a tecla for

ESC o processo de apresentação éencerrado.

AS ROTINAS

A digitação desta parte encerra

alguns cuidados que devem ser obser

vados. Rotinas como FINAL, SAÍDA e

algumas outras foram reescritas de

modo a operar agora com o sistema

de menu principal. Também foi inclui-

da nesta listagem a rotina SEGLIX,

que por um descuido imperdoável

deste autor ficou faltando nas ediçõesanteriores.

A rotina GRAPH também foi rees-

crita para operar com uma variável

chamada Desvio. Sua função é a se

guinte: se Desvio conter o valor 0,

então o caracter (letra) é enviado

para a tela. Caso Desvio contenha

um valor diferente de 0, então o

caracter será colocado no endereço

apontado por Desvio e a seguir esse

endereço é incrementado.

Estude com atenção como imple

mentar uma nova opção no menu

principal, pois esse sistema é seme

lhante à implementação de novos

efeitos especiais de apresentação detelas.

Aproveite a estrutura do Graphos e

desenvolva novos efeitos. Crie apre

sentações engraçadas ou instrutivas.

Use o recurso de slide show para

mandar cartas animadas aos seus

amigos (não esqueça da gente).

MICRO SISTEMAS 33

Page 34: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

CENTRAL INFORMÁTICA LTDARua Barao de Itapetininga, 88 cj. 707 centro CEP.01042-000 SAO PAULO - SP

TEL/FAX: (011)256-2544

JOGOS * JOGOS * JOGOS

ADVENTURES

COD-NOME DISK-TP

J026-BAKERSTREET 03-DD1364-BANDIT KING 03-DDJ027-SARDSTALE 03 -DO1076-BATTLETECH 02-DDMIS - CALIFÓRNIA GOLO RUSH OS - DDJ390 • CARMEN IN T1ME-(W) 04 - DDJ510 - URMEN PASI-IWJ 06 • DDJ030 - UltMEN SAN DIEGO 01 -DDJ227-CAIMEN SAN DIEGO DELUX-(VOAÍWj

OS-HD

J357-CODINAME:>CEMAN 09-DDJ280 ■ COLONEL S BEQUEST-(W) 10 - DDJ303-CONANÍVGAIW) 07-DDjU2-CONQUESTOFCAMELOT(W) 10-DD

1194-COUNDOWN(W) 09-DDJ170-DAVIDWOLF 05-DDJ332 - DON1 GO ALONE 02 • DDJ195-DRAGONSTRIKE 04-DDJ2l9-ELVIRAfVGA/W) 08-DDJ440 ■ EXULIBUR 02 -HDJ268 • ETE OF BEHOLDER 05 - DDJ33S-GOLDRUSH 05-DDJ23S - HEART OF CHINA (VOA/W) 24 - DDJ371-HER0'S QUEST I 10-DD1181-HERO'SQUESTII 13-DDJ281-INDIANAJONESTHELASTCRUZADE07

DD

JABATO 02-DDKINOOF CHICAGO 02-DDKING QUESTI 01 - DD

■ KINGQUESTII 02 -DD■ KING QUEST III 03-DDKING QUEST IV (VGA/W) 09-DO■ KING QUEST VWGAfW) 26-DDLAISURESUITLARRYI 02-DD

1476-J091-1166-J3B0-J092J17V

J24SJ106J443J352J159J208J3671158-J350-

1053 <J051-J193-

J391-«74

J1O9J267J164J169J299J518J441J054

J137

Í074

J089J180J103J521

LAISURE SUITLAMYI (VGAW)03 ■ HD■ LAISURESUITLARRYIl 06-DDLAISUtE SUITIARIT llt (W) 08-DDLAISURESUnLARRTV(EGAÍW)13-DD

LASTOFDARKNESS 01-DDLOOM(W) 06-DO

■ MANIACMANSION 01-DD■ MISTERYMASTER 01-DDMOEBIUS 02-DD

. MONKEY ISLANDI 08-DD■ MONKEYISUNDI1{VGArW) 06-HD-NIGHTBREAT 04-DD■ OS TRÊS PATETAS 03-DD-OVERLORD 05-DD-POLICE QUEST I 03-DD-POLICE QUEST II 06-DD-POLICE QUEST III OS-DD-RISEOFTHEDRAGONÍVGA) 07-HD

-ROBINHOODÍVGA/W) 07-HD-ROGERRABBIT 02-DD

SILPHEED 04 - DDSPACE QUEST II 03-DDSPACEQUESTIII W) 06-DDSPACE QUEST IV ^GA/W) 17-DDSTARTREEK 01-DDTHE LAST HALF OF DARKNE5S (CQAÍ01

DD

J4S9 - THE MAGIC UNDLE 03 - DDJ39S -THE POOTS ERRAND 04 - DDJ335 - THEME PARK MISTERY 02 - DDJ220 -TODOS OS CÃES MERECEMO CEU06- DDJ172 • TONOS OF FATMAN (W) 06 - DDJ447-TOWN QUEST 01-DDJ068 - ZARK MAKRAVEN 03 - DD

AVENTURAS

COD-NOME DISK-TP

J133 - A HORA DO PESADELO 03 - DD1411-AAAAAARGH 02-DDJ318-AUVESHARKS 01-DDJS17-ANCIETLANDOFYS 03-DDJ37S-A5TERIX 02-DDJ17I - BATMAN THE MOVIE (VGA) 03 - DDJI79-UTIETECHII 04-DDJ334 ■ BATLE DEAD AUEN 01 - DDJ3S4-BEYOND 01 -DDJ373-BUIEANGELS 02-DDj372-BUCKROGER{VGAiEGAtW| 08-DDJ477-BUFFALOBIU 03- DDJ201 ■ CAPITAIN TRUENO 01 - DD1243 ■ CARDINAL KREMLIM 03 - DDJ160-CASTELVANIA 03-DDJ498-CD-MANfVGA) 02-DDjtS6 - CENTURION OF ROME 03 ■ DD

J342 - CHARLIE CHAPLIN 01 - DDJ456-COLORADO 03-DDJ494-COMMANDERKEEMII 01 -DDJ42S-CRACKDOWN 02-DDJ337-OARKAGES 01-DDJ036 - DEFENDER OF CROW 01 - DDJ417-DKKTRACY 06 DDJ1S1-DONKEYKONG 01-DDJO98-DUCKTALES 03-DDJ333-EXOLON 03-DDJ487-FLYIII 02 DDJ2S8-FUTURE WAR 03-DDJ163 - GHOSTBUSTERSII 04 - DDJ154-GODDY--IC0A] 01-DDJ2S7 ■ GREMMLINS II WGA) 01 - HDJ3S5 • GROVER ADVENTURE 01 • DDJ347 - HALLEY DAVIDSON 03 - DDJ410-HAVEY FORCE 03-DDJ37S - HOME ALONE (VGAIEGA) 03 • DDJ379 - IF MOVES SHOOTIT (W) 04 • DD1547 - ILHA DISNEY 01 ■ DDJ167 • INDIANA JONES AND THE LAST CRUZA-01 03-DD

J240 ■ KNIGKTS OF THE SKY 04 ■ DDJ472 • MECH WARRIORS 04 - DDJ387-METAL MUTANT 02-DDJ187-MKKEY MOUSE 02-DDJ46S - NIGHT AND MAGIC II 03 - DDJ438 - NIGHTANDMAGIC III (VGAW)03 ■ HDJ458-MONOPOLY3.0 01-DDJ419 - MOONWALKER (VGA) 03 - DDJ397-NOVATRON 01-DD1483 ■ OLIVER AND COMPANY 02 ■ DDJU8-MPERBOY 01-DDJ499-PUYROOM 02 -DOJ004 • PRINCE OF PÉRSIA 02 - DD1185-ROCK FORO 02-DDJ382 • SENTINEL'S WORLD 02 - DDJ489-SHOTTINGGALLERY(MOUSE) 01 -DD1340SIMBA 02DDJ489SHO

1340-SIMBAJ271-SINBAD

1317 - SPIDER MANJ392 • STEEL THUNDERJ177-STELLARVII1289-S.D.I.Jl 83 ■ TERMINATOR (VGA/W)J384-TERM1NATORI1 (VGA)J416-THEJETSONSJ306- TICO 4 TECOJVGA

OiJERRY^fVGA)JSOÍIOMiJ

J3S6-URID1UM

J331-WINDWALKER

0102-DD

03-DD

03 - DD02 • DD04-DD

01-DD

07 - DD

01 - HD01-DD

■«0 -DD

JI-DD

04-DDJ331-WINDWALKER 04DDJ389-WRATHOFTHEDEMON(W) 06-DD

J256-ZELUARDS(VGA)

CORRIDAS

COD-NOME

J0I9-4X4OFFROADJ218-BILLELLIOTSNASCAR

J330-CARLOS SAINZ

J033-CRAZYCARSIIJ161-DAWNHILLCHALLENGER

JI73-DAYSOF THUNDER

J035 ■ DEATH TRACER1145-DEATH TRACKJ393-FERMRY FORMULAI

1196-GPCIRCUITJ234-HARDORIV1NGIIJ475-HEATWAVE1008-1NDIANOPOHS SOOJ303-IRONMANOFROAD

Í072-LOMBARDYRALLY

J204-MARIO ANDRETTI(W)

J052-MOTOCROSSJ274-NARCO POLICEJ054-NEWGPMOTORCYCLE

1399-OMNl PLAY HORSE

J010 - QUT RUNJ238-PARIS DAKAR

J0S6-PITSHOPIIJ309-POLYPOSITIONJ093-POWERDRin(W)

J062-SPACERACERJ015-STREETROADJ39S-STREETROADHIW)

jm-STUNTSWGAJW)J3B7-SUPER BYKESJ190-SUPER HANGON

j429-TEAMSUZUKI'S

J007-TESTDR1VEIJQ17-TESTDRIVEII1140-TISTDRIVE III (VGAÍW)

J083-THECYCLES

01-HD

DISK-TP

01-DD

04-DD

01-DD

01-DD03-DD

02-DD

03-DD

03-DD

02 -DD02-DD

03-DD

02-DD

02-DD02-DD

03-DD

05-DD02-DD03-DD01-DD02-DD

01-DD

02-DD01-DD

02-DD

04-DD01-DD

03-DD

04-DD04-DD

01-DD

01-DD

01-DD01-DD

04-DD03-DD

03-DD

J049-TURBOCHAMPION 01-DDJ2S9 - TURBO OUT RUN [VGAW] 03 - DDJ300.VETTE(VGA) 01-HD

ERÓTICOS

COD-NOME DISK-TP

jooi-iom w-»J358-AOUU GAMES 02-DDJ398-AIDS 01 -DDJ2S5 - AMARIUO POKER (VGA) 01 ■ HDJ136-EROTICSHOW 02-DDJ432-FUCKIN i 0 "DDJ070-PORNÔ I 01-DDÍ4S5- PORNÔ II WGAW] 05-DOj413-STRIPPOKtRII 0 -DDJ362 • STRIP POKER IIIJVGAl 01 - HDJ148 • STRIP POKER (PORTUGUÊS) 01 - HDJ064 - STRIP POKER (INGLÊS) 01 - DD

ESPORTES

COD-NOME DISK-TP

J021-ABCMONDAYN.FOOTBAU(W)«-D0

J343-BALISTIXJ490-BRADES OFSTEL

J4S4-CALIFÓRNIA GAMES IJ393-ULIFORNIA GAMES II

J141 ■ CAVERMANJ155-DEUTHLONICGA)

AMT"

01-DD

02-DD01-DD

03-DD

04-DD

01-DD

05-DD

02-DD01-DD03-DD03-DD03-DD

01-DD

j221-DREAMTEAM(W)J522- FACE OFF (VGA)1480-FERNANMAR1ÍNJ378-GREVE YARDAGE

J043-HANDBALL

J214-HANDBALIIIJ3I1 • HÓQUEI ON ICE - —J493-INTERNATIONALSOCCXDER 02-DD

J163-ÍTAUA90 01-DDJ273 - JOE MONTANA FOOTBALL (WJ0S - DD

J4M-KICKOFfjyGA) *>2 * 55J090- KING OF THE BEAST 02- DDJ013-LAKERS4CELTICS 02-DDil24-MAGKJOHNSONBASKnULL01-DD

J174 - MANCHE5TER TOOTBALL 02 - DDJ144-MEANI8 02-DD1439 - MIKE DITKA FOOTBALL (VGA) Ot - HDJ381 - OFF SHORE WARRIORS 01 - DDJ142-ONEINONE 01-DOJ147-ONEINONEI1 01-DDJ197-PGATOURGOLF 01-DDJ071 - PRO SOCCER 01 - DDJ24S • PRO TOUR TENNIS (W) 04 - DDJ096 • SERVKE PLAY TENNIS 01 - DDJ394 ■ SOCCER CHALLENGE 02 - DDJ115-SPEEDBALL 03-DDJ150-SUMMERGAMESI 01-DDJ065 - SUMMER GAMES II 01 - DDJ211-TVSPORTSBASKTIALL(VGAfW)04-DD

J114-WEARLWEAVER 01-DDJ360 ■ WIND SUREF 01 - DDJ108-WORLDCUP90 02-DDJ32S- WORLD GAMES 01-DDJ005 - WORLD SOCCER 02 - DD

GUERRA

COD-NOME DISK-TP

J023 - AIRBUNE RANGER 01 - DDJ286- CABAL 02-DDJ«5 - COMMANDER HA. 02 - DDJ374-DRAWRIDER 03-DDJ039-FIREPOWER 01-DDJ232-HO5TAGE 02-DDJ2B5 ■ NUCLEAR WAR 02 • DDJ307 - OPERATION STEELT 06 - DDJl 32 - OPERAT1ON WOLfF (W) 02 - DDJ069-PLATOON Jl-DDJ087 - RAMBOIII 03 - DDJ050 - WAR MIDDLE EARTH 03 - DD

INTELIGENCIAIHABILIDADE

COD-NOME DISK-TP

J321 - ANC1ET ART OF WAR . 01-DDJ249-ARKANO1DII 01-DDJ448 - ARMADA 253S 03 - DDJ341-ARTOFWARATSEA 01-DDJ415-ATOMIX 01-DDÍ482-BARDSTALEII 02-DDJ479 - BATTLE NAPOLEON 02 - DD

J356-BIGTHREEJ081-BUKKOUT

J433 ■ BRAIN CHILDJ403- CENTURIONJ3S9-COMBATCOURSE

J516 - COMMAND H.O.(VGAÍEGA)J132-CUBICJ336 - ElECTRK L.JIGSAM (W)J449-FEUXJ137-GUERRILHA WARJ38S-H1LL5TREETSBUJES(VGA)

J305-LEMMINGSÍ414 - LEMMINGS XMA5 (VGA)J246-UFE AND DEATH

J464-IOHORTJ319-LOSTADMIRALJ382-M1CROSCOPYMISSION

J05S - NIGHT MISSION PINBALLJ420-ORBITS (VGA/W)J501-PIPDREAMJ460-POOLOFRADIANCE(W)

J4S3-POPCORNÍ294-POPULOUS(W)

J448 • REAR GARDJ484-RINGSOF MEDUSAJS19-SECRETOFTHESILVERBLA0S

J396-SHANGAIIIJ134-SHOGUNJ060-SIMCinÍ445-SIMCITYVR.(VGA)

JU3-SOKOBAN

J408 - STRAnGOJ412-SUPERTnRIS

J011 • TETRIS - 01J407 ■ TETRIS COIECTION (VGAÍW)J348-THEGREAT ESCAPEJ366-TOMMYSSAUCERJ470-TOTAL ELIPSEJ315-TURTLEPRINTIVGA)

J334-VICTORYROAD

J043-WELLTRIS

J350 - ZOMBI

SIMULADORES

COD-NOME

03-DD

01-DD01-DD

03-DD

01-DD

01-DD

01-DD04-DD

01-DD

02-DD

01-HD03-DD

01-DD

02-DD

01-DD

02-DD

01-DD

01-DD

04-DD

01-DD03-DD

01-DD

01-DD

01-DD

02-DD02-DD

02-DD

01-DD

02-DD

02-DD

01-DD

02-DD

02-DD

- DD

01-HD01 -DD

01-DD

01-DD

01-DD

01-DD

01-DD

01-DD

DISK-TP

J030.6S8ATTACKSUB 01-DDJ434 - ABRAMS BATTLE TANK 02 - DDJ023-AFTERBURNER 02-DDÍ332-AFTERBURNERII 02-DDJ424-ANCIETCITIES 04-DDJ368 ■ APACHE SIMULATOR 02 - DDJ085 • A-10 TANK KILLERIWJ 04 - DDJ353 • A-10 TANK KILLER II (VGAÍWj 08 - DDJ497-A.T.P.(VGA/Wt 04-DDJ279 ■ BATTLE HAWKS 1942 02 ■ DDJ086 - BATTLE OF BRITAIN [W) 04 - DDJ016 - CHUCK AHER YAGERS 01 - DDJ30I - CHUCK YAGERS AIR (VGA) 02 - HDJ313 - CHUCK YAGERS 2.0 02 - DDJ322-FH7-ASIMUUTOR(VGAW) 06-DD

J406-F 117-ATUTOR (VGA) 01 -HOJ012-FALCON 01-DDJ461 ■ FALCON 3.0JVGA/W) 03 ■ HOJ233 ■ FIRE FORGET 02 - DDJ233 - fL1GHT OF INTRUDER 06 - DD1377 - FLIGHT SIMULATOR II 01 - DDJU9 - FLIGHT SIMULATOR III 02 - DDJ163 - FLIGHT SIMULATOR IV 02 • DDJ365 - FUGHTSIMULATORIVAIRCRAFTO1 -DD

J3S1 - FUGHTSIMULATOR IV OPTONAL02- DDJ061 - FORD SIMULATOR "JI56-FORD SIMULATOR IIJ4O9-FUTURE CITIESJ230-F14TOMCAT(VGAW)J128-F13STRICKEAGLEII(VGA)

J199-F16COMBATPILOT

J149-F16FLIGHT SIMULATORJ039-F19STEALTFLIGHTER

1229-F 29 SIMULATORJ040-GATOJCGA)J239-GUNBOAT

J213 - GUNSHIP 2000 (VGAÍW)J133 - HARRIER SIMULATOR (W)J1B4-HEAVYMETAI1125-HUNTOFREDOCTOBER

J165 - JET FLIGHT SIMULATORJ101-JETFIIGHTER

1130-LHX SIMULATORJ466 - LORD ■J296-MIRAMAR FLIGHT

J463-NOVAIXJ135-PSIVJ131-PT109

01-DD

02-DD04-DD

04-DD

03-DD

03-DD

02-DD03-DD

03-DD

01-DD

03-DD

03-HD03-DD

01-DD

01-DD01-DD

01-DD02-DD

05 -DD

01-DD03-HD

01-DD

01-DD

, ^ - BOM ATENDIMENTO

SE ALEM DE PREÇO VOCÊ PROCURA: - honestidade- RAPIDEZ

PROCURE

Page 35: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

&L CENTRAL INFORMÁTICA LTDAi%flflÍffll lll Rua Barao de 'tapetininga, 88 cj. 707 centro CEP.01042-000 SAO PAULO - SP

TEL/FAX: (011)256-2544

JOGOS * JOGOS » JOGOS * JOGOS ' JOGOS * JOGOS * JOGOS * JOGOS * JOGOS * JOGOS * JSS5!TJ24* - RAIL ROAO TYCOON 01 ■ HDJ442-REDBARON (VGA/W) 03-HD3? - SAIL SIMUUTOR - 01 - DD

J3S3-SEADRAGON oi-DDJ316-SECRETWEAPONS (VGA/W) 08-ODJ1MI SKRÍT WEAPJ398 - SHUTTli (W)

J261 -SILENTSrtVICEMJ428-SIMANTJVGA/W]J273-SIMEARTH(W)

DD04-DD04-DD04-DD03-DD02- DD

02 -DD05-DD

JOSS-SKYORDIEJ126-STARFLIGHTJ253-STARTRÍEKV (VGA/W] „.„„J«5 - STAR TIEEK 2íth [720K] {VGA/W)08 -

J215-5TRIKACES 03- DDJ117-STRIKFIEET oi-ODJ327-THUNDERBLADE 02. DDJ467.THUNDERCHOOPÍR 01-DDJ457-TITAN oi-DOJ067-TOMAHAWK 01-DDJ312-FSACON2.1 03- DDJ361 • TUNNEIS ARMAGEDON (VGA) 02 - DDJ192- ULTIMA Vf 02-DDJ323-USSSTRINGER 01-DDJ176-WINGCOMMANDERI (VGA/WI03-HDJlM-WINGCOMMANDERIir A" "'^WWÍNGCÕ^nÕÈÍmIssTÓnÍm:»J310-WINGCOMMANDERMISSIONII03-DDJ303-WOLFPACK 02-DD

JOGOS DE SAIÃO

COD- NOME DISK-TP

J507 • 3D POOL CHARKET'S 01 ■ DDJ431-7UPSPOT 02. DDJ329 - BACKGAMMON ROTALE (MOUSE) 01 ■

J028-RATTLECHESS 02-DDJ189-BATTLE CHESS II 03-DDJ029-BOWLING 01-DDJ40J - BRIDGE 3.0 01-DDJ344-CAUOFARMS 01-DDJ079-CASSINO 01-DDJ0O6 - CHESS MA5TER 2000 01 - DDJ264 - CHESS MASTER 2100 03 - DO

I49S ■ DAMAS FOR WINDOWS 01 • DDJ503-FRIDAYNIGHTPOKEROUB OI-DDJ277-GAMEGOLLECTIONFORWINDOW501

J50S-GIN 01-DDJ502 - GO POKER 01 - DDJ426-HOYLE'5 03-DDJ437-HOVLE'S 01-DD«03 - K POOl CHALLENGE 01 - DDJ297 - POOL 3D CHALLENGE 01 ■ DDJ446-SARG0NIII 01-DDJ401 • SARGON IV 03 - DDJ444-TRUMPCASTLEI 02 -DDJ430 - TRUMP CASTLEII (W) OS - DDJSOO-VIDEOPOKER 01-DDJ116-WHELLOFFORTUNE 01-DD

LUTAS

COD-NOME DISK-TP

J40S-4DBOXING(VGA) 01-HDJ37O - ABC BOXING (VGA/W) 04 - DDJ3S2 ■ AXE OF RAGE 02 - DDJ082 - BAD DUDES 02 - DDJ07S - BARBARIAM 01 - DDJ339 - BORN WRESTALtNG 01 - DDJ491 ■ BBUCHEi (W) 03-DDJ236-BUBBLEBOBBLE 02-DDJ077-BUDOKAN 03-DDJ031 -CHAMPIONSHIP BOXING 01 -DDJ097 • DEATH SWORDS 01 - DDJ0O9 • DOUBBLE DRAGON I 01 - DDJ037 • DOUBBLE DRAGON II 01 • DDJ3S3. FREDDT HARDEST lll 01 - DDJ044 - KARATE CHAMPION 01 - DDJ002 - KARATEKA 01 - DDJ293-LOWBROW 03-DDJ451-NINJER 01- DDJ314 - OPERATION CLUN 02 - DDJ270 - PANZER KICKBOXER (VGAÍW104 - DDJU3-RENEGADE 02-DDJ095-SABOTEUR 01-DDJ0S9-SHINOBI 01-DDJ345 • STREET FLIGHT MAN 03 • DDJ290-STREETFLIGHT 02-DD

J202-THELA5TNINJAIIJ320-THENINJA

AÇÃO

COO-NOME

03-DD01-DD

DISK-TP

J369

J024J131 ■

J188I217J080J183J20SJ223

i224J265J5U

J225J471J078J496J436

J032J034

J481Í228J328J40OJ216J260

J305J488

J244J2S8J084J099

J376.J231 -

J014-J449J041.

Í269-J043-J048-

.007 LICENCE TO KIU-ALFOE.TALLIEN STNDROME (W)

ALTEREDBEAST(W)AUCNOFOBIA W-ARTOFWAR-ARTICFOX

BACK TO THE FUTUREBACKBACK TO THE FUTURE 02 ■

- BACK TO THE FUTURE lll (VGA)03 ■-BADBLOOD(W) 04--BALL oi-ÍLOOD MONET (VGA/EGA) 02 -BLUtMAX(W) ' OS

-CADÁVER (EGÁI 01- CAPITÃO AMÉRICA 03■ CHALLENGE EMPIRE 02• COMMANDER KEEN VI 01-COMMANDO 01- CRIME WAVE (VGA/W] 080ARKSIDE 01-DASBOOT 03DESESPERADOII 02DIEHARD(W) 05DOWNRIDER 03DRAGONS LATR II 12DRAGONS LAIR III 15

ORAGONS OF FUME 02DRAGON'5LAYRI 13DUKEN NUKEN (VGA] 01DURO DE MATAR (W) 0]ELITE 01

ÍVOLUTION 01FRIENDISH FREDDY'S (VGAÍW106GOLDENAXES 02GREATSCAPE oiGRYZOR (CONTRA) 01HEARDNOVA 04HEROSOF LANCE 03IKARIWARRIORS 01

■ DO- DD- DD

-DD

.DD

- DD

- DD

DO

DDDD

OD

DDDD

-DO

. DD

- DD

- OD-DD

■ DD

-DD

-DD

-DO- DD

- DD-DD. DD

- DD- DD

- HD. DD

-DD

-DD

- DD

-DD-DD. DD

-DD

-DD-DD

J018-INDUNAJONES 01-DDJ045 ■ KANOY 02 ■ DDJ236-LIGHTSPEEO(W) 05-DDJ107-MACHIII 01-DDJ152• MAHUNT IN NEW TORK 05 - DOJ13S-MARIO 8R0S 01- DDJ462 - MARTIAN DREAM (VGA/W) 03 - HD

J512-MARTINMEMORANDUN(VGA/W)05-

J423-MEGAMAN 01 -DDJ046-MIAMIVICE 03-DDJ212.MOOMBASE 01-HDJ291 - NEW YORK WA8RIORS 03 ■ DDJ3W-NIGHTSHIFT(W) 04 DOJOM-NINJATURTLESI 04-DOJ388 • NINJA TURTLESII (VGAÍW) 07 - DDJ241-OILWELL 05 -DDJ399 - OMNI PLAY HOUSE 03 ■ DDJ421 - PREDATORII 03 . DDJ094-PROHIBITION 01 - DDJ278-RASTAMSAGA 03-DDJ073-ROBOCOP 04-DDJ168 - ROBOCOPIISPECIAL 01 ■ DDJ058 - ROBOCOP SPECIAL 01 - DOJ427 - ROTOX 03 - DDJ3I0 • SIMPSONS I (VGAÍW) 04 ■ DDJ404 - SIMPSONS II (VGA/W) 05 ■ DDJ284-SKTFOXIV 01 DDJ206-SMCEACE 10-DOJ063-SPVVSSPYIII 01. DDJ242 - STAR CONTROL 02 - DDJS13-5TAR0EFENSER (EGA) 01 - DDJ102-STARGOOSE 01-0DJ478-THEFLINÍTONES 01-DDJ104-THELASTNINJA 02-DDJ105-THEXDER 01-DDJ266-THEXDERII 03-DDJ362-TITANIC 02-DOJ492-TRACONI 02-DDJS08-TROJAN 01-DDJ349-VOYAGEN 02-DDJ183-WINGSOFFURY 03-DDJ191-XENNONII 03-DDJ336-X-MEN 03-DDJ433-X-MENII 02-DD

PREÇOS POR DISCO (INCLUSO)

.JOGOS (51/4 DD) Cr$ 7500,00

. APLICATIVOS (5 1/4 DD) Cr$ 12.000,00

. P/PROGRAMAS EM 51/4 HD, +..QJ 5.000,00 p/disco

. P/PROGRAMAS EM 3 1/2 DD, + ..Cr$ 10.000,00 p/disco. P/PROGRAMAS EM 31/2 HD, +..Cr$ 15.000,00 p/disco

PROGRAMAS CENTRAL SOFT

CONTAS A PAGAR/RECEBER Cr$ 120.000,00MALA DIRETA C/EDITOR Cr$ 180.000,00CONTROLE DE ESTOQUE Cr$ 35.000 00MALA DIRETA S/EDITOR Cr$ 70.000 00

PROGRAMA NOOA FISCAL Cr$ 450.000,00

FAÇA SEU PEDIDO POR CARTA, TEL. OU FAX.

PARA COMPRAS ACIMA DE Cr$200.000,00 PAGUE COM DOIS CHEQUES,

UM PARA O DIA DA COMPRA, OUTRO PARA 15 DIAS APÓS.

ENVIAMOS VIA SEDEX, OU A COMBINAR.

SE ALEM DE PREÇO VOCÊ PROCURA:

Page 36: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

GRAPHOS III

flRAFHOB m parte 9

.Renuo Deporanl

;VarlAnls

Fla|O4 db

FlaíOS db

v«reio2.Ü

dKtsmbro de 1991

Nomear

Buftal

SUíld

Del*f

Ssgundo

Deerlo

StiCZ

Itopor

Bufrat

Bulstó

SUDES.

moi

mo?

mot

call

SLIDEtt

call

db

db

db

db

db

db

me*

mov

mov

caJ3

ali

mm

mov

mm

a!)

mor

mm

mm

call

mm

push

14BSLD:

dw

dw

d*

dw

dw

EXESLD.

mor

int

luz

mor

mo?

mm

cal!

EIESLO:

DWI

UU

*

mm

Int

emp

db

db

dw

db

db

DW

DW

db

db

db

db

db

dw

db

db

'O00',26£

0

1

0

0

55aah

3

;lianu principal

illaDu slide shovr

;Nomes doe arquivos

;Valor de espers

Jlome em edição

.Desslo de impressão

;Formito do gnzé

PGRAFEO3.JB1',O

'GRAPHOS.JB2'.0

'GRAPHOS.JB3P,0

512 DUP (0)

«MDUPWj

1155

ih.O

JANEU

DISF

12.18,3,' Editar iMeim1

12,13,3,' Grarar roWro'

12.20,3.' Cungu rweíre1

a,^,1 Limpu o buffer'

1Í.EE.3," BxecuUr roteiro'

2SS

bx,021bh

dx,1634h

QüADflO

M03NDU

bi,1217h

COMANDO

BYTE PTR [Coluní!.3

IFtagO7],th

CHB3

4l,0FFBffT 3LIDB0

S1.0E7SBTIABSLD

OFíBBT ED1BLD

□FTSETSAVSLD

OmETLODflLD

OFPBBT LM3LD

EXESLD Xepsn liberar a teclada

BYTB PTR [S«guwh>J.D

BYTE PIA [Dílíj]J

st.OFFBET Bulsld

BEQDADOe

lSh

EXESL1

Hi.O

íen

11,27

JÍENÜ

iéoteclido

M piwsíonadi ESC

Jmp

caU

jni

mor

IDC

emp

>vJ*

emp

emp

)nc

EXEBU.

tdd

jmp

EXE3L3:

emp

jnc

puah

mar

m

push

BÍB314;

mm

Inc

mov

Ü1C

loop

mov

Inc

moi

pop

puíh

mar

idd

moi

moi

ali

Jnc

pop

pop

Jmp

CiauO1j9-

mw

idd

mm

tii

mo?

mov

moi

BXESLS.

mo?

sul)

Inc

emp

]!

emp

mm

inc

jmp

EXESLfi*

mo?

mo?

Inc

emp

t>

moi

mor

Pi f. ÍQtí.i'

inOf

Inc

loop

Jmp

call

pop

pop

cinp

]z

moi

sub

JOf

sdd

idd

cill

jmp

EJE81D

TEMFO

EXBILO

a

iU66 idiegou «o Enst tudo noremente

HnBPTE|BltSl,0

EZESL2 ;Silt» uquln ao dalaj For D

EXKSU

al.9 ;Saltâ pira o próximo nome

BXE8L0

Ú.V

EXESL3

u ;Silra o códl£o da rotina

a,S

ta.OfTBEI NomeiT

tu ;TniiBfere a nome da uquifo

«««!)

si

[bxjjl

bx

EIESL4

ilja] ;Trajiaíere o valor do tempo

ú

In

si

ujícode]

n.J000h

cx.ORrlh

di,0

T1ÜAD ;Carreíi)telí compícWdi

EXESL9 JJio icbou a teli prfmms

El

u

EXESLO

uJAccdt] ;DeBcomputa a wIa

uJOXIt iSegmento Ia lali

«Mi

u^OOOh ;3egmento do uquiro computado

di,0

SLO

al4ã] ;0btsm um cód^o

U,99H

ai

40

EIESLfi jalta se for zero

iLffiS

BZESL6 ,Bi)lí se for 2SS

(eeidiUl ;Cúdijo normal

dl

EIESL5 JWtímo

thjl íódígoOcmase

tdjBi] írtono cóúlío indicia quioüte-

si idedenpMcAtt

«1,0

EXE6LS ;se nto for aro

cUI

cb,0

[w:lttLlll

Ü

EXE8L7 ;Descompacb 0 ou 268

KIHHU!

3EGDÍKÊ

Si

u

BYTE PTB [M*y],0

EZEEHO

bx^mETTüirat

na1

•lUil

[bx| fiuduioeMto

KXE&LO

Tabrot:

d>

dw

dw

dw

PICOTE:

eall

call

mor

idd

mor

mor

mov

mw

ctll

moi

mm

moi

PIC0T2:

puah

push

mm

ncon

push

push

mot

P1CCT0:

nn

mm

add

add

mo?

moi

sub

sub

loop

pop

pop

add

add

lec

jnz

mov

call

pop

pop

add

add

ÚK

jnz

ret

IADSEZ

call

mm

add

mm

mm

mo?

moi

mm

call

mm

mm

mcf

mo?

XAD&E2:

push

push

mot

XADREL

push

push

mm

XADRE0:

moi

mm

*dd

add

mov

mm

sub

sub

loop

pop

pop

OFÍBET DIRETO

OTfSSI FERBIA

07ÍBET PICOTE

07KET XADREZ

SALVA Jmpraaáo picou

VÍDEO

aiAcodeJ

uiOOOh

ds,w

sí,0

di,0

bh,26

PIC0T2

ali

di.l

bhíS

si

dl

bl.4O ,Qm bloco de 40 células

si

di

cx,4

jinria pan a lek uma cèluda flifl

tíjal]

[es:(ll],al

m.EOOOh

ai,20Ü0ti

alia]

[a:dl],4l

ÕJltOh JrÜEma liníia de pixel

dl,lMh

PlCCfTO

dl

si

si.S ;Prámna célula

dl,2

bl

picon

dx,2

RETARDA

dl

si

dl,320 .Prónma lmhs de células

sl.320

bh

PIC0T2

SALVA Jmpnssáo xadrez

TTDEO

u,[Açode]

ax,1000h

AèM

slO

dJ.O

bh,25

ah,0

SADBS2

SU

dU

ah.l

bh^e

si

dl

bl,40 ;üm bloco de 40 células

st

di

cx,4

£nria pan a tela uma céluda 8x8

allsi]

[tftdlMl

dl,2000h

sl.SOOOh

aLIsl]

[M:dl|jl

sljíbdh Jrttíma linha ds pixel

dlJTbOb

XADREQ

dl

si

36 MICRO SISTEMAS

Page 37: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

add

add

dec

Jnz

mo?

call

pop

pop

add

cmp

tut

add

add

ÍAERE31

dec

Jnz

IW

XASRSt

teat

jnz

idd

add

jmp

DIRETO

call

moi

add

mor

mo«

moi

mor

cld

rep

m

PÉRSIA.

call

call

mor

add

moi

moi

mor

moi

PEItóTfl'

push

ali

add

add

ali

sub

aub

pop

loop

nt

mm.

mor

push

push

PEM2:

mor

cld

»p

add

idd

dec

JM

pop

pop

mor

call

nt

call

moi

RETARDO;

nop

loop

moi

dec

Jnz

nt

sU frútíma célula

dU

bl

IADRE

di,2

RETAHDA

dl

si

dl.íly Jíúüma linha do céli

ahj

IADRB4

bhj jar ou ímp&r?

XADRE3

dijl

Bl,2

bh

IADRE2

bhj ;Par ou ímpar?

IADRE3

dl,2

■U

IADRE

SALTA impwasão ínstantAne»

7IDEO

u,[Acode|

ax.!000h

ds,u

cx,4O0Oh

al.O

di.0

motsb

SALVA impressão peralins,

VÍDEO

ax,( Açode]

uJOOOh

Abm

al.O

dl,0

ot.4

FEfl£n

dl,2000h

st,2000h

PERSn

dlJíWh

sj.IíbOh

cx

PÉRSIO

;Orupos ds 25 linhas

bl,£S

si

dl

cx,80

morsb £nr]a uma u^tha de plu

sl,240

diMO

bl

PERBI2

dl

si

dx,B

RETARDA

SALVA íottoi de espere

aaooo

RETARDO

cx,SODO

dx

HZI&RDO

TBMPO:

OU

cmp

jiu

nt

TBUFL

mor

lni

cmp

SAIU

BYTE PIB IDslajLO

TSUP1

contador da wgundoe do

TSUFO

lnc

nt

TEMPO.

mor

dec

nt

HÜT3LD:

caü

mor

)ni

nt

EmBLO:

mor

moi

dec

push

call

jnz

EHSL1.

pop

moi

moi

mor

cal]

jmp

BDISL2:

mor

moi

pop

lnc

mor

moi

mor

call

moi

call

mor

tdd

moi

mor

puah

call

pop

ji

idd

moi

mor

mor

moi

moi

moi

idd

mor

moi

mor

ali

moi

mor

mor

caU

ÍJ

dh

[SagundoJ.dh

BYTE PIB (DelajJ

IGHOH

[Sttsldj.sa

EDTELO

dL[Coluna]

dh.ELlnhi]

dl

di

S3CEFE ;SeledoDA um

EDISL2

dx

[Coluna],!!

[Linhi],dh

ü.32

CHRB

EDTSLD

ffl,[Stisld]

|sl],dl

bx

bl

|Colun&].bl

[Linha],bh

ü.dl

CHES

Ü.S2

CBRS

sLJStiâld]

*U

cxoioah

tUCohiM)

u

INPüT ;Bdia o nome i

u

EDTBLD

•1.9

[Cohinajjl

to.OmETButíil

W0RDPTR[bx],20a)h

BYTE PTR |bx+a]^B

|Dwrio],bi

sUSttsld]

0,9

tlja]

hh,0

a.3

NÜUERO

WDRD PIB (Deeriol.O

stDrTEET Bufial

txfflBh

IHP1JT

SDOLD

pop

IW

GftAOL

call

cal!

pop

moi

idd

add

add

moi

idd

push

moi

u

P08IC ;Caleula o ender do desenho

vmEO

íi

ah,0 ;Calculao«iderdamUni

ai,u

ttu

sMAlTaboo]

SlAI

91

dito

pueh

moi

call

pop

pop

add

lnc

mor

call

mor

mor

jmp

ORADO;

mor

moi

lnc

lnc

add

loop

rei

VALOR:

cmp

jnz

lnc

jmp

VAU»

xor

xor

VALOL

mor

lne

sub

cmp

jnc

moi

mui

moi

add

jmp

VAL02

nt

mor

call

mor

add

mot

call

Jmp

QRAPH:

puah

moi

cmp

J*

moi

lnc

mo*

bxA

VALOB

sMSUald]

«.9

WW1

110SH011

EDIBLD

u

bxJDMTlo)

tat.0

0UQ1

pn]M

bx

[Baer»|,l)i

moi

mor

mor

call

call

db

db

db

db

db

db

mor

moi

cmp

*

cmp

Jnc

mor

sub

E8CE7L

dl

(3,4

QRAOO

dl

Bl

dl,SlS2

ORADO

bLIColunil

bh,[Unha]

Jmprlms a primei» parte

íCalcula o «nder sej parts

imprima a segunda parte

.Obtém um byte na matrU

Jrínüma linha da letra

dl,SO

QRAOO

linha no ildeo

;Quatm nzw até complaur

BYTB PTR [ta],!2 ;Cheoa st ha eepaúos antu

TALOO

bi

VALOR

dx,dx

eh,ch

cl,[bx]

bx

cl,30h

7AL02

olJO

VAL02

dx

dx.ai

,do ralar

2en o nglstrador Dl

;Obtam um digito

írtOmo digito

flalcul» o lalor do digito

JMorna caso o digito wji

.menor qus O ou maior qus S

JlumpUcaporlO

ÍTinsfsn produto para dx

.-Calcula o úlümo digito

tn,05O2h

dx,0816h

ah,0

JANBU

DI8P

12,6,4,'ErEnt»

12,9,43- Femaoa'

1240,4,-0-Ploatodo1

1£4Í4,T> ladrei

£52

dt,[FlagO9]

BYTB FTR [sILA'

ESCEF1

BíTÍ

BSCBF1

mor

mot

ali

mor

idd

E3CE7D:

puahf

oaü

ax,0312h

ta,080ct

00UAHD0

SflfflFO

(FlagO9],ah

dl,64

RSPOE

MICRO SISTEMAS 37

Page 38: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

BYTBITR[Tola)l],!

BYTB FTR iBlteol]47

cUT

d

aUl

lUB

bx,0ai7h

COMANDO

«1.0

MEKOO

[TliíOflLah

|Co1um],i1

popf

ret

UEB01L

mo?

mor

moi

moi

mo?

mor

mui

add

mor

mo?

mor

na

mor

í

moi

moi

mo?

mor

mo

mui

«dd

mor

mor

call

moi

mo?

MKHOL

dac '

add

Jmp

MKH02.

dec

add

Jmp

MSS03

mo?

MENO&

mor

moi

moi

and

nt

aiVSLD

mm cxp600

mm áiflFÍSET Buísld

)mp DflAVB

LODSLD:

moi ax,[Açodei

mor Q.600

moi dTnripticr dUibh

moi tn.OFJBST Extans

Jmp DIÍIAD

um mmí do roteiro

fí m E3C fod pnesbnado

índemjo do narrador

Bufou ii« de «ndenü»

ai

UEN02

ei^OO

UEK01

bl

IÍEB03

BYTE

BYTE

BTTB FTR [HKol].0

moi

mo?

mm

LQI8LO:

raoi

dd

di,OFFSBT Bufald

11,32

ih,eo

UDBNOl

mor

moi

Mil

moi

lnc

caU

mot

ctll

mor

M08NO2:

mm

lnc

ull

ldop

moi

ull

mof

lnc

mor

moi

moi

ctll

mo?

OàE

lnc

emp

pop

pop

túi

MEBU:

mo?

can

call

moi

can

db

db

db

ifa

db

db

db

MBO0:

moi

moi

mor

call

moi

mo?

can

dec

call

mo?

moi

Jmp

TABHEH:

dw

dw

dw

dw

dw

CHH8

OLfl

H06HO2

6d,0

ÜKClMiL

BTTB FTB [Unhí]

BYTE PIB (Llnhíl

1I08N01

Cl

di

dU7

M06N00

mp

mor

inc

dec

taz

ret

M06S01L

call

moi

mm

mor

M06B00.

mor

puab

push

stóeb

BYTE PTB idl],0

dl

dh

LQlSLO '

HALVA Jmprtmaoanomie das telas

dl 031Ch fl¥yj«nju<juB IntrtiLla

M.OFISET Buíild ínitamio do buflar

C3L3 $fi dfl O^llIflM

[LUiba],dH

di

13

Jmpflmt o Dome do «iquíio

Jmprlme o tempo da iançia

SSQQUX»

LDáPi

TOPO

"'db = qt ds linhas do msnu

- B4CS200

12,30,' Mtorfe telas'

ia,U'Bo«lfop/8lldeahow'

12,64,' Botlnu seped&U'

12,64,' Bncutu rotina'

1S.TX Hotorur io DOS'

dl.[n«íO4]

«,0U8h

bx.osoeii

COMANDO

MB»

' bl = ultima, tinha-t 1 domsnu

«120

pu>h

mor

mor

add

mo?

pop

nt

CINZA:

cal]

mo?

mor

push

ull

mo?

pop

OFFSBTEDITEL

OnSBTSLIDSS

OnSETLODBOI

OFFSBTEZEBOT

0Í7SBI FINAI

uJAoodê]

áeM

u,S000h

VÍDEO

üfi

a.8000

et

cmzo

dtSOCOh

mm

tU

nt

TOPO:

pusb

mor

can

can

db

moi

cm

db

moi

moi

P°5

mor

call

moi

CASTO:

mot

moi

moi

mo?

call

call

mo?

call

moi

cal]

mn

call

toe

mo?

mo?

call

mor

call

moi

call

moi

call

moi

call

lnc

toe

moi

moi

cia

mor

call

call

moi

call

mor

nt

CAHTO

db

db

db

db

db

db

db

db

db

db

LOOOT

db

db

db

db

db

db

db

db

db

db

Sb

db

db

db

db

aLah

stosb

dx

aiJBtkci]

cinza

DIEP

13,0,2709,9,83,52^82

lAlfabeto^OrlSET LOGOT-630

DBP

12,0,BT,TABCDEJOHLJILMHPPO0OPÍ83

[Airab«o]J]FFSET Letrat

bx,OO0Oh

dl

ah,0

qaAimo

bi,O0OOh

|Íltabeto!,OnSBr CAJTIO-520

(UnhaLbh

[Coluna],bl

al,T

CHRS

CHRS

*l.A'

CHRS

aL"B'

CHRS

al.D'

CHHS

BTTE PTR [Unha)

|Colun*J,bl

al.1'

CHBB

»VB'

CHRS

«LT

CHSS

al,W

CERS

Hí'

CHRS

BYTE PIB ILüiba]

bl

|Coluna),bl

al,'Q'

CHRS

il,T

CERS

CHRS

aL^ff

CHHS

[AlíabelolflmET Letr&s

1TO.085JT0.086471.0984BUB5

171,098JfllJiB6ÍS2JM3í07,063

282,243,207,063,286,266,286,286

268,388,255,285,000,063,063,031

031,031,031,031,031,051,051,031

000,000,266,266,000,256^56^88

031031,286^86,000^56^58^86

170,0884TO,088470,OaeaTO,Oe5

388,388,286^66,268558255,286

000,258234,334,324^24^85,000

000,254,014,000426,014^84,000

000^68,224^24^88524^24,000

000^84,014,014,384540,030,000

000,286ÍS452458652i224,000

000564,014,014584,014,014,000

000588,324,224^86584534,000

000554,006,006^84,000,000,000

000,224534586,324524524,000

000,014.014JiB4,OH[n*,014,000

000586,334,324524524558,000

000,284,014,014,014,014584,000

000,255,224584586,000558,000

000564,000,000584,014584,000

000584,066,056,056,066584,000

38 MICRO SISTEMAS

Page 39: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

db

mor

CtU

mor

mor

mor

call

db

mor

moi

call

can

db

db

db

db

db

db

FINAO:

Oll

cmp

Jn2

Jap

FDU:

cmp

]ni

call

db

cill

mm

moi

ml

BOI

lnt

call

mm

nn

add

mor

000,000,000,000,000,000,000,000

■iip

chbí

bx,OdO4b

dx,0M4b

ah.0

JANELA

Dlflí

NJUtoMol

bh,0

HU1EB0

DISP

liJfiAWBíA Dl EDITORAÇÃO QKÁÍICà - puta 91

12J6.8aulor Bnuo Dsgkmiil'

12Jfl,B£,' danntec <ta 19Srj£a7,S,9.fl6^

12JS,6,TKlfTSRJ ■ (mma opmcio e ntom'

'aoDOe.'JS

368

QSIOY

al.27

FIHál

mnm

aU3

FINAO

DISP

134S,6,TEBTEEr58!

FIH1£

it,0

aLZ

10b.

am

SBODADOe

dx,0 ;Qnn o buíbr ds Ulu

ujicode]

uOOOOh

ta,OF?BBntaLpor

c*U

mor

mm

idd

mo*

mor

lnc

ctll

nt

nu

jmp

o,0ffílti

dx.0

aiJAoodB]

;Or»no buffcr da Bh&pas

\xfSHBBl ltopOTt

TBAVE

bx

BBTDU

ABCfTKL

DSSUQA

MENU

SAVROT: ;S4

nw u,[in3*]

mw itOFÍBET Bufret

mor cx,Sl£

moi bx,0FPSETiixtenst6

caD Q8AVB

Jmp USND

UJOHOT

mor

mor dlpOFFBBrBuírot

moi a,313

mor ta,0FFSBTBitenet6

ali DlúiD

Jc UENÜ

BJU5B0T:

oül SEGMDOS

mor BLOrTBffT Bufrot

cmp WOKD PTB [alJ.BTOh

Jni SXEROO ;Vennca t

tdd 0.2 ;E»cutHTOtliii

pusb ai

nt

HKBOO:

mor

mor

mor

call

etU

db

cal]

Jmp

JHo hi reüiií no buíhr

JASELA

DISP

' Nio taMt uma ntÉnt ptírto ln9talAda...'J!82

OBTIBT

USHH

SIAOD:

mor

mor

mor

add

mor

cal]

Jnc

cal]

ÍTAOB:

mm

dsc

mor

cal!

call

call

STAOC:

ral)

jmp

CT.Offffll

dx,0

aiicodt]

ai.200011

bx,0FFSET1U)pcr+I2

TLOAD

STAOE

fiwnfa buífar da ebtpgg

JJntpa nMm ds allde thor

QETKEY

MENF

SOLAR INFORMÁTICA

SOFTWARE & HARDWARESNÃO GASTE MAIS DINHEIRO COM DISCOS 3 1/2 HD

NAO FURE MAIS SEUS DISCOS 3 1/2

V2 DD COMO 3 1/2 HD D€ 144' NftO é N€NHUM fiPfiRÇLHO FURflDOR D€ DISCOS OU MfiGICfl, NÓS^ UTIUZRR DIS^OS ^ BfllXR D€NSIDRD€ COMO S€ FOSS€M D€ RUR POIS

??/?S?5™?P? T€M fl M€SMfi MIDIR ^ 31/2144-VOC€ T€Rfi UMfl €CONOMIfl INCRÍVEL €M DISCOS, POIS OS DISCOS31/2 DD CUS7FIM P€LO M6NOS M€TRD€ DOS DISCOS HD, € S6U DRIV€ NfiO P€RD€RR RS CRRRCT€RÍSTICRS RNT€RIOR€S.

TftflGfl-NOS SCU DRIVC € O CONVCRTCRCMOS CM 24 HOflflS, OU NOS CNVIC PCLO CORRCIO € O CNVIRRCMOSPCLO SISTCMRS DC SCDCX R COBRAR.

CRSO VOCC MORC CM SRO PRULO TCMOS UM SISTCMRS DC RCTIRRDR C CNTflCGR, NOSSO TÉCNICO IRÁ RTCVOCC € O RCTIRRRÓ C O CNTRCGRRR.

GRRRNTIR DC 6 MCSCS.

PR€ÇO CSPCCIRL DC LRNÇRMCNTO CR$ 60.000,00TflXft DC RCTIRRDR C CNTRCGR CR$ 15.000,00

(PRCÇO VáLIDO RTC30/09/92)

GRRTIS DISCO COM

DIVCRSOS COPIflDORCS€ FORMRTRDORCS.

SUPCR PROMOÇÃO DISQUCTCS 3 1/2 DD (UNIDRDC) CR$ 5.200,00 (UNIDRDC)VfiLIDO RTC 30/09/92)

COMPLCTR LINHR DC SOFTUJRRÇ PRRR COMPUTflDORCS PC XT/RT & RMIGRSOLICITC NOSSO SUPCR CRTRLOGO GRÁTIS, CSPCCIFIQUC SCU MICRO.

FONE (011) 833-9355 - CX.POSTAL 11743 - CEP 05090-970 SP/SPNOVO ENDEREÇO: RUA AIBION 176 CJ. 02

Page 40: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

Incremente seus programas em Clipper

Números aleatórios

Micro: PC XT/AT

Memória: 512 Kbytes

VTdeo: CGA

Linguagem: Clipper

Requisitos: Nenhum

D Sandro Servino trução de jogos, eis aqui, finalmente em Clipper, a função

que faltava nos seus arquivos.

As funções de geração de números aleatórios publica- _^^_——-;—_^^__~.

das até hoje para serem utilizadas no Clipper, geralmente sandro servino é analista deJ r r-r- ' o pleno, desenvolvendo sistemas para as áreas comercial e ad-

São escritas em linguagem C. ministrativa. Programa em Basic, Cobol, dBase III, Clipper,Muito útil na simulação de cálculos estatísticos e cons- Janer a Macro-Lotus.

xxxxxxxxxxxxxxxxxxxxxxaxxx HUHEROS ALEATÓRIOS

*xxxxxxxx#***xxxxxxxx»««»x SANDRO SERVINO

************************** CLIPPER

CLEAS SCREEN

ANTERIOR = "9999999"

A= í

LIN= i

SET DECI TO í

DO HHILE A < 24

INKEYÍ.3*)

A - A + í

LIN o LIN + i

CARRO = SECONOSO

TEHPOi = VALÍSUBSTR{TIHE()T7,2))

RESTOi = TEHPOÍX2

IF RESTOÍ » 9

SAIOA = 8TR((TEHP6$-

CARR04WU.(SÜBSTRaiHE(),7,2))í*MAUSUBSTR(TIMEÍ),7r2)))

ir ANTERIOR O SAÍDA

9 LIN.i SAY RIGHT(5ftIDA,2)

ENDIF

ELSE

SAÍDA = SlR((TE«P0i-CARR0*yAUSÜ8STR(TI«E(),7,2)))-

yALíSüBSTRÍTIHE(íf7,2)))

IF ANTERIOR O SAÍDA

a LIN,í SAY RIBHT(SAIDA,2)

EHOIF

ENDIF

ANTERIOR = SAÍDA

ENDDO

2500 PROGRAMAS PARA PC/XT/AT,..

DOMÍNIO PUBLICOE SHAREWARE

Breve mais 2000 programas...

CONTROLE DE ESTOQUE

JOGOS

WINDOWS

GRÁFICOS

EDITORES-~- KANOPUS INFORMÁTICA'mm Fone:(041)222-0277 - Caixa Postal 6301 - CEP80Q11-970 • Curitiba - PR

REPRESENTANTES: RS:"(Õ5T)476:53"37"dfÍ(061)568-8662~SC:(0482)23-4742 CE:(085)234-5223 RJ:(021)507-1059 PE:(081)224-99Q9

Page 41: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

Amplie seu

ConhecimentoA EDITORA CIÊNCIA MODERNA OFERECE A VOCÊ

OPÇÕES QUE EXTRAIRÃO RESULTADOS

MACROS DE SEUS MICROS12

DOMINANDO O DOS -

Para ai versões 3.3 e 4

Judd Robbins

Formato: 16x23cm/680 p.

ESGOTADO

FERRAMENTAS EM TUR

BO PASCAL

Frank Dutton

Formato: 16\23cm/412 p.

Cr$ 56.000,00

■ Disquete de 5,1 '4" DD

para IBM PC e compatíveis

contendo 134 programas

deste livro.

Cr$ 37.000,00

PROGRAMAÇÃO EMTURBO C++

Ben Ezzel

Formato: 16x23/404 p.

Cr$ 55.000,00

* Disquete de 5,1/4" DD

para IBM PC e compatíveis

contendo 32 prooramas

deste livro. Cri 36.000,00

PROGRAMAÇÃO GRÁFI

CA EM TURBO C++

Ben Ezzel

Formato: 16x23/618p.Cr$ 59.900,00

Disquete de 5,1/4" DD

para IBM PC e compatíveis

contendo 24 programas

deste livro-

Cr$ 36.000,00

DOMINANDOO DOS 5.0

Judd Robbins

Formato: 16x23cm/794 p.

Crí 79.900,00

BIBLIOTECAS EM TUR

BO PASCAL

Adonai Alvino Pessoa

Formato: 14x21cm/712 p.

Cr$ 32.000,00

Disquete de 5,1/4" DD

para IBM PC e compatíveis

contendo o programa deste

ivro-

Cr$ 34.000,00

FAÇA JÁ O SEU PEDIDO!

DOMINANDO A HP LA-SERJET

Alan R. Neibauer

Formato: 16x23cm/612 p.

Crí 59.000,00

DOMINANDO O WORD-

STAR 5.5

Greg Harvey

David J. Cla.-k

Formato: 16x23cm/440 p.

Cr$ 50.000,00

DOS 5.0 - DICAS E MA-CETES

Eduardo A. Barbosa

Formato: 14x21cm/236 p.Cr$ 41.000,00

Os programas deste livro

encontram-se disponíveis

em um disquete de 5,1/4"

DD ou 3,1/2"para toda li

nha IBM PC e compatíveis.Cr$ 36.000,00

DOS 5.0 SEM MISTÉRIOCarlos Henrique Mink

Formato: 14x2icm/164 p.

Cr$ 33.000,00

VUORDPERFECT5.1

Rita Belserene

Formato: 14x21/163 p.Cr$ 28.700,00

GUIA DO PROGRAMA

DOR PARA AS PLACAS

EGA E VGA

Richard F. Ferraro

Formato: 16x23cm/712 p.

Cr$ 62.900,00

' Disquete de 5,1/4" DD

para IBM PC e compatíveis

contendo 80 programas

deste livra

CrS 36.900,00

jEDITORA

Desejo receber da EDITORA CIÊNCIA MODERNA o(s} livro(s):

OBS.: Os disquetes são opcionaisNome:

LIVROS

( ) Dominando o DOS ( ESGOTADO )

( ) Ferramentas em Turbo Pascal Cr$ 56.000,00

( ) Programação em Turbo C++ Cr$ 55.000,00

( ) Programação Gráfica em Turbo C++ Cr$ 59.900,00

( ) Guia do Prog. para as placas EGA e VGA CrS62.900,00

( ) Bibliotecas em Turbo Pascal Cr$ 32.000.00

( ) Dominando a HP Laser Jet CrS 59.000,00

( ) Dominando o Wordstar 5.5 Cr$ 50.000,00

( ) Dominando o DOS 5.0 Cr$ 79.900,00

( > DOS 5.0Sem Mistério Cr$ 33.000,00

( ) DOS 5.0 - Dicas e Macetes Cr$ 41 000,00

( ) WordPerfect 5.1 Cr$ 28.700,00

DISQUETES

í ) Cr$ 37.000,00

( ) Cr$3ó.000,00

< ) Cr$ 36.000,00

( ) Crí 36.000,00

( ) Cr$ 34.000,00

CrS 36.000,00

Endereço:

Cidade:.

Estado:. Cep:

Envio anexo Cheque Nominal à

EDITORA CIÊNCIA MODERNA, no valorcorrespondente do total do pedido: Cr$

Assinatura:

REMETA SEU PEDIDO: RUA WASHINGTON LUIZ, 9 - GR. 403 - RJ - CEP 20230

Page 42: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

CLASSIC SOFT TEL.Í011)RIM JOÃO CORDEIRO. 489 - FREGUESIA DO Ó - SÃO PAULO

-4644

MSX AMIGA PC/XT/AT

ADQUIRA SWS PROGRAMAS PELX)Você faz o pedido por telefone ou carta e

JOGOS E APLICATIVOS P/ MSX> 1,2. MEGARAM, E MEMORY MAPPER

> SEMPRE OS ÚLTIMOS LANCAMEWTOS

> TEMOS MAIS DE 2.000 TÍTULOS

> PROMOÇÃO -10 íooos 2 grátts

> SOLICITE CATÀLOGOGRÁTISEspecifique o seu micro

PROMOÇÕES-PCPC JOGOS E APL GRAVAÇÃO COM DISCOINCLUSO...Cr$ 7.o00.00(pordtaco)

CADA 10jogos ou apl. ganhe 1 grátis d disco

CADA 50 Jogos ou apl. ganhe 1Ográt»s com disco

PARA COMPRAS ACIMA DE Cr$18O.O0O,0O -Pagamento em 2 vezes: metade no ato outra me

tade para 30 dias.

eMSXJOGOS E APLICATIVOS

> TEMOS MAIS D£ 2X100 TÍTULOS

> Acada10]ogosouafiNcat)vos1GRATIS

> ATENDEMOSTODO O BRASIL

> SOLICITE CATALOGOGRATISEspecifique o seu micro

NOVIDADES ENTREGA EM 3 DIAS ÚTEIS

COD ADVENTURES

ADVENTURESa

M32 - BAKER STREET (020049 - BATLE TECH (20066 - CARMEN SAN DIEGO INEUROPE0155 - CODE NAME;IC£MAN(W) 90529 - CONAN (w) J7,0079 - CONQUEST CAMELOT ÍW)(101096 - DEFENDER OF CROWN 00168-IND.LASTCRUZADIEGA) (60474-IND.JONES LAST (VGA) (T40607 - KING S OF CHICAGO 20186 -KING SQUEST4ÍW) 90196 - LEISURE SUIT LARRY (20201 -UFEANDDEATH (020548 ■ LDOM (060592 - MAN HUNTER NEW YORK(50215 - MANIAC MANSION0221 - MICKEY MOUSE ,_0505 - M.MOUSE BIG SURP. (030638 - OVER LORD0598 - PITARES 1EGA/VGA)0254-POUCEÒUEST1)289 ■ SAILING SIMULATION p0316-SPACEQUEST III (060518 • SECRET MONKEY ISL. {080405 - ULTIMA V(W) 50410 - VOYAGE CENTER TERRA 2M13 - WAR IN THE MIDLE EART

m CORRIDA O

0585 - 4X4 OFF ROAD RACING0017-AFRICANRALLY

0501 - BILL ELLIOT NASCAR0586 - CARZY CARS 20091 -DAYSOFTHUNDER0094 ■ DEATH TRACK0124 - MO FERRARI0609 - FERRARI FORMULA 10133 - FORD SIMULATOR0134-FORDSIMULATOR20144-GPCIRCUIT(CGA)0563-HARDORIVING0177 - INDIANÁPOLIS 500

0203 - LOMBARD RALLY0600 • MARIO ANDRETTI RACE0244 - OUT RUN0252 - PIT STOP0264 - POWER DRIFT

0271 - RACE0278 - RM SUZUKI 250CC0558 - SITO PONS0326-SPY HUNTER0341 - STREET ROD0344 - STREET ROD 20350 - STUNT DRIVER0354 - STUNTS IW)0359 - SUPER BIKE0361 - SUPER HANG ON0362 - SUPER OFF ROAD (W)0377-TESTDRIVE10378 - TEST DRIVE 20380 - TEST DRIVE 3(VGA)0387 - THE CYCLES

OSIMULADORES ■

0001 -688ATACKSUB0002 - 688 ATTACK SUB 20004-A-10TANKKILLER

0664-A-10TANKKILLER (I0016 - ADVANCED FLIGHT SIM.O021 -AIRCOMBAT SIMULATOR0043 - BATTLE HAWKS 19420045 - BATTLE OF BRITAIN

ÍD ADVENTURES D

1076 - CHUCK YEARS1544 - F-14 TOM CATI115-F-15STRIKEEAGLEI16-F-5STREEKEAGLE2 (118 - F-16 SIMULATOR

1121 - F-191614 ■ F-117A (W)1127 - FALCON.1130 - FLIGHT SIMULATOR V 3.01131 - FLIGHT SIMULATOR V4.01660 - GUN BOAT1148 - HEAVY METAL

1181-JCT F-161620 - LIGHT SPEED1236 - OCEAN RANGER1263 - PT 1091561 -SHERMANM-4I508-SILENTSERVICE21297-SIM CITYÍW)

1329 - STAR TRECK1386 - THE HUNT RED OCTOBER1399 - THUNDER CHOPPER1400 - TOMAHAWK ,423 - WINGCOMMANDER (W)(121554-WINGSOFFURI (2

O ESPORTES O

I008 - ABC MONDAY NIGHT -

I512 - BALLISTIX1061 -CALIFÓRNIA GAMESW62 - CALIFÓRNIA GAMES 2

)070 - CAVERMANmi - EARL WEAVER BASEBALL)126 - FACE OFF {HOCKEY)1128-FINAL ASSAULT137 - FUTEBOL AMERICANO)U7 - GOLFJ184-KING SOFTHEBEACH

J191 - LAKER S X CELTICS0205 • LOW BLOW0490-MANCHESTERUNITED {

0583 - MAGIC JOHNSON0216-MEAN 18 (GOLFE)0231 - NEW MOTORCICLE GP0237 - OFF SHORE WARRIOR0238-ONEINONE1247 - PC POOLS CHALLENGE1248-PGATOUR GOLF

0300-SKATEORDIE0302 - SKATE ROCK0324 - SPEED BALL -0358 - SUMMER GAMES0374 - TENNIS0375-TENNIS PROTOUR0625 - TV SPORTS BASKET (W)0435 - WINTER GAMES0436 - WORLD GLASS (GOLFE)0437 - WORLD GAMES0438 - WORLD CUP SOCCER0440 - WORLD TOUR GOLF

0441 - WORLD TROPHY SOCCER

OESPACIAISO

0018-AFTEftBURNER

0557 - AFTER BURNER 20635 - DRAW RIDER(EGA/VGA)

0112 - ECHELON0114 - ELITE0164 - IF 1T MOVES SHOOT IT0208 - MACH 30217 - MENACE (EGA)0234 - OBLITERATOR0286 • ROCKET RANGER -0315 - SPACE RACER0328 - STAR DEFENCE

35 - STELLAR 7394 -THEXDER

95■THEXDER 2 (W)Ml 2 ■ XONIX)589 • XENON 211 - SEA DRAGON

D ERÓTICOS)

014 -ADULT GAMES020 - AIDS054 -BOCA077-CINE PORNÔ262 - PORNÔ STORY299-SIMULAI349 - STRIP POKER

í

O LUTAS O

030 - DRAGON NINJA034 - BARBARIAN

1055 - BOP WRESTLEK)56 - BUDOKAN1058 - BUSHIDO075 - CHAMPION SHIP KARATE

1093 ■ DEATH SWORD1104 -DOUBLE DRAGON 11106 - DOUBLE DRAGON 21145 - GOLDEN AXE1183-KARATEKA>605 - KARNOV (021389-LAST NINJAH93 - LAST NINJA 21643 - PANZA KICK BOXXING)274 - RASTAM SAGA1566 - RENEGADE (021295-SHINOBIÍW)515 - STREET FIGHT MAN

1526 - TAKDOWN (031384- THE BOOKOFMEIKIU1391 -THE NINJA1401 - TONGUE OF FATMAN419 - WIND WALKER

■ AÇÃO / AVENTURA

1022-ALF iKJ23-ALIENSHARKS (1W24 - ALTERED BEAST1575 - ARACNOPHOBIA (W)(VGA)1513 - ASTERIX

0492 - AXE OF RAGE)568 - BAALW28 - BACK TO THE FUTURE 21665 - BACKE TO THE FUTURE 3M35-BATMANTHEMOVIE

0052 - BIG TOPW67-CAPITÃO TRUENO

W68-CASTLE VÂNIA (Í443 - CAT I1629 - DAVID WOLF (W) i0097 - DINO WARS 2 iQ5B4-DONKEYKONG

0450 - DRAGON'S LAIR(W)(yGA}ri1581 - DR.DOOM REVENG(2)%0l0;JUCK TALES0109 -DURO DE MATAR0146 - FREDDY HARDEST1445-FRIENDISHFREDDYS

0139-GAUNTLET0499 - GAUNTLET 20140 - GHOST BUSTER 2J149 - HORA DO PESADELO0151 - HOSTAGES0174-INDIANA JONES0175- INDIANA JONES 20179-INFILTRATOR20180-INTO THE EAGLE-S

OD ADVENTURES

j65-UCENCE1OKILL1210-MADMIX

1213 - MARIO BROSS (VGA)1229 - MARCO POLICE1223 - MIAMI VICE1228 - MONOPOLY1249-PHARAOSTUMB

1268 -PRINCEOF PÉRSIA1270 - PROHIBITION1272 - RAMBO 31276 - RICK DANGEROUS1280 - ROAD RUNNER1281 - ROBOCOP1282 - ROBOCOP 21288 - ROGGER HABBIT

1290 - SECRET AGENT(W)1612 -SENTINEl/S WORLD1587 - SHOGUN1303 - SOBETEUR1304-SOUKOBAN1305 - SPACE ACE (VGA)1327 - SPY v» SPY1330-STAR TRECK V1315 - STREET FIGHT MEN

(364 - SWORD OF SAMURAI1367-TARTARUGAS NINJA

1648-TERMINATORII1371 - THECNOCOPY1392-THE THREESTOOGES1388-THUDRIDGE1564-TOM &JERRY

1416 ■ WEIRD DREAMS

ESTRATÉGIA/RACIOCÍNIO

M26-ARKANOID2)027 - ART OF WAR1038 -BATTLE CHESS1040-BATTLE CHESS 2

1663 - BILHAR 3D3053 - BLOCK OUTM74 ■ CHESSMASTER 2000)090 - CUBIC TIC TAC TOE)089-CYRUS CHESS

0125 - FACESQ152-HOYLEI (030588-ILHA DISNEY (010182-JIG SAN PUZZLE0198-LEMMINGS(W)

0209 - MACADAM BUMPERD211 - MAH JONGG0214 - MASTER BLASTER0597 ■ NIGHT MISSIOND494-OILWELL (050246 - PAPPER BOY (0j0250 - PIMBALL COLLECTION

0251 - PIPER DREAM0257-POPCORN Q0258 - POPULOUS (CGA)1560-QUIX)284 - ROCK FORD1571 - SIM EARTH (VGA/W)1383 - TETRIS1467-WELLTRISM18-WHELLOFFURTUNE I

O GUERRA*

)059 - CABALJ078-COMMANDO)167-IKARIWARRIORS)232 - NEW YORK WARRIOR (EGA

3241 - OPERATION WOLF (W) (31253 ■ PLATOON

J348-STRIKER (3360 -SUPER CONTRA (ff

i JOGOS / NOVIDADES)

N19-)922-i924-

»25-»28-»29-

)930-

)931-)933-»34-

)936-W37-)938-939-

940-

943-N4Ó-

952-0953-0958-0959-0960-0961 -0962-0963-0965-0966-

0968-0969-

0971 -

0972-0973-0975-097609780979

0980098109820984

09880989

0992

0993

09960997

100110051007

1011 -

1012

10151018

102010231024

1025102610291030103110321033103410371039

NAVEY SEAL 03ALLIEN SINDROME (02CARMEN SAN DIEGO IN USA

t?1(03BANBUSAL (EGA/CGA)

ATOMICS (VGA)TRANSILVANIA (CGA) .

BIRDMETROPOLISDEMON'S FORCEAAARGHNIGHT MISSIONBEYONDCOLLORACES OF ACES

PACMANARKANOID II (VGA)MANIAC MISSION (VGA)PREDATORSIMPSON'S IIFUNKINTRUMP CASTLE ITERAFORM DINOSORIERCANASTRAARMY

DUKE- DOMÍNIO- SECRET S1LVER BLADES. (02- EAST SUCKS WEST (VGA^ (01-GUN SHIP (02- MEGA MAN 101- CAPITÃO AMÉRICA (02■ MADJOHNSONFOOT (01-WINTÍSURF (01-SUPER TETRIS (02- TICO E TECO f01- RUSHM ATTACK (02■ SERVICE PLAY TENNIS (01- ARCAD VOLLEYBOLL 01- OUMPIC DECATLON 01■ BILLIARDUS -101- FIRE POWER (02- FIGHTER BONDER (04- PRO SOCCER H)l- BARDS TALE (03-VETTE (01-CENTURION (03-KOBOXING (01-PRO TENNIS TOUR- THE GAMES WINTER- PAP CON

-SIMANT

ARETICMATMAGIC KANDIR

- BALANCE OF PLANET- MIXED DUP MONTHER- WIZARD WARS-WERE- DEMON STALKER

- DEMON STALKER-STRIKEACES(W)- JUMPMEN

- POOL 3.0- DOUBLE GHOST■ TENN SUZUKI- PONG PONG- NIGHT SHIFT

-TRACON- TROJAN

01

COMOCOMPRAR NOSSOS PROOUTOS:feça por telefon©,o« relacione em uma folho de papel, ospro-dutos que deseja,indicando o código nomeeaquanlidade de disco ocupado;escreva seu nome, endereça ddode, estadoecep. enos envie.FORMAS ^E , PAGAMENTO;A] SEDEX à cobrar, você só pagara quando retirar o pedidono correio da sua cidade.b) cheque nominal. a classic soft ltda., fará slja^omodidadeek:onomla recomendamos fazer o

PEDIDO POR CHEQUE NOMINAL, POIS VOCÊ RECEBE SEUPEDIDO EM CASA.DESPESAS POSTAIS (Encomenda Registrado) pedido até 10discos Cr$12.000,00i«»e P*»Ç° * pa™ pagamento em

P&çSDÉCADA GRAVAÇÃO JOGOSOU A^CATIVOS JACOM DISCO 5 /T INCLUSO. Crf 7.000 00PROMOCAO: PARA CADA 10 GRAV^ÕES, 1 GRÁTIS iACOM DISCO.

REMETEMOS PARA IODO

BRASIL

CATALOGOGRATIS

ESPECIFIQUE SEU

MICRO

Page 43: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

CLASSIC SOFT«^ OVI- ■^CMJlIOGODE APUCATFVOS DE DOMÍNIO PÜBUCO P/PC XTMT

TOTALMENTE GARANTIDO CONTRA VÍRUS - ENTREGA EM 5 DIASCADA APLICATIVO GRAVAÇÃO C/DISCO INCLUSO - CR* 7.000,00 (por disco)

CLASSIC SOFT

COO. Q NOME DO NOGIAMA - TIWMOM 011001 - Edfar Grifai de fod udzocSoA023Í 01 ABC TALK - Apnnao o Uori^íWiU 02 OVE FIIE V^ *A0390 01 DDWiU 02 OVE FIIE V^= • «*»&*>A0390 01 ADM.DE ESCOttó E ACAO.. Siriemoi pfeu rafem»A0002 D2 ADVENTURETOOIS HT - EWIOI DE JOGOS ESTILO ADVENTUIEA0004 01 AGENDA-AGENDA COMPIETA&££ÍSK^'CALENDÁRIO. ALARME, AGENDA, ETC.A0292 01AMH FIRST PtIMEI - COIEÇAO DE JOGOS KCRIANÇAS

A042Í 01ARJ - COMPACTADO! E DESCOMMCIADORA0006 01ARTIST ■ SUPEI EDTIOI GIAHCO DE BOI UmilZACAOaooo; oi asc expiess - *nos unuTAiic&ZApfEt, mooeSlTA0I7! 01ASEASYS - PLANILHA ElETIONICA

AO00B 01 ASTIAL-ftZMAMSE CÁLCULOS ASTIOLOGICOSA0M7 01 ATLAS PC - MAM MUNDI GEOGRAFICO.TODOS MISESA02BS 01 AIS LOW-DIMINUI A VELOCIDADE DE SEU 2BÍE3BÍAJJ177 01 ÁUDIO II - CONTKXE DE DISCOS E FITAS MUSICAISA0220 01 ÁUDIO LOG - CONTIOLE SEUS WSCOS E FITAS MUSICAIS

A0010 01 AUTO MENU-CR1A MENUS DE BARRAS EM SEUS DISCOSA001101AMAC l#> ■ LINGUAGEM ASSEMBLEIA0I83 07 AB - COMPIETO SISTEMA DE CONTABILIDADEAOOW 01BANNEI MANIA ■ WA ElAIORAÇAO DE FACHAS. EXCELENTEA03790IBANNER SSING MAKEI. W FACHAS, CAITAZES E BANDEIRAS

A03M 01 BASIC UNE - UnLnAIIOS WA PROGRAMAÇÃO EM BASICASOU 02 BENCH MAIS - FAZ TESTES DE HARDWARE NO MICROA0175 02 BILl POWERF1US - CONTABILIDADE, EMITE NOTASA0I47 01 IIORRITMO - FAZ HOHflMO COMUTOADMO 01 tOX - UnifTAIIOS MAaiACAO DE TELASA0362 011IAD FOID - MSSATEXTOS EM ASCII EM OUTRAS FONTESA02SÍ 01 CÁLCULOS - ENSINATRIGONOMETRIA E ALGEBIA

AJM02 01 CAI DISK ■ CATALOGADO! DE DISCOSA02S4 03 CASH BAC - CONHOIEBANCÁRIO E DE INVESTIMENTOSA0018 0! CHAIT PC - GRÁFICOS E ESTATÍSTICAS COMEIC1AISA039101CHASM • CUCO DE ASSEMBIER, EXCELENTEA00M 02 - CHECK H - FAZ TESTES DE HAIDWARE NO MK1OA0J37 01CHECK H OUT - ACOMPANHA O MOVIMENTO BANCÁRIO, CHEQ.A0307 01CHEMICAL MOIECULAI ■ APIESENTA ESTIUT.MOtECULAIES EM 30A01« 01CNEX - MIA CONTKXE DE ENKAIDA DE CHEQUESA0190 01CHIRO-BANCO DE DADOS MRA MÉDICOSA0022 03 CHI WtltEt 3.02 - EDTTOI DE TEXTOS COM WRIAS FONTESA0378 01CMPCAL 3 - TIANSFOIMA SEU MKJO EM CALCULADORAA0334 01COGO 4 PILOT - PAIA ENGENHAIIA E DESENHO TÉCNICOA02ÍÍ 01COLLAGE - FAZ DESENHOS, E EXIBE-OS COMO SLIDESA01S6 01 COMPASS - PAIA AUTOMAÇÁO DE ESCRITÓRIOA041Í 01COMPOSH - SUPEI EDTFORMUSICAl PC* MlimjRASAW2S 03 CONSTITUIÇÃO ELETRÔNICA TOA A CONSTITUIÇÃO BtAStLflIAA03» 01 CONTAS A PAGAI/RECEBEI - COMPLETO SISTEMAS CONTAS NIAO403 01 COOPER GRAPHK3 +1 ■ FIGURAS, BOtDÀS E MOLD.NtDTTORESAO404 01 COOPER GRAPHKS +2 - FIGUIAS P/EDITORES GRÁFICOSAJB49 01CIYSIAL - GEIA MODE1OS DE CUSTAIS EM 3 D )EGA]A0319 01CROSS REF - FEHAMENtt F/PROGRAMAKHESEM BASICAW2104 CSHOW (WA/EGA) - DEMO GRAFICA COM FOTOS DIGITAUIADAS

A04O5 02 DATA BOSS - SUPEI BANCO DE DADOSA0333 0) DATA PLOT - GRÁFICOS BIDIMENSIONAISA0I3J 01 DAZZLE DEMO - MNTASDCA DEMO GMFICA (VGA)A0377 01 DCOPY MENU MATK - WRIOS. UTILITÁRIOS «COPIA

AO264 01 DESK AND MATH - RELÓGIO, ALAIME, BANCO DE DADOS.ETC.A003101 DIAGNOSTICO • ANTI-VIIUSA030S 01DIET DBÍ - EXCELENTES DIETAS BCONTROLE DE PESOA0344 01DIIECTOI - AUXIUAR DO DOSA0357 01DISAM ■ MRA PIOGtAMADOIES QUE USAM GW-BASICA022Í <H DfSK BASE - CONTIOLE SEU PROGRAMAS E DISQUETESA014101ISK CATAIOGO - OIGAN1ZE SEUS DISCOS E PROGÍAMASA03U 01 WSK COMMANO - OTIMmZA, RECUPERA, DISCOS E W1NCHESAO42S 01 DISK DUPE - SUPEI COPIADOR DE DISCOS

AJKÍ5 01 DOS CONTRCH MENU ■ MOSTRA E EXECUTA COMANDOS DO DOSAD3J101 DOS LOa - MIA «I SENHAS E ACESSOS NO WINCHESTERA02I103H GENIUS ■ ÓTIMO EtUTC* GlAfICOA03Í4 01DIAFT CHOKE - PROGRAMAS MRA DESENHO ESTILO CAD CAMA0407 03 DÍEAM ■ PODEIOSO BANCO DE DADOSAO373 01 DHVECHt 8 AUGN ■ TESTE E AUNHAMENTO DE DRIVESA0035 01 DS BACKUP PLUS - PARA T1IAI BAOt UP DO WINCHESTERA0320 01 DOZES - AUXIUAR DO DOSA0301 01EASYINVENTOÍY - CONTIOLE DE ESTOQUEA0374 01EDDY - MODIFICA DATA E HORA DO DIREOIOAO3B2 01EDRAW - PERMITE DESENHAI E IMPRIMIR DIAGRAMASA021Í 03 EGA MINI - SUPER EDUC*GIAFICO MRA MONITORES EGAA03B3 01ELECTRON - SOUIOONE EQUAÇÕES ELETIICASA039B 01LETRO ■ EfETUA ORÇAMENTO DE PIOJETOS ELETIICOSAO153 01 EQUATOR - ENSINOU MATEMÁTICA E FÍSICAA003Í 01 ETIQUETAS - FAZ ETIQUETAS MIA DISCOS COM DIRETÓRIOSA0037 01EUREKÀ- THE SOIVB - tESOíVE CÁLCULOS MATEMÁTICOSA02B0 01 EWUATE - IESOLVE EQUAÇÕES MATEMÁTICASA0O3B 01EZ FORM - W FOWUIAIIOS COMERCIAISA0039 01EZ MENU - MIA CRIAUO Dí MENUSAO040 01MLA - SI NTETIZADOR DE VDZA024O 01FANCT LABfl - ETIQUETAS WA MALA DIRETA

A03470IFAST-LINGUAGEMA0043 01FAST GRAPHS ■ EWTOt «AFICOA004401 FAST BACÍ-COMPACTADO! DE ARQUIVOS

AM59 01 PC SÇHEttAnc -PROGRAMA flCIIAI ESQUEMAS EIETIICOSA01J7 01 PC STOCK - CONTROLE DE AÇÕES DA KXSAA0174 01 PC TOUCH - ENSINA UTIIIZÂITKLADO EIMMESSOÍAA0310 01 PC LfTH - MULTIPKX3IAMA P/IMflESSAO E DOSA03« 01 PC VT - EMULA TERMINAIS VniB E VTW0A02Í7 03 PC WRiril - EXCELENTE EDITO! DE TtXTOSA03S501PDVIM-DEIUGA03M 01 PEKONAL CAIENDAI - AGENDA DE COMPROMISSO COMPLETAA0ÍÍ301 PIANOMAN - EDITOR MUSICAL,IMPRIME MRTITURASA013Í 01 PCTUIE lABEl. CRIA ETIQUETAS GRÁFICASA03Ü 01 PICTURf THIS - P/DESENHOS PROFISSIONAIS E TÉCNICOSA03Í9 01PIIOUETTE - TELASCOM LAJOUT5 PERSONALIZADASA0087 01 PIZZAZ - CAPTUIA QUALQUEI TELA EIMPIIMEAO3O3 01 POITMC - CONTIOLE DE INVESTIMENTOSA01S0 02 POWEISHEETES - SUPER PLANILHA DE CÁLCULOS EM 3D

A0309 01 PIINT CONTIOL - PERMITE SELECIONAI EIMPIIMII TELASAOOW 03 P1INT MAGK - FAZ CARTAZES, FAIXAS, CALENDÁRIOS ETC

AO41OO5 WNT SHOP GRAPHICS- FIGUÍAS WFtlNTSHOt + DE 200AOOW 01PIIWIE BOOK KEEPEI - CONIAS A PAGAMECCONTABIUWDEA0318 01 PIIWE UNE - PROTEGE E DESPIOTEGf AIQUIVOSA0331 oi PRoeABiirry statist - püogr.matematica e estatística

A01tf01PROCONFOITUNE-ASTROlOGtA.NUMflOLOGIA,PEIFIL PESSOAA023002PIO0ESKJN-CADCAM(l«aJETOSGIAFICOSAOIii 02 PRO RIE - AGENDA.IMPRIME niQUEIAS,FOIMULAIK)SA032S 01 PROGRAMEI UTILITIES - CRIA TELAS PAIA DB1E DS3A033101 fWKTAI. ANAIISE NUMfRICA DE POUNOMK»AD315 03 QMODEM - PIOGI.TELECOMUNICACtó PARAMODENSA0364 01QUBECALC • PROGRAMA TIIDIMENSONALA038101 ROTO! -aiACÍO DE BORDAS DE DESÍTWAOOW 01SAMI ■ FANTÁSTICA AGENDA DE COMPROMISSOSA03ÍS 01SCIEEN & HINTEI - COMPRIME E EXPANDE CAIACTEIESA0143 01SCREEN DESIGNER - D6SENHA E CRIE TEUS MIA VÍDEOA0330 01SEBFU - «ANDE UTILITÁRIO WA CONSTIUCtó ARQUIVOA0349 01 SERIAL FILE COPY - TRANSf.ARQlllVOS EM 2 MICROSA010101SIMPIEIABE1S - MRA ELABORAÇÃO DE ETIQUETAS

A0256 01 SIH WRITEI - PERMITE IMPIIMII DOCUMENTOS DE LADOA010501SISTXONTROLEESTOQUES-COMPIETOCONT. ESTOQUEA024Í 01SU CLOí - rtOGtAMA DE ASTROLOGIA E ASTIONOM1AA0214 01 m GLOflf - FAZ MAMS DAS ESTRELAS E CONSTELAÇÕESA0250 01SUDE GENEIATM - EDITORAÇÃO DE SUDESA01O4 01SMAIT WMtK - FAZ MAPAS DE CIRCUITOS EliTtONICOSAOIOÍ 01 SOFT CONTTKX - ORGANIZE SUA BIBLIOTECA DE PtOGtAMASA01900! SMNISH VEBB - ENSINO ESMNHCHA0394 01SQUEEZE PRINT - PERMITE IMPRIMIR EM B0/I40 COLUNASA030401 STATISCAICONSULTANT. AUXILIA NAS SUAS PESQ.ESTAT.A0107 01 STOa INVENTORT - CONTRaE DE ESTOQUf

A030Í 01SUIVEK» - FAZ CÁLCULOS E DESENHOS EM ESCALASA03H01 T-IEF-UTlLnARIOS MRA TURBO PASCALA0108 01 TABELA PERIÓDICA - TUDO SOBRE ELEMENTOS DA TABELAA014í01TAROT-TAtOTA0343 01 TKNICAl EDITOR - EDITOfi DE TEXTOSA027Í 01TEMESCA1 - rtOGR. WLANEJAR DES. DE SOfTA027S 01TEST AND TIAIN - PAIA PREMUAR TESTES E EXEMPLOSA0109 01 THE AH STUDIO- EDITOR GRAFICO M FAÜL UTILIZAÇÃOA0110 01 THE MUStC CONTIUGION - EDITOR MUSICAI COM pSjtTTTURASA0209 04 THE NEWS ROOM PRO - MRA EDIÇÃO DE JORNAIS E TEXTOA02B7 01 TOUCH TYPE TUTOR - CURSO DE DATILOGRAFIAA0133 01TIADUTOI - FAÇA OSEU PRÓPRIO DICIONÁRIOA0375 01TUIBO FLOW -MRA DESENHAR FLUXOGKAMASA0T12 01TUTO* ALEMÃO - ENSINA A LÍNGUA ALEMÃA0303 01TUTOI COM - ENSINA O USO DO DOS E DO PCA0T13 01TUTOI DOS V. 4.01 - TUDO SOBRE OS COMANDOS DO DOSAO11401 TUTOI LOTUS1-1-3 - ENSINA TUDO SOBRE O LOTUS1-2-3ADI58 02 TUTOI TUIBO C - ENSINA A LINGUAGEM TUIBO CA0115 01 TYPE SETTER PC - EXCELENTE EDITOR DE TEXTOSA025101TVPING TUTOR - CURSO DE DATILOGRAFIA

A0399 01 UNIÍEY GOLD ■ ACENTUAÇÃO EM POPUGUES NOS EDITORESA0412 01UNK3IEEN - GERADOR DE TELAS MIA TOOAS AS LÍNGUASA0196 01UNITS - FAZ CONVERSÃO DE UNIDADES DE MEDIDASA039S 0) UN PtOIECT - PIOTEGE ARQUIVOS E COtiA ARQ.PROTEG.A0346 01VECTOR - ANAUSA TA8ELA DE INnRRUPCAO VETORIALA0143 01 VÍDEO CHEM - ENSINO DE QUIMICA.MENCIAS, ÁTOMOSA0380 01 VÍDEO IENTAL SYSTEM - PtOGÍAMA MRA VÍDEO LOCADORAA0137 01VTX PC - PROGRAMA MRA USO COM MODEMA0417 01 DISK NWlGAIOt-SHELL DO DOS - há maA0428 01 SISTEMA MAIA DIRETA - Maio OintaA0419 01 EXPLOSIV - <Mvinwntaf(io da WbA0430 01 FliX - maviwnHdot de t»la

A0431 01 (OOK MINDEI - banca dt dadai pfllvrmA0432 01MONOGIAFIX - MÜtor da tratoA0433 01 EXPIESS CHEU - btDÍadwtla1!iUconiob.bo«.A0434 01 FOLLI - mIg dnh fiúco/juridiccA043S 01ABIITTY - sdüw d. Noto a grof.A0437 01 COMPU SHOW - progr. grafico pfUtscmhoAD43B 01BEST WOID - «ditor de MtoA0440 01MAG BASE ■ bca. dodói pbt.ravirtoA044101 BATA BASE tUBLISHER - conl. phHivnniA044102 CONTIOLE BANURIO - em portugueiA0444 01 SISTEMA DE CONTAS - em portugunAO445 01 CONTAS A RECEBERA044Í 01 CONTKXE BANCÁRIOA0447 01 CONTAS A PAGAI

M^TOSl **NCO DE DADOSg% CRDS DOONARO Df INGIES COM 7000 PALMAS

A004J 01FRASH CODE ■ CRIA TELAS TELAS WA DEASEA0044 01FLBOCAL ■ AGENDA DE COMPROMISSOS

ÍKI2 S? SÜEÜ"* EDnDI w fUJXOGIAMA,MAPAS,IABÍLASPRCirETWMPROGWMASCWnLVísís2 ^hwpwsprciretwmprogwmascwnlavírus

a038í ffl f»ha de pagamento ■ completo sistema f.mgamento^S5Í^^ioíI!!íKMI£WI«a|m«sso

- EWTOI DE CAIAOíIES (

G^^W^A0132 01 FORMASTH - EtKTOI DE FORMULÁRIO«049 pi FORMAI MASTEI - FOIMAU LWCOS EM ATE 800 KBYTESM2Í7 m FUNNERS - ENSINO DE MATEMÁTICA MRA CRIANÇAS«MB6ALAXY - SUPER ENTOt DE TEXTOS ESTILO WS^^A00SS 01GRAPH IN THE BC» - EDITOI GIAHCOA037J Ot GlAfHIT - FAZ «ARCOS COMERCIAISA0242 01 GUIA MUUSTA - GUIA DE HOTÉIS RESTAURANTES DE S MULOÍÍSÍS 2 ^£51% lí""11^ - UTIUTAitOS B«A WJNCHESraA0283 01HEBIEW KUIZ - ENSINA A UNGUA HEBRAICA

íSSf 2 [ÍSÍÊiUBUIt - COMANDOS DE EDÍOO WA USAI EM ARQUfVOSA033Í 01 HEXEDfT - EDITA EM HEXADECIMAL QUALQUER ARCMO

ÍSSS S2?°SÍ£ÍÍÍÍSS01 * «OGJdJXlUAIES MRA ASSEMêLERA0313 01HDM - GERENCIADO! DE DtSCO RÍGIDOAO0Ò0 01 HOlOSCOtE - FAZ HORÓSCOPOSA024S 01HOME MANAGEMENT - CONTABILIDADE KSSOAS

»K^riCTON''iwEiABEiTu'

S «çniíoi. ■ wra« para auxiuai no EscinotioA0I5101INSTACALC - PIANILHA DE CÁLCULOSAOOol 01ITAIIAN TUTOR • ENSINA UNGUA HAUANA

Mg** 011ABE ÇOAT - PROGRAMA PARA IAS, E ANALISES CIINKASA00Í3 01IABELS UNL1METED - EDfTOR DE ETIQUETAS WRIOS TAMANHOSmu01LAP LINK V 2.05 - AUXILIAI PAIA DOS.COPIA, APAGA.A00d5 01LETTER WRITEI - EDfPOI Dt TEXTOMCIl USOA037101 DST - MRA IMPRESSÃO DE DOCUMENTOSA0219 01LOOSMJTH - COPIADO! DE LWCOS, ZAPEADOR, fTCAOOü 01 LOTO DESDOBRADO - FAZ SCHTEIO DA LOTO PODENDO IMPRIMIRA0044 01 LOTO FERVER-FAZ O PEIHL DA PESSOAÍ2ÜÍH "âPí™ -WCABKALHO COM LUVEBAS LETRASAO33501LSTQR/IURBO-UTILITAIÍOSWA TURBO PASCAL

A0393 01MAGIC HNGERS - ANALISE CAUGlAFtCAA00ÍS 01MAILMONSTEI ■ W E IMPRIME ETIQUETASMin101MAKEN DAY - IMPRIME IELATOIIOS,AGENDAS, CALENDÁRIOSAOW 01 MALA DIRETA PIO BASE - COMPilSTEMA MALA DIRETAAO29101 MAIttT ■ CONTROLA E ANAUSA MERCADO DE AÇÕESA024Í 01 MASTEI FILE DISK - EDITOR AÍQUITOS,PRKUIA1LE ARQ,

A0258 01MATRIX CALCULAR» - EAZ ANAIISE ESTATÍSTICAAO070 m MEAI MATE - ENSINA WlOt «OIBCO DOS AUMENTOSA9729 01 MEDIA MASTER ■ ÓTIMO AUXIIIAR DO DOS

%!!£% f,E,NU CONTIUCTION - KCtiAI MENUS OCORB E SOMBIEADOA02S103 MICAL - EXCELENTE DIAGNOSTICO MEDICO

A017101 MICRO GENE - CAIOJLOS GENETKOSA0I57 01 MICRO REGISTEI - CONtABIlIDADEA0329 01MINIGEN ■ OUTRO UTIUTAIIO MRA TURBO PASCALA007101 MODEM - WIIOS UT1LITAIIOSWAMODEM«W2 «OJJOOljW 1 SCIEEN DESHJ. - AUX.PffROG. P/TUIBO PASCALA039Í 01 MOtSE - GEIA CÓDIGO MOtSE DE FRASESAO259 01 Ml. LABEl - FAZ ETIQUETAS EM WIKS TAMANHOSA028101 MULTI BASE - GEIENOADOI DE BANCO DE DADOSA00n 01MULTIFUNOION - WIHDS UTILITÁRIOS, ETIQUETAS, AU0KXA0073 01 MULTtMATE ■ EDITO! DE TEXTOS PtOfiSSIONAlA016! 02MUSE ■ BANCO DE DADOS MIA ESCIITOIIOAOjM 01MYSTIC PASCAL - FERRAMENTA DE PRCCRAMAÇtó EM PASCALA)l2Oe01NEWYC«KWC«D-PCK)ERO«EDriC«DETEÍTK ^^A0353 01NOILAND - APIESENTA SOUJÇOES OLANDÍS PROBLEMASA014S 01ON SIDE - IMPIIME NO RODMt DA PAGINAA0147 01ORACIE - ENSINA A USAI TAIOT E KHINGA0417 01OIIGAMI BASIC - ENSINA A fAZB ANIMAIS DE MPELAOOtt 01 OJjGAO ELETIONICO ■ SIMULADO! DE CUGAO ELETRÔNICOA038Í 03 PASCAL TOOL ■ UTILHAIIOS MIA MSCAlA0063 02 PASCAL TUTOI - ENSINA TUDO S06IE ESSA LINGUAGEMSS?^5Í"lí^JSSÜ15*TBTOS'Wt*™* «OGRAMASA0134 03 PC CALC - POOEIOSA PLANILHA DE CÁLCULOSA030001 PC DEAL- COMPLETA CONTABIUDADEA0M4 01 PC DOCTOR - FAZ ANAUSE DE HA1DVARE NO DISCOA0337 01 PC FONT - IMPRIME CARACTEIES EM ASCIIA018S 02 PC HELP - ENSINA A USAI O DOSAWÍS 01 PC ILUSTIATION ■ EDTTOIMAFICO COM ÓTIMOS IECUBOSA0M101 PC INVENTOIY - GEIA IEIATOIIOS DE FTENS DE INVENTAIIOSAOI210SPCKEYDIAW-EXaiENTTiOtSiaOPPUBUSHINGA0I42 01 PC MUSKIAN - CIIE E TOQUE MUSICASA00U 01 PC ORGANIZEI - GERADOR DE MENUS POR JANELASA01B0 03 PC CVEILOAD • AIMNISTTUÇAO DE CONDOMÍNIOSA0170 01 PC MYIOLL - KXHA DE PAGAMENTOA01S4 01 PC PROFESSO! - ENSINA PtOGIAMAS EM BASKA0U8 01 PC PKUECT - PCONTIOIE DE PROJETOS COMPLEXOS

HCI LIGHT■ CADASTRO DE CLIENTES

■ CADASTRO DE PRODUTOS- CONTROLE DE ESTOQUE

- CONTAS A PAG. E RECEBER

- MALA DIRETA

- SALDOS BANCÁRIOS...Ideal para controlar sua Micro

c Pequena Empresa.

Tudo Isso em apenas 1 programa com manual em portu

guês bem detalhado.

CONTROLE-SEPara controlar de forma integrada todas as suas finanças e

contas correntes em Banco,

listando no final do mes tudo

sobre o seu dinheiro. Alemdisso, há também agencia decompromissos, calendários,

máquinas de calcular. Enfim

um completo sistema de fluxode caixa.Acompanha manual

detalhado.

CONTRO. INTEGRADOIdeal para controle de empre

sas de pequeno e médio por

te. Opera à base de menus

auto-explicaüvos e senhas de

acesso definidas pelo usuário,possui uum completo sistema

de Mala Direta, Contas a Pagar

e Receber, Saldos Bancários,

Calendários, Agenda, Indicador Financeiro, etc,. Acompa-

nha manual detalhado

MULTI EMPRESAS

Nova versão do Controle Inte

grado possibilitando o controle independente de ate 99empresas diferentes, além de

conter todos os excelentes recursos do Controle Integrado.

Acompanha manual super detalhado e ÉScil de se entender.

Page 44: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

UTILITÁRIO

Liste a estrutura e os dados dos arquivos .DBF

Ferramentas para Clipper

em nova edição

Micro: PC XT / AT

Memória: 512 Kbytes

Vídeo: CGA

Linguagem: Pascal

Requisitos: Nenhum

D José De Paula R. Da Silva

Esta é uma nova edição do utilitário LISTDBF.C, criado

por Carlos Roberto Macedonio {publicado em dezembro

de 91, no número 111 de MICRO SISTEMAS).

Inovado e convertido para a linguagem Pascal, este uti

litário objetiva eliminar o uso do d Base, Fox+ ou qualquer

outro banco de dados para se listar um arquivo, ou mesmo

para se verificar a sua estrutura. Assim, evita-se a redução

de memória disponível, além da perda de tempo em se es

perar entrar e sair dos utilitários.

Tem como função listar a estrutura e os dados do ar

quivo .DBF, sendo que todos os campos, ou os pré-

-definidos, na linha de comando. Tudo isso diretamente da

linha de PROMPT do DOS.

O programa ainda manda os dados para a impressora.

SYNTAXE:

LISTDBF NOMEt.DBF] [STRU] - lista a estrutura do ar

quivo no vídeo;

LISTDBF NOMEÍ.DBF] [STRU1 [PRN] - lista a estrutura

na impressora;

LISTDBF NOMEt.DBF] - lista os dados do arquivo no vídeo;

LISTDBF NOMEÍ.DBF] [PRN] - lista dados na impressora;

LISTDBF NOMEE.DBF] [CAMP01 ... CAMPOn] - lista os

campos específicos;

LISTDBF NOMEt.DBF] [PRN] [CAMPO1 ... CAMPOn] -lista

na impressora.

JOSÉ DE PAULA RODRIGUES DA SILVA é eletrônico e ele

tricista de produção. Autodidata, programa em Pascal, C, Clip

per, Fox+, Basic e dBaselll Plus.

prograi list-5tructure_0BF;

{««MK*«X*»****ft*XXS**«**S»**M«*«**1HHHHt«««***«** )

(***«« PROGRAMA ALTERADO E MELHORADO ****)

<»*»** POR: ****>

(«**»« JOSÉ OE PAULA RODRIGUES DA SILVA ***«

uses crt(dos,prtnter;

type DBF.HEADER = record

signature : cfiar ; <* «3 = dbf, 83 dbf+dbt *)

!fwt : array ti..33 of char; (* y+i?M ■ d Dada da

iiltiia atualização *)

last-rec * integer; <* ultiio registro *í

daU-off : array ti..4] of char; í* Inicio da iassa de

dados *)

rec.size ' integer; <* Tasanho do registro *)

pad '■ string[2ft];

end;

(« Noite do Caipo *)

i* Típo do Caw>o »í

DBF.FIELO = record

no« : stríngCií3

tipo s charr

pad : stringf.4];

coipr : array ti..2] of integer;

padi : string[143;

end;

:onst

nocaipo : array CÍ..5] of stringt?] =

('Caracter', 'Nunerico','Lógico ',

'Data %'He«í ');

nodbf s stringt43 = '.dbf;

44 MICRO SISTEMAS

Page 45: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

erros : array Ei..23 of string = ('Erro de

leitura!!','Erro: Nao e" >íi .DBF'b

var

PARCAHPQ : arras E1..ÍW3 of stringCill;registro ! arras ti..ií«] of D8F_FIEL0;

cabec : DBF.HEADER;

fcabec : file of DBF_HEADERí

caipo : D8F.FIELD;

fcatpo : file of char;

qtdcawos,

pause : integer;

t«p,tot : longint;

arquivo : string;

txtlst : text;

carac s char;

naonote,

SoEstru,

hábilst : boolean;

function strint (vlr,qtd : integer): string;

ç Converte Nuaeros inteiros ea String

var

texto: string;

begin

str (vlr:qtd,texto);

strint := texto;

end;

function strtipo (car: char) : integer;

£ Devolve a posição do Caracter no Arrasbegin

car:=upcase(car>;

for x:=i to 5 do

if pos (car,nocaiPoCx3ÍOÍ then beginstrttpo!=x;

exit;

end;

strtipos=9;

end;

procedure erro(n:integer);

C Escreve a Hensagea de Erro e Teriina o Prograia—begin

haltíi);

end;

function space (qtd : integer) i stringjvar

textos strins;

y s integer;

begin

textos*";

for y:=l to qtd do

textos=texto+' ';

5paceí=texto;

end;

function tri* ( texto istringi : string;var

y : integer;

begin

repeat

if textoEy3=' ' then

delete (texto,g,ií

else

tnc(y);

until »)length(texto);

trits=texto;

end;

function le s char;

£ Efetua a Leitura de Um Caracter no Arquivo }

begin

read (fcattpa,carac>;

■} le s= carac;

end;

procedure list;

var

espaços ístring;

y.z.data : integer;

begin

Briteln (txtlst);

wite (txtlst, 'RECORD» 'i;

for t:=í to tftdcaipos do begin

registroCt3.noK:=trii(registroCt3.noK);a:=lengthíregistro[t3.note);

if registroCt3.co»pr[l3 ) y then

espaços s= space((regÍstroCt3.c(Mpr[íJ-y)+2)

else

espacos:=space(2);

if parca»poEi3=" then begin

if registrott3.tipo=V then

wite (txtlst/ %registroEt].flOM,espacos)else

write <txtlst,registroEt3.noie,espacos);

insert C ',registrott3.noie,ií;end

else begin

z:=í;

repeat

if parcawotz]=registroEt3.noie then begin

insert (' 'fregistroEt3.no»e,ií;

z!=paraicount-í;

end;

inc (z);

until z)=paraKOunt;

if registroEt3.nowEi3=' ' then

if registroEt3.tipo='D' then

write (txtlst,' %copy

MICRO SISTEMAS 45

Page 46: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

registroCt3.no«)-iííe5pacosi

else

*rite (txtlst,copg (registro£t3.no«,2,length(

reg i stro£t 3 ,now)-i) ,espaços í

pnd:CIIU J

writeln (txtlst):

if cabec.last_rec=e then exit;

repeat

carac:=le;

until carac=' ';

coíp2:=í;

tot:=í;

pause '•-&;

Mrite (txtlst,strint (tot,5),'« ')!

repeat

for t:=i to qtdcaipos do begin

data:=»;

for x:=i to registroCt3.coiPr£i3 do begin

carac := le;

inc(data);

if (registroCt3.tiPQ=V) and <(data=5) or (data=7))

and

(registro£t3.no»eC13=' ') then begin

write (txtlst//');

data:=5;

end ;

if registro£t3.noaeEÍ3=' ' then

write (txtlst,carac);

inc (tot);

end;

if tot > cabec.rec_size-i then begin

writeln (txtlst);

inc (pause);

if (habilst) and ((pause div 58)=ií then begin

writeln (txtlst,chr(12));

writeln (txtlst/ Cl>.

JPRSoft 27/Í2/Í991 Ver 2.5');uriteln (txtlst/ Listador de

Estrutura e Arquivo .D8F'í;

«riteln (txtlst);

writeln (txtlst/Oados do Arquivo .DBF •

'.arquivo);

«riUln <t:<tm/Ca»Po Hone do Ca»PO TÍpo

GottPr. Dec/ij

«riteln (txtlst1; ■ .

writeln (txtlst,'Continuação..');

writeln (tKtlst); .

pauses=8:

end; •

inc(coisp2);

if coap2<=cabec.last-rec then

write (txtlst,strint (co»2,5*/# 'ií

carac:=le;

tot:=ii

end

else begin

y:=lefi9th(registro[t3.no(ie)-i:

if regi5tro[t3.cowprE13 ) h then

espaços '- space<2)

else

espacos:=space(<y-registroCt3.cowr[í3)+2í;

if registroCt3.n«eCi3=? ' then

if registro£t*13.tiPO='D' then

if registro£t-Í3.tiPOÍ>V then

write (txtlst,espacosí

else

«rite Uxtlst/ ',espaços)

else

write (txtlst,espacos);

end;

end;

until eoip2=tabec.lasUrec+ií

end;

begin

clrscr;

writeln (' Co. JPRSoft

27/12/1991 Ver 2.5'»;«riteln (' Listador de Estrutura g

Arquivo ,DBF'í;

if (para«ount<i) then begin

«riteln;

writeln(chr(7));

writeln ('Uso: LISTOBF noieí:.dbf3 CSTRU3 EPRN3 ECAHPQÍ3

... CCAHP0n3't;

writeln;

halt(l);

end;

arqaivo:=paraistr(2):

SoEstrüí=false;

qtdcaipos:=e;

hmp2:=í;

for t:=l to length (arquivo) do

arquivo£t3i= upcase íarquivoEtl);

if (arquivo='STRU'> or (arquivo='ESTRU') then begin

SoEstru'.=true;

coíp2:=2;

end;

arquivo!=paraBstr(cow2+l);

HABILST:=false;

for t:=i to length (arquivo) do

arquivoEt]:^ upcase (arquivoEt3);

tf (arquivo='Uí') oi Ut &;•»■ 'PRH') then begin

habilst:=tnie;

cmp2:=co«p2+íí

end;

if (not SoEstru) or (not habilst) then

for t:=l to parancount do begin

parcaipo£t3:=para«str(t+coip2);

for x:=l to length(parca«poCt3) do

parcawo£t,x3s=:upca5e(parcaipo£t,x3);

end

else

for t:=í to iH do

parcanpott3:="í

if habilst then begin

assign Ítxtlst/LPTD;

46 MICRO SISTEMAS

Page 47: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

FewrTfec ífcxtlst); ~" ~

«riteln (txtlst,' Co. JPRSoft

27/Í2/Í991 Ver 2.5'íí

£11+)

if ioresultOG then begin

«riteln; «riteln; writeln <chr(7ií;

«riteln ('Impressora nao esta" pronta...');

haltüt?

end;

«riteln (txtlst,' Listador de

Estrutura e Arquivo .DBF'í;

end

else begin

assign (txtlst, 'CON');

rewrite ítxtlstí;

end;

amuivo:=para«tr(í)i

if posC.',arquivo)=Ô then

insert C.dbf\arquívo,lengthíarquivo)+i):for ts=i to length (arquivo) do

arquivoít3:= upcase <arquivott3);

assign (fcabecarquivo);

assign (fca»po,ar<njivo):

CSI-)

reset (fcabec);

ÍSI+)

if ioresultOft then

erroí1í;

readífcabeccabec);

if <cabec.si9nal:ure<)chr(í3í)) and (cabec.signature<)ff3)

then

erro(2í;

«riteln(txtlst);

tf SoEstru then begin

«riteln (txtlst,'Estrutura do .OBF :

',arquivo);

«riteln (txtlst,'Nunero de registros gravados:

',cabec.last.rec);

«riteln (txtlst,'Data da ultiaa atualização : ',ord

(cabec.y»dC33),7',

ord(cabec.ytdC23)//'Tord(cabec.<i*dEí]));

writeln ttxtlst,7Ca»Po Noie do Canpo Tipo CüiBPr

Dec.');

end

«riteln (txtlst,'Dados do Arquivo .OBF :

*,arquivo)?

end;

reset (fcaupo);

{*!+)

if ioresultOÔ then

erro(«);

seek ífcanpo,5izeof{cabec)-í);

pause:=7;

t:=i;

«hile (tot<cabec.rec_size-í) do begin

fiaonoae:=true;

ca»po,no»e:= ' ':

caspo.típo:=' ';

cswo.pad :=' ';

campOiPadí!~ ';

caapo.coHprCí];^:

caotpo ■ contar r 23" -# j

for x:=í to li do begin

caracMe;

if (carac -M) then

naonoffle!^ false;

if naonoise then

catapo.noae[x3:=carac;

end;

caapo.tÍPo;«le;

for !<:=í to 4 do carac: = lc: C avança 4 caracteres no

arquivo )

co»p:=ordUe);

caw>G.coBPr[i3:=coiBP;

if (caw>o.tipo='C') then íieçin

coip:-cofflP+íord(le)*25è);

cawo.conpr[i3:=coip;

end

else begin

co«p2:=ürd(le);

canpo.co(ipr!:23:=co«p2:

end;

tot:-tot+cofip:

if SoEstru then b^gin

wríte (txtlst,' '.stnntítM)-' '.tawo.now):

write (txtlst,' ',nocafflPcCstrtiPQ(c3ffipo.i:iPo)i,'

',5trtnt(coBfP,3))f

Cursode Clipperem suacasaA mais poderosa linguagem da atualidade ao seu alcance. Você poderá criar seus próprios programas pessoais ou aplicativos Independentes, que você facilmente comercializar. O Néelao da Treinamanio Aplicado coloca seus profissionais com vários anos de experiência na programação com CLIPPER, num curso em dez disquetes etextos explicativos que vocfl segue em sua própria casa, com direito a consultas permanentes, avallaçfies, exercícios, programas exemplos e muito mais.

Para recere a primeira aula e um software (300 K) brinde com todas as funções do CLIPPER residentes na memória e acesso instantâneojunto com o conteúdo de todas as aulas e demais Informações sobre o mesmo, basta envfar seus dados completos junto com um che^que NOMINAL A NADIA SOUZA no valor de 20 mil cruzeiros.

Preços válidos até 30/1 0.

Você receberá sua encomenda

em no máximo 5 dias

MIANúcleo de Treinamento Aplicado

Caixa Postal 6015

Campus da Universidade Federal do Ceará

60451 - 970 - Fortateza-CE

Conhoça nossa linha de Helps

On Line para os melhores sottwares

do PC. Solicite uma lisla completa

gratuitamente hoje ncsmo'

ARA O CLIPPER

Conhoça a Revisla-DIsquete que Iraz a cada môs tudo sobre as bibliotecas de funções paraseus CLIPPER SUMMER e5.01: CLIPPER LIB.

Receba o primeiro número com três bibliotecas (LIB) originais com help em português, enviandoum cheque nominal a NADIA SOUZA no valor de 20 mil cruzeiros para a NTA.

Page 48: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

if <taipo.tif»o='N'> and (cow>2<>8> then

writeln ítxtlst/ ',cow>2i

else

writeln ítxfclst,");

end;

for x:=í to 14 do C avança 14 caracteres no arquivo }

carac!=le;

registrou!) i~ caipo;

inc (t);

inc (qtdcaipos);

inc (pause);

if ((pause div 23)-i) and (SoEstru) ANO (not habilst)

then begin

writeln (' Pause'is

carac:=readke<i;

writeln (txtlst);

pause1=1;

end;

tf (habilst) and ((pau!-e div 5B)=i) then begin

writeln (txtlst,chr(i2>);

writeln (txtlst/ Co. JPRSoft

27/12/1991 Ver 2.5');

writeln (txtlst,' Listador de

Estrutura e Arquivo .DBF')?

writeln (txtlst);

writeln (txtlst*'Dados do Arquivo .DBF :

%arquivo);

writeln (txtlst, 'Campo None do Cawo Tipo

Cowr. Dec.');

writeln (txtlst);

writeln (txtlst,'Continuação..'li

writeln (txtlst);

pause:=8;

end;

end;

if SoEstru then begin

writeln (txtlst/Total

',strint<tot,4))i

tf ((pause div 23)=í> and (not habilst) then

caraci=readkey;

end

else

list;

tf habilst then

writeln (txtlst,chr<12));

close ífca»poíi

close(fcabec);

end.

' SELIÍSINFORMÁTICA

SEWS INFORMÁTICA LTDA.Av. 13 de Maio, 33 Grupo 2305 - Centro - RJ. - CEP 20031-003

TEL.:(021)262-3024

A LOJA DO SEU PC NO RIO DE JANEIRO!

TEMOS TUDO O QUE O SEU MICRO PRECISA. O SEU PROBLEMA É NOSSO TAMBÉM.

. MICROS - QUALQUER CONFIGURAÇÃO

. PROGRAMAS ORIGINAIS

. PLACAS DIVERSAS E ACESSÓRIOS - MODEM, FAX,MODEM-FAX, VGA P/TV SCANNER, JOYSTICK, MOUSE

. REVISTAS - NACIONAIS E IMPORTADAS

. PLACAS DE SOM - MUSICOM E SOUND BLASTER

. ASSISTÊNCIA TÉCNICA

. ASSESSORIA, CONSULTORIA E TREINAMENTO EM

MICROINFORMÁTICA. SISTEMAS - DESENVOLVIMENTO ESPECÍFICO P/SUANECESSIDADE

VENHA DISCUTIR UMA SOLUÇÃO CONOSCO!

REVENDEDORA AUTORIZADA: INTEGRAL/TIME INFORMÁTICA

PEÇA MAIORES INFORMAÇÕES SOBRE NOSSO CLUBE DE INFORMÁTICA:

DESTAK SOFT & GAME CLUBPossuímos o maior acervo deJogos , Utilitários e Aplicativos na Área de Domínio Público: São centenas de Títulos entreBanco de Dados, Planilhas de Cálculos, Editores de Texto, Tutoriais e vários outros. Essa é a sua chance de resolver seusproblemas de Software. Peça agora o seu catálogo. Traga 1 (um) disquete ou envie Cr$ 10.000,00 para despesas postais cganhe um sensacional BRINDE!

Page 49: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

A Vitrine de Sucessos Editoriais

CUFPER5.0

Antônio Geraldo da Rocha Vidal - 540p.

Rtf.:01-VoU CR$ 84.000,

Rtfj 02- VsA. 2 CR$ 84.000,

Rrfj 03 - Vbl. 3 CR$ 84.000/disquete grátis)

CLIPPER SUMMER 87

Antônio Geraldo da Rocha Vidal - 550p.

Refj04-Vol.l CRS80.000,

Rrf4 05 - \tol. 2 CR$80.000,(disquete grátis)

GERANDOGRÁHCOS EM CLIPPERCOMC

Álvaro Luiz Arouche Carneiro Ramos - 300p.Refj 06 - CR$59.000,(disquete grátis)

CLIPPER SISTEMA TOOLS

Álvaro Luiz Arouche Carneiro Ramos - 300p.

Ref.: 07- CR$85.000, (disquete grátis)

CLIPPER COM GRÁFICOS

SoftCAD Informática - 190p.

Ref.: 06-CR$ 58.000,

DOS 5.0 BÁSICO

Ken W. Christopher Jr. / Bany A. Feigenbaum /

Shon O. Saliga - 470p.

Ref.: 09-CR$ 97.000,

INTRODUÇÃO À ARQUITETURA DESISTEMAS OPERACIONAIS

Frands B. Machado / Luiz Paulo Maia - 150p.

Refjl0-CR$48.000/

INTRODUÇÃO À ORGANIZAÇÃO DE

COMPUTADORES

Mario A. Monteiro - 310p.

RefjU-CRS 69.000,

MICROSOFTWORD 5.5

Bryan Pfaffenberger

Rei.: 12 - Vol. 1 CR$96.000,-470p.

Refjl3-\bl.2 CR$45.000,-150p.

WORDSTAR 5 & 5.5

Tony Hollins - 210p.

Ref.: 16-CR$ 63.000,

XENDC1-2-3

Cecília Zíca de Castro Loures - 340p.

Ref.:17-CRS 74.000,

APRENDA VOCÊ MESMO™ C++

Al Stevens - 210p.

Ref.:18-CR$ 85.000,

APRENDA VOCÊ MESMO-

COREL-DRAW! VERSÃO Z0

PaulWebster-340p.

Ref.:14-CR$80.000,

APRENDA VOCÊ MESMO™ WINDOWS 3

Al Stevens - 450p.

Ref.: 14-CRÍ 85.000,

PROGRAMANDO EM VISUAL BASIC

Douglas A. Hergert - 420p.

Ref.: 15- CRS89.000, (disquete grátis)

LOTUS1-2-3 VERSÃO 2.2 & ALLWAYS

Quirino Ponton Swensson - 160p.

Ref.: 19 -CR$ 49.000,

WINDOWS - PROGRAMAÇÃO

ORIENTADA PARA OBJETOS

Emest Tello - 370p.

Ref.: 20-CR$ 82.000,

PROGRAMAS RESIDENTES NO IBM PC

Carlos Yallouz - 200p.

Ref.:21-CR$ 57.000,

1IVRDS TtCNICBS í CIEHTtfIGOS ÍBITiRA SIM! Desejo adquirir os livrosabaixo relacionados. Para isso, estou enviando em anexo chequenominal à LTC Editora, no valor correspondente ao total do pedido.

Quant Ref. Preço QimiiL Rei. PreçoNome:

Fone:

Empresa:

C.G.C/C.P.F:.

Endereço:

CEP:

Data: /

Inscr. Est.:

Cidade: Estado:

Total do Pedido: CrS.Assinatura

Remeta seu pedido paia: Rua Washington Luiz, 09 — Gr. 403 — Rj — Cep 20230

Page 50: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

sistsmas

MICRO SISTEMAS DEBATE

COM USUÁRIOS OS RUMOS

DO MERCADO COM A QUEDA

DA RESERVA

0 MELHOR

DA INFORMÁTICANACIONAL

Quem quer ficar "por dentro" da informática nacional não

pode deixar de ler Micro Sistemas. Sempre atenta aos acon

tecimentos e tendências, Micro Sistemas é a revista que mais

reflete o que acontece no mercado brasileiro.

Feita por brasileiros e para brasileiros, a revista trás sem

pre em suas páginas artigos técnicos sobre os assuntos mais

"quentes" domomento, programas em diversas linguagens,

rotinas, livros, cartas dos leitores, etc.

Além disso, a revista MicroSistemas éa única publicação

nacional que tem um espaço dedicado exclusivamenie ao

Shareware e à mídia magnética. Publica ainda, todo mês, uma

pesquisa de preferências dos leitores, onde são apontados

os programas mais usados, osjogos e aplicativos, além das

marcas mais confiáveis de disquetes.

Por tudo isso você nãopode deixar de ler Micro Sistemas

e para garantir sua leitura, faça uma assinatura anual.

Nome:

Endereço:

Cep:

Equipamento:

Profissão

Ass:

Cidade: UF:

Nascimento:

Data:

Estou enviando o cheque número { - ) nominal à ATI Editora S/A, refe

rente a uma assinatura anual (12 números) de MICRO SISTEMAS.

PAGAMENTO EM

DUAS VEZESVocê assina MICRO SISTEMAS e paga emduos vezes: um cheque no valor de Cr$102000,00 para pagamento A VISTA e outrono mesmo valor para TRINTA DIAS.

Assinatura anual: Cr$ 204.000,00

ATI Editora S.A.

Rua Washington Luiz, 9 gr. 403CEP. 20230-900 - RIO DE JANEIRO - RJ

Page 51: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

UTILITÁRIO

Como setar a forma do cursor no Turbo Pascal

BlockCur:

o cursor artesanal

Micro: PC XT / AT

Memória: 512 Kbytes

Vídeo: CGA

Linguagem: Turbo Pascal

Requisitos: Nenhum

D José Lauríndo Chiappa

Como programador, tenho explo

rado e utilizado amplamente uma vasta

gama de microcomputadores - em es

pecial os PC compatíveis - e no de

correr deste processo, muitas vezes de

parei com necessidades de uso sem

solução imediata.

Com o objetivo de minimizar tal

quadro, desenvolvi este pequeno uti

litário para os usuários acostumados

ao ambiente de programação do Turbo

Pascal 5.x.

Apesar desta excelente linguagem

possuir um configurador capaz de

atender a quase todas as necessida

des, para mim sempre foi motivo de su

prema irritação o ambiente de progra

mação não permitir setar a forma do

cursor.

Assim, resolvi partir para o "faça

você mesmo" e, após algumas pesqui

sas e um certo trabalho de engenharia

reversa, consegui descobrir o byte que

me interessava.

A alteração em si é mínima e po

deria ser feita com um utilitário de

edição hexadecimal (Norton, PCTools,

XTREE, etc), porém, preferi ter uma

maior segurança utilizando o próprio

Turbo.

NOTE BEMI

A listagem pode ser compilada em

memória mesmo, não é necessário ge

rar um .EXE. No entanto, antes de di

gitar e executar o programa, não es-

JOSÉ LAURÍNDO CHIAPPA é programador pleno a estuda Procassamanto de

seu arquivocal, dBase, PROLOG a Forth.

C** Este Prograaa e' ua Patch Para Turbo 5.9 ou 5.5 **)

(* Esta rotina ira audar o Cursor para ua Bloco Largo e Piscante.

ATENÇÃO : este Prograaa e' Fornecido COMO ESTA'! Por Segurança.copie para

ua outro disco o seu Arquivo TURBO.EXE !!

*)

Prograa BlockCursor; C* íc) Oevil in Miss Jones Soft - Í7/Jan/1.992 *)

Var

FileNaae : File of byte:

ByteValue : byte;

BEGIN

AssigníFileNaae, 'TURBO.EXE');

ResettFileNaae);

if FileSizeíFileNaae) = Í5Ó32I then { Versão 5.5 )

Begin

Seek(FileNaae,IE885);

ByteValue := SEB;

WriteíFileNaae, ByteValue);

End ELSE

if Filesize(FiIeNaae) = Í49793 then C Versão 5.8 }

Begin

Seek(FileNaaeTSDBflA>;

ByteValue := SEB;

UriteíFileNaae, ByteValue);

End ELSE writelnfNao e a Versão 5.* nea a 5.5 !!');

Close(FileNaae);

END.

MICRO SISTEMAS 51

Page 52: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

ROTINA

Gerencie o tempo consumido num trabalho

Rotina de controle

do tempo

Micro: PC XT/AT

Memória: 512 Kbytes

Vídeo: CGA

Linguagem: Clipper

Requisitos: Nenhum

D Aguinaldo Carreiro

Quantas vezes você já não ficou

diante de um processamento ou re

latório qualquer, sem saber se eles

estavam terminando ou não? Isto

é, não seria interessante saber que

percentual do processo já foi feito,

ou mesmo, que tempo foi gasto até

então?

Quem já passou por esse dilema

e sofreu, como eu, pode agora in

cluir entre seus programas esta rotina

que se segue.

0 funcionamento da rotina é se

melhante ao dos programas Norton,

com percentuais para processo já

pronto - em números e termômetro

- além do tempo gasto até o mo

mento.

Um melhor gerenciamento do

tempo tem conseqüência imediata no

aumento da performance. Mãos à

obra!

AGUINALDO CARREIRO programa em

dBase III, Clipper e Basic.

^

** FUNCAO PARA DETERHINAR PERCENTUAIS OE TEHPO EM ALGUM PROCESSO

** OU RELATÓRIO EU Nã E TERHOHETRO £ TEHPO GASTO NO PROCESSO,

** ESTRUTURA DO ARQUIVO PARA TESTE.: TESTE.DSF

*<

#* CÓDIGO N 3

** CONTENDO 2» REGISTROS

«*

CLEA 5CRE

USE TESTE

TOTAL=»

RG=LA5TRECO

H0RAi=TI«EO

SET CIJRS OFF

3 ií,W TO 13,79

3 12,«5 SAY REPLC

00 WHILE !E0F(>

SKIP

TOTAL=TOTAL+í

&& Limpa a teia

88 seleciona o arquivo

U atribui o valor 0 a variável da porcentage» atual

U RG é igual ao n? total de reg.do arq.

SS Hora do inicio do processo

&8 Desliga o cursor

8* desenha usa janela na tela de linhas duplas

",25) 88 desenha o terwwetro de porcentagem

U no pare até chegar o final do arquivo

88 Adui estaria» coaandos/ealculos do proc/relat

88 avança ui registro

88 soaa i no contador da porcefitageü atual

APRENDA INFORMÁTICA

SEM SAIR DE CASACURSO RÁPIDO. ECONÔMICO E EFICAZ

1 Desejo receber os itens assinalados abaixo. Pagarei o valor correspondente aoI total do pedido, mais as despesas de remessa, na agência de correio da minha

, cidade.

Sistema de Apostilas. Basta seguir os exercícios treinando dire

tamente em seu PC.

COMANDOS TRADUZIDOS PARA NOSSO IDIOMA

Opcional: Disquete 5 1/4" com Exercícios

Mande seu o«dldo para: R. Conde de Bomfim, n? 422/418 - Tijuca - Rio

CEP. 20.520-054 - A/C. Ricardo Flores ^^

Preço

Lotus 123

dBase III Plus InterativodBase III Plus ProgramadoWordStar 5.0

Clipper 5.01 Básico

Apostila

• 39.000,00• 39.000,00

• 39.000,00• 39.000,00• 39.000,00

Disco 5 1/4"

• 12.000,00• 12.000,00• 12.000,00• 12.000,00

• 12.000,00

Total do pedido:I

1 NOME:

ENDEREÇO:CIDADE: EST.:

tel:CEP:

L ASSINATURA:

Page 53: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

PQRC=(TOTAL*íW/RG)

3 Í2,«5 5AY R£PL(" \PQRC/4)

calculo da porcentagem (numérica)

calculo da porcentage» (teriaaetro)

9 12,32 SAY STR(PORCENTO(iiG,TOTAL) ,3H" 1 Coipletos"

8S Hostra valor da porcentagem na tela

9 12,56 SAY "TEMPO "+ELArTIr1E{HORAi,TIf1E<))

88 iostra tempo do processo atual do processo

ENDDO

SEI CURS ON U liga o cursor

INKE(ê) && aguarda <jue algwn tecla seja pressionada

USE 88 libera banco de dados

RETU U retorna ao prograaa anterior

**************************************

**

** FUNCftO PARA CALCULO DA PORCENTAGEM

x*

** Sintaxe: PERCENTÍTOTL,REGS)

**

** Onde

** TOTL e'o no.total de reg. do ar<i. e

** REGS e'o valor atual do processo.

x*

FUHC PORCENTO

PARA TOTL,REfjS

RETU CINT(REGS*í«9/T0TLÍ)

íi liAGORA FICOU MAIS

EÁCIL VOCÊ ASSINARMICRO SISTEMAS

SÃO PAULO:Equipe Representações LtdaRua Major Quedinho, 111 gr. 1101/5

CEP: 01.050 TEL 255-0659

BAIXADA SANTISTA:

Embras Representações LtdaAv. Rangel Pestana, 328/34

11013 - Santos - SP TEL (0132)37-9529

SANTA CATARINA:

Jozé Artigas e Munhoz

Rua Cap. Romualdo de Barros, 258 bl.B

/ 307 88040 - Florianópolis - SC

TEL(O482)34-5477

NORDESTE:

Mareio Augusto N. Viana

Rua Portugal, 5 a 7 S/407

Edifício Status

40015 - Salvador - BA Tel.(O4l)243-97O8

PROCURE UM DOS NOSSOS

REPRESENTANTES.

DOS 5.O DICAS & MACETES

EDUARDO ALBERTO BARBOSA

DOS 5.0 — Dicas e Macetes é um

livro que realiza uma abordagem prá

tica do DOS 5.0, enfatizando todos

os novos recursos implementados nes

ta versão do DOS.

Entre os vários assuntos aborda

dos, destaca-se a cobertura comple

ta de todos os recursos oferecidos pe

lo novo gerenciador de memória em

máquinas compatfveis com XT, AT e

386/486, além de dicas para: configu

ração do sistema para o português;

aumento da performance no acesso

aos periféricos; criação de menus simples e eficientes através

dos recursos da linguagem dos arquivos de comandos e do driver

ANSI; otimizar o uso do Task Swapper da nova shell do

DOS 5.0; melhorar a edição a nível de linha de comandos

com o novo utilitário DOSKEY; programação em assembly

e linguagem dos arquivos de comandos, presentes nas diversas

listagens do livro.

RECORTE E ENVIE HOJE MESMO O CUPOM ABAIXO

D Livro: Cr$41000,00

D Disquete com todosos programas do

livro: Cr$36i000,00

Envio Cheque Nominal'a Editora Ciência Moderna no valor

correspondente ao total do pedido: Cr$ í

Nome:

Endereço:.

Estado: —

CEP.:

Cidade:

Assinatura:.

I Remeta seu pedido para:I Rua Washington Luiz, 09 - grupo 403 ■ RJ • CEP. 20230

BIBLIOTECA DE FUNÇÕES PARA O

MOUSETELA GRAFICATECLADOCOMUNICAÇÃO VIA RS-232CALCULADORA ON-LINECALENDÁRIO ON-LINEE MUITAS OUTRAS

SOLICITE DISCO DE DEMONSTRAÇÃO

Ligue fone (0499)44-0144

DIGITEC INFORMÁTICA LTDA

Cx. Postal 104

89700 ooo - Concórdia - SC

Page 54: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

UTILITÁRIO

Libere seu micro para outros trabalhos

SPOOL

PCMicro: PC XT / AT

Memória: 512 Kbytes

Vídeo: CGA

Linguagem: Clipper 5.01

Requisitos: Nenhum

D Edson Almeida Dias

Um dos grandes problemas relacionados ao ma

nuseio de grandes bancos de dados é, sem duvi

da, o fato dos relatórios serem muito demorados,

ocasionando a escravidão do computador pela im

pressora.

O mesmo não acontece quando se utiliza redes lo

cais com programas gerenciadores de spools, que con

sistem basicamente em direcionar a safda dos dados

para o winchester do servidor, que passa a imprimir

o arquivo gravado, liberando então a estação para ou

tros usos.

Existem programas no mercado que fazem spools

em apenas um computador sem, no entanto, ter a

mesma versatilidade. Mas, se você não tem um pro

grama gerenciador de spool, e muito menos uma rede

local, mas trabalha com Clipper, seu problema pode

ser amenizado.

A idéia é fazer uso do comando SET PRINTER,

que redireciona a saída dos dados da impressora para

um arquivo no winchester. Depois de gerado este ar

quivo, ele pode ser impresso com o PRINT do DOS,

que fica residente, liberando o computador para ou

tros usos. Como por exemplo, a editoração de um

texto enquanto a impressora trabalha.

As vantagens de gerar o relatório em disco e de

pois imprimi-lo são grandes:

- O relatório pode ser impresso quantas vezes se de

sejar;

- Pode-se copiar o relatório em disquete e imprimi-lo

em outra máquina, sem a necessidade de instalar o

sistema que o gerou;

- O relatório pode ser editado e impresso a partir de

qualquer página, contornando vários problemas, como

por exemplo quando você está imprimindo um ma

terial grande e falta energia elétrica. Num método

convencional, seria necessário começar tudo nova

mente.

Vale lembrar, que caso se queira editar o relató

rio, deve-se tomar cuidado com os caracteres do

editor de textos, ou seja, editar em modo não do

cumento.

EDSON ALMEIDA DIAS é técnico em Processamento

de Dados. Programa em Clipper, Cobol, Basic, dBase

111+ e Assembler.

LIVRARIA

CIÊNCIA NOVA

EXCLUSIVAMENTE UVRO8 DE INFORMÁTICALIVROS E REVISTAS IMPORTADAS

COMPtCTAtJNHADE SUPRIMENTOS: • ESTABlUZAOOfi• FILTRO

FOftMtH.ETKlUETA*POATA-D0QUETES

CAPAS

CAIXA ADORA ETC.

* Despachamos p/todo o Brasil

* Remessas feitas por reembolso Postal

Av.

Page 55: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

/*

xxxxxxxxxxxxx

* S P O O L *

XX*XKttXtt*X*tt*

AUTOR.: Edson A. Dias

DATA..: «4/82/92

FÜNCftO: Reòireciona saida da iwressora para <m

arquivo no disco

x/

PROCEOURE HUDAPRINT

LOCAL 6ETUST:=O, OP

SEI INTE ON

SET CONFIRH ON

CÜR := SETCURSORO

80XFRAHE=CHRÍ2«í)+CHR(2e5)+CHRCi8?)+CHR(íeé)+CHR(í88)+CHR(2

CHRÍÍB6)

COR := SETCOLORO ; OP :^í

N0H£_ARG=SPACE(2B>

TELA = SAVESCREEH(W,M,23,7?)

3 16,29 CLtAR TO Í4,M

3 1G,23,14,64 BOX BOXFRAHE

3 íi,3« SAY "HUDA PRINTER"

3 12,25 PROHPT "IHPRESSORA"

3 12,37 PRÔKPT "ARGUIVO"

HENU TO OP

IF OP = í

SET PRINTER TO

ENDIF

IF OP = 2

SET CURSOR ON

3 13,22 SAY " arquivo: " GET NOKE_ARG PICT "3!"

READ

IF LASTKEYO

H0HE-AR8 = ""

tHDIF

SET PRINTER TO SNOME_ARQ

ENDIF

SETCURSORÍCUR)

SETCOLOR(COR)

SET INTE OFF

SET CONFIRH OFF

RETURN

<í * * ******

RAlSFERtísHAiIEHOUSE TEL. 031-441-7933

A PRIMEIRA SHAREWARE DAS GERAIS - BELO HORIZONTE - MG

EXCLUSIVC3 PARA PCS

LANÇAMENTO SIMULTÂNEO COM EUA E EUROPATODOS OS JOGOS COM MANUAIS

GARANTIA TOTAL DE QUALIDADE

DESPACHAMOS EM MENOS DE 24HS

PEDIDOS POR TELEFONE, ATENDEMOS TODO BRASIL

PAGUE SOMENTE QUANDO RECEBER SEU PEDIDO

MELHOR RELAÇÃO PREÇO X QUALIDADE

LIGUEAGORA !!

031-441-7933

PREÇO POR DISCO (INCLUSO)

5 1/4 DD Cr$ 7.800,00

5 1/4 HD Cr$ 15.500,00

3 1/2 HD Cr$ 18.500,00

DUNE

ULTIMA V, VI, VII

ROGER RABIT

GOODFATHER

SIMPSONS II

CHESS MASTER 3000

FALCON 3.0

INDY - FATE OF ATLANTIS

LEMMINGS II

TERMINATOR II

MIGHTANMAGIC Ml

OUTOFTHISWORLD

WING COMANDER II

KEEN lll-SIPHEED

F14TOMCAT

BATTLE ISLE

ELVIRA II

ARACNOFOBIA

WILLIE BEAMISH

TURTLES NINJA II

Page 56: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

PLACAS

CONHEÇA A PLACA

DE MULTI-I/O Laércio Vasconcelos

A figura 2 mostra o detalhe da co

nexão de uma impressora paralela na

placa de MULTI-I/O.

INTERFACE DE DRIVES

Com o objetivo de ajudar os usuá

rios de PC a resolverem certos proble

mas técnicos relativos ao HARDWARE,

prosseguimos em nossa série de arti

gos sobre as placas do PC. Nesta

edição descreveremos a placa de

MULTI-I/O (também chamada de MUL-

TIFUNÇÃO), que é encontrada em pra

ticamente todos os modelos de PC XT.

Mesmo para os usuários de PC AT, o as

sunto é importante, pois o AT possui

placas, não idênticas, mas muito pare

cidas com a MULTI-I/O do XT.

A5 INTERFACES DA PLACA MULTI-I/O

A placa de multi-i/o reúne uma série

de interfaces e dispositivos que eram

anteriormente localizados em diversas

placas.

Esta placa contém:

- Interface para 2 drives

- Interface paralela para impressora

■ Duas interfaces seriais

- Interface para 2 joysticks

- Relógio permanente

A placa MULTI-I/O é acompanhada

de:

- Manual de instalação e configuração

- Cabo "FLAT" para os drives

- Cabo da interface serial

- Disquete de utilitários (em alguns ca

sos)

Algumas placas de MULTI-I/O apre

sentam variações nesse grupo de inter

faces. Por exemplo, algumas não pos

suem o relógio permanente. São

próprias para utilização nos ATs, que ja

possuem relógio permanente na pró

pria placa de CPU. Outras não possuem

a interface de drives, pois são próprias

para operar em conjunto com a placa

UDC (Universal Disk Controller), que

controla drives e WINCHESTERS no AT.

Outras possuem, além das interfaces

citadas acima, uma interface

de WINCHESTER. Algumas podem não

possuir a interface de JOYSTICK.

Este artigo descreve a placa MULTI-

I/O tradicional, encontrada no XT, que

possui duas interfaces seriais, uma pa

ralela, uma interface de joystick, uma

interface de drives e um relógio per

manente.

A interface para drives é baseada no

CHIP 8272A, fabricado pela INTEL, ou

no CHIP NEC-765 ou Z-765, fabricados

respectivamente pela NEC e pela ZILOG

(similares ao 8272A).

Algumas placas mais modernas uti

lizam o CHIP 8397 ou algum outro com

patível. Esse CHIP realiza todas as

Ifiput/Oijlpul

Card

25-Pin

Paiallel Pon

(Femaie Conneclor)

Fig 1 - conexões da placa de MULTI-I/O

INTERFACE PARALELA

A interface para impressora paralela

possui um conector do tipo DB25 si

tuado na extremidade posterior da

placa, sendo acessado pelo painel tra

seiro do computador. O cabo para li

gação deste conector até a impressora

é vendido com esta ou adquirido se

paradamente em lojas de suprimentos

para informática.

A fig 1 mostra os conectores da

placa de MULTI-I/O: o conector DB25 da

impressora e o DB15 do joystick.

funções de acesso a disco, como lei

tura, gravação, formatação, movimento

da cabeça de leitura e escrita, etc. O

cabo do tipo "FLAT" que acompanha a

placa permite a ligação de 1 ou 2 dri

ves.

DICA: As as placas MULTI-I/O dos IBM

XTs só podem controlar drives

de 360 Kb. Para instalar drives de

1.2 MB ou 1.44 MB no XT basta tro

car a sua MULTI-I/O pela placa JUKO

M16-X. É uma MULTI-I/O especial que

faz com que um XT possa acessar

qualquer tipo de drive.

56 MICRO SISTEMAS

Page 57: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

PLACAS

Fig 2: detalhe da insta/ação de uma impressora paralela

INTERFACE SERIAL

A interface serial é utilizada para li

gação do computador com periféricos

seriais, tais como:

- Impressora serial

■ Modem externo

- Plotter

- Mouse serial

- SCANNER serial

Ela é baseada no CHIP 8250, conhe

cido como UART (Universal Assynchro-

nous Receiver and Transmitter). A placa

é acompanhada de um cabo que liga

um conector situado nesta até um co

nector do tipo DB25, que deve ser aco

plado ao painel traseiro do computador.

É por esse conector DB25 que é

acessada a interface serial. Alguns o

chamam erradamente de ''saída serial".

Na verdade trata-se de uma entrada e

uam saída. O correto é dizer "interface"

ou "porta" serial.

Muitas vezes a placa é vendida com

duas interfaces seriais (COMI e COM2)

mas apenas uma delas vem instalada.

Para instalar a segunda, o usuário deve

adquirir no comercio e instalar nos so-

quetes apropriados os seguintes

CHI PS:

- 8250 1 CHIP

- 1489 1 CHIP

- 1488 1 CHIP

Ao serem instalados esses CHIPS,

encontrados com facilidade em lojas

especializadas, a segunda interface se

rial fica disponível, faltando apenas ser

habilitada através de STRAPS.

Deve ser consultado o manual que

acompanha a placa para realizar tal es-

trapeamento. Algumas vezes a segu

nda interfade serial já está habilitada,

faltando apenas colocar os CHIPS.

Nesse caso o manual não fará falta. O

cabo interno para a segunda interface

serial também deve ser adquirido se

paradamente. Em algumas placas os

CHIPS 1488 e 1489 da segunda inter

face serial já são instalados na fábrica,

faltando apenas instalar o 8250.

INTERFACE PARA JOYSTICK

A interface para jogos possui um co

nector do tipo DB15, situado na extre

midade posterior da placa e acessado

pelo painel traseiro do computador (fig

1). Neste conector podem ser ligados

1 ou 2 joysticks, através de cabos apro

priados.

RELÓGIO PERMANENTE

Para utilizar o relógio permanente é

necessário um programa fornecido em

um disquete, que acompanha a placa.

Este programa não é sempre o mesmo.

Depende do fabricante da placa, pois

existem diversas placas de MULTI-I/O

com CHIPS de relógio diferentes.

É responsabilidade do fabricante ofornecimento do software e das ins

truções para o uso do mesmo, encon

tradas no próprio manual da placa. Nor

malmente esses programas recebem

nomes como:

- CLOCK

- ASTCLOCK

- SETTIME

- TIMER

0 programa é utilizado para acertar

a hora e o dia do relógio permanente.

Também é usado para transferir a data

e hora do CHIP para a data e hora do

sistema. Existem na verdade dois reló

gios no PC:

1) Relógio do sistema - É o relógio aces

sado por todos os programas que ne

cessitam consultar a data ou a hora.

Esse relógio é implementado por soft

ware. Quando o DOS é carregado

(BOOT), este pergunta ao usuário a data

e a hora. Uma vez fornecidas, o relógio

do sistema fica "acertado" e passa a

contar o tempo até que o computador

seja desligado ou que seja dado um

novo BOOT. Caso o usuário não forneça

a data e hora, o sistema assume a data

e hora de 00:00:00 do dia l-jan-1980.

2) Relógio permanente - Esse relógio

não é reconhecido de forma automá

tica pelo sistema. É um relógio de hard

ware, implementado em um CHIP ali

mentado por uma bateria que o

mantém funcionando mesmo com o

computador desligado.

O relógio que todos os programas

acessam é o do sistema, e não o per

manente. Para que os programas aces-

MICRO SISTEMAS 57

Page 58: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

PLACAS

sem a data e hora corretas, é neces

sário que a data e hora do relógio per

manente sejam transferidos para o re

lógio de sistema. Ou seja, o relógio

permanente é utilizado apenas para

"acertar" o relógio de sistema.

Um problema muito comum sofrido

por usuários de XT e': "Meu computa

dor possui relógio permanente mas não

o reconhece."

Isso se deve ao fato do relógio per

manente não ser reconhecido de forma

automática pelo XT. É necessário queseja usado o programa de acesso ao re

lógio permanente, como será explicado

a seguir.

= ACESSO AO RELÓGIO

PERMANENTE

Para acessar o relógio permanente

deve ser usado o programa que acom

panha a placa de MULTI-I/O. Suponha

mos que tal programa seja chamado de

"TIMER.COM". Como ja foi discutido,

existem diversos programas que reali

zam o acesso, sendo em geral todos in

compatíveis entre si. Podem até

mesmo ser encontrados vários progra

mas com o mesmo nome e mesmo as

sim diferentes. Apesar de serem incom

patíveis, a sua forma de acesso é quase

sempre a mesma. Esse programa re

aliza duas funções:

A) Acerta o relógio permanente.

Quando a placa de MULTI-I/O é ad

quirida, o relógio vem, em geral, errado

(ou com a hora do Japão). Para que

possa ser usado, antes de mais nada

deve ser acertado. A partir de então fun

ciona normalmente. Só precisará ser

acertado novamente em caso de troca

de bateria ou quando entra ou sai de

vigor o "horário de verão".

Para acertar o relógio permanente

usa-se o programa TIMER.COM (ou ou

tro nome) da seguinte forma:

A»T)MER/I

O programa TIMER.COM fornecerá

ao usuário a data e hora armazenados

no relógio permanente e perguntará a

data e hora corretas, como nesse exem

plo:

A»TIMER/I

*** PC TIMER 1.3 ***

Current time is 08:25:37

58 MICRO SISTEMAS

Enter new time : 14:22:00

Current date is 10-25-90

Enter new date: 08-01-31

Deve ser lembrado que em geral é

usado o formato MÊS-DIAANO para adata.

B) Acerta o relógio de sistema a partir

do permanente.

Uma vêz acertado o relógio perma

nente, este passa a ser usado como

uma base para acertar o relógio de sis

tema todas as vezes em que é exe

cutado o "BOOT". Para tal, basta colo

car no arquivo AUTOEXEC.BAT o

seguinte comando:

TIMER/S

O programa TIMER.COM com a

opção 7S" faz com que a data e hora

do relógio permanente sejam transfe

ridas para o relógio de sistema. Sendo

colocado no arquivo AUTOEXEC.BAT,

essa transferência será feita em toda

operação de BOOT. Deve ser consul

tado o manual da placa MULTI-I/O para

conhecer maiores detalhes e pequenas

diferenças na operação do programa TI

MER em questão.

DICAS

- Mesmo que você não tenha esse pro

grama, pode tentar usar o de algum

amigo. Pode ser que no PC dele o re

lógio permanente use o mesmo CHIP

que o do seu. Nesse caso o programa

do seu amigo funcionará.

- Algumas vezes esse programa está

em um disquete que acompanha a

placa de CPU.

- Em certas placas, basta usar os co

mandos TIME e DATE do próprio DOS

e o relógio permanente será acertado.

É o caso da placa de multi-i/o JUKOM16-X. Além de poder usar esses co

mandos do DOS, a transferência da

data e hora do relógio permanente para

o relógio de sistema é feita de forma au

tomática durante o BOOT.

O RELÓGIO PERMANENTE NO AT

Quando a IBM desenvolveu o AT, foi

colocado na placa de CPU um relógio

permanente alimentado por bateria. O

CHIP de relógio permanente do AT é re

conhecido automaticamente pelo sis

tema e não necessita de um programa

especial para seu acesso. A transferên

cia da data e hora desse CHIP para a

data e hora do sistema é feita de forma

automática pela BIOS e o "acerto" é

feito pelo SETUR

Por esta razão, muitos fabricantes

passaram a produzir placas de MULTI-

-1/0 para AT, sem o relógio permanente,

já que a placa de CPU possui um. Isso

resulta numa placa MULTI-I/O com um

preço um pouco menor.

Entretanto, nada impede que uma

placa de MULTI-I/O do "tipo XT" seja li

gada em um AT. O computador ficara

com dois relógios permanentes, sendo

um na placa de CPU (oficial, reconhe

cido automaticamente) e outro na

MULTI-l/O (clandestino - ficará funcio

nando isoladamente sem interferir com

o outro relógio).

PROBLEMAS COM A BATERIA DO

RELÓGIO PERMANENTE

A placa MULTI-I/O pode ser equipada

com dois tipos de bateria:

A) RECARREGÁVEL - é uma bateria deNÍQUEL-CÂDMIO, em forma de cilindro.Enquanto o computador está desligado

a bateria fornece energia para o CHIP

do relógio permanente. Quando o com

putador é ligado a bateria recebe cor

rente da fonte de alimentação e acu

mula carga. Uma bateria desse tipo

pode ser carregada e descarregada

cerca de 1000 vezes, ou seja, possui

uma vida útil de 1000 recargas. Entre

tanto o CHIP do relógio permanente

consome uma corrente baixíssima e a

bateria pode mantê-lo funcionando por

vários meses com o computador des

ligado. Em operação normal a bateria

perde uma parcela muito pequena de

sua carga. A conclusão é que uma ba

teria desse tipo pode durar muitos anos

(mais que o computador).

B) NÃO-RECARREGÁVEL - é uma bateria de LÍTIO, em forma de moeda, análoga a uma bateria de relãgio de pulso.

Tem uma duração de dois anos. Pode

ser substituída por uma bateria de re

lógio de pulso comum, de mesmo ta

manho (ou um pouco menor) com uma

voltagem de cerca de 3 volts. Após a

troca, o relógio permanente deve ser

acertado (TIMER/I). Quando a placa

Page 59: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

PLACAS

vem equipada com uma bateria desse

tipo, o fabricante muitas vezes insere

um pequeno pedaço de papel ou plás

tico entre a bateria e um dos seus con

tatos para que esta não se descarre

gue enquanto a placa não é vendida. Ao

comprar a placa o usuário deve retirar

o papel e acertar a hora.

Quando é usada uma placa que pos

sui uma bateria recarregável, em geral

a bateria chega ao usuário sem carga.

É fácil descobrir quando a bateria estásem carga, pois o relógio permanente

perde a data e hora quando o compu

tador é desligado e ligado no dia se

guinte. A solução do problema é muito

simples.

Basta deixar o computador ligado

por um período muito longo, por exem

plo, 24 horas. Durante o tempo em que

o computador está ligado a bateria se

carrega. Essa operação só precisa ser

feita uma vez. Depois disso o funcio

namento será normal. Durante essa

carga inicial o computador precisará fi

car ligado uma noite inteira. Podem ser

mantidos desligados o monitor e a im

pressora.

Caso o usuário não queira deixar o

computador ligado à noite, pode dei

xar apenas durante um dia inteiro,

desligá-lo à noite e ligá-lo por um dia in

teiro novamente no dia seguinte.

A bateria recarregável pode manter

o relógio permanente funcionando por

vários meses, dependendo da sua

carga e do tipo do CHIP utilizado. Em

geral o fabricante recomenda que o

computador seja ligado pelo menos

uma vêz por mês para garantir a re

carga da bateria.

Algumas vezes o relógio permanente

pode também "atrasar" ou "adiantar".

Isso caracteriza uma bateria fraca. Se

for do tipo recarregável, deixar o com

putador ligado por um longo período re

solve o problema. Se for do tipo não re

carregável deve ser substituída, o que

normalmente é necessário a cada 2

anos.

Quando o relógio permanente perde

a data e a hora em uma simples ope

ração de desligar o computador por al

guns segundos, significa que a bateria

está desabilitada (para que não se des

carregue antes da venda da placa). É

necessário que seja colocado um

STRAP que permite que a bateria en

vie corrente para que o relógio perma

nente funcione.

CONFIGURAÇÃO DE STRAPS DA

PLACA DE MULTM/O

É absolutamente necessário o manual da placa para que esta possa ser

corretamente configurada. Normal

mente a placa já é configurada na fa

brica de uma forma que funciona na

maior parte dos sistemas. Mesmo as

sim, muitas vezes é necessário realizar

ou alterar a configuração. As placas

MULTI-I/O possuem em geral as seguin

tes opções de configuração:

A) HABILITAÇÃO DASINTERFACES SERIAIS

As interfaces seriais são chamadas

de "COMI" e "C0M2". Normalmente

a placa de MULTI-I/O é fornecida

apenas com a "COMI" instalada e a

"C0M2" desabilitada e sem os CHIPS

8250, 1488 e 1489. Para instalar a

T0M2" os CHIPS devem ser coloca

dos em seus soquetes como descrito

anteriormente e deve ser alterada a

configuração de STRAPS para habilitar

a "C0M2".

B) ATIVAÇÃO DO RELÓGIOPERMANENTE

O usuário pode deixar o relógio per

manente fora de operação. Em geral

existe um STRAP que serve para este

fim.

C) ATIVAÇÃO DA RECARGA DEBATERIA DO RELÓGIO

PERMANENTE

Quando a bateria é recarregável, es

ta deve receber corrente da fonte de

alimentação quando o computador

estiver ligado. Entretanto existem pla

cas de MULTI-I/O com baterias não

recarregáveis. Nesses casos a bateria

não deve receber corrente da fonte

quando o computador estiver ligado.

Como algumas placas podem funcio

nar com qualquer um dos dois tipos de

bateria, um STRAP é necessário para

ativar ou desativar a recarga da bate

ria nos períodos em que o computa

dor estiver ligado.

D) NUMERAÇÃO DA INTERFACE PARALELA

As interfaces paralelas do PC po

dem ser até 3 e são chamadas de

"LPT1", "LPT2" e "LPT3" (LPT signi

fica "line printer"). Um sistema não

pode possuir duas interfaces com o

mesmo endereço, ou seja, duas "LPT1",

por exemplo. Muitas placas de vídeo

também possuem uma interface para

lela e não pode haver conflito entre as

duas. Nesse tipo de sistema, uma de

las deve ser configurada como "LPTl" e

a outra como "LPT2". Tanto faz co

locar a interface paralela da placa de

vídeo como "LPTl" e a da multifun-

ção como "LPT2" ou vice-versa. Da

mesma forma como a placa de vídeo,

a placa de MULTI-I/O também possui

STRAPS que indicam se a interface

paralela é "LPTl" ou "LPT2". Deve

ser lembrado que para o sistema ope

racional, a impressora default é sempre

a "LPTl".

E) INDICAÇÃO DO TIPO DE DRIVE

Algumas placas de MULTI-I/O moder

nas podem controlar drives de 3 1/2"

(720Kb e 1.44Mb) e drives de 5 1/4"

(360Kb e 1.2Mb). Essas placas po

dem possuir STRAPS para indicação

do tipo do drive "A" e do tipo do drive

"B".

F) PLACA PRIMÁRIA ESECUNDÁRIA

A maioria das placas de MULTI-I/O

só controla dois drives. Entretanto al

gumas delas podem ser configuradas

como primária e secundária. Os dois

drives da placa primária são acessa

dos pelo sistema como "A" e "B". Os dois

drives da placa secundária são

acessados pelo sistema como "C" e

"D". Dessa forma, um sistema pode ope

rar com até 4 drives. O WINCHESTER

seria acessado como "E".

Como foi visto, a presença dos

manuais das placas é muito impor

tante para o correto funcionamento

do sistema. Nunca deve ser compra

da nenhuma placa sem manual, ape

sar de muitos vendedores fazerem afir

mações como "essa placa não precisa

de manual, é só encaixar que ela fun

ciona. Já vem configurada de fábrica"

ou ainda lessa placa já vem assim, sem

manual".

Esse procedimento tem sido a fonte

de dores de cabeça para muitos usuá

rios que ficam posteriormente com pro

blemas de configuração.

MICRO SISTEMAS 59

Page 60: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

UNIVERSIDADES

Preocupante. Este é o adjetivo que exprime a atual situação daInformática na Educação.

O tema foi abordado em recente reunião com diretores de várias

faculdades e apresentou posicionamentos completamente divergentes.

Gera uma certa apreensão o fato de não existir uma definição de

consenso. O que é a Informática na Educação?

Algumas das conceituações foram:

- O computador como mais uma ferramenta didática;

- O computador na sala de aula;

■ Um conjunto de mudanças no raciocínio, desenvolvimento e

organização do pensamento.

Considero o assunto de extrema relevância e prioridade. E trago o

tema a discussão.

É preciso analisar se inserir a Informática no nosso cotidiano será

criar acesso a uma ciência, uma nova metodologia, ou basta ter um

computador.

Vamos avaliar que implicações a Informática pode trazer para a

formação e informação dos alunos. Definir claramente o que é a'Informática na Educação'.

O momento é agora, tendo em vista a quantidade de escolas, de

todas as áreas, que estão incluindo a Informática como disciplinacurricular.

Torna-se imprescindível definir objetivos para caminharmos juntos, nomesmo sentido.

Profa Marinilza Bruno de Carvalho

PROBLEMA X

SOLUÇÃOÉ muito comum ouvir profissionais de todas

as áreas afirmarem que precisam de um com

putador.

Também não são poucos os casos, noticia

dos nas revistas e jornais especializados, onde

após a conclusão de que o computador pode ser

a solução dos mais diversos problemas, dá-se a

compra e uso - sem orientação adequada, trei

namento, etc. - com conseqüente reversão dos

problemas originais. 0 que passa a atormentar

o novo usuário é a má aplicação da máquina.

Um trabalho realizado pelo professor Antão

Moura (Universidade Federal da Paraíba ■ UFPb)

enfoca esta questão - Selecionando Tecnologia

de Informática: Hardware, Software e Comuni

cação.

0 trabalho ressalta pontos importantes,

como:

• Plataforma de hardware;

- Sistemas (ambientais) operacionais;

- Interfaces com o usuário, entre outros.

Tem como objetivos:

- Informar o estágio atual e evolução de tecno

logias de informação;

- Comparar características técnicas e mercado

lógicas;

- Fornecer bases para discutir conectividade e

computação distribuída;

- Identificar tendências;

- Recomendar procedimentos para selecionar

tecnologias.

E temas para discussão:

60 MICRO SISTEMAS

- 0 que era e o que quer o mercado;

- Década de 80: Mercado de Informática;

- Década de 90: Tendências.

No mercado do início dos anos 80, com sis

temas proprietários e o nascimento do Perso-

nal Computer, o fabricante oferecia o que lhe in

teressava, o usuário apenas pagava a conta.

0 PC começou a mudar a consciência dos

usuários, que se tornaram mais exigentes e par

ceiros. 0 mercado passou a demandar outras

opções.

A década de 90 começa com os fornecedo

res atendendo mais as necessidades dos usuá

rios, que por sua vez são induzidos a conhecer

todas as ofertas, limitações, dificuldades e a ana

lisar a relação custo/benefício. Enfim, ter maior

responsabilidade pela sua escolha.

É a década de sistemas abertos, com fornecedores distintos e independentes para hard

ware, software básico, aplicativos, comunicação

e serviços. 'Compatibilidade cruzada1, cresci

mento e interoperabilidade.

São desejos do mercado:

■ Preservar investimento;

- Interface com sistema/usuário, aplicativos e da

dos;

- Preço, qualidade e serviço;

- Escolher hardware e software;

- Redes heterogêneas;

- Sistemas distribuídos e soluções específicas.

0 professor Moura levanta grandes benefí

cios para os usuários e um único problema, o

gerenciamento da mudança.

Afinal, todo problema gera mudança e toda

mudança gera problema.

COMPUTAÇÃO EREPRESENTAÇÃO GRÁFICA

Provavelmente, um dos temas mais estuda

dos nos últimos anos e que apresenta maior ve

locidade de resposta é a Computação e Repre

sentação Gráfica.

Um banco de dados pode ser desenvolvido

utilizando a mais avançada tecnologia, mas uma

resposta rápida e precisa não oferece ao usuá

rio final a mesma satisfação que um mapa ou

qualquer representação gráfica, por mais sim

ples que seja.

Aliado a esta vantagem, característica da área

gráfica, tende-se a alcançar patamares cada vez

mais altos.

O Sistema de Informações Geográficas, apre

sentado pelo professor Geovane Cayres Maga

lhães (Depto. de Informática e Ciência da Com

putação - DICC, da Unicamp) é uma prova

concreta.

Trata-se de um conjunto de procedimentos,

automatizados ou não, usados para armazenar

e manipular dados geograficamente referencia

dos.

Seu objetivo é gerar informações, tais como:

localização; tomada de decisão sobre mapas;

distância; direção; adjacência; localização rela

tiva; latitude/longitude; UTM; consultas espaciais.

Os sistemas anteriormente criados eram ca

ros e difíceis de usar. As workstations tornaram

tais sistemas mais viáveis e de grande utilidade

Seus subsistemas principais são:

- de entrada de dados;

- de armazenamento e recuperação;

- de manipulação e análise;

- de geração de relatórios.

Existem várias aplicações, como:

- Planejamento de agricultura e uso da terra;

- Gerenciamento de florestas e vida selvagem;

- Arqueologia;

- Geologia;

- Aplicações municipais.

Foram associadas as seguintes tecnologias:

- Computação gráfica/processamento de ima

gens;

- Geometria Computacional;

- Gerenciamento de banco de dados;

- Engenharia de software;

- Sensoriamento remoto e fotogrametria.

As características técnicas de armazena

mento envolvem layers, mosaicos, quad-trees,

base geográfica contínua e recuperação espa

cial eficiente. Os métodos de acesso são varia

dos, com derivados de árvore binaria, derivados

de estrutura hash, etc.

A implantação do sistema procura assegu

rar a portabilidade e integração com aplicações

já desenvolvidas, que servirão de ferramenta para

os profissionais da área.

Page 61: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

LflMCRMPMTOCONVERSOR DE IDIOMAS

Ainda não é o tradutor... mas está chegando lá.

Traduzir ficou muito maii fácil

AGORA E DIFERENTE!!!

Com o Falatudo 1.5, você importa o texto a ser convertido e trabalha a tradução de

maneira facilitada ( o programa exibe as opções de cada palavra, para troca imediata ).O texto convertido pode ser impresso ou voltar para o editor de origem.

Prático

Ilimitado

Versátil

Didático

r acil

170.000 palavras: 150.000 em português «s-inglés

20.000 para os outros idiomas

Podem ser acrescentados novos vocábulos

30 combinações entre as t> línguas

Consulta simultânea para todos os idiomas - módulo multilíngüe

Gramática básica da língua portuguesa (ortografia, sintaxe, regência etc)

2 módulos: residente - opera" dentro" de processadores de texto

interativo - importa e exporta o texto convertido

Português • Inglês • Francês • Espanhol • Italiano • Alemão

Preço Cr$48aooo,oo

REVENDAS

Brasília - DF

Laptop Informática

Tel. (061) 226-0877

Campinas-SP

Excitou Ind. Elet. Ltãa.

Tel. (0192) 419-766

PORTO ALEGRE - RS

DIGIMER

Tel. (051)226-4395

Fortaleza - CE

TelemicroInformática

Tel. (085)252-1514

Marília-SP

Macvetti Corri. Lida.

Tei. (0144) 33-1116

Salvador - BA

Soft Shop Com. e Ser\'.

Tel. (071) 359-4984

IMPORTANTE. Clientes de versões anteriores do Falatudo pagam somente 30% na atualização.

A PAC tem mais ainda.

PROGRAMAS SERVIÇOS

Imobiliária informatizada ., 497.000,00

Condomínio informatizado 497.000,00

Posto de gasolina informatizado 597.000,00

Casamat, construção informatizada ... , 497.000,00

Casadeferragensinformatizada 497,000,00

Locadorade vídeo informatizada 427.000,00

Caixa informatizado 497.000,00

Cobrança informatizada 497.000,00

Confecção informatizada 597.000,00

Processadordeetiquetas 297.000,00

Malaexpressa 397,000.00

PROGRAMAS PROFISSIONAIS

Advogado informatizado 4 97,000,00 (*)

Médico informatizado 497.000,00 (*)

Juiz informatizado 497.000,00

Tradutor informatizado 397.000,00

Comprador informatizado 597.000,00 (**)

<•) Programa fornecido, opcionalmente, com código fonte. Custo: 5 sal.

mínimos + o programa.

(••)Preço garantido mediante reserva.

Se o seu serviço não se encontra em nossa lirüia de produtos,converse com a gente.

-A ■ ■» t

Programas Alternativos para computador

Rua Dr. Bormann, 51 gr. 804 Niterói -RJ- CEP24020

(021) 717-3021

Page 62: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

CARTAS

PAINEL

D Sou usuário de um Expert MSX 2.0 e

possuo um drive de 3 1/2" uma mega-

ram, joystick e cerca de 80 disquetes

com jogos (MSX 2 e MSX 1 c/ megaram)

aplicativos e utilitários. Desejo me cor

responder com pessoas que possuam

comfiguração semelhante para troca de

correspondência, dicas, manuais e pro

gramas em geral. Informo também que

estou vendendo o equipamento acima

pois vou ganhar uma configuração me

lhor.

Joel Silva do Nascimento

R. Enrico DelIAcqua, 300

18130 - São Roque - SP

D Desejo trocar programas com usuá

rios de PC XT. Favor enviarem lista de

seus aplicativos e jogos. Quero também

trocar as MS números 58, 60, 61, 63 a

65, 80 a 88 que possuo, pelos números

53, 54, 67, 69, 71, 102, 103, 105 a 108.

Hudson Mario S. Pires

R. Augusto Simões Neto, 50

12940 - Atibaia - SP

D Vendo MSX 2.0 em perfeito estado,

além de impressora Grafix MTA, megaram

256Kb, drives 3 1/2" A: e B: e drive 5 1/4"

A:, Modem Gradiente de 1200/75 e

300/300 bauds, além de jogos e progra

mas em cartucho e em disquetes. Vendo

tudo junto ou em partes separadas. Gos

taria também de me corresponder com

outros usuários de computadores padrão

PC, de preferência com uma configuração

semelhante à minha. Possuo um PC

386SX de 8/20 MHz SVGA com drives 3

1/2" e 5 1/4" HD. Responderei a todas as

cartas que chegarem.

Sandro M. Mancinl

R. Francisco Sá, 13/cob

22080 - Rio de Janeiro - RJ

D Possuo um hotbit MSX 1.1 com drive

de 5 1/4", 360K e 3 1/2" 720K, Datacor-

der, modem, megaram, impressora e mais

de 600 programas entre utilitários, apli

cativos e jogos. Gostaria de me corres

ponder com outros usuários para troca

de informações, manuais e programas.

Também estou interessado em juntar um

grupo de usuários para formar um Clube

de MSX, sem fins lucrativos. Responde

rei a todas as cartas.

Gennylson Kauati Veiga

Av. Gentil Bittencourt, 1390/102 D

66040 - Belém - PA

D Possuo aplicativos, utilitários e jogos

compatíveis com a linha PC e gostaria de

trocá-los. Peço relação de programas.

Alexandre Rlssetto

R. São Bernardo, 72

03304 - São Paulo - SP

D Gostaria de conhecer, em Maceió, o

endereço de alguma loja que venda jo

gos para o TK90X 48K. Antecipadamente

grato peta informação.

Denis Henrique Külh

R. Coronel Correia Lima, 147

57680 - Boca da Mata - AL

D Gostaria de adquirir os seguintes nú

meros de Micro Sistemas: 102, 103, 104.

Tenho em disponibilidade os números: 70,

72, 75, 76, 80, 81, 82, 83, 85. Os inte

ressados entrem em contato comigo.

Cristlno Hermano de Bulhões

travessa Itatiaia, 86

57055 - Maceió - AL

D Possuo uma impressora Epson LX-810,

e o manual vem todo em inglês, como

não entendo este idioma, quero saber

como e onde posso conseguir a tradução

deste manual.

Volnel Vzorek

R. Carlos de Carvalho, 1166

80430 - Curitiba - PR

D Sou usuário de um IBM PC/XT de dois

drives 5 1/4" e Winchester de 32 Mb jun

tamente com impressora Olívia. Gostaria

de trocar aplicativos e jogos com usuá

rios desta mesma linha; peço que se pos

sível enviem lista de programas mais re

centes,

Marco Augusto Rocha

Av. Bartolomeu de Gusmão 97/52 B

11045 - Santos - SP

□ Tenho um micro da linha IBM PC

XT / AT com dois drives 5 1/4" e al

guns programas e gostaria de entrar

em contato com usuários desta mesma

linha para troca de programas entre

aplicativos e utilitários. Tenho grande

fascínio por jogos e pelos programinhas

gráficos também. Responderei a todas as

cartas.

Ricardo Nunes Thomé

R. Muritinga, 233

09050 - Santo André - SP

LANÇAMENTOS PARAPC/Xt/AT/286/386/486 SOUCltE CATÁLOGO COMPLETO

SUPER SHAPES I - Biblioteca Gráfica porá Word 5.0/5.5, Word perfect,Amipro, Paae Maker, Ventura. MS Publisher, etc.

CrS 107.000.00SUPER SHAPES II - Biblioteca Gráfica para Word 5.0/5.5, Wordperfect,

Amipro, Paae Maker, Ventura. Ms Publisher, etc.CrS 107.000,00

SUPER MACROS - Amplio e facilito o uso do MS-WORD 5.0Cr$ 72.000,00

CONTAS A PAGAR - CrS 161.000.00CONTAS A RECEBER - CrS 161.000.00

MALA DIRETA (com CEP novol CrS144.000,00AGENDA POLÍTICA CrS 300.000,00

AGENDA PROFISSIONAL cR$ 360.000,00CONTABILIDADE GERAL Cr$ 360.000.00 _..

NEWHELP - Help sensivel ao contexto para qualquer aplicação Clippertotalmente configurável) US$ 50,00 „„„

•PROGRAMAS PROFISSIONAIS PARA ^SX : SOLICITE CATALOGO•PROGRAMAS PARA DOMÍNIO PUBLICO E SHAREWARE: SOLICITE

CATALOGOPedidos através de CHEQUE NOMINAL ou VALE POSTAL a:

NEWDATA INFORMÁTICA E SISTEMAS LTDA.Rua General Osório, 264 - Centro - CEP 79008-310

Compo Grande - MSCaixa Postal n. 1049 - Tel. (067)383-1604 e 382-1436

Software PC e MSX

logos

gtáticos

utilitários

aplicativos

processadores, etc.

Solicite grátis nossosuper catálogo geral

especifique qual e seu micro

Page 63: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

CARTAS□ Possuo um XT e gostaria de trocar

e/ou comprar programas, informações, di

cas e outras coisas mais de amigos usuá

rios. Possuo pouquíssimos programas.

Também gostaria de me comunicar com

clubes de usuários, para me cadastrar.

Por favor enviem listas e endereços.

Marcus Fulvlo Machado

R. Alameda dos Iblscos, 167

36300 • São João Dei Rei - MG

D Tenho um MSX Expert 1.1 com drive

e possuo um único jogo que é "Indiana

Jones e a Última Cruzada", preciso mecorresponder com pessoas sobre dicas

para esse jogo e programas.

Roberto Carlos da Silva

Corredor da Laplnha, 21

40325 - Salvador - BA

G Estou precisando criar um programa

que use a porta serial em Basic ou em

C. Gostaria de receber correspondência

de quem está familiarizado com o as

sunto, ou conhece alguma literatura so

bre o mesmo.

Jerre Palmeira Sales

R. Cleber Mala Cabral, 01

63100 - Crato • CE

D Possuo um MSX Expert 1.1, drive 5

1/4" 360 Kb e impressora. Gostaria de en

trar em contato com usuários da mesma

configuração para troca de informações

e programas. Compro um mouse para

MSX em bom estado de conservação.

Vendo uma impressora Emilia da Elebra

com cabo e capa, a impressora é velha,

mas está muito bem conservada. Tam

bém troco minha mobylette Caloi 90 por

um Amiga 500.

João Batista Neves S. Júnior

R. Santa Helena, 15

56300 - Petrollna - PE

D Possuo um IBM PC/XT e gostaria de

entrar em contato com outros usuários

desta mesma linha. Tenho farta quanti

dade de softwares como linguagens, apli

cativos, editores (gráficos/textos e

jogos).Desejo trocar softwares, dicas e

macetes sobre linguagens. Responderei

a todos. Mandem relação de programas.

Daycon Rodrigues dos Santos

R. Levlno de Oliveira, 80

37500 - Itajubá - MG

D Possuo um micro PC-AT e estou inte

ressado na troca de softwares. Favor en

viar lista de programas. Responderei a to

das as cartas.

Vlctor Slmon Lee

Rod. Virgílio Várzea, 970

88030 - Florianópolis - SC

D Possuo um Amiga 2000HD, com 3Mb

de RAM, e gostaria de trocar correspon

dência com usuários e interessados em

aprofundar conhecimentos sobre este mi

cro. Procuro em especial pessoas que te

nham interesse por Computação Gráfica

na área de animação e titulação de ví

deos e também hadware do Amiga. Te

nho aproximadamente 190 discos com

aplicativos e jogos.

Sérgio Ramos

Cx. Postal 20268

04034 • São Paulo • SP

CLUBE DO USUÁRIO

D Atenção usuários de linha compatível

com IBM PC, estou montando uma bi

blioteca de softwares diversos para troca

de programas através do correio. Junto

com sua carta, mande também sua lista

de programas.

Mario Henrique Pinheiro Coelho

R. Antônio Shimldt Villela, 215

17800 - Adamantina - SP

D Sou SysOp do Brasil Net BBS, telefone

(021)581.4401, 300/1200/2400 bps, 24

horas e solicito a divulgação do serviço

Brasil Net Off-line!

Trata-se de um sistema montado para

que usuários de micros que não possuem

modem possam conhecer e usar os re

cursos dos BBS (Bulletin Boards System)

através dos correios.

0 princípio é simples: gera-se um ca

dastro para o usuário, envia-se para o

mesmo softs que permitam a leitura de

mensagens sem estar conectado e con

seqüente resposta ou envio de novas

mensagens. Regularmente um disquete

é remetido com pacotes de mensagens

e/ou softs shareware solicitados e retor

nado com as mensagens/respostas e

eventuais softs shareware para distri

buição.

Desta forma, mesmo sem modem,

pode-se usufruir dos recursos dos BBS

no seu micro em casa ou no escritório.

Sistema inicialmente restrito a usuários

PC e compatíveis.

Interessou? Então escreva para Brasil

Net BBS, Caixa Postal 18153, Rio de Ja

neiro, RJ; solicitando instruções e entre

para o mundo do BBSmania.

Lauro Corrêa Faria

Caixa Postal 18153

20722 - Rio de Janeiro - RJ

D Recentemente foi criado o Clube do

Apple, e estou convidando todos que

queiram participar desse clube a escre

verem solicitando catálogo.

Mareio Alvarez

R. Marcílio Sá, 254

05541 - São Paulo - SP

D Atenção usuários dos micros

TK90/95/SPECTRUM, PC XT/AT, MSX 1/ 2

e 2+, entrem para um grande clube de

dicas, pokes, macetes, mapas completos,

análise de programas, etc.

J&F Soft Clube

R. Sgto. Manuel Barbosa da Silva, 50

04675 - São Paulo • SP

D Se você é usuário de MSX 1 ou 2 e

deseja um sistema totalmente novo, en

tre em contato conosco para obter ma

iores informações. Sistema fechado. Pe

dimos somente seu nome, endereço e

telefone (se possível). O primeiro contato

será feito tão logo recebamos sua carta.

Ivan Igor Sanjinez Mercado

R. Dom José de Barros, 301/1501

01038 - São Paulo - SP

SOS AOS LEITORES

D Tenho algumas dúvidas sobre deter-

minadops softwares. No entanto, o que

mais me intriga é a diversidade de sis

temas operacionais. Andei me infor

mando sobre alguns mas, como é difícil

se encontrar informações específicas

(detalhadas) sobre os sistemas operacio

nais, não compreendi muito bem alguns

deles. Os sistemas operacionais a que me

refiro são: UNIX, DOS e CP/M.

Queria obter as seguintes infor

mações:

1 - Tipo de tarefa: quem deles é mono

e quem é multitarefa;

2 - Seus comandos (alguns) e suas

funções;

3 - Onde são melhor aplicados;

4 - Onde um é melhor aplicado, ou por

que é melhor que o outro;

5 - Em que tipo de equipamento são ou

podem ser utilizados;

6 - Gráficos referentes à quantidade de

pessoas que os usam;

7 - Como são compostos (usam diretó

rios, arquivos, armazenamento em disco,

enfim, como é formado seu esqueleto);

8 - Multiusuário ou monousuário.

Espero não estar pedindo demais, e

ficaria agradecido se fosse atendido.

Crlstian Alex Tetzner

R. 7 de Setembro, 615/30

13480 - Limeira - SP

MICRO SISTEMAS 63

Page 64: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

CARTAS

□ Lendo um dos artigos de MS que apre

sentava um programa em Basic para PC

que tocava o Hino Nacional, feito por

João Luiz de Melo e editado na revista

108, com o título "0 micro e a Lei Falcão",

e já há algum tempo desejando passar

algumas músicas para o micro, gostaria

que fosse explicado qual o procedimento

de transferir as notas musicais de uma

partitura (qualquer que seja) para os có

digos de música utilizados em Basic no

computador IBM PC.

Há possibilidade de explicar passo-

-a-passo a sua elaboração? Desejo tam

bém, dentro das possibilidades, conhe

cer a codificação de uma música em

Turbo Pascal 5.5. Envio antecipadamente

meus agradecimentos, esperando uma

resposta.

Calo Mareio de Campo

R. Salto Grande, 127

01257 - São Paulo - SP

0 Digitei o arquivo para CRIPTOGRAFIA

DE ARQUIVOS. Após digitado e gravado

eu o executei e apareceu na tela:

1 - Criptografar

2 - Descriptografar

3 ■ Sair

Escolhi a opçÃo 1 num disquete e de

pois, ao executar o arquivo do disquete

que eu criptografei, ele não acessou mais

o programa criptografado. Agora quero sa

ber o que faço para acessá-lo.

Anderson R. de O. Rodrigues

Cx. Postal 81

82200 - Jaguariaíva - PR

G Tenho um PC-AT 286, com monitor co

lorido VGA, importados, e desejo interli

gar esse monitor a um videocassete para

gravação em fitas das imagens. A minha

dúvida é como efetuar essa ligação, uma

vez que não tenho conhecimentos nesta

área. Se for possível alguém responder

à minha questão, fico agradecido.

Maurício Beirith

Av. Santa Catarina, 1048

89885 - São Carlos - SC

D Como usuário atual de um AT286 na

área de arquitetura e computação gráfica,

solicito informações e catálogos de soft

ware pelo sistema Shareware e Domínio

Público para a linha PC/AT.

Tenho tanmbém grande interesse em

adquirir hardware e software da Unha

Amiga 2000/3000 para utilizá-los na área

de computação gráfica e animação em

conjunto com uma agência de publici

dade, onde atualmente trabalho. Portanto,

muito grato ficaria em receber infor

mações, catálogos, orientações, que

muito úteis seriam neste momento de es

colha e decisão antes de comprá-los.

Nivaldo Santon

R. Cuba, 488

13470 - Americana - SP

D Possuo um MSX (Hotbit), drive 5 1/4",

360 Kb, Megaram 512 Kb, Telemodem

Telcom e estou tendo problemas no

manuseio do utilitário M80 (Assem-

bler). Peço a um usuário que possua

o manual deste utilitário entrar em

contato comigo. Também me interesso

em trocar correspondência com outros

usuários do MSX.

Ornar dei Corsso Júnior

R. São Bento, 693

13720 - São José do Rio Pardo - SP

D Estou com dificuldades no décimo se

gundo nível do "Prince of Pérsia" pois não

consigo passar pela minha sombra.

Quem já passou por lá por favor me dê

a dica.

Jane Cristina

R. Jacob Marra, 510

38740 - Patrocínio - MG

FAX PARA PC XT/ATPlaca interna com software para recepção e transmissão defax pelo computador; recebe mesmo durante a execuçãode outro programa. Faz mala direta com horário progra

mado, emite relatório de envio e recepção.PREÇO US$ 160,

- FAX E MODEM 2.400 PORTÁTIL EXTERNOVI PC XT/AT LAPTOP

Pocket fax 9.600 c modem 2.400 no mesmo produto.Conectado na saída serial do computador, permite envio e re

cebimento de faxes através do computador, assim como cone

xão via modem com outros computadores e serviços para en

vio e recebimento de dados. Completo, com cabos, manual e

software.

PREÇO: US$ 200,

- MODEM MICRO - A - MICRO PARA PC XT/AT2400 B.P.S, com software Bítcom

PREÇO US$ 100,

- GABINETE C/ FONTE P/ DRIVE EXX LAPTOPCompleto, com cabo para conexão de drive externo ao

Laptop

PREÇO US$ 60,

- VIDEOTEXTO PARA PC XT/AT

Placa interna com software para acesso aos serviços de vi-deotexto. Usada para acesso aos bancos Bradesco, Uniban-co, Safra, Banerj, consulta de sazdos, aplicações em casa.Iob, telecheque, assoc. comerc, Reservas e preços de pas

sagens aéreas, video-paquera, horóscopo, noticias, e mui

to mais. A telesp so cobra pelos impulsos.PREÇO US$ 100,

DATAGAMES ELETRÔNICA LTDA

Rua Baltazar Lisboa, 470 CEP. 04110 - SAO PAULO - SP(PRÓXIMO A ESTAÇÃO METRÔ VILA MARIANA)tels. (011) 570-7471572-7419

Page 65: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

COMDEX/Sucesu

SP

South

America'92

PC

l*

BB

1

4 a

UUSKI

HATDISC

GSH

8

3*

1

4

3

UODDATA

57

10

Vi 9

LUEALCH

INTOSUL

AP/X

S1

HITSUCOÍ

11

UNISOUBCJ

7A

3UÍTWA1Ü.

RiMO

13

DIG1REDE

1

3PKE

15

TECOH 11*

.MULTIPLUS

SETTIWC

CAP

14

a18

de

setembro

de

1992

Anherabi

-Sao

Paulo

SLETROrOKMA

COMPUMAGATINI

HAUE/PHVLUS

GITTENBERCINFOHSHOP

PHB

BS1Í

NJB

AMPUUAG

SUN

PROLAN/

TDA

WANDEL

kGOLTERMANN

MICRO

SISTEMAS

COMPUCRAF

DOTS

PANALPMA

CENTRO

COMPAQ

|XPTO

*DP

ÍPSON

TASK

S1DTELECOU

3ID

1NFORUATICÀ

8

MC*

À

PUSTOrLÍXFOTOPTICA

F.POKTES

THE

ifiTERTACECBOUP

GUAZZELU

ASSOCIADOS

PLANO

EDITORIAL

flTRACECO

ELEBRACOUP

DIGITAL

IQU1P

ORGANIZAÇÃO

/PROMOÇÃO

SUCESU

-SP

THE

INTERFACEGROUP

GUAZZELLI

ASSOCIADOS

OS

COKPUTCR

17

\

TS

SUADANELCO

TÉSS

OBARE3TAA9FEBU3

STAE

DITC

HOnBEBNBT

BYTÍ

HITICH

MAG1C

lUANTUU

3YSTEUS 23

13

HTGHTECI

22

ET

CU

IÍCSOATA

15

P

JANLIAIA

18

CABON

SUPPLY

CONSUljkOO

AUERICANO

21

D

\n

19

21

If

Z3

13

15

1T

\IABO

/H

COKSIST/WAM3YST

PH1

EMBRATEL

SYSTEMS

TA6BA

UVK.

NOBEL

ECIL

12

Pfe

D

14

11

ia

COkPVTEH

18

UOMY

DATA

^

2

CONSISKETCOMPO

0

4UAXTUU

CORP.

810H

li

B

1,BB1CA 14

13

AC

B

ACIR

ie

R

4,IB

MICRO

30

17]

|10

ms

/

* 1

COMPUBRAS

e

UNIFEH

3

B10

LOCOTI

I0J

CUARUCOHI

11

14

Pm

I.TíT/flOPTTAn

EBII

13

18

16

:0WTEL

/STEUENS

Z

LA3I 4

ÁUDIO

ATLAS

4A 3

e T

BA3V!!LIEC_

8A

S

reWTECH

10 11

12

L3ARAIVA

13

encAD

14

3YSDATA

16

15ACECO

17

«ENNO

COLBRASIL

WFUPHHI

TtXTO

IMFOCORP

ÃSH

BOOKWARE

18

BAflCODE

1(

lfl

22

DC

I

20 SI

32

ouvrrn

24

PC

SUNSMNE

UAÍ1A7TNE

11

rBFIORANGEH

34

SUAR

2fl

28Wcüfl

a,

SUPRIUEf

STRO

ACECÕ

GLOBALTKCH

77]COMPU3HCP

,4

D

Page 66: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

PESQUISA MS

SUA OPINIÃO VALE DUAS ASSINATURAS

Agora são duas assinaturas anuais da primeira revista brasileira de informática.

Você dá a sua opinião e concorre automaticamente.

Apresentamos a contagem de pontos em duas colunas: a primeira com a soma

dos pontos da rodada e a segunda com o total acumulado até esta edição. No

final do ano, teremos os campeões da preferência dos leitores.

Participe e boa sorte.

Processador de texto:

WordStar 470 / 2550 pontos

MS Word 120 / 1140 pontos

Carta Certa 140 / 660 pontos

Fácil 60 / 440 pontos

Redator PC 40 / 300 pontos

Word Perfect 20 / 240 pontos

SideQuick 20 / 170 pontos

Chiwriter 20 / 170 pontos

Unitexto 10 / 50 pontos

Write 10 / 40 pontos

Pro Write 0 / 20 pontos

Intex 0 / 10 pontos

Planilha:

Lotus 1-2-3 600 / 3840 pontos

Quattro 160 / 990 pontos

Supercalc 90 / 520 pontos

Excel 10 / 190 pontos

Calctec 0 / 60 pontos

Works 10 / 40 pontos

VP Planer 0 / 10 pontos

Pian 0 /10 pontos

As Easy As 10 / 10 pontos

Melhor disquete:

Maxell .... 410/ 1340

Verbatin .. 310 / 1050

Nashua 70 / 330

3M 30/300

Kao 50/270

Dysan 20/ 140

Sony 20/ 110

Memorex 0 / 60

Polaroid 0/ 30

Basf 10/30

Linguagem:

Basic 420 / 1780 pontos

Pascal 200 / 1520 pontos

C 200 / 1080 pontos

Cobol 60 / 240 pontos

Assembler 20 / 170 pontos

Fortran 0 / 20 pontos

Ling. p/banco de dados:

Clipper 620 / 3220 pontos

dBase 290 / 2230 pontos

Foxpro 40/ 130 pontos

Paradox 0 / 60 pontos

Dataflex 0 / 50 pontos

Utilitário:

PC Tools 410 / 2810 pontos

Norton Utilities 280 / 1890 pontos

Xtree 90 / 430 pontos

Vírus scan 20 / 130 pontos

Foxy tools 30 / 120 pontos

Pkzip 10 / 90 pontos

Banner 50 / 70 pontos

Pior disquete:

Nashua .. 360 / 1490

Verbatin 70/530

Precision .... 70 ' 330

Kao 0/210

Memorex .... 50/ 150

Tech 10 / 130

ABCSystems 20/100

Super Data ... 20/70

Dysan 20/ 70

Vat 10/60

Sistema Operacional:

MS DOS 850 / 5390 pontos

DR DOS 30 / 190 pontos

UNIX 0 / 50 pontos

SISNE 10 / 50 pontos

WINDOWS 30 / 50 pontos

SUN OS 0 / 10 pontos

Jogo:

Prince of Pérsia 370 / 1450 pontos

Tetris 130 / 670 pontos

Chess 70 / 510 pontos

Grand Prix 90 / 450 pontos

F-19 0 / 220 pontos

Indiana Jones 30 / 210 pontos

Sim City 40 / 210 pontos

Blockout 50 /180 pontos

Battle Chess 0 / 130 pontos

Indianápolis 40 / 130 pontos

Soko-Ban 50 / 130 pontos

Guerra no Golfo 30 / 110 pontos

Chessmaster 0 /100 pontos

Amazônia 80 / 100 pontos

Golden Axe 10 / 80 pontos

Double Dragon 0/ 70 pontos

Wing Commander 10 / 70 pontos

4x4 Off Road 0 / 60 pontos

Angra-I 20 / 60 pontos

Cycles 20 / 40 pontos

Popolous 0 / 30 pontos

Street Road 0 / 20 pontos

Conquest of Camelot 0 / 20 pontos

Brainchild 0 / 20 pontos

Larry 0 / 10 pontos

Lemmings 0 / 10 pontos

Cyrus 0 / 10 pontos

Falcon 0 / 10 pontos

Stunts 0 /10 pontos

Ancient art of war 0 / 10 pontos

Top Gun 0 / 10 pontos

Robocop 0 /10 pontos

Shinobi 0 / 10 pontos

Space Quest 0 / 10 pontos

3 Patetas 0 / 10 pontos

Kings Quest 0 / 10 pontos

COMO PARTICIPAR1WiTlv I m\llvirnr\( Responda as questões de acordo com sua

preferência. No caso de usar mais de um programa de mesma classe, escolha ape

nas aquele que julga ser o mais adequado para o seu uso. Não importa a origem

do software. Escreva de forma clara e legível o nome do programa e seu produtor

ou softhouse. Remeta para ATI Editora S/A - Seção Pesquisa - Rua Washington Luiz,

9 gr 403 - Rio de Janeiro - RJ ■ CEP 20230.

NOME:

ENDEREÇO: ,

CIDADE:

CEP: EQUIPAMENTO:

UF:

Processador de texto:

Planilha:

Linguagem de programação:

Ling. p/banco de dados:

Utilitário:

Sistema Operacional:

Jogo:

Outro:

ASSINATURA MS: Celio de Souza - Itu ■ SP

ASSINATURA MS: Rogério Luiz Osandabaráz ■ Santos ■ SP

66 MICRO SISTEMAS

DISQUETE: Melhor marca:

Pior marca: -

Page 67: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo

Os melhores programas

para uso pessoal,

sem sair de sua casa

tnpline

Editor de fontes Assembler. Facilita a

elaboração de rotinas e a digitação de

programas publicados em revistas.

Utilitário

fiHGRA i

0 mais incrível adventure escrito em português. Você

deverá desativar o computador que controla o re

ator nuclear da usina de Angra dos Reis. Toda a re

gião corre um grande perigo com a iminência de uma

explosão e somente seus conhecimentos de pro

gramação poderão salvar milhares cie vidas.

Adventure gráfico

Guerra no Golfo

Jogo de estratégia sobre o recente conflito no

Golfo Pérsico. Seu objetivo é destruir as bases

móveis de mísseis SCUDs. -

Jogo de estratégia

CONHEÇA TAMBÉM:

AMAZÔNIA O mais famoso adventure de textonacional. Seu objetivo é escapar dos perigos da

selva amazônica.

SERRA PELADA Tome-se milionário garimpando

em Serra Pelada. Uma aventura divertida mas

cheia de perigos.

PRO KIT compac Organize melhor seu espaço

em discos compactando arquivos e programas.

MSPC listagens Uma coletânea com as listagens

dos principais programas publicados em MICRO

SISTEMAS, da edição 97 até a 106.

isistema

Você pode criar fantásticos adventures de

texto com este editor. Fácil de usare com

recursos que dispensam conhecimentos

sobre linguagens de programação.

Aplicativo

0 MSPC foi criado para facilitar o uso dos pro

gramas e rotinas publicados da MICRO SISTE

MAS. Além disso, ele conta com um cadastro de

livros técnicos, índice de MS, etc.

Serviço

ICXT

Caixa Postal K8.M6 - CEP 24120 - Niterói - RJ

Page 68: A PRIMEIRA REVISTA BRASILEIRA DE MICROCOMPUTADORESfiles.datassette.org/revistas/micro_sistemas_119.pdf · Franco, Miguel Ângelo Clemente, MaxStephano, Janderson Bispo Moreira, Eduardo