Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - valexey_u

Страницы: 1 ... 197 198 [199] 200 201
2971
c = a = b;
нда.  говнецо ,ilovb - учитывая ваши слова о родственности этого языка шарпею , я бы подумал что это цепочное присваивание . Забавно, что на такое говнецо  подсаживают людей которые не имеют практики программирования (будто  у них других проблем нет)
А оно еще и динамически типизированное! То есть если бы была статическая типизация, львиная дола ошибок была бы отловлена на этапе компиляции даже при таком синтаксисе.
это то ладно, вы мне скажите как должно интерпретироваться:
с=b=a=d
или это ошибка?
Зависит от конкретной грамматики. И семантики. Нужно смотреть на ассоциативность присваивания, на то возвращает оно lvalue или rvalue и так далее. Дьявол в деталях.

2972
c = a = b;
нда.  говнецо ,ilovb - учитывая ваши слова о родственности этого языка шарпею , я бы подумал что это цепочное присваивание . Забавно, что на такое говнецо  подсаживают людей которые не имеют практики программирования (будто  у них других проблем нет)
А оно еще и динамически типизированное! То есть если бы была статическая типизация, львиная дола ошибок была бы отловлена на этапе компиляции даже при таком синтаксисе.

2973
Ага. Один и тот же знак "="  :)

Например:
a = 1;
b = 2;
c = a = b;

В "c" будет false

рукалицо!

По моему, 1C, как язык, проектировали руководствуясь worst practices.

2974
Общий раздел / Re: Юмор
« : Сентябрь 24, 2012, 02:08:17 pm »
Цитировать
xxx: Многие не умеют пользоваться свободой
zzz: Поэтому всех надо посадить в клетки. Смотрите, как удобно: вот здесь — кормушка, вот здесь — унитаз…

2975
Общий раздел / Re: Задачка: декодер морзе.
« : Сентябрь 24, 2012, 01:39:43 pm »
Учитывая, что Тик  и Так это высокий и низкий уровень сигнала (наличие/отсутствие, 1/0), то при всяких вышеуказанных допущениях и упрощениях, больших сложностей с декодированием нет. Преобразование полученной последовательности в букву можно банально по таблице перевода
Для первого варианта - можно. Я хочу увидеть как реализация этого простого варианта будет выглядеть на Обероне.
Если разделить задачу на инженерную (распознавание сигнала и вывод битовой последовательности в некоторый канал) и программистскую (расшифровку Морзе-последовательности в читаемые фразы), то что для тебя представляет наибольший интерес?
Прямо сейчас - программистская часть, потому как первая задача для примитивного случая уже вроде бы решена Ильей. То есть нужно вторую часть и соединить её с первой (что тоже програмистская часть работы).

На следующих итерациях вылезет опять инжерерно-dsp'шная часть, но и программисту найдется чем заняться.

2976
Общий раздел / Re: Задачка: декодер морзе.
« : Сентябрь 24, 2012, 12:28:31 pm »
Учитывая, что Тик  и Так это высокий и низкий уровень сигнала (наличие/отсутствие, 1/0), то при всяких вышеуказанных допущениях и упрощениях, больших сложностей с декодированием нет. Преобразование полученной последовательности в букву можно банально по таблице перевода
Для первого варианта - можно. Я хочу увидеть как реализация этого простого варианта будет выглядеть на Обероне.

2977
Общий раздел / Re: Задачка: декодер морзе.
« : Сентябрь 24, 2012, 11:56:12 am »
Да, в коде Морзе паузы между буквами таки значение имеют... :)
разделители имеют значение везде - между тиками, между буквами и между словами. декодировать такое - очень легко

А dummy decoder на Обероне написать слабо? Простейший случай (с упрощениями 1,2,3), но полный, вплоть до букв/слов :-)

2978
Общий раздел / Re: Задачка: декодер морзе.
« : Сентябрь 24, 2012, 10:18:37 am »
Таким образом, твой недоделанный декодер (ибо самого интересного в нем таки нет) во-первых неправильно дешифровал сообщение, и кроме того, даже не сообщил бы пользователю что возникли проблемы с декодингом и декодировка может содержать ошибки.
При такой постановке задачи (первый пост) ожидать, что кто-то на Обероне(!) сделает то, что здесь ожидается - это 5.
Как постановщик задач, ты даже vlad'а переплюнул.
Мои поздравления.

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

Кроме того, ты так и первую ступеньку даже на шарпе не одолел. Нужен таки полный декодер, а не выделение точек и тире из приехавшего сигнала.

