segunda-feira, 22 de junho de 2009

Professores de TI na era da informação

Desde a muito, o conhecimento é um dos bens mais importantes de qualquer sociedade. Na antiguidade, ele era reservado aos que detinham mais poder econômico ou político. Na idade média o conhecimento era modelado pela Igreja, que com o advento da reforma, criou o Índex, que continha uma lista de livros proibidos. Com a invenção da imprensa concernente (contrariamente) a criação do índex, a informação pode ser passada de forma mais rápida já que com a prensa, os livros poderiam ser produzidos de forma mais rápida, aumentando a opção tanto de publicação, quanto de quantidade ofertada. Mas, mesmo nessa época, o livro, e o conhecimento estavam atrelados às classes mais privilegiadas, as quais os mantinham a rédeas curtas.

Com o advento da modernidade e da revolução Industrial, criou-se a necessidade de educação das classes menos abastadas que puderam enfim ter acesso mesmo que superficial ao conhecimento.

No século XX, a educação tornou-se um dos grandes motes, principalmente políticos, ou melhor, de politicagem; para ser um cidadão e ter direito, é necessário saber ler, ou pelo menos assinar seu nome.

Hodierno, com a invenção da internet, a informação pode circular com grande velocidade e em grande quantidade, sem restrições ao local em que esteja seu usuário. A isto, é o que se costuma chamar de era da informação, pois esta, não está mais restrita a um pequeno grupo, podendo enfim circular nos meios mais populares. É lógico que no momento, a informação não está ao alcance de todos, pois, num país como o Brasil, com suas desigualdades, não se pode desconsiderar a exclusão ainda de alguns indivíduos à informação. Não obstante, ao se pensar no futuro, ver-se-á gradualmente o acesso à informação, mesmo àquelas pessoas menos abastadas. Entretanto, um problema é posto em cheque: qual o papel do professor de tecnologia da informação (TI), diante de tal quadro?

Se a informação pode ser acessada por todos, de certa forma, não há diferença entre o conhecimento do professor e do aluno. O que o professor deve fazer? Ao tentar elaborar a resposta, encontrar-se-á perdido num labirinto sem fim, pois, se pensarmos que outrora o professor era o centro do conhecimento, hodierno não mais o é, e daí pode-se questionar qual sua importância? Nenhuma.

Olhando para a educação, encarando-a como adequação do indivíduo à vida social, perceber-se-á que a educação formal (a qual o professor está ligado), perde seu sentido, nesta esteira.

Contudo, se o indivíduo tem acesso a grandes quantidades de informação, como ele saberá qual a certa? Este é o norte pelo qual se guiará a educação, dar ao indivíduo a trilha a seguir para encontrar o conhecimento. O professor deverá ser uma espécie de monitor e acompanhar o aluno até a tal caminho. Poder-se-ia perguntar: por que não dá-la ao próprio aluno? Porque nem sempre ele tem a autonomia necessária para decidir qual a trilha correta, ou se a conhece pode ter dificuldades em dar prosseguimento à mesma, então o professor seria uma pessoa a dar auxílio nos momento de dificuldades do aluno ao seguir sua trilha.

sexta-feira, 19 de junho de 2009

Conhecendo meu computador

Ao acessar o Setup, que é onde se tem um primeiro controle fora do sistema operacional, se tem algumas opções para mudanças nos componentes que gerem o computador.
Das partes realcionadas a memória temos:
Um dos itens é o Primary IDE Master. Ele detecta dispositivos que usam os slots IDE na placa-mãe, de forma automática ou não ou não. Dentre elas, podemos citar os HD's, leitores ou mesmo gravadores de CD/DVD.
A Floppy A faz a configuração de maneira manual se havendo ou não dispositivos no slot Floppy A da placa mãe, inclusive, definindo o tamanho dos mesmos. Os disquetes, por exemplo, usam os slots Floppy.
O 1st Boot é onde o usuário define o local em que será o boot primário, isto é, onde o computador deve procuraras informações para iniciar. Esta opção pode sem um CD, DVD, o proórpio HD, ou mesmo os não mais em foco, Disquetes.
O Try Other Boot ocorre após falha nas 3 primeiras tentativas de boot, o computador deve buscar outras fontes para tal operação.
Temos a DRAM Frequency que define manualmente ou de modo automatico, a frequência em que trabalha a memória RAM.
A Memory Voltage (memória principal) é o local em que se aumenta a voltagem da memória RAM.
On-Board USB Function (define os dispositivos de entrada e saída e memória secundária). nesta opção, habilita ou não as portas USB on-board.
Dos componentes de entrada e e saída temos:

Das partes ligadas ao processador no Setup temos:

Primary Graphics Adapter, é o menu que trata sobre adaptador de vídeo. Nele, pode-se definir se o adaptador de vídeo é do tipo AGP ou PCI.

