Помогите новичку. очень простой проект, мучаюсь 3 дня.

sadman41
Offline
Зарегистрирован: 19.10.2016

b707 пишет:

что значит "считающую обьем....  через 1 миллиметр" :) Подозреваю,  что подразумевается интеграл по обьему... но надо же выражаться точно, когда ТЗ составляешь:)

Вопрос - откуда экзаменующиеся берут форму боковой поверхности бочки для интегрирования обьема?

Ниоткуда. Подозреваю, что этот вопрос из области "чему равен икс квадрат?" 

int v=3.1415926 * r^2 * h;

 

 

b707
Онлайн
Зарегистрирован: 26.05.2017

это смотря какие бочки

sadman41
Offline
Зарегистрирован: 19.10.2016

b707 пишет:

это смотря какие бочки

Поэтому пренебрежем кривизной (C)

Объемы, кстати, тоже разные бывают - объем воды в бочке неравен объему булыжников.

И не int, разумеется, а float. Совсем я что-то уж зарапортовался.

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

А Вы дайте задачку, которую я в посте #96 описал. Решить не решат, но хоть повеселитесь :)

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

b707 пишет:

ua6em пишет:

Это точно! Лично я при проверке знаний даю простенькую задачку, написать программку на любом языке считающую объем в бочке  лежащей  на боку на ровной горизонтальной поверхности к примеру через 1 миллиметр,

что значит "считающую обьем....  через 1 миллиметр" :) Подозреваю,  что подразумевается интеграл по обьему... но надо же выражаться точно, когда ТЗ составляешь:)

Вопрос - откуда экзаменующиеся берут форму боковой поверхности бочки для интегрирования обьема?

считаем что бочка (цистерна) круглая, есть диаметр, есть длина )))
Интергал это круто и, ...можно сделать средствами арифметики )))
дореволюционные купцы конечно интегралами оперировали )))
 

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

sadman41 пишет:

b707 пишет:

что значит "считающую обьем....  через 1 миллиметр" :) Подозреваю,  что подразумевается интеграл по обьему... но надо же выражаться точно, когда ТЗ составляешь:)

Вопрос - откуда экзаменующиеся берут форму боковой поверхности бочки для интегрирования обьема?

Ниоткуда. Подозреваю, что этот вопрос из области "чему равен икс квадрат?" 

int v=3.1415926 * r^2 * h;

h=L, а в зависимости от заполнения надо считать площадь сегмента, бочка же лежит на боку )))
считаем что бочка строго цилиндрическая

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

А Вы дайте задачку, которую я в посте #96 описал. Решить не решат, но хоть повеселитесь :)

Это слишком сложные задачи, зачем же так цинично )))

PS как-то моя ученица пыталась мне объяснить, что битрикс это очень, очень, очень сложно, но даже я знаю что в нём джава скрипты только через API

sadman41
Offline
Зарегистрирован: 19.10.2016

ua6em пишет:

h=L, а в зависимости от заполнения надо считать площадь сегмента, бочка же лежит на боку )))

считаем что бочка строго цилиндрическая

h=L - это так, если подходить формально. По поводу остального: какое ТЗ, такое и решение ;) Необходимая точность не указана, насколько бочка заполнена и чем - тоже. Так что нельзя считать, что расчет по простой формуле не удовлетворяет поставленной задаче ;)

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

sadman41 пишет:

ua6em пишет:

h=L, а в зависимости от заполнения надо считать площадь сегмента, бочка же лежит на боку )))

считаем что бочка строго цилиндрическая

h=L - это так, если подходить формально. По поводу остального: какое ТЗ, такое и решение ;) Необходимая точность не указана, насколько бочка заполнена и чем - тоже. Так что нельзя считать, что расчет по простой формуле не удовлетворяет поставленной задаче ;)

ТЗ - составить таблицу замеров объема в бочке при заполнении через 1 миллиметр
PS перевожу с русского на русский - таблицу при заполнении бочки жидкостью через 1мм радиуса, который  в бочке на боку будет высотой )))
PPS на заправке ни разу не видели как меряют остатки в цистернах? мерная линейка, опускается в цистерну, смотрят по таблице остаток объема

sadman41
Offline
Зарегистрирован: 19.10.2016

Посмотрел исходное сообщение. 1 миллиметр вижу, объем в бочке вижу, то, что лежит - вижу. Про таблицу и заполнение через миллиметр - не вижу. Я могу догадываться, что вы хотели написать в условиях, но это противоестественно законам природы, в которой каждая система стремится к покою, а не повышению энтропии ;)