У меня такое ощущение, что целиком условие задачи воспринял только Илья Ермаков (то есть он хотя бы в своем наброске хотя бы обозначил и обработчик сэмплов, и декодер который из точек и тире собирает буквы).

2979
Общий раздел / Re: Задачка: декодер морзе.
« : Сентябрь 24, 2012, 10:09:24 am »
Что несколько не то, что передавалось :-)
Вот в это я "Не верю"(c). Слишком уж хороша форма сигнала, если смотреть на нее глазами. В результате сильных искажений картинка была бы другая.
Либо аппаратура работает с точностью до фантазирования. Тогда только в морг.
Аппаратура работает четко. Я же упоминал, что потера сигнала может быть не по вине аппаратуры и не из за шумов.

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

И такие вещи, в большенстве случаев, можно детектировать (но не корректировать).

2980
Общий раздел / Re: Задачка: декодер морзе.
« : Сентябрь 23, 2012, 04:18:01 pm »
Я, конечно, не прочь иногда заниматься х%№;%;№, но не до такой же степени  :)

Если я правильно переве твою дешифровку в морзе, то у тебя получилось нечто вроде такого:
..-   -- .-.   .--. . - -.   .- .-.. -- .- -. . --- ...-

Что, если верить вот этому онлайн-декодеру: http://webnet77.com/cgi-bin/helpers/morse.pl
расшифровывается как:
U MR PETN ALMANEOV

Что несколько не то, что передавалось :-) Таким образом, твой недоделанный декодер (ибо самого интересного в нем таки нет) во-первых неправильно дешифровал сообщение, и кроме того, даже не сообщил бы пользователю что возникли проблемы с декодингом и декодировка может содержать ошибки.

2981
Общий раздел / Re: Задачка: декодер морзе.
« : Сентябрь 23, 2012, 04:07:34 pm »
Я, конечно, не прочь иногда заниматься х%№;%;№, но не до такой же степени  :)
Вот поэтому эта часть программы и нужна, чтобы ручками не делать :-)

2982
Общий раздел / Re: Задачка: декодер морзе.
« : Сентябрь 23, 2012, 03:46:06 pm »
Ну, ок. Если тебе хочется чего-то более сложного, то вот тебе еще один файлик.
В чем сложность-то, что есть разделители слов?
Сложность в том, что ты даже не увидел там проблем :-)
Расшифруй пожалуйста полностью. Да хоть руками.

2983
Общий раздел / Re: Задачка: декодер морзе.
« : Сентябрь 23, 2012, 03:28:32 pm »
Какая программа?
Ну, набросал на C#. Даже стыдно показывать.

Я так и не понял, какие проблемы с Обероном. Или просто лень замучала.

Ну, ок. Если тебе хочется чего-то более сложного, то вот тебе еще один файлик.

А какие проблемы с Обероном мы не увидим пока не будет решения на Обероне :-)
Да, разбор этого случая вообще говоря не обязателен в базовом решении (на Обероне, да). Но если кому-то программировать слишком скучно ту самую "малину", то можно заморочиться этим вот.

2984
Общий раздел / Re: Задачка: декодер морзе.
« : Сентябрь 23, 2012, 03:16:22 pm »
Какая программа?
Ну, набросал на C#. Даже стыдно показывать.

Я так и не понял, какие проблемы с Обероном. Или просто лень замучала.

Ну, ок. Если тебе хочется чего-то более сложного, то вот тебе еще один файлик.

А какие проблемы с Обероном мы не увидим пока не будет решения на Обероне :-)

2985
Общий раздел / Re: Задачка: декодер морзе.
« : Сентябрь 23, 2012, 03:05:19 pm »
valexey_u, издеваетесь что ли?
Да это не данные, а малина. Какие тут могут быть проблемы, какой, нах, Oberon.
Вот что выдает программка из 50 строк брутто (второй файл):
Пауза
тире тире Пауза
тире тире тире Пауза
тире точка точка Пауза
точка точка тире Пауза
точка тире точка точка Пауза
точка Пауза
тире тире Пауза
тире тире тире Пауза
точка тире точка Пауза
точка точка точка Пауза
точка
И что, типа есть проблемы с распознаванием этой туфты?

Какая программа?

Вообще, поясню - я хочу для начала простую программу на обероне которая может декодировать (не до уровня точек и тире, а до уровня слов) эту самую малину. Это будет отправная точка. Затем задача будет усложняться, проследим эволюцию исходника.

Страницы: 1 ... 197 198 [199] 200 201