Explorar el Código

Merge branch 'master' of http://213.155.192.79:3001/ypv/up.git

ypv hace 1 año
padre
commit
9e3e0b3ca0

+ 142 - 18
ОАиП/2023-24/26гр/README.md

@@ -1,20 +1,144 @@
 # ОАиП 26 гр.  2023-24 уч.г. 1 сем.
 
-БАЙДУКОВА Ксения Андреевна
-ДЖАНИБЕКЯН Эдуард Рубенович
-ДУНАЕВ Никита Юрьевич
-ЕГОРОВ Никита Александрович
-ЕЛИСЕЕНКО Олег Владимирович
-ЖДАНОВ Александр Андреевич
-ЗЕЛЕНСКИЙ Павел Алексеевич
-ЗЕЛИНСКИЙ Кирилл Романович
-КАЗЮТИН Вадим Валентинович
-КЛЕЩЕВ Алексей Владимирович
-КУЛАГА Элис Сергеевна
-ПОДВЕРБНЫЙ Игорь Алексеевич
-ПОДЕННЫЙ Дмитрий Владимирович
-ПОСЛЕДОВ Кирилл Владимирович
-РЯБЧЕНКО Иван Александрович
-ХЛЫСТОВА Маргарита Алексеевна
-ХЛЫСТОВА Наталья Алексеевна
-ШИШКОВА Анастасия Дмитриевна
+Практическая №1. Математические выражения. Златопольский, гл.2  
+Практическая №2. Оператор ветвления. Златопольский, гл.4   
+Практическая №3. Обработка строк. [1] гл.12.; [2], гл.12   
+Практическая №4. Оператор цикла. [1] гл.9.; [2], гл.5   
+Практическая №5. Массивы. [1] гл.11.; [2], гл.7, 8, 11   
+
+Практическая №6.  Обработка текстовых файлов. [1] гл.16.;    
+
+[1] Программирование в консольном режиме. Милютин А.Ю.  
+[2] 1400 задач по программированию. Златопольский   
+
+
+БАЙДУКОВА Ксения Андреевна: **5 (Пр.1), 4 (Пр.2), 3 (Пр.4-5)**,  
+ДЖАНИБЕКЯН Эдуард Рубенович  **3 (Пр.3)**, 
+Discord-бот  
+
+ДУНАЕВ Никита Юрьевич: 2 (Пр.2), **4 (Пр.1)**, **5 (Пр.3)**  
+ЕГОРОВ Никита Александрович: **4 (Пр.2)**, **4 (Пр.2)**, 5,  
+ЕЛИСЕЕНКО Олег Владимирович: **4 (Пр.1), 4 (Пр.2), **5 (Пр.3)**, **4 (Пр.4)**,    
+Ермоленко Артём: **4 (Пр.1), 4 (Пр.2), 4, 3 (Пр.3),**,   
+ЖДАНОВ Александр Андреевич: 2 (Пр.1), **3 (Пр.2)**,   
+
+ЗЕЛЕНСКИЙ Павел Алексеевич: **5 (Пр.1)**, **5 (Пр.2)**, **5 (Пр.3)**, **5 (Пр.4), **5 (Пр.5)**  
+ЗЕЛИНСКИЙ Кирилл Романович: 2, **3 (Пр.3)**, **4 (Пр.4)**  
+КАЗЮТИН Вадим Валентинович: **5 (Пр.2)**, **5 (Пр.4)**, **3 (Пр.3)**,   
+КЛЕЩЕВ Алексей Владимирович: **3 (Пр.1)**, 2 (Пр.2), 2, **3 (Пр.3)**  
+КУЛАГА Элис Сергеевна: **5 (Пр.1), 5 (Пр.2)**, **5 (Пр.5)**, 
+ПОДВЕРБНЫЙ Игорь_ Алексеевич: **4 (Пр.1)**, **4 (Пр.2)**, **4 (Пр.3)**, **3 (Пр.4)**, **5 (Пр.5)**   
+ПОДЕННЫЙ Дмитрий Владимирович: **4 (Пр.1),**, **4 (Пр.5),**,   
+ПОСЛЕДОВ Кирилл Владимирович: **5 (Пр.1)**, **5 (Пр.2)**, **5 (Пр.3)**, **5 (Пр.4)**, 
+РЯБЧЕНКО Иван Александрович:  **5 (Пр.1)**, **5 (Пр.2)**, **4(Пр.3)**, **4(Пр.4)**   
+ШИШКОВА Анастасия Дмитриевна: **5 (Пр.1), 4--(Пр.2)**, **5 (Пр.3)**  
+
+
+Д.з  
+Программа для случайного выбора студента из списка группы
+
+
+## Журнал:
+21Dec23  
+**Отсутсв:** БАЙДУКОВА, ДЖАНИБЕКЯН, ДУНАЕВ, Ермоленко, ЗЕЛЕНСКИЙ, ЗЕЛИНСКИЙ, КЛЕЩЕВ, КУЛАГА, ПОСЛЕДОВ, ШИШКОВА  
+
+19Dec23  
+**Отсутсв:** ЕЛИСЕЕНКО, БАЙДУКОВА  
+
+14Dec23  
+**Отсутсв:** КАЗЮТИН
+**Контрольная работа**
+БАЙДУКОВА Ксения Андреевна: 5, 
+ДЖАНИБЕКЯН Эдуард Рубенович: 5
+ДУНАЕВ Никита Юрьевич: 4  
+ЕГОРОВ Никита Александрович: 4
+ЕЛИСЕЕНКО Олег Владимирович: 4    
+Ермоленко Артём: 4,   
+ЖДАНОВ Александр Андреевич: 5,   
+ЗЕЛЕНСКИЙ Павел Алексеевич: 5  
+ЗЕЛИНСКИЙ Кирилл Романович: 3
+КАЗЮТИН Вадим Валентинович: 4     
+КЛЕЩЕВ Алексей Владимирович: 3   
+КУЛАГА Элис Сергеевна: 5 
+ПОДВЕРБНЫЙ Игорь_ Алексеевич: 4   
+ПОДЕННЫЙ Дмитрий Владимирович: 4   
+ПОСЛЕДОВ Кирилл Владимирович: 5 
+РЯБЧЕНКО Иван Александрович: 5    
+ШИШКОВА Анастасия Дмитриевна: 4  
+
+
+
+
+12Dec23  
+**Отсутсв:** ДЖАНИБЕКЯН, ЖДАНОВ, БАЙДУКОВА, ЕЛИСЕЕНКО,   
+
+07Dec23  
+**Отсутсв:** ДЖАНИБЕКЯН, ЖДАНОВ  
+
+05Dec23  
+**Отсутсв:** ДЖАНИБЕКЯН, ЖДАНОВ  
+
+28Nov23  
+**Отсутсв:** ЗЕЛЕНСКИЙ, ЖДАНОВ, РЯБЧЕНКО, Ермоленко  
+
+23Nov23  
+**Отсутсв:** БАЙДУКОВА, ДЖАНИБЕКЯН,   
+
+16Nov23  
+**Отсутсв:** ДЖАНИБЕКЯН, ДУНАЕВ, ЕЛИСЕЕНКО, ЖДАНОВ, КЛЕЩЕВ, ПОДЕННЫЙ, ПОСЛЕДОВ  
+
+14Nov23
+**Отсутсв:** КУЛАГА,    
+
+09Nov23
+**Отсутсв:** КАЗЮТИН  
+
+07Nov23
+**Отсутсв:** 
+
+02Nov23
+**Отсутсв:** БАЙДУКОВА, КУЛАГА, ЗЕЛЕНСКИЙ, ПОСЛЕДОВ, РЯБЧЕНКО, ДУНАЕВ, ЕГОРОВ, ЕЛИСЕЕНКО, ЖДАНОВ, 
+
+30 октября 2023
+
+26 октября 2023
+**Отсутсв:** 
+Кулаго Э., ДЖАНИБЕКЯН Эдуард, 
+
+19 октября 2023
+**Отсутсв:** 
+Зеленский П., Кулаго Э., ДЖАНИБЕКЯН Эдуард, ЗЕЛИНСКИЙ Кирилл, 
+
+17 октября 2023
+
+12 октября 2023
+**Отсутсв:** Зеленский П., Кулаго, ЗЕЛИНСКИЙ Кирилл, ДЖАНИБЕКЯН Эдуард
+
+10 октября 2023
+
+03 октября 2023
+КЛЕЩЕВ Алексей Владимирович -- 
+ПОДЕННЫЙ Дмитрий Владимирович -- 
+КУЛАГА Элис: 5
+БАЙДУКОВА Ксения: 5
+ШИШКОВА Анастасия Дмитриевна: 5
+
+26 сентября 2023  
+КАЗЮТИН Вадим, 
+ЗЕЛЕНСКИЙ Павел: 5, 
+БАЙДУКОВА Ксения: -
+
+21 сентября 2023  
+ЖДАНОВ Александр, ПОДВЕРБНЫЙ Игорь
+
+19 сентября 2023  
+ПОДВЕРБНЫЙ Игорь, ДЖАНИБЕКЯН Эдуард, 
+
+14 сентября 2023  
+КАЗЮТИН Вадим
+
+## Отсутствуют:
+12 сентября 2023  
+КАЗЮТИН Вадим
+
+

