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

  • 481. Эволюция текстовых редакторов и процессоров
    Рефераты Компьютеры, программирование

    Для работы с файлами существуют следующие функции:

    • создание нового файла (можно создавать новые документы при помощи специальных шаблонов; в частности, в Word включены шаблоны стандартных писем, поздравительных записок, отчетов, факсов и ряд других офисных документов);
    • открытие для редактирования уже существующих файлов;
    • возможность одновременного открытия и работы с большим количеством документов;
    • сохранение файлов в различных форматах (в виде документа Word 97, Word 6.0, Word Perfect, текстового фала, файла HTML и пр.);
    • печать файлов с возможностью предварительного просмотра и установкой желаемых параметров страниц (ширина полей, размеры бумаги и пр.);
    • возможность просмотра нескольких последних открытых документов;
    • возможность отправки готового документа непосредственно из Microsoft Word на факс и по электронной почте (в обоих случаях необходимо, чтобы компьютер пользователя был оснащен модемом).
  • 482. Эволюция языков программирования
    Рефераты Компьютеры, программирование

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

  • 483. Экспертные системы. Классификация экспертных систем. Разработка простейшей экспертной системы
    Рефераты Компьютеры, программирование

    Êîãäà ñòàëà î÷åâèäíîé ïîëíàÿ íåïðèãîäíîñòü ýòèõ ñèñòåì è ñîçäàííîãî äëÿ íèõ ñïåöèàëëèçèðîâàííîãî àïïàðàòíîãî îáîðóäîâàíèÿ, ìíîãèå îáîçðåâàòåëè ïðèøëè ê âûâîäó, ÷òî ñóùåñòâóþùàÿ òåõíîëîãèÿ ñîçäàíèÿ ÝÑ áûëà òóïèêîâûì íàïðàâëåíèåì â ðàçâèòèè èíôîðìàöèîííûõ òåõíîëîãèé.  ïîñëåäíåå äåñÿòèëåòèå ÝÑ âîçðîäèëèñü â âèäå ñèñòåì ñ áàçîé çíàíèé, êîòîðûå òåñíî ïåðåïëåòàëèñü ñ ñóùåñòâóþùèìè äåëîâûìè ñèñòåìàìè. Èõ èñïîëüçóþò â çäðàâîîõðàíåíèè, ñòðàõîâàíèè, áàíêîâñêîì äåëå è äðóãèõ îáëàñòÿõ, ÷òîáû ñ ïîìîùüþ ïðàâèë è îáúåêòîâíàêàïëèâàòü îïûò,ïîâûñèòü êà÷åñòâî ïðèíèìàåìûõ ðåøåíèé. Áàçû çíàíèé âñòðîåíûñåãîäíÿ â íàèáîëåå ñîâðåìåííûå êðóïíûå ñèñòåìû. Îíè íàõîäÿòñÿ â ñàìîé ñåðäöåâèíå ïðîãðàìì- àãåíòîâ, îñóùåñòâëÿþùèõ ïîèñê â ñåòè Internet, è ïîìîãàþò êîëëåêòèâàì ïîëüçîâàòåëåé ñïðàâèòüñÿ ñ ïîèòîêàìè èíôîðìàöèè.

  • 484. Электронная почта как сервис глобальной сети. Протоколы передачи почты
    Рефераты Компьютеры, программирование

    ÊîìàíäàÎáÿçàòåëüíàÎïèñàíèåHELOÕÈäåíòèôèöèðóåò ìîäóëü-ïåðåäàò÷èê äëÿ ìîäóëÿ-ïðèåìíèêà (hello).MAILXÍà÷èíàåò ïî÷òîâóþ òðàíçàêöèþ, êîòîðàÿ çàâåðøàåòñÿ ïåðåäà÷åé äàííûõ â îäèí èëè íåñêîëüêî ïî÷òîâûõ ÿùèêîâ (mail).RCPTÕÈäåíòèôèöèðóåò ïîëó÷àòåëÿ ïî÷òîâîãî ñîîáùåíèÿ (recipient).DATAÑòðîêè, ñëåäóþùèå çà ýòîé êîìàíäîé, ðàññìàòðèâàþòñÿ ïîëó÷àòåëåì êàê äàííûå ïî÷òîâîãî ñîîáùåíèÿ.  ñëó÷àå SMTP, ïî÷òîâîå ñîîáùåíèå çàêàí÷èâàåòñÿ êîìáèíàöèåé ñèìâîëîâ: CRLF-òî÷êà-CRLF.RSETÏðåðûâàåò òåêóùóþ ïî÷òîâóþ òðàíçàêöèþ (reset).NOOPÒðåáóåò îò ïîëó÷àòåëÿ íå ïðåäïðèíèìàòü íèêàêèõ äåéñòâèé, à òîëüêî âûäàòü îòâåò ÎÊ. Èñïîëüçóåòñÿ ãëàâíûì îáðàçîì äëÿ òåñòèðîâàíèÿ. (No operation.)QUITÒðåáóåò âûäàòü îòâåò ÎÊ è çàêðûòü òåêóùåå ñîåäèíåíèå.VRFYÒðåáóåò îò ïðèåìíèêà ïîäòâåðäèòü, ÷òî åå àðãóìåíò ÿâëÿåòñÿ äåéñòâèòåëüíûì èìåíåì ïîëüçîâàòåëÿ.SENDÍà÷èíàåò ïî÷òîâóþ òðàíçàêöèþ, äîñòàâëÿþùóþ äàííûå íà îäèí èëè íåñêîëüêî òåðìèíàëîâ (à íå â ïî÷òîâûé ÿùèê).SOMLÍà÷èíàåò òðàíçàêöèþ MAIL èëè SEND, äîñòàâëÿþùóþ äàííûå íà îäèí èëè íåñêîëüêî òåðìèíàëîâ èëè â ïî÷òîâûå ÿùèêè.SAMLÍà÷èíàåò òðàíçàêöèþ MAIL è SEND, äîñòàâëÿþùèå äàííûå íà îäèí èëè íåñêîëüêî òåðìèíàëîâ è â ïî÷òîâûå ÿùèêè.EXPNÊîìàíäà SMTP-ïðíåìíèêó ïîäòâåðäèòü, äåéñòâèòåëüíî ëè àðãóìåíò ÿâëÿåòñÿ àäðåñîì ïî÷òîâîé ðàññûëêè è åñëè äà, âåðíóòü àäðåñ ïîëó÷àòåëÿ ñîîáùåíèÿ (expand).HELPÊîìàíäà SMTP-ïðèåìíèêó âåðíóòü ñîîáùåíèå-ñïðàâêó î åãî êîìàíäàõ.TURNÊîìàíäà SMTP-ïðèåìíèêó ëèáî ñêàçàòü OK è ïîìåíÿòüñÿ ðîëÿìè, òî åñòü ñòàòü STMP-ïåðåäàò÷èêîì, ëèáî ïîñëàòü ñîîáùåíèå-îòêàç è îñòàòüñÿ â ðîëè SMTP-ïðèåìíèêà.

  • 485. Электронные вычислительные сети
    Рефераты Компьютеры, программирование
  • 486. Эмпирический алгоритм решения задачи сегментации. Степень сложности алгоритма решения
    Рефераты Компьютеры, программирование

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

  • 487. Эффекты слоев в Photoshop 6
    Рефераты Компьютеры, программирование

     

    1. Ползунок Непрозрачность регулирует непрозрачность тени.
    2. Угол, под которым тень падает на объект, определяется в области Угол. Вы можете задать значение в поле ввода или перетащить круговой ползунок на соответствующий угол.
    3. Тень может располагаться на разном расстоянии от объекта, имитируя его приближение или удаление от фона. Этот параметр определяется ползунком и полем Расстояние. Расстояние, как и другие параметры эффектов, задается в пикселах, и значит воздействие параметра различно для изображений разного разрешения.
    4. Ползунок и поле Размер позволяют задать размер тени. С ростом этой величины тень растет, как и степень растушевки ее краев.
    5. Ползунок и поле Разброс определяют, насколько размытыми будут края увеличенной тени. Эффект работает только при ненулевом значении в поле Размер. Чем больше Разброс, тем больше тень и резче ее края.
    6. Тень, разумеется, совпадает по форме с отбрасывающим ее объектом. Однако существует параметр, который регулирует профиль прозрачности краев. Чем более размыт край, тем он шире и тем очевиднее влияние данного параметра.
    7. Профиль прозрачности устанавливают с помощью раскрывающегося списка Профиль. Образец активного профиля отображается в поле этого списка. Щелкните на стрелке рядом с образцом. Перед вами список готовых профилей. Он оформлен как стандартная библиотека.
    8. Щелкните на образце. В окне Редактор контура можно его отредактировать. Форма задается градационной кривой. Ее горизонтальная ось соответствует краю объекта, то есть расстоянию от начала растушевки до полной прозрачности. По вертикальной оси отложены значения непрозрачности тени.
  • 488. Язык SQL
    Рефераты Компьютеры, программирование

    быть одинакового типа. В каждой таблице, как правило, имеются специальные поля, которые позволяют однозначно идентифицировать ту или иную запись они называются первичными ключами или первичными индексами. Такие поля помогают отличать одну запись от другой, даже если все остальные поля нескольких таких записей абсолютно идентичны. Например, представьте, что вы разрабатываете справочник сотрудников своей организации, и при этом каждая запись хранит данные об одном сотруднике, а их выборка осуществляется по полю «Фамилия». Может оказаться так, что в организации работает несколько человек с одинаковой фамилией. Чтобы отличить эти записи друг от друга, применяются первичные индексные поля. Чаще всего за тип данных первичного ключа берется целочисленное значение счетчика в таком случае при добавлении новой записи в таблицу значения этого поля заполняются автоматически. Однако не запрещается использовать в качестве первичного ключа поле, имеющее, к примеру, символьный тип данных, хотя подобные ситуации возникают крайне редко.

  • 489. Язык запросов MDX
    Рефераты Компьютеры, программирование
  • 490. Язык запросов русскоязычных поисковых систем
    Рефераты Компьютеры, программирование

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

    • Под простым поиском понимается поиск Web-ресурсов по ключевому слову. Недостаток этого вида поиска заключается в том, что обычно он выдает слишком много документов, причем наряду с ценной информацией попадается много «мусора».
    • При использовании расширенного поиска ключевые слова связываются между собою операторами логических отношений(так называемый язык запросов). При помощи логических отношений поисковое задание формулируется так, чтобы более точно детализировать задание и ограничить область отбора.
    • Контекстный поиск это поиск по точной фразе. К сожалению доступен не во всех поисковых системах. К тому же эта операции достаточно медленная.