Communications of the ACM: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
Softy (обсуждение | вклад) Нет описания правки |
Bezik (обсуждение | вклад) стилевые правки |
||
(не показано 28 промежуточных версий 16 участников) | |||
Строка 2: | Строка 2: | ||
|название = Communications of the ACM |
|название = Communications of the ACM |
||
|оригинал названия = |
|оригинал названия = |
||
|изображение = |
|изображение = CACM_cover.jpg |
||
|ширина = |
|ширина = 132px |
||
|подпись = |
|подпись = Ноябрьский номер 2013 года |
||
|специализация = [[Computer Science]] |
|специализация = [[Computer Science]] |
||
|периодичность = ежемесячно |
|периодичность = ежемесячно |
||
Строка 10: | Строка 10: | ||
|язык = английский |
|язык = английский |
||
|адрес редакции = |
|адрес редакции = |
||
|главный редактор = [[ |
|главный редактор = [[Варди, Моше|Моше Варди]] |
||
|учредители = [[ |
|учредители = [[Ассоциация вычислительной техники]] |
||
|издатель = |
|издатель = |
||
|страна = |
|страна = США |
||
|история = |
|история = |
||
|основания = 1957 |
|основания = [[1957]] |
||
|объем = |
|объем = |
||
|комплектация = |
|комплектация = |
||
Строка 22: | Строка 22: | ||
|роспечать = |
|роспечать = |
||
|пресса_России = |
|пресса_России = |
||
|веб-сайт = http://cacm.acm.org |
|веб-сайт = [http://cacm.acm.org cacm.acm.org] |
||
}} |
}} |
||
'''Communications of the ACM''' (CACM) — ведущий ежемесячный журнал [[Ассоциация |
'''''Communications of the ACM''''' (''CACM'') — ведущий ежемесячный журнал [[Ассоциация вычислительной техники|Ассоциации вычислительной техники]] (ACM), издаётся с 1957 года. Рассылается всем членам ассоциации, число которых более 80 тыс. Сочетает стили [[Научно-популярный стиль|научно-популярного]], профессионального и [[научный журнал|научного журналов]]: материалы ориентированы на максимально широкий круг читателей и охватывают все направления [[информатика|информатики]], а наибольший фокус сосредоточен на практических результатах развития информационных технологий. Зачастую материалы являются обобщением ранее опубликованных исследований, в каждом номере публикуется одна или несколько статей из ранее выходивших в ''[[ACM Queue]]''. Также публикуются письма читателей и наиболее примечательные заметки ведущих исследователей с сайта блогов ACM. |
||
В журнале опубликовано множество примечательных результатов, оказавших влияние на ход истории информатики и вычислительной техники. Среди таковых — статья [[Хоар, Чарльз Энтони Ричард|Хоара]] про [[Быстрая сортировка|алгоритм быстрой сортировки]]<ref>{{статья |
|||
CACM охватывает границы [[научпоп|научно-популярного]], профессионального и [[научный журнал|научного журналов]]. В то время как содержание проходит рецензирование (и считается как во многих университетских оценках результатов исследований), публикуемые статьи зачастую являются обобщением исследований, которые публиковались в другом месте. Публикуемый материал должен быть доступен и значим для широкого круга читателей. На сайте ACM журнал находится в категории «Журналы».<ref>http://www.acm.org/publications</ref> |
|||
|заглавие=Partition: Algorithm 63, Quicksort: Algorithm 64, and Find: Algorithm 65 |
|||
|издание=Communications of the ACM |
|||
|том=4 |
|||
|номер=7 |
|||
|страницы=321 |
|||
|язык=en |
|||
|тип=journal |
|||
|автор=C.A.R. Hoare |
|||
|год=1961}}</ref>; статья [[Дэвис, Мартин (математик)|Дэвиса]], [[Лоджманн, Джордж|Лоджманна]] и [[Лавленд, Дональд|Лавленда]] о [[DPLL-алгоритм]]е, составившим основу для большинства решений [[Задача выполнимости булевых формул|задачи выполнимости булевых формул]]<ref> |
|||
{{статья |
|||
|заглавие=A Machine Program for Theorem Proving |
|||
|издание=Communications of the ACM |
|||
|том=5 |
|||
|номер=7 |
|||
|страницы=394 |
|||
|doi=10.1145/368273.368557 |
|||
|язык=en |
|||
|автор=M. Davis, G. Logemann, D. Loveland |
|||
|год=1962 |
|||
|тип=journal}}</ref>; письмо [[Дейкстра, Эдсгер Вибе|Дейкстры]] «О вреде оператора GOTO»<ref> |
|||
{{статья |
|||
|заглавие=Go To statement considered harmful |
|||
|издание=Communications of the ACM |
|||
|том=11 |
|||
|номер=3 |
|||
|страницы=148 |
|||
|язык=en |
|||
|автор=E.W. Dijkstra |
|||
|год=1968 |
|||
|тип=journal}}</ref> (было перепечатано в 2008 году к 60-летию CACM<ref name="CACM_JAN2008"> |
|||
{{cite web |
|||
|author = E.W. Disjkstra |
|||
|date =2008 [1968] |
|||
|title = (A Look Back at) Go To Statement Considered Harmful |
|||
|url = http://mags.acm.org/communications/200801/?pg=9 |
|||
|publisher = [[Association for Computing Machinery]] |
|||
|accessdate = 2008-06-12 |
|||
|archiveurl = https://www.webcitation.org/69N92REiY?url=http://mags.acm.org/communications/200801/?pg=9 |
|||
|archivedate = 2012-07-23 |
|||
}}</ref>); статья [[Ривест, Рональд|Ривеста]], [[Шамир, Ади|Шамира]] и [[Адлеман, Леонард Макс|Адлемана]] с исторически первой [[Криптографическая система с открытым ключом|криптосистеме с открытым ключом]] [[RSA]]{{source-ref|Q27177229}}. В журнале вышли ключевой документ международного комитета по [[Алгол]]у «Исправленный отчёт об алгоритмическом языке Алгол 60»<ref> |
|||
{{статья |
|||
|заглавие=Revised report on the algorithm language ALGOL 60 |
|||
|издание=Communications of the ACM |
|||
|том=6 |
|||
|номер=1 |
|||
|страницы=1 |
|||
|doi=10.1145/366193.366201 |
|||
|язык=en |
|||
|автор=Backus, J. W.; Wegstein, J. H.; Van Wijngaarden, A.; Woodger, M.; Nauer, P.; Bauer, F. L.; Green, J.; Katz, C.; McCarthy, J. |
|||
|год=1963 |
|||
|тип=journal}}</ref>, первая статья [[Нюгор, Кристен|Нюгора]] и [[Оле-Йохан Даль|Даля]] о [[Симула|Симуле-67]]<ref> |
|||
{{статья |
|||
|заглавие=Simula: An ALGOL-based simulation language |
|||
|издание=Communications of the ACM |
|||
|том=9 |
|||
|номер=9 |
|||
|страницы=671 |
|||
|doi=10.1145/365813.365819 |
|||
|язык=en |
|||
|автор=K. Nygaard, O.-J. Dahl |
|||
|год=1966 |
|||
|тип=journal}}</ref>, статья Дейкстры об операционной системе [[THE (операционная система)|THE]], в приложении к которой была предложена синхронизация на основе [[Семафор (информатика)|семафоров]]<ref> |
|||
{{статья |
|||
|заглавие=Structure of the 'THE'-Multiprogramming System |
|||
|издание=Communications of the ACM |
|||
|том=11 |
|||
|номер=5 |
|||
|страницы=341 |
|||
|doi=10.1145/363095.363143 |
|||
|язык=en |
|||
|автор=E.W. Dijkstra |
|||
|год=1968 |
|||
|тип=journal}}</ref>. |
|||
Также журнал нередко становился площадкой для профессиональных дискуссий. В частности, вопрос о том, как называть новую в то время науку был поднят редакторами DATA-LINK в письме редактору Communications of the ACM, опубликованному в одном из первых номеров журнала в 1958 году, авторы предлагали найти «короткое, чёткое, характерное» название<ref> |
|||
== Исторически значимые статьи == |
|||
{{статья |
|||
|заглавие=Letters to the editor |
|||
Много великих дебатов и результатов в компьютерной истории было опубликовано в CACM. |
|||
|издание=Communications of the ACM |
|||
|том=1 |
|||
* Вопрос о том, как называть новую в то время область компьютерных наук был поднят редакторами DATA-LINK в письме редактору CACM, опубликован в 1958 году, в первый год существования журнала. Они призывали дать название «короткое, чёткое, характерное». В ответ на призыв поступило широкий спектр предложений, например, «комптология» (Квентин Коррелл), «гипология» (П. А. Зафир) и «даталогия» (Питер Наур). |
|||
|номер=4 |
|||
* Статья, описывающая алгоритм быстрой сортировки Энтони Хоара. |
|||
|страницы=6 |
|||
* Мартин Дэвис, Джордж Лоджманн и Дональд Лавленд описали в 1962 году алгоритм DLLP, содержащий алгоритма, взятый за основу для большинства современых решений задачи выполнимости булевых формул. |
|||
|doi=10.1145/368796.368802 |
|||
* «Исправленный отчёт об алгоритмическом языке ALGOL 60»: ключевой документ в проектировании языков программирования, описывающий результаты достигнутые международным комитетом по Алголу. |
|||
|язык=en |
|||
* Заметка о смене названия Association for Computing Machinery, так как термин «machinery» в вопросе не длиннее размера дома и сейчас измеряется в микрометрах. |
|||
|автор=Weiss, E. A.; Corley, Henry P. T. |
|||
* Первая статья Кристена Нигаарда и Оле-Йохана Даля о Симуле-67. |
|||
|год=1958 |
|||
* Знаменитое письмо Эдсгера Дейкстры ругающее использование оператора GOTO. Письмо было перепечатано в 2008 году, к 60-летию CACM. |
|||
|тип=journal}}</ref>; в ответ поступил широкий спектр предложений, например, «комптология»<ref> |
|||
* Первая статья Дейкстры об операционной системе THE. В приложении к этой статье, вероятно даже более значимом, чем основной текст статьи, была предложена синхронизация на основе семафоров. |
|||
{{статья |
|||
* Рональд Ривест, Ади Шамир и Леонард Эдльмэн описали первую криптографическую систему с откытым ключом (RSA). |
|||
|издание=Communications of the ACM |
|||
|том=1 |
|||
== См. также == |
|||
|номер=7 |
|||
|страницы=2 |
|||
* [[Journal of the ACM]] |
|||
|язык=en |
|||
|тип=journal}}</ref>, «гипология»<ref> |
|||
{{статья |
|||
|издание=Communications of the ACM |
|||
|том=2 |
|||
|номер=1 |
|||
|страницы=4 |
|||
|язык=en |
|||
|тип=journal}}</ref>, «даталогия»<ref> |
|||
{{статья |
|||
|издание=Communications of the ACM |
|||
|том=9 |
|||
|номер=7 |
|||
|страницы=485 |
|||
|язык=en |
|||
|тип=journal}}</ref> ([[Наур, Петер|Наур]]; в скандинавских языках за информатикой закрепилось это наименование). Ещё один терминологический диспут начался с заметки о смене названия Ассоциации из-за термина {{lang-en|machinery}}, неуместного «в масштабах микрометров»<ref> |
|||
{{статья |
|||
|заглавие=President's letter to the ACM membership: Why ACM? |
|||
|издание=Communications of the ACM |
|||
|том=8 |
|||
|номер=7 |
|||
|страницы=422 |
|||
|doi=10.1145/364995.364997 |
|||
|язык=en |
|||
|автор=G. E. Forsythe |
|||
|год=1965 |
|||
|тип=journal}}</ref><ref> |
|||
{{статья |
|||
|заглавие=A letter from the ACM Vice-President: The ACM name change |
|||
|издание=Communications of the ACM |
|||
|том=19 |
|||
|номер=10 |
|||
|страницы=539 |
|||
|doi=10.1145/360349.360351 |
|||
|цитата=<!--None--> |
|||
|язык=en |
|||
|тип=journal |
|||
|автор=D.D. McCracken |
|||
|год=1976}}. In this letter, McCracken suggests that the word ''machinery'' is dropped from the name. To highlight the seriousness of the situation, he writes: «If we don’t act ''sometime'', we’ll still be called Association for Computing Machinery in the year 2000.»</ref><ref> |
|||
{{статья |
|||
|заглавие=ACM forum |
|||
|издание=Communications of the ACM |
|||
|том=29 |
|||
|номер=4 |
|||
|страницы=260—265 |
|||
|doi=10.1145/5684.315614 |
|||
|язык=en |
|||
|автор=R.L. Ashenhurst |
|||
|год=1986 |
|||
|тип=journal}}. A letter by P.A.T. Wolfgang («I thought that the name issue died in 1978») and responses by R.L. Ashenhurst and R.F. Hespos.</ref>. |
|||
== Примечания == |
== Примечания == |
||
Строка 50: | Строка 173: | ||
== Ссылки == |
== Ссылки == |
||
* [http://cacm.acm.org/ Сайт журнала] |
* [http://cacm.acm.org/ Сайт журнала] |
||
* [[ISSN]] [http://www.worldcat.org/search?fq=x0:jrnl&q=n2:0001-0782 0001-0782] |
* [[ISSN]] [http://www.worldcat.org/search?fq=x0:jrnl&q=n2:0001-0782 0001-0782] |
||
[[Категория:]] |
[[Категория:Компьютерные журналы]] |
||
[[Категория:]] |
[[Категория:Журналы по информатике]] |
||
[[Категория:]] |
[[Категория:Научные журналы США]] |
||
[[Категория:Ассоциация вычислительной техники]] |
|||
[[de:Communications of the ACM]] |
|||
[[en:Communications of the ACM]] |
|||
[[it:Communications of the ACM]] |
|||
[[pl:Communications of the ACM]] |
|||
[[pt:Communications of the ACM]] |
Текущая версия от 11:30, 9 октября 2022
Communications of the ACM | |
---|---|
англ. Communications of the ACM[1][2][…] | |
| |
Сокращённое название (ISO 4) |
CACM |
Специализация | Computer Science |
Периодичность | ежемесячно |
Язык | английский |
Главный редактор | Моше Варди |
Учредители | Ассоциация вычислительной техники |
Страна | США |
Издатель | Ассоциация вычислительной техники[2][3][…] |
Дата основания | 1957 |
ISSN печатной версии | 0001-0782 |
Веб-сайт | cacm.acm.org |
Communications of the ACM (CACM) — ведущий ежемесячный журнал Ассоциации вычислительной техники (ACM), издаётся с 1957 года. Рассылается всем членам ассоциации, число которых более 80 тыс. Сочетает стили научно-популярного, профессионального и научного журналов: материалы ориентированы на максимально широкий круг читателей и охватывают все направления информатики, а наибольший фокус сосредоточен на практических результатах развития информационных технологий. Зачастую материалы являются обобщением ранее опубликованных исследований, в каждом номере публикуется одна или несколько статей из ранее выходивших в ACM Queue. Также публикуются письма читателей и наиболее примечательные заметки ведущих исследователей с сайта блогов ACM.
В журнале опубликовано множество примечательных результатов, оказавших влияние на ход истории информатики и вычислительной техники. Среди таковых — статья Хоара про алгоритм быстрой сортировки[4]; статья Дэвиса, Лоджманна и Лавленда о DPLL-алгоритме, составившим основу для большинства решений задачи выполнимости булевых формул[5]; письмо Дейкстры «О вреде оператора GOTO»[6] (было перепечатано в 2008 году к 60-летию CACM[7]); статья Ривеста, Шамира и Адлемана с исторически первой криптосистеме с открытым ключом RSA[8]. В журнале вышли ключевой документ международного комитета по Алголу «Исправленный отчёт об алгоритмическом языке Алгол 60»[9], первая статья Нюгора и Даля о Симуле-67[10], статья Дейкстры об операционной системе THE, в приложении к которой была предложена синхронизация на основе семафоров[11].
Также журнал нередко становился площадкой для профессиональных дискуссий. В частности, вопрос о том, как называть новую в то время науку был поднят редакторами DATA-LINK в письме редактору Communications of the ACM, опубликованному в одном из первых номеров журнала в 1958 году, авторы предлагали найти «короткое, чёткое, характерное» название[12]; в ответ поступил широкий спектр предложений, например, «комптология»[13], «гипология»[14], «даталогия»[15] (Наур; в скандинавских языках за информатикой закрепилось это наименование). Ещё один терминологический диспут начался с заметки о смене названия Ассоциации из-за термина англ. machinery, неуместного «в масштабах микрометров»[16][17][18].
Примечания
[править | править код]- ↑ The ISSN portal (англ.) — Paris: ISSN International Centre, 2005. — ISSN 0001-0782
- ↑ 1 2 Agence bibliographique de l'enseignement supérieur (France) Système universitaire de documentation (фр.) — Montpellier: ABES, 2001.
- ↑ HathiTrust Catalogue
- ↑ C.A.R. Hoare. Partition: Algorithm 63, Quicksort: Algorithm 64, and Find: Algorithm 65 (англ.) // Communications of the ACM : journal. — 1961. — Vol. 4, no. 7. — P. 321.
- ↑ M. Davis, G. Logemann, D. Loveland. A Machine Program for Theorem Proving (англ.) // Communications of the ACM : journal. — 1962. — Vol. 5, no. 7. — P. 394. — doi:10.1145/368273.368557.
- ↑ E.W. Dijkstra. Go To statement considered harmful (англ.) // Communications of the ACM : journal. — 1968. — Vol. 11, no. 3. — P. 148.
- ↑ E.W. Disjkstra. (A Look Back at) Go To Statement Considered Harmful . Association for Computing Machinery (2008 [1968]). Дата обращения: 12 июня 2008. Архивировано 23 июля 2012 года.
- ↑ Rivest R., Shamir A., Adleman L. A method for obtaining digital signatures and public-key cryptosystems (англ.) // Communications of the ACM — New York City: Association for Computing Machinery, 1978. — Vol. 21, Iss. 2. — P. 120—126. — ISSN 0001-0782; 1557-7317 — doi:10.1145/359340.359342
- ↑ Backus, J. W.; Wegstein, J. H.; Van Wijngaarden, A.; Woodger, M.; Nauer, P.; Bauer, F. L.; Green, J.; Katz, C.; McCarthy, J. Revised report on the algorithm language ALGOL 60 (англ.) // Communications of the ACM : journal. — 1963. — Vol. 6, no. 1. — P. 1. — doi:10.1145/366193.366201.
- ↑ K. Nygaard, O.-J. Dahl. Simula: An ALGOL-based simulation language (англ.) // Communications of the ACM : journal. — 1966. — Vol. 9, no. 9. — P. 671. — doi:10.1145/365813.365819.
- ↑ E.W. Dijkstra. Structure of the 'THE'-Multiprogramming System (англ.) // Communications of the ACM : journal. — 1968. — Vol. 11, no. 5. — P. 341. — doi:10.1145/363095.363143.
- ↑ Weiss, E. A.; Corley, Henry P. T. Letters to the editor (англ.) // Communications of the ACM : journal. — 1958. — Vol. 1, no. 4. — P. 6. — doi:10.1145/368796.368802.
- ↑ {{{заглавие}}} (англ.) // Communications of the ACM : journal. — Vol. 1, no. 7. — P. 2.
- ↑ {{{заглавие}}} (англ.) // Communications of the ACM : journal. — Vol. 2, no. 1. — P. 4.
- ↑ {{{заглавие}}} (англ.) // Communications of the ACM : journal. — Vol. 9, no. 7. — P. 485.
- ↑ G. E. Forsythe. President's letter to the ACM membership: Why ACM? (англ.) // Communications of the ACM : journal. — 1965. — Vol. 8, no. 7. — P. 422. — doi:10.1145/364995.364997.
- ↑ D.D. McCracken. A letter from the ACM Vice-President: The ACM name change (англ.) // Communications of the ACM : journal. — 1976. — Vol. 19, no. 10. — P. 539. — doi:10.1145/360349.360351.. In this letter, McCracken suggests that the word machinery is dropped from the name. To highlight the seriousness of the situation, he writes: «If we don’t act sometime, we’ll still be called Association for Computing Machinery in the year 2000.»
- ↑ R.L. Ashenhurst. ACM forum (англ.) // Communications of the ACM : journal. — 1986. — Vol. 29, no. 4. — P. 260—265. — doi:10.1145/5684.315614.. A letter by P.A.T. Wolfgang («I thought that the name issue died in 1978») and responses by R.L. Ashenhurst and R.F. Hespos.