левый угол центр правый угол
  Карта сайта  |   Новости  |   Учредительные документы  |   Структура управления  |   Компьютерные программы  |   Горячая линия  |   Контакты  |    
меню слева отступ слева
Главная -> Школьный справочник полезной информации -> Компьютерные законы Мерфи
отступ справа
меню слева меню отступ

актуальная информацияактуальная информация
на года
архив актуальной информации

Компьютерные законы Мерфи

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

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

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

Самый необходимый предмет или самая необходимая доза информации будут наименее доступными.

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

Любая действующая программа устарела.

Любая программа обходится дороже и требует больших затрат времени, чем предполагалось.

Если программа полностью отлажена ее нужно будет скорректировать.

Любая программа стремится занять всю доступную память.

Ценность программы прямо пропорциональна весу ее "выдачи".

Сложность программы растет до тех пор, пока не превысит способности программиста.

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

Контрольные перфокарты, которые решительно не могут стоять в неправильном порядке, будут перепутаны.

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

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

Компьютеры ненадежны, но люди еще ненадежнее.

Любая система, зависящая от человеческой надежности, ненадежна.

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

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

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

Неточно спланированная программа требует в два раза больше времени, чем предполагалось; тщательно спланированная - в три раза.

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

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

Машина считает, человек принимает (решения,...)

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

Если вы случайно удалили очень важный файл, то в ту же секунду Windows начнет создавать на месте этого файла 200-мегабайтный своп, после чего файл абсолютно невозможно будет восстановить.

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

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

Драйвер для вашего CD-ROM'a можно достать только в Интернете. Драйвер же для модема находится на компакт-диске.

Если вы скачиваете 30-мегабайтный файл Internet Explorer-ом без возможности докачки, значит связь оборвется на последнем килобайте.

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

Любой шлейф можно вставить правильно лишь с четвертого раза. Когда вы будете пробовать третью комбинацию, обязательно что-нибудь сгорит. Не важно, что такого не может быть: сгорит и все!

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

Драйверов для вашей сетевой карты не существует в природе, равно как и документации к вашей материнской плате.

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

  • в вашем районе отключат электроэнергию
  • вашего кота стошнит прямо на материнскую плату включенного компьютера
  • отлаживая программу, вы случайно измените дату, вследствие чего сработает полиморфный вирус, который дважды форматирует винт, записывает в BIOS поэму "Евгений Онегин", а затем выводит на экран надпись "Йо-хо-хо, ублюдок!"
  • ваш компьютер будет взорван мощным энергетическим импульсом из космоса

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

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

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

Все программы содержат ошибки, просто о некоторых мы не догадываемся.

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

Если Вы находите ошибки, исправить которые дело долгое и нудное, ничего не делайте - просто внесите их в список особенностей.

Если Вы точно не знаете, что ваша программа должна делать, надо ли ее начинать?

Если программа бесполезна, она будет документирована. Если программа полезна, ее изменят.

Если программа полностью отлажена, то её всё-равно нужно будет скорректировать.

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

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

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

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

Неопределимые ошибки бесконечны, а определимые ограничены способностями программиста.

Новый компьютер сломается как раз тогда, когда старый выбросят.

Основное различие между пользователя и хакером, взламывающим какую-либо систему это то, что действия пользователя непредсказуемы, и он действует на более широком фронте.

Работа с автоматическим исправителем ошибок приведет к обнаружению его узких способностей и широких недостатков.

Сделайте так, чтобы программисты писали программы на английском, и Вы узнаете, что они не умеют писать на английском.

Сделать компьютер значительно проще и дешевле, чем заставить его что-то делать.

Программы тестирования обязательно находят ошибку там, где их нет. Если ошибка все-таки есть, то она в другом месте (например, на 5-10 символов выше, за границей экрана).

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

Все что является для них особенностью или просто крутым (например, Windows) на самом деле есть не что иное, как одна большая ошибка.

