quinta-feira, 16 de julho de 2009
Que postura deve adotar o professor da área de tecnologia da informação?
Como pode se vê nas escolas hoje em dia muitos profissionais que são mal preparados nas universidades que possa ser por falta de interesse ou por mal preparo dos professores universitarios. Por isso é necessário que todos tenham um apredizado e informações de qualidade e para que isso seja realizado os professores devem está atualizados que sempre façam reciclagem e sempre estejam estudando para passarem informações corretas e atualizadas para seus alunos e essa é a postura que deve ter um professor da área de tecnologia da informação, para que não tenhamos profissionais mal qualificados no mercado. Essa a área da tecnologia da informação está em crescimente precisando de profissonais bem preparados para suprir a demanda. Quando o prof. Uriel Marx da Cunha Bispo citou em uma de suas aulas que um ex patrão seu estava a procura de algum profissional que soubesse escrever bem e que tivesse domínio da língua, eu achei logo de cara que um profissional da área de tecnologia da informação poderia ocupar um cargo assism.
segunda-feira, 1 de junho de 2009
DISCIPLINAS DE C.C. x DESAFIOS DA SBC

INTELIGÊNCIA ARTIFICIAL: EMENTA.
- Conceitos básicos.
- Linguagens de inteligência artificial: Características .
- Uso de cálculo de predicados em IA.
- Solução de problemas.
- A linguagem PROLOG.
- Representação e uso do conhecimento.
- Miniaturas de programas de IA destinados a processar linguagem natural, analisar jogos de tabuleiro, raciocinar como um especialista, resolver problemas algébricos, fazer inferências lógicas, entre outros.
Modelagem computacional de sistemas complexos artificiais, naturais e sócio-culturais e da interação homem-natureza.
Algum dos Problemas desse desafio poderá tem relação com a ementa da disciplina de AI, alguns deles:
Processamento em tempo real de altíssimas taxas de fluxos de dados provindos de
milhares de sensores – por exemplo, em estudos de catástrofes naturais (por
exemplo, enchentes) ou sistemas de evacuação urbanos em face de desastres
artificiais (por exemplo, acidentes nucleares). Isto exige pesquisa em, por exemplo,
distribuição do processamento, novas arquiteturas de bancos de dados, suporte de
rede para comportar este fluxo;
Tratamento dos problemas de aumento na dimensionalidade (número crescente de
variáveis em um problema) e escalabilidade, que contribuem para tempos de
processamento exponencial.
___________________________________________________________

