Учебно-методические материалы к курсу
"Разработка программных систем" для бакалавров
Модуль 1. Программирование в web
-
PHP после C/C++
-
Графика в PHP
-
Основы языка SQL
-
PHP и СУБД mySQL
-
Задания к лабораторной работе по PHP
-
Java после C/C++
-
Лабораторная работа "Java +
CORBA"
Модуль 2. Многопроцессное и многопоточное программирование
-
Задания к лабораторной работе по
многопроцессному программированию
-
Многопоточное программирование
-
Пример (самый эффективный) многопоточной программы,
использующей барьеры
-
Пример (менее эффективный) многопоточной программы,
использующей семафоры
-
Пример (неудачный) многопоточной программы,
использующей взаимоисключающие блокировки
-
Задания к лабораторной работе по
многопоточному программированию
Модуль 3. Сетевое программирование
-
Протоколы сетевого взаимодействия TCP/IP
-
Сетевое программирование в ОС UNIX
-
Задания к лабораторной работе по сетевому программированию
-
Краткое описание MPI
-
Задания к лабораторной работе по программированию
средствами MPI