P.S. А Битрикс - это действительно адский ад. Как и любое "ПО из которого вы можете сделать что угодно".

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

ua6em пишет:
а (цистерна) круглая, есть диаметр, есть длина )))Интергал это круто и, ...можно сделать средствами арифметики )))дореволюционные купцы конечно интегралами оперировали )))
Не ,тогда купцы на счетах отлично оперировали. Был такой рассказ. Отец -купец нанял сыну репетитора-студент научить решать задачи по математике. И вот студент задает задачу и только начинает показывать решение сыну, так папа уже дает ответ. Ну и потом приходит вывод, зачем учить какую-то математику, если на счетах все можно решить. 

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

sadman41 пишет:

Посмотрел исходное сообщение. 1 миллиметр вижу, объем в бочке вижу, то, что лежит - вижу. Про таблицу и заполнение через миллиметр - не вижу. Я могу догадываться, что вы хотели написать в условиях, но это противоестественно законам природы, в которой каждая система стремится к покою, а не повышению энтропии ;)

P.S. А Битрикс - это действительно адский ад. Как и любое "ПО из которого вы можете сделать что угодно".

ну да, в принципе надо переписывать битрикс с нуля а не городить костыли, но эти миллионы строк кода переписывать некому да и не рентабельно

pdjboy
pdjboy аватар
Offline
Зарегистрирован: 22.01.2017

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

Отправил на согласование, одобрил, сказал, что можно и лучше, но для уровня учащегося 2-го курса как раз более чем. Дальше будет лучше, больше, совершеннее, для того и учимся.

unsigned char flag_motor=0, c_mode, oldVal, count=0, but, val;


void przyciski(){			//Funkcja przetwarzania sygnału przycisku

	but = ~PIND&0x3C;

	if(but==0x14){ 
		flag_motor = 1;
		count=0; 
		c_mode = 5;				
		Serial.println("Transporter Start (mode 5)");}

	if (but==0x24) {
		flag_motor = 1; 
		count=0;
		c_mode = 10;				 
		Serial.println("Transporter Start (mode 10)");}

	if (but==0x18||but==0x28){
		flag_motor = 0;
		count=0;		   
		Serial.println("Transporter STOP");}

	if(flag_motor==1)PORTB|=(1<<PB0);	
	else PORTB&=~(1<<PB0);}										

void delay_ms(int m){			//Opóźnienie generowania funkcji w milisekundach
  int i=0;
  unsigned long b = millis();
  unsigned long c=b+m;
  while(millis()<c)
   { i=0;
   	but = ~PIND&0x3C;
   	if(but==0x18||but==0x28){	//Awaryjne wyłączanie
   	flag_motor=0;
	count=0;
	break;}}}									

void rozladunek(){

	Serial.println("");
	Serial.println("<= TRANSPORTER RELOAD =>");
	PORTB &= ~(1<<0); Serial.println("MOTOR (OFF)");     //wyłączony silnik przenośnika
	delay_ms(250);
	PORTB |= 1<<1;	  Serial.println("LOCK (ON)");       //Urządzenie blokujące jest włączone
	delay_ms(1000);
	PORTB |= 1<<2;	  Serial.println("PULL (ON)");	      //Urządzenie rozładowujące przenośnik jest włączone
	delay_ms(1000);
	PORTB &= ~(1<<2); Serial.println("PULL (OFF)");	      //Urządzenie rozładowujące przenośnik jest wyłączone
	delay_ms(1000);
	PORTB &= ~(1<<1); Serial.println("LOCK (OFF)");      //Urządzenie blokujące jest wyłączone
	delay_ms(500);
	Serial.println("");
	Serial.println("Transporter RUN");
	flag_motor = 1;}								

void czujnik(){    

	val = ~PIND&0x40;  				// Odczytaj wartość bitu 6 portu B w zmiennej val

	if (val && !oldVal && flag_motor==1) { 		// jeśli istnieje różnica ^\_
        oldVal = val;
        ++count;
        Serial.print("counter value is: ");
        Serial.print(count);
        Serial.println("");
        
    if (count >= c_mode) { 				// jeśli liczba przedmiotów osiągnęła maksimum
          count = 0;
          rozladunek(); 				// przejście do funkcji rozładowania
        }}      	

    if (!val && oldVal) { 			       // jeśli istnieje różnica _/^
        oldVal = val;
     	}}

