Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2011, 15:36   #41
Undertaken
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 40
По умолчанию

Цитата:
Сообщение от haruhi Посмотреть сообщение
всё зависит от конкретной реализации. пока разрабатываь подобную систему никто не собирается, поэтому говорить о таких мелочах не имеет никакоо смысла
а нет желания попробовать?
Undertaken вне форума Ответить с цитированием
Старый 06.10.2011, 15:46   #42
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

Цитата:
Wicort будьте шире
Куда уж ещё то шире? И так 120 кг
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Старый 06.10.2011, 16:19   #43
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
а нет желания попробовать?
За такой проект возьмется только дилетант. Потому что прежде чем писать программу нужно определить ее функциональность. Иными словами, что она должна уметь делать. А тут у Вас все плывет. Вопрос перехода от платформы к платформе остается открытым. В том же линуксе, чтобы программа стала программой, она должна получить определенный статус (атрибут). Этого нет в Виндовс, здесь кто exe того и запустили. Поэтому предлагаемый Вами вариант не жизнеспособен на других системах. Потому что для того, чтобы получить атрибут исполняемости (возможности запускать файл на выполнение) требуются права суперпользователя, а это обязательное участие человека. То есть каждый раз когда нужно будет запустить программу следующего поколения, человек должен разрешить это (требуется подтверждение ввиде пароля). Вот и кому кроме Вас будет интересно пароли каждый раз тыкать ? Глупости. Ваша идея в текущем виде не сможет получить распрастранения на платформах отличных от виндовс.
Цитата:
значит есть методы защиты против изменения её текста в памяти и т.д.
Возможно сделать следующим образом - встречаются две по-разному смутировавшие программы, создаются резервные копии обеих - бьются.
Эти методы прописаны в ОС, нужно бороться не только друг с другом, а прежде всего с операционной системой. Небольшой экскурс - в винде основа ОС это ядро. Оно имеет привилегии и приоритет над всеми другими программами. Чтобы победить Вашим прогам придется обманывать ОС, так как делают это современные вирусы. Это дополнительный код, который должен эволюционным путем возникнуть... То есть еще лишние триллионы эволюционных циклов. Рабочих экземпляров Вашей идеи не дождутся даже Ваши правнуки.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 06.10.2011 в 16:24.
Utkin вне форума Ответить с цитированием
Старый 06.10.2011, 16:24   #44
haruhi
Форумчанин
 
Аватар для haruhi
 
Регистрация: 05.10.2011
Сообщений: 368
По умолчанию

Цитата:
Сообщение от Undertaken Посмотреть сообщение
а нет желания попробовать?
желание есть, и даже знания есть и для меня эта область очень интересна.
но нужно время, время и ещё раз время. и всё упирается в разработку системы машинных команд для этой виртуальной машины (чтобы всё продумано было)

Цитата:
Сообщение от Utkin Посмотреть сообщение
Глупости. Ваша идея в текущем виде не сможет получить распрастранения на платформах отличных от виндовс.
ему это было объяснено уже несколько раз
Не стоит будить спящего Бога! (с) Меланхолия Харухи Судзумии

Последний раз редактировалось haruhi; 06.10.2011 в 16:29.
haruhi вне форума Ответить с цитированием
Старый 06.10.2011, 16:31   #45
Undertaken
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 40
По умолчанию

Цитата:
Сообщение от haruhi Посмотреть сообщение
желание есть, и даже знания есть и для меня эта область очень интересна.
но нужно время, время и ещё раз время. и всё упирается в разработку системы машинных команд для этой виртуальной машины (чтобы всё продумано было)
виртуальная машина - это своя среда внутри нашей ОС?
Undertaken вне форума Ответить с цитированием
Старый 06.10.2011, 16:34   #46
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
виртуальная машина - это своя среда внутри нашей ОС?
Программа, имитирующая компьютер . Ну или некоторую среду для выполнения.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 06.10.2011, 16:34   #47
Undertaken
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 40
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
За такой проект возьмется только дилетант. Потому что прежде чем писать программу нужно определить ее функциональность. Иными словами, что она должна уметь делать. А тут у Вас все плывет. Вопрос перехода от платформы к платформе остается открытым. В том же линуксе, чтобы программа стала программой, она должна получить определенный статус (атрибут). Этого нет в Виндовс, здесь кто exe того и запустили. Поэтому предлагаемый Вами вариант не жизнеспособен на других системах. Потому что для того, чтобы получить атрибут исполняемости (возможности запускать файл на выполнение) требуются права суперпользователя, а это обязательное участие человека. То есть каждый раз когда нужно будет запустить программу следующего поколения, человек должен разрешить это (требуется подтверждение ввиде пароля). Вот и кому кроме Вас будет интересно пароли каждый раз тыкать ? Глупости. Ваша идея в текущем виде не сможет получить распрастранения на платформах отличных от виндовс.

Эти методы прописаны в ОС, нужно бороться не только друг с другом, а прежде всего с операционной системой. Небольшой экскурс - в винде основа ОС это ядро. Оно имеет привилегии и приоритет над всеми другими программами. Чтобы победить Вашим прогам придется обманывать ОС, так как делают это современные вирусы. Это дополнительный код, который должен эволюционным путем возникнуть... То есть еще лишние триллионы эволюционных циклов. Рабочих экземпляров Вашей идеи не дождутся даже Ваши правнуки.
да мелочи это все, сначала она захватит мир виндовс), потом начнет изучать линуксы и остальные, научится галочки ставить.
Undertaken вне форума Ответить с цитированием
Старый 06.10.2011, 16:36   #48
Undertaken
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 40
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Программа, имитирующая компьютер . Ну или некоторую среду для выполнения.
так а смысл её тогда делать в своей среде, когда она не сможет существовать в той же винде, которая расползлась уже по всему миру.

я имел ввиду сделать прогу так, чтобы она распространялась через инет, создалось бы много копий и за счет огромного их числа и началась бы быстрая эволюция.

Utkin, а что не так с функциональностью? Оставим пока переходы в разные ОС. У нее же задача не делать что-то для пользователя, её задача плодиться и мутировать при этом, развиваться.

Последний раз редактировалось Undertaken; 06.10.2011 в 16:39.
Undertaken вне форума Ответить с цитированием
Старый 06.10.2011, 16:40   #49
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Вы забыли про брандмауэры и антивирусы.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 06.10.2011, 16:48   #50
Undertaken
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 40
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Вы забыли про брандмауэры и антивирусы.
достаточно компов без антивирусников
Undertaken вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Искусственный интеллект Sweta Помощь студентам 4 25.11.2011 02:06
Искусственный интеллект Revival001 Общие вопросы по программированию, компьютерный форум 143 15.03.2011 16:19
Что для вас Искусственный интеллект? saggy Свободное общение 56 20.07.2010 17:37
Искусственный интеллект starindustry Помощь студентам 2 07.11.2008 10:50