Программное обеспечение для ОГЭ
Офисы:
Язык программирования:
Pascal | Система программирования PascalABC.NET версия 3.Х | http://pascalabc.net/ssyilki-dlya-skachivaniya | Это программное обеспечение является свободным; вы можете распространять и/или модифицировать его на условиях GNU LGPL версии 3 с разъяснениями и исключениями |
Python | Система программирования Python версия 3.6 (и выше) |
https://www.python.org/downloads/ |
Все выпуски Python имеют открытый исходный код. Исторически сложилось так, что большинство, но не все выпуски Python также были совместимы с GPL. На странице «Лицензии» подробно описаны GPL-совместимость и Условия использования. Подробнее. |
С | Система программирования DevC++ версия 5.6 (и выше) | https://dev-c1.software.informer.com/download/ | Предоставляет полную IDE для C / C ++ на основе порта MingGW компилятора GCC. Среда Dev-C++ распространяется свободно с исходными кодами (на Delphi) по лицензии GPL. |
Среды исполнителя:
Кумир | Система программирования КуМир |
Для Windows версия 2.1.0: https://www.niisi.ru/kumir/dl.htm Для Linux используется версия 1.9.0, устанавливается в соответствии с требованиями и параметрами вашего дистрибутива. |
Система Кумир разработана в ФГУ ФНЦ НИИСИ РАН по заказу Российской Академии Наук и распространяется свободно на условиях лицензии GNU 2.0. |
Программы, которые должны быть установлены на компьютерах для сдачи ОГЭ и ЕГЭ по информатике, ими можно пользоваться на экзамене.
Список программ для ОГЭ (версии на момент ОГЭ 2022 года)
В 2023 году возможны версии программ выше (новее) указанных.
Офисный пакет
LibreOffice
• Офисный пакет LibreOffice, версия 5.2.Х – 7.3.Х (обязателен: русскоязычный интерфейс)
http://ru.libreoffice.org/download/
Microsoft Office Офисные приложения MS Office 2010 – 2019 (в приоритете версия 2010):
• Microsoft Word
• Microsoft Excel
• Microsoft PowerPoint
Среды программирования
Pascal
• Система программирования PascalABC.NET, версия не ниже 3.7.2 (3.7.2 – 3.8.3.)
http://pascalabc.net/ssyilki-dlya-skachivaniya
Python
— Система программирования Python, консоль IDLE, версия не ниже 3.7. (3.7 — 3.10)
https://www.python.org/downloads/
С++
• Система программирования DevC++, версия не ниже 5.8. (5.8 — 5.11.)
https://dev-c1.software.informer.com/download/
Среда исполнителя
Кумир
• Система программирования КуМир версия 2.1.0
https://www.niisi.ru/kumir/dl.htm
Редакторы
PDF-XChange
• PDF-XChange Viewer, версия 2.5.322.10 (Многофункциональная программа для просмотра PDF документов)
https://www.tracker-software.com/product/pdf-xchange-viewer
Архиватор 7-Zip
https://www.7-zip.org/download.html
Список программ для ЕГЭ
Программное обеспечение «Блокнот»
• стандартный Блокнот (Notepad Windows)
Текстовые процессоры
• LibreOffice Writer
Электронные таблицы
• LibreOffice Calc
Калькуляторы
• Стандартный калькулятор Windows
Среды программирования
Алгоязык
• КуМир
Python (Пайтон)
• Python >2.7
• Python >3.5
• PyCharm-community-2019.2.3
Pascal (Паскаль)
• PascalABC.Net
• Turbo Pascal
Basic (Бейсик)
• Microsoft Small Basic
• QBasic
Java (Ява)
• Java
• IntelliJ IDEA Community Edition
C, C++, C# (Си / Си++ / СиШарп)
• Code::Blocks + mingw
• Microsoft Visual Studio Community
• C++, C#
• Dev C++
Дополнительное программное обеспечение
• Архиватор 7zip
• Microsoft .NET Framework v4.7.1
• Unreal Commander
• Abobe Acrobat Reader DC
gdzotvet.ru
-
Обновлено: 02 марта 2023
Теперь ЕГЭ по информатике выпускники сдают в компьютерной форме, а это значит, что и в процессе подготовки их ждет немало изменений.
Как связаны программирование и подготовка к ЕГЭ по информатике
Некоторые задания из ЕГЭ по информатике 2022 (номера 8, 11, 19, 20, 21, 24, 25 и 27) требуют знаний одного из языков программирования и минимальных навыков работы с ним. В первых из перечисленных заданий проверяется умение выпускников понимать и анализировать текст программы, в 25 задаче нужно самостоятельно написать фрагмент программы, в 27 — законченную программу.
В формулировках заданий перечислены следующие языки программирования: Basic, Pascal, C/C++, Алгоритмический язык, Python, Естественный язык. Выбор языка программирования не влияет на оценку, несмотря на то, что на каком-то из них программа может получиться длиннее, а на другом короче. Эксперты в области подготовки к ЕГЭ по информатике говорят, что за все время их деятельности на экзамене еще ни разу не попалось задание, которое нельзя было бы выполнить, например, с использованием Basic.
Как решать задачи на программирование при подготовке
Прежде чем приступать к решению задач, нужно разобраться с теоретической частью. Для того, чтобы успешно выполнять задания и получить высокие баллы, вам необходимо разбираться в:
- синтаксисе используемого языка программирования,
- алгоритмических конструкциях,
- работе со строками и символами,
- работе с массивами,
- базовых алгоритмах программ,
- составных типах данных.
Приступая к практической части подготовки, в первую очередь решите демонстрационную версию экзамена (можно даже на специальной онлайн-платформе, где КИМ будет выглядеть ровно так, как компьютерная версия самого ЕГЭ) и посмотрите, какие задания вам даются легко, какие вызывают небольшие трудности, а с какими вы совсем не можете справиться. Такое распределение задач по категориям поможет вам лучше организовать подготовку, расставить приоритеты и повысить эффективность практики.
После этого обязательно изучите критерии и постарайтесь понять, что именно от вас хотят увидеть проверяющие, на что нужно обратить внимание при выполнении заданий и какие условия нужно соблюдать.
И только после этого начинайте практиковаться. Лучше делать это каждый день, а также привлечь к подготовке человека, который в этом хорошо разбирается — репетитора или куратора онлайн-школы. Он поможет вам прояснить непонятные моменты и научит находить ошибки.
Какой язык программирования выбрать для сдачи ЕГЭ по информатике в 2022 году
В большинстве школ языкам программирования уделяется не так много времени, а где-то о них и не упоминают, поэтому ученикам приходится брать на себя целых две сложных и важных задачи:
- выбрать язык(и) программирования для ЕГЭ по информатике,
- научиться с ними работать.
Сейчас посмотрим, какие языки программирования выпускники выбирают чаще всего и какие из них лучше для подготовки к ЕГЭ по информатике 2022.
- Pascal
Даже если в вашей школе информатика преподавалась “для галочки”, об этом языке вы уж точно слышали. Несмотря на то, что Паскаль является устаревшим языком программирования и не используется разработчиками в крупных компаниях, для ЕГЭ он вполне подойдет.
С использованием Паскаля можно решить все базовые задания на программирование, хотя выполнение более сложных задач, скорее всего, получится не совсем удобным и весьма громоздким.
- C++
Этот язык пользуется наибольшей популярностью среди выпускников, несмотря на то, что написание программ на нем — не самое быстрое. Если у вас медленный темп работы, то в целях экономии времени на ЕГЭ по информатике 2022 лучше выбрать другой язык программирования, тем более, что в большинстве заданий проверяются ответы, а не написание программ.
- Python
Питон совсем недавно вошел в список разрешенных языков программирования для ЕГЭ по информатике, поэтому для многих (в том числе проверяющих) он покажется непривычным. Однако этот язык почти идеально подходит под формат экзамена: он быстрый, на нем можно решить 18 заданий из 27, он имеет простой синтаксис.
- Другие варианты
Вы можете выбрать другой язык программирования, например, C или Basic, которые также рекомендуют многие преподаватели. Однако здесь могут возникнуть две сложности: это усложнит подготовку, так как в большинстве методических материалов по подготовке используются первые три языка из нашего списка, а также может случиться такое, что эксперт, проверяющий работу, не будет знать выбранный вами язык (это, конечно, не ваша проблема, но неприятные ситуации могут возникнуть).
Итог
При выборе языка программирования для ЕГЭ по информатике 2022 мы советуем руководствоваться именно легкостью, распространенностью языка и быстротой использования. Самое важное — чтобы он помог вам решить задания из КИМа, а все остальное уже второстепенно.
На ЕГЭ по информатике на выбор даётся пять языков программирования:
- Pascal;
- Python;
- Java;
- C++;
- C#.
Pascal
Язык, который традиционно преподаётся в российских школах с 7 класса. Сейчас умение программировать на Pascal полезно, но не востребовано. Новые проекты в IT сфере не пишутся на этом языке, даже несмотря на то, что появились современные расширения — Borland Pascal и Linq Pascal.
Оценка от Коли Касперского: 4/10
C++
Очень востребованный язык, на котором пишутся игры. Однако его освоение — сложное и энергозатратное занятие. Синтексис языка очень громоздкий и тяжёлый, поэтому его придётся подучить, прежде чем приступать к решению задач на ЕГЭ.
Оценка от Коли Касперского: 7/10
C#
Пользующийся спросом язык от Microsoft, практически копия Java. Довольно удобный, но объектно-ориентированный.
Справка: объектно-ориентированный язык (ОО-язык) — язык, построенный на принципах объектно-ориентированного программирования. Например, объект человек может иметь поля имя, фамилия, и методы есть и спать.
То есть изучение этого языка займёт немало времени, поскольку он направлен на профессиональную деятельность.
Оценка от Коли Касперского: 8/10
Java
Если вы научитесь этому языку программирования сейчас и продолжите специализацию в университете, то станет легко в будущем найти востребованную должность, так как на Java существует огромное количество проектов.
Как и в C++, необходимо потратить несколько часов, чтобы освоить этот язык, прежде чем решать задания на ЕГЭ.
Оценка от Коли Касперского: 7/10
Python
Этот язык — мой фаворит, и именно на нём я обучаю студентов решать задачи, связанные с программированием на ЕГЭ по информатике, на бесплатном курсе в Вебиуме.
Python — удобный и востребованный язык, на котором легко начать программировать. На ЕГЭ требуется три основных пункта, которые помогут получить максимальный балл:
- циклы и условия;
- обработка строк;
- работа с файлом.
Если вы немного знаете английский язык, то уже с лёгкостью сможете читать коды на Python.
Также этот язык позволяет сэкономить время: вы сразу можете приступить к практике. Подробнее — в нашей шпаргалке.
Оценка от Коли Касперского: 10/10
Изучение любого из этих языков будет полезным, поскольку вы создадите фундамент для будущего обучения в университете. Главное — быть открытым к новому, нежели придерживаться одной технологии, которая перестаёт быть востребованной.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter. Мы обязательно поправим!