Личный кабинет

удалено: Русский Язык в Программировании

ID темы: 5127
Виталий Каймин ( Пользователь )
Цитата (info21, 27.06.2009, 09:51) <{POST_SNAPBACK}>
Совершенно верное напоминание: псевдокод -- это естественный язык с элементами формального, ну, или наоборот, неважно.

Кроме простого псевдокода (который существовал до Миллса),
у Дейкстры фактически тоже псевдокод -- смесь исчисления высказываний и своеобразного яп.

Так что настоящий псевдокод содержит четыре элемента:
--- естественный язык;
--- язык формальной логики;
--- элементы идеального ЯП, отсутствующие в реальном ЯП -- например, многоветочный WHILE (цикл Дейкстры);
--- элементы предполагаемого реального ЯП.

Пытаться формализовывать всё это -- дело бессмысленное в принципе.


Уважаемый Федор Васильевич!

Вы все правильно говорите о ПсеводоКоде - это полуформализованный язык, используемый для описания алгоритмов, требуемых ЕГЭ по информатике, и промежуточный язык, используемый для документирования программ в корпорации ИБМ и многих зарубежных и отечественных софтверных фирмах.

Циклы с несколькими выходами
широко используются во многих инструментальных языках программирования - Си, Перл, Джава, РНР и т.д. и т.п. Техника доказательства для таких программ впервые была описана в наших книгах и учебниках по информатике и программированию в 1983-89гг.

ВАКаймин, профессор, доктор комп.наук.
Технологии Доказательного Программирования

1) В.А.Каймин. Методы разработки программ на языках высокого уровня. - М., МИЭМ, 1985. 120 с.
2) ВАКаймин. Основы доказательного программирования. - М.МИЭМ, 1987. 54 с
3) В.А.Каймин. Научные основы и методика преподавания информатики. Псков, 1992.
4) В.А.Каймин. Структурное проектирование программ на Фортране. М.: ИПК МПСС, 1983.
Виталий Каймин ( Пользователь )
Цитата (info21, 27.06.2009, 09:51) <{POST_SNAPBACK}>
Совершенно верное напоминание: псевдокод -- это естественный язык с элементами формального, ну, или наоборот, неважно.

Кроме простого псевдокода (который существовал до Миллса),
у Дейкстры фактически тоже псевдокод -- смесь исчисления высказываний и своеобразного яп.

Так что настоящий псевдокод содержит четыре элемента:
--- естественный язык;
--- язык формальной логики;
--- элементы идеального ЯП, отсутствующие в реальном ЯП -- например, многоветочный WHILE (цикл Дейкстры);
--- элементы предполагаемого реального ЯП.

Пытаться формализовывать всё это -- дело бессмысленное ..


Все это опубликовано в учебниках информатики Каймин двадцать лет назад в 1989 году.


И об этом знают более 20 тысяч учителей и преподавателей информатики.

ВАКаймин, проф.,док.комп.наук.
Виталий Каймин ( Пользователь )
Цитата (PapaSasha, 27.06.2009, 17:07) <{POST_SNAPBACK}>
Не надо мучаться. Я не знаю какой вид редактора вы используете на этом форуме, но смею предположить что rich text (там где менюшки, финтифлюшки). Гляньте там есть пункт "Ещё". Тырсь на него. Выбрать "Код". В открышемся окне ввести свой код и "Ок". И будет вам Щастье. Но гораздо проще просто вставить ваш текст в поле редактирования и обрамить его парой тегов [сodebox]Тут ваш код[/сodebox]


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

Возьмите любой из наших учебников по информатике и посмотрите примеры и правила зписи алгоритмов и документирования программ на Бейсике, Паскале, Си и javascript.

ВАКаймин, проф.,док.наук.
Виталий Каймин ( Пользователь )
Цитата (Михалкович Станислав, 27.06.2009, 18:07) <{POST_SNAPBACK}>
Да я не против - вот у Виталия Адольфовича немного другой алгоритмический язык. Я о том и говорю - в учебниках информатики, которые готовят к ЕГЭ, должен быть один алгоритмический язык. Кушниренко - это хорошо, но где учебники? Современных - нет. А алгоритмический язык должен быть.

То есть, как-то должно быть соответствие между тем, что в ЕГЭ и тем, что в учебниках. А то страдают все.


Сочувствую. Алгоритмический язык есть. А учебников, соответсвующих ЕГЭ нет.
Вопросы синатксиса, семантики, прагматики.

Лдного такого методиста достаточно. Чтобы все развалить?

footer logo © Образ–Центр, 2018. 12+