Andrei Petrovich Ershov - pelopor program domestik
Programmer Ershov Andrey Petrovich - pelopor, pengaruhnya terhadap pengembangan sekolah pemrograman Soviet dan teknologi komputer tidak bisa ditaksir terlalu tinggi. Dia menciptakan istilah "ilmu komputer" untuk merujuk pada ilmu yang terkait dengan metode pemrosesan, penyimpanan dan transmisi informasi menggunakan komputer. Ia menjadi programmer pertama yang dipilih untuk Akademi Ilmu Pengetahuan di Departemen Informatika, Teknik Komputer dan Otomasi.
Jalan hidup Andrei Petrovich dimulai pada 9 April 1931. Ershov lahir di Moskow dalam keluarga intelektual turun-temurun. Kakek buyut Ershov di pihak ibu adalah Fedor Ivanovich Uspensky, seorang akademisi biasa dari Akademi Ilmu Pengetahuan Rusia, pendiri dan direktur Institut Arkeologi Rusia di Konstantinopel. Kakek buyut, Alexei Ivanovich Ouspensky bertugas sebagai dokter militer di wilayah Kaukasus dan Trans-Kaspia dan menikah dengan seorang wanita bangsawan Evdokia Vasilyevna Skrylnik. Kakek Andrei Petrovich, Konstantin Nikolaevich Malinin, lulusan Universitas Moskow, adalah anggota partai Bolshevik sejak 1904, dan kemudian memimpin departemen di Agitprop Komite Sentral Partai Komunis Semua-Serikat (Bolshevik). Ibu, Tatyana Konstantinovna Malinina, lulus dari Akademi Pendidikan Komunis. N. K. Krupskaya di Moskow. AyahPyotr Nikolayevich Ershov lulus dari sekolah pascasarjana di Research Institute of Intermediate and Dyes (NIOPIK), bekerja di Moskwa, Donbass, kemudian memimpin departemen Laboratorium Pusat di Kemerovo Aniline-Paint Plant.Ibu pada tahun 1930, pindah ke Moskow dari Taganrog, tempat orang tua Yershov bertemu. Pada tahun 1937, keluarga itu pindah dari Moskow ke Rubezhnoye (Wilayah Lugansk), ketika ayah mereka ditawari perumahan dan bekerja di pabrik kimia. Saat itu, Andrei baru berusia 6 tahun. Keluarga itu memiliki dua anak lagi, saudara laki-laki Andrew - Nikolai dan Sergey. Segera Perang Dunia Kedua dimulai. Itu adalah masa yang sulit dan penuh ujian bagi keluarga Ershov. Meninggal saudara tengah Nikolai. Seorang ibu dengan dua anak seharusnya meninggalkan kota. Dari ingatannya:8- 1942 . , , , . , , . . . , , , , , , , . , , , , , .
Pyotr Nikolaevich berhasil melarikan diri dari penawanan Jerman, dan keluarga, tanpa mencari dukungan dari kerabat, diwajibkan untuk kembali ke kota Rubezhnoye yang diduduki. Kemudian pada tahun 1943 mereka pindah ke Kemerovo, di Kuzbass. Seperti yang diingat teman-temannya, sejak usia muda Andrei Ershov dibedakan oleh keuletannya yang patut ditiru, ia melakukan banyak olahraga (atletik), adalah bagian dari tim Kemerovo, adalah sekretaris organisasi sekolah Komsomol. Bahkan di sekolah menengah, ia memutuskan untuk menyelesaikan semua masalah dalam aljabar, geometri, trigonometri, fisika, dan melakukannya. Dia lulus dari sekolah dengan medali emas.Pada 1949, Ershov memasuki Fakultas Fisika dan Teknologi Universitas Negeri Moskow. Kembali di sekolah ia bermimpi melakukan fisika nuklir. Pilihan fakultas ini bukan disebabkan oleh antusiasme yang mendalam terhadap fisika, tetapi oleh kenyataan bahwa "ada ujian masuk dalam tiga putaran, dan saya benar-benar ingin lulus semuanya."Pada akhir tahun 40-an di Uni Soviet, banyak perhatian diberikan pada program nuklir, dan oleh karena itu, spesialis diperlukan untuk menyelesaikan masalah pertahanan militer. Departemen struktur zat dibentuk, tempat Yershov ingin dapatkan. Tapi, ada pilihan yang sangat sulit, bahkan anak-anak tidak diterima yang orang tuanya tinggal di wilayah yang diduduki oleh Jerman selama perang. Untuk alasan ini, Ershov ditawari pada tahun kedua untuk memilih fakultas lain. Dia jatuh ke dalam jumlah yang kemudian disebut "dibersihkan" dan dipindahkan ke Fakultas Mekanika dan Matematika. Ini adalah pukulan besar bagi seorang siswa muda yang "mengoceh" tentang fisika nuklir, tetapi sebagai seorang pria yang gigih dan stamina yang mendukung kehidupan, ia selamat dari kejutan ini. Matematika membuatnya terpesona, ia mulai menghadiri seminar tentang matematika diskrit. Bersama dengan Ershov, 20 anak lainnya dipindahkan ke fakultas ini.Dari memoar teman-teman sekelasnya: "... kami sangat simpatik kepada orang-orang yang datang: mereka semua sangat cerdas, tidak seperti mereka yang belajar bersama kami. Mereka tertarik pada mereka."Pada tahun 1951, Andrei mendaftar ke Departemen Aljabar Tinggi Fakultas Mekanika dan Matematika, tetapi setelah berbicara dengan Yevgeny Andreevich Zhogolev (salah satu pemrogram Soviet pertama), ia melamar ke Departemen Pemrograman.Departemen sedang dalam proses pembentukan: disiplin ilmu dipilih, yang harus diajarkan kepada siswa. Penekanan ditempatkan pada pemeliharaan komputer.Pada 29 Oktober 1952, Profesor Lyapunov muncul di departemen dan mulai membaca kursus delapan kuliahnya yang legendaris, "Prinsip-Prinsip Pemrograman." Dalam arsip siswa pada waktu itu, Ershov, ringkasan ceramah unik ini disimpan. Pada saat itu di USSR, programmer dapat dihitung dengan jari, dan informasi tentang komputer diklasifikasikan. Oleh karena itu, kuliah adalah "improvisasi" yang lengkap. Setelah perjalanan Lyapunov ke Kiev dan kenalannya dengan komputer-MESM Eropa pertama, ide-ide baru muncul tentang cara memprogram dengan tepat (Levitin KE Perpisahan dengan Algol. Jalur seorang programmer):
MESMSelama membaca kursus ini, Aleksei Andreevich membentuk dasar-dasar metode berbasis operator untuk pemrograman sistem konsep yang mengarah ke bahasa pemrograman simbolik, penerjemah, teori sirkuit program, dan hingga hari ini membentuk dasar pemrograman di seluruh dunia
Lyapunov menjadi mentor Ershov, ia menanamkan dalam diri muridnya bukan filosofi resmi, hanya mengajarkan prinsip-prinsip pemrograman, ia membangkitkan keinginan siswa untuk mengembangkan dirinya dan mengembangkan bidang ilmu ini, untuk merasakan komputer.Ershov belajar bahasa Inggris, karena ia menyadari bahwa ia akan segera menjadi bahasa internasional dalam pemrograman. Ketenangan dan kejernihan pikiran, kemampuan untuk berpikir secara non-tradisional justru merupakan kualitas-kualitas yang dibutuhkan oleh para pelopor program domestik.Di tahun-tahun muridnya, Andrei Ershov memimpin gaya hidup aktif, bermain olahraga, bermain gitar, bernyanyi dan merupakan jiwa perusahaan. Pada tahun keempat, Andrei Mikhailovich menikah dengan teman sekelas Nina Stepanova. Pada tahun 1953, putra mereka, Vasily, lahir, tetapi keluarga muda itu terus tinggal di asrama yang berbeda, demikianlah charter itu - asrama untuk anak perempuan dan anak laki-laki berada di gedung yang terpisah. Hanya setelah Andrei masuk sekolah pascasarjana, pengantin baru menerima ruang terpisah.
Di akhir universitas A.P. Ershov memasuki Institut Mekanika Presisi dan Teknik Komputer. Kemudian, seluruh kelompok programmer ITM & VT dipindahkan ke pusat komputer Akademi Ilmu Pengetahuan USSR. Dari tahun 1957 hingga 1957, Ershov memegang posisi insinyur senior di laboratorium pemrograman, yang dipimpin oleh V.M. Kurochkin, kemudian menjadi kepala departemen pemrograman teoretis.Seminar "Besar"
Kehidupan programmer pemula sangat menarik dan menyenangkan. Segera, seminar interdisipliner diciptakan oleh A.A. Lyapunov di dunia siber, yang telah dikenal luas sebagai "Besar". Sebuah seminar unik pada waktu itu, yang mencakup bidang sibernetika, pemrograman, dan penggunaan komputer, dihadiri oleh para ilmuwan, mahasiswa, dan mahasiswa pascasarjana. Ershov lebih dari satu kali membuat presentasi di seminar ini, dengan terjemahan artikel-artikel asing.Yang menarik, tamu dari "Seminar Besar" adalah Profesor Hoar , yang dengannya Ershov menjaga hubungan persahabatan.
Profesor HoarSaat belajar di sekolah pascasarjana, Ershov mulai mengerjakan perangkat lunak (program pemrograman) untuk Large Electronic Computer (BESM) dari USSR Academy of Sciences. Strela dan BESM bekerja tanpa henti, karena butuh banyak upaya untuk mengaktifkan kembali mesin tabung ini. Permintaan akan daya komputasi sangat besar, dan komputer sulit mengatasi arus tugas dari fisikawan nuklir, ilmuwan roket, dan banyak spesialis lainnya. Kebutuhan akan otomatisasi pemrograman telah matang untuk memecahkan masalah kurangnya daya komputasi. Ershov ditunjuk sebagai manajer proyek dan secara langsung terlibat dalam pengembangan perangkat lunak Soviet pertama untuk komputer BESM dan Strela-3. Dia mengusulkan sejumlah konsep, pendekatan dan metode, dalam perangkat lunak untuk BESM skema dan spesifikasi operator digabungkan dalam satu teks, operator siklus diperkenalkan,dalam perangkat lunak untuk Strela-3, pendekatan tabular untuk parsing dan pemrograman optimal ekspresi aritmatika diterapkan, metode penempatan diusulkan yang diterapkan untuk menghemat ekspresi aritmatika.Pada akhir 1956, Ershov menyiapkan naskah monograf tentang otomatisasi pemrograman, "Programming Program untuk Mesin Penghitung Elektronik Berkecepatan Tinggi". Pada tahun 1958, 4.000 eksemplar diterbitkan, dan sebulan kemudian mereka tidak lagi berada di rak-rak toko buku. “Tidak ada PP di toko! Penulis senang mendengarnya ”- inilah reaksi Yershov terhadap kesuksesannya.Perjalanan "di atas bukit"
di pesawatUntuk pertama kalinya, Ershov diperbantukan ke Hongaria dengan tujuan mengunjungi sejumlah organisasi ilmiah (Institute of Cybernetics), membuat presentasi, mengembangkan kontak ilmiah. Ini diikuti oleh perjalanan ke Inggris ke simposium "Mekanisasi proses berpikir", yang .. "adalah pertemuan internasional pertama yang didedikasikan untuk kecerdasan buatan yang tidak disebutkan namanya."Selama perjalanan, sebagai orang yang mudah bergaul, Ershov berkenalan dengan banyak ilmuwan dan pengembang asing. Berkenalan dengan seorang profesor muda di Universitas Stanford, John McCarthy, yang merupakan awal dari komunikasi persahabatan antara programmer Amerika dan Soviet. Dengan Perlis, Zamelzon, Carr, Knut, Bauer juga memiliki hubungan pribadi yang ramah.Karena kelancaran berbahasa Inggrisnya, programmer muda Ershov muncul dalam pandangan rekan-rekan Amerika dan Eropa, ia dengan mudah menjalin hubungan persahabatan dengan mereka, seperti yang dikatakan rekan-rekan Rusia-nya, ia adalah "duta besar program Soviet di luar negeri." Pekerjaan programmer Soviet hampir tidak dikenal di luar USSR, tetapi untuk bagian mereka, para ilmuwan asing tetap berusaha untuk belajar lebih banyak tentang perkembangan rekan Soviet. Bahkan ada pendapat bahwa ketertarikan ini sampai batas tertentu karena keberhasilan sains Soviet di bidang eksplorasi ruang angkasa. "Di Barat, ada kekhawatiran bahwa Uni Soviet akan mengambil alih kepemimpinan di bidang teknologi komputer" (Tatarchenko K. Asal Usul Perang Dingin dari Federasi Internasional).Ershov, sejak 1959, menjabat sebagai sekretaris ilmiah komisi hubungan internasional Central Academy of Sciences Uni Soviet. Segera ia bertemu dengan Perlis, profesor di Carnegie University of Technology (Pittsburgh), berkorespondensi dengannya, dan bertukar literatur ilmiah. Perlis memperkenalkan para ilmuwan kami ke bahasa pemrograman Algol.Ershov dihargai, programmer dari seluruh dunia memelihara hubungan persahabatan, mengundangnya sebagai dosen di berbagai seminar, mengirim literatur ilmiah yang menarik tentang pemrograman Barat yang tidak dapat diperoleh. Ershov, pada gilirannya, mengambil informasi tidak hanya untuk dirinya sendiri, tetapi juga untuk rekan-rekannya di rumah, adalah seorang "pengambil" informasi.Ershov ikut serta dalam enam kongres IFIP baik sebagai pembicara maupun sebagai organisator, ia menyelenggarakan dua pertemuan IFIP di Novosibirsk.Lyubimsky mencatat:Peran Andrei Petrovich dalam membangun hubungan internasional program kami benar-benar unik. Tanpa dia, tanpa kebijaksanaan, kemampuan bersosialisasi, pengetahuan ilmiah dan budaya yang luas, kita tidak akan memiliki setengah dari koneksi dan kontak yang kita miliki sekarang.
Menuju kehidupan baru
Pada tahun 1957, akademisi Sobolev mengusulkan ke Yershov untuk mengepalai departemen teori algoritma dan pemrograman di Institut Matematika dengan pusat komputer yang dibuat di Novosibirsk Academgorodok. Ershov memberikan persetujuannya. Akademgorodok, yang diciptakan pada tahun-tahun dekat Novosibirsk, ... "ditutupi dengan semacam halo romantis, yang menarik perhatian kaum muda dari seluruh penjuru negeri."Pekerjaan dimulai pada pengembangan sistem pemrograman baru, penerjemah Alpha masa depan, pengembang muda mempelajari pengalaman dunia dalam otomatisasi pemrograman dalam mencari bahasa input sistem.Di Novosibirsk, tim yang dipimpin oleh Ershov, terus bekerja pada penciptaan penerjemah Alpha untuk komputer M-20, yang mulai diproduksi secara massal pada tahun 1959 dan kemudian menjadi mesin utama yang digunakan dalam sains.
Komputer M-20Log Penciptaan Alpha Translator
Seluruh proses pembuatan penerjemah Alpha direkam secara rinci dalam jurnal, kemudian buku-buku alat tulis tebal (dalam arsip Ershov), mereka disebut "Kelahiran Penerjemah-a", "Masa Kecil Penerjemah-a", "Masa Remaja dari Penerjemah-a". Majalah menggambarkan kemajuan proyek, mencatat diskusi, hasil, masalah (peralatan tidak stabil, kurangnya waktu mesin). Hasil dari menjalankan program dirangkum, kesalahan dilaporkan, dan informasi diteruskan ke kolega. Pemrogram terus-menerus berada di ruang mesin, jika terjadi kegagalan mesin, mereka menghabiskan waktu (karena tidak mungkin untuk pulang), menulis lagu dan puisi:Namun, Swan, Cancer, dan Pike
Translator berkumpul untuk melakukannya.
Mereka menciptakan seluruh ilmu, mereka
mulai menulis program.
Bekerja dengan semangat kesedihan. Tapi sia-sia!
Ershov mengoordinasikan tindakan seluruh tim dalam men-debug penerjemah dan menjalankannya. Itu bekerja pada penerjemah Alpha yang membuka Ershov sebagai pemimpin, independen dari gurunya, mampu membuat keputusan yang tepat. Alpha Translator adalah penerjemah optimalisasi pertama di dunia dari bahasa seperti Algol.Proyek-proyek seperti bahasa pemrograman ALFA, penerjemah Alpha yang optimal, sistem pemrograman multibahasa BETA, sistem pembagian waktu pertama Soviet AIST-0, sistem ilmu komputer sekolah, sistem penerbitan sekolah Rubin, stasiun kerja multiprosesor MRAMOR dilakukan di bawah pengawasan ketat Ershov. Bahasa pemrograman sistem pertama (Sigma dan Epsilon) diciptakan di bawah kepemimpinan ideologis Andrei Petrovich di akhir tahun 60an. Serangkaian proyek unik untuk pembuatan penerjemah untuk berbagai komputer menempatkan tim programmer Novosibirsk di antara sekolah pemrograman terkemuka di USSR.Pada tahun 1967, Ershov membela disertasi doktoralnya "Beberapa Pertanyaan dalam Teori Pemrograman dan Perancangan Penerjemah" dan menjadi doktor sains keempat yang mempertahankan disertasinya tentang pemrograman di USSR.
Dalam arsip unik Yershov ada lebih dari 500 folder dengan dokumen yang mencerminkan jalur kehidupan ilmuwan itu sendiri dan sejarah perkembangan ilmu komputer di USSR. Ini berisi ringkasan kuliah Yershov, draft makalah dan tesisnya, bahan untuk publikasi ilmiah pertama, catatan unik tentang pekerjaan penerjemah Alpha, korespondensi dengan rekan kerja, naskah pidato, risalah berbagai pertemuan. Ada folder tempat menyimpan berbagai perjalanan bisnis Ershov ke luar negeri ke berbagai seminar, acara pemrograman, manuskrip dari hampir semua artikel dan monograf ilmuwan, memo, kutipan dari keputusan dewan ilmiah dari Pusat Komputasi Akademi Ilmu Pengetahuan USSR, rencana kerja. Arsipnya berisi daftar karyawan yang dikirim ke pekerjaan pertanian, catatan penjelasan pelanggar disiplin kerja,aplikasi untuk perumahan atau tempat di taman kanak-kanak untuk anak-anak karyawan departemen. Secara umum, semua materi ini menciptakan kembali atmosfer yang berlaku pada saat itu, pembentukan pemrograman dan programmer di negara kita, dan merupakan bukti sejarah perkembangan ilmu komputer di USSR.Programmer EZ Lyubimsky mengenang:Suatu hari saya melihat Andrei kotak kardus dengan kartu. Ternyata dia memegang kartu indeks artikel baca tentang teknologi komputer. Dan sudah ada cukup banyak kartu. Setiap orang yang telah mengunjungi perpustakaan besar A.P. tahu seperti apa lemari arsip ini. Ershova di CC SB AN ...
Perpustakaan ilmiah unik Ershov, yang tidak memiliki analog, yang telah dikumpulkannya sepanjang hidupnya, memiliki lebih dari 30 ribu buku, majalah, acara konferensi, pracetak dan cetakan individual artikel di hampir semua bahasa Eropa. Perpustakaan diisi ulang setelah perjalanan ke luar Uni Soviet, misalnya, setelah perjalanan ke Amerika Serikat pada tahun 1970, perpustakaan diisi kembali dengan 400 cetakan yang berbeda, Andrei Petrovich terus-menerus menyetujui pertukaran buku dengan rekan-rekan asing. Dia dikirim jurnal internasional: Ilmu Komputer Teoritis, Acta Informatica,Surat Pemrosesan Informasi, Komputer dan Pendidikan. Dengan berlangganan, Ershov menerima majalah perusahaan - dari IBM, Bell Laboratories,Hewlett-Packard. Perpustakaan tidak hanya berisi literatur khusus, tetapi juga buku-buku tentang fisika, biografi ilmiah, buku referensi, buku-buku tentang seni, budaya, filsafat, berbagai ensiklopedia, ada juga koleksi peta geografis dan atlas, peta kota dan negara yang berkesempatan dikunjungi oleh Andrei Petrovich. Dia berkolaborasi dengan penerbit Mir, Nauka, Keuangan dan Statistik, Pengawal Muda, dan Ensiklopedia Soviet. Sejak 1978, ia telah menjadi anggota dewan editorial Acta Informatica, Quantum. Dia adalah anggota dewan editorial koleksi makalah ilmiah "Informatika Terapan".Setelah kematian Andrei Petrovich, ahli warisnya memindahkan seluruh koleksi buku, majalah, dan dokumen ke Institut Sistem Informasi, dan Perpustakaan Peringatan A.P.
dibuat . Ershov .Programmer-imam perantara antara mesin dan kemanusiaan
Disebut demikian rekan-rekannya Andrei Petrovich Ershov. Dia memahami peran kunci pemrograman dan programmer dalam pengembangan lebih lanjut dari sejarah komputer, dengan contohnya dia menunjukkan kepada dunia sistem internal nilai-nilai profesi seorang programmer, ... "estetika dan romansa". Menjadi seorang programmer profesional, berulang kali menjadi kepala tim pemrograman, dia tidak bisa tidak memikirkan spesifik dari profesinya. Ershov menulis lebih dari satu sketsa biografi tentang kolega-koleganya untuk menggambarkan sepenuhnya jalan menjadi pemrograman dan programmer.Tidak ada ilmuwan tanpa siswa
Ershov mengajar di Universitas Negeri Novosibirsk, memberikan perhatian besar pada metode pengajaran baru, dan ia menetapkan peran yang menentukan dalam hal ini untuk komputerisasi pendidikan. Berkat Ershov, percobaan dilakukan pada pengajaran pemrograman di sekolah menengah, kursus ilmu komputer dan teknik komputer diperkenalkan di sekolah-sekolah tinggi di negara itu. Bahkan dalam tahun-tahun terakhir hidupnya, 1984-1988, meskipun menderita penyakit serius, Andrei Petrovich aktif dalam menyiapkan dokumen tentang reformasi sekolah, melakukan propaganda dengan alasan perlunya reformasi semacam itu, tulis buku teks.Andrei Petrovich Ershov (Pemrograman - Literasi Kedua). , , . , , , .
, , , , , .
Ershov mengajar, mengabdikan waktunya untuk pekerjaan organisasi dan administrasi, sementara masih seorang mahasiswa pascasarjana di Universitas Negeri Moskow, ia mengajar kelas-kelas dalam analisis matematika, mengawasi makalah dan disertasi. Di bawah kepemimpinan Ershov pada tahun 1966-1988, 39 disertasi kandidat dipertahankan.Kehidupan ilmuwan luar biasa, matematikawan, programmer, pencipta Siberian School of Programming, akademisi Andrei Petrovich Ershov patut dihormati, pelopor dan pemimpin pemrograman Soviet, pelopor dalam pemrograman dunia. Ershov adalah orang yang memiliki minat luas, wewenangnya di antara para programmer (tidak hanya domestik tetapi juga asing) tidak dapat disangkal, sementara ia selalu tetap menjadi seorang pria dengan huruf kapital, dari cerita tentangnya: ... "ia tahu bagaimana mendengarkan dan memahami orang. Siapa pun, mulai dari programmer pemula, mahasiswa, atau mahasiswa pascasarjana (bahkan "orang asing") hingga spesialis dewasa, dapat mengandalkan sikap ramahnya, perhatian yang peka, dan keinginan tulus untuk menyelesaikan masalah lawan bicara. Dia memiliki properti yang tidak terlalu sering dan sangat diperlukan untuk menikmati hasil sukses orang lain. " Source: https://habr.com/ru/post/id389151/
All Articles