к оглавлению

Литературные источники по курсу Алгоритмизация и языки программирования

Издания для специалистов и университетов

Дональд Эрвин Кнут "Искусство программирования" (обзор)

Д. Кнут "Искусство программирования", том 1. Основные алгоритмы (djvu)

Д. Кнут "Искусство программирования", том 2. Получисленные алгоритмы (djvu)

Д. Кнут "Искусство программирования", том 3. Сортировка и поиск (djvu)

Д. Кнут "Искусство программирования", том 4. Комбинаторные алгоритмы (djvu)

У каждой книги своя судьба. Одни появляются незаметно и так же незаметно исчезают в потоке времени, покрываясь пылью на полках библиотек. Другие в определенный период пользуются спросом у узкого круга специалистов, пока им на смену не приходят новые справочники. Третьи, поднимаясь над временем, оказывают мощное влияние на технологическое развитие общества. Книг, относящихся к последней категории, не так уж и мйого. Их выход в свет - всегда праздник. Проходят годы, изменяются технологии, но новые поколения с постоянным интересом перечитывают их страницы. Именно к таким книгам относится предлагаемый читателю многотомный труд известного американского ученого Дональда Эрвина Кнута "Искусство программирования'! Прошло почти 30 лет со времени первого издания в 1972 году в США этой книги. Она была переведена на большинство языков мира, в том числе и на русский. К настоящему времени на территории стран СНГ трехтомник Д. Э. Кнута стал библиографической редкостью. В 1998 году в США вышло третье издание "Искусства программирования" В нем сохранена последовательность изложения материала прежних версий, но значительно расширен список ссылок, в который включены свежие и наиболее важные результаты, добавлены новые упражнения и комментарии, устранены неточности. Учитывая популярность во всем мире "Искусства программирования" давно следовало ожидать появления нового переводного издания на русском языке, которое вы и держите в руках.
Третий том известной монографии одного из крупнейших американских специалистов по программированию Д. Кнута (первый том вышел в издательстве "Мир" в 1976 г., второй-в 1977 г.) состоит из двух частей: "Сортировка" и "Поиск". В них подробно исследуются различные алгоритмы внутренней и внешней сортировки, изучаются методы поиска информации в таблицах на основе сравнения или преобразования ключей, даются оценки эффективности предлагаемых алгоритмов. Книга снабжена большим количеством задач и примеров разной степени трудности, существенно дополняющих основной текст. От других руководств по программированию книга выгодно отличается строгостью изложения и широким применением математического аппарата. Вместе с тем она доступна студентам первого курса. Знакомство с двумя первыми томами желательно, но не обязательно. Каждый, кто хочет научиться квалифицированно программировать, найдет в ней много полезного. Рассчитана на широкий круг программистов.

А. Качанов, В. Ткаченко, А. Головин Букварь по РНР и MySQL [pdf]

Учебник РНР [chm]

Руководство по РНР - под редакцией Олсона [chm]

Учебные издания для начинающих

1. Кушниренко А.Г. и др. Информатика. — М.: Дрофа, 1998.

2. Кулаков А.Г., Ландо С.К., Семенов А.Л., Шень А.Х. Алгоритмика, V—VII классы. — М.: Дрофа, 1996.

3. Кузнецов А.А. и др. Основы информатики. — М.: Дрофа, 1998.

4. Гейн А.Г., Сенокосов А.И. Информатика. — М.: Дрофа, 1998.

5. Сенокосов А.И., Гейн А.Г. Информатика, VIII—IX кл. школ с углубленным изучением информатики. — М.: Просвещение, 1995.

6. Первин Ю.А. и др. Информационная культура. Компьютер и слово, V класс. — М.: Дрофа, 1996.

7. Шафрин Ю.А. Основы компьютерной технологии. Учебное пособие для VII—XI классов. — M.: ABF, 1996.

8. Кушниренко А.Г. и др. Информационная культура. Кодирование информации. Информационные модели, IX—X классы. — М.: Дрофа, 1997.

9. Ляхович В.Ф. Информатика для X—XI классов. — М.: Просвещение, 1997.

10. Лебедев Г.В., Кушниренко А.Г. 12 лекций по преподаванию курса информатики. — М.: Дрофа, 1998.

11. Гейн А.Г. Земля Информатика: спецвыпуск газеты "Информатика", 20, 22, 24, 26, 36, 38, 1996.

12. Ландо С.К. Алгоритмика. Методическое пособие. — М.: Дрофа, 1997.

13. Кирюхин В.М., Лапунов А.В. Окулов С.М. Задачи по информатике. Международные олимпиады 1989—1996, для факультативов по информатике в старших классах. — М.: ABF, 1996.

