Доклад по предмету Компьютеры, программирование

  • 61. Вычислительные системы и микропроцессорная техника
    Доклады Компьютеры, программирование

    Таблица 6.

  • 62. Графика в системе Maple V
    Доклады Компьютеры, программирование

    fieldplot3d Строит график 3D векторного поля. gradplot Строит график 2D векторного поля градиента. gradplot3d Строит график 3D векторного поля градиента. implicitplot Строит 2D-гpaфик неявной функции. implicitplot3d Строит ЗО-график неявной функции. inequal Строит график решения системы неравенств. listcontplot Строит 20-контурный график для сетки значении. listcontplot3d Строит ЗО-контурныи график для сетки значении. listdensityplot Строит 20-график плотности для сетки значении. listplot Строит 20-график для листа значений. listplot3d Строит ЗО-график для листа значении. loglogplot Строит логарифмический 20-график функции. logplot Строит полулогарифмический 2D- график функции. matrixplot Строит ЗО-график со значениями Z, определенными матрицей. odeplot Строит 2D или 3D график решения дифференциальных уравнений. pareto Строит pareto-диаграммы (гистограмма + график линиями). pointplot Строит 2D точечный график. pointplot3d Строит 3D точечный график. polarplot Строит график 2D кривой в полярной системе координат. polygonplot Строит график одного или большего количества многоугольников. polygonplot3d Строит график одного или большего количества многоугольников. polyhedraplot Строит трехмерный график многогранника. replot Перестраивает заново график. rootlocus Строит график корней уравнения с комплексными неизвестными. semilogplot Строит график функции с логарифмическим масштабом по горизонтали. setoptions Устанавливает опции по умолчанию для 2D графиков. setoptions3d Устанавливает опции по умолчанию для 3D графиков. spacecurve Строит 3D пространственные кривые. sparsematrixplot Строит ZD-график отличных от нуля значений матрицы. sphereplot График 3D- поверхности в сферических координатах. surfdata Строит ЗD-гpaфик поверхности по численным данным. textplot Выводит на заданное место 2D-гpaфикa текст. textplot3d Выводит на заданное место ЗD-rpaфикa текст. tubeplot Строит ЗD-rpaфики типа трубы.

  • 63. Графическая оболочка X-Windows System
    Доклады Компьютеры, программирование

    Xaw- Anthena Widgets. Очень черно-белый, очень плоский, весьма небогатый. Зато - бесплатный. Посмотрите, как выглядят программы xterm, xedit, xman. Они сделаны на Xaw.xwork- Набор библиотек и объектов, использованных в реализации набора пользовательских утилит Sun-овской версии X Windows - "Open Windows". Весьма симпатично. Круглые кнопки, "шприцы-иголки" (замечательная вещь!), очень хорошо продуманный интерфейс пользователя, в том числе активно используемая трех-кнопочная мышь. Исходные тексты библиотек xwork открыты, предоставляются бесплатно. Однако набор DeskSet - 15 пользовательских утилит входящих в OpenWindows, сделанный на библиотеке xwork, SunSoft готов предоставить только за плату. В бинарном виде - весьма дешево ($100). В исходных текстах - весьма дорого ($200K)Motif- Библиотека поставляются организацией OSF за не совсем маленькую плату. Исходные тексты библиотек недоступны, либо чрезмерно дороги. Кнопки - квадратные, да и вообще Motif'овские приложения до безобразия напоминают MS Windows (что, IMHO, является серьезным преступлением)В борьбе BSD и Unix V победил, как известно, System V, а в войне круглых и квадратных кнопок выиграл Motif.

  • 64. Групповой канальный интерфейс
    Доклады Компьютеры, программирование

    Наиболее дальновидные руководители фирм предпринимают специальные меры по профилактике заболеваний рук операторов ЭВМ. В американской компании "Голубой крест", например, была разработана программа, предусматривающая интенсивное обучение всех сотрудников. Восьмичасовая программа обучения дает руководящему составу компании знания о том, как распознавать симптомы болезни. Руководителям было поручено создать такую обстановку, чтобы служащие немедленно сообщали о своих недомоганиях. Служащие, со своей стороны, во время одночасовой беседы получали начальные сведения об опасности заболевания ТПН. Их также научили распознавать первые признаки болезни, кроме того, были даны рекомендации по организации своего рабочего места. Специалисты фирмы осмотрели несколько моделей "эргономических кресел" и выбрали среди них одну, регулировка которой позволяет подогнать ее под размеры тела каждого сотрудника.

  • 65. Данные, их носители и виды. Операции с данными
    Доклады Компьютеры, программирование

    В соответствии с методом регистрации данные могут хранится и транспортироваться на носителях различных видов. Самым распространенным носителем данных, хотя и не самым экономичным, по-видимому, является бумага. На бумаге данные регистрируются путем изменения оптических характеристик ее поверхности. Изменение оптических свойств (изменение коэффициента отражения поверхности в определенном диапазоне длин волн) используется также в устройствах, осуществляющих запись лазерным лучом на пластмассовых носителях с отражающим покрытием (CD-ROM). В качестве носителей, использующих изменение магнитных свойств, можно назвать магнитные ленты и диски. Регистрация данных путем изменения химического состава поверхностных веществ носителя широко используется в фотографии. На биохимическом уровне происходит накопление и передача данных в живой природе.

  • 66. Деятельность с ценными бумагами в КБ
    Доклады Компьютеры, программирование

    4. Сквозной контроль диаграмм одного или различных типов на предмет их состоятельности по уровням - вертикальное и горизонтальное балансирование диаграмм. При вертикальном балансировании (диаграммы одного типа) выявляются несбалансированные потоки данных между детализируемой и детализирующей диаграммами. Горизонтальное балансирование определяет некорректности между DFD, ERD, STD, словарями данных и миниспецификациями процессов. Так при балансировании DFD-ERD контролируется соответствие каждого хранилища данных на DFD сущности или отношению на ERD. Контроль DED-STD осуществляется по следующим правилам: каждый управляющий процесс на DFD детализируется спецификацией управления STD, и наоборот, каждой STD должен соответствовать управляющий процесс, каждое условие (действие) в STD должно соответствовать входному (выходному) управляющему потоку на DFD, и наоборот, каждому управляющему потоку в зависимости от его направленности должно соответствовать условие/действие на STD. При балансировании DFD-словарь данных - миниспецификация должны проверяться следующие правила:

  • 67. Динамические объекты
    Доклады Компьютеры, программирование

    При обращении к NEW с одновременным вызовом конструктора динамическая память резервируемая с помощью специального программного кода, входящего в любой конструктор и вызываемого до начала работы исполняемой части конструктора (до begin). При этом динамическая память может оказаться исчерпанной. В этом случае стандартная функция обработки ошибок администратора кучи выдает значение 0, что вызывает аварийное завершение программы с кодом ошибки 203. Если используется нестандартная функция обработки ошибок и эта функция возвращает 1, конструктор пропускает операторы после begin и возвращает NIL. Таким образом гарантируется, что исполняемые операторы конструктора будут работать только при условии нормального распределения динамической памяти. Однако в теле конструктора может быть создан новый динамический объект, в нем - свой и т.д. Турбо Паскаль

  • 68. Динамические структуры данных: стеки
    Доклады Компьютеры, программирование

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

  • 69. Для чего нужна процедура Function?
    Доклады Компьютеры, программирование

    Итак, функция. Что это такое? Функция выполняет служебное действие, например вычисление, и возвращает значение. Вызвать функцию можно, написав её имя и передав ей аргументы, в нужном месте вашей программы. Чем же полезна функция? Сейчас объясню на очень простом примере! Например, Вы пишите простенькую программу, которая вычисляет среднее арифметическое трёх чисел, потом умножает полученный результат на каждое число и отнимает их сумму. Неважно зачем вам такая программа, это ведь пример ;-). Вот она (пишем в модуле):

  • 70. Для чего нужна процедура Sub?
    Доклады Компьютеры, программирование

    Если Вы уже читали моё объяснения процедуры Function, то Вы поймёте Sub ёще быстрее! В общем так, Sub это то же самое, что и Function, только она не возвращает значение, а производит какое-нибудь действие. Например вывод на экран сообщения или манипулирование несколькими свойствами. Например MsgBox. Это тоже подпрограмма. Например:

  • 71. Документация кабинета информатики
    Доклады Компьютеры, программирование

    Имя элементаТип данныхОписаниеКодКДСчетчик21ЧитательТекстовый (5)Федорова АлександраНазвание дискаТекстовый (200)КОМПЬЮТЕРПРЕССНомерЧисловой4ГодЧисловой 2000Кол-во экз.Числовой 1На рукахЛогический (Да/Нет)Да В состав таблицы «Формуляр читателя» входят следующие столбцы: Код Читателя (определяет номер читателя), Фамилия, Имя и Отчество (указывают фамилию, имя и отчество читателя, соответственно), №группы (обозначает в какой группе обучается студент), Факультет (указывает название факультета читателя), Национальность (показывает национальность), Пол (идентифицирует пол читателя), Год рождения (дата рождения), Отчислен (показывает по каким причинам читатель выбыл, взял академический отпуск), Кафедра (указывает название кафедры читателя), Соц. положение (определяет социальное положение читателя), Форма образования (указывает форму образования, для студентов), По образованию (показывает какое у читателя образование), Домашний адрес, № телефона и № паспорта (для идентификации адреса, № телефона и № паспорта читателя, соответственно), Год (показывает дату записи в библиотеку кафедры МиМИД). Данная таблица имеет связи с её предками и показаны в Прил. 3.

  • 72. Единицы измерения информации. Системы исчисления
    Доклады Компьютеры, программирование

    В мире существует пока что 2 вида информации аналоговая и цифровая. Аналоговая это та информация которую воспринимаем мы посредством наших сенсоров (видим, нюхаем, трогаем, пробуем на вкус, слышим), цифровая это информация отраженная в зашифрованном виде. Компьютер работает с цифровой информацией. То есть для того чтобы передать нам рисунок он должен сначала его закодировать в набор чисел, а потом уже раскодировать обратно чтобы вывести на экран монитора. Возьмем к примеру обычные символы. Например когда мы набираем какой-нибудь текст то каждый символ (буква, цифра, знак) имеет свой код. Ведь не надо придумывать несколько сотен тысяч символов для каждого символа каждого языка отдельно. Язык цифр может упростить все. Даже у каждого цвета есть своя цифра, а человеческий глаз может отличит около 16 миллионов цветов. Так что вот почему компьютеры пользуются цифровой информацией. Теперь подробнее о способах измерения информации. Длину мерят метрами и километрами, вес граммами, килограммами и тоннами, надо же информацию чем то мерить вот и придумали специальные единицы измерения биты, байты, килобайты и т.д. Бит (от английского binary digit - двойной разряд, соответственно 0 и 1) означает самую маленькую единицу измерения.

  • 73. Електронний цифровий підпис
    Доклады Компьютеры, программирование

    Така задача виникає при встановленні засобів ЕЦП в системах коли користувач працює в системі через Web-браузер (MS IE). У таких системах надходять наступним чином: створюється приховане hidden-поле у формі. Коли користувач натискає кнопку типу "підписати і відправити", відповідний скрипт обробника (наприклад, на VBScript) формує строкову змінну, в яку методом конкатенації записують важливу інформацію з ідентифікації документа і вміст текстових полів, які ввів користувач. Далі сформована стрічка підписується. Найчастіше використовуються методи об'єктів CAPICOM.dll, не відділений підпис. Підписана строкою змінна і є електронний документ. Підписаний документ (підписаний рядок) записується в hidden-полі і методом POST передається на сервер. Серверний додаток перевіряє підпис у змінної, отриманої з hidden-поля, і в залежності від результатів перевірки ЕЦП і змістовної частини електронного документа здійснює його подальшу обробку. Важливим моментом є збереження підписаного документа на сервер. Для цього, як правило, створюють таблицю в базі даних системи з двома полями: поле ключа і строкове поле з підписаним електронним документом.

  • 74. Если разобрать компьютер
    Доклады Компьютеры, программирование

    Процессор. Является основным компонентом любого ПК. В настоящее время наиболее распространены процессоры фирмы Intel, хотя ЦП других фирм (AMD, Cyrix) составляют им достойную конкуренцию. В настоящее время выпускаются процессоры серии Pentium и 486. В то же время в России имеется достаточно большой парк машин на основе предшествующих серий, которые уже сняты с производства. Какую же информацию несёт в себе маркировка процессора? Рассмотрим, например, варианты 486SX-33,486DX2-50,486DX4-100. Первые три цифры указывают на серию. DX показывает наличие в процессоре специального блока для выполнения операций с плавающей точкой ( сопроцессор), SX - на его отсутствие. Следующая цифра, если она имеется, говорит о том, во сколько раз частота работы ЦП больше, чем рабочая частота остального оборудования. Двойка свидетельствует об удвоении частоты, четвёрка- об утроении. Наконец, последние две или три цифры характеризуют рабочую частоту процессора. С процессором серии Pentium гораздо проще. Он характеризуется только своей рабочей частотой, например, Pentium-60 ,Pentium-90.

  • 75. Естественно-научная база современных информационных технологий. Современные средства накопления, хранения и передачи информаци
    Доклады Компьютеры, программирование

    Персональные компьютеры, объединенные в сети, позволяют десяткам и сотням пользователей легко обмениваться информацией и одновременно получать доступ к общим базам данных. (+ электронная почта). На персональном компьютере можно хранить до нескольких Гбайт данных (1 Гбайт составляет около 400 млн страниц текста среднего формата) и получать к ним доступ за сотые доли секунды. Большинство моделей ЭВМ содержит внешние запоминающие устройства, которые базируются в основном на магнитной записи. Магнитная запись с перпендикулярным намагничиванием обеспечивает существенное повышение информационной плотности записи (до 400 бит\ мкм). Бит - единица информации - переход намагниченности в рабочем слое носителя из данного направления в противоположное. При воспроизведении благодаря магнитному полю в окружающем данный переход в пространстве "нащупывается" записанная информация. Есть способ воспроизведения, основанный на магниторезисторном методе. Его сущность: изменяющееся магнитное поле рассеяния вызывает изменение электрического сопротивления помещенного в него магниторезистивного элемента, снимаемое напряжение с которого соответствует сигналу воспроизведения.

  • 76. Закон Мура
    Доклады Компьютеры, программирование

    Американский компьютерный инженер и бизнесмен. Родился в Сан-Франциско, получил докторскую степень в области химической физики в Калифорнийском технологическом институте. Некоторое время работал под руководством Вильяма Шокли (William Shockley, 191089), одного из изобретателей транзистора, и занимался изучением полупроводников. Но в характере Шокли начала проявляться эксцентричность, поведение его стало непредсказуемым, и Мур и несколько его коллег уволились. С одним из них, Робертом Нойсом (Robert Noyce, 192790), в 1968 году Мур основал корпорацию Intel (где до сих пор занимает должность почетного председателя совета директоров) и приступил к разработке и производству сложных интегральных схем «чипов», лежащих в основе современных персональных компьютеров. «Закон» Мура впервые был изложен в 1965 году в журнале «Электроника» в комментарии ученого к статье о том, как технология интегральных схем должна привести к снижению стоимости компьютеров.

  • 77. Запись строковых выражений, кавычки
    Доклады Компьютеры, программирование

    P.S. Не надо думать, что есть универсальные формы записи строковых выражений. Даже от версии к версии самого PHP происходят всевозможные изменения, влияющие на скорость обработки тех или иных фрагментов, что уж там говорить... Правды ради стоит заметить, что сегодняшняя скорость компьютеров в большенстве случаев позволяет пренебречь оптимизацией записи строковых выражений, но и злоупотреблять удобством в ущерб производительности тоже не следует. Думайте.

  • 78. Запоминающие устройства
    Доклады Компьютеры, программирование

    модули ROM. На этом и базируется спецификация дополнительной памяти EMS (Ехpanded Memory Specification), впервые разработанная фирмами Lotus Development, Intel и Microsoft (поэтому называемая иногда LIM-cпeцификацией). Эта спецификация позволяет использовать оперативную память свыше стандартных 640 Кбайт для прикладных программ. Принцип использования дополнительной памяти основан на переключении блоков (страниц) памяти. В области UMB, между видеобуфером и системным RGM BIOS, выделяется незанятое 64-Кбайтное "окно", которое разбито на страницы. Программные и аппаратные средства позволяют отображать любой сегмент дополнительной памяти в любую из выделенных страниц "окна(TM). Хотя микропроцессор всегда обращается к данным, хранимым в "окне" (адрес ниже 1 Мбайта), адреса этих данных могут быть смещены в дополнительной памяти относительно "окна" на несколько мегабайт (см. рис. 1).

  • 79. Застосування електронного цифрового підпису
    Доклады Компьютеры, программирование

    В Україні порядок застосування засобів ЕЦП в порівнянні із зарубіжними країнами регламентований набагато жорсткіше. На даний час діє Указ Президента «Про заходи з дотримання законності в області розробки, виробництва, реалізації і експлуатації шифрувальних засобів, а також надання послуг в області шифрування інформації». Відповідно до нього заборонена діяльність юридичних і фізичних осіб, повязана з розробкою, виробництвом, реалізацією і експлуатацією шифрувальних засобів, а також захищених засобів зберігання, обробки і передачі інформації, наданням послуг в області шифрування інформації без ліцензій. Забороняється також використання державними організаціями і підприємствами в інформаційно-телекомунікаційних системах шифрувальних засобів, включаючи криптографічні засоби забезпечення достовірності інформації (електронний підпис), що не мають сертифікату. Така політика держави в області регулювання застосування і реалізації криптографічних засобів, у тому числі і засобів ЕЦП, мабуть, пояснюється прагненням використовувати тільки засоби, сертифіковані уповноваженими державними органами. Зміст нормативно-правових актів України, які регулюють застосування шифрувальних засобів, у тому числі і засобів ЕЦП, демонструє існуючу тенденцію встановлення «тоталітарного підходу» в цій справі. Безумовно, для вирішення безлічі проблем, повязаних з національною безпекою, необхідна наявність певних обмежень в області розробки, застосування і обороту засобів ЕЦП. Проте навязування продукції тільки одного або декількох виробників у цій області (а для самих виробників обовязкова платна сертифікація їх діяльності), особливо якщо воно супроводжується закритістю алгоритму, може у результаті призводити до посилення корупції і зниження справжньої, а не декларативної захищеності засобів ЕЦП. Правове регулювання застосування засобів ЕЦП повинно прагнути до більшої гнучкості у віддзеркаленні вимог обєктивної дійсності. Можливо, враховуючи особливості України, було б доцільно розглянути багаторівневий підхід до визнання дійсності ЕЦП і ліцензування її засобів: одні вимоги для адміністративної сфери, інші для корпоративної і треті для особистого документообігу. У зарубіжному законодавстві ми спостерігаємо окремі ознаки багаторівневого підходу, наприклад введення поняття кваліфікованого ЕЦП в Директиві.

  • 80. Защита цифровой информации методами стеганографии
    Доклады Компьютеры, программирование

    Предположим, что в качестве носителя используется 24-битовое изображение размером 800х600 (графика среднего разрешения). Оно занимает около полутора мегабайта памяти (800х600х3 = 1440000 байт). Каждая цветовая комбинация тона (пикселя точки) это комбинация трех основных цветов красного, зеленого и синего, которые занимают каждый по 1 байту (итого по 3 на пиксел). Если для хранения секретной информации использовать наименьший значащий бит (Least Significant Bits LSB) каждого байта, то получим по 3 бита на каждый пиксел. Емкость изображения носителя составит 800х600х3/8=180000 байт. При этом биты в каких-то точках будут совпадать с битами реального изображения, в других нет, но, главное, что на глаз определить такие искажения практически невозможно.