Interface Humano-Computador: Ementa.
Visão pró antropocêntrica da relação homem-máquina;Princípios e objetivos da ergonomia; Tarefa e atividade;
Importância e princípios do design; Modelagem do usuário;
Usabilidade de interfaces (heurísticas, guidelines etc);
Acessibilidade de Interfaces (design universal, legislação e recomendações do W3C);
Avaliação de Interfaces.
Relação com o desafio:
Acesso participativo e universal do cidadão brasileiro ao conhecimento.
Um dos tópicos que relaciona este desafio à disciplina (interface humano-computador).
Várias áreas da Computação precisam contribuir para a solução deste problema. O
acesso ao conhecimento começa com vencer os desafios das interfaces, em particular a
interface de sistemas computacionais com o cidadão. Outros tópicos de pesquisa
relacionados e em aberto envolvem o projeto e desenvolvimento de ambientes com
mobilidade e consciência de contexto, com hardware de baixo custo e software abertos e
adaptáveis a necessidades locais. A produção de conhecimento passa pela produção de
conteúdo e mecanismos eficientes de armazená-lo e recuperá-lo, pela criação e
disponibilização de bibliotecas digitais. Questões afetivas, sociais e culturais em
computação são novas areas que precisam também ser envolvidas nesta tarefa.
segunda-feira, 25 de maio de 2009
Linguagens de Programação
Phyton
Uma linguagem orientada a objetos (incluindo herança múltipla).
Apresenta semântica dinâmica, um moderno mecanismo de tratamento de erros e exceções.
Python possui uma forma eficiente de acesso e reutilização de código com o uso de módulos, coleta de lixo automática, recursos avançados de manipulação de textos, listas e outras estruturas de dados.
Python possui ainda uma sintaxe simples, quase como um pseudo-código, característica marcante da sintaxe, próxima a linguagem matemática.
Diferentemente de C++ ou Java, as funções são tratadas como objetos, característica de linguagens de programação funcional como Lisp.
O NumPy é um conjunto de extensões para Python que oferecem várias funcionalidades para manipulação de conjuntos de objetos chamados arrays.
A vantagem destas extensões é que podemos processar grandes conjuntos de forma tão rápida quanto os resultados das linguagens não interpretadas de mais baixo nível.
Prolog
Linguagem que é um paradigma de programação em lógica de matemática, é associada a inteligência artificial e linguistica computacional. Pode ser chamada de Prolog Puro e pode se acrescentar componentes extra-lógicos.
Foi criado inicialmente para provar teoremas da resolução.
O prolog puro foi adaptado para acrescentar a negação por falha, o nome prolog foi escolhido por Philippe Roussel, abreviação de PROgrammation en LOGique.Foi criada em 1972 por Alain e Philippe.
Os desenvolvimentos modernos do prolog veio dos projetos de computadores da quinta geração(FGCS).
Uma linguagem orientada a objetos (incluindo herança múltipla).
Apresenta semântica dinâmica, um moderno mecanismo de tratamento de erros e exceções.
Python possui uma forma eficiente de acesso e reutilização de código com o uso de módulos, coleta de lixo automática, recursos avançados de manipulação de textos, listas e outras estruturas de dados.
Python possui ainda uma sintaxe simples, quase como um pseudo-código, característica marcante da sintaxe, próxima a linguagem matemática.
Diferentemente de C++ ou Java, as funções são tratadas como objetos, característica de linguagens de programação funcional como Lisp.
O NumPy é um conjunto de extensões para Python que oferecem várias funcionalidades para manipulação de conjuntos de objetos chamados arrays.
A vantagem destas extensões é que podemos processar grandes conjuntos de forma tão rápida quanto os resultados das linguagens não interpretadas de mais baixo nível.
Prolog
Linguagem que é um paradigma de programação em lógica de matemática, é associada a inteligência artificial e linguistica computacional. Pode ser chamada de Prolog Puro e pode se acrescentar componentes extra-lógicos.
Foi criado inicialmente para provar teoremas da resolução.
O prolog puro foi adaptado para acrescentar a negação por falha, o nome prolog foi escolhido por Philippe Roussel, abreviação de PROgrammation en LOGique.Foi criada em 1972 por Alain e Philippe.
Os desenvolvimentos modernos do prolog veio dos projetos de computadores da quinta geração(FGCS).
domingo, 10 de maio de 2009
Netbook