Das partes ligadas ao processador no Setup temos:

O Change Supervisor Password é a opção em que se põe uma senha que será solicitada quando alguém ligar o computador. Esta senha é independente de senhas de usuário que são controladas pelos sistemas operacionais;
A CPU Over-Clocking Function, é aqui onde se pode habilitar ou não o over-clocking, ou seja, um aumento na frequência do processador, tendo em vista um maior desempenho. Esta não é uma uma boa opção pois aumenta a temperatura do computador.
Temos ainda a CPU Voltage que aumenta a voltagem da Unidade central de processamento.
Há o AGP Voltage (adaptador de vídeo) que aumentar a voltagem do adaptador de vídeo

Existem outras opções do Setup, as quais são:

O Load Optimal Defauts (BIOS) carrega as configurações que são padrão do Setup.
O Save Changes and Exit (BIOS), salva as modificações feitas pelo usuário e encerra o Setup.
Tudo isso faz parte das configurações mais essenciais do computador.

Fonte:http://avnerjsp.blogspot.com/; http://ed-cc.blogspot.com/

Cursos de computação versus desafios da SBC

A Sociedade Brasileira de Computação (SBC) propôs cinco desafios, que tidos como metas devem ser cumpridos de 2006 até 2016. Estes, penso estarem relacionados com o curso de ciência da computação da Ufs nos seguintes pontosa tratar.
Gestão da informação em grandes volumes de dados multimídia distribuídos. Este desafio esta relacionado diretamente a grande quantidade de informações a serem geridas por um computador, nesta esteira, as disciplinas estejam realacionadas a gestão de grandes quantidades de informações, e forma de gerir as mesma, estão diretamente realcionadas com o mesmo. Assim, penso que as seguintes disciplinas estão associadas a este desafio: Estrutura de dados, Programação para Web, Sistemas operacionais, Desenvolvimento de Software, Redes de comutadores, Banco de dados e Sistemas Distribuídos;

Noutro desafio, a SBC propõe a Modelagem computacional de sistemas complexos artificiais, naturais e sócio-culturais e da interação homem-natureza. Este desafio esta diretamente realcionado a complexifiicação de algoritmos que consigam responder de forma mais rápida ou mesmo humana para com a realidade. Assim, disciplinas que se realcionem com criação de algoritmos, e de sistemas que consigam funcinar quase que autonomamente estão ligadas a este desafio. Dentre estas, podemos destacar:Sistemas operacionais, Desenvolvimento de Software, Redes de comutadores, Informática ética e sociedade, Informática educativa, Processamento de imagem e computação gráfica, Inteligência artificial, Interface humano-computador, Projeto e análise de algoritmos e Grafos e algoritmos.
Os Impactos para a área de computação da transição do silício para novas tecnologias e outro desafio. Este desafio pede um desenvolvimento na área de Engenharia da computação, as disciplinas de hardware sofram mais enfaticamente com o desenvolvimento de novos matérias, mas de certa forma, todas as disciplinas de software também sofrem com a alteração na tecnologias de hardware que possibilatam software mais rápidos e eficientes. Então, as disciplinas mais ligadas a está meta são, Circuitos Digitais e Compiladores (esta última, pela sua estreita relação com a máquina)
O Acesso participativo e universal do cidadão brasileiro ao conhecimento como uma das metas, e uma das mais importantes já que possibilita que a população tenha mais acesso à computação e com equipamentos compatíveis com suas possibilidades culturais e econômicas. Neste ponto, as disciplinas que tem mais relacionamento com o usuário, parecem ter maior relacionamento com este desafio são a de Informática ética e sociedade, Informática educativa, Interface humano-computador, Desenvolvimento de Software que projetarão de forma mais acessível à população o acesso à máquina.

Desenvolvimento Tecnológico de Qualidade: sistemas disponíveis, corretos, seguros, escaláveis, persistentes e ubíquos. Este desafio esta intimamente relacionado as disciplinas que possibilitem acesso, rapidez e segurança no que se refere as informações, assim como sistemas mais inteligentes para atingi-las. As disciplinas são Redes de comutadores, Programação para Web, Desenvolvimento de Software, Inteligência artificial, Sistemas operacionais. Assim o como as mais ligadas com o usuário, dentre elas Informática ética e sociedade, Interface humano-computador.

Uma disciplina que é interessantíssima são as de Trabalho de Conclusão de Curso que podem estar ligadas a um ou mais dos desafios que põe em foco a SBC.

Com este pequeno esboço, espera-se um relacionamento direto entre currículo de Ciência da Computação e desafios da SBC.

Para encontrar os desafios, acesse o site da SBC: www.sbc.org.br

As subdivisões do computador

