segunda-feira, 20 de abril de 2009

Conhecendo o setup do computador

O que é BIOS?
Bios(basic input/output system) nada mais é que um programa que localiza e identifica os componentes básicos para o funcionamento do computador e para que o sistema possa ser carregado.

O setup:
Já o Setup contém todas as informações para que o sistema reconheça os componentes instalados no computador: se qualquer dispositivo não for identificado ou localizado pelo BIOS, você terá problemas para fazê-lo funcionar no sistema operacional (do Windows 95 ao Windows Server 2003).

As informações da identificação e localização dos componentes ficam gravadas no CMOS (Complementay Metal Oxide Semicondutor), que é uma memória RAM embutida no chip do BIOS. Um detalhe adicional: a memória RAM é bem mais rápida que a memória ROM (CMOS).

Para acessar o Setup do computador, quando o mesmo é ligado aparecerá uma mensagem semelhante a esta :"Pressione a tecla para DEL
para rodar o Setup". Pressione-a e aparecerá esta tela: (este é um Setup do fabricante do BIOS chamado "Award", sendo que cada placa-mãe tem uma versão de Setup, variando os fabricantes e versões.)


Agora vamos ver o que algumas opções representam para o computador:


1 - Standard CMOS Setup (Standard Setup)

Configurações do HD, drive de disquetes, drives de CD-ROM, data e hora. Aqui também poderá ativar UDMA (em setup's de BIOS AMI) e no caso de BIOS "Award" UDMA é configurado na opção abaixo:


2 - BIOS Features Setup (Advanced CMOS Setup)

Aqui você deverá encontrar informações de seqüência de Boot além de configuração de caches, quantidade de memória RAM e algumas opções do BIOS, entre muitas outras (mais abaixo você saberá quais são as melhores configurações). Algumas opções podem aparecer com nomes diferentes, dependendo da marca e do modelo do BIOS. Vamos especificar um pouco mais:

2.1 Virus warning (anti-vírus)
Ativando esta opção ele irá monitorar gravações no MBR (Master Boot Recording) do HD. O setor MBR é o responsável pela inicialização, sendo que ele irá indicar onde está o sistema (em C:\ ou D:\, por exemplo). Caso seja detectada alguma tentativa de gravação no setor de boot, o BIOS irá parar o sistema (sendo que não irá passar desta etapa, a não ser que autorize a gravação no setor MBR), interrompendo a gravação e exibindo na tela uma mensagem de alerta (perguntando se deve autorizar ou não a gravação). Deixe "Enable" se você tiver muito receio de vírus em seu computador (é altamente recomendável um bom Anti-Vírus instalado no computador sendo que a mairoia deles pode detectar vírus de boot). Alguns vírus (como o Chernobyl) têm um poder de destruição do BIOS (esta é a pior "forma" dos vírus: sem o BIOS o computador ficará inutilizado, sendo que terá que fazer a troca em si do chip ou uma reprogramação em máquinas externas chamadas EPPROM).


2.2 - CPU Internal cache (CPU Level 1 cache, L1 cache)

Esta opção permite habilitar ou desabilitar o cache interno do processador (cache L1). Desabilite-o se estiver muitos problemas graves com seu computador, mas o sistema irá ficar extremamente lento (se você tem problemas com o funcionamento do cache interno, talvez esteja na hora de trocar de processador). É altamente recomendável ativar esta opção e ela está ativada por padrão.


2.3 - CPU External cache (CPU Level 2 cache, L2 cache)

Esta opção permite habilitar ou desabilitar o cache externo do processador (cache L2). Desabilite-o se você tiver muitos problemas de travamento do seu computador, mas o sistema irá ficar extremamente lento (se você tem problemas com o funcionamento do cache interno, talvez esteja na hora de trocar de processador). É altamente recomendável ativar esta opção. Alguns processador não possuem esta opção (o que deixa o computador também um pouco lento).


2.4 - 1st Boot Sequence

Aqui você irá definir qual será a primeira opção de Boot: deixe em "IDE-0". Se você quiser bootar o micro em um disquete, a opção escolhida deve ser "Floppy"


2.5 - 2nd Boot Sequence

Aqui você irá definir qual será a segunda opção de Boot: deixe em "Floppy".


2.6 - Try other Boot Devices

Aqui você irá definir quais serão as outras formas de Boot: deixe em "Disable" pois geralmente as outras opções acima darão o Boot.


2.7 - Boot UP Num Lock Status

Esta opção serve apenas para determinar se a tecla Num Lock permanecerá ligada (on) ou desligada (off) quando o micro for inicializado. Se você utiliza bastante o teclado numérico, deixe ativada esta opção.


2.8 - System BIOS Shadow, Video Bios Shadow

Ativando estas opções, será feita uma cópia do conteúdo do Bios principal e do Bios da placa de vídeo na memória RAM. A memória RAM é muito mais rápida do que a memória ROM do BIOS e o Boot será levemente mais rápido.

Obs.: Há mais opções em todos os Setup mas não irei comentá-las pois não podem ser alteradas (ou se forem alteradas o seu sistema poderá apresentar problemas).



3 - Chipset Features Setup (Advanced Chipset Setup)

Esta seção armazena opções de desempenho da memória RAM e da memória cache, placa de vídeo e modem. Você poderá fazer OC (Overclock) na memória RAM (algoq que só é recomendável se você entender o que está fazendo ou ser um amante de OC). Há algumas opções relacionadas à memória cache, mas sem relevâncias pois automaticamente o Setup o configura com opções padrões para cada tipo de computador. Os processadores Intel possuem o cache maior que os os processadores AMD, embora a AMD tenha lançado recentemente o AMD Athlon XP 3000+ que virá com cache de 512KB iguais aos do Pentium 4.


4 - PNP/PCI Configuration

Contém opções para configurar manualmente os endereços de IRQ e DMA ocupados pelos dispositivos externos: são os famosos Plugs & Play. A maioria dos periféricos atuais são Plug & Play mas alguns periféricos antigos (principalmente modems e placas de som) não são endereçados automaticamente pelo BIOS, o que requer uma configuração manual (localize no manual do periférico quais os endereços de IRQ e DMA funcionarão e configure-o no BIOS com os IRQ's e DMA's livres.).

Neste caso você deve reservar os endereços de COM e IRQ ocupados pela placa antiga (lembre-se que você deve escolher IRQ e DMA livres para que não haja conflitos com outros componentes do computador). Além da configuração manual dos endereços, esta seção contém opções que permitem resolver muitos conflitos de hardware que podem vir a surgir.



5 - Power Management Setup

Aqui você poderá configurar opções de modos de economia de energia como desligamento automático do seu monitor, teclado e HD depois de um certo tempo de inatividade. Estas opções podem ser feitas pelo Windows em "Painel de Controle/Gerenciamento de Energia" e por isso usualmente não há necessidade de alterar as configurações no próprio Setup.

Uma boa dica é que se você tenha um fonte ATi há uma opção de "APM Power Managent (ou algo parecido): se ela estivar ativada no Windows e aqui no setup, o seu computador pode não desligar (No Windows XP, por exemplo, o computador finaliza em "O Windows está sendo encerrado"). Desmarque-as e veja o resultado.


segunda-feira, 13 de abril de 2009

A que áreas do conhecimento humano diz respeito o desenvolvimento da área de Computação?

A computação permeia hoje todas atividades científicas em todo mundo, por ela utilizar uma ferramenta bastante desenvolvida e bastante útil em qualquer outra área científica existente atualmente, ou seja o computador.Para você ter uma pequena idéia basta navegar no site da SBC no setor de comissões especiais para ver a gama de assuntos discutidos relacionado não só computação mas também como a biologia computacional, a geoinformática e dentre muitos outros.O computador é uma ferramenta capaz de fazer bilhões a trilhões cálculos por segundo além de ter uma infinidade de funções especiais para diversas áreas da ciência como na biologia,matemática,ou seja, qualquer outra área científica

As graduações em computação estão preparadas para formar pessoas capazes de dar conta em tais desafios(propostos pela SBC)?

Para um êxito em tais desafios na computação, os atuais métodos de graduação tem que estar atento a três quesitos iniciais muito importante, como a multidisciplinariedade,a integração com a indústria e o estabelecimento de centros para a discussão de pesquisas.Devo resaltar que vários outros quesitos podem ser derivadas desses desafios propostos.
  1. Mas qual a função dos quesitos citados acima?
  • A multidisciplinariedade é atualmente uma das formas mais comuns de obter resultados científicos muito significantes,ela não deve ocorrer apenas entre a computação e outros domínios científicos, mas também dentro da própria computação,onde especialistas em hardware deve cooperar com os especialistas em redes, em bancos de dados,em interação homen-computador.Todos por sua vez devem ter um interlocução continuada com os pesquisadores da engearia de software, da computação gráfica,inteligência artificial e tantas outras áreas associadas à pesquisa necessária à solução dos desafios.
  • A integração com a indústria é um fator bastante importante pois as pesquisas de boa qualidade estão intimamente ligadas a indústria porque ela é o principal apoio financeiro na execução de tais pesquisas, neste sentido, a principal ação considerada foi aproximação com a indústria para efeitos do desenvolvimento tecnológico de qualidade.
  • O estabelecimento de centros para a discussão de pesquisa será responsável na realização de encontros para debates de assuntos relacionados a computação e oferecendo também condições para desenvolverem pesquisa de ponta.
Sendo assim, as instituições que propuserem aos seus graduandos estes principais quesitos citados acima além de outros, com certeza estaram prontos para formar pessoas capazes de dar conta de tais desafios, porém, são poucas as instituições no Brasil,contadas a dedo, que trabalham através dessa perspectiva dando suporte as seus graduandos.

sábado, 11 de abril de 2009

Palestra do Doutor Rogério a respeito da Sociedade Brasileira de Computação (SBC)

1. O que é a SBC?

A Sociedade Brasileira de Computação é uma sociedade científica, sem fins lucrativos, que reúne pesquisadores, estudantes e profissionais que atuam em pesquisa científica e desenvolvimento tecnológico na área da Computação.

A SBC faz parte da Sociedade Brasileira para o Progresso da Ciência (SBPC) e da International Federation for Information Processing (IFIP). A instituição também é sócia do Centro Latino-americano de Estudios en Informatica (CLEI) e afiliada à Computer Society (IEEE).

A instituição é regida por um estatuto e administrada por uma Diretoria. A Sociedade também possui um Conselho com funções deliberativas e normativas.

2. Sua Política

A SBC vem participando sob diversas formas para o aprimoramento da Política Nacional de Informática. A Sociedade vem também colaborando de forma decisiva em diferentes fóruns de discussão de política de Ciência e Tecnologia.

Exemplos desta atuação são:
  • a participação de membros do conselho ou da diretoria em comitês gestores, em conselhos científicos de órgãos de pesquisa ou em assessorias a órgãos de governo;
  • a colaboração com outras sociedades científicas, em especial a SBPC, nas atividades promovidas por esta última;
  • a promoção ativa da regulamentação da profissão, através de uma diretoria voltada a este problema;
  • a criação de fóruns específicos para discussão da Política Nacional de Informática.
3. Estrutura administrativa

Atualmente sua estrutura é formada por:

Presidente: José Carlos Maldonado (ICMC - USP)
Vice-Presidente: Virgílio Augusto Fernandes Almeida (UFMG)

Diretorias:

Administrativa: Carla Maria Dal Sasso Freitas (UFRGS)
Finanças: Paulo Cesar Masiero (ICMC - USP)
Eventos e Comissões Especiais: Marcelo Walter (UFPE)
Educação: Edson Norberto Cáceres (UFMS)
Publicações: Karin Breitman (PUC-Rio)
Planejamento e Programas Especiais: Augusto Sampaio (UFPE)
Secretarias Regionais: Aline Maria Santos Andrade (UFBA)
Divulgação e Marketing: Altigran Soares da Silva (UFAM)

Diretorias Extraordinárias:

Regulamentação da Profissão: Ricardo de Oliveira Anido (UNICAMP)
Eventos Especiais: Carlos Eduardo Ferreira (USP)
Cooperação com Sociedades Científicas: Taisy Silva Weber (UFRGS)

E as Secretarias Regionais estão ligadas à Diretoria de Secretarias da SBC, dirigida pela professora Aline Andrade (UFBA).

As secretarias regionais possuem regimento específico que destaca as funções e objetivos das mesmas, assim como das delegacias institucionais.

Secretários regionais

Aletéia Patrícia Favacho de Araújo - Centro-oeste 1
Amaury Antônio de Castro Junior - Centro-oeste 2

Cláudio Alex Jorge da Rocha - Norte 2
Everaldo Artur Grahl - SC
Gerson Geraldo Homrich Cavalheiro - RS
João Benedito dos Santos Júnior - MG
Luiziana Silveira de Rezende - RJ
Marcelo Duduchi Feitosa - SP leste
Osvaldo Alves dos Santos - PR
Odette Mestrinho Passos - Norte 1
Pedro Porfírio Muniz Farias - NE 1
Renata Cristina Laranja Leite - ES
Ronaldo Celso Messias Correia - SP oeste
Simone de Oliveira Branco - NE 3
Valéria Gonçalves Soares - NE 2

4. Os grandes desafios da computação -2006 a 2016

  • Gestão de informação - grandes volumes de dados multimídia distribuídos.
  • Modelagem computacional de sistemas complexos artificiais, naturais e sócio-culturais e da interação homem-máquina (simulações e sistemas complexos.
  • Impactos para a área da computação da transição do silício para as novas tecnologias.
  • Acesso participativo e universal do cidadão Brasileiro ao conhecimento.
  • Desenvolvimento tecnológico de qualidade: Sistemas disponíveis, corretos, seguro, escaláveis, persistentes e ubíquos.

Para um maior entendimento do projeto acesse o link Grandes Desafios da Computação - 2006 a 2016