English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas as categorias

Alguém pode me ajudar,eu quero fazer esse curso e quero saber como ele é

2007-03-24 13:30:35 · 6 respostas · perguntado por ? 2 em Educação e Referência Nível Superior

6 respostas

Bem, minha dica é que você goste muito de cálculo, matemática, enfim da área de exatas, pois, existem muitas disciplinas em Ciencia da Computação que vão requerer esta tua aptidão!!

É um curso muito bom hoje em dia, devido a crescente explosão da tecnologia!!

Vá em frente! Boa sorte!
Abs,

2007-03-30 13:30:37 · answer #1 · answered by Moleka 5 · 0 0

Ele é assim. Você pega seu computador, desmonta ele todinho, peça por peça, parafuso por parafuso e depois mistura tudo e começa a montar. Se você conseguir, você é um cientista computacional. Isso é que é Ciência da Computação.

2007-03-30 09:13:41 · answer #2 · answered by GERARDO F 4 · 0 0

primeira ferramenta conhecida para a computação foi o ábaco, cuja invenção é atribuída a habitantes da Mesopotâmia, em torno de 2400 a.C.. Seu uso original era desenhar linhas na areia com rochas. Versões mais modernas do ábaco ainda são usadas como instrumento de cálculo.

No século V a.C., na antiga Índia, o gramático Pānini formulou a gramática de Sânscrito usando 3959 regras conhecidas como Ashtadhyayi, de forma bastante sistemática e técnica. Pānini usou meta-regras, tranformações e recursividade com tamanha sofisticação que sua gramática possuía o poder computacional teórico tal qual a Máquina de Turing.

Entre 200 a.C. e 400, os indianos também inventaram o logaritmo, e partir do século XIII tabelas logarítmicas eram produzidas por matemáticos islâmicos. Quando John Napier descobriu os logaritmos para uso computacional no século XVI, seguiu-se um período de consideráel progresso na construção de ferramentas de cálculo.


Al-Khwarizmi
[editar] Algoritmos
No século XVII, o matemático indiano Brahmagupta explicou pela primeira vez o sistema de numeração hindu-arábico e o uso do 0. Aproximadamente em 825, o matemático persa Al-Khwarizmi escreveu o livro On the Calculation with Hindu Numerals, responsável pela difusão do sistema de numeração hindu-arábico no Oriente Médio, e posteriormente na Europa. Por volta do século XII houve uma tradução do mesmo livro para o latim: Algoritmi de numero Indorum. Tais livros apresentaram novos conceitos para definir sequências de passos para completar tarefas, como aplicações de aritmética e álgebra. Por derivação do nome, atualmente usa-se o termo algoritmo.


[editar] Lógica binária
Por volta do século III a.C., o matemático indiano Pingala inventou o sistema de numeração binário. ainda usado atualmente no processamento de todos computadores modernos, o sistema estabelece que sequências de uns e zeros podem representar qualquer número.

Em 1703 Gottfried Leibniz desenvolveu a lógica em um sentido formal e matemático, utilizando o sistema binário. Em seu sistema, uns e zeros também representam conceitos como verdadeiro e falso, ligado e desligado, válido e inválido. Levou mais de um século para que George Boole publicasse a álgebra booleana (em 1854), com um sistema completo que permitia a construção de modelos matemáticos para o processamento computacional. Em 1801 apareceu o tear controlado por cartão perfurado, invenção de Joseph Marie Jacquard, no qual buracos indicavam os uns, e áreas não furadas indicavam os zeros. O sistema está longe de ser um computador, mas ilustrou que as máquinas poderiam ser controladas pelo sistema binário.


[editar] Engenho analítico

Ada Lovelace, primeira programadoraFoi com Charles Babbage que o computador moderno começou a ganhar forma, através de seu trabalho no engenho analítico. O equipamento, apesar de nunca ter sido construído com sucesso, possuía todas as funcionalidades do computador moderno. Foi descrito originalmente em 1837, mais de um século antes que qualquer equipamento do gênero tivesse sido construído com sucesso. O grande diferencial do sistema de Babbage era o fato que seu dispositivo foi projetado para ser programável, item imprescindível para qualquer computador moderno.