O computador além de sua aparência externa é constituída de partes importantes, em número de três:
O processador. É nele onde os cálculos matemáticos necessários para que os programas funcionem são efetuados. A Unidade de Lógica e Aritmética e a Unidade central de processamento são componentes essenciais do computador.
A Memória também é uma parte essencial do computador, e nela onde os dados são armazenados. A memória se divide em Principal, que trabalha rápido com os dados, mas não os conserva, e Secundária que é mais lenta e maior, e onde podem ser guardados os dados. Um exemplo da primeira é a memória RAM, e da segunda o HD, CD-ROM. Perceba nos exemplos que a quantidade de memória do HD é muitas vezes maior que a memória RAM, mas esta, em contrapartida é muitas vezes mais rápida que a o HD.
Os Dispositivos de entrada e saída também são parte importante do computador, como o próprio nome diz, são os dispositivos que permitem que sejam inseridas imformações que são enviadas ao computador, como também onde são mostradas as informações computadas. São exemplos de dispositivos de entrada: teclado, mouse, escâner, microfone; e de saída: monitor, impressora, caixas de som.
Sãoo essas as partes que fazem o computador o que ele é.

segunda-feira, 1 de junho de 2009

Javascript e Prolog

O javascrip é uma liguagem de programação que foi criada em 1995, pela empresa netscape, mas antes tinha como nome Livescript. Ele vei para atender as seguintes necessidades: tipagem dinâmica, ou seja, tipos de variáveis não são definidos; ao invés de ser compilada, é interpretada; além de outras vantagens típicas das linguagens script. Ao usar Javascript, pode-se modificar de forma dinamica os estilos dos elementos de página e HTML.

Outra linguagem de programação é o Prolog. O prolog é classificada como linguagem do aradgma lógico. Teve como genitores Alan Comerauer e Phillip Roussel, o qual denominou a assim, pois: PROgrammation en LOGique. O Prolog é uma retomamada da lógica matématia (daí tambem a razão de seu nome e paradigma).

O prolog tem suas peculiarides, e é bastante aplicada na área de Inteligência artificial e linguística computacional. Mas é uma linguagem não muito viável pois oferece dificuldades em algumas operações, como "um programa trivial que faz um loop de ler uma linha da console e escreve a mesma linha, terminando quando for entrada uma linha vazia, é impossível de ser escrito de forma que qualquer interpretador consiga rodar"(fonte: wikipedia).

Fonte : wikipédia.

segunda-feira, 25 de maio de 2009

Disciplinas da compuatção e desafios da SBC

Há na SBC cinco desafios para realizar-se no mundo da computação de 2006 a 2016, são eles:
1) Gestão da informação em grandes volumes de dados multimídia distribuídos
2) Modelagem computacional de sistemas complexos artificiais, naturais e sócio-culturais e da interação homem-natureza.
3) Impactos para a área de computação da transição do silício para novas tecnologias.
4) Acesso participativo e universal do cidadão brasileiro ao conhecimento.
5) Desenvolvimento Tecnológico de Qualidade: sistemas disponíveis, corretos, seguros, escaláveis, persistentes e ubíquos.

Na Universidade Federal de Sergipe, há um leque de disciplinas muito vasto em ciência da computação, dentre elas destacamos três, e destas far-se-á uma relação com os desafios propostos pela SBC.
A primeira delas é a disciplina de Informática educativa, esta disciplina trata tanto sobre um pouco de educação como do uso da computação para o auxílio desta. Essa disciplina esta em relação total com o quarto desafios, pois liga a computação a educação, que é uma das formas de divulgação do conhecimento, para a sociedade.
A segunda é a disciplina Sistemas distribuídos, que trata sobre compartilhamento de informações, redes, e que esta relacionada com o quinto desafio.
A última e uma das mais importantes é Trabalho de conclusão de curso em Ciência da computação I (e II) , que possibilita que se desenvolva um projeto ou pesquisa em computação e que pode atender a um ou mais de um dos objetivos propostos pela SBC.

segunda-feira, 11 de maio de 2009

Memória flash

Uma das grandes dificuldades no mundo do hardware se refere à parte da memória principal, ou de forma simplista, a memória RAM. Para tentar melhorar tal tecnologia, foi criada a memória flash. Que possibila que o usuário adicione mais memória principal sem necessidade de adquirir uma placa de memória.
Um exemplo desta tecnologia é a memória flash para Ready Boost, lançada pela empresa PQI, o DOM (DIsck and module), um tipo módulo de memória flash, o qual pode ser conectada diretamente na placa mãe (na USB de 10 pinos)e permite ao usuário adicionar mais memória "RAM". Ele tem tamanhos que variam de 256 MB a 2 GB, com 22 MBps de leitura e 17 MBps para gravação.

Fonte: digitaldrops.com.br/drops/2007/05/pqi-lanca-memoria-flash-de-2-gb-para-ready-boost.html