Cientistas da computação russos e suas descobertas. informática russa

Instituição de ensino municipal

"Escola secundária de Krasnogorsk No. 2"

Seção "Informática"

Pesquisar

Concluído por alunos do 7º ano

Trilho Moshkov

Levit Kirill

Supervisor

Romanov K. M.

p. Krasnogorsky

2017

Contente:

Capítulo 1.

Introdução

Capítulo 2

    Objetivo do projeto

    Objetivos do projeto

    Pesquisar hipóteses

    Importância prática do projeto

    Etapas do trabalho no projeto

    Resultado estimado

    Processo de trabalho

Capítulo 3

    Conclusão

    Recursos úteis

Introdução:

Um programador deve ter a habilidade de um matemático de primeira classe para abstração e pensamento lógico, combinada com o talento de Edison para construir qualquer coisa de zero a um. Ele deve combinar a precisão de um contador com a perspicácia de um oficial de inteligência, a fantasia de um escritor de romances policiais com a praticidade sóbria de um economista. Além disso, o programador deve ter gosto pelo trabalho em equipe, entender os interesses do usuário e muito mais.

P.A. Ershov

Uma característica da sociedade moderna é o uso ativo da tecnologia computacional em todas as esferas da atividade humana. Programadores iniciantes sempre enfrentam a mesma pergunta. O que programar? Claro, é melhor começar com a linguagem de programação mais compreensível e simples. VBA é uma das linguagens de programação mais fáceis de aprender e usar hoje.

VisualBásico6.0 é um sistema de programação visual projetado para criar programas de objetos. Usando esta linguagem de programação, você pode criar aplicativos personalizados de forma rápida e fácil. Depois de aprender a desenvolver aplicativos para um programa de escritório, você pode criar facilmente aplicativos para outros programas de escritório.

A ciência da computação é uma ciência muito jovem, moderna e progressiva, e embora você possa encontrar grandes matemáticos que viveram 2000 anos atrás e grandes físicos que viveram 300 anos atrás, todos os grandes cientistas da computação são nossos contemporâneos, abaixo estão alguns deles.

Agora existem muitos cientistas da computação no mundo. Entre eles estão um grande número de grandes personalidades que deixaram uma marca indelével no desenvolvimento desta maravilhosa ciência.

Gostamos das aulas de informática. Trabalhamos em computadores, fazemos trabalhos práticos, tarefas em pastas de trabalho, aprendemos a programar.

Escolhemos este tema não por acaso:

Estamos interessados ​​em ciência da computação como assunto e como ciência e, portanto, queríamos saber mais sobre os grandes cientistas da computação que deram uma contribuição significativa para o seu desenvolvimento.

Em nosso trabalho, falaremos sobre as grandes pessoas da Rússia que contribuíram significativamente para o desenvolvimento da ciência da computação.

Daqui surgiu pergunta fundamental :

Como deixar uma marca na história?

Perguntas do problema:

Qual cientista da computação deixou uma marca na história?

Qual foi a contribuição desta ou daquela pessoa para o desenvolvimento da informática e da sociedade?

Faixa etária: 5-7 anos

Duração do trabalho no projeto6 2 semanas

O propósito do nosso trabalho : Aprenda o básico de programação no programaVisualBásico6.0, aumentando assim o seu próprio interesse pelo estudo da informática e motivando os alunos do 6.7º ano a estudar esta disciplina.

Estabelecemos o seguintetarefas :

    Familiarize-se com os controles e as construções básicas do VBA.

    Desenvolver algoritmos e escrever códigos de programas.

    Faça um projeto sobre o tema "Grandes Informáticos da Grande Rússia"

Pesquisar hipóteses : A criação de projetos usando linguagens de programação ajuda a aumentar o interesse cognitivo dos alunos do 6.7º ano na área de ciência da computação e leva a uma melhoria na qualidade do conhecimento.

O significado prático do nosso projeto: Os materiais do nosso projeto podem ser usados ​​na realização de aulas de informática, atividades extracurriculares.

Objeto de estudo: Sistema de programaçãoVBA. Implementação do produto acabado.

Fases de trabalho

    Definição do tema de trabalho.

    Definição de metas e objetivos do projeto.

    Desenvolvimento da estrutura da apresentação.

    Desenvolvimento do design geral da apresentação.

    Aprendendo os controles essenciais do Visual Basic 6.0

    O estudo das construções algorítmicas básicas, as possibilidades de variáveis ​​e como trabalhar com elas.

    Escrevendo um programa (código de programa) para slides com elementos de programação em Visual Basic 6.0.

    Depuração de códigos de programa.

    Análise da aplicação deste projeto na escola.

Resultado estimado

Assumimos que a utilização de tais projetos aumentará o interesse dos escolares, tanto pelo estudo da ciência da computação, quanto aumentará o número de alunos que desejam se engajar nas atividades do projeto.