Durante sua colaboração, a matemática Ada Lovelace publicou os primeiros programas de computador em uma série de notas para o engenho analítico. Por isso, Lovelace é popularmente considerada como a primeira programadora.


[editar] Nascimento da ciência da computação
Antes da década de 1920, computador era um termo associado a pessoas que realizavam cálculos, geralmente liderados por físicos. Milhares de computadores, em sua maioria mulheres, eram empregados em projetos no comércio, governo e sítios de pesquisa. Após a década de 1920, a expressão máquina computacional começou a ser usada para referir-se a qualquer máquina que realiza-se o trabalho de um profissional computador, especialmente aquelas de acordo com os métodos da Tese de Church-Turing.

O termo máquina computacional acabou perdendo espaço para o termo reduzido computador no final da década de 1940, com as máquinas digitais cada vez mais difundidas. Alan Turing, conhecido como pai da Ciência da Computação, inventou a Máquina de Turing, que posteriormente evoluiu para o computador moderno.


[editar] Trabalho teórico
Os fundamentos matemáticos da ciência da computação moderna começaram a serem definidos por Kurt Gödel com seu teorema da incompletude (1931). Esse teoria mostra que existem limites no que pode ser provado ou desaprovado em um sistema formal; isso levou a trabalhos posteriores por Gödel e outros teóricos para definir e descrever tais sistemas formais, incluindo conceitos como recursividade e cálculo lambda.

Em 1936 Alan Turing e Alonzo Church independentemente, e também juntos, introduziram a formalização de um algoritmo, definindo os limites do que pode ser computado, e um modelo puramente mecânico para a computação. Tais tópicos são abordados no que atualmente chama-se Tese de Church-Turing, uma hipótese sobre a natureza de dispositivos mecânicos de cálculo. Essa tese define que qualquer cálculo possível pode ser realizado por um algoritmo sendo executado em um computador, desde que aja tempo e armazenamento suficiente para tal.


Representação visual da Máquina de TuringTuring também incluiu na tese uma descrição da Máquina de Turing, que possui uma fita de tamanho infinito e um cabeçote para leitura e escrita que move-se pela fita. Devido ao seu caráter infinito, tal máquina não pode ser construída, mas tal modelo pode simular a computação de qualquer algoritmo executado em um computador moderno. Turing é bastante importante para a ciência da computação, tanto que seu nome é usado para o Turing Award e o teste de Turing. Ele contribuiu para as quebras de código da Grã-Bretanha na Segunda Guerra Mundial, e continuou a projetar computadores e programas de computador pela década de 1940; cometeu suicídio em 1954.

Em 1948, foi construído o primeiro computador prático que podia executar programas armazenados, baseado no modelo de Turing, o Manchester Baby.


[editar] Shannon e a teoria da informação

Claude E. ShannonAté a década de 1930, engenheiros eletricistas podiam construir circuitos eletrônicos para resolver problemas lógicos e matemáticos, mas a maioria o fazia sem qualquer processo, de forma particular, sem rigor teórico para tal. Isso mudou com a tese de mestrado de Claude E. Shannon de 1937, A Symbolic Analysis of Relay and Switching Circuits. Enquanto tomava aulas de Filosofia, Shannon foi exposto ao trabalho de George Boole, e percebeu que tal conceito poderia ser aplicado em conjuntos eletro-mecânicos para resolver problemas de lógica. Tal idéia, que utiliza propriedades de circuitos eletrônicos para a lógica, é o conceito básico de todos os computadores digitais. Shannon desenvolveu a teoria da informação no artigo de 1948 A Mathematical Theory of Communication, cujo conteúdo serve como fundamento para áreas de estudo como compressão de dados e criptografia.


[editar] Pessoas notáveis
Algumas das pessoas mais importantes da computação foram agraciadas com o Prêmio Turing.