void setup(){
	
	DDRB = 0xFF;	//Port B w trybie wyjściowym
	PORTB = 0x00;	//Port B jest ustawiony na 0
	DDRC = 0x00;	//Port C w trybie wejściowym
	PORTC = 0xFF;	//Wewnętrzny rezystor podciągający jest dołączony 
	DDRD = 0x00;	//Port C w trybie wejściowym
	PORTD = 0xFF;	//Wewnętrzny rezystor podciągający jest dołączony  	
  	Serial.begin(9600);     //inicjalizacja serializacji (do debugowania programu)
	oldVal = ~PIND&0x40;}	//odczytać wartość z bitu 6 portu D w zmiennej oldVal 

void loop(){
 					
 	delay_ms(170);                     // Ochrona przed odbiciem kontaktów
        przyciski();  
	czujnik(); 
 }								
 	  
/*Sketch uses 2,314 bytes (7.5%) of program storage space. Maximum is 30,720 bytes.
Global variables use 380 bytes (18.6%) of dynamic memory, leaving 1,668 bytes for local variables. Maximum is 2,048 bytes.
[Build done.]*/

 


Всем кто помог большая благодарочка и уважуха, хейтеры и прочая нечисть лесом. Всем веселых праздников!

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

pdjboy пишет:
Дальше будет лучше, больше, совершеннее

Это точно. Сейчас чужой код в задании, а дальше будет плагиат в дипломе, а потом и в диссертации. 

Для того и учимся.

pdjboy
pdjboy аватар
Offline
Зарегистрирован: 22.01.2017

Сами понимаете, нового уже ничего не придумать. Заготовки у каждого свои, наработки тоже.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Дак и я ж про тоже.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

ЕвгенийП пишет:

Задание было - разработать на том же JScript проверяльщик, который проверял бы юзеровский скрипт на зацикливание перед тем, как исполнять.

Да Вы, оказывается, рисковый человек, Евгенитй Петрович.

Помнится, как-то человек вот так же выложил задание: сжать присланный ему файл (файл формирует заказчик).  

Исполнитель имел право указать минимальный размер сжимаемого файла (понятно, что сжать один байт проблематично). Задача считалась решенной, если суммарный объем сжатого файла и распаковщика оказывался бы хоть на один байт меньше присланного (несжатого) файла.

Потенциальный исполнитель задал уточняющий вопрос: а допустмо ли, чтобы результат сжатия был представлен не одним файлом, а несколькими. Заказчик согласился. И, насколько я помню, ему пришлось расплачиваться.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

sadman41 пишет:

h=L - это так, если подходить формально. По поводу остального: какое ТЗ, такое и решение ;) Необходимая точность не указана, насколько бочка заполнена и чем - тоже. Так что нельзя считать, что расчет по простой формуле не удовлетворяет поставленной задаче ;)

Тогда никто не мешает считать бочку квадратной. А "лежит на боку" - такое заключение можно сделдать по надписям на бочке.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

andriano пишет:

Да Вы, оказывается, рисковый человек, Евгенитй Петрович.

Ничуть. В задании было чётко сказано, что должна проверяться любая программа и проверять буду я сам.

Вы сомневаетесь, что я всегда могу предложить программу на которой проверяльщик загнётся?

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

qwone пишет:

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

Рассказ...

У меня дед таким был. 

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

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

ЕвгенийП пишет:

andriano пишет:

Да Вы, оказывается, рисковый человек, Евгенитй Петрович.

Ничуть. В задании было чётко сказано, что должна проверяться любая программа и проверять буду я сам.

Вы сомневаетесь, что я всегда могу предложить программу на которой проверяльщик загнётся?

Вот человек тоже считал, что сможет подготовить файл, который невозможно сжать.

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

qwone пишет:

зачем учить какую-то математику, если на счетах все можно решить. 

и это правильно. Нахрена Митроанушке еоргафия, если любой ямщик знает куда ехать?

sadman41
Offline
Зарегистрирован: 19.10.2016

andriano пишет:

Тогда никто не мешает считать бочку квадратной. А "лежит на боку" - такое заключение можно сделдать по надписям на бочке.

Абсолютно верно. Раз ТЗ не оговаривало форму бочки и не содержало чертежа, то исполнитель вправе считать ее даже плоской и зеленой ;)

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

andriano пишет:

Вот человек тоже считал, что сможет подготовить файл, который невозможно сжать.

Это его проблемы. Под его считалкой не было никакой теоретичнской базы.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

ЕвгенийП пишет:

andriano пишет:

Вот человек тоже считал, что сможет подготовить файл, который невозможно сжать.

Это его проблемы. Под его считалкой не было никакой теоретичнской базы.

Не, с базой там всё было в порядке, просто те условия задачи, которые он выставлял, содержали лазейку, которой и воспользовались. А так да - совершенно ясно, что есть несжимаемые по условиям той задачи файлы, от слова "совсем".

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

sadman41 пишет:

andriano пишет:

Тогда никто не мешает считать бочку квадратной. А "лежит на боку" - такое заключение можно сделдать по надписям на бочке.

Абсолютно верно. Раз ТЗ не оговаривало форму бочки и не содержало чертежа, то исполнитель вправе считать ее даже плоской и зеленой ;)

Бочка — сосуд цилиндрической формы, чаще всего деревянный или железный. (из википедии)

Чувствуется отсутствие умения решить задачу в рамках начальной геометрии, так и скажите, слабо )))
Мешает высшая школа )))

sadman41
Offline
Зарегистрирован: 19.10.2016

ua6em пишет:

Чувствуется отсутствие умения решить задачу в рамках начальной геометрии, так и скажите, слабо )))

Мешает высшая школа )))

Думайте, что хотите. Не хватало мне еще из-за бочек на форумах сраться ;)

Вот, кстати, тоже из вашего интернета:

https://fitorodnik.ru/catalog/professionalnye-kedrovye-bochki/kedrovaya-bochka-dostupnaya/

https://sila-kedra.ru/p223601527-fitobochka-kvadratnaya-universalnaya.html

http://bochki.ru/product-category/bochki-plastikovie/

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

sadman41 пишет:

ua6em пишет:

Чувствуется отсутствие умения решить задачу в рамках начальной геометрии, так и скажите, слабо )))

Мешает высшая школа )))

Думайте, что хотите. Не хватало мне еще из-за бочек на форумах сраться ;)

Вот, кстати, тоже из вашего интернета:

https://fitorodnik.ru/catalog/professionalnye-kedrovye-bochki/kedrovaya-bochka-dostupnaya/

https://sila-kedra.ru/p223601527-fitobochka-kvadratnaya-universalnaya.html

http://bochki.ru/product-category/bochki-plastikovie/

уговорили, возьмите эту бочку поставив ее на ребро )))

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ua6em,

нужен совет от радиолюбителя. Хоцца иметь универсальный приёмник (сканер), чтобы слушать всяких МЧС, ментов (сейчас они вроде стали понтами), таксёров и т.п. - короче всякую болтовню. Самому болтать не обязательно, достаточно слушать. Ну и лучше бы, чтобы сам ловил где идёт передача, но и позволял ручками ввести частоту.

В радиоделах я совсем не разбираюсь. Никаких доп. антенн делать не умею. 

Можете просто посоветовать чайнику девайс за разумную цену/качество на уровне, "купи вот это, слушай "валенки" и не выпендривайся"?

Цель прослушивание - любопуство, т.е.никаких особых критичностей и т.п. нет.

sadman41
Offline
Зарегистрирован: 19.10.2016

ua6em пишет:

уговорили, возьмите эту бочку поставив ее на ребро )))

Ну, вы вообще на ходу переобуваетесь. То бочка "круглая" была, то "цилиндрической формы". То на боку лежала, теперь на ребро надо ставить. Интересно, на каком этапе раздел "Дано" будет считаться сформулированным окончательно?  ;)

Или это метода такая преподавательская у вас что-ли - уточнять задачу, когда решение дано...

На ребро, кстати, не вопрос - четыре подпорки поставить. Это же не запрещено задачей ;)

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

ua6em,

нужен совет от радиолюбителя. Хоцца иметь универсальный приёмник (сканер), чтобы слушать всяких МЧС, ментов (сейчас они вроде стали понтами), таксёров и т.п. - короче всякую болтовню. Самому болтать не обязательно, достаточно слушать. Ну и лучше бы, чтобы сам ловил где идёт передача, но и позволял ручками ввести частоту.

В радиоделах я совсем не разбираюсь. Никаких доп. антенн делать не умею. 

Можете просто посоветовать чайнику девайс за разумную цену/качество на уровне, "купи вот это, слушай "валенки" и не выпендривайся"?

Цель прослушивание - любопуство, т.е.никаких особых критичностей и т.п. нет.

Начните с baofeng uv-5r, она до 2000 рублей

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

sadman41 пишет:

ua6em пишет:

уговорили, возьмите эту бочку поставив ее на ребро )))

Ну, вы вообще на ходу переобуваетесь. То бочка "круглая" была, то "цилиндрической формы". То на боку лежала, теперь на ребро надо ставить. Интересно, на каком этапе раздел "Дано" будет считаться сформулированным окончательно?  ;)

Или это метода такая преподавательская у вас что-ли - уточнять задачу, когда решение дано...

На ребро, кстати, не вопрос - четыре подпорки поставить. Это же не запрещено задачей ;)

Я понял - у вас нет идеи определения площади сегмента

 

ulis
ulis аватар
Offline
Зарегистрирован: 09.03.2011

ua6em пишет:

ЕвгенийП пишет:

ua6em,

нужен совет от радиолюбителя. Хоцца иметь универсальный приёмник (сканер), чтобы слушать всяких МЧС, ментов (сейчас они вроде стали понтами), таксёров и т.п. - короче всякую болтовню. Самому болтать не обязательно, достаточно слушать. Ну и лучше бы, чтобы сам ловил где идёт передача, но и позволял ручками ввести частоту.

В радиоделах я совсем не разбираюсь. Никаких доп. антенн делать не умею. 

Можете просто посоветовать чайнику девайс за разумную цену/качество на уровне, "купи вот это, слушай "валенки" и не выпендривайся"?

Цель прослушивание - любопуство, т.е.никаких особых критичностей и т.п. нет.

Начните с baofeng uv-5r, она до 2000 рублей

Замучаетесь баофенгом сканировать эфир, будто все сидят и ждут, когда же вы сканировать начнете ...

Советую для начала: http://https://www.ebay.com/itm/Quality-USB-2-0-Digital-DVB-T-SDR-DAB-FM-HDTV-Tuner-Receiver-RTL2832U-R820T2-SCA/141588076684?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649

или https://www.ebay.com/itm/100KHz-1-7GHz-Full-Band-U-V-HF-RTL-SDR-USB-Tuner-Receiver-R820T-P7K5/132322769535?_trkparms=aid%3D555018%26algo%3DPL.SIM%26ao%3D2%26asc%3D41376%26meid%3D310fc3490e2c4be98e420e7fb93c1d77%26pid%3D100005%26rk%3D4%26rkt%3D6%26sd%3D142174602641&_trksid=p2047675.c100005.m1851

но в любом случае на прилагаемую антеннку только шумы можно поймать, так-что лучше хотя бы кусок провода на ближайшую сосну кунить

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Спасибо

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

Спасибо


Только не свисток, туп до нельзя!
YAESU VX-6R лучшее решение, принимает все на родную резинку, но дорого это...
А вот что на баофенге можно, в умелых руках...

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Дак то ж в умелых :(

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

Дак то ж в умелых :(

не боги горшки обжигают

sadman41
Offline
Зарегистрирован: 19.10.2016

ЕвгенийП пишет:

Хоцца иметь универсальный приёмник (сканер), чтобы слушать всяких МЧС, ментов (сейчас они вроде стали понтами), таксёров и т.п. - короче всякую болтовню.

Разве они еще не на шифрованной цифре переговариваются?

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

Разговор идёт об открытых каналах

sadman41
Offline
Зарегистрирован: 19.10.2016

Тоись в метро хрен зайдешь без обыска, а менты еще могут на открытых каналах трындеть?

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

andriano пишет:

Да Вы, оказывается, рисковый человек, Евгенитй Петрович.

Ничуть. В задании было чётко сказано, что должна проверяться любая программа и проверять буду я сам.

Вы сомневаетесь, что я всегда могу предложить программу на которой проверяльщик загнётся?

Для это в программе проверяльщике пищется подпрограмма обработки ошибок и, вносится Ваш загибон )))

ulis
ulis аватар
Offline
Зарегистрирован: 09.03.2011

sadman41 пишет:

Тоись в метро хрен зайдешь без обыска, а менты еще могут на открытых каналах трындеть?

Постоянно открытым текстом можно слушать железнодорожников, относительно реже скорую и еще реже гиббонов, ментов не слышал

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ua6em пишет:

Для это в программе проверяльщике пищется подпрограмма обработки ошибок и, вносится Ваш загибон )))

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