Os netbooks surgiram no ano passado, a Asus como a pioneira desses mininotebooks deu o pontapé inicial para essa nova categoria de computadores.
Muita gente hoje em dia não conhece muito bem o netbook e o confundem com o notebook. O netbook é basicamente para quem quer digitar textos, navegar pela internet entre outras finalidades que não precisem de muito processamento, o que é mais o caso dos notebook. Além de ser bem menor que o notebook e mais barato, ele possui o dispositivo de discos SSD, que não estragam ou arranham ao levarem pancadas. A bateria dos netbooks podem durar até 8 horas em alguns casos e também em alguns modelos podemos encontrar webcans.
E para maiores informações acessem http://olhardigital.uol.com.br.
Referências:
http://olhardigital.uol.com.br/central_de_videos/video_wide.php?id_conteudo=8063
http://www.amantegeek.com/wp-content/uploads/2009/04/netbooks.jpg
http://olhardigital.uol.com.br/digital_news/noticia.php?id_conteudo=8030
domingo, 3 de maio de 2009
Regulamentação da informática
O projeto que pretende regulamentar a informática já estava há alguns anos no CCT do senado federal e a parece que recebeu um parecer e que foi aprovado e será encaminhado ao CAS para receber as últimas decisões. Na proposta está relatado que os analistas de sistemas só poderão exercer suas profissão perante diploma de nível superior em C.C. ou em P.D., mas poderão exercer algumas profissões os profissionais que tiverem 5 anos de experiência.
Creio que o que mais prejudicará com esse projeto será, como em profissões regulamentadas,
que a maioria da atividades será exclusiva dos profissonais graduados e aquele pessoal que têm uma grande aptidão, os auto de data, os curiosos e fanaticos pela informatica, não poderão criar seus sistemas ou seus programinhas canseiros para ganharem uma graninha.
Creio que o que mais prejudicará com esse projeto será, como em profissões regulamentadas,
que a maioria da atividades será exclusiva dos profissonais graduados e aquele pessoal que têm uma grande aptidão, os auto de data, os curiosos e fanaticos pela informatica, não poderão criar seus sistemas ou seus programinhas canseiros para ganharem uma graninha.
segunda-feira, 20 de abril de 2009
Configurando meu computador [Setup (BIOS)]
BIOS SETUP UTILITY
1-LEGACY DISKETTE A[1.44M,3,5 in]
Confirgura o tipo de unidade de disquete instalada.
2-JUMPERFREE CONFIGURATION(AI Overclocking [auto])
Permite a seleção de frequência e auto ajuste dos parâmetros relevantes a CPU.
3-USB CONFIGURATION
Os itens neste menu permitem alterar as características relacionadas ao USB.
4-CPU CONFIGURATION
Os itens neste menu mostram as informações relacionadas à CPU que o BIOS automaticamente detecta.
5-CHIPSET
O menu chipset permite mudar as configurações avançadas do chipset.
5.1-HYPER PATH 3
Selecione este item para habilitar a redução dos gargalos de largura de banda da memória.
5.2-DRAM THROTTLING THRESHOLD
Permite que habilite o DRAM T.T. tornando o sistema mais estável.
6- ONBOARD DEVICES CONFIGURATION
6.1- HD AUDIO CONTROLLER
Habilita ou desabilita o CODEC de audio.
6.2-ONBOARD PCIEX 10/100Mb LAN
Permite habilitar ou desabilitar a controladora de rede onboard.
7-PCI PNP
Os itens do menu PCI PnP permite mudar as configurações avançadas para dispositivos PCI/PnP. O menu inclui configurações IRQ e canais DMA tanto para PCI/PnP ou para dispositivos legacy ISA, e seleciona o tamanho do bloco de memória para dispositivos legacy SA.
8-POWER MENU
Os itens do menu power permitem alterar as configurações na advanced configuration e power interface(ACPI) e o advanced power management (APM).
8.1-APM CONFIGURATION
8.1.1-POWER BUTTON MODE
Permite que o sistema vá para o modo On/Off ou modo Suspender quando o botão de ligar for pressionado.
9-HARDWARE MONITOR
9.1-CPU TEMPERATURE
O monitororamento do hardware integrado detecta automaticamente e mostra as temperaturas da placa-mãe e da CPU.
10-BOOT MENU
Os itens no menu de inicialização permitem alterar as opções de inicialização do sistema.
10.1SECURITY
Os itens do menu Security permitem que as configurações de segurança do sistema sejam alteradas.
1-LEGACY DISKETTE A[1.44M,3,5 in]
Confirgura o tipo de unidade de disquete instalada.
2-JUMPERFREE CONFIGURATION(AI Overclocking [auto])
Permite a seleção de frequência e auto ajuste dos parâmetros relevantes a CPU.
3-USB CONFIGURATION
Os itens neste menu permitem alterar as características relacionadas ao USB.
4-CPU CONFIGURATION
Os itens neste menu mostram as informações relacionadas à CPU que o BIOS automaticamente detecta.
5-CHIPSET
O menu chipset permite mudar as configurações avançadas do chipset.
5.1-HYPER PATH 3
Selecione este item para habilitar a redução dos gargalos de largura de banda da memória.
5.2-DRAM THROTTLING THRESHOLD
Permite que habilite o DRAM T.T. tornando o sistema mais estável.
6- ONBOARD DEVICES CONFIGURATION
6.1- HD AUDIO CONTROLLER
Habilita ou desabilita o CODEC de audio.
6.2-ONBOARD PCIEX 10/100Mb LAN
Permite habilitar ou desabilitar a controladora de rede onboard.
7-PCI PNP
Os itens do menu PCI PnP permite mudar as configurações avançadas para dispositivos PCI/PnP. O menu inclui configurações IRQ e canais DMA tanto para PCI/PnP ou para dispositivos legacy ISA, e seleciona o tamanho do bloco de memória para dispositivos legacy SA.
8-POWER MENU
Os itens do menu power permitem alterar as configurações na advanced configuration e power interface(ACPI) e o advanced power management (APM).
8.1-APM CONFIGURATION
8.1.1-POWER BUTTON MODE
Permite que o sistema vá para o modo On/Off ou modo Suspender quando o botão de ligar for pressionado.
9-HARDWARE MONITOR
9.1-CPU TEMPERATURE
O monitororamento do hardware integrado detecta automaticamente e mostra as temperaturas da placa-mãe e da CPU.
10-BOOT MENU
Os itens no menu de inicialização permitem alterar as opções de inicialização do sistema.
10.1SECURITY
Os itens do menu Security permitem que as configurações de segurança do sistema sejam alteradas.
Configurando meu computador
Processador (CPU)
Central Processing Unit, ou microprocessador tem a função de transportar informações e as instruções contidas nos softwares. A U.C.(Unidade de Controle) controla a circulação de fluxo dos programas e a U.E.(Unidade de execução) executam operações em dados.
Minha configuração: Core 2 Duo e4500 2,2 GHz, possui cache l2 que por sua vez possui cache l1, utiliza soquete 775 LGA, voltagem do núcleo: 1.325v.
Memória RAM (Random Access Memory)
É um tipo de memória que pode ser acessada pelo processador com finalidade de leitura e escrita de dados e sendo utilizada como memória primária. Podemos medir a velocidade dessa através dos Hz ou dos MHz e a sua capacidade em Bytes, Kilobytes, Megabytes ou Gigabytes. Os softwares são rodados ou carregados através da memória primária.
Minha configuração: 2.0 Gb de Memória RAM DDR2 (essa tecnologia(DDR) que substituiu a DIMM, tem uma diferença física na divisão no pente da memória e possui uma voltagem menor que a tecnologia anterior, pode também realizar o dobro de operações por ciclo de clock em relação a DIMM).
Memória Secundária
Seu principal obejetivo é o de armazenar permanentemente toda e qualquer estrutura de dados e programas.
Minha configuração: 660 Gb de HD
Despositivos de Entrada e Saída
São dispositivos que permitem a comunicação entre o usuário e a máquina(computador). Os dispositivos de entrada tem com finalidade enviar informações do usuário, que são tranformadas em linguagem de máquina, para o computador e os de saída enviam informações e dados do computador para o usuário. Dispositivos de entrada mais comum são: os teclados, mouse entre outros, os de saída: monitor, impressora etc.
Minha configuração: Impressora, teclado, mouse óptico, caixas de som, monitor lcd.
Central Processing Unit, ou microprocessador tem a função de transportar informações e as instruções contidas nos softwares. A U.C.(Unidade de Controle) controla a circulação de fluxo dos programas e a U.E.(Unidade de execução) executam operações em dados.
Minha configuração: Core 2 Duo e4500 2,2 GHz, possui cache l2 que por sua vez possui cache l1, utiliza soquete 775 LGA, voltagem do núcleo: 1.325v.
Memória RAM (Random Access Memory)
É um tipo de memória que pode ser acessada pelo processador com finalidade de leitura e escrita de dados e sendo utilizada como memória primária. Podemos medir a velocidade dessa através dos Hz ou dos MHz e a sua capacidade em Bytes, Kilobytes, Megabytes ou Gigabytes. Os softwares são rodados ou carregados através da memória primária.
Minha configuração: 2.0 Gb de Memória RAM DDR2 (essa tecnologia(DDR) que substituiu a DIMM, tem uma diferença física na divisão no pente da memória e possui uma voltagem menor que a tecnologia anterior, pode também realizar o dobro de operações por ciclo de clock em relação a DIMM).
Memória Secundária
Seu principal obejetivo é o de armazenar permanentemente toda e qualquer estrutura de dados e programas.
Minha configuração: 660 Gb de HD
Despositivos de Entrada e Saída
São dispositivos que permitem a comunicação entre o usuário e a máquina(computador). Os dispositivos de entrada tem com finalidade enviar informações do usuário, que são tranformadas em linguagem de máquina, para o computador e os de saída enviam informações e dados do computador para o usuário. Dispositivos de entrada mais comum são: os teclados, mouse entre outros, os de saída: monitor, impressora etc.
Minha configuração: Impressora, teclado, mouse óptico, caixas de som, monitor lcd.
Assinar:
Postagens (Atom)