[editar] Precursores
Blaise Pascal, desenvolveu a calculadora mecânica
Charles Babbage, projetou um computador mecânico
Ada Lovelace, inventou a primeira linguagem de programação

[editar] Pioneiros
Ciência da computação tem tanto a ver com o computador como a Astronomia com o telescópio, a Biologia com o microscópio, ou a Química com os tubos de ensaio. A Ciência não estuda ferramentas, mas o que fazemos e o que descobrimos com elas.

citação atribuída a Edsger Dijkstra

Alan Turing, participou do projeto Colossus e foi um dos cérebros que decifra a Enigma. Também inventou um tipo teórico de máquina super-simples capaz de realizar qualquer cálculo de um computador digital, a Máquina de Turing.
John von Neumann, descreveu o computador que utiliza um programa armazenado em memória, a Arquitetura de von Neumann, cuja invenção pode ser atribuída possivelmente a outros.
John Backus, líder da equipe que criou o Fortran e criou a notação BNF
Maurice V. Wilkes, inventor do somador binário
Howard Aiken, inventor do Mark I
Walter H. Brattain, inventor do transístor
William Shockley, inventor do transístor
John Bardeen, inventor do transístor
Fred Williams, inventor da memória RAM
Tom Kilburn, inventor da memória RAM
Konrad Zuse, inventor independente do computador digital e de linguagens de programação na Alemanha nazista.
John Vincent Atanasoff, possivelmente o inventor do primeiro computador digital, o computador de Atanasoff-Berry, ABC
Clifford E. Berry, assistente de Atanasoff
Almirante Grace Hopper, programadora do Mark I, desenvolveu o primeiro compilador; primeira mulher a receber um Ph.D. em matemática
Edsger Dijkstra, líder do ALGOL 60, publicou o artigo original sobre programação estruturada
J. Presper Eckert, criador do ENIAC
John William Mauchly, criador dos ENIAC

[editar] Pesquisadores influentes
Andrew Stuart Tanenbaum, pesquisador na área de sistemas operacionais, inventor do Minix; seus livros-texto são dos mais referenciados na área
Edgar Frank Codd, inventor de Banco de dados relacionais
Brian Kernighan, inventor do C
Dennis Ritchie, inventor do C e do Unix
Bjarne Stroustrup, inventor do C++
Ken Thompson, inventor do Unix e da codificação de caracteres UTF-8
Peter Chen, inventor do Modelo de entidades e relacionamentos
Donald Ervin Knuth, criador do TeX, da programação literária e da influente série (inacabada em 2006) sobre algoritmos The Art of Computer Programming
Linus Torvalds, criador do sistema operacional Linux
Alan Kay, um dos inventores da orientação a objeto, também concebeu o laptop e a interface gráfica do utilizador

[editar] Áreas de pesquisa
[editar] Fundamentos matemáticos
Álgebra linear
Analise combinatória
Cálculo diferencial e integral
Cálculo numérico
Geometria analítica
Lógica matemática
Matemática discreta
Probabilidade e estatística
Teoria da informação
Teoria das categorias
Teoria dos grafos
Teoria dos números
Teoria dos tipos
[editar] Fundamentos de computação
Arquitetura de computadores
Circuitos digitais
Complexidade computacional
Criptografia
Estrutura de dados
Linguagens formais
Métodos formais
Pesquisa e ordenação
Projeto e análise de algoritmos
Semântica formal
Teoria da Computabilidade
Teoria da computação
Teoria dos algoritmos de informação
Teoria dos autômatos
[editar] Equipamentos eletrônicos
Robótica
Sistemas digitais
[editar] Tecnologia da computação
Banco de dados
Compiladores
Computação gráfica
Engenharia de software
Inteligência artificial
Processamento de imagens
Redes de computadores
[editar] Ciência da computação aplicada
Álgebra computacional
Especificação de programas
Estrutura de dados
Otimização combinatória
Programação de computadores
Reconhecimento de padrões
Recuperação de informações
Redes de Petri
Redes neurais
Redes semânticas
Segurança de computadores
Sistemas multiagentes
Tolerância a falhas
Vida artificial
[editar] Organização dos sistemas computacionais
Arquitetura de computadores
Computação distribuída
Computação paralela
Computação quântica
Rede de computadores
Sistemas operacionais



