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

  • 41. Аутсорсинг тестирования — точим чужое оружие
    Доклады Компьютеры, программирование

    Аутсорсинг разработки понятен, если разработка ПО не есть профильном для компании, которая хочет получить систему. Но аутсорсинг тестирования?! Для компании, которая разрабатывает ПО? Есть своя инфраструктура IT направления. Есть специалисты по управлению, опыт поиска новых специалистов, есть программа и опыт разработки. Почему выносить тестирование, которое есть по сути своей частью разработки на сторону? Аутсорсить тестирование можно в одном и только одном случае если это приёмочное тестирование, проводимое самим заказчиком.

  • 42. Базовая Система Ввода Вывода (BIOS). Тестирование оборудования при включении ПЭВМ, CMOS-память
    Доклады Компьютеры, программирование

    - выполняет действия по загрузке OS(загрузка в ОЗУ и запуск Блока

  • 43. Базы данных SQL
    Доклады Компьютеры, программирование

    <Программа со встроенным SQL> (<embedded SQL host program>) (<программа на языке COBOL со встроенным SQL> (<embedded SQL COBOL program>), <программа на языке FORTRAN со встроенным SQL> (<embedded SQL FORTRAN program>), <программа на языке Pascal со встроенным SQL> (<embedded SQL Pascal program>) или <программа на языке PL/1 со встроенным SQL> (<embedded SQL PL/1 program>)) - это прикладная программа, которая содержит текст на языке программирования и текст на языке SQL. Текст на языке программирования должен удовлетворять требованиям конкретного стандарта языка программирования. Текст на языке SQL должен состоять из одного или более <встроенных операторов SQL> (<embedded SQL statement>) и (необязательно) из одной или более <встроеных секций объявлений SQL> (<embedded SQL declare section>). Это позволяет представлять приложения базы данных в гибридной форме, в которой <операторы SQL> (<SQL statement>) прямо встроены в прикладную программу. Такая гибридная прикладная программа по определению должна быть эквивалентна стандартной прикладной программе, в которой <операторы SQL> (<SQL statement>) заменены на вызовы <процедур> (<procedure>) SQL в отдельном <модуле> (<module>) SQL.

  • 44. Базы данных и файловые системы
    Доклады Компьютеры, программирование

    Конечно, во многом централизованные файловые системы удобнее изолированных: система управления файлами принимает на себя больше рутинной работы. Но в таких системах возникают существенные проблемы, если кому-то требуется перенести поддерево файловой системы на другую вычислительную установку. Компромиссное решение применено в файловых системах ОС UNIX. На базовом уровне в этих файловых системах поддерживаются изолированные архивы файлов. Один из этих архивов объявляется корневой файловой системой. После запуска системы можно "смонтировать" корневую файловую систему и ряд изолированных файловых систем в одну общую файловую систему. Технически это производится с помощью заведения в корневой файловой системе специальных пустых каталогов. Специальный системный вызов курьер ОС UNIX позволяет подключить к одному из этих пустых каталогов корневой каталог указанного архива файлов. После монтирования общей файловой системы именование файлов производится так же, как если бы она с самого начала была централизованной. Если учесть, что обычно монтирование файловой системы производится при раскрутке системы, то пользователи ОС UNIX обычно и не задумываются об исходном происхождении общей файловой системы.

  • 45. Базы данных по законодательству в интернет и на компакт-дисках
    Доклады Компьютеры, программирование

    Система «Законодательство России» представляет собой универсальную правовую базу данных, содержащую (по состоянию на апрель 2000 г.) полные тексты около 150000 нормативных правовых документов федерального и регионального законодательства по всем отраслям права, классифицированных в соответствии с общероссийским рубрикатором. Ежемесячно она переиздается на диске с обновленной и дополненной базой данных нормативных правовых актов. Постоянным пользователям предоставляется подписка на последующие выпуски на льготных условиях. Каждый выпуск «Законодательства России» включает электронное приложение, содержащее актуальную юридическую информацию по вопросам применения Российского законодательства. Приложение предназначено в первую очередь для тех, кто занимается юридическим самообразованием, но будет также полезно всем пользователям в качестве справочного пособия. К настоящему времени вышли приложения:

    1. Все о регистрации предприятий в городе Москве;
    2. Инфоблок для адвокатов Московского региона;
    3. Все о земельных отношениях в Москве;
    4. О гражданском оружии в РФ;
    5. Заключение и прекращение трудового договора;
    6. Как принять и оформить наследство;
    7. Экстремальные ситуации в торговле;
    8. Защита прав потребителя;
    9. Аренда нежилых помещений;
    10. Судебная система Российской Федерации;
    11. О лицензировании отдельных видов деятельности;
  • 46. Беспроводной доступ для предприятия
    Доклады Компьютеры, программирование

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

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

    Массив накопителей на магнитной ленте обычно содержит четыре или более накопителей в одном корпусе. Как и в случае библиотеки DLT, пользователь может одновременно отправлять задания на несколько накопителей в массиве. Подобный массив обычно стоит дешевле типичной библиотеки DLT. С другой стороны, пользователю приходится менять ленты вручную и следить за их правильной ротацией самостоятельно. Массивы реализуются как избыточные массивы недорогих лент (Redundant Array of Inexpensive Tapes, RAIT). Некоторые такие системы поддерживают, например, технологии RAID 1 (зеркальное отражение) и RAID 3 (распределение данных). В некоторых конфигурациях применение RAIT позволяет резко повысить производительность и отказоустойчивость системы хранения данных (в частности, когда каждые два накопителя DLT 7000 обслуживаются своим контроллером).

  • 48. Бизнес-планирование для Интернет-проекта
    Доклады Компьютеры, программирование

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

  • 49. Ваш собственный сервер: установка Windows Server 2003
    Доклады Компьютеры, программирование

    Процессоры Xeon и Pentium 4 имеют очень много общего, поэтому для однопроцессорного сервера мы рекомендуем Pentium 4 с технологией Hyper-Threading, поскольку этот процессор обеспечивает высокую производительность, и его поддерживают множество проверенных платформ. AMD здесь выглядит не в столь привлекательном свете, поскольку этот чип предназначен, главным образом, для мультимедийных задач. Если вы сомневаетесь, мы рекомендуем взять нижнюю модель Opteron, так как она работает наравне с относительно дорогими процессорами Intel, а иногда даже лучше, обеспечивая, к тому же, поддержку 64-битных вычислений.

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

    Первые образцы ЭС занимали по трудоемкости разработки 20-30 человеко/лет. В коллектив разработчиков входили: эксперты предметной области, инженеры по знаниям или проектировщики ЭС, программисты. В проектировании ЭС есть существенное отличие от проектирования традиционных информационных систем. Это объясняется тем, что в ЭС используется понятие “знание”, а в традиционной системе - “данные”. В ЭС отсутствует понятие жесткого алгоритма, а всевозможные действия задаются в виде правил, которые являются эвристиками, т.е. эмпирическими правилами или упрощениями. В процессе работы системы производится построение динамического плана решения задачи с помощью специального аппарата логического вывода понятий.

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

    БлюдоВидРецептПорцийДата РПродуктКалорийностьВес (г)ПоставщикГородСтранаВес (кг)Цена ($)Дата ПЛобиоЗакускаЛом.1581/9/94Фасоль3070200"Хуанхэ"ПекинКитай2500.3724/8/94ЛобиоЗакускаЛом1081/9/94Лук45040"Наталка"КиевУкраина1000.5227/8/94ЛобиоЗакускаЛом1081/9/94Масло742030"Лайма"РигаЛатвия701.5530/8/94ЛобиоЗакускаЛом1081/9/94Зелень18010"Даугава"РигаЛатвия150.9930/8/94ХарчоСуп...1441/9/94Мясо166080"Наталка"КиевУкраина1002.1827/8/94ХарчоСуп...1441/9/94Лук45030"Наталка"КиевУкраина1000.5227/8/94ХарчоСуп...1441/9/94Томаты24040"Полесье"КиевУкраина1200.4527/8/94ХарчоСуп...1441/9/94Рис334050"Хуанхэ"ПекинКитай750.4424/8/94ХарчоСуп...1441/9/94Масло742015"Полесье"КиевУкраина501.6227/8/94ХарчоСуп...1441/9/94Зелень18015"Наталка"КиевУкраина100.8827/8/94ШашлыкГорячее...2071/9/94Мясо1660180"Юрмала"РигаЛатвия2002.0530/8/94ШашлыкГорячее...2071/9/94Лук45040"Полесье"КиевУкраина500.6127/8/94ШашлыкГорячее...2071/9/94Томаты240100"Полесье"КиевУкраина1200.4527/8/94ШашлыкГорячее...2071/9/94Зелень18020"Даугава"РигаЛатвия150.9930/8/94КофеДесерт...2351/9/94Кофе27508"Хуанхэ"ПекинКитай402.8724/8/94Рис. 4.2. Универсальное отношение "Питание"

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

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

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

    Удобство работы с операционной системой зависит, в первую очередь, от интерфейса, предоставляемого командным процессором. Одни системы управляются с помощью командной строки46 (каждая команда набирается "по буквам" на клавиатуре), в других -- более современных -- используется графический интерфейс47. Его преимущество -- в гораздо большей наглядности и простоте освоения. Пользователю нет нужды запоминать написание множества различных команд. Поэтому и для ОС, изначально управляемых из командной строки, созданы программы-"оболочки" с графическим интерфейсом48.

  • 54. Вирусы под Windows
    Доклады Компьютеры, программирование

    В этой главе рассказано
    о вирусах, заражающих фай-
    лы в операционной среде
    Windows. Наиболее подробно
    рассмотрены вирусы под
    Windows 95, Представлены
    исходные тексты вирусов
    с подробными комментариями,
    Также приведены основные
    сведения о запускаемых фай-
    лах программ под Windows,
    их структуре, отличиях
    от файлов DOS,

  • 55. Власть народу - относительные размеры шрифтов
    Доклады Компьютеры, программирование

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

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

    Обратите внимание, что простой вывод с помощью print или echo в данном случае не подходит, так как мы имеем дело с переменной не целочисленного типа, поэтому надо обязательно указать для PHP формат вывода такой переменной.

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

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

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

    Компьютерные игры классифицируют по жанрам.

    1. Аркады - игры, в которых всё зависит от ловкости и быстроты реакции игрока. Различают детские аркады, где главная задача игрока обычно состоит в том, чтобы избегать врагов, и аркады для более взрослых, где врагов необходимо ещё и убивать.
    2. Стратегии - игры, где игрок выступает в роли человека, наделённого властью. В экономических стратегиях задача игрока состоит в том, чтобы построить мощную финансовую корпорацию, победив в экономической войне своих конкурентов. В военных стратегиях игрок выступает в роли генерала, управляющего постройкой военных баз и тренировкой войск и должен победить врагов на поле боя.
    3. Головоломки - электронные варианты различных головоломок, одним словом, игры, в которых необходимо как следует напрячь мозги.
    4. Квесты (англ. Quest - поиск) - игры, в которых игроку необходимо искать различные предметы, находить им применение, разговаривать с различными персонажами в игре, решать головоломки и т.д.
    5. Компьютерные ролевые игры (CRPG - Computer Role Playing Game, часто называют просто RPG) - очень популярный и очень противоречивый жанр. Противоречивость заключается в том, что постоянно идут споры, что считать ролевой игрой, а что - нет. Особенностью этого жанра является то, что персонажи ролевых игр обладают некоторыми личными качествами и параметрами (как правило, выраженными в числах). Несмотря на то, что компьютерные игры составляют значительную часть рынка программных продуктов, они не являются единственным и главным предназначением компьютера. Как говорится в известной русской пословице: делу - время, потехе час. [3]
  • 59. Вывод информации
    Доклады Компьютеры, программирование

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

  • 60. Выполнение спуска полос в программе PageMaker по "Кварковскому" методу
    Доклады Компьютеры, программирование

    Алгоритм тот же, что и с Кварком. Хмурим брови, чешем затылок, глядим на лампочку и рисуем макет. Нарисовали. В Пейдже создаем файло (филе) нужного формата (в моем случае А3) и с нужным количеством страниц ( у меня получилось 32/4 = 8). Расчерчиваем его на четыре равных части. Это типа заготовка для монтажа полос на А3 формат, как вы уже догадались. Только вот еще ведь как-то эти самые А5 страницы получить нужно. Для этого открываем публикацию с этой самой брошюрой. Там все сверстано как надо - А5 формат, развороты, всякая прочая хрень. Красота! Вот что значит работа профессионала! Хм, отвлекся... Вот, берем эту публикацию, и начинаем ее печатать. Выбираем какой-нибудь Post Script-принтер (я выбрал Linotronic 560 - а почему бы и нет?). Потом выбираем формат бумаги - он должен соответствовать размеру именно страницы, а не разворота, и не плаката "Спасибо товарищу Сталину за наше счастливое детство!", который висит у вас за спиной, как образец полиграфии 1937 года. Вот, половину дела уже сделали. Теперь жмем на кнопку "Варианты". Указываем в этих вариантах, что изображения Без настройки (Normal), грузить шрифты и те и другие, записать PS-файл. И - гвоздь программы - жмем радиокнопку EPS-файл. Теперь, после того, как мы нажмем на кнопку Печатать, Пейдж в указанный нами в "Записать PS-файл" каталог запишет файлы, которые будут называться типа "имя_01.EPS", "имя_02.EPS", "имя_03.EPS", и так далее. Номер в конце файла, как и ежику понятно, это номер страницы. Ну, искомые EPS-ы мы получили, скидать их теперь в наш шаблон, ориентируясь по номерам страниц - дело пятнадцати минут. Вот и вся премудрость.