Усилия, прилагаемые для исправления ошибки, увеличивают её в геометрической прогрессии по отношению к затраченному времени.

Чем более сложна и совершенна программа, тем более неточные результаты она выдает.

Если ты наконец-то выучил язык программирования, то он никому уже не нужен.

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

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

Компьютер будет работать лучше, если его не включать.

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

Ошибки так же неисчерпаемы, как и атом.

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

Если вы с первого раза сумели написать программу, в которой транслятор не обнаружил ни одной ошибки, сообщите об этом системному программисту. Он исправит ошибки в трансляторе.

Программист может обнаружить ошибку только в чужой программе. Ошибке не всё равно, кто её обнаружит.

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

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

Ошибки могут следовать друг за другом.

От перестановки двух эквивалентных ошибок результат не меняется (коммутативность эквивалентных ошибок).

Две последовательные ошибки можно объединить в одну, более сильную.

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

Ошибки могут образовывать циклы. Наиболее устойчивый из них — бесконечный.

Ошибки могут вызывать друг друга и сами себя (рекурсивность ошибок).

Ошибки допускают многократное вложение друг в друга. Две одинаковые вложенные ошибки называются чётной ошибкой и ошибкой не являются.

Если написанная программа сработала правильно, то это значит, что во время её работы выполнилось чётное число ошибок или программист не понял задание.

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

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

Запросы операционной системы к ошибкам ошибками могут игнорироваться. Запросы ошибок к операционной системе игнорироваться не могут.

При работе с файлами ошибки могут пользоваться файловой системой базовой ОС и её ошибками.

На ЭВМ с параллельной архитектурой может выполняться несколько ошибок одновременно.

Системные программы облегчают процесс написания прикладных программ и их ошибок.

Тестирование — это процесс нахождения ошибок в тесте. Хороший тест должен содержать ошибки, компенсирующие их нехватку в тестируемой программе.

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

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

До начала работы над проектом следует тщательно продумать все необходимые ошибки и связи между ними. Это значительно упростит работу над ошибками в самом проекте.

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

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

Человеку свойственно ошибаться, но по-настоящему все запутать может только компьютер.

Конкретная информация, не обновляющаяся на некотором сайте годами, будет заменена за час до того, как она вам потребуется

Чем ближе к концу загрузка большого файла, тем выше вероятность сбоя.

Порнография – движущая сила Интернета.

При отключении от Интернета заядлые веб-серферы склонны к приступам клаустрофобии.

Не заявляйте о своей неуязвимости и невзламываемости — всегда найдет¬ся кто-то, кто докажет обратное.

Любая программа содержит дыры. Даже системы защиты содержат дыры.

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

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

Приглашенные эксперты всегда кажутся лучше своих собственных.

Система защиты блокирует доступ вашего босса в Интернет именно в тот момент, когда он думает об увеличении вашей зарплаты.

Действия профессиональных хакеров можно предсказать, но Интернет полон любителей.

Если после отпуска вы забыли свой пароль, отдых удался на славу.

меню отступ
Официальный сайт Управления образования администрации Ровеньского района Белгородской области
Copyright © 2000-2022 All rights reserved
Перепечатка или иное использование материала сайта без размещения ссылки на страницу или архив сайта ЗАПРЕЩЕНА

Во исполнение Федерального Закона № 531-ФЗ от 30.12.2014 г. сервер сайта находится на территории Российской Федерации. Посмотреть подтверждающий документ >>>

Консультирование заявителей о получении муниципальной услуги в электронной форме и отслеживании позиции ребенка для поступления в детский сад

Телефон:
8(47238)55260
Время работы: понедельник-пятница с 8:00 до 17:00
перерыв с 12:00 до 13:00


Анализ веб сайтов Яндекс.Метрика

HotLog

Рассылка новостей сайта

Рассылка Компьютерные программы для школ от Радченко Алексея Петрович

Подписка на новые компьютерные программы и новые документы для школ


Включить версию для слабовидящих Как на сайте установить кнопку "Для слабовидящих"?