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

  • 5561. Понятие алгоритма, его свойства. Описание алгоритмов с помощью блок схем на языке Turbo Pascal
    Информация пополнение в коллекции 09.12.2008
  • 5562. Понятие брандмауэров
    Информация пополнение в коллекции 18.11.2010

    Перед тем как перейти непосредственно к описанию работы файрвола, стоит вкратце рассказать, как функционируют компьютерные сети. Итак, компьютеры в сети обмениваются некой информацией, передаваемой отдельными порциями, которые называются пакетами. Для отправки информации на конкретный ПК у каждого компьютера в сети есть свой адрес, уникальный в ее пределах, IP. Он представляет собой набор из четырех групп чисел от 0 до 255, разделенных точками. К примеру, 212.20.123.15 (для локальных сетей зарезервированы области адресов 10.27.*.* или 192.168.*.*). Для отправки и приема данных у компьютера существуют специальные «двери» порты, каждый под своим номером. Нумерация начинается с 0, а максимальное значение может быть 65535. Разные программы, как правило, используют различные порты для работы с внешним миром. Так, к примеру, для почты зарезервированы порты 25 и 110, браузеры для HTTP-протокола используют 80-й порт и т. д. Вот именно эти порты и проходящие через них пакеты и контролирует firewall. Любой порт может находиться в трех состояниях (открыт, закрыт и невидим), которые также контролируются посредством брандмауэра. Кроме дверей для информации, порты еще служат своего рода маяками, позволяющими определить присутствие компьютера в сети. ПК, у которого все порты невидимы, злоумышленник просто не обнаружит, а значит, и атаковать не будет. Поэтому одна из задач файрвола обеспечить невидимость компьютера в Сети. Но даже в таком случае у хакера есть возможность получить адрес например, пользуясь ICQ, легко узнать IP компьютера собеседника. Вот и еще одна задача брандмауэра держать порты закрытыми для предотвращения взлома, а также проникновения в компьютер сетевых червей. Не менее важной функцией файрвола является наблюдение за всеми установленными и запущенными приложениями. Дело в том, что зачастую вредоносные программы, чтобы обойти брандмауэр и получить доступ в сеть, маскируются под обычное безопасное ПО или даже внедряются в память уже запущенных программ. Таким образом, firewall отсекает все подозрительные контакты с внешним миром Для многих приложений выход в Интернет необходим для работы, например для браузера или почтовых клиентов. Но если программа Notepad.exe пытается отправить какую-то информацию это уже выглядит подозрительно. На подобный случай у брандмауэра есть набор правил, как встроенных по умолчанию, так и задаваемых самим пользователем. Например, можно указать перечень доверенных приложений, которым будет гарантирован свободный доступ в Интернет, и черный список из тех, кому такой доступ нельзя давать ни при каких обстоятельствах. Помимо основных возможностей, файрволы обычно обладают и рядом дополнительных: они умеют ограничивать трафик по дням, неделям или месяцам, а также вести статистику для каждого приложения. Еще довольно часто применяется встроенная в брандмауэр функция блокирования интернет-рекламы или различных сайтов по адресу либо содержимому.

  • 5563. Понятие гипертекстовой технологии. Гипертекстовая технология WWW, URL, HTML. Структура гипертекста
    Информация пополнение в коллекции 12.01.2009

    WWW построена по хорошо известной схеме "клиент-сервер". Программа-клиент выполняет функции интерфейса пользователя и обеспечивает доступ практически ко всем информационным ресурсам Internet. В этом смысле она выходит за обычные рамки работы клиента только с сервером определенного протокола, как это происходит в telnet, например. Отчасти, довольно широко распространенное мнение, что Mosaic или Netscape, которые безусловно являются WWW-клиентами, это просто графический интерфейс в Internet, является отчасти верным. Однако, как уже было отмечено, базовые компоненты WWW-технологии (HTML и URL) играют при доступе к другим ресурсам Mosaic не последнюю роль, и поэтому мультипротокольные клиенты должны быть отнесены именно к World Wide Web, а не к другим информационным технологиям Internet. Фактически, клиент - это интерпретатор HTML. И как типичный интерпретатор, клиент в зависимости от команд (разметки) выполняет различные функции. В круг этих функций входит не только размещение текста на экране, но обмен информацией с сервером по мере анализа полученного HTML-текста, что наиболее наглядно происходит при отображении встроенных в текст графических образов. При анализе URL-спецификации или по командам сервера клиент запускает дополнительные внешние программы для работы с документами в форматах, отличных от HTML, например GIF, JPEG, MPEG, Postscript и т. п. Вообще говоря для запуска клиентом программ независимо от типа документа была разработана программа Luncher, но в последнее время гораздо большее распространение получил механизм согласования запускаемых программ через MIME-типы. Другую часть программного комплекса WWW составляет сервер протокола HTTP, базы данных документов в формате HTML, управляемые сервером, и программное обеспечение, разработанное в стандарте спецификации CGI. До самого последнего времени (до образования Netscape) реально использовалось два HTTP-сервера: сервер CERN и сервер NCSA. Но в настоящее время число базовых серверов расширилось. Появился очень неплохой сервер для MS-Windows и Apachie-сервер для Unix-платформ. Существуют и другие, но два последних можно выделить из соображений доступности использования. Сервер для Windows - это shareware, но без встроенного самоликвидатора, как в Netscape. Учитывая распространенность персоналок в нашей стране, такое программное обеспечение дает возможность попробовать, что такое WWW. Второй сервер - это ответ на угрозу коммерциализации. Netscape уже не распространяет свой сервер Netsite свободно и прошел слух, что NCSA-сервер также будет распространяться на коммерческой основе. В результате был разработан Apachie, который по словам его авторов будет freeware, и реализует новые дополнения к протоколу HTTP, связанные с защитой от несанкционированного доступа, которые предложены группой по разработке этого протокола и реализуются практически во всех коммерческих серверах.

  • 5564. Понятие и виды информационных технологий
    Реферат пополнение в коллекции 25.02.2011

    В начале 60-х годов прошлого столетия по заданию министерства обороны США был разработан проект по созданию экспериментальной сети передачи пакетов. Сеть, названная ARPANET, предназначалась первоначально для изучения методов обеспечения надежной связи между компьютерами различных типов. Многие методы передачи данных через модемы были разработаны в ARPANET. Идея создания Интернет возникла в связи с необходимостью построения отказоустойчивой сети, которая могла бы продолжать работу, даже если большая часть ее стала неработоспособной. Решение состояло в том, чтобы создать сеть, где информационные пакеты могли бы передаваться от одного узла к другому без какого-либо централизованного контроля. Если основная часть сети не работает, пакеты самостоятельно должны передвигаться по сети до тех пор, пока не достигнут точки своего назначения. Одновременно сеть должна быть достаточно устойчивой к возможным ошибкам при передаче пакетов, т.е. обладать механизмом контроля пакетов и обеспечить наблюдение за доставкой информации.

  • 5565. Понятие и виды компьютерной памяти
    Контрольная работа пополнение в коллекции 05.12.2010

    ОЗУ работают быстро: микропроцессор может получать доступ к ним за 1020 нс. Обычные коммерческие модули ОЗУ хранят до 256 Мб (1 Мб равен 1 048 576 байт). ОЗУ надежны и работают годами, выполняя миллиарды операций. ОЗУ помнят только то, что вы сообщили им в последний раз; все остальное стирается. При отключении энергии ОЗУ свою память теряет. В оперативной памяти во время работы хранятся программы и данные. Оперативная память часто рассматривается как временное хранилище, потому что данные и программы в ней сохраняются только при включенном компьютере или до нажатия кнопки сброса (reset). Перед выключением или нажатием кнопки сброса все данные, подвергнутые изменениям во время работы, необходимо сохранить на запоминающем устройстве, которое может хранить информацию постоянно (обычно это жесткий диск). При новом включении питания сохраненная информация вновь может быть загружена в память.

  • 5566. Понятие и основные виды операционных систем
    Контрольная работа пополнение в коллекции 05.11.2009

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

  • 5567. Понятие и свойства информации, ее виды
    Информация пополнение в коллекции 23.03.2010

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

  • 5568. Понятие и элементы массива
    Информация пополнение в коллекции 09.12.2010

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

    1. Для нахождения суммы элементов массива с нечетными номерами мы будем суммировать все элементы исходного массива индексы (i и j), которых являются нечетными.
    2. Для нахождения суммы элементов массива, расположенных между первым и последним отрицательными элементами необходимо найти первые и последние отрицательные элементы для строки и столбца, а затем их просуммировать.
    3. Для нахождения суммы элементов А[i,j], для которых i+j=k (k целое число, вводимое пользователем) проверяем верность равенства, и если оно истинно, то вычисляем искомую сумму.
  • 5569. Понятие имущества и капитала предприятия, производительность труда
    Контрольная работа пополнение в коллекции 20.03.2008

    Видовая классификация ОПФ:

    1. Здания. Здания и строения, в которых происходят процессы основных, вспомогательных и подсобных производств; административные здания; хозяйственные строения. В стоимость этих объектов кроме стоимости строительной части включается и стоимость систем отопления, водопровода, электроарматуры, вентиляционных устройств и др.
    2. Сооружения. Инженерно-строительные объекты, которые необходимы для осуществления процесса производства: дороги, эстакады, тоннели, мосты, подземные и открытые горные выработки, нефтяные и газовые скважины, гидротехнические и другие сооружения.
    3. Передаточные устройства. Водопроводная и электрическая сеть; теплосеть, газовые сети, паропроводы, т. е. объекты, осуществляющие передачу различных видов энергии от машин-двигателей к рабочим машинам.
    4. Машины и оборудование:
    5. Силовые машины и оборудование, включающие все виды энергетических агрегатов и двигателей;
    6. рабочие машины и оборудование, которые непосредственно воздействуют на предмет труда или его перемещение в процессе создания продукции;
    7. измерительные и регулирующие приборы и устройства и лабораторное оборудование, предназначенные для измерений, регулирования производственных процессов, проведения испытаний и исследований;
    8. вычислительная техника: электронно-вычислительные, управляющие аналоговые машины, а также машины и устройства, применяемые для управления производством и технологическими процессами;
    9. прочие машины и оборудование, которые не отнесены к перечисленным подгруппам.
    10. Транспортные средства. В их состав входят все виды транспортных средств, в том числе: внутрицеховой, межцеховой (автокары, вагонетки, тележки и др.) и межзаводской транспорт: речной и морской флот, автомобильный транспорт, принадлежащий предприятиям подвижной состав железных дорог, трубопроводный магистральный транспорт и т. д.
    11. Инструменты и приспособления. Сюда относятся инструменты режущие, давящие, ударные и другие, стоимостью не менее 100 необлагаемых налогом минимумов за единицу и сроком службы свыше одного года.
    12. Производственный инвентарь и принадлежности, предназначенные для хранения материалов, инструментов и облегчения труда, - верстаки, стеллажи, столы, контейнеры и др.
    13. Хозяйственный инвентарь. Предметы конторского и хозяйственного назначения (мебель, несгораемые шкафы, множительные аппараты, предметы противопожарного назначения и др.).
    14. Рабочий и продуктивный скот.
    15. Многолетние насаждения.
    16. Капитальные затраты по улучшению земель (без сооружений).
    17. Прочие основные фонды.
  • 5570. Понятие информации, свойства. Информационные процессы
    Контрольная работа пополнение в коллекции 01.10.2011

    Непрерывное сообщение может быть представлено непрерывной функцией, заданной на некотором отрезке [а, Ь]. Непрерывное сообщение можно преобразовать в дискретное (такая процедура называется дискретизацией). Для этого из бесконечного множества значений этой функции (параметра сигнала) выбирается их определенное число, которое приближенно может характеризовать остальные значения. Один из способов такого выбора состоит в следующем. Область определения функции разбивается точками х1, х2,…хn на отрезки равной длины и на каждом из этих отрезков значение функции принимается постоянным и равным например, среднему значению на этом отрезке; полученная на этом этапе функция называется в математике ступенчатой. Следующий шаг - проецирование значений «ступенек» на ось значений функции (ось ординат). Полученная таким образом последовательность значений функции у1, у2, ... уn является дискретным представлением непрерывной функции, точность которого можно неограниченно улучшать путем уменьшения длин отрезков разбиения области значений аргумента.

  • 5571. Понятие информационные ресурсы
    Информация пополнение в коллекции 12.01.2009

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

  • 5572. Понятие информационных технологий
    Информация пополнение в коллекции 12.01.2009

    Ïðè èñïîëüçîâàíèè ïðîãðàììíîãî îáåñïå÷åíèÿ ñóùåñòâóåò âîçìîæíîñòü ïîòåðè äàííûõ îò äåéñòâèÿ êîìïüþòåðíûõ âèðóñîâ, êîòîðûå èñïîëüçóþò íåäîñòàòêè ÏÎ.  ñâÿçè ñ âîçðàñòàþùåé ñòîèìîñòüþ èíôîðìàöèè ïîòåðè ìîãóò áûòü î÷åíü âåñîìûìè. Äëÿ çàùèòû ïðèõîäèòñÿ èñïîëüçîâàòü ñïåöèàëüíûå ïðîãðàììûàíòèâèðóñû.  ñèëó òîãî, ÷òî ñåé÷àñ ïðîèçîøëà êîíöåíòðàöèÿ â îòðàñëè èíôîðìàöèîííûõ òåõíîëîãèé, è ðàáîòàþò ëèøü ïî íåñêîëüêî êðóïíûõ êîìïàíèé â êàæäîé ñïåöèàëèçèðîâàííîé îáëàñòè, ïåðåä ïîëüçîâàòåëåì èíôîðìàöèîííîé òåõíîëîãèè âñòàåò äèëåììà âûáîðà ïëàòôîðìû èíôîðìàöèîííîé òåõíîëîãèè, òàê êàê â äàëüíåéøåì îí áóäåò çàâèñåòü îò ñâîåãî ïîñòàâùèêà.

  • 5573. Понятие информационных технологий, их виды
    Курсовой проект пополнение в коллекции 11.02.2011

    Каждая из гранул полученного при детальном поиске списка снабжена, так называемым, просмотровым изображением (browse images (NASA), или quicklook (ESA)). Оно предназначено, прежде всего, для визуальной оценки качества архивной информации как по условиям наблюдений (например, освещенности и наличию облачности), так и по наличию дефектов и искажений, возникающих при приеме и обработке данных. Интерфейс пользователя СЗД обеспечивает возможность просмотра этих изображений и дополнительной селекции списка гранул по результатам визуальной оценки их качества. Наряду с поиском и предварительной визуальной оценкой качества данных, интерфейсы СЗД позволяют оформить заказ на выбранные данные, размещенные в архиве информационной системы, непосредственно после завершения поиска в рамках одной и той же сессии работы с интерфейсом СЗД. В случае, когда пользователь выбрал необходимый ему набор данных, он может оформить заказ на получение этих данных. Оформление заказа включает в себя две процедуры: 1) выбор формы передачи данных, 2) регистрацию контактной информации о заказчике. При выборе формы передачи данных пользователь должен иметь возможность выбрать тип носителя, на котором передаются данные, а также указать предпочтительный формат, используемый при записи данных на выбранные носители. Оформленный заказ пересылается в архив данных. Одновременно пользователю по электронной почте пересылается запрос на подтверждение заказа. Как правило, заказ начинает исполняться архивом только после получения подтверждения непосредственно от заказчика данных. Для решения этой задачи была разработана система поиска и запроса данных с использованием только свободно распространяемых программ и библиотек для операционной среды Solaris. Основу системы поиска и запроса данных составляет Web сервер Apache с модулем PHP. Модуль PHP позволяет гибко формировать формы запросов, формы представления результатов и содержит встроенные средства доступа к базе данных Oracle. Кроме того, он позволяет использовать графическую библиотеку для динамической генерации изображений, нанесения на них заданных контуров (многоугольник, эллипс и др.) и текстовой информации. Указанные программы и библиотеки существуют и для других платформ, таких как Windows и Linux. При необходимости разработанные программы могут быть перенесены на другие платформы с минимальными затратами, связанными, в основном, с онфигурированием соответствующих программ. Web страницы системы поиска данных генерируются инамически.

  • 5574. Понятие компьютерной графики. Графический редактор Adobe Photoshop
    Курсовой проект пополнение в коллекции 20.09.2010

    Панель инструментов содержит в себе:

    • Инструменты для выделения области геометрической формы
    • Инструменты для выделения области произвольной формы (лассо, волшебная палочка)
    • Инструменты для устранения дефектов изображений (лечащая кисть, вставка)
    • Инструменты клонирования (штамп, штамп модели)
    • Инструменты стирания ( ластик, фоновый ластик, волшебный ластик)
    • Инструменты, контролирующие четкость границ изображения (размывание, резкость, палец)
    • Инструменты прямого выделения (прямой выбор, выделение пути)
    • Инструменты для работы с контурами (перо, свободное перо, добавление и удаление точки зацепления)
    • Инструменты для создания примечаний (заметки, звуковые заметки)
    • Инструменты для работы с ломтиками (фрагмент выбор фрагмента)
    • Инструменты рисования (кисть, карандаш)
    • Инструменты для работы с историей создания изображения (кисть, узорчатая кисть)
    • Инструменты заливки (ведро, градиент)
    • Инструменты для осветления и затемнения изображений (осветление, затемнение ,губка)
    • Инструменты для работы с текстом
    • Векторные инструменты рисования (прямоугольник, эллипс, полигон, скругленный прямоугольник, линия, форма пользователя)
    • Инструменты для работы с цветом, углами и расстояниями (пипетка, проба цвета, измерение)
    • Инструменты для изменения режима просмотра изображений (лупа, рука)
  • 5575. Понятие компьютерной сети
    Контрольная работа пополнение в коллекции 12.05.2010

    Сегодня Интернет похож на огромный мегаполис, в котором есть университет, переставший быть главной достопримечательностью и даже несколько затерявшийся среди виртуальных офисов, магазинов, национальных кварталов и мест для массовых и индивидуальных развлечений. И город этот стал доступен любому обывателю, более того, туда его всячески приглашают и заманивают. В самом деле: Интернет это общедоступная сеть, открытая для любого пользователя, имеющего компьютер с модемом и некоторое специальное программное обеспечение. Но в нашем отношении к Интернету пока не наблюдается особой теплоты. Явно просматривается даже некоторая аналогия с нашим отношением к персональным компьютерам. Еще лет 15 тому назад мы также абстрактно и отчужденно воспринимали и их: не могли себе представить, насколько интенсивно и органично ПК вольются в нашу жизнь (правда, тогда это отчасти объяснялось высокой стоимостью компьютера). Сейчас же почти каждый может подсоединить свой ПК к Интернету практически, да и фактически, бесплатно; может получать из сети Интернет любую интересующую его неконфиденциальную информацию за минимальную стоимость. Каждый вправе переслать по сети своим коллегам в любой стране корреспонденцию за сумму, значительно меньшую соответствующих почтовых расходов, может разместить в Интернет свою рекламу и ее увидят миллионы людей во всем мире, может... да может практически все, вплоть до насыщенного и увлекательного проведения своего досуга (причем независимо от интересов и склонностей). Интернет это безграничный мир информации, это действительно особая виртуальная страна, в которую можно погрузиться и жить в ней долгое время.

  • 5576. Понятие множества. Символьный тип
    Курсовой проект пополнение в коллекции 24.12.2010

    Символьный тип. CHAR занимает 1 байт. Значением символьного типа является множество всех символов ПК. Каждому символу присваивается целое число в диапазоне 0…255. Это число служит кодом внутреннего представления символа. Для кодировки используется код ASCII (American Standart Code for Information Interchange американский стандартный код для обмена информацией). Это 7-битный код, т.е. с его помощью можно закодировать лишь 128 символов в диапазоне от 0 до 127. В то же время в 8-битном байте, отведенном для хранения символа в Турбо Паскале, можно закодировать в два раза больше символов в диапазоне от 0 до 255. Первая половина символов ПК с кодами 0…127 соответствует стандарту ASCII. Вторая половина символов с кодами 128…255 не ограничена жёсткими рамками стандарта и может меняется на ПК разных типов. Символы с кодами 0…31 относятся к служебным кодам. Если эти коды использовать в символьном тексте программы, они считаются пробелами.

  • 5577. Понятие об алгоритмах
    Информация пополнение в коллекции 09.12.2008

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

  • 5578. Понятие объектно-ориентированного программирования
    Контрольная работа пополнение в коллекции 21.01.2011

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

  • 5579. Понятие САЗПР, ее цель и объект автоматизации
    Дипломная работа пополнение в коллекции 24.01.2012

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

  • 5580. Понятие системного и служебного (сервисного) программного обеспечения. Гибкие мониторы
    Информация пополнение в коллекции 16.07.2010