Merge branch 'autumn2020' into 'master'

Autumn2020

See merge request ssau.tk.courses/programming_technologies!1
master
Vladimir Protsenko 4 years ago
commit bf2951ab74

@ -1,3 +1,5 @@
# Материалы курса "Технологии программирования" 2020
В данном репозитории находится учебное пособие и примеры выполнения лабораторных работ.
Другие материалы расположены на сайте http://virtual6.ssau.ru/Moodle/course/view.php?id=969.

@ -0,0 +1,3 @@
# Пример выполнения лабораторной работы №1
Реализация динамической библиотеки (APlusBLib), позволяющей сложить два целых числа, а также приложения (ConsoleApplication), демонстрирующего её использование.

@ -1,11 +1,18 @@
# Пример выполнения лабораторной работы №2
Реализация системы мгновенного сообщения между двумя пользователями.
## Запуск сервера
```
python server.py 8080
```
Первым аргументом идёт порт сервера, к которому подключаются клиенты.
## Запуск клиента
```
python main.py
```
Адрес и порт сервера вводятся в графическом интерфейсе.

@ -1,3 +1,5 @@
# Пример выполнения лабораторной работы №3
# Задание
Написать систему мгновенного обмена сообщениями между несколькими пользователями. В проекте должна присутствовать
@ -8,7 +10,7 @@
Между клиентом и сервером происходит обмен JSON сообщениями вида (класс `datatypes.Message`):
```
{"senderId":"AD60","receiverId":"C399","body":"hello", timestamp:"2020-09-11T08:54:45.528807100Z"}
{"senderId":"AD60","receiverId":"C399","body":"hello", "timestamp":"2020-09-11T08:54:45.528807100Z"}
```
- `senderId` - идентификатор отправителя,
- `receiverId` - идентификатор получателя,

@ -1,4 +1,4 @@
name := "ConsoleChat"
name := "Chat"
version := "0.1"

Loading…
Cancel
Save