«И» «ИЛИ»  
© Публичная Библиотека
 -  - 
Универсальная библиотека, портал создателей электронных книг. Только для некоммерческого использования!
Алексеев Евгений Ростиславович (информатика)

Евгений Ростиславович Алексеев 387k

-

(13.09.1964)

  ◄  СМЕНИТЬ  ►  |▼ О СТРАНИЦЕ ▼
▼ ОЦИФРОВЩИКИ ▼|  ◄  СМЕНИТЬ  ►  
Википедия: Евгений Ростиславович Алексеев (13 сентября 1964 - автор самоучителей по информатике. Работает в Кубанском Государственном университете доцентом кафедры на факультете математики и компьютерных наук (ФМиКН). В 1986 г. окончил с отличием Донецкий политехнический институт по специальности 0647 «Прикладная математика». В 1986 ?1991 гг. работал инженером в СКТБ СУ Института прикладной математики АН УССР. С 1992 г. работает на кафедре ВМиП в должности ассистента, старшего преподавателя, доцента. В 2003 г. успешно защитил кандидатскую диссертацию в Донецком национальном техническом университете. Автор более пятидесяти научных и методических работ, восьми книг. Автор первого полного русскоязычного руководства по работе в свободно распространяемом (под лицензией CeCILL, совместимой с GPL) математическом пакете Scilab и первого учебника по математическому пакету GNU Octave.
Область научных интересов - свободно распространяемое программное обеспечение, методы вычислительной математики, использование математических пакетов для решения инженерных и научно-технических задач.
:
звездочет...




  • Алексеев Е.Р... Турбо Паскаль 7.0. [Djv-Fax- 4.8M] [Pdf-Fax- 4.1M] Авторы: Евгений Ростиславович Алексеев, Оксана Витальевна Чеснокова, Владимир Николаевич Павлыш, Людмила Васильевна Славинская.
    (Москва: ООО «Издательство АСТ»: Издательство «НТ Пресс», 2004)
    Скан, OCR, обработка, формат Pdf-Fax: звездочет, 2024
    • СОДЕРЖАНИЕ:
      Введение (8).
      Глава 1. Разработка алгоритмов решения задач (11).
      1.1. Понятие алгоритма (11).
      1.2. Изображение алгоритма в виде блок-схемы (12).
      1.2.1. Алгоритмы линейной структуры (14).
      1.2.2. Алгоритмы разветвленной структуры (15).
      1.2.3. Алгоритмы циклической структуры (20).
      Глава 2. Данные в языке Турбо Паскаль. Операции и выражения (27).
      2.1. Алфавит языка (27).
      2.2. Данные в языке Турбо Паскаль (28).
      2.2.1. Константы языка Турбо Паскаль (28).
      2.2.2. Переменные языка Турбо Паскаль (28).
      2.2.3. Типы данных в языке Турбо Паскаль (28).
      2.3. Операции и выражения в языке Паскаль (31).
      2.4. Стандартные функции в языке Паскаль (32).
      Глава 3. Структура программы на языке Паскаль. Операторы языка Паскаль (34).
      3.1. Структура программы на языке Турбо Паскаль (34).
      3.2. Простейшие операторы языка Паскаль (36).
      3.2.1. Оператор присваивания (36).
      3.2.2. Операторы ввода-вывода (36).
      3.2.3. Форматированный вывод информации (39).
      3.2.4. Составной оператор (39).
      3.3. Структурные операторы языка Паскаль (40).
      3.3.1. Условный оператор if... then ...else (40).
      3.3.2. Оператор варианта case (42).
      3.3.3. Оператор цикла с предусловием while ...do (43).
      3.3.4. Оператор цикла с постусловием repeat... until (45).
      3.3.5. Оператор цикла с параметром for... do (47).
      3.3.6. Операторы break, continue, exit, halt (49).
      3.4. Упражнения по теме «Программирование линейных процессов» (51).
      3.5. Упражнения по теме «Программирование разветвленных процессов» (51).
      3.6. Упражнения по теме «Программирование циклических вычислительных процессов» (52).
      3.7. Упражнения по теме «Программирование циклов с неизвестным числом повторений» (54).
      Глава 4. Численное решение трансцендентных и нелинейных уравнений (55).
      4.1. Метод половинного деления (56).
      4.2. Метод хорд (57).
      4.3. Метод касательных (59).
      4.4. Метод простой итерации (60).
      4.5. Упражнения по теме «Решение нелинейных и трансцендентных уравнений» (62).
      Глава 5. Массивы. Алгоритмы обработки массивов (63).
      5.1. Описание массивов (63).
      5.2. Операции над массивами (65).
      5.3. Ввод-вывод элементов массива (65).
      5.4. Алгоритм нахождения суммы элементов массива (67).
      5.5. Алгоритм нахождения произведения элементов массива (67).
      5.6. Алгоритм поиска максимального элемента в массиве и его номера (68).
      5.7. Алгоритм упорядочивания элементов в массиве (69).
      5.7.1. Первый способ (69).
      5.7.2. Второй способ (70).
      5.8. Удаление элемента из массива (71).
      5.9. Примеры программ (72).
      5.10. Упражнения по теме «Массивы» (81).
      Глава 6. Обработка матриц в Турбо Паскале (82).
      6.1. Ввод-вывод матриц (82).
      6.2. Алгоритмы и программы работы с матрицами (83).
      6.3. Упражнения по теме «Работа с матрицами» (94).
      Глава 7. Подпрограммы в языке Турбо Паскаль (96).
      7.1. Процедуры в языке Турбо Паскаль (96).
      7.2. Формальные и фактические параметры (98).
      7.3. Функции в языке Турбо Паскаль (100).
      7.4. Особенности работы с подпрограммами в Турбо Паскале версии 7.0 (102).
      7.4.1. Открытые массивы (102).
      7.4.2. Параметры константы (103).
      7.5. Процедурные типы (103).
      7.6. Упражнения по теме «Подпрограммы» (106).
      Глава 8. Работа с файлами в языке Турбо Паскаль (108).
      8.1. Описание файловых переменных (108).
      8.2. Обработка типизированных файлов (109).
      8.2.1. Процедура assign (109).
      8.2.2. Процедуры reset, rewrite (109).
      8.2.3. Процедура close (109).
      8.2.4. Процедура rename (110).
      8.2.5. Процедура erase (110).
      8.2.6. Функция eof (110).
      8.2.7. Процедуры write, read (110).
      8.3. Последовательный и прямой доступ к файлам (112).
      8.3.1. Функция filesize (112).
      8.3.2. Функция filepos (112).
      8.3.3. Процедура seek (113).
      8.3.4. Процедура truncate (115).
      8.4. Обработка ошибок ввода-вывода (117).
      8.5. Работа с текстовыми файлами (119).
      8.6. Упражнения по теме «Работа с файлами в языке Турбо Паскаль» (121).
      Глава 9. Динамические переменные и указатели (123).
      9.1. Динамическая память (123).
      9.2. Адреса и указатели (124).
      9.3. Объявление указателей (124).
      9.4. Выделение и освобождение динамической памяти (125).
      9.5. Процедуры freemem, getmem. Использование динамических массивов (126).
      9.6. Массивы больше 64Кб в Турбо Паскале (128).
      Глава 10. Модули в Турбо Паскале (133).
      10.1. Использование модуля CRT (134).
      10.1.1. Основные процедуры и функции модуля CRT (134).
      10.1.2. Вывод псевдографики и спецсимволов (139).
      10.2. Использование модуля PRINTER (141).
      Глава 11. Строки и записи в языке Турбо Паскаль (142).
      11.1. Строки в языке Турбо Паскаль (142).
      11.2. Работа с записями (144).
      11.3. Упражнения по теме «Строки в языке Турбо Паскаль» (149).
      11.4. Упражнения по теме «Обработка записей» (150).
      Глава 12. Графические средства Турбо Паскаля (151).
      12.1. Краткая характеристика графических режимов (151).
      12.2. Управление графическими режимами (152).
      12.3. Некоторые графические процедуры и функции (156).
      12.4. Вывод текста в графическом режиме (164).
      12.5. Сохранение и выдача изображений (166).
      12.6. Построение графика функции на экране дисплея (167).
      12.7. Упражнения по теме «Графические средства Турбо Паскаля» (177).
      Глава 13. Создание личных модулей (178).
      13.1. Структура модуля (178).
      13.2. Модуль изображения графиков и поверхностей непрерывных функций (179).
      Глава 14. Решение задач линейной алгебры (189).
      14.1. Решение систем линейных алгебраических уравнений методом Гаусса (189).
      14.2. Вычисление обратной матрицы методом Гаусса (195).
      14.3. Вычисление определителя методом Гаусса (198).
      14.4. Упражнения по теме «Решение задач линейной алгебры» (202).
      Глава 15. Метод наименьших квадратов (205).
      15.1. Постановка задачи (205).
      15.2. Подбор параметров функций (207).
      15.2.1. Линейная функция (207).
      15.2.2. Квадратичная функция (207).
      15.2.3. Кубическая функция (208).
      15.2.4. Полином k-й степени (208).
      15.2.5. Функции, приводимые к линейной (209).
      15.2.6. Подбор параметров функции y = ax\b e\cx (209).
      15.2.7. Уравнение регрессии и коэффициент корреляции (210).
      15.2.8. Криволинейная корреляция (212).
      15.3. Примеры (212).
      Глава 16. Интерполяция функций (221).
      16.1. Канонический полином (222).
      16.2. Полином Ньютона (223).
      16.3. Полином Лагранжа (225).
      16.4. Сплайн-интерполяция (225).
      16.5. Упражнения по теме «Обработка результатов эксперимента» (238).
      Глава 17. Численное интегрирование функций (241).
      17.1. Интегрирование по методу прямоугольников (241).
      17.2. Интегрирование по методу трапеций (243).
      17.3. Интегрирование по методу Симпсона (244).
      17.4. Вычисление интеграла с заданной точностью (245).
      17.5. Упражнения для самостоятельной работы (246).
      Приложение. Основные приемы работы в среде Турбо Паскаля (249).
      Вызов Турбо Паскаля (249).
      Текстовый редактор (251).
      Смещение курсора (252).
      Команды редактирования (252).
      Работа с блоком (252).
      Работа с файлами (253).
      Выполнение и отладка программы (254).
      Справочная служба Турбо Паскаля (255).
      Функциональные клавиши (256).
      Работа с меню (256).
      Меню FILE (258).
      Меню EDIT (259).
      Меню SEARCH (260).
      Меню RUN (260).
      Меню COMPILE (261).
      Меню DEBUG (262).
      Меню TOOLS (263).
      Меню OPTIONS (263).
      Меню WINDOW (264).
      Меню HELP (264).
      Директивы компилятора (265).
      Используемая литература (267).
      Предметный указатель (268).
ИЗ ИЗДАНИЯ: В книге приведена методика составления алгоритмов с помощью блоксхем, содержится описание языка программирования Турбо Паскаль версии 7.0. Изложены методы решения нелинейных уравнений, систем линейных алгебраических уравнений, обработки экспериментальных данных, численные методы интегрирования. Рассмотрены практические примеры программирования, ряд работающих модулей для рисования графиков, работы с массивами, превышающими 64 Кб, и упражнения для самостоятельной работы.
Для школьников и студентов, изучающих программирование, а также для всех желающих изучить язык Турбо Паскаль 7.0.