Este blog Mudou

Este Blog mudou-se para:

sexta-feira, 17 de fevereiro de 2006

A ciência que eu escolhi

Esta semana entrei em uma discussão sobre o nome do curso que faço, Ciência da Computação, ou seria Ciências da Computação? Ou seria mais adequado chamar de Informática?

Daí vamos buscar um pouco de idéias de pessoas que valham a pena ouvir, no site do Silvio Meira o criador do C.E.S.A.R. (Centro de estudos avançados do Recife) comenta sobre a computação: “Cartesianamente, a informática é o espaço formado pelos três eixos ortogonais de computação, comunicação e controle, onde habitam todas as coisas que calculam ou processam informação, todas as que se comunicam e todas as que, de uma ou outra forma, estão sob controle de ou controlam alguma coisa.”. Então bom a ciência da computação é apenas um dos três pilares da informática.

Na definição da comissão de especialistas do MEC que sugere o nome Ciência da Computação para os cursos de bacharelado em informática o objetivo dos cursos é: “Os cursos da área de computação e informática tem como objetivos a formação de recursos humanos para o desenvolvimento científico e tecnológico da computação (hardware e software), para atuação na área de educação em computação em geral e para o desenvolvimento de ferramentas de informática que atendam a determinadas necessidades humanas.”

Para ver uma opinião mais popular a wikipédia pode ser uma boa referência, no artigo que trata de ciência da computação, ironicamente, a discussão sobre o conceito de Ciência da Computação é mais longa que o próprio artigo.

O nome oficial dado pelo MEC é Ciência da Computação apesar do currículo incluir disciplinas que englobam ou utilizam dos outros dois eixos da informática Comunicação( Ex.: redes e todos os seus derivados) Controle (Ex.: sistemas digitais de controle).

Eu gosto do nome oficial do MEC (um tanto imponente demais talvez) apesar de achar que Informática é muito batido penso que seria a melhor definição.

E como diz a comunidade de um amigo meu no orkut "Eu faço Ciência da Computação e não desisto nunca”.

Ah! e eu reclamo sim com quem chama “Ciências da Computação”!

terça-feira, 7 de fevereiro de 2006

Minix o S.O. dos grandes

Olá,
De volta as aulas e nesse semestre me empolguei especialmente com Sistemas Operacionais, catei na biblioteca o livro do Tanenbaum estou lendo sobre processos, gerência de memória, sistemas de arquivos uma coisa linda de se ver...

Vinte e sete mil linhas e Contando....
Este livro acompanha o código-fonte do Minix um S.O. (que por sinal serviu de referência para a criação do Linux) criado do zero pelo próprio Tanenbaum para usar como exemplo nas aulas que ele ministra na Universidade de Amsterdã.
E (assim como todo besta que tenha pegado nesse livro já deve ter tentado) eu tentei ler o código-fonte saí catando o main() lá e talz, mas sinceramente NÃO FAÇA ISSO! pode ser digamos... desestimulante melhor ir lendo o livro e buscando no código-fonte as referências que ele faz.

E não é que roda mesmo
Baixei uma imagem que roda do pen-drive de 10MB, mas infelizmente meu irmão levou o pen-drive pra passear daí baixei uma que roda do CD de 10MB também. Como já estou com o Ubuntu Linux e Windows XP não queria adicionar mais um S.O. resolvi que deveria rodar em um emulador pensei no VMWare, mas é pago com uma versão trial de apenas 30 dias não parecia uma boa opção, acabei optando pelo QEMU que é open-source e que apesar de rodar em ambiente console é bem legal e fácil de usar (pelo menos depois de ler umas páginas da documentação dele) ;-) Para quem quiser vou deixar aqui um passo a passo sobre como rodar a imagem de CDROM do Minix 3.1.1 no QEmu.

E daí???
Não vou fazer um Tadeux mesmo por quê o nome não soa legal, mas vou continuar lendo quem sabe faço algo realmente útil ou mesmo que seja just for fun tá valendo.