Раздел: Web разработка
Web разработка
Web разработки – это, по сути, услуги, услуги, оказываемые различными фирмами по созданию сайтов, куда входит целый комплекс работ. Это и программирование, разработка и создание дизайна сайта, автоматизация сайта, а также разработки других Интернет систем, помимо самих сайтов.
Профессионально и качественно исполненные веб разработки – это практически гарантированный залог успешного развития всего Интернет проекта в будущем.
Однако именно создание сайтов является одной из наиболее востребованных и часто реализуемых задач, которую позволяет...
История успеха Google
Судьбы основателей Google Сергея Брина (Sergey Brin) и Ларри Пейджа (Larry Page) – замечательный пример того, как научный талант, творческий поиск, смелость и любовь к эксперименту способны проложить путь к успеху. Поистине, стремительный взлет двух молодых миллиардеров можно назвать воплощением традиционной американской мечты в век компьютеров и Интернет.
Если один из создателей Google является урожденным американцем, то второй — выходец из России, вернее, бывшего СССР. Сергей Михайлович Брин родился 21 августа 1973 года в Москве в семье еврейских...
Основные поисковые системы
Самой популярной на сегодняшних день русскоязычной поисковой системой является Яндекс, которому принадлежит около 70% всех поисковых запросов русских пользователей.
Яндекс любит документы средних размеров, насыщенные текстом (статьи и т.п.) с умеренным повторением ключевых фраз. Хорошо индексируются динамические сайты.
Первичная индексация только что зарегистрированного сайта происходит в течении нескольких часов после регистрации. Полная индексация сайт происходит в течении длительного времени (примерно 1 месяц).
Для определения...
Доменные имена
Доменное имя — первый шаг на пути приобретения собственной репутации в Сети. Только правильно подобранное доменное имя способно помочь работе сайта, обеспечить постоянный уровень продаж и доверие со стороны посетителей сайта, стать неотъемлемой составляющей деятельности организации. Итак, чем же стоит руководствоваться, чтобы выбрать «правильное» доменное имя?
Индивидуальность домена.
Главное предназначение имени домена — выделить сайт (фирму), ее услуги и деятельность из множества похожих. Поэтому, должен отличаться от...
Что такое логотип
Логотип и товарный знак выражают индивидуальность предприятия, которое его использует. От успешной разработки внешнего вида логотипа во многом зависит эффективность всего фирменного стиля в целом.
Логотип, являющийся своеобразной «визитной карточкой» предприятия, выполняет в коммерческой деятельности последнего важнейшие функции. Логотип позволяет отличать одно предприятие от другого, соотносить товар и его производителей. Вторая функция логотипа, товарного знака — гарантийная. Это означает, что определенное качество продукции,...
Критерии выбора хостинг-провайдера
Выбор хостинг-провайдера — основа успешного представительства в сети. К сожалению, многие из существующие на рынке хостинг услуг компаний не всегда обеспечивают клиентов качественным обслуживанием. Давайте рассмотрим минимальные требования, которые необходимо предъявить любой хостинг компании.
Пристально изучите на сайт компании хостинг-провайдера. Провайдеры хостинг-услуг обязаны предоставлять на своих сайтах подробнейшую информацию как о себе и предоставляемых услугах так, чтобы у потенциального клиента не возникало дополнительных...
Домены приложений
В современных операционных системах некий функционально законченный блок кода выполняется в специально отведенном для него адресном пространстве – процессе. Код, выполняемый внутри процесса, изолирован. Доступ к коду из другого процесса возможен только через прокси. Прокси находится в адресном пространстве вызывающего процесса и действует как заместитель удаленного объекта. С точки зрения вызывающего объекта прокси – это объект, перенаправляющий вызовы другому процессу.
В отличие от обычного, управляемый (managed) код может проверяться...
Назначение и устройство микрокалькуляторов
Микрокалькулятор (МК) или, коротко, просто калькулятор — это портативное электронное вычислительное устройство, позволяющее быстро и с большой точностью производить математические расчеты. В настоящее время промышленность выпускает достаточно широкий ассортимент калькуляторов, предназначенных для производственных, учебных и бытовых целей. Среди них различные модели МК, отличающиеся размерами и техническим оформлением: одни размещаются на столе, другие вычислитель в процессе работы держит в руках, третьи могут быть совсем миниатюрными...
Портативный вычислительный прибор
Микрокалькулятор представляет собой портативный вычислительный прибор, имеющий клавиатуру с двумя-тремя десятками клавиш (кнопок) и световой индикатор (дисплей) для чтения результатов, на рисунке показан внешний вид арифметического калькулятора МК-57). В состав МК входит сложное счетно-решающее устройство, содержащее десятки тысяч функциональных элементов и соединителей. Числа в процессе вычислений размещаются в особых устройствах памяти — регистрах. Схема основных взаимосвязей между клавиатурой, индикатором и дополнительными регистрами...
Арифметические расчеты на МК
Технические особенности эксплуатации конкретных микрокалькуляторов (обеспечение электропитанием, подготовка к работе и т. п.) несложны и описываются в руководствах по эксплуатации. К тому же общие принципы вычислений с помощью МК одинаковы: дело сводится к последовательному нажиманию клавишей с цифрами и знаками операций и считыванию результатов, которые мгновенно высвечиваются на индикаторе.
Различные микрокалькуляторы простейшего (арифметического) типа обладают множеством схожих функциональных возможностей, круг которых для МК...
Выполнение арифметических действий
Основное назначение арифметического МК — это выполнение операций сложения, вычитания, умножения и деления. Для выполнения каждого из этих арифметических действий над двумя десятичными числами нужно:
1) ввести первое число (оно высвечивается на индикаторе);
2) нажать одну из клавиш +1 — , X , -т;
3) ввести второе число (при этом первое число с индикатора исчезает, на нем высвечивается второе число);
4) нажать клавишу
Пример 1.2.1. Для вычисления суммы 48,7 + 6,9 нужно выполнить следующую последовательность действий:
И будущем при выписывании последовательности...
Выполнение цепочки операций
Как показывает рассмотренный пример, выполнение установленного действия обеспечивается
нажатием клавиши = , в этом, собственно, и состоит ее назначение. Однако в МК этим свойством обычно обладают и операционные клавиши + , — , X , -т-: если вместо клавиши =
в рассмотренном примере нажать одну из операционных клавишей, то на индикаторе высветится тот же результат, что и в предыдущем случае, но, кроме этого, МК будет подготовлен к выполнению над полученным результатом арифметической операции, клавиша которой была нажата последней. Это свойство...
Работа с константами
Представление о вычислительных возможностях простейших МК арифметического типа будет неполным, если вычислитель не знаком с особым режимом работы МК, называемым режимом констант. В большинстве моделей МК режим вводится автоматически. Сущность его состоит и том, что при выполнении двухместной арифметической операции мосле нажатия клавиши = МК запоминает выполненную при этом операцию и число, попавшее в регистр Y, которое становится константой. Если повторно нажать клавишу = , то будет выполнена хранящаяся в памяти МК операция над содержимым...
Калькуляторы для научно-технических вычислений
Рассмотрение вычислительных возможностей калькуляторов инженерного типа начнем с модели Электроника БЗ-18. Это наиболее распространенный образец отечественного МК, предназначенный для научно-технических расчетов. На примере этой модели МК пользователи смогли впервые реально ощутить небывалый уровень достижений в области портативной вычислительной техники. Изготовленные массовым тиражом Электроника БЗ-18 и ее модификации БЗ-18А и БЗ-18М и сейчас широко применяются на практике. Основные свойства этого МК сохраняются неизменными и в последующих...
Выполнение арифметических действий
Наряду с регистрами X и Y инженерные МК, как и калькуляторы арифметического типа, имеют дополнительные регистры памяти (П), что позволяет уменьшить или совсем избежать записей промежуточных результатов в цепочках арифметических действий. В моделях БЗ-18, как и у большинства инженерных МК, имеется один дополнительный регистр памяти. Пересылка числа из регистра X (индикатора) в регистр П производится нажатием клавиш ЗАП и извлечение числа из регистра П на индикатор — командой ИП . И в том и в другом случае стирается прежнее содержимое регистра,...
Совершенствование функциональных свойств
Дальнейшее совершенствование функциональных свойств инженерных калькуляторов привело к появлению новых дополнительных возможностей: расширению числового диапазона путем удлинения разрядной сетки и введения плавающей формы представления чисел; увеличению числа дополнительных регистров памяти; исключению режима совмещения клавиш, что экономит время вычислителя, хотя и приводит к расширению клавиатуры; введению приоритета операций, а также скобок, регулирующих порядок выполнения действий. Последнее существенно облегчает производство...
Плавающая запятая
Перевод в режим чисел с плавающей запятой производится — одна из цифровых клавиш, командой arc определяющая количество десятичных знаков после запятой в мантиссе М при условии, что 1Л4<10.
Замечательной особенностью рассмотренных режимов индикации чисел в МК-41 является то, что изображение результатов вычислений с установленным количеством разрядов после запятой сопровождается округлением младшего сохраняемого разряда по правилу: если первая из отбрасываемых цифр больше или равна 5, последняя сохраняемая цифра увеличивается на единицу.
Исключением...
Иерархия операций
Для выполнения промежуточной двухместной операции в МК-41, как и в других калькуляторах, необязательно нажимать клавишу =. При выполнении смешанных вычислений клавишу = нажимают, как правило, в конце задачи. В промежуточных действиях вместо = можно нажимать клавиши следующих по формуле двухместных операций, однако исполнение операций производится с учетом установленного логикой МК старшинства операций. Самыми старшими из двухместных операций в МК-41 являются операции возведения в степень и извлечения квадратного корня из суммы квадратов...
Особенности школьного калькулятора МКШ-2
Предназначенный для средней школы калькулятор Электроника МКШ-2 обладает основными свойствами микрокалькулятора инженерного типа, приспособленного для выполнения научно-технических расчетов в достаточно широком числовом диапазоне. Калькулятор МКШ-2 использует естественную и плавающую формы представления чисел, но способ представления чисел в разрядной сетке индикатора имеет свои особенности.
Индикатор МКШ-2 содержит 9 разрядов. При изображении числа в естественной форме крайний левый разряд используется для изображения знака — ...
Программируемый микрокалькулятор
Основное отличие программируемых МК (ПМК) от арифметических и инженерных калькуляторов состоит в том, что они допускают ввод и автоматическое исполнение заранее составленной последовательности команд — программы, включающей как арифметические (вычислительные) действия, так и проверку условий, обеспечивающую выбор направления дальнейших вычислений. Умелое составление программы для МК этого класса позволяет во многих случаях с помощью весьма короткой последовательности команд заставить ПМК автоматически выполнять большое количество...
Ввод данных
Несмотря на некоторую необычность порядка ввода данных при выполнении двухместных операций, обратная польская запись в ряде случаев оказывается даже более удобной для вычислений. Однако, чтобы понять эти особенности работы ПМК, необходимо познакомиться подробнее с организацией стековой памяти.
Стековую память МК-56 образуют четыре регистра: известные уже нам операционные регистры X и Y, а также еще два регистра Z и Т. Ввод чисел всегда производится в регистр X. При нажатии клавиши Bf копия числа из регистра X передается в регистр Y, то, что...
Хранение исходных данных
Для хранения исходных данных и промежуточных результатов ПМК, как и калькуляторы других типов, имеют дополнительные адресуемые регистры памяти. В МК-56 таких регистров 14, они имеют номера (адреса) 0, 1, 2, ..., 9, а, 6, с, d. Запись числа из регистра X в адресуемые регистры осуществляется нажатием П и одной из клавиш, обозначающих номер клавиши адресуемого регистра. При этом число, переданное в адресуемый регистр, сохраняется в регистре X. Так, например, запись числа из регистра X в регистры R4 и Ra на МК-56 осуществляется командами: Х П 4 и х-П а.
Для вызова...
Задачи вычисления
На программируемых микрокалькуляторах весьма эффективно решается задача вычисления таблицы значений функции (эту часто встречающуюся практическую задачу называют еще табулированием функции). Задача табулирования ставится обычно следующим образом. Дается функция f (х), отрезок а; Ь на котором функция определена, и шаг h. Требуется вычислить значения функции в точках а, а + Л, а + 2/, ... до тех пор, пока очередное значение аргумента не выйдет за правую границу отрезка. При этом оформляется таблица.
Поскольку в вычислениях на микрокалькуляторе...
Результат работы программы
Результаты работы программы табулирования для заданных в примере условий частично представлены в таблице. Процесс табулирования прекращается по усмотрению самого вычислителя.
Для задания нового участка или шага табулирования достаточно перед пуском программы ввести новые значения в регистры R0 и R1. Однако на этом, к сожалению, и заканчивается вариативность составленной программы. Для того чтобы перейти к табулированию другой функции, всю программу придется составлять заново. Этот недостаток программы можно исправить, если при ее организации...
Регистр X
Каждая из этих команд проверяет содержимое регистра X на выполнение, заданного условия. Если условие не выполняется, то следующей по программе будет исполнена команда, адрес которой указан непосредственно за командой условного перехода. Если условие выполняется, то следующей будет исполняться команда, записанная после адреса перехода. Другой командой, необходимой для организации циклических программ, является команда безусловного перехода, реализуемая клавишей .БП
В таблице приведена программа вычисления суммы ряда по заданному...
Вычисления на персональных микро ЭВМ
Если в распоряжении вычислителя имеется персональная электронно-вычислительная машина (ПЭВМ), то достаточно освоить очень простые правила, чтобы научиться использовать ее для выполнения вычислений по формулам. Составление сложных вычислительных программ, содержащих ветвления и циклы, основывается на специальных языках программирования. С ними мы познакомимся позже (см. главу 4), а сейчас рассмотрим лишь самые простейшие приемы использования персональной ЭВМ для вычислений (или, как иногда говорят, приемы использования ПЭВМ в режиме...
Экран дисплея
Для выполнения вычислений на экране дисплея формируется, а затем исполняется специальная команда. Эта команда начинается обычно с ключевого слова PRNT (печать, вывод), которое может быть образовано, путем последовательного нажатия клавиш с соответствующими латинскими буквами. Поскольку это ключе-вое слово используется в общении с ЭВМ часто, в некоторых случаях предусмотрена возможность автоматического вызова его на экран с помощью только одной клавиши (например, F1 ) из числа специальных клавиш F1 — F1Q . Вслед за словом PRNT набирается вычисляемое...
Анализ точности
Рассматривая в предыдущей главе технику вычислений, мы не затрагивали вопросов точности. Понятно, однако, что большое количество цифр, высвечиваемых при выполнении расчетов на индикаторе МК или дисплее микро ЭВМ, не делает менее актуальной задачу оценки точности результатов. Это относится и к учету точности исходных данных, и к анализу накопления вычислительных ошибок, т. е. затрагивает весь круг вопросов, традиционно относимых к методам приближенных вычислений.
Откуда берутся ошибки в вычислениях по формуле
Наибольшее влияние на точность...
Первоначальные понятия приближенных вычислений
Если X — истинное значение некоторой величины, ах — ее известное приближение, то абсолютная величина ошибки приближения х определяется так: ех=Х-х.
Величина ех, называемая абсолютной погрешностью приближенного значения х> в большинстве случаев остается для вычислителя неизвестной, так как для ее вычисления нужно точное значение X. Вместе с тем на практике обычно удается установить верхнюю границу абсолютной погрешности, т. е. такое (по возможности наименьшее) число Але, для которого справедливо X —х < Ах.
Число Але в этом случае называют...
Абсолютная погрешность
Цифра числа называется верной в строгом смысле, если абсолютная погрешность этого числа не превосходит половины единицы разряда, в котором стоит эта цифра.
Пример. Вычислим на МК х = лЩ. Получим х = = 23,685438. Округлим результат до десятых методом симметричного округления: x =23,7. Очевидно, что можно принять A = = 0,02. Оказалось, таким образом, что все цифры округленного числа х верны в строгом смысле.
Абсолютная погрешность числа хи получаемого в результате округления приближенного значения х, складывается из абсолютной погрешности первоначального...
