Новый способ установки кода SAPE на UCOZ (для тех, кто не хочет платить UCOZ за услугу)
Наверное многие были потрясены, когда с 01 апреля 2010 года, администрацией UCOZ.RU было решено брать плату за возможность заработка на SAPE.RU. Многие вебмастера, пользователи хостинга UCOZ.RU, размещали свои сайты и добавляли код SAPE.RU через импорт удалённой страницы (на которой и исполнялся этот код) и до последнего времени не имели никаких проблем по размещению ссылок на своих сайтах. Теперь за возможность размещать свои ссылки старым методом нужно оплатить любой пакет услуг UCOZ.RU и дальше зарабатывать деньги, размещая ссылки рекламодателей. Но как быть тем, у кого сай... Читать дальше »
Тест-мониторная система применяется при проверке, наладке, поиске неисправностей и проведении приемосдаточных испытаний. Представляет собой комплекс тест-программ, объединенных в единую систему, и обеспечивает следующие функции: организацию архива из тестовых программ и тестовых документов, загрузку и запуск тестовых программ, корректировку тестовых программ, создание и корректировку тестовых файлов, выполнение последовательности команд цепочного файла, копирование тест-мониторной системы, генерации версии этой системы. Тест-мониторная система включает следующие программы: монитор, обработка файлов, редактор текста, копировщик, тест прерываний, тест памяти, системный тест, тест обмена устройства, тест интерфейса устройства, тест символьного дисплея, тест устройства ТПУ. Все эти комплексы программ представляют собой встроенные средства диагностики. Тест-программы. Осуществляют проверку правильности функционирования ДВК. Далее рассма... Читать дальше »
В последние годы все более широкое применение получают диалоговые вычислительные комплексы (ДВК). Характерными областями применения ДВК являются системы сбора и обработки данных; информационно-справочные и информационно-поисковые системы; финансы и статистика; отладочные системы для обработки программного обеспечения встраиваемых микроЭВМ; обучающие системы; системы автоматизации научных исследований и др. Диалоговые вычислительные комплексы могут использоваться также в качестве терминальных ЭВМ в вычислительных системах, автоматизированных рабочих мест руководителей различного уровня, для решения относительно несложных инженерных задач и т. д. По способу взаимодействия с пользователем ДВК относятся к классу диалоговых, по представлению ресурсов в распоряжение пользователя — к классу персональных, по ориентации на область применения — к профессиональным. Неотъемлемой частью любого ДВК является программное обеспечение, которое включает опера... Читать дальше »
В существующих системах обработки данных пользователь (в основном это прикладной программист) либо не имеет контакта с машиной, либо имеет непосредственный доступ к ЭВМ. В первом случае имеем дело с пакетной обработкой заданий, при которой процессы программирования задачи и ее выполнения разделяют во времени. Выполнение пакета работ производится под управлением супервизора. При этом может осуществляться однопрограммная, двухпрограммная или многопрограммная работа машины. Эффективность ее использования в значительной мере зависит от того, каким образом объединены работы в пакет. > Пакет считается составленным хорошо, если центральный процессор (арифметическое устройство и устройство управления) не простаивает. Описанные режимы называют пакетными режимами. Со-временные ЭВМ допускают при этом одновременное выполнение до 15 программ. Пакетная обработка заданий чаще всего проводится по определенному расписанию, которое существует на вы... Читать дальше »
Краткая характеристика и назначение языка. Ручное программирование на машинном языке является трудоемким процессом, поэтому для его автоматизации разработаны специальные, более удобные и наглядные символические языки, одним из которых является язык Ассемблера. Язык Ассемблера является языком программирования, ориентированным на конкретную ЭВМ (с учетом структуры команд, памяти и т.д.). Вместе с тем в этот язык введены элементы, упрощающие и автоматизирующие процесс программирования: символьное обозначение команд и ячеек памяти, широкое использование привычных для человека обозначений и др. Таким образом, программа, описанная на уровне языка Ассемблера, является более осмысленной для программиста по сравнению с программой в машинных командах. Все это обусловило определение языка Ассемблера как машинно-ориентированного языка, содержащего макрокоманды. Понятие макрокоманды трактуется как оператор на исходном языке, который может быть заменен определен-н... Читать дальше »
Операционная система — часть системы математического обеспе-чения ЭВМ,-которая вместе с устройством управления ЭВМ (в узком понимании этого термина) предназначена для управления вычисли-тельным процессом. Операционная система — это комплекс программ, осуществляю-щих управление вычислительным процессом и реализующих наи-более общие алгоритмы обработки информации на данной ЭВМ. > Главная функция операционной системы состоит в организации выполнения готовых программ. Операционная система выдает человеку информацию о состоянии вычислительной системы; принимает команды от человека; принимает поток подлежащих решению задач; планирует порядок их запуска; распределяет между программами ресурсы ЭВМ и выполняет другие важнейшие функции. Основные функции операционной системы реализуются с помощью управляющей программы, важной функциональной частью которой является программа-супервизор.... Читать дальше »
Вплоть до конца 50-х годов способ связи человека с машиной сводился к детальному кодированию длинных последовательностей команд (записанных вначале с применением каких-либо символических обозначений) двоичными, восьмеричными или шестнадцатеричными числами. С появлением более быстродействующих вычислительных машин с большим объемом памяти трудности кодирования возросли и стало очевидно, что неразумно далее возлагать эту утомительную работу на человека. Высокая стоимость и трудоемкость программирования стали тормозить использование вычислительной техники. В поисках путей выхода из сложившегося положения были проведены значительные работы по автоматизации процесса программирования. Постепенно складывались следующие системы математического обеспечения: библиотеки программ, программы вызова, корректировки и обновления, языки программирования, трансляторы, программы по обнаружению ошибок, распределению заданий, контролирующие, прикладные и др.<... Читать дальше »
Программа, написанная на машинном языке (или, как говорят, в машинных кодах), содержит минимум избыточной информации, на основе которой можно было бы обнаружить формальные ошибки кодирования. Однако в этом случае даже ошибки при набивке приводили к обескураживающим результатам во время выполнения программы и требовались значительные усилия и время для обнаружения таких ошибок. Эти недостатки и послужили стимулом для создания языков программирования высокого уровня. Программист пишет программу на языке высокого уровня, удобном для человека. Эффективность написания программы при этом существенно возрастает, так как алгоритм описывается в четкой и понятной последовательности действий. Однако эта программа не понятна реальной машине, которая воспринимает только программу в виде детального перечня команд на машинном языке. В этой ситуации у нас две машины: машина А, создание которой экономически оправдано, но которая не удобна в использовании, и ... Читать дальше »
Языки программирования для ЭВМ — это формальные языки связи человека с вычислительной машиной, предназначенные для описания данных (информации) и алгоритмов (программ) их обработки на вычислительной машине. Программа на каком-либо языке программирования определяет порядок и вид действий, которые должна выполнять машина. Возникновение и развитие языков программирования неразрывно связано с развитием ЭВМ и с расширением сферы их применения. Следует подчеркнуть, что машина не обладает каким-либо интеллектом, так как наличие естественного интеллекта свойственно только человеку. В течение многих веков наука, в частности математика, широко пользовалась такими естественными языками, как латынь, русский, французский, английский, немецкий и др. Однако постепенно выяснилось, что применение естественных языков в точных науках связано с рядом трудностей и даже порой приводит к проти... Читать дальше »
С древнейших времен человек пользовался информацией. Информация является неотъемлемой частью процессов принятия решений как отдельными людьми, так и коллективами людей. Появилась необходимость и в обмене информацией. Поначалу возникли жесты и звуковые сигналы, впоследствии различные естественные устные и письменные языки. Наконец, появилась необходимость в обмене информацией между людьми и созданными ими устройствами. По мере развития цивилизации человеку все чаще для обдумывания и принятия решений оказывалось мало той информации, которую он воспринимал непосредственно своими органами чувств или с помощью простых измерительных приборов (весы, часы, термометры и т.д.). Стало необходимым перерабатывать информацию и пользоваться результатами этой переработки, в том числе числовой, при поиске решений в научно-технических и экономических сферах, а затем и буквенной. В самых различных сферах деятельности человека объемы информации, подлежащие п... Читать дальше »