+ 176 - 27
ОАиП/2023-24/36гр/README.md

@@ -1,27 +1,176 @@
-1 подгруппа
-Бовтунова Светлана:  
-Борановский Илья:  
-Гавриленко Надежда:   
-Данилова Оксана:   
-Зенченко Роман:   
-Ивако Кирилл:   
-Краснова Маргарита:   
-Разумейко Полина:  
-Сиволобова Юлия:   
-Стольникова Анастасия:   
-
-
-2 подгруппа
-Беликов Кирилл:   
-Воронин Федор:  
-Ирлица Никита:   
-Исаенков Кирилл:   
-Петров Станислав:  
-Рябошапченко Тимур:   
-Цупиков Дмитрий:   
-Шкляров Валентин:   
-Щербаков Михаил:   
-Яковлев Максим:  
-
-
-5 сентября 2023  
+https://kod.mob-edu.ru/login/index.php
+
+
+Практическая №1. Математические выражения. Златопольский, гл.2  
+Практическая №2. Оператор ветвления. Златопольский, гл.4   
+Практическая №3. Обработка строк. Златопольский, гл.12   
+Практическая №4. Оператор цикла. [1] гл.9.; [2], гл.5   
+Практическая №5. Массивы. [1] гл.11.; [2], гл.7, 8, 11   
+
+Практическая №6. Запись/чтение в файл. Любые данные из Пр.1-Пр.5 сохранить в файл.   
+
+[1] Программирование в консольном режиме. Милютин А.Ю.
+[2] 1400 задач по программированию. Златопольский
+
+I семестр
+**Контрольная работа**
+1 подгруппа  
+**А 5 Бовтунова Светлана**  
+Борановский Илья 3    
+Гавриленко Надежда: 4
+Данилова Оксана: 3     
+Ивако Кирилл 4  
+Исаенков Кирилл 3  
+Краснова Маргарита: 5  
+Разумейко Полина 5-- 
+**А 5 Сиволобова Юлия**:   
+Стольникова Анастасия 4  
+
+2 подгруппа  
+Беликов Кирилл 3 
+Воронин Федор: 5  
+Ирлица Никита: 3 
+Зенченко Роман 4
+Петров Станислав 3 
+Рябошапченко Тимур: 5   
+**А 5 Цупиков Дмитрий**
+Шкляров Валентин: 4  
+Щербаков Михаил: 4   
+Яковлев Максим: 4
+
+
+
+
+
+1 подгруппа  
+Бовтунова Светлана [1]: 5 (з), 5(2.1) 
+Шифрование слов шифром Цезаря.  
+
+Борановский Илья: /0/, 3, **4 (Пр.1)**, **3 (Пр.2)**, **3 (Пр.3)**, **4 (Пр.4)**, **3 (Пр.5)**   
+Гавриленко Надежда: 4--, **4 (Пр.1)**, 4, **5 (Пр.2)**, **5 (Пр.5)**  
+Данилова Оксана: 4, 5, 2, **4 (Пр.4)**   
+Ивако Кирилл: /0/, **4 (Пр.1)**, 4, 5, **4 (Пр.2)**, **3 (Пр.5)**   
+Краснова Маргарита: 4--, 2, **5 (Пр.1)**, **4 (Пр.2)**, **4 (Пр.4)** 
+Разумейко Полина: 5, **5 (Пр.1)**, **4 (Пр.1)**,    
+Сиволобова Юлия: **5 (Пр.1)**, **5 (Пр.2)**  
+Стольникова Анастасия: **4--(Пр.1)**, **3 (Пр.2)**, **4 (Пр.4)**, **4 (Пр.5)**  
+
+
+2 подгруппа  
+Беликов Кирилл: -, 2; **3 (Пр.1)**, 2, **3 (Пр.1)**   
+Воронин Федор: 5, **5 (Пр.1)**, **5 (Пр.2)**, **5 (Пр.3)**, **5 (Пр.4)**, **5 (Пр.5)**  
+Зенченко Роман: 4--, **4 (Пр.1)**, **4 (Пр.2)**, **3 (Пр.3)**, **4+ (Пр.4)**, **4 (Пр.5)**      
+Ирлица Никита: 5, **5 (Пр.1)**, **4 (Пр.2)**, **3 (Пр.3)**, 2,  
+Исаенков Кирилл: **4 (Пр.2)**  
+Петров Станислав /0/: 3, **3 (Пр.1)**, **4 (Пр.2)** , 2, 2, 2, **3 (Пр.3)**   
+Рябошапченко Тимур: 4, **5 (Пр.1)**, **5 (Пр.2)**, **4 (Пр.3)**, **5 (Пр.4)**, **5 (Пр.5)**   
+Цупиков Дмитрий: **5 (Пр.1)**, **3 (Пр.2)**, **5 (Пр.3)**, 5(2.1)    
+Шкляров Валентин: **3 (Пр.1)**, **4 (Пр.2)**, **4 (Пр.3)**,   
+Щербаков Михаил: **4 (Пр.1)**, **5 (Пр.2)**, **4 (Пр.3)**, **3 (Пр.4)**, **3 (Пр.5)**    
+Яковлев Максим: 4, **4 (Пр.1)**, **4 (Пр.2)**, **4 (Пр.4)**, **5 (Пр.5)**   
+
+Код Будущего - автомат I сем.  
+Цупиков Дмитрий  
+Сиволобова Юлия  
+
+
+
+## Недоразумения  
+
+
+
+## Журнал:
+21Dec23  
+**Отсутсв:** Данилова, Стольникова, Петров,  
+
+19Dec23  
+**Отсутсв:** Данилова, Ивако, Стольникова, Воронин, Ирлица, Петров,  
+
+14Dec23  
+**Отсутсв:** 
+
+12Dec23  
+**Отсутсв:** Стольникова, Ирлица, Гавриленко, Петров, Рябошапченко,    
+
+07Dec23  
+
+30Nov23  
+**Отсутсв:** Стольникова, Ирлица,   
+
+30Nov23  
+**Отсутсв:** Борановский, Ивако, Разумейко, Стольникова, Сиволобова,    
+
+28Nov23  
+**Отсутсв:** Воронин, Ирлица, Борановский, Ивако, Разумейко, Стольникова   
+
+23Nov23  
+**Отсутсв:** Сиволобова, Борановский, Стольникова, Воронин    
+
+21Nov23  
+**Отсутсв:** Сиволобова  
+
+14Nov23  
+**Отсутсв:** Гавриленко, Щербаков, Ирлица 
+
+09Nov23  
+**Отсутсв:** Разумейко,   
+
+07Nov23  
+**Отсутсв:** Разумейко,  
+Борановский: 2, Петров: 2,   
+
+02Nov23  
+**Отсутсв:** Стольникова, Разумейко, Рябошапченко, Сиволобова,  
+Цупиков: 3, Борановский: 2,  
+
+31 октября 2023  
+**Отсутсв**: Беликов, Данилова, Краснова, Петров, Разумейко, Рябошапченко, Сиволобова,  Стольникова, Яковлев  
+
+26 октября 2023  
+**Отсутсв**: Гавриленко, Стольникова  
+
+24 октября 2023  
+**Отсутсв**: Разумейко, Стольникова  
+
+19 октября 2023  
+**Отсутсв**: Разумейко, Борановский,  
+**Отсутсв 2 подгр.**: Беликов, Воронин, Рябошапченко, Щербаков, Ирлица, Зенченко  
+
+17 октября 2023  
+**Отсутсв**: Петров, Рябошапченко, Яковлев,  
+
+12 октября 2023  
+**Отсутсв**: Гавриленко Надежда, Сиволобова Юлия  
+Стольникова Анастасия: 4--(Пр.1)  
+Петров Станислав: 2, 2  
+Борановский Илья: 2,  
+Ирлица Никита: 4(Пр.2)  
+
+10 октября 2023  
+Стольникова, Петров, Зенченко, Ирлица,  
+
+03 октября 2023  
+Стольникова, Гавриленко, Зенченко,  
+Щербаков Михаил: 3--  
+
+26 сентября 2023  
+Сиволобова, Разумейко Полина, Стольникова Анастасия, Воронин Федор, Гавриленко Надежда  
+Петров Станислав: 3  
+Данилова Оксана: 4  
+
+21 сентября 2023  
+Беликов, Сиволобова, Разумейко Полина, Ивако Кирилл, Стольникова Анастасия,  
+
+19 сентября 2023  
+Данилова, Краснова, Петров, Зенченко, Сиволобова, Беликов, Воронин,  
+
+14 сентября 2023  
+Данилова, Гавриленко, Краснова, Ивако, Стольникова  
+
+12 сентября 2023  
+Петров-, Гавриленко-, Сиволобова, Яковлев,  
+
+
+
+
+