Decidimos aplicar alguns controles de linguagem de programaçãoVBA:

    Alternanciabotãoé um controle de interface que possui dois estados fixos (ligado/desligado).

    Textocaixa- esta é uma caixa de texto - um campo para inserir informações em uma caixa de diálogo.

    comandobotãoé um botão de controle - um elemento de interface usado para ativar algum evento.

    No processo de trabalhar no projeto, nos familiarizamos com o conceito de variável. Em nosso código, as variáveis ​​armazenam os valores dos campos de texto na memória RAM do computador.

Processo de trabalho:

Consideremos o lugar da informática no sistema tradicionalmente estabelecido de ciências (técnicas, naturais, humanitárias, etc.). Em particular, isso permitiria encontrar um lugar para o curso de educação geral em informática em várias outras disciplinas acadêmicas.

Lembre-se que, de acordo com a definição de A.P. Ershov, a informática é uma “ciência natural fundamental”. O acadêmico B.N. Naumov definiu a informática "como uma ciência natural que estuda as propriedades gerais da informação, processos, métodos e meios de seu processamento (coleção, armazenamento, transformação, movimento, emissão)".

Decidimos usar o sistema de programação orientada a objetos Visual Basic 6.0 para criar este projeto, pois essa linguagem de programação é mais compreensível para nós, pois no ano passado criamos o projeto de teste Infoknower Goes to Lesson usando essa linguagem de programação. Depois de revisar uma enorme quantidade de material, decidimos por essas ótimas pessoas:

Sergei Alexandrovich Lebedev. É essa pessoa que é o fundador da tecnologia de computação eletrônica doméstica. Sob sua liderança, foi criado o primeiro computador digital eletrônico doméstico MESM, que é um dos primeiros no mundo e na Europa.

Tornou-se interessante para nós quais mudanças ocorreram desde a criação desta máquina até o presente, e apenas 60 anos se passaram, porque 14 de fevereiro não é apenas um feriado para os amantes, mas também uma data significativa na história do desenvolvimento de tecnologia informática, pois neste dia Em 1946, o primeiro computador eletrônico foi apresentado ao público em geral -ENIACI

O primeiro computador eletrônico soviético MESM foi colocado em operação em 25 de dezembro de 1951.
Os principais parâmetros do primeiro computador soviético:

Operações realizadas: adição, subtração, multiplicação, divisão, deslocamento, comparação com sinal, comparação por valor absoluto, transferência de controle, transferência de números de um tambor magnético, adição de comandos. A velocidade de trabalho é de cerca de 3000 operações por minuto. Entrada de dados inicial - a partir de cartões perfurados ou por meio de um conjunto de códigos em um switch plug-in. A área da sala é de 60 metros quadrados. O número de tubos-triodos eletrônicos é de cerca de 3500, diodos 2500. Consumo de energia - 25 kW.

