|
Программист-прагматик. Путь от подмастерья к мастеруПредположим, что этот фрагмент находится глубоко в недрах библиотечной подпрограммы. (Ответ см. в Приложении В.) fprintf(stderr, "Error, continue?"); gets(buf); 32. Этот фрагмент программы на языке С мог работать в течение какого-то времени на некоторых машинах. Затем он переставал работать. В чем ошибка? (Ответ см. в Приложении В.) /* Truncate string to its iast maxlen chars */ void string_tail(char *string, int maxlen) { int len = strlen(string); if (len > maxlen) { strcpy(string, string+(len – maxlen)); } } 33. Эта программа входит в состав универсального пакета трассировки Java. Функция записывает строки в файл журнала. Она проходит модульное тестирование, но дает сбой при попытке ее применения одним из разработчиков программ для сети Интернет. На какое стечение обстоятельств полагается эта программа? (Ответ см. в Приложении В.) public static void debug(String s) throws IOException { FileWriter fw = new FileWriter("debug.log"); fw.write(s); fw.flush(); fw.close(); } 32 Скорость алгоритма В разделе «Оценка» говорилось об оценке того, сколько времени потребуется, чтобы пройти несколько городских кварталов, и сколько времени нужно для завершения проекта ...» |
Код для вставки книги в блог HTML
phpBB
текст
|
|