[editar] Relacionamento com outros campos
Por ser uma disciplina recente, existem várias definições alternativas para a ciência da computação. Ela pode ser vista como uma forma de ciência, uma forma de matemática ou uma nova disciplina que não pode ser categorizada seguindo os modelos atuais. Várias pessoas que estudam a ciência da computação o fazem para tornarem-se programadores, levando alguns a acreditarem que seu estudo é sobre o software e a programação. Apesar disso, a maioria dos cientistas da computaçao são interessados na inovação ou em aspectos teóricos que vão muito além de somente a programação, mais relacionados com a computabilidade.

Apesar do nome, muito da ciência da computação não envolve o estudo dos computadores por si próprios. De fato, o conhecido cientista da computação Edsger Dijkstra é considerado autor da frase "Ciência da computação tem tanto a ver com o computador como a Astronomia com o telescópio [...]". O projeto e desenvolvimento de computadores e sistemas computacionais são geralmente considerados disciplinas fora do contexto da ciência da computação. Por exemplo, o estudo do hardware é geralmente considerado parte da engenharia da computação, enquanto o estudo de sistemas computacionais comerciais são geralmente parte da tecnologia da informação ou sistemas de informação.

Por vezes a ciência da computação também é criticada por não ser suficientemente científica, como exposto na frase "Ciência é para a ciência da computação assim como a hidrodinâmica é para a contrução de encanamentos", credita a Stan Kelly-Bootle[1].Apesar disso, seu estudo frequentemente cruza outros campos de pesquisa, tais como a inteligência artifical, física e linguística.

Ela é considerada por alguns por ter um grande relacionamento com a matemática, maior que em outros disciplinas. Isso é evidenciado pelo fato que os primeiros trabalhos na área eram fortemente influenciados por matemáticos como Kurt Gödel e Alan Turing; o campo continua sendo útil para o intercâmbio de informação com áreas como lógica matemática, teoria das categorias e álgebra. Apesar disso, diferente da matemática, a ciência da computação é considerada uma disciplina mais experimental que teórica.

Várias alternativas para o nome da disciplina já foram cogitadas. Em françês ela é chamada informatique, em alemão Informatik, em espanhol informática, em holandês, italiano e romeno informatica, em polonês informatyka, em russo информатика e em grego Πληροφορική. Apesar disso, tanto em inglês quanto em português informática não é diretamente um sinônimo para a ciência da computação; o termo é usado para definir o estudo de sistemas artificiais e naturais que armazenam processos e comunicam informação.

2007-03-29 22:44:33 · answer #3 · answered by Anonymous · 0 0

Em Ciências da Computação, você estará focando o Hard,precisa gostar muito de matemática .

Uma vez formado, você deverá se especializar.

Campo é o que não falta. Emprego também, quando o cara é bom. Para ser bom, precisa ser dedicado ao estudo.Precisa profundidade. A atualização também é constante. A evolução nessa área viaja na velocidade da luz.

Principalmente no suporte técnico, para micros, nas grandes empresas,bancos, comércio e prestação de serviços, estará a sua maior possibilidade de atuação.

Outra atividade, que na minha opinião,que é bem nobre, é o sujeito que se especializa, na formação de redes. Isto inclusive é bem rentável.

Espero te-lo ajudado, um abraço

2007-03-28 20:02:37 · answer #4 · answered by Denis 6 · 0 0

prepare-se para os algoritmos....

2007-03-28 12:11:47 · answer #5 · answered by Anonymous · 0 0

Eu também estou procurando esse curso, mas vou vigiar essa pergunta pra ver se alguém responde, foi mal por não poder ajudar.

2007-03-24 20:34:08 · answer #6 · answered by Uchiha Itachi 3 · 0 0

fedest.com, questions and answers