14. Каймин В. А. и др. Основы информатики и вычислительной техники. — М.: Просвещение, 1989.

Справочные издания

15. Толковый словарь по вычислительным системам. Под ред. В. Иллингуотера и др. — М.: Машиностроение, 1990.

16. Зотов В.В. и др. Терминологический словарь по автоматике, информатике и вычислительной технике. — М.: Высшая школа, 1989.

17. Бордовский Г.А. Информатика в понятиях и терминах. — М.: Просвещение, 1991.

Научно-популярные издания

18. Знакомьтесь: компьютер. Пер. с англ. — М.: Мир, 1989.

19. Язык компьютера. Пер. с англ. — М.: Мир, 1989.

20. Кершан Б., Новембер А., Стоун Дж. Основы компьютерной грамотности. — М.: Мир, 1989.

21. Хасэгава Х. Мир компьютеров в вопросах и ответах. В 2-х томах. — М.: Мир, 1988.

Учебные пособия для студентов вузов

22. Вычислительная техника и программирование. Под ред. А.В.Ретрова. — М.: Высшая школа, 1990.

23. Боглаев Ю.П. Вычислительная математика и программирование. — М.: Высшая школа, 1990.

24. Светозарова Г.Н. и др. Практикум по программированию на языке Бейсик. — М.: Наука, 1988.

25. Каранчук В.П. Основы применения ЭВМ. — М.: Радио и связь, 1988.

26. Фролов Г.Д., Кузнецов Э.И. Элементы информатики. — М.: Высшая школа, 1989.

27. Кузьмичев Д.А. и др. Автоматизация экспериментальных исследований. — М.: Наука, 1983.

28. Кушниренко А.Г., Лебедев Г.В. Программирование для математиков. — М.: Наука, 1988.

Другие издания

29. Власов В.К. и др. Элементы информатики. — М.: Наука, 1988.

30. Абрамов С.А. и др. Задачи по программированию. — М.: Наука, 1988.

31. Дудников Е.Е. Персональные компьютеры. — М.: МНИИПУ, 1988.

32. Чоговадзе Г.Г. Персональные компьютеры. — М.: Финансы и статистика, 1989.

33. Кибернетика. Становление информатики. — М.: Наука, 1986.

34. Компьютеры,модели,вычислительный эксперимент. — М.: Наука, 1988.

35. Воронов Ю.П. Компьютеризация: шаг в будущее. — Новосибирск: Наука, 1990.

36. Фигурнов В.Э. IBM PC для пользователя. — М.: Наука, 1989.

37. Смирнов Н.Н. Программные средства персональных ЭВМ. — Л.: Машиностроение, 1990.

38. Ван Тассел Д. Стиль, разработка, эффективность, отладка и испытание программ. — М.: Мир, 1981.

39. Майерс Г. Надежность программного обеспечения. — М.: Мир, 1980.

40. Майерс Г. Искусство тестирования программ. — М.: Финансы и статистика, 1982.

41. Брябрин В.М. Программное обеспечение персональных ЭВМ. — М.: Наука, 1989.

42. Цымбал В.П. Информатика и индустрия информации. — Киев: Выща школа, 1989.

43. Тростников В.Н. Человек и информация. — М.: Наука, 1970.

44. Калбертсон Дж.Т. Математика и логика цифровых устройств. — М.: Просвещение, 1965.

45. Никольская И.Л. Математическая логика. — М.: Высшая школа, 1981.

46. Борзенко А. и др. Мультимедиа для всех. — М.: КомпьютерПресс, 1996.

47. Кирмайер М. Мультимедиа. — С.—П. 1994.

48. Компьютер Пресс. Сети и телекоммуникации. 10—12, 1996.

49. Айзенк Ю. Проверьте свои способности. — С.—П.: 1995.

50. Самовольнова Л.Е. Об экзаменационных вопросах по информатике. Информатика и образование, 4, 1996.

51. Computing & Multimedia. Словарь. — М.: Внешсигма, 1996.

52. Роберт И.В. Современные информационные технологии в образовании. — М.: Школа—Пресс, 1994.

53. Федеральный закон "Об информации, информатизации и защите информации". Принят Государственной думой 25 января 1995 г.

54. А.Г.Кушниренко и др. Что такое Интернет? Информатика и образование. 1998. 5—7.

55. Математическая энциклопедия. Т. 1. — М.: Советская энциклопедия, 1977.

к оглавлению

Знаете ли Вы, что событийно-управляемое программирование - это объектно-ориентированное программирование, при котором задаются реакции программы на различные события.

Bourabai Research Institution home page

Bourabai Research - Технологии XXI века Bourabai Research Institution