Компьютеры, программирование

  • 5021. Основные устройства компьютера
    Реферат пополнение в коллекции 09.12.2008

    Тип/
    ПоколениеДатаШирина шины данных/
    адресаВнутренний кэшСкорость шины памяти
    (MHz)Внутренняя частота
    (MHz) 8088/ First19798/20 bitNone4.77-84.77-8 8086/ First197816/20 bitNone4.77-84.77-8 80286/ Second198216/24 bitNone6-206-20 80386DX/ Third198532/32 bitNone16-3316-33 80386SX/ Third198816/32 bit8K16-3316-33 80486DX/ Fourth198932/32 bit8K25-5025-50 80486SX/ Fourth198932/32 bit8K25-5025-50 80486DX2/ Fourth199232/32 bit8K25-4050-80 80486DX4/ Fourth199432/32 bit8K+8K25-4075-120 Pentium/ Fifth199364/32 bit8K+8K60-6660-200 MMX/ Fifth199764/32 bit16K+16K66166-233 Pentium Pro/ Sixth199564/36 bit8K+8K66150-200 Pentium II/ Sixth199764/36 bit16K+16K66233-300 Третье поколение процессоров, основанных на Intel 80386SX и 80386DX, были первыми применяемыми в PC 32-битными процессорами. Основным отличием между ними было то, что 386SX был 32-разрядным только внутри, поскольку он общался с внешним миром по 16-разрядной шине. Это значит, что данные между процессором и остальным компьютером перемещались на вполовину меньшей скорости, чем у 486DX.

  • 5022. Основные фонды, оборотные средства и себестоимость продукции предприятия
    Курсовой проект пополнение в коллекции 22.07.2008

    Применяются следующие нелинейные методы амортизации:

    • Способ уменьшаемого остатка. Годовая сумма амортизационных отчислений определяется исходя из остаточной стоимости ОФ на начало отчетного года и нормы амортизации, исчисленной на основе срока использования этих фондов.
    • Способ списания стоимости по сумме чисел лет срока полезного использования. Годовая сумма амортизационных отчислений определяется исходя из первоначальной стоимости ОФ и годового соотношения, где в числителе число лет, оставшихся до конца срока службы ОФ, а в знаменателе сумма чисел лет этого срока.
    • Способ списания стоимости пропорционально объему продукции (работ). При использовании этого способа начисление амортизации производится исходя из натурального показателя объема продукции (работ) в отчетном периоде и соотношения первоначальной стоимости ОФ и предполагаемого расчетного объема продукции (работ) за весь срок использования ОФ.
  • 5023. Основные функции и компоненты ядра ОС UNIX
    Информация пополнение в коллекции 12.01.2009

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

    • Для каждого механизма поддерживается общесистемная таблица, элементы которой описывают всех существующих в данный момент представителей механизма (конкретные сегменты, семафоры или очереди сообщений).
    • Элемент таблицы содержит некоторый числовой ключ, который является выбранным пользователем именем представителя соответствующего механизма. Другими словами, чтобы два или более процесса могли использовать некоторый механизм, они должны заранее договориться об именовании используемого представителя этого механизма и добиться того, чтобы тот же представитель не использовался другими процессами.
    • Процесс, желающий начать пользоваться одним из механизмов, обращается к системе с системным вызовом из семейства "get", прямыми параметрами которого является ключ объекта и дополнительные флаги, а ответным параметром является числовой дескриптор, используемый в дальнейших системных вызовах подобно тому, как используется дескриптор файла при работе с файловой системой. Допускается использование специального значения ключа с символическим именем IPC_PRIVATE, обязывающего систему выделить новый элемент в таблице соответствующего механизма независимо от наличия или отсутствия в ней элемента, содержащего то же значение ключа. При указании других значений ключа задание флага IPC_CREAT приводит к образованию нового элемента таблицы, если в таблице отсутствует элемент с указанным значением ключа, или нахождению элемента с этим значением ключа. Комбинация флагов IPC_CREAT и IPC_EXCL приводит к выдаче диагностики об ошибочной ситуации, если в таблице уже содержится элемент с указанным значением ключа.
    • Защита доступа к ранее созданным элементам таблицы каждого механизма основывается на тех же принципах, что и защита доступа к файлам.
  • 5024. Основные характеристики и параметры надёжности
    Информация пополнение в коллекции 10.02.2010

    Введенное выше понятие "отказ" позволяет рассмотреть основные эксплуатационные свойства ЭВМ: безотказность, ремонтоспособность, долговечность, сохраняемость. Безотказность свойство ЭВМ непрерывно сохранять работоспособность в заданных режимах и условиях эксплуатации без вынужденных простоев. Это свойство характеризует функционирование системы до первого отказа и используется при оценке надежности ЭВМ одноразового применения. Ремонтоспособностъ свойство ЭВМ, заключающееся в приспособлении к предупреждению, обнаружению и устранению отказов и неисправностей путем проведения технического обслуживания и ремонтов. Долговечность свойство ЭВМ сохранять работоспособность до предельного состояния с необходимыми перерывами для технического обслуживания и ремонтов. Необходимо отметить, что предельное состояние определяется технической непригодностью ЭВМ из-за снижения эффективности или требований техники безопасности и оговаривается в технической документации. Сохраняемость свойство изделия сохранять эксплуатационные показатели в течение заданного срока хранения и после него. Это свойство характеризует безопасность ЭВМ в режиме хранения.

  • 5025. Основные характеристики корпоративных информационных порталов
    Дипломная работа пополнение в коллекции 23.07.2011

    CleverPath Portal (ранее - Jasmineii Portal) представляет собой одно из наиболее мощных в отрасли средств создания корпоративных порталов, а также персонализированного представления информации из разнообразных источников в Web. С помощью CleverPath Portal IT-отделы предприятий могут быстро разрабатывать и внедрять защищенные Web-порталы, предоставляющие как внешним, так и внутренним пользователям все данные, необходимые для принятия решений и способствующие улучшению взаимодействия между организациями, а также повышению эффективности деловых операций. [6]Portal открывает доступ ко всему спектру информации, существующей в корпоративных сетях и в Internet, в том числе к таким ее формам, как Web-страницы, данные реального времени, документы Microsoft Office и Excel, сообщения электронной почты, данные корпоративных приложений, другие структурированные данные, например хранящиеся в базах данных. Продукт использует ряд специфических технологий CA для визуализации данных, давая возможность разработчикам создавать графически насыщенные и интуитивные представления сложных комбинаций данных для разнообразных категорий пользователей портала. CleverPath Portal включает также средства поиска, позволяющие пользователям любой квалификации быстро находить и обрабатывать нужную информацию (приложение 3, рис. 1).Portal является на сегодняшний день единственным портальным продуктом, способным динамически персонализировать информацию, предоставляемую отдельным пользователям или группам. Подобная возможность, реализованная за счет применения технологии СА Neugentsii, значительно повышает эффективность работы коммерческих порталов, поскольку за счет этого пользователям максимально быстро становится доступной именно та информация, которая им требуется. Технология Neugentsii может также использоваться для получения нужной информации на основе анализа пользовательских предпочтений и профилей. Отметим также, что пользователи CleverPath Portal имеют возможность обмениваться данными в реальном времени, что повышает эффективность их работы.

  • 5026. Основные характеристики сетей (производительность, надежность, безопасность, расширяемость, управляемость, совместимость и др.)
    Дипломная работа пополнение в коллекции 26.02.2011

    Поскольку данные, которыми обмениваются два конечных узла, проходят через некоторое количество промежуточных сетевых устройств, таких как концентраторы, коммутаторы и маршрутизаторы, то поддержка QoS требует взаимодействия всех сетевых элементов на пути трафика, то есть "из-конца-в-конец" ("end-to-end", "e2e"). Любые гарантии QoS настолько соответствуют действительности, насколько их обеспечивает наиболее "слабый" элемент в цепочке между отправителем и получателем. Поэтому нужно четко понимать, что поддержка QoS только в одном сетевом устройстве, пусть даже и магистральном, может лишь весьма незначительно улучшить качество обслуживания или же совсем не повлиять на параметры QoS. Реализация в компьютерных сетях механизмов поддержки QoS является сравнительно новой тенденцией. Долгое время компьютерные сети существовали без таких механизмов, и это объясняется в основном двумя причинами. Во-первых, большинство приложений, выполняемых в сети, были "нетребовательными", то есть для таких приложений задержки пакетов или отклонения средней пропускной способности в достаточно широком диапазоне не приводили к значительной потере функциональности. Примерами "нетребовательных" приложений являются наиболее распространенные в сетях 80-х годов приложения электронной почты или удаленного копирования файлов.

  • 5027. Основные характеристики современных принтеров
    Курсовой проект пополнение в коллекции 14.11.2008

    + да, - нетBrother MFC-4550Brother MFC-7000FCCanon MultiPass C3000HP OfficeJet 570HP OfficeJet 630HP OfficeJet Pro 1150CsePanasonic KX-PS600Xerox HomeCentreXerox Document WorkCentre 450cЦена тестируемой конфигурации, рекомендуемая изготовителем/реальная розничная, долл.1399/7001649/1000N/A* /500N/A* /600N/A* /600N/A* /900N/A* /600899/500?/550Технология печатиМонохромная лазерная4-цветная струйная4-цветная струйная4-цветная струйная4-цветная струйная4-цветная струйнаяМонохромная лазерная4-цветная струйная4-цветная струйнаяЦена сменного картриджа с черным тонером или краской, долл.36,9516,997,4432,9532,9532,9539,9539,9939,99Цена сменного картриджа с цветным тонером или краской, долл.N/A*8,99 (каждый цвет)20,8434,9534,9534,95N/A*9,99 (каждый цвет)9,99 (каждый цвет)Цена печати, получения по факсу или копирования одной монохромной страницы с текстом через два интервала (с 5%-ным заполнением), цент1,62,43,04,04,02,02,73,63,6Габариты (высота x глубина x ширина), мм251x384x452300x465x516198x401x361259x432x361259x432x36171x541x404292x191x236455x442x236305x419x445Масса, кг8,510,06,06,86,814,68,510,08,4?ПечатьНоминальная скорость монохромной/цветной печати, стр./мин6/N/A*5/35/25/25/28/46/ N/A*4/16/?Максимальное разрешение в монохромном режиме, точка/дюйм600x600720x720720x360600x600600x600600x600600x600600x600600x600Максимальное разрешение в цветном режиме, точка/дюймN/A*720x720720x360600x300600x300600x300N/A*300x300600x600Индивидуальная замена цветных картриджейN/A*+----N/A*++Предупреждение "краска или тонер на исходе"++-++++++Прекращение печати, если израсходована краска одного цветаN/A*+----N/A*++Номинальная нагрузка, стр./мес25002000Нет данных83083010002000500500Печать в среде ОС, отличных от Windows552225225Печать из окна DOS в WindowsN/A**N/A**+++N/A**+-N/A**Эмуляция принтеровBrother, EpsonBrother, EpsonНетPCL 3PCL 3PCL 3GDI, PCLPCL 3cPCL 3cЕмкость памяти, Кбайт5122 Мбайт64НетНетНет512512512Емкость входных/выходных лотков, лист200/100200/100100/100150/50150/50150/50100/50100/35150/20Число диапозитивов/конвертов, размещаемых в лотке10/10100/2550/101/151/151/1530/1020/1020/10Факсимильная связьСкорость модема, кбит/с14,414,414,414,414,4N/A*N/A*N/A*14,4Емкость подающего механизма/памяти, стр.30/4030/100100/4220/4520/65N/A*N/A*N/A*150/23Телефонная трубка++---N/A*N/A*N/A*-Гнезда для телефона11211N/A*N/A*N/A*1Число запоминаемых номеров ускоренного вызова6080425050N/A*N/A*N/A*94Программное обеспечениеBrother MFL ProPC Fax, 3D FaxSpeedDesktop ManagerHP Document AssistantHP Document AssistantN/A*N/A*N/A*Symantec WinFax Lite ?Работа с факсами во время печати/сканирования/копирования+ + -+ + -+ + ++ + ++ + +N/A*N/A*N/A*+ + +СканированиеМонохромный или цветной режим (глубина цвета, бит)МонохромныйЦветной (24)МонохромныйМонохромныйЦветной (24)Цветной (24)МонохромныйЦветной (24)МонохромныйМакс. разрешение при оптическом сканировании, точка/дюйм400300400300300300300200300Число градаций серого256256256256256256646464Программа оптического распознавания символовBrother MFL ProTexBridgeTexBridgeOmniPage LEOmniPage LEOmniPage LETexBridgePagis Pro 97TexBridge ProПрограмма управления документооборотомBrother MFL ProPageportDesktop ManagerHP Document AssistantHP Document AssistantНетНетPagis Pro 97Pagis Pro 97КопированиеНоминальная скорость, стр./мин5Монохромное, 4; цветное, 21-322Монохромное, 7; цветное, 34Зависит от ЦП3Максимальное число копий999999999950209999Макс. разрешение, точка/дюйм400720360600600600600400300Пределы уменьшения/увеличения, %50/20050/200N/A*50/20050/20050/40010/20050/40075/150Техническое сопровождениеГарантия, год111111111Срочная гарантийная замена, в течение раб. дней221111211N/A* - неприменимо. Данный принтер не обладает такой характеристикой.
    N/A** - неприменимо. Данный принтер работает под управлением DOS.

  • 5028. Основные части клавиатуры
    Информация пополнение в коллекции 09.12.2008

     

    1. Богумирский Б.С. Руководство пользователя ПЭВМ. Ч. 1. -СПб., 1994.
    2. Гук М. Аппаратные средства IBM PC. -СПб: Питер, 1997.
    3. Информатика: учебник для вузов. Изд. 3-е. -М., 2001.
    4. Информатика. Программа. Лабораторный практикум: Методическое издание / под редакцией Г.А. Титоренко. М., 1998.
    5. Каймин В.А., Щеголев А.Г., Ерохина Е.А., Федюнин Д.П. Основы информатики и вычислительной техники. -М: Просвещение, 1989.
    6. Колесниченко О., Шишигин И. Аппаратные средства РС. Изд. 3-е. -СПб, 1999.
    7. Милютина И.А. Технические средства компьютерных информационных технологий. 1-й выпуск. -М, 1997.
    8. Нортон Питер. Персональный компьютер фирмы IBM и ОС MS-DOS. -М., 1991.
    9. Нортон Питер. Программно-аппаратная организация персонального компьютера IBM PC. -М., 1991.
    10. Пикуль В.Т. Как работать с компьютером. -М., 1996.
    11. Острейковский В.А. Информатика. -М., 2000.
    12. Титоренко Г.А., Черняк Н.Г., Ерешин Л.В. и др. Экономическая информатика и вычислительная техника: Учебник. Изд. 2-е. -М.: Финансы и статистика, 1996.
    13. Фролов А.В., Фролов Г.В. Аппаратное обеспечение IBM PC -М., 1992.
    14. Фигурнов В.Э. IBM PC для пользователя. Изд. 7-е, перераб. и доп. -М: ИНФРА-М, 1997.
    15. Шафрин Ю.А. Основы компьютерной технологии: Уч. пособие. -М.: АБФ, 1997.
    16. Якубайтис Э.А. Информатика, электроника, сети. -М.: Финансы и статистика, 1989.
  • 5029. Основные этапы объектно-ориентированного проектирования
    Курсовой проект пополнение в коллекции 26.01.2011

    Простейший способ реагирования на события сопоставить каждому событию операцию класса, причем в качестве имен операций использовать имена событий. Для задания взаимодействия объектов по событиям можно использовать диаграмму последовательностей языка UML. На диаграмме последовательностей изображаются исключительно те объекты, которые непосредственно участвуют во взаимодействии и не показываются возможные статические ассоциации с другими объектами. Для диаграммы последовательностей ключевым моментом является динамика взаимодействия объектов во времени. При этом диаграмма последовательностей имеет как бы два измерения. Одно слева направо в виде вертикальных линий, каждая из которых изображает линию жизни отдельного объекта, участвующего во взаимодействии. Графически каждый объект изображается прямоугольником и располагается в верхней части своей линии жизни. Внутри прямоугольника записывается имя объекта. На рисунке 11 приведена диаграмма последовательностей для описанных событий и объектов. В качестве источника внешних событий на диаграмме приведен объект класса Imitator. Аргумент main_prog задает ссылку на объект главной программы, с помощью которого можно обращаться к операциям, определенным в главной программе.

  • 5030. Основные этапы развития компьютерной техники. Сравнительные характеристики компьютеров разных поколе...
    Контрольная работа пополнение в коллекции 27.09.2008

    Первой действующей ЭВМ стал ENIAC (США, 1945-1946 гг.). Ее название по первым буквам соответствующих английских слов означает «электронно-числовой интегратор и вычислитель». Руководили его созданием Джон Моучли и Преспер Эккерт, продолжившие начатую в конце 30-х годов работу Джорджа Атанасова. Как и большинство другой создаваемой в то время техники, ENIAC создавался в военных целях. Внешне такая ЭВМ, как и другие ЭВМ первого поколения, представляли собой десятки стоек, каждая размером с большой книжный шкаф, наполненных электронными лампами, громоздкие печатающие агрегаты, и все это на площади сотни квадратных метров, со специальными системами охлаждения, источниками питания, постоянно гудящее и вибрирующее. Солдаты, приписанные к этой огромной машине, постоянно носились вокруг нее, скрепя тележками, доверху набитыми электронными лампами. Стоило перегореть хотя бы одной лампе, как ENIAC тут же вставал и начиналась суматоха: все спешно искали сгоревшую лампу. Когда все лампы работали, инженерный персонал мог настроить ENIAC на какую-нибудь задачу, вручную изменив подключения 6000 проводов. Все эти провода приходилось вновь переключать, когда вставала другая задача.

  • 5031. Основные этапы разработки программы вычисления определенного интеграла функции по методу Симпсона
    Курсовой проект пополнение в коллекции 08.07.2012

    begin('Программа вычисляет приближенное значение интеграла иррациональной ');('логарифмической функции f(x)=x/log(x), которая может быть изменена, ');('путём ввода таких параметров, как коэффициент при х в числителе; ');('степень, в которую возводится х в числителе; также основание ');('логарифма и его степень, по методу Симпсона');('Затем вводятся границы отрезков: А>B, ');('т.к. f(x) непрерывна при всех значениях x, удовлетворяющих условиям A<=x<=B');('Также, исходя из определения логарифма, А и В должны быть положительными, ');('а основание логарифма - больше нуля и не равно 1');('________________________________________________________________________________');;: write ('Введите коэффициент при х в числителе………………');

  • 5032. Основы JavaScript
    Методическое пособие пополнение в коллекции 05.02.2012

    Пока они все далеки по распространенности от javascript и flash. - "легкая" надстройка над Java, будет работать только с Java на компьютере клиента.- язык описания интерфейсов, удобен если писать планируете только под Mozilla. Также используется для написания десктоп-приложений. - конкурент Flash от Microsoft на основе .NET. Другими OS, кроме Windows, поддерживается слабо. Не имеет широкого распространения. - попытка Microsoft сделать подобие javascript на основе Visual Basic. Не развивается, сильно уступает по возможностям, и, как следствие - практически не используется в современном веб-программировании.

  • 5033. Основы Visual Basic 5.0
    Информация пополнение в коллекции 12.01.2009

    Именованный форматОписаниеGeneral NumberСтрока цифр без разделителя для тысячCurrencyВыводит 2 цифры справа от дес. точки и учитывает разделителя для тысячFixedПо крайней мере одна цифра слева и две справа от десятичной точкиStandardТо же и разделитель тысячPercentЧисло в виде процента. Выводит две цифры справа от дес.точкиScientificНаучная форма Yes/NoЕсли число равно 0, то выводит No, иначе YesTrue/FalseЕсли число равно1, то выводит True, иначе FalseOn/OffЕсли число равно1, то выводит On , иначе OffGeneral DateВыводит дату и/или время. Если отсутствует дробная часть, выводится только дата, если целая часть, то- время.Например 23.12.98 10:30:45Long DateПолный формат Windows для вывода даты Wedn 23 Dec 1998Medium Date

  • 5034. Основы автоматики и управления
    Информация пополнение в коллекции 09.12.2008

    Первым шагом на пути реализации качественно-количественного анализа (ККА) была разработка системы фильтрации полученных данных. В настоящее время в ПО используется несколько методов фильтрации данных, которые пользователь может выбирать по своему усмотрению. Из реализованных методов наиболее интересны “медианный”, перемены шага дискретизации (основанный на экстраполяции-интерполяции данных) и степенных полиномов. Использование фильтров позволяет кардинальным способом улучшить качество принятых данных: избавиться от сильной зашумленности, сгладить всплески напряжения, выправить форму пиков и т.д. Далее был реализован механизм количественного анализа, заключающийся в написании процедуры поиска пиков, определения их начала, конца, ширины и вершины. За основу поиска вершин пика (максимума сигнала) были взяты методы продвижения “окна” и половинного деления. Первый метод - метод продвижения “окна” представляет собой способ поиска экстремума функции, основанный на вычислении разности значений функции на границах временного окна с последовательным продвижением вперед по временной оси. Второй метод (половинного деления) достаточно широко освещен в литературе и реализован для уточнения экстремума сигнала, найденного с помощью первого метода. Необходимо заметить, что реализованные методы поиска максимума позволяют эффективно находить вершину пика и его начало и конец, а так же выявлять пики - “наездники” (когда начало следующего пика идет не с уровня базовой линии, а чуть выше, на рис.1 это пики седьмой и восьмой). Для проведения количественного анализа производится расчет площадей выявленных пиков. Далее выявляется удельный вес площади каждого пика в общем сумме, который и составляет количество вещества в пробе. Для возможности проведения сравнительных анализов программа позволяет вести архив анализов, в котором сохраняются все необходимые данные. Неотъемлемой частью ПО является способность автоматически проводить сопоставление полученных данных с находящимися в архиве и отбирать те, которые отвечают некоторым заданным условиям.

  • 5035. Основы алгоритмизации
    Информация пополнение в коллекции 25.11.2010

    Алгоритм описанная на некотором языке точная конечная система правил, определяющая содержание и порядок действий над некоторыми объектами, строгое выполнение которых дает решение поставленной задачи. Понятие алгоритма, являющееся фундаментальным в математике и информатике, возникло задолго до появления средств вычислительной техники. Слово «алгоритм» появилось в средние века, когда европейцы познакомились со способами выполнения арифметических действий в десятичной системе счисления; описанными узбекским математиком Муххамедом бен Аль-Хорезми («аль-Хорезми» человек из города Хорезми; в настоящее время город Хива в Хорезмской области Узбекистана). Слово алгоритм есть результат европейского произношения слов аль-Хорезми. Первоначально под алгоритмом понимали способ выполнения арифметических действий над десятичными числами. В дальнейшем это понятие стали использовать для обозначения любой последовательности действий, приводящей к решению поставленной задачи.

  • 5036. Основы алгоритмизации
    Контрольная работа пополнение в коллекции 08.05.2012

    0%20thena>b%20then%20x:=a%20else%20x:=bx:=a*sin(b);i:=1%20to%20m%20do%20begin:=t+(i-1)*h;:=sin(x)/exp(p);:=y;k:=2%20to%20n%20do:=-1*(k-2)*a*sin(x)/exp(p);:=S+y;;.Text:=floattostr(y);.Text:=floattostr(s);.Text:=floattostr(x);.Text:=floattostr(t);.">{$R *.dfm}TForm1.Button1Click(Sender: TObject);,m,i,k:integer;,x,a,b,h,p,S,y:real;:=strtoint(edit1.Text);:=strtoint(edit2.Text);:=strtofloat(edit3.Text);:=strtofloat(edit4.Text);:=strtofloat(edit5.Text);:=strtofloat(edit6.Text);.caption:=edit1.Text;(a+b)>0 thena>b then x:=a else x:=bx:=a*sin(b);i:=1 to m do begin:=t+(i-1)*h;:=sin(x)/exp(p);:=y;k:=2 to n do:=-1*(k-2)*a*sin(x)/exp(p);:=S+y;;.Text:=floattostr(y);.Text:=floattostr(s);.Text:=floattostr(x);.Text:=floattostr(t);.

  • 5037. Основы алгоритмизации и программирования
    Контрольная работа пополнение в коллекции 09.12.2008

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

    • Вероятностный (стохастический) алгоритм дает программу решения задачи несколькими путями или способами, приводящими к вероятному достижению результата.
    • Эвристический алгоритм (от греческого слова “эврика”) это такой алгоритм, в котором достижение конечного результата программы действий однозначно не предопределено, так же как не обозначена вся последовательность действий, не выявлены все действия исполнителя. К эвристическим алгоритмам относят, например, инструкции и предписания. В этих алгоритмах используются универсальные логические процедуры и способы принятия решений, основанные на аналогиях, ассоциациях и прошлом опыте решения схожих задач.
    • Линейный алгоритм набор команд (указаний), выполняемых последовательно во времени друг за другом.
    • Разветвляющийся алгоритм алгоритм, содержащий хотя бы одно условие, в результате проверки которого ЭВМ обеспечивает переход на один из двух возможных шагов.
    • Циклический алгоритм алгоритм, предусматривающий многократное повторение одного и того же действия (одних и тех же операций) над новыми исходными данными. К циклическим алгоритмам сводится большинство методов вычислений, перебора вариантов.
  • 5038. Основы алгоритмизации и программирования (кр№1, вар1)
    Информация пополнение в коллекции 12.01.2009
  • 5039. Основы алгоритмического языка С++
    Информация пополнение в коллекции 12.01.2009

    Функция readArray, определенная в строках с 71 по 83, читает все элементы массива из двоичного файла. Параметр filename определяет имя входного файла. Функция открывает входной поток и считывает значение компонента класса size, а затем считывает элементы динамического массива. Функция readArray возвращает true, если она успешно считывает массив из потока. В противном случае, возвращается false. Функция открывает локальный входной поток, используя потоковую функцию open и передавая ей имя файла и аргументы режима ввода/вывода. Аргумент режима ввода/вывода - это выражение ios::in | ios::binary, которое определяет, что поток открыт только для двоичного ввода. Функция делает два вызова потоковой функции read, первый - для чтения элемента класса size, и второй - для чтения элементов динамического массива. Другим свойством функции readArray является то, что она изменяет размер экземпляра класса Array для настройки его в соответствии с данными двоичного файла, вызывая функцию-элемент resize. Это означает, что динамический массив, который доступен посредством экземпляра класса, может либо уменьшаться, либо расширяться в зависимости от размера массива, сохраняемого в файле.

  • 5040. Основы безопасности программного обеспечения
    Дипломная работа пополнение в коллекции 13.11.2011