| 
			| 
					
						| Never | 
								|  | «  : 12-09-2003 12:15 »  |  | 
 
 Продолжение из темы "Вопросы по курсу"
 ГМ>Как я понял Вы имеете в виду только компилируемые языки (существуют компиляторы под Си, под Паскаль и т.д.), я же имел ввиду более общую картину. Интерпретируемым языкам компилятор не нужен (например, PHP, Perl), и программы на таких языках можно набивать в любом текстовом редакторе. Так вот является ли программирование на интерпретируемых языках также
 программированием под консоль, или же в этом случае такой термин
 употреблять не корректно?
 Never
 Да тут неважно компиллируется или интерпретируется программа. Когда мы
 говорим о консоли, это значит, что программа выполняется не в окне, т.е.
 для ввода и вывода данных не создается специальное окно. (устройство вывода
 монитор, устройство ввода- клавиатура). Если вы вводите данные не с
 клавиатуры- это не консоль. Если выводите не на экран- это не консоль. Если
 на экран, но в специальное окно - это не консоль. А есть программы, которые
 вообще не выдают сообщений, то есть делают что-то себе внутри и все. Это
 тоже не консоль. И не окно. (Насколько мне в свое время это объясняли).
 Только этот вопрос по-моему уже не чайниковского уровня. Я его выкину в
 форум под темой "Вопросы среднего уровня".Наверно.
 
 
 Люди, у кого есть чего сказать по этому вопросу-скажите я под нет не программировала. По поводу PHP, Perl мне сказать нечего
 |  
						| 
								|  |  
								|  |  Записан | 
 
 не умеете летать- не мучайте метлу! |  |  | 
	| 
			| 
					
						| Sashok 
								Молодой специалист    Offline 
								Пол:    | 
								|  | « Ответ #1 : 12-09-2003 12:53 »  |  | 
 
 По-хорошему, если уж пошел серьезный разговор по поводу режимов исполнения программ и пользовательских интерфейсов, надо было бы упомянуть и процессы, вообще не общающиеся с человеком и запускаемые операционкой автоматически. 
 Правда, это выведет тему куда-то далеко от интересов новичков.
 |  
						| 
								|  |  
								|  |  Записан | 
 
 Если бы окружающие нас объекты содержали столько же ошибок, сколько программы, цивилизация обрушилась бы от первого порыва ветра... |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #2 : 12-09-2003 21:01 »  |  | 
 
 "консоль"Термин французского происхождения и означает "выступ" (и типа того) и применялся в архитектуре. В компьютерной терминологии изначально означало: устройство, подключаемое к компьютеру для текстового ввода-вывода между человеком и компьютером. В понимании windows-а это окно "сеанс DOS" в win95/98/Me и "командная строка" в NT/2000/XP. У программ есть традиционные понятия, существующие не один десяток лет,  - стандартный ввод и стандатный вывод. Когда программа пишет в стандартый вывод, то этот текст отображается в консоли. Когда пользователь набирает текст в консоли, он попадает в стандартный ввод программы. Короче, самый простой метод общения с программой. "Консольной" может быть не только программа для dos, но и для windows.  "Неконсольная" программа - это, надо пологать, та что не использует консоль.
 
 Стараниями идеологов МS пользователям усиленно прививают мысль, что консоль - это устарело. На самом деле, это из разряда вечного. А уж для обучения это, imho, намного лучше чем окошки-кнопочки.
 
 Посторался без лишних терминов. Кто может сказать понятнее - поправте меня.
 |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| Sashok 
								Молодой специалист    Offline 
								Пол:    | 
								|  | « Ответ #3 : 12-09-2003 22:30 »  |  | 
 
 RXL,Все здорово сказал :!:
 
 И насчет MS на сто процентов согласен!
 |  
						| 
								|  |  
								|  |  Записан | 
 
 Если бы окружающие нас объекты содержали столько же ошибок, сколько программы, цивилизация обрушилась бы от первого порыва ветра... |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #4 : 12-09-2003 23:12 »  |  | 
 
 |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| p0et 
								Гость
 | 
								|  | « Ответ #5 : 13-09-2003 01:45 »  |  | 
 
 Всем привет! Слышал я что вы хотите учиться криптографии и защите информации! Да ПоЖаЛуЙсто! Мое задание над которым я сейчас бъюсь!    КРАСНОЯРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
 ИНФОРМАЦИОННЫЕ СИСТЕМЫ И БЕЗОПАСНОСТЬ КОМПЬЮТЕРНЫХ СИСТЕМ
 05 Сентября 1998 г.
 Профессор М.М.Кучеров
 
 Задание № 1
 Это задание  необходимо представить до четверга, 18 сентября 2003 г.. Опоздавшие домашние работы не будут приняты. Вы должны работать над этим заданием в группах по три-четыре человека.  Домашние работы, направленные индивидуумами, парами, пятёрками и т.д. не будут приняты. Убедитесь, что все участники группы понимают решения. Поставьте наверху каждого листа ваши имена и дату. Печатайте аккуратно. За неаккуратность будут вычитаться баллы. Мы настоятельно рекомендуем, чтобы вы поскорее приступили к этому заданию.
 
 Задача 1-1. Многоразовые гаммы.
 Б. Гигабитов использовал разновидность гаммирования:
 вместо
 
 C j = M j ? K j
 он применил:
 C j = (M j +K j ) mod 30.
 Система Б.Г. имеет алфавит, целиком составленный из символoв верхнего регистра и пробела. Затем он приписал каждому символу или букве уникальное число:
 
 “пробел” = 0
 A = 1
 B = 2
 . . .
 Z = 26
 “ . “ = 27
 “ , “ = 28
 “ ? “= 29.
 
 Следовательно, если гамма (ключ) K = “ABCQ”, а открытый текст M = “FGWX” , то шифрованный текст C =“GIZK” рассчитывается так:
 
 G(7) = A(1) + F (6) mod 30
 I(9) = B(2) +G(7) mod 30
 Z(26) = C(3) +W (23) mod 30
 K(11) = Q(17) +X(24) mod 30
 
 Б.Г., не желая постоянно доставать новые компакт-диски (CD) с ключами, усовершенствовал эту систему. Используем диск, заполненный произвольными битами. Когда они заканчиваются, просто добавляем 1 к каждому числу на CD, и перемещаемся к началу диска. Возобновляем чтение с самого начала CD. Продолжаем тем же способом (в следующий раз значение для ключа должно быть на 2 больше, чем оригинальное значение, записанное на диск).
 С помощью этих вычислений можно до 30 раз использовать диск, перед тем, как потребуется абсолютно новый CD. Б.Г. вычислил, что на 31-й раз используемая гамма такая же, как вначале. Он знает, что дважды нельзя применять одну и ту же гамму.
 Недавно, Б.Г. составил список книг, которые ему нравятся, и зашифровал их, используя свою систему. Для разделения заглавий, Б.Г. добавил вопросительный знак в конце каждого заглавия. Поскольку маловероятно, что вопросительный знак встретится в середине заглавия, Б.Г. считает, что нашёл хороший “концевик” (наличие двух вопросительных знаков показывает, что в конце заглавия стоит вопросительный знак).
 Задача: Вы знаете, что на диске 50 символов. Какие книги нравятся Б.Г.? Что находится на CD? Объясните всё, что делаете, особенно, если хотите получить зачёт.
 Его шифрованный текст:
 
 V?TT.,ES.,OI?SEXIVXJVHEIHGI AN
 HVI PTSGFHUZBDES .Z ,YFORXUWJJ
 QFPFIX?I.,UTJFWF GSPIAFVTTXXXT
 DNUWOOZF CIFLTLBNRPUPQEUD?QJIH
 UUCDOGAHTABYVELF ZSVRHXHGKVBC
 IGMUWJOL VTQRWWJBXLV?GCELVUBJB
 ,BZWYE.ZIEGKMI,HPDLEATNMHKIWSW
 OSBIOLRYLYKRKLMVGCKRYA?DFB..,.
 RAN,RPHIT B, EFM,MNISEJB WBQ.Q
 MCYCRJANMDXRYUX,HAOV
 
 Примечание: настоятельно рекомендуется, чтобы вы делали это с помощью компьютерной программы.  В задаче много трудностей и предположений.
 
 P.S. Я не жадный   |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| p0et 
								Гость
 | 
								|  | « Ответ #6 : 13-09-2003 01:46 »  |  | 
 
 Препод горит, что ето задание средней сложности :twisted: |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Anonymous 
								Гость
 | 
								|  | « Ответ #7 : 15-09-2003 07:57 »  |  | 
 
 Препод горит, что ето задание средней сложности :twisted: Прикольное задание, тебе его срочно надо (да я видел 18.09 но всё же). как-нибудь  вечерком посмотрю. ________________________________ Бейся, бейся... |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| SlavaI 
								Главный специалист    Offline | 
								|  | « Ответ #8 : 15-09-2003 09:40 »  |  | 
 
 А в тексте встречаются пробелы, а текст с переносом записан, пробелы на переносах не видны. Вы знаете, что на диске 50 символов
 
 С учетом разделителей или без разделителей? |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #9 : 15-09-2003 13:03 »  |  | 
 
 Скопируй текст в какой-либо редактор с моноширинным шрифтом - там нагляднее. |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| Vorlon 
								Гость
 | 
								|  | « Ответ #10 : 18-09-2003 09:06 »  |  | 
 
 На Диске:GOT SWEDISH OSTRICHES? THEN RIGHT ANSWER HAVE YOU.
 Книги:
 ON THE ORIGIN OF SPECIES BY MEANS OF NATURAL SELECTION, OR THE PRESERVATION OF FAVOURED RACES IN THE STRUGGLE FOR LIFE?A TALE OF TWO CITIALBP,UN IYOJA?STRANGER IN A STRANGE LAND?STRUCTURE AND INTERPRETATION OF COMPUTER PROGRAMS?SENSE AND SENSIBILITY?THE LORD OF THE RINGS?THE LITTLE PRINCE?
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| asm_Niko 
								Гость
 | 
								|  | « Ответ #11 :  17-01-2004 02:16 »   |  | 
 
 где скчать Ассембоер |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	|  | 
	| 
			| 
					
						| genich 
								Гость
 | 
								|  | « Ответ #13 : 15-03-2004 13:11 »  |  | 
 
 естить колотить нефига вы все тут вумные все!!  я тоже таким хочу быть.....!   |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Anonymous 
								Гость
 | 
								|  | « Ответ #14 : 15-03-2004 13:36 »  |  | 
 
 genich, дык!   |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Гром 
								Птычк. Тьфу, птычник... Вот! 
								Готовлюсь к пенсии
								
								    Offline 
								Пол:   
								Бодрый птах
								
								
								
								
								
							 | 
								|  | « Ответ #15 : 15-03-2004 15:03 »  |  | 
 
 genich, proshu... vsegda pozhalsta...    |  
						| 
								|  |  
								|  |  Записан | 
 
 А птичку нашу прошу не обижать!!! |  |  | 
	|  |