BIN
ОАиП/temp/favicon.ico


+ 25 - 0
ОАиП/temp/hadoop.py

@@ -0,0 +1,25 @@
+from pystray import MenuItem as item
+import pystray
+from PIL import Image
+import tkinter as tk
+
+window = tk.Tk()
+window.title("Welcome")
+
+def quit_window(icon, item):
+    icon.stop()
+    window.destroy()
+
+def show_window(icon, item):
+    icon.stop()
+    window.after(0,window.deiconify)
+
+def withdraw_window():  
+    window.withdraw()
+    image = Image.open("D:\\_gogs\\up\\ОАиП\\temp\\favicon.ico")
+    menu = (item('Quit', quit_window), item('Show', show_window))
+    icon = pystray.Icon("name", image, "title", menu)
+    icon.run()
+
+window.protocol('WM_DELETE_WINDOW', withdraw_window)
+window.mainloop()

+ 5 - 0
ОАиП/temp/Практическое занятие 2.1/input.txt

@@ -0,0 +1,5 @@
+Солнечный день был самым теплым за все лето. Люди наполняли парки и пляжи, наслаждаясь солнцем и водой. На берегу моря дети строили замки из песка, а возле реки парусинки плыли по течению.
+
+В центре города на главной площади разворачивался ярмарка. Там продавались свежие фрукты и овощи, ароматные сыры и выпечка. Музыканты играли на улице, а на сцене выступали танцоры.
+
+Вечером на небе зажглись звезды, а над городом развернулся фейерверк. Люди собрались на балконах и на улицах, чтобы увидеть шоу света и цвета. Этот день был незабываемым и радостным для всех

+ 390 - 0
ОАиП/temp/Практическое занятие 2.1/ypv.ipynb

@@ -0,0 +1,390 @@
+{
+  "cells": [
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "s_KlstLQYjjc"
+      },
+      "source": [
+        "# Работа с файлами"
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "-BVP613H9aNq"
+      },
+      "source": [
+        "Создадим первый файл с помощью команды open.\n",
+        "\n",
+        "Функция open() принимает два обязательных аргумента:\n",
+        "\n",
+        "file: Этот аргумент указывает на имя файла, который вы хотите открыть. Обычно является строкой, но могут быть и другие варианты, мы их сейчас не рассматриваем.\n",
+        "\n",
+        "mode: Этот аргумент указывает режим, в котором вы хотите открыть файл. Может быть одним из следующих режимов:\n",
+        "\n",
+        "- 'r' (по умолчанию): Открывает файл в режиме чтения. Если файл не существует, возникнет исключение FileNotFoundError.\n",
+        "- 'w': Открывает файл в режиме записи. Если файл уже существует, он будет перезаписан.\n",
+        "- 'a': Открывает файл в режиме добавления. Если файл уже существует, все записи будут добавлены в конец файла. Если файл не существует, он будет создан.\n",
+        "- 'x': Открывает файл в режиме создания. Если файл уже существует, возникнет исключение FileExistsError. Этот режим полезен для того, чтобы убедиться, что файл не существует до того, как вы начнете записывать в него.\n"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": null,
+      "metadata": {
+        "id": "azLY9st5XHUp"
+      },
+      "outputs": [],
+      "source": [
+        "# Открываем файл в режиме записи ('w' означает write)\n",
+        "f = open('test.txt', 'w')\n",
+        "# Записываем строку в файл\n",
+        "f.write('Hello, World!')\n",
+        "# Закрываем файл\n",
+        "f.close()\n"
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "akKT5NOxXica"
+      },
+      "source": [
+        "Давайте запишем несколько строк в файл. В режиме w старое содержимое файла файла стирается, поэтому будьте внимательны, когда работаете в нем с файлами."
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": null,
+      "metadata": {
+        "id": "IGH1xxvnYc-e"
+      },
+      "outputs": [],
+      "source": [
+        "f = open('first.txt', 'w')\n",
+        "f.write('Запись многострочного  файла \\n')\n",
+        "f.write('Еще информация')\n",
+        "f.close()"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 5,
+      "metadata": {
+        "id": "ZEdZe1OPasxh"
+      },
+      "outputs": [],
+      "source": [
+        "f = open('third.txt', 'w')\n",
+        "for i in range(1040, 1200):\n",
+        "  f.write(chr(i))\n",
+        "  f.write('\\n')\n",
+        "f.close()"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 9,
+      "metadata": {},
+      "outputs": [],
+      "source": [
+        "f = open('third.txt', 'w', encoding=\"utf-8\")\n",
+        "for i in range(1040, 1200):\n",
+        "  f.write(chr(i))\n",
+        "  f.write('\\n')\n",
+        "f.close()"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 6,
+      "metadata": {},
+      "outputs": [],
+      "source": [
+        "f = open('third.txt', 'w')\n",
+        "for i in range(104, 120):\n",
+        "  f.write(chr(i))\n",
+        "  f.write('\\n')\n",
+        "f.close()"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 2,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "URBHuuq8bqw6",
+        "outputId": "59585820-eac4-405d-f7e0-e7c4dc7f2422"
+      },
+      "outputs": [
+        {
+          "data": {
+            "text/plain": [
+              "1103"
+            ]
+          },
+          "execution_count": 2,
+          "metadata": {},
+          "output_type": "execute_result"
+        }
+      ],
+      "source": [
+        "ord('я')"
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "8y6_U0Kab56I"
+      },
+      "source": [
+        "Чтение текста из файла"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": null,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "oV8tOiJWel9e",
+        "outputId": "0096bf80-c3df-416e-f906-9372c2da86b8"
+      },
+      "outputs": [
+        {
+          "name": "stdout",
+          "output_type": "stream",
+          "text": [
+            "Hello, World!\n"
+          ]
+        }
+      ],
+      "source": [
+        "# Открываем файл в режиме чтения\n",
+        "f = open('test.txt', 'r')\n",
+        "# Читаем содержимое файла в переменную\n",
+        "contents = f.read()\n",
+        "# Закрываем файл\n",
+        "f.close()\n",
+        "# Выводим содержимое файла\n",
+        "print(contents)"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": null,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "Db9Kl7t9fTQe",
+        "outputId": "55ed511b-e0ba-498b-ed28-ec5174405f20"
+      },
+      "outputs": [],
+      "source": [
+        "# Открываем файл в режиме чтения\n",
+        "f = open('first.txt', 'r')\n",
+        "# Проходимся по строкам файла\n",
+        "for line in f:\n",
+        "  # Выводим строку\n",
+        "  print(line)\n",
+        "# Закрываем файл\n",
+        "f.close()\n"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": null,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "7c8XWPNNcD2K",
+        "outputId": "d66ac0c8-ec1c-49ca-ba43-a2fe989abfba"
+      },
+      "outputs": [],
+      "source": [
+        "file1 = open('first.txt')\n",
+        "print(file1.read(5))\n",
+        "file1.close()"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": null,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "h__8gRyJclIc",
+        "outputId": "01796adb-5f19-4aeb-cfb3-624cb7acc248"
+      },
+      "outputs": [],
+      "source": [
+        "file1 = open('first.txt')\n",
+        "print(file1.readline())\n",
+        "file1.close()"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": null,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "IC9no6cicxho",
+        "outputId": "ed5170fc-708f-40e6-f9e8-866c42b83bbe"
+      },
+      "outputs": [],
+      "source": [
+        "with open('third.txt') as f:\n",
+        "  p = f.read()\n",
+        "print(p)"
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "eJIuZ5OflJev"
+      },
+      "source": [
+        "### Задание\n",
+        "Напишите код, который читает текст из одного файла, делит его на три части и сохраняет в разных файлах. Пусть разделителем, по которому мы будем считать две пустые строки (два переноса \\n\\n).\n",
+        "\n",
+        "[Файл](https://drive.google.com/file/d/1oMDZku6qWuLdqu7Az5LQGn0JDWuQvzQW/view?usp=share_link)"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 7,
+      "metadata": {
+        "id": "lhPoz1LOlG9L"
+      },
+      "outputs": [
+        {
+          "name": "stdout",
+          "output_type": "stream",
+          "text": [
+            "['Солнечный день был самым теплым за все лето. Люди наполняли парки и пляжи, наслаждаясь солнцем и водой. На берегу моря дети строили замки из песка, а возле реки парусинки плыли по течению.', 'В центре города на главной площади разворачивался ярмарка. Там продавались свежие фрукты и овощи, ароматные сыры и выпечка. Музыканты играли на улице, а на сцене выступали танцоры.', 'Вечером на небе зажглись звезды, а над городом развернулся фейерверк. Люди собрались на балконах и на улицах, чтобы увидеть шоу света и цвета. Этот день был незабываемым и радостным для всех']\n"
+          ]
+        }
+      ],
+      "source": [
+        "with open('input.txt', encoding=\"utf-8\") as f:\n",
+        "  text = f.read()\n",
+        "# разбиваем текст в список\n",
+        "text_list = text.split(\"\\n\\n\")\n",
+        "print(text_list)\n",
+        "\n",
+        "# записываем первый файл\n",
+        "f = open('output_1.txt', 'w')\n",
+        "f.write(text_list[0])\n",
+        "\n",
+        "# второй\n",
+        "f = open('output_2.txt', 'w')\n",
+        "f.write(text_list[1])\n",
+        "\n",
+        "# третий\n",
+        "f = open('output_3.txt', 'w')\n",
+        "f.write(text_list[2])\n",
+        "# fcl"
+      ]
+    },
+    {
+      "cell_type": "markdown",
+      "metadata": {
+        "id": "Ds7BSORwlc6U"
+      },
+      "source": [
+        "Можно создавать не только txt-файлы, но и другие, например py-файлы, а затем использовать их как модули."
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 2,
+      "metadata": {
+        "id": "G2nOg8hlfE3R"
+      },
+      "outputs": [],
+      "source": [
+        "with open('py.py', 'w') as text:\n",
+        "  text.write('x = \"Привет, мир!\"')\n"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 4,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "wZzDIhFwfU_y",
+        "outputId": "a1980bd1-2067-496d-bfb6-b0e9326bcc3f"
+      },
+      "outputs": [],
+      "source": [
+        "import py\n",
+        "print(py.x)"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": null,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "HHEV8LKsfmnR",
+        "outputId": "23363a87-d171-43db-915d-3298519d2f83"
+      },
+      "outputs": [],
+      "source": [
+        "%%writefile new.txt\n",
+        "Здравствуйте!"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": null,
+      "metadata": {
+        "id": "PiNZRnIXreDe"
+      },
+      "outputs": [],
+      "source": []
+    }
+  ],
+  "metadata": {
+    "colab": {
+      "provenance": []
+    },
+    "kernelspec": {
+      "display_name": "Python 3.9.6 64-bit",
+      "language": "python",
+      "name": "python3"
+    },
+    "language_info": {
+      "codemirror_mode": {
+        "name": "ipython",
+        "version": 3
+      },
+      "file_extension": ".py",
+      "mimetype": "text/x-python",
+      "name": "python",
+      "nbconvert_exporter": "python",
+      "pygments_lexer": "ipython3",
+      "version": "3.9.6"
+    },
+    "vscode": {
+      "interpreter": {
+        "hash": "81794d4967e6c3204c66dcd87b604927b115b27c00565d3d43f05ba2f3a2cb0d"
+      }
+    }
+  },
+  "nbformat": 4,
+  "nbformat_minor": 0
+}

+ 0 - 0
Учебная практика 46 гр. 1 сем. - 2/Расписание практики в 46 гр. 2022-23-1 уч.г.doc → Учебная практика 46 гр. 1 сем. - 2/2022-23/Расписание практики в 46 гр. 2022-23-1 уч.г.doc


BIN
Учебная практика 46 гр. 1 сем. - 2/2023-24/Praktika_46_2023.xlsx


+ 42 - 0
Учебная практика 46 гр. 1 сем. - 2/2023-24/README.md

@@ -0,0 +1,42 @@
+# 46 гр. 2023-24 уч.г.
+
+#### Семестр
+Абрамян С.: 4+  
+Александров А.: 3  
+Булавко Александр: 3  
+Гончаров Р.: 4  
+Дмитренок В.: 5   
+Зуров Дмитрий: 4   
+Климанский Д.: 4    
+Короба К.: 4    
+Кулешов Вадим: 4  
+Миклухо Н.: 5   
+Молчанов Н.: 3  
+Осипенко А.: 4   
+Пантелеев Валерий: 3   
+Пивовар Дмитрий: 4   
+Потемкин М.: 4    
+Синявский Данила: 4  
+Скуйбеда Степан: 3  
+Теслин И.: 5   
+Тышкевич Валерий: 4   
+Жгельский Тимофей: 3  
+
+
+20Dec23  
+**Присутств**: Дмитренок, Короба, Зуров, Абрамян, Александров, Климанский, 
+
+16Dec23  
+**Отсутств 2:** Тышкевич, Синявскмй, Пантелеев  
+
+13Dec23  
+**Отсутств:** Александров, Зуров,   
+
+12Dec23  
+**Отсутств:** Короба  
+
+11Dec23  
+**Отсутств:** Зуров, Пивовар  
+
+09Dec23  
+**Отсутств:** Зуров, Пивовар  

+ 212 - 0
Учебная практика 46 гр. 1 сем. - 2/2023-24/Расписание практики в 46 гр. 2023-24-1 уч.г.doc

@@ -0,0 +1,212 @@
+
+|«УТВЕРЖДАЮ»                    |          |«УТВЕРЖДАЮ»                    |
+|Директор ГАПОУ НППК            |          |Зав. практикой ГАПОУ НППК      |
+|_________________ Н.И. Макаркин|          |_______________ И.Н. Борисёнок |
+|«___» __________________ 2023  |          |«___» _____    _____________   |
+|г.                             |          |2023 г.                        |
+
+
+
+       Расписание учебной практики в группе 46 специальность 10.02.05
+      Обеспечение информационной безопасности автоматизированных систем
+                 (руководитель – Якушенко Павел Васильевич)
+
+Наименование профессионального модуля: ПМ 03. Защита информации
+техническими средствами
+
+|            |               |Тема                                 |       |
+|Дата        |1 подгруппа    |                                     |Кол-во |
+|проведения  |               |                                     |часов  |
+|09.12 –     |               |                                     |54     |
+|26.12       |               |                                     |       |
+|09.12       |10.15-12.45 (3 |Измерение параметров физических полей|4      |
+|суббота     |ч.)            |(3 ч.)                               |       |
+|            |12.50-13.35 (1 |Определение каналов утечки ПЭМИН (4  |       |
+|            |ч.)            |ч.)                                  |       |
+|11.12       |08.30-11.00 (3 |Определение каналов утечки ПЭМИН (4  |6      |
+|понедельник |ч.)            |ч.)                                  |       |
+|            |11.05-13.35 (3 |Проведение измерений параметров      |       |
+|            |ч.)            |фоновых шумов и физических полей,    |       |
+|            |               |создаваемых техническими средствами  |       |
+|            |               |защиты информации (3 ч.)             |       |
+|12.12       |14.35-17.50 (4 |Установка и настройка технических    |4      |
+|вторник     |ч.)            |средств защиты информации по         |       |
+|            |               |оптическому каналу (4 ч.)            |       |
+|13.12       |12.50-16.10 (4 |Установка и настройка технических    |4      |
+|среда       |ч.)            |средств защиты информации по         |       |
+|            |               |акустическому каналу (4 ч.)          |       |
+|15.12       |13.40-17.00 (4 |Установка и настройка технических    |6      |
+|пятница     |ч.)            |средств защиты информации по         |       |
+|            |               |радиоэлектронному каналу (4 ч.)      |       |
+|            |17.05-18.40 (2 |Проведение измерений параметров      |       |
+|            |ч.)            |побочных электромагнитных излучений и|       |
+|            |               |наводок (5 ч.)                       |       |
+|18.12       |08.30-11.00 (3 |Проведение измерений параметров      |6      |
+|понедельник |ч.)            |побочных электромагнитных излучений и|       |
+|            |               |наводок (5 ч.)                       |       |
+|            |11.05-13.35 (3 |Реализация защиты от утечки по цепям |       |
+|            |ч.)            |электропитания и заземления (3 ч.)   |       |
+|20.12       |12.00-15.20 (4 |Монтаж различных типов датчиков (4   |7      |
+|среда       |ч.)            |ч.)                                  |       |
+|            |15.25-17.50 (3 |Рассмотрение принципов работы системы|       |
+|            |ч.)            |аналогового и цифрового              |       |
+|            |               |видеонаблюдения и ее проектирование  |       |
+|            |               |(6 ч.)                               |       |
+|23.12       |08.30-11.00 (3 |Рассмотрение принципов работы системы|5      |
+|суббота     |ч.)            |аналогового и цифрового              |       |
+|            |               |видеонаблюдения и ее проектирование  |       |
+|            |               |(6 ч.)                               |       |
+|            |11.05-13.35 (2 |Применение промышленных              |       |
+|            |ч.)            |осциллографов, частотомеров и        |       |
+|            |               |генераторов и другого оборудования   |       |
+|            |               |для защиты информации  (4 ч.)        |       |
+|25.12       |08.30-10.05 (2 |Применение промышленных              |6      |
+|понедельник |ч.)            |осциллографов, частотомеров и        |       |
+|            |               |генераторов и другого оборудования   |       |
+|            |               |для защиты информации  (4 ч.)        |       |
+|            |10.15-12.45 (3 |Рассмотрение системы контроля и      |       |
+|            |ч.)            |управления доступом (3 ч.)           |       |
+|            |12.45-13.35 (1 |Рассмотрение датчиков периметра, их  |       |
+|            |ч.)            |принципов работы (3 ч.)              |       |
+|26.12       |08.30-10.05 (2 |Рассмотрение датчиков периметра, их  |6      |
+|вторник     |ч.)            |принципов работы (3 ч.)              |       |
+|            |10.15-12.45 (3 |Выполнение звукоизоляции помещений   |       |
+|            |ч.)            |системы зашумления (3 ч.)            |       |
+|            |12.45-13.35 (1 |Рассмотрение подсистемы идентификации|       |
+|            |ч.)            |и аутентификации СКУД (1 ч.)         |       |
+
+
+|            |               |Тема                                 |       |
+|Дата        |2 подгруппа    |                                     |Кол-во |
+|проведения  |               |                                     |часов  |
+|09.12 –     |               |                                     |54     |
+|26.12       |               |                                     |       |
+|09.12       |13.40-16.10 (3 |Измерение параметров физических полей|6      |
+|суббота     |ч.)            |(3 ч.)                               |       |
+|            |16.15-17.50 (3 |Определение каналов утечки ПЭМИН (4  |       |
+|            |ч.)            |ч.)                                  |       |
+|11.12       |13.40-14.30 (1 |Определение каналов утечки ПЭМИН (4  |6      |
+|понедельник |ч.)            |ч.)                                  |       |
+|            |14.35-17.00 (3 |Проведение измерений параметров      |       |
+|            |ч.)            |фоновых шумов и физических полей,    |       |
+|            |               |создаваемых техническими средствами  |       |
+|            |               |защиты информации (3 ч.)             |       |
+|            |17.05-18.40 (2 |Установка и настройка технических    |       |
+|            |ч.)            |средств защиты информации по         |       |
+|            |               |оптическому каналу (4 ч.)            |       |
+|15.12       |               |Установка и настройка технических    |6      |
+|пятница     |               |средств защиты информации по         |       |
+|            |               |оптическому каналу (4 ч.)            |       |
+|            |10.15-13.35 (4 |Установка и настройка технических    |       |
+|            |ч.)            |средств защиты информации по         |       |
+|            |               |акустическому каналу (4 ч.)          |       |
+|16.12       |11.00-13.35 (4 |Установка и настройка технических    |6      |
+|суббота     |ч.)            |средств защиты информации по         |       |
+|            |               |радиоэлектронному каналу (4 ч.)      |       |
+|            |13.40-15.20 (2 |Проведение измерений параметров      |       |
+|            |ч.)            |побочных электромагнитных излучений и|       |
+|            |               |наводок (5 ч.)                       |       |
+|18.12       |13.40-16.10 (3 |Проведение измерений параметров      |6      |
+|понедельник |ч.)            |побочных электромагнитных излучений и|       |
+|            |               |наводок (5 ч.)                       |       |
+|            |16.15-18.40 (3 |Реализация защиты от утечки по цепям |       |
+|            |ч.)            |электропитания и заземления (3 ч.)   |       |
+|21.12       |13.40-17.00 (4 |Монтаж различных типов датчиков (4   |5      |
+|четверг     |ч.)            |ч.)                                  |       |
+|            |17.00-17.50 (1 |Рассмотрение принципов работы системы|       |
+|            |ч.)            |аналогового и цифрового              |       |
+|            |               |видеонаблюдения и ее проектирование  |       |
+|            |               |(6 ч.)                               |       |
+|22.12       |08.30-12.45 (5 |Рассмотрение принципов работы системы|8      |
+|пятница     |ч.)            |аналогового и цифрового              |       |
+|            |               |видеонаблюдения и ее проектирование  |       |
+|            |               |(6 ч.)                               |       |
+|            |12.50-15.20 (3 |Рассмотрение системы контроля и      |       |
+|            |ч.)            |управления доступом (3 ч.)           |       |
+|23.12       |12.50-16.10 (4 |Применение промышленных              |4      |
+|суббота     |ч.)            |осциллографов, частотомеров и        |       |
+|            |               |генераторов и другого оборудования   |       |
+|            |               |для защиты информации  (4 ч.)        |       |
+|25.12       |13.40-15.20 (2 |Применение промышленных              |2      |
+|понедельник |ч.)            |осциллографов, частотомеров и        |       |
+|            |               |генераторов и другого оборудования   |       |
+|            |               |для защиты информации  (4 ч.)        |       |
+|26.12       |13.40-15.20 (2 |Применение промышленных              |5      |
+|вторник     |ч.)            |осциллографов, частотомеров и        |       |
+|            |               |генераторов и другого оборудования   |       |
+|            |               |для защиты информации  (4 ч.)        |       |
+|            |15.25-17.00 (2 |Выполнение звукоизоляции помещений   |       |
+|            |ч.)            |системы зашумления (2 ч.)            |       |
+|            |17.05-17.50 (1 |Рассмотрение подсистемы идентификации|       |
+|            |ч.)            |и аутентификации СКУД (1 ч.)         |       |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+| «УТВЕРЖДАЮ»                   |          |«УТВЕРЖДАЮ»                    |
+|Директор ГАПОУ НППК            |          |Зав. практикой ГАПОУ НППК      |
+|_________________ Н.И. Макаркин|          |_______________ И.Н. Борисёнок |
+|«___» __________________ 2022  |          |«___» __________________ 2022  |
+|г.                             |          |г.                             |
+
+
+
+
+
+       Расписание учебной практики в группе 46 специальность 10.02.05
+      Обеспечение информационной безопасности автоматизированных систем
+                  (руководитель – Бычков Михаил Федорович)
+
+Наименование профессионального модуля: ПМ 03. Защита информации
+техническими средствами
+
+|            |               |Тема                                 |       |
+|Дата        |2 подгруппа    |                                     |Кол-во |
+|проведения  |               |                                     |часов  |
+|19.01 –     |               |                                     |18     |
+|18.03       |               |                                     |       |
+|19.01       |2 ч.           |Проектирование установки системы     |4      |
+|            |               |пожарно-охранной сигнализации по     |       |
+|            |               |заданию и ее реализация.             |       |
+|26.01       |2 ч.           |                                     |       |
+|02.02       |2 ч.           |Проведение аттестации объектов       |4      |
+|            |               |информатизации.                      |       |
+|09.02       |2 ч.           |                                     |       |
+|16.02       |2 ч.           |Разработка организационных и         |4      |
+|            |               |технических мероприятий по заданию   |       |
+|            |               |преподавателя.                       |       |
+|02.03       |2 ч.           |                                     |       |
+|03.03       |2 ч.           |Разработка основной документации по  |6      |
+|            |               |инженерно-технической  защите        |       |
+|            |               |информации.                          |       |
+|16.03       |2 ч.           |                                     |       |
+|2 часа      |2 ч.           |                                     |       |
+|проводятся  |               |                                     |       |
+|вне         |               |                                     |       |
+|отведенного |               |                                     |       |
+|расписания  |               |                                     |       |
+
+
+
+
+