Так вот, суть моего захода была в том, что существует вполне научный, строго даказанный результат: определить закончится ли произвльная программа или будет выполняться бесконечно, невозможно за конечное время. В теории это называется "задача останова". Повторяю, задача останова считается неразрешимой не потому, что её никто не может решить, а потому, что существует строгое доказательство её неразрешимости. Обратите внимание, что задача останова неразрешима на машине Тьюринга, что означает, например, что она остаётся неразрешимой, даже если у проверяльщика будет бескончно много памяти. Всё равно за конечное время эта задача не решается.

 

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

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

Так вот, суть моего захода была в том, что существует вполне научный, строго даказанный результат: определить закончится ли произвльная программа или будет выполняться бесконечно, невозможно за конечное время. В теории это называется "задача останова". Повторяю, задача останова считается неразрешимой не потому, что её никто не может решить, а потому, что существует строгое доказательство её неразрешимости. Обратите внимание, что задача останова неразрешима на машине Тьюринга, что означает, например, что она остаётся неразрешимой, даже если у проверяльщика будет бескончно много памяти. Всё равно за конечное время эта задача не решается.

Да нет, я просто не понимаю и это спасает мой мозг )))
Но за строгий научный подход, если математически доказано, что не наразрешима, значит так оно и есть, а вообще мы с Вами в очень разных весовых категориях, так что я максимум - наблюдатель, пойду еще чего наблюдну )))

PS Я как-то пытался порешать задачу "сначала было слово" и упёрся в её неразрешимость (для меня), но Григорий Перельман доказал обратное )))
PPS когда-то чинил станок с ЧПУ, вытаскиваю и развешиваю циклограмму, а это лист формата A0 c  матрицей 25 на 25 булевых уравнений, Вы бы видели какими глазами смотрели на меня сотрудницы, работающие на этих станках,
это был фурор, так что математика - самая эротичная наука )))
 

negavoid
Offline
Зарегистрирован: 09.07.2016

ЕвгенийП

Берите свисток, как и посоветовали, самое то! Это эдакий спектроанализатор родэ и шварц, только чуть поубогее и для бомжей. Вся умелость рук там заключается лишь в запуске программ с ключами из командной строки, да и то редко требуется, а послушать и декодировать можно будет сотни сигналов. А баофенгом - только послушать в радиусе 2-3 км.

https://habrahabr.ru/post/149702/

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Мужики, ну Вы чего, Вы кончайте чайника-то смущать. Я даже Вашего сленга не понимаю. Что ещё за свисток такой?

sadman41
Offline
Зарегистрирован: 19.10.2016

Хреновина, которая в USB втыкается.

negavoid
Offline
Зарегистрирован: 09.07.2016
ulis
ulis аватар
Offline
Зарегистрирован: 09.03.2011

ЕвгенийП пишет:

Мужики, ну Вы чего, Вы кончайте чайника-то смущать. Я даже Вашего сленга не понимаю. Что ещё за свисток такой?

Да ладно, ладно, рано, товарисч начали встречать ... свисток, все, что размером со флешку. Баофенг, конечно, дома пригодится, парочка штук - пойдете в лес по грибы, можно переговариваться, все таки 5-6 ватт выходной, но сканировать - дохлый номер.

https://www.ebay.com/itm/100KHz-1-7GHz-Full-Band-UV-HF-RTL-SDR-USB-Tuner-Receiver-R820T-8232-Radio-CT/132353173951?_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D2%26asc%3D41376%26meid%3D264b429279e74d30997a342521d6a948%26pid%3D100005%26rk%3D6%26rkt%3D6%26sd%3D132322769535&_trksid=p2047675.c100005.m1851

А тут сразу видно как на ладони

ua6em
ua6em аватар
Онлайн
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

Мужики, ну Вы чего, Вы кончайте чайника-то смущать. Я даже Вашего сленга не понимаю. Что ещё за свисток такой?

А чего там понимать, хрень откровенная, состоит из двух микросхем, собственно приемника R820T (хорошая микросхема) и  микросхемы управления RTL2832U. С последней есть возможность работы только в 8 битном режиме, вот если Вы Евгений Петрович, с Вашим мозгом каким-то чудным образом научите работать последнюю цифровать входной сигнал хотя бы в 10 битном режиме, то будет нормальный приёмник, а так - игрушка для пионэров. Возьмите баофенг, за свои деньги на порядок лучшая вещь, да и приёмник ФМ в оном, фонарик и т.д.
И вам же нужен УКВ диапазон, а в нём свисток совсем тупой, 100 ваттные станции принимает правда.

Есть и хорошие свистки, там ацп работает на частоте свыше 100 мегагерц при 14 битном режиме, почувствуйте разницу