Другие языки программирования и технологии
Стоит ли параллельно школьной программе изучать другой язык программирования? Или углубляться в школьный Pascal?
Хорошо разбираюсь в Pascal (на школьном уровне), но сейчас изучаю C++. Через пару месяцев у меня ОГЭ, где при решении задач можно использовать и то и другое, но что лучше? Есть ли смысл еще углубляться в знания Pascal и не будет ли это тратой времени? Хотя впереди еще то же ЕГЭ, с тем же Pascal.. Вообщем я окончательно запутался.
Паскаль задуман как простой и непротиворечивый достаточно универсальный компилятор, лёгкий для непрофессионалов, но другие языки имеют больше выразительных средств и предназначены для расширенных областей применения, в том числе и специфических, с особенностями.
Для экзамена достаточно Паскаля, но важно не только знать язык, но и напрактиковаться в различных областях применения, - вычислительной, с массивами, обработкой строк,
логичной упаковкой частей алгоритма в функции, добиваясь понимания того, как любую задачу превратить в понятный и полный алгоритм.
С++ тоже важно понимать с точки зрения обработки событий в объектах, построения структуры объектов, то есть построения классов . Но наверное это не входит в программу, и мне кажется, достаточно вдумчиво прочесть какой-нибудь небольшой учебник по С++, чтобы
получить об этом представление.
Сходство между языками в том, что надо писать много мелких, но часто применимых функций. Но С++ (и другие языки с ООП) в своих средах разработки (IDE) предлагают уже готовый набор классов и строгий механизм использования в виде автоматического предложения шаблонов для заполнения.
Это будет особенно приятно использовать в проектах со сложным интерфейсом или сложно-составными объектами.
Разумеется, С++ очень полезно освоить пораньше, если есть время. И осваивать с точки зрения - как работает та или иная возможность, изучать принципы, а не просто синтаксис операторов.
Для экзамена достаточно Паскаля, но важно не только знать язык, но и напрактиковаться в различных областях применения, - вычислительной, с массивами, обработкой строк,
логичной упаковкой частей алгоритма в функции, добиваясь понимания того, как любую задачу превратить в понятный и полный алгоритм.
С++ тоже важно понимать с точки зрения обработки событий в объектах, построения структуры объектов, то есть построения классов . Но наверное это не входит в программу, и мне кажется, достаточно вдумчиво прочесть какой-нибудь небольшой учебник по С++, чтобы
получить об этом представление.
Сходство между языками в том, что надо писать много мелких, но часто применимых функций. Но С++ (и другие языки с ООП) в своих средах разработки (IDE) предлагают уже готовый набор классов и строгий механизм использования в виде автоматического предложения шаблонов для заполнения.
Это будет особенно приятно использовать в проектах со сложным интерфейсом или сложно-составными объектами.
Разумеется, С++ очень полезно освоить пораньше, если есть время. И осваивать с точки зрения - как работает та или иная возможность, изучать принципы, а не просто синтаксис операторов.
Сдавать ОГЭ лучше на Паскале. В нем гораздо меньше возможностей "выстрелить себе в ногу".
если есть время этим заниматься- несомненно изучай
Экзамены наверное лучше на Паскале.
Похожие вопросы
- почему процессор компьютера не может исполнять программы написанные на языке программирования Basic или Pascal
- Почему некоторые личности утверждают, что первым языком программирования должен быть basic или pascal?
- Будут ли программисты когда нибуть для создания программ использовать русскоязычные языки программирования?
- Помогите написать программу на любом языке программирования
- Какой язык программирования использует программа PureBusic? Какой язык программирования использует программа PureBusic?
- Какие программы написаны на языках программирования?
- если программы пишут на языках программирования, а как пишут сами языки программирования?
- Каr найти число 'ПИ". Нужна формула! тоесть пример на языке программирования C++ или C# или pascal или php или javascrip
- Как создать программу на одном языке программирования с функциями другого языка
- Дан фрагмент программы на двух языках программирования