As principais esperanças nos próximos anos no campo da tecnologia da informação estão associadas aos computadores ópticos (fotônicos). A ideia de computação óptica (fotônica) - cálculos realizados usando fótons gerados por lasers ou diodos - tem uma história bastante longa. As vantagens são óbvias: usar fótons (movendo-se com é possível obter taxas de transferência de sinal incomparavelmente mais altas do que usando elétrons (como nos computadores atuais).

Os computadores do futuro estão planejados para serem dotados de elementos de inteligência artificial avançada. Ramos não tradicionais da matemática, como a teoria dos conjuntos fuzzy e a lógica fuzzy, bem como a teoria da possibilidade e a teoria da probabilidade, estão sendo cada vez mais usados ​​para resolver problemas de inteligência artificial. Achamos que em um futuro próximo descobriremos quais são essas teorias, enquanto tudo isso é incompreensível para nós, mas interessante.

Mikhail Romanovich Shura-Bura. Um dos patriarcas da programação doméstica. Em meados da década de 1950, o departamento de programação, chefiado por Shura-Bura, estava envolvido no cálculo das trajetórias de satélites terrestres artificiais; em 1963, foi criado um dos tradutores da linguagem ALGOL-60 para o M-20, seguido de sistemas de programação para BESM-6 e outros computadores.

Ficamos interessados ​​em quantos satélites da Terra existiam nos anos 60 e quantos deles se tornaram no momento, quais satélites estão planejados para serem lançados em um futuro próximo. Aqui está o que encontramos:

Após testes em solo, o primeiro satélite foi levado ao espaçoporto em 4 de outubro de 1957. Às 22h28, horário de Moscou, o foguete com o primeiro satélite artificial da Terra foi lançado, abrindo caminho para a humanidade no espaço sideral.

Exatamente um mês depois, em 3 de novembro de 1957, o segundo satélite artificial da Terra da história foi lançado em órbita, a bordo do qual, em uma cabine equipada com tudo o que é necessário para a vida, havia um cachorro Laika.

O terceiro satélite artificial soviético da Terra foi lançado em 15 de maio de 1958.

16.800 objetos artificiais sobrevoam nossas cabeças, incluindo 6.000 satélites, o restante é considerado detritos espaciais - são propulsores e detritos. Existem menos dispositivos ativos - cerca de 850.

Desde o lançamento do primeiro satélite artificial em 1957 até 1º de janeiro de 2008, foram feitos cerca de 4.600 lançamentos - são cerca de 6.000 satélites. 400 deles estão fora da órbita da Terra. Dos 5.600 restantes, cerca de 800 estão trabalhando. A comunicação com o restante foi perdida. Além de uma enorme quantidade de todos os tipos de fragmentos e restos - desde chaves de fenda perdidas em órbita até tanques de combustível. A escala é incrível. Este é um dos problemas globais de toda a humanidade, enquanto não existem métodos e soluções para coletar detritos espaciais.

Satélites espaciais do futuro em balões

O lançamento dos satélites Bloostar será realizado diretamente da estratosfera, onde as cargas serão entregues por meio de balões. A tecnologia em si não é nova, e tais lançamentos são praticados desde meados do século passado. A peculiaridade e vantagem significativa do Bloostar é que, a uma altitude de mais de vinte quilômetros, as propriedades aerodinâmicas da aeronave que será lançada praticamente não têm importância. É por isso que Bloostar é feito na forma de anéis concêntricos. Que funcionam no princípio usual de um foguete de três estágios. No momento, o sistema pode colocar em órbita 600 km cerca de 75 quilos de carga útil.

Bashir Iskandarovich Rameev. Um dos fundadores da informática doméstica. Um dos criadores da máquina Strela, o primeiro computador com domínio da produção industrial na URSS. Sob sua liderança e com participação direta, um aparelho aritmético, memória em um tambor magnético, um elemento baseado emtubos de vácuo, não relés.

Vladimir Andreevich Melnikov. Excelente cientista e designer de sistemas de computação de alto desempenho, aluno e colega do Academician S.A. Lebedev, sob cuja liderança Melnikov participou da criação de vários computadores universais "BESM".

Mikhail Alexandrovich Kartsev. Excelente cientista e engenheiro, designer de computadores eletrônicos de quatro gerações e poderosos sistemas de computação em tempo real, autor de obras fundamentais em tecnologia da computação, incluindo aritmética e arquitetura de computadores digitais eletrônicos.

Andrey Petrovich Ershov. Excelente programador e matemático.Sob a liderança de Ershov, alguns dos primeiros programas de programação doméstica foram desenvolvidos ("desenvolvimentos integrais" da linguagem e do sistemaprogramação).Tornou-se um dos fundadores da chamada "informática escolar" e o líder reconhecido da informática escolar doméstica, tornou-se um dos principais especialistas mundiais neste campo.

Ficamos interessados ​​em quais livros didáticos de ciência da computação eram os primeiros, e o que nossos pais, avós estudavam.

O primeiro livro de ciência da computação foi escrito em 1985 sob a orientação do acadêmico A.P. Ershov, um cientista mundialmente famoso, desenvolvedor de um dos mais avançados sistemas de programação doméstica.

No primeiro tutorial de teste em ciência da computação, a ênfase estava no estudo dos fundamentos de algoritmização e elementos de programação na linguagem BASIC para computadores pessoais.

Ordem do Ministério Educação da Federação Russa em 1999, foi aprovado um conteúdo mínimo de educação em informática, obrigatório para todas as instituições de ensino.

No decorrer do projeto, criamos uma interface amigável com botões "Mais detalhes" para saber mais sobre esses programadores

Durante a execução do programa, nos familiarizamos e criamos o código para a transição de um formulário para outro:

Subcomando Privado1_Click()

Form2.Visível = Verdadeiro

Form1.Visível = Falso

final sub

Aprendemos a trabalhar com formulários e botões, criar uma cor, um fundo de formulário e criamos um pequeno teste.

Subcomando Privado1_Click()

Se Opção1 Então

MsgBox "Verdadeiro", "Teste"

Senão

MsgBox "Inválido", "Teste"

Fim se

final sub

Subcomando Privado2_Click()

Form12.Visível = Verdadeiro

Formulário8.Visível = Falso

final sub

Subformulário privado_Load()

Opção1 = Falso: Opção2 = Falso: Opção3 = Falso

final sub

Conclusão: Gostamos muito de criar este projeto. Aprendemos muitas coisas novas e interessantes. No futuro, queremos conectar nosso trabalho com programação. Durante a execução deste trabalho, estudamos as possibilidades do Visual Basic 6.0 e, utilizando esta linguagem de programação, criamos este produto de software.

Bibliografia

1. L. D. Sleptsova . Programação VBA no Microsoft Office 2010Editora: Dialectika, Williams, 2010

2. - um curso de palestras sobre VBA.

Ershov Andrey Petrovich

Um excelente programador e matemático, acadêmico da Academia de Ciências da URSS, autor da primeira monografia do mundo sobre automação de programação. Sob a liderança de Ershov, alguns dos primeiros programas domésticos de programação ("desenvolvimentos integrados" da linguagem e do sistema de programação) foram desenvolvidos. Ele formulou uma série de princípios gerais de programação como um tipo novo e original de atividade científica, tocou em um aspecto que mais tarde seria chamado de user-friendly, e foi um dos primeiros no país a definir a tarefa de criar uma tecnologia de programação . Tornou-se um dos fundadores da chamada "informática escolar" e o líder reconhecido da informática escolar doméstica, tornou-se um dos principais especialistas mundiais neste campo.

Charles Babbage

(26 de dezembro - 18 de outubro)

matemático e inventor britânico, autor de trabalhos sobre teoria das funções, mecanização da contagem em economia; membro correspondente estrangeiro da Academia de Ciências de São Petersburgo (1832). Em 1833 ele desenvolveu um projeto para um computador digital universal - um protótipo de computador. Babbage forneceu a possibilidade de inserir instruções na máquina usando cartões perfurados. No entanto, esta máquina também não foi finalizada, pois o baixo nível de tecnologia da época tornou-se o principal obstáculo para sua criação. Charles Babbage é frequentemente chamado de "pai do computador" por sua invenção da Máquina Analítica, embora seu protótipo tenha sido criado muitos anos após sua morte.

Kaspersky Evgeny Valentinovich

Antes 1991trabalhou em um instituto de pesquisa multidisciplinar do Ministério da Defesa da URSS. Começou a estudar o fenômenoVírus informáticos em outubro 1989quando foi encontrado em seu computadorVírus em cascata (Inglês). De 1991 a 1997 trabalhou no STC "KAMI", onde, juntamente com um grupo de pessoas afins, desenvolveu o projeto antivírus "AVP" (agora - " Antivírus Kaspersky"). Em 1997, Evgeny Kaspersky tornou-se um dos fundadores daKaspersky Labs«.

Hoje, Evgeny Kaspersky é um dos maiores especialistas do mundo na área de proteção contra vírus. Ele é o autor de um grande número de artigos e resenhas sobre o problema da virologia computacional, fala regularmente em seminários e conferências especializadas na Rússia e no exterior. Evgeny Valentinovich Kaspersky é membro da Computer Virus Research Organization (CARO), que reúne especialistas nesta área.

Entre as realizações mais significativas e interessantes de Evgeniy Valentinovich e do "Laboratório" dirigido por ele em 2001 está a abertura da conferência anualBoletim de vírus- o evento central na indústria de antivírus, bem como a oposição bem-sucedida a todas as epidemias globais de vírus que ocorreram em 2001.

Lovelace Augusta Ada

A. Lovelace desenvolveu os primeiros programas para a máquina analítica de Babbage, estabelecendo assim as bases teóricas da programação. Ela introduziu pela primeira vez o conceito de um ciclo de operação. Em uma das notas, ela expressou a ideia principal de que o motor analítico pode resolver tais problemas que, pela dificuldade de cálculos, são quase impossíveis de resolver manualmente. Assim, pela primeira vez, a máquina foi considerada não apenas como um mecanismo que substitui uma pessoa, mas também como um dispositivo capaz de realizar um trabalho que excede as capacidades de uma pessoa. Embora a Máquina Analítica de Babbage não tenha sido construída e os programas de Lovelace nunca tenham sido depurados e não funcionassem, no entanto, uma série de disposições gerais expressas por ela mantiveram sua importância fundamental para a programação moderna. Hoje, A. Lovelace é justamente chamado de primeiro programador do mundo.

Bill Gates

(28 de outubro)

Empreendedor e desenvolvedor americano na área de tecnologia de computação eletrônica, fundador da empresa de software líder mundial Microsoft.

Em 1980, a Microsoft desenvolveu o sistema operacional MS-DOS, que em meados da década de 1980 se tornou o principal sistema operacional do mercado americano de microcomputadores. Gates então passou a desenvolver programas de aplicativos como planilhas do Excel e Word e, no final dos anos 80, a Microsoft também se tornou líder nessa área.

Em 1986, ao emitir ações da empresa para venda livre, Gates, aos 31 anos, tornou-se bilionário. Em 1990, a empresa lançou o shell do Windows 3.0, que substituiu comandos verbais por ícones selecionáveis ​​pelo mouse, tornando o computador muito mais fácil de usar. No final da década de 1990, cerca de 90% de todos os computadores pessoais do mundo estavam equipados com software da Microsoft. Em 1997, Gates liderou a lista das pessoas mais ricas do mundo.

Douglas Karl Engelbart

O inventor americano Douglas Engelbart, do Stanford Research Institute, apresentou o primeiro mouse de computador do mundo em 1968, em 9 de dezembro.

A invenção de Douglas Engelbart foi um cubo de madeira sobre rodas com um único botão. O mouse de computador deve seu nome ao fio - lembrou o inventor da cauda de um mouse real.

Mais tarde, a Xerox se interessou pela ideia de Engelbart. Seus pesquisadores mudaram o design do mouse e ficou semelhante ao moderno. No início da década de 1970, a Xerox apresentou pela primeira vez o mouse como parte de um computador pessoal. Tinha três botões, uma bola e roletes em vez de discos, e custava 400 dólares!

Hoje existem dois tipos de mouse de computador: mecânico e óptico. Estes últimos são desprovidos de elementos mecânicos, e sensores ópticos são usados ​​para rastrear o movimento do manipulador em relação à superfície. Os mouses sem fio são o que há de mais moderno em tecnologia.

Niklaus Wirth

Engenheiro e pesquisador suíço no mundo da programação. Autor e um dos desenvolvedores da linguagem de programação Pascal. N. Wirth foi um dos primeiros a colocar em prática o princípio do refinamento passo a passo como chave para a criação sistemática de programas. Além de Pascal, ele criou outras linguagens algorítmicas (incluindo Modula-2 e Oberon). Eles não são muito conhecidos pelos programadores de "produção", mas são amplamente utilizados para pesquisas teóricas no campo da programação. Wirth é um dos cientistas da computação mais respeitados do mundo, seu livro "Algorithms + Data Structures = Programs" é considerado um dos livros clássicos sobre programação estruturada.

Linus Torvalds

(28 de dezembro)

Criador do sistema operacional mundialmente famoso. No início de 1991, ele começou a escrever sua própria plataforma voltada para o consumidor médio, que poderia ser distribuída gratuitamente pela Internet. O novo sistema recebeu o nome de Linux, derivado de uma combinação do nome de seu criador com o nome UNIX. Por dez anos, o Linux se tornou um verdadeiro concorrente dos produtos fabricados pela Microsoft, capaz de empurrar o monopólio da empresa no mercado de software de sistemas e servidores.

Milhares de "programadores interessados", hackers, especialistas em redes de computadores pegaram alegremente a ideia de Linus e começaram a terminar, terminar, depurar o que Torvalds lhes oferecia. Em quase dez anos, o Linux passou de um brinquedo de várias centenas de fãs e entusiastas, executando algumas dúzias de comandos em um console primitivo, para um sistema operacional multiusuário e multitarefa profissional de 32 bits com uma interface gráfica em janelas, muitas vezes superior ao Microsoft Windows em termos de capacidade, estabilidade e potência, 95, 98 e NT e capaz de rodar em praticamente qualquer computador moderno compatível com IBM.

GRANDES COMPUTADORES

Niklaus Wirth (alemão: Niklaus Wirth, nascido em 15 de fevereiro de 19) Cientista suíço, cientista da computação, um dos teóricos mais famosos no campo do desenvolvimento de linguagens de programação. Desenvolvedor líder de Pascal, Modula-2, Oberon, Professor of Computer Science (ETH), vencedor do Prêmio Turing 1984.

Edsger Wiebe Dijkstra (holandês. Edsger Wybe Dijkstra; 11 de maio de 1930, Rotterdam (Holanda) - 6 de agosto de 20, um notável cientista holandês cujas idéias tiveram um enorme impacto no desenvolvimento da indústria de computadores. Nascido em 11 de maio de 1930 em Rotterdam , (o pai é químico, a mãe é matemática).

Alan Kay (Alan Curtis Kay; nascido em 17 de maio de 19) é um cientista americano no campo da teoria da computação, um dos pioneiros nas áreas de programação orientada a objetos e interface gráfica Prêmio Turing 2003 pelo trabalho em programação orientada a objetos, Prêmio Kyoto (2004).

Alan Jay Perlis (1 de abril a 1 de fevereiro de 19) é um cientista da computação americano, conhecido por seu trabalho em linguagens de programação e como o primeiro vencedor do Turing Award.

Andrew Stuart Tanenbaum (nascido em 1944) é professor na Free University of Amsterdam, onde lidera o Computer Systems Design Group, e Ph.D.

John von Neumann (von Neumann) (1 matemático americano. Ele deu uma grande contribuição para a criação dos primeiros computadores e o desenvolvimento de métodos para sua aplicação.

Norton Peter, famoso programador americano. Nascido em Seattle (Washington, EUA), foi educado no Ridon College (Portland, Oregon) e na Universidade da Califórnia em Berkeley. Ele é bem conhecido no mundo da computação de hoje como o "grande professor" de computadores pessoais.

. Nasceu em 27 de junho de 1939 em Moscou. Em 1961 graduou-se no Mekhmat da Universidade Estatal de Moscou. Desde 1965, ele trabalhou no Centro de Computação Principal do Comitê de Planejamento do Estado da URSS, após uma série de reorganizações, acabou no Ministério da Economia da Rússia. No Main Computer Center, ele se envolveu em modelagem econômica pela primeira vez.CEm 1966 estudei programação gradualmente, e desde 1967 tive que mudar completamente para esse tipo de atividade. Trabalhou em tarefas de processamento de dados.

Gates William (Bill) Henry (nascido em 28 de outubro de 1955), empresário e inventor americano de computadores; levado pelos negócios, não completou sua educação em Harvard. Um dos fundadores da Microsoft Corporation (1975) e criador do sistema operacionalEM- DOSusado na IBM (IBM) computadores compatíveis. Em 1997, ele liderou a lista das pessoas mais ricas do mundo.Autor de O Caminho para o Futuro (1995).

Charles Babbage. Babbage foi um matemático inglês. Ele projetou a primeira máquina de calcular - uma calculadora mecânica de 15 toneladas em 1822. Seus projetos incluem uma máquina de somar caneta rotativa, que até recentemente era amplamente usada como alternativa às contas comuns.

Em 1948, o livro de Wiener "Cybernetics, or Control and Communication in Animals and Machines" foi publicado nos EUA e na Europa, marcando o nascimento de uma nova direção científica - a cibernética.

Norbert Wiener nasceu nos EUA, em uma família de um nativo da Rússia.

Aos 18 anos, Norbert Wiener já era PhD em Lógica Matemática pelas Universidades de Cornell e Harvard.

Douglas Engelbart, que se tornou famoso por muitos, nunca se tornou uma celebridade. Se trinta anos atrás ele dizia para si mesmo "pare, eu fiz um bom trabalho, é hora de pensar no nosso pão de cada dia", agora, provavelmente, ele poderia ser mais rico e famoso do que caras como Bill Gates, Steve Jobs ou Mark Andreessen. Tanto a Microsoft quanto a Apple e a Netscape seguiram os caminhos traçados por Engelbart. Para que você possa apreciar o trabalho do velho Doug desde o início, citarei apenas uma, a mais "popular" de suas invenções - um mouse de computador.

George Boole é um matemático autodidata. A situação financeira de seus pais permitiu que ele terminasse apenas uma escola primária para os pobres.

Blaise Pascal é uma das pessoas mais famosas da história da humanidade.

EXCELENTE MATEMÁTICA

Stefan viveu em uma época em que, em contraste com o período anterior, muitos matemáticos poloneses famosos viviam e trabalhavam. As realizações de Banach estão intimamente ligadas à escola polonesa de matemática, que ganhou reconhecimento internacional com razão.

Banach foi um dos fundadores de uma parte da escola matemática polonesa, a saber, sua filial Novovolvov.

A vida do famoso matemático francês Elie Joseph Cartan ocorreu na segunda metade do século XIX e na primeira metade do século XX. Cartan testemunhou o rápido desenvolvimento das ciências exatas e da tecnologia. Ele teve uma influência significativa no desenvolvimento da matemática moderna.

Nikolai Nikolaevich Luzin ocupará um dos lugares mais honrosos entre os matemáticos soviéticos. Luzin nasceu em 9 de dezembro de 1883. Ele ganhou seu lugar entre a galáxia de matemáticos proeminentes com sua tese de doutorado "A Integral e a Série Trigonométrica", escrita em 1915. Este trabalho contém uma série de disposições básicas sobre a estrutura de conjuntos mensuráveis ​​e funções mensuráveis, a convergência de séries trigonométricas , a expansão de uma função em uma série trigonométrica e similares.Os resultados deste trabalho determinaram o desenvolvimento da teoria métrica das funções.

Zhoravsky nasceu em 22 de junho de 1866 em Shchuchin perto de Tsekhanuv. Em 1884, depois de se formar no ginásio, ingressou na Faculdade de Matemática da Universidade de Varsóvia e se formou em 1888 com mestrado em matemática, obtido por desenvolver uma tese astronômica baseada em suas próprias observações. William Feller

O famoso matemático soviético Vsevolod Romanovsky foi em 1911-1915 professor assistente, mais tarde professor na Universidade de Varsóvia. Nos três anos seguintes (1915-1918) lecionou em Rostov e, a partir de 1919, nas universidades de Tashkent. Em 1943, Romanovsky tornou-se membro da Academia de Ciências da RSS do Uzbequistão. As obras mais importantes de Romanovsky são dedicadas à teoria da probabilidade e à estatística matemática. Ele alcançou resultados significativos na teoria das cadeias de Markov e escreveu um livro sobre o assunto. Ele também estava envolvido em análise matemática, em particular, a integração de equações diferenciais. Em seus escritos, Romanovsky desenvolveu os métodos clássicos da teoria da probabilidade e da estatística matemática e deu muitos exemplos da aplicação da estatística matemática em vários ramos do conhecimento e na prática.

Desde tenra idade, Frigyes Ries estava interessado em matemática. A pedido de seus pais, que acreditavam que não havia grandes chances de uma carreira como matemático, Rees ingressou no Instituto Politécnico de Zurique depois de terminar o ensino médio. No entanto, o amor pela matemática venceu, e Rees se formou primeiro na universidade de Budapeste e depois em Göttingen.

John von Neumann, o iniciador da construção de computadores modernos, nasceu em 28 de dezembro de 1903 em Budapeste. Von Neumann tinha uma memória extraordinária. Na juventude, ele mostrou habilidades extraordinárias e amor pelas ciências exatas. Ele estudou na Universidade de Berlim, onde estudou primeiro química, depois matemática. Ele também se formou na Technische Hochschule em Zurique e na Universidade de Budapeste. Ainda jovem, nomeadamente em 1927, tornou-se Privatdozent na Universidade de Berlim, depois leccionou na Universidade de Hamburgo. William Feller, a convite da Universidade de Princeton, partiu para os Estados Unidos da América, onde permaneceu para sempre.

A morte de Mieczysław Bernacki, que se seguiu em 21 de novembro de 1959 em Lublin, foi uma grande perda para a ciência polonesa, que teve um efeito profundo no trabalho do Centro Matemático de Lublin. A vida, a atividade científica e pedagógica de Bernatsky estava intimamente ligada a duas cidades universitárias: Lublin e Poznań.

Os trabalhos do matemático soviético Alexander Khinchin em áreas como teoria da probabilidade, teoria das funções, teoria dos números métricos e física estática trouxeram-lhe fama mundial. O trabalho de Khinchin está intimamente ligado ao desenvolvimento da escola soviética da teoria das probabilidades.

Kazimierz Zarankiewicz nasceu em 1902 na cidade de Czestochowa. Ele se formou na Faculdade de Matemática da Universidade de Varsóvia e já em 1923 obteve o doutorado. Como resultado da defesa de outra tese, ele recebeu o grau de professor assistente de matemática em 1929.

Relativamente recentemente, ou seja, em 29 de julho de 1962, um dos fundadores da estatística matemática moderna, Ronald Aylmer Fisher, morreu inesperadamente na cidade de Adelaide. Ao longo dos últimos 50 anos, este cientista fez a maior contribuição para este ramo da matemática. Fisher nasceu em Londres em 1890.

Hadamard recebeu sua educação superior em Paris. Em 1892 recebeu o grau de Doutor em Filosofia. Ele estudou matemática muito antes.

Vitold Pogozhelsky nasceu em 31 de outubro de 1907 em Sergeev (URSS). Graduou-se na Faculdade de Matemática da Universidade em 1931 em Vilna, e no mesmo local, em 1934, defendeu a sua tese de doutoramento. Witold Pogorzelsky nasceu em 13 de setembro de 1895 em Varsóvia. Ele recebeu sua educação superior nas universidades de Nancy e Paris. Ele recebeu seu doutorado em 1919; em 1920 defendeu sua dissertação para o título de professor assistente em Cracóvia, em 1921 foi nomeado professor do Instituto Politécnico de Varsóvia e em 1938 foi eleito membro da Academia Polonesa de Ciências Técnicas

Em 10 de março de 1964, o professor Norbert Wiener, um notável matemático americano, criador de um novo ramo da ciência - a cibernética, morreu repentinamente em Estocolmo.

O notável matemático e lógico Leitzen nasceu na Holanda, terra natal do grande filósofo L. Espinosa. É possível que, sob a influência do estudo das obras de seu grande compatriota, Brouwer em suas visões filosóficas tenha seguido o caminho do intuicionismo. No entanto, ele é o criador dessa tendência filosófica.

A Escola de Matemática de Varsóvia foi mencionada aqui mais de uma vez. Um dos criadores desta escola e sua maior autoridade por meio século foi Vaclav Sierpinski. Vaclav Sierpinski nasceu em 14 de março de 1882 em Varsóvia, onde se formou no colegial e estudou matemática aqui.

William Feller nasceu em 7 de julho de 1906 em Zagreb. Em 1923 ele entrou na universidade e se formou em 1925 com um mestrado. No mesmo ano ingressou na Universidade de Göttingen. Um ano depois, em 1926, recebeu o grau de Doutor em Filosofia.

Neste artigo, falaremos sobre os melhores programadores russos de todos os tempos e conheceremos suas principais conquistas.

Vá para a lista!

Programador russo, autor do popular antivírus Dr. Web, CTO e fundador da Doctor Web. Depois de estudar no Instituto de Instrumentação de Aviação de Leningrado, trabalhou como engenheiro para projetos de defesa da aviação na Associação Central de Pesquisa e Produção "Leninets". Desde 1990, ele vem se desenvolvendo no campo da proteção antivírus. Igor Danilov escreveu seu primeiro analisador de vírus com entusiasmo no desejo de livrar seu instituto de pesquisa de ameaças de vírus. Em 1992, ele começou a desenvolver o antivírus Dr.Web. Em 2003 fundou a empresa Doctor Web.


Programador russo, desenvolvedor do algoritmo do programa Advanced eBook Processor, lançado pela empresa de Moscou Elcomsoft e projetado para contornar a proteção de livros eletrônicos no formato Adobe PDF. Professor Associado do Departamento de Segurança da Informação da Faculdade de Informática e Sistemas de Controle.


Você pode encontrar transmissões ao vivo do processo de desenvolvimento, palestras, hackathons e muito mais da área de programação em

O desenvolvimento de ideias sobre informação antes do advento da ciência da computação como ciência

Observação 1

A informática como ciência se formou em meados do século XX, porém, na primeira metade dele, já surgiram ensinamentos separados, cujos autores buscavam explorar a informação como propriedade fundamental do mundo circundante. Autores originais trabalharam na Rússia e na URSS, deixando um notável legado científico nessa direção.

Um dos teóricos mais proeminentes do início do século 20. foi Alexander Alexandrovich Bogdanov (1873-1928). Tendo iniciado sua vida consciente como revolucionário bolchevique profissional, em 1911 ele se afastou da prática política e se concentrou no desenvolvimento de uma nova ciência da consciência social - a tektologia. Em seus livros, revelando os padrões de desenvolvimento da natureza e da sociedade, ele argumentou que os sistemas biológicos e sociais se desenvolvem com base no princípio do equilíbrio inerente aos objetos de natureza inanimada. Com isso, ele antecipou as ideias de Norbert Wiener, que considerou em sua cibernética sistemas complexos que existem no processo de equilibrar a entropia com a informação interna.

Um dos precursores da ciência da computação foi a semiótica - o estudo dos princípios de construção de linguagens, em particular linguagens de programação. Antes de seu surgimento, o objeto de estudo da semiótica era a fala humana. Yuri Mikhailovich Lotman (1922-1993) foi o maior representante da semiótica russa. Sob sua liderança, foi criada uma escola para o estudo dos sistemas de signos.

O acadêmico Vladimir Ivanovich Vernadsky (1863 - 1945) deu uma grande contribuição para a formação de ideias sobre a importância da troca de informações para a humanidade como espécie biológica, que criou a doutrina da noosfera (esfera do conhecimento) como uma nova "superestrutura", acima da biosfera. Uma das principais tendências no desenvolvimento da sociedade, ele considerou a formação de um sistema de informação planetário, comum a todos os terráqueos, antecipando a ideia da Internet.

Figura 1. As ideias de V. I. Vernadsky sobre a noosfera. Author24 - intercâmbio online de trabalhos de estudantes

Contradições ideológicas no desenvolvimento da informática doméstica

Depois de 1917, o desenvolvimento da ciência em nosso país, em conexão com o domínio estabelecido da ideologia comunista, seguiu um "caminho especial". Isso muitas vezes levou a um atraso em relação às ideias avançadas que surgiram no Ocidente. Em particular, após o fim da Segunda Guerra Mundial, a URSS se envolveu no processo de criação de computadores eletrônicos bastante tarde. Na década de 1950, esse atraso foi superado com sucesso, mas as ideias frutíferas da cibernética, que afirmavam a comunalidade dos processos de informação para a matéria viva, sociedades e sistemas técnicos, não encontraram resposta na ciência soviética e foram frequentemente criticadas. Na União Soviética, o desenvolvimento da tecnologia de computador na década de 1940-1950. era de natureza utilitária e visava resolver os problemas da economia nacional. As tentativas de vincular o estudo da tecnologia da informação com a biologia e a sociologia foram muitas vezes consideradas reacionárias.

Figura 2. Um artigo crítico sobre cibernética em um jornal soviético. m

As razões para o atraso da URSS dos países capitalistas também foram a centralização excessiva, a burocratização, o sigilo dos desenvolvimentos no campo dos computadores eletrônicos. No entanto, em meados da década de 1950 Cientistas soviéticos, criadores do computador BESM S.A. Lebedev, M. A. Lavrentiev, V. A. Trapeznikov e D.Yu. Panov conseguiu a publicação de diagramas e descrições de seu desenvolvimento, o que deu impulso a uma maior disseminação do conhecimento sobre os princípios do processamento da informação em nosso país.

O professor Alexander Ivanovich Kuznetsov (1905 - 1988) deu uma grande contribuição para superar o atraso teórico da URSS no campo da informática e estabelecer contatos internacionais nessa área. Na década de 1960 ele participou ativamente das atividades de organizações internacionais que desenvolveram os princípios gerais da informática, popularizaram o conhecimento sobre os princípios de obtenção, armazenamento, processamento e transmissão de informações na União Soviética.

A formação da informática doméstica moderna

Até meados dos anos 1980. Na URSS, a informática, embora não tenha sido objeto de popularização, desenvolveu-se com sucesso nos meios acadêmicos. A informática doméstica foi formada por escolas científicas lideradas por cientistas proeminentes como:

  • Aksel Ivanovich Berg,
  • Isaac Semenovich Brook,
  • Leonid Vitalievich Kantorovich,
  • Sergey Alekseevich Lebedev,
  • Alexey Andreevich Lyapunov,
  • Andrei Andreevich Markov.

No campo da cibernética, matemática computacional e programação, pesquisadores como Mikhail Alexandrovich Gavrilov, Yuri Ivanovich Zhuravlev, Nikolai Andreevich Krinitsky, Vasily Vasilyevich Nalimov, Sergey Vsevolodovich Yablonsky fizeram uma contribuição significativa. Em Leningrado desde o início dos anos 1980. o Seminário do Programador funcionou.

Em Novosibirsk, uma equipe de pesquisadores liderada por Andrei Petrovich Ershov vem desenvolvendo uma metodologia para o ensino de ciência da computação na escola desde o início dos anos 1980. Com o início da Perestroika em 1985, a liderança do PCUS e o governo da URSS, percebendo a gravidade do problema do atraso dos países ocidentais na educação da informação, adotou uma resolução sobre a obrigatoriedade do ensino de informática nas escolas secundárias. Depois disso, A. P. Ershov e a sua equipa deram um grande contributo para a preparação do currículo e dos métodos de ensino para uma nova disciplina já a nível de toda a União. Sua contribuição para a criação de institutos metodológicos de estudo e ensino de informática na Academia de Ciências também é grande.

Figura 3. Logo da escola de programação com o nome de A.P. Ershov. Author24 - intercâmbio online de trabalhos de estudantes

Escolas científicas originais que estudavam tecnologias da informação foram formadas em Yerevan, Taganrog e outras cidades da URSS.