Салимóненко Дмитрий Александрович

Мой профессиональный сайт

Для выполнения заданий перейдите на соответствующую страницу:

Здесь можно писать только сообщения, касающиеся каких-то общих, организационных вопросов по дисциплине "ОС" для группы 28. Выполнение заданий здесь НЕ ПРОИЗВОДИТСЯ .

В этом семестре мы с Вами будем касаться ряда аспектов компьютерных операционных систем. Отчасти, кое-что мы с вами уже изучали в процессе изучения Информационных систем и технологий в предыдущем семестре. Здесь будет сделано более полное, детальное знакомство с ними. Более подробно - смотрите на соответствующих вкладках (по датам занятий).



Сообщения:
Атангулов Рузиль07.03.2021 20:23
-2
-1
0
+1
+2
Оценка ответа:
Возможно ли повышать свои баллы в прошедших занятиях?
Салимоненко Д.А.08.03.2021 09:16
Да, возможно в небольших пределах, но эта возможность ограничена, особенно, если Вы получили отрицательный балл. Для получения высокого суммарного балла следует качественно отвечать на не менее, чем 75...80% занятий.
Назиров Егор29.05.2021 23:34
-2
-1
0
+1
+2
Оценка ответа:
Здравствуйте. Какие задания мне выполнить, что бы получить зачет? Все задания по неделям я выполнил.
Салимоненко Д.А.30.05.2021 15:05
Здравствуйте. Во-первых, Вы не выполнили это задание: http://salimonenko.pw/student_distance/2021/gr-28-os-19.04-25.04.html Могли бы и сами в ведомости посмотреть, по идее. Во-вторых, качество Ваших ответов как-то не очень. По сути, Вы просто повторяете (чуть ли не слово в слово) то, что делали до Вас. Программные коды Вы если приводили, то без пояснений. Так я зачет не могу поставить. Возьмите хотя бы 2...3 программных кода (по заданиям), запустите, сделайте скриншоты и, главное, ДЕТАЛЬНО опишите, как что работает, какие там переменные и для чего, какие блоки (процедуры) кодов, что получается в итоге, какие могли бы быть проблемы в работе. Пока же я могу оценить Ваши знания где-то между двойкой и тройкой.
Назиров Егор08.06.2021 00:50
-2
-1
0
+1
+2
Оценка ответа:
Салимоненко Д.А., 30.05.2021 15:05,
Здравствуйте еще раз. Я написал программу, выложил ее в соответствующем разделе Вы мне поставили +1 на каждое сообщение, но я получил меньше 1/10 балла в ведомости. Так должно быть, или нет? http://salimonenko.pw/student_distance/2021/gr-28-os-17.05-23.05.html
Салимоненко Д.А.08.06.2021 11:16
Здравствуйте. Если сообщения даются в одной и той же теме (т.е. в рамках одного занятия), то суммарный балл определяется не суммой баллов за каждый ответ, а по определенному алгоритму, учитывающему как качество каждого ответа, так и их количество.
Назиров Егор08.06.2021 12:00
-2
-1
0
+1
+2
Оценка ответа:
Салимоненко Д.А., 08.06.2021 11:16,
Просто вы мне сказали 2-3 программных кода опубликовать. Т.е. если еще опубликую 1-2 кода, то будет 25 баллов? И где мне их лучше публиковать?
Салимоненко Д.А.08.06.2021 12:25
Нужно не 1-2 кода публиковать, а качественно, и не перепечатывая ответы других, отвечать на вопросы, делать практические задания. Практические задания следует выполнять с детальными пояснениями, скриншотами.
Назиров Егор08.06.2021 13:02
-2
-1
0
+1
+2
Оценка ответа:
Салимоненко Д.А., 08.06.2021 12:25,
Ну вот последний код я опубликовал с подробным пояснением каждой строки. Ни у кого не копировал. Мне лучше его отправить в другой раздел?
Салимоненко Д.А.08.06.2021 13:23
Следует не только пояснять строки, но описать, как работает код, какие параметры (и/или условия) необходимы для его запуска и работы. Какие особенности могут возникнуть в ходе выполнения (например, ошибки, частные случаи и т.д.). Если возможен набор вариантов (вариации) ряда параметров, используемых в отдельных ключевых командах программного кода - об этом тоже стоит рассказать, в идеале - с примерами. А то, что Вы (да, и многие другие тоже) отправляете - это только самое начало, лишь 1-й этап. По нему я не могу судить, насколько глубоко Вы освоили задание.
Салимоненко Д.А.08.06.2021 13:28
Понятно, что нет необходимости, скажем, пояснять банальную команду (оператор) write. А вот open следует пояснить детально, так как там очень многое зависит от того, какие конкретно параметры Вы установили и используете. Нужен ли после этой команды оператор close? Обязателен ли он? Что произойдет, если его не использовать? Как работает команда read? Каким образом можно оптимизировать ее работу? Например, если читать файл поблочно? Каким должен быть оптимальный размер блока? Зависит ли он от конкретной ОС? Как можно задать этот размер программно (дополнительный вопрос)? Как определить этот размер в конкретной ОС? Или побайтово?... Ну, и т.д. Жаль, что сие приходится объяснять уже после того, как семестр прошел. Кстати, последний срок проверки мною Ваших заданий - это где-то 28 июня. Далее - уже в сентябре.
Назиров Егор08.06.2021 22:33
-2
-1
0
+1
+2
Оценка ответа:
Салимоненко Д.А., 08.06.2021 13:28,
Насколько подробно примеры приводить для некоторых команд(операторов), в коде нет команд read/write/open. Может нужно пояснить работу потоков файлового ввода-вывода, работу классов-оберток для работы с мьютеком, условные переменные, контейнера map подробнее как-то? Я правильно вас понял? Извините за такое кол-во вопросов, просто до конца не могу понять что именно от меня требуется.
Салимоненко Д.А.09.06.2021 07:27
Назиров Егор, 08.06.2021 22:33,Цитата: "пояснить работу потоков файлового ввода-вывода, работу классов-оберток для работы с мьютеком, условные переменные, контейнера map подробнее как-то?"
Т.е. Вы делали программу не на С, а на С++? Если у Вас в программе это есть - да, это и следует пояснить. Т.е. не нужно писать большое сочинение. Нужно пояснить, как это работает применительно именно к Вашей программе, что можно было бы улучшить, оптимизировать. А вообще, странно, для чего Вам при выполнении моих заданий потребовались мьютексы. Они актуальны, когда в программе у Вас несколько потоков и Вы хотите правильно управлять ими; синхронизировать, к примеру.
Назиров Егор09.06.2021 18:27
-2
-1
0
+1
+2
Оценка ответа:
Салимоненко Д.А., 09.06.2021 07:27,
Хорошо, отправлю как сделаю. Насчет мьютексов: они используются в программе для синхронизации работы потоков в части записи в консоль своих результатов обработки сегментов файла. Т.е. файл делится на N сегментов, каждый сегмент обрабатывается отдельным потоком.
Назиров Егор19.06.2021 15:08
-2
-1
0
+1
+2
Оценка ответа:
Добрый день. Не совсем понимаю , что мне надо делать что бы получить 5 баллов. Я загрузил на страницу с доп. заданиями программу с описанием, получил 1 балл в ведомости. Заного сделал задание по одной из недель ни у кого не копируя-получил 0 баллов в ведомости. Подскажите пожалуйста что конкретно мне надо сделать что бы получить 5 баллов?
Салимоненко Д.А.19.06.2021 20:29РедактироватьУдалить
Назиров Егор, 19.06.2021 15:08,
Сделать дополнение к своим ответам с целью повышения их качества и содержательности.
Всего сообщений: 16


Здесь оставляют сообщения студенты группы по предмету " ":

Размер сообщения - не более 4000 символов!
Кнопка тегов pre+code
Кнопка загрузки изображения
Рисовать вручную


Подписаться на комментарии на этой странице
×