quinta-feira, 6 de outubro de 2011

Steve Jobs, fundador da Apple, morre nos EUA.

O cofundador da Apple, Steve Jobs, morreu nesta quarta-feira, dia 5, na Califórnia. A informação foi confirmada pela Apple que publicou uma homenagem a seu principal executivo no site Apple.com. Jobs tinha 56 anos.


Não há informação oficial sobre a razão da morte de Steve Jobs. Nas últimas semanas, no entanto, Jobs foi fotografado ao menos duas vezes com aparência muito debilitada. O executivo sofria de câncer e renunciou ao cargo de CEO da companhia há pouco mais de um mês. Em breve comunicado no site oficial, a empresa que Jobs ajudou a criar diz que "a Apple perdeu um gênio criativo e visionário, e o mundo perdeu um ser-humano incrível. Aqueles que tiveram a sorte de trabalhar com Steve perderam um querido amigo e mentor. Steve deixou para trás uma companhia que só ele poderia ter construído e seu espírito será sempre a base da Apple".


Fonte: www.blogger.com/post-edit.g?blogID=4374599474054896265&postID=2506256020780626124

segunda-feira, 3 de outubro de 2011

OS/2 - Linha Cronológica das versões Cliente


Durante algum tempo, em diversos sites tenho observado a linha evolutiva do OS/2 no geral, mas algo um pouco mais técnico é um pouco difícil de encontrar logo encontrei o site do Michal e ele remonta uma linha cronológica bem explicada e resumida somente das versões cliente, trago aqui a versão traduzida (e adaptada) por mim, espero que tenha um bom uso à todos.

Aqui é uma linha cronológica breve dos primeiros dez anos de história do OS/2 . Só as versões de "cliente" são listadas, não tem nenhuma Edição Estendida e versões de Servidor. Além do mais, as datas e características pertencem a versões IBM OS/2 .1. x. As versões de OEM Microsoft tiveram datas de liberação levemente diferentes e características específicas.

OS/2 1.0 (Codename: CP/DOS)
Dezembro 1987 
  • Desenvolvimento em conjunto da IBM-MICROSOFT
  • Sistema protegido de 16 bit
  • Necessário processador 80286, e 1.5MB RAM
  • Partições de no máximo 32MB
  • A interface somente em modo texto 
  • Suporte a DOS via uma janela
  • O filesystem suportava somente FAT
OS/2 1.1 (Codename: Trimaran)
Novembro 1988
  • Adicionada Interface gráfica - o Presentation Manager
  • Suporte à partições maiores que 32MB
OS/2 1.2 (Codename: Sloop)
Outubro 1989
  • O Apoio de Sistema de Arquivo instalável - Installable File System Support (IFS)
  • HPFS incluída
  • Presentation Manager remodelado
  • Capacidade de multi boot
  • Incluídos REXX e IPF
OS/2 1.3 (Codename: Cutter)
Dezembro 1990 
  • Desempenho extenso aperfeiçoado
  • Requisitos mais baixos dos recursos (mínimo de 2MB RAM )
  • Suporte para fontes de caixa eletrônico
  • Desenvolvido por IBM sem o envolvimento da Microsoft
OS/2 2.0 (Codename: Cruiser)
Abril 1992 
  • OS de 32 bit
  • 80386SX necessário, 4MB RAM
  • Múltiplas janelas DOS
  • Suporte Win-OS/2
  • O Modelo de Objeto de sistema (Suporte SOM)
  • WorkPlace Shell (WPS) baseou-se em SOM utilizada como GUI
  • Gerenciador de boot (Boot Manager)
OS/2 2.1 (Codename: Borg)
Maio 1993 
  • 32-bit GRaphics Engine (GRE)
  • Mais drivers para CD-ROM e SCSI
  • Suporte APM e PCMCIA
  • MMPM/2 incluído
  • Win-OS/2 baseado em Windows 3.1
OS/2 para Windows (Codename: Ferengi) 
Novembro 1993 
  • Sem Win-OS/2 - usando o  Windows 3.1 preexistente  em vez disso
  • Novos drivers para placas S3
OS/2 2.11 Fevereiro 1994 
  • Também disponível como ServicePak XR06200 para OS/2 2.1
  • Principalmente bugfixes
OS/2 2.11 SMP Junho 1994 
  • Suporte à Symmetric MultiProcessing (SMP)
  • Suporte para até 16 CPUS
OS/2 Warp 3.0 (Codename: Warp)
Outubro 1994 
  • O desempenho afinando, menos requisitos dos recursos
  • Compatível com Windows 3.11
  • BonusPak incluído
  • Mais drivers para muitos tipos de dispositivos
  • Incluído DSOM object model
  • Muitas modificações de WPS
OS/2 Warp Connect Maio 1995
  • Suporte à rede plenamente concluído e integrado à base do sistema
  • Funcionalidade de Peer to Peer (P2P)
OS/2 Warp, PowerPC Edition Dezembro 1995 
  • Baseado na plataforma PowerPC
  • Baseado em microkernel MACH
  • Nunca amplamente usado nem mesmo vendeu
OS/2 Warp 4.0 (Codename: Merlin) 
Setembro 1996 
  • Incluído Java 1.01 runtime e JDK
  • Suporte VoiceType






-----------------------------------------------------------------------------------------------------------
Última atualização feita por Mariana Passos - 03/10/2011
© Todos os direitos reservados
Fonte: 
http://os2warp.blogspot.com/2011/05/os2-linha-cronologica-das-versoes.html#more

introdução a programação no os/2

NESTE CAPÍTULO ENTRAREMOS NO MUNDO DA programação com o OS/2. De maneira geral e introdutória, aprenderemos mais sobre o que se passa nos bastidores; como o OS/2 suporta a memória virtual e como ele mapeia um gigabyte de memória virtual em 16 megabytes de memória física. Este capítulo discute a multitarefa do ponto de vista dos programadores,l e explica como o OS/2 garante a proteção de memórias entre tarefas. Ele compara os três métodos para comunicação entre tarefas: dutos (pipes), semáforos e filas (queues), e explica qual método deve ser utilizado para cada aplicação. O usuário encontrará mais informações a respeito de priorização e manuseio de interrupções, e sobre a existência de múltiplas sequências programadas dentro de tarefas do OS/2.
   Será apresentada ainda uma introdução as chamadas ao sistema em modo protegido do OS/2, bem como um subconjuunto de chamadas ao sistema em modo real, que facilita a compatibilidade entre os ambientes do DOS e OS/2. Serão examinados os contrastes entre os mecanismos CALL e o antigo int 21H, e apresentados ainda, resumidamente, os utilitários de programação e tratamento de erros.



Postado por: David Anderson