diff --git a/README.md b/README.md index f462f65..ec47438 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ # Материалы курса "Технологии программирования" 2020 +В данном репозитории находится учебное пособие и примеры выполнения лабораторных работ. +Другие материалы расположены на сайте http://virtual6.ssau.ru/Moodle/course/view.php?id=969. \ No newline at end of file diff --git a/examples/lab1/README.md b/examples/lab1/README.md new file mode 100644 index 0000000..564c3b5 --- /dev/null +++ b/examples/lab1/README.md @@ -0,0 +1,3 @@ +# Пример выполнения лабораторной работы №1 + +Реализация динамической библиотеки (APlusBLib), позволяющей сложить два целых числа, а также приложения (ConsoleApplication), демонстрирующего её использование. diff --git a/examples/lab2/README.md b/examples/lab2/README.md index f0dc3b2..8a876ad 100644 --- a/examples/lab2/README.md +++ b/examples/lab2/README.md @@ -1,11 +1,18 @@ +# Пример выполнения лабораторной работы №2 + +Реализация системы мгновенного сообщения между двумя пользователями. + ## Запуск сервера ``` python server.py 8080 ``` +Первым аргументом идёт порт сервера, к которому подключаются клиенты. ## Запуск клиента ``` python main.py ``` + +Адрес и порт сервера вводятся в графическом интерфейсе. \ No newline at end of file diff --git a/examples/lab3/README.md b/examples/lab3/README.md index 759a677..52f6377 100644 --- a/examples/lab3/README.md +++ b/examples/lab3/README.md @@ -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` - идентификатор получателя, diff --git a/examples/lab3/build.sbt b/examples/lab3/build.sbt index fe6e1d7..0e2b351 100644 --- a/examples/lab3/build.sbt +++ b/examples/lab3/build.sbt @@ -1,4 +1,4 @@ -name := "ConsoleChat" +name := "Chat" version := "0.1" diff --git a/Учебное пособие. Технологии программирования.pdf b/Учебное пособие. Технологии программирования.pdf new file mode 100644 index 0000000..093c771 Binary files /dev/null and b/Учебное пособие. Технологии программирования.pdf differ