Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Классический пинбол, как в древнем игровом автомате или в компактной игрушке: есть пружины, шарики и препятствия. В нашем варианте можно не только зарабатывать очки: чтобы пройти уровень, придется выполнить дополнительную миссию.

Пинбол Пикабу

Аркады, На ловкость, Казуальные

Играть

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Спо

С этим тегом используют

Образование Преподаватель Колледж Учеба Техникум Все
62 поста сначала свежее
RsSs
8 лет назад

Смотрел я тут вакансии⁠⁠

И увидел. Однако

Смотрел я тут вакансии Вакансии, Спо
[моё] Вакансии Спо
5
MazZzzolka
9 лет назад

Системное программное обеспечение |FIFO|⁠⁠

Есть у нас такой предмет в ВУЗ`е, называется Системное Программное Обеспечение. В рамках этого предмета нам предлагается ознакомится с программными моделями, демонстрирующими работу реального железа и процессов, протекающих в нем. Модели, предлагаемые преподавателем мне показались не оптимальными, тем более их графическая составляющая была заточена под Windows, поэтому я решил писать все модели самостоятельно, насколько хватит ума. Как итог хочу представить вам эти лабораторные работы, может быть кому-то понадобятся или помогут понять принцип работы того или иного процесса. Всего 8 лабораторных работ, выкладывать буду по 1. В некоторых содержатся ошибки, но они, как правило, не принципиальны.


Темы лабораторных:

1 Моделирование структуры данных “очередь FIFO”.

2 Моделирование структуры данных “стек”.

3 Планирование потоков в однопроцессорной системе.

4 Планирование потоков в мультипроцессорной системе.

5 Оптимальное планирование процессов в операционной системе при параллельной

организации вычислений.

6 Синхронизация потоков в мультипрограммной операционной системе.

7 Преобразование виртуального адреса в физический при сегментной организации

виртуальной памяти.

8 Преобразование виртуального адреса в физический при страничной организации

виртуальной памяти.


Не претендую на звание Бога Кода или что-то подобное, просто делюсь своей реализацией.


Лабораторная № 1 Моделирование структуры данных “очередь FIFO”.


Теоретическая часть.

Очередью FIFO (First - In - First- Out - «первым пришел - первым исключается») называется такой последовательный список с переменной длиной, в котором включение элементов выполняется только с одной стороны списка (эту сторону часто называют концом или хвостом очереди), а исключение - с другой стороны (называемой началом или головой

очереди).

Основные операции с очередью:

1 - Создание очереди (вектора).

2 - Добавление элемента в начало очереди.

3 - Удаление элемента из конца очереди.

4 - Очистка очереди (разрушение).

5 - Вывод всех элементов очереди на экран.

6 - Построение гистограммы, демонстрирующей принцип работы FIFO. 0 - Выход из программы.

Машинное представление очереди FIFO и реализация операций.

При включении элемента в очередь последний записывается по адресу, определяемому указателем на конец, после чего этот указатель увеличивается на единицу. При исключении элемента из очереди выбирается элемент, адресуемый указателем на начало, после чего этот указатель уменьшается на единицу. Очевидно, что со временем указатель на конец очереди при очередном включении элемента достигнет верхней границы той области памяти, которая выделена для очереди. Однако, если операции включения чередовались с операциями исключения элементов, то в начальной части, отведенной под очередь памяти, имеется свободное место. Для того, чтобы места, занимаемые исключенными элементами, могли быть повторно использованы, очередь замыкается в кольцо: указатели (на начало и на конец), достигнув конца выделенной области памяти, переключаются на ее начало. Такая организация очереди в памяти называется кольцевой очередью.

Если в процессе работы с кольцевой очередью число операций включения превышает число операций исключения, то может возникнуть ситуация, в которой указатель конца "догонит" указатель начала. Это ситуация заполненной очереди и попытки записи в нее блокируются.

Использования типа данных «очередь».

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

Клавиатурный буфер BIOS организован в виде кольцевого массива, обычно длиной в 16 машинных слов, и двух указателей: на следующий элемент в нём и на первый незанятый элемент.



Выполнение работы.

Исходный код программы:

Запускаем программу, "создаем"(а на деле просто меняем флаг) очередь и заполняем ее элементами

Системное программное обеспечение |FIFO| Спо, Вуз, Образование, Программирование, Кривые руки, Длиннопост
Системное программное обеспечение |FIFO| Спо, Вуз, Образование, Программирование, Кривые руки, Длиннопост

и т.д. затем выводим содержимое очереди на экран

Системное программное обеспечение |FIFO| Спо, Вуз, Образование, Программирование, Кривые руки, Длиннопост

строим диаграмму, демонстрирующую состояние очереди при ее заполнении и удалении элементов из нее

Системное программное обеспечение |FIFO| Спо, Вуз, Образование, Программирование, Кривые руки, Длиннопост

Удалим несколько элементов и выведем содержимое очереди вновь

Системное программное обеспечение |FIFO| Спо, Вуз, Образование, Программирование, Кривые руки, Длиннопост
Системное программное обеспечение |FIFO| Спо, Вуз, Образование, Программирование, Кривые руки, Длиннопост

Вывод: Принцип FIFO широко используется не только в повседневной жизни, но и в IT, например очередь к HDD или МФУ на ввод-вывод информации. Я в данной лабораторной работе решил использовать не тип данных «очередь», а тип данных «вектор», это обусловлено возможностью обращения к элементам типа «вектор» по индексу, у типа данных «очередь» такая возможность отсутствует (можно вывести только первый и конечный элементы очереди).

Показать полностью 6
[моё] Спо Вуз Образование Программирование Кривые руки Длиннопост
13
11
zaur1982
zaur1982
9 лет назад

Сейв Станислава Крицюка, фк Краснодар.⁠⁠

Спо Спорт Футбол Видео
18
43
mcshel
9 лет назад

Курс доллара и переход на свободное программное обеспечение⁠⁠

Работаю в крупном холдинге действующего на рынке птицеводства, животноводства и мясопереработки, в качестве ИТ специалиста не последнего ранга, перед Новым Годом приходит задача о переводе части рабочих станций, около 300 штук на СПО. Надо заметить, что у нас используется гибридная инфраструктура, т.е. в серверном сегменте совместно с продукцией Microsoft "трудятся" и свободные решения, но рабочие станции до этого никто не давал переводить.


А причина проста - это экономия, помимо курса доллара ребята из M$ еще и поднимают цены на свои продукты +25%.


И вы не поверите насколько я счастлив, как человек принмающий идеологию СПО, последние две недели буквально жил на работе и готовил решение, так как сроки поставили жесткие, а проработать нужно было очень много вопросов. Подготовил, после праздинков будем внедрять массово и отлавливать скрытые проблемы, уверен их будет много.


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

[моё] Спо Linux Ubuntu Текст
103
Step388723
Step388723
9 лет назад

ИО СПО⁠⁠

Иркутское Объеденение Студенческих Педагогических Отрядов
ИО СПО Иркутское Объеденение Студенческих Педагогических Отрядов
Показать полностью 1
[моё] Ио СПО иркутск Вожатые Спо Длиннопост
6
32
Snipers
Snipers
10 лет назад

Просто представьте...⁠⁠

[моё] Ричард Столлман GNU FSF Free Software Спо Видео
17
Areven
10 лет назад

Люди поступившие после СПО в ВУЗ⁠⁠

Не для кого не секрет про новые реформы в системе образования, которые затронули все слои обучения, в том числе ВУЗ.
Теперь чтобы поступить в ВУЗ после окончания СПО( техникума/колледжа) по своей специальности надо сдавать экзамены. Что в принципе разумно, НО есть огромное но, а именно все абитуриенты поступают на 1 курс и срок обучения 4-5 лет т.е. если вы решили после СПО пойти учиться дальше надо сдавать экзамены и поступать вместе с окончившими школу на 1 курс.
СОКРАЩЁНКИ БОЛЬШЕ НЕТ!!!!
В результате кучи заявлений и беготни студентам разрешают перезачесть некоторые предметы которые они проходили ранее.
Лично я учился в достаточно престижном техникуме на "программиста" и поступил в ВУЗ без проблем, но после 4 лет обучению языков программирования мне отказывают перезачесть информатику на которой изучают "Microsoft Office" Обуславливая это тем что:
"я не знаю программирования" и это после того как я защитил 3 курсовых и диплом( интернет магазин написанный вручную).
Вообщем лично меня бомбануло такое отношение к студентам после среднего профессионального образования.

Хотелось бы узнать ваше мнение люди добрые, стоит ли учиться теперь в СПО с этими новыми реформами, или же нет?

Интересно чем думают депутаты выпуская такие законы?
[моё] Спо Поступление в вуз Высшее образование Дурацкие законы Текст
12
CTenaHuD3e
CTenaHuD3e
10 лет назад

Преподаватель по спецпредметам⁠⁠

Пролог:
Пару лет назад учился я в своей глубинке на программиста в колледже. И была у нас одна преподавательница по спец. дисциплинам, которая совершенно не хотела работать. Вся ее учебная деятельность сводилась к тому, что она давала нам раздаточный материал, мы делали конспект, она проверяла. Мы по этому поводу очень возмущались, на что она дала очень серьезный отпор.
Итак, ТОП гениальные фразы и действия которые я когда-либо мог лицезреть:
1) Написав очередной конспект, мы сдали ей тетради на проверку. На следующую пару, которая была через 2-3 дня она устроила нам проверочную работу по этому конспекту, к которой подготовиться не было никакой возможности. На наши претензии по-поводу того что тетради были сданы, она ответила просто: "Сочувствую".
2) После очередных волнений в группе, наша Преподавательница решила наказать нас еще более изощренно: она дала нам на дом задание написать конспект с учебника. Сказала номера страниц и темы. "Ничего страшного", могли подумать вы, НО далее следовала просто ГЕНИАЛЬНЕЙШАЯ ФРАЗА: "Учебника в библиотеке нет, он 1, у меня и Я вам его не дам."
[моё] Преподаватель Спо Фразы и поступки Текст
9
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии