inf-w
18 subscribers
5 photos
67 links
Download Telegram
Разбор задания №25

10 класс | 11 класс | КЕГЭ

Источник задач: Сайт К. Полякова (автора учебника) Открытый вариант КЕГЭ-2021 Евич Л. Н. в соавт. Информатика и ИКТ. Подготовка к ЕГЭ-2021. 10 тренировочных вариантов по демоверсии 2021 года : учебное пособие / под ред. С. Ю. Кулабухова. — Ростов н/Д : Легион, 2021. В задачах этого задания осуществляется обработка числовых последовательностей. Обычно числовая последовательность –…

http://inf-w.ru/?page_id=13139
§ 9.4. Двумерные массивы. Типы set и dict. Двумерные массивы разных типов

9 класс | Школьный курс python

Что такое двумерный массив? Двумерный список Типы set (множество) и dict (словарь) Двумерные массивы разных типов Приложение Что такое двумерный массив? Двумерный массив структура данных, хранящая прямоугольную таблицу, которая называется матрицей. В математике матрица, имеющая m строк и n столбцов (m × n), представляется в следующем виде: Матрица, в которой количество строк и столбцов одинаково,…

http://inf-w.ru/?page_id=13351
§ 9.6. Структуры данных дек, стек, очередь и куча

9 класс | Школьный курс python

Структура данных deque (дек) Структура данных stack (стек) Структура данных queue (очередь) Структура данных heap (куча). Очередь с приоритетом (priority queue) Приложение Структура данных deque (дек) Структуры данных, которые мы рассмотрим на этом уроке, объединены тем, что созданы на основе последовательностей для эффективного решения определенного круга задач. В компилируемых языках эти структуры можно создать на…

http://inf-w.ru/?page_id=13432
Общие сведения о языке программирования С++

8 класс | C++

Текст программы говорит о том, как, а комментарии должны объяснять, почему Swaroop Chitlur («A Byte of Python») Эта тема в разделе языка программирования C++ Содержание История языка Общая характеристика языка Алфавит языка Комментарии Интерактивный режим Интегрированные среды разработки программ Первая программа Приложение История языка Язык программирования — формальный язык, предназначенный для записи компьютерных программ. Язык…

http://inf-w.ru/?page_id=8655
§ 9.3. Структура данных массив. Контейнеры vector и array. Типы pair и tuple

9 класс | Школьный курс С++

Школьный курс python Содержание Что такое массив и для чего он нужен? Си-массив Контейнеры vector и array Общие операции vector и array Модификаторы vector Типы pair (пара) и tuple (кортеж) Задачи с массивами Приложение Что такое массив и для чего он нужен? Необходимость использования структур данных типа массива вытекает из практических соображений. Представьте, что вам…

http://inf-w.ru/?page_id=9957
Школьный курс C++ и Python

Школьный курс python | Школьный курс С++

К новому учебному году полностью обновились разделы “Школьный курс C++” и “Школьный курс Python”. Усложнились…, но ничего не поделать! Теперь этого материала достаточно для качественной подготовки к олимпиадам, ОГЭ и ЕГЭ. Материал немного выходит за рамки базового курса, но вполне приемлем для углубленного изучения или для занятий в кружке. Как мы и обещали, каждая страница…

http://inf-w.ru/?p=14350
Python на компьютерном ЕГЭ: мифы и реальность

inf-w | python | КЕГЭ

Наступил новый учебный год и будущие выпускники перешли к интенсивной подготовке к компьютерному ЕГЭ. Для тех выпускников, которые не изучали должным образом программирование ранее, возникает вопрос выбора языковых средств. Большое количество выпускников выбрали python. Но оправдан ли был этот выбор? На мой взгляд, причиной популярности в выборе python – это сложившиеся устойчивые мифы, которыми неизбежно…

http://inf-w.ru/?p=14697
Релиз Fedora Linux 35

Fedora

2 ноября вышла в свет очередная версия дистрибутива Fedora Linux 35. И если ранее можно было сказать Fedora 35, то теперь только так – Fedora Linux 35, официально. Теперь наименование бренда Fedora закреплено только за сообществом. Изменений много. Титульное окружение GNOME обновлено до версии 41. В нем появился Connections – новый клиент для удаленного рабочего…

http://inf-w.ru/?p=14747
inf-w
Photo
Опубликован краткий справочник по языку python

Школьный курс python

Опубликован краткий справочник по языку программирования python (v. 3.10) для учащихся старших классов. Этот справочник является приложением к школьному курсу по программированию на python. Справочник может быть использован для подготовки к ЕГЭ и ОГЭ по информатике, внеурочной или проектной деятельности старшеклассников. Скачать можно здесь. Это произведение доступно по лицензии Creative Commons «Attribution-ShareAlike» («Атрибуция-СохранениеУсловий») 4.0 Всемирная.

http://inf-w.ru/?p=14769
Связываем устройства с помощью KDE Connect

KDE | Полезное ПО

KDE Connect – это многофункциональное и кроссплатформенное сетевое приложение для рабочего стола KDE. Оно позволяет устанавливать сетевые соединения с различными устройствами, например между компьютерами с Linux и Windows, между компьютером с Linux и телефоном с Android. В среде KDE – это плазмоид, который может встраиваться в системный лоток. Эта программа может стать очень полезным инструментом для тех…

http://inf-w.ru/?p=14824
inf-w
Photo
Установка компиляторов Cygwin и MSYS2 (MinGW-w64) в Windows с интеграцией в Code::Blocks и Qt Creator

C++

Опубликовано переработанное и обновленное руководство по установке компиляторов Cygwin и MSYS2 (MinGW-w64) в Windows с интеграцией в среды разработки Code::Blocks и Qt Creator. Процесс освещен более подробно, исправлены многие ошибки, все приведено в соответствие с текущими реалиями (версии, изменения в программах). Изменений много. Помимо GCC C++, устанавливаем популярный ныне компилятор Clang (C++). Включен процесс установки Code::Blocks без компилятора GCC. Год назад стал доступен фреймворк Qt6, но работа по его полной поддержке в данных средах еще продолжается. Установке этого фреймворка будет посвящено отдельное руководство. Познакомиться с методичкой можно здесь: http://inf-w.ru/wp-content/uploads/2022/01/Методичка-Установка-компилятора-MinGW-w64-и-среды-MSYS2-в-Windows-с-интеграцией-в-IDE-Code-Blocks-и-Qt-Creator.pdf

http://inf-w.ru/?p=14845
inf-w
Photo
Библиотека NumPy

NumPy | python | Полезное ПО

На страницах школьного курса мы говорили о недостатках стандартного массива List в Python, указывая, в первую очередь, на его низкую производительность. Фактически, “отраслевой” заменой массиву list является массивы библиотеки NumPy, предоставляющей высокопроизводительные алгоритмы обработки массивов, сравнимые с компилируемыми языками. Приведем небольшой пример программы для сравнения стабильной сортировки массивов List и NumPy с замером скорости работы…

http://inf-w.ru/?p=14871
inf-w
Photo
Подключаем SSD-диск c exFat в Fedora 36

Desktop | Fedora

Если вы приобрели внешний SSD-диск большой ёмкости, то у вас могут возникнуть проблемы при его подключении в Linux. На таких дисках будет использоваться проприетарная файловая система разработанная Microsoft – exFAT. Эта система хорошо поддерживается в самой Windows (полноценно, начиная с 7), а также MacOS и Android, в последней, благодаря компании Samsung. Ядро Linux включает встроенную…

http://inf-w.ru/?p=15085
Релиз Fedora Linux 37

Fedora

Вышел очередной релиз популярного дистрибутива Fedora Linux 37! В обновленной Fedora Linux уже используется ядро 6 версии. Как следует из анонса, Fedora Workstation имеет последнюю версию GNOME 43. KDE представлена Plasma 5.26 (версия Qt – 5.15). Следуя традициям, разработчики обновили ключевые пакеты языков программирования и системных библиотек, включая Python 3.11, Golang 1.19, glibc 2.36 и…

http://inf-w.ru/?p=15216
inf-w
Photo
Установка цветовых схем в Code::Blocks

Code::Blocks

Одна из популярный IDE – Code::Blocks поставляется только со стандартной светлой схемой подсветки синтаксиса, но это не может устроить большинство пользователей этой прекрасной среды. Для установки набора схем необходимо воспользоваться программой CB Share Config, которая входит в состав Code::Blocks. Для начала загрузим темы, скачав файл с темами здесь. Установка тем в Windows и Linux единообразна.…

http://inf-w.ru/?p=15220