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

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

Численные методы

Курсовой проект пополнение в коллекции 13.01.2018

Численные методы – часть более широкой математической дисциплины, которая называется вычислительной математикой. Вычисления – получение какого-либо ответа в виде чисел, а также получение каких-либо конструктивных и объективных приближений для математической модели.

Подробнее

Криптографическая защита информации

Курсовой проект пополнение в коллекции 02.01.2018

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

Подробнее

Криптографические методы защиты информации

Контрольная работа пополнение в коллекции 02.01.2018

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

Подробнее

Аутентификация пользователя при входе в систему в целях защиты информации на ПК

Контрольная работа пополнение в коллекции 02.01.2018

Согласно данным аналитической компании Gartner, количество используемых на сегодняшний день в мире персональных компьютеров превысило отметку в 2 млрд штук. Большинство из них подвержены угрозам информационной безопасности. Под угрозой информационной безопасности понимают событие (или действие), которое может вызвать нарушение функционирования ПК, включая искажение, уничтожение, блокирование или несанкционированное использование обрабатываемой информации.

Подробнее

Сравнительный анализ мобильных операционных систем с целью разработки мобильного приложения

Дипломная работа пополнение в коллекции 01.01.2018

Эксперты обращают внимание потребителей на тот факт, что сейчас на рынке доступно несколько мобильных платформ, стремительную популярность среди которых в последнее время приобретает iOS и Android. На рынке США компания Apple уже давно заняла пальму первенства в сегменте дорогих и презентабельных мобильных устройств, постоянно удивляя клиента интересными новинками. На примере Apple видно, как кардинально может измениться тот или иной рынок с появлением новых устройств.

Подробнее

Разработка Web-сайта предприятия и его продвижение в поисковых системах

Дипломная работа пополнение в коллекции 01.01.2018

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

Подробнее

Оптимизация работы с контекстной рекламой

Курсовой проект пополнение в коллекции 01.01.2018

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

Подробнее

Разработка динамического web-сайта с применением open source систем управления контентом (CMS)

Дипломная работа пополнение в коллекции 01.01.2018

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

Подробнее

Разработка портала объектов культурно-исторического наследия с использованием технологий социального компьютинга

Дипломная работа пополнение в коллекции 01.01.2018

Охрана культурно-исторического наследия является одной из приоритетных задач международного сотрудничества государственной и региональной политики. В 1972 г. ЮНЕСКО приняла Конвенцию об охране всемирного культурного и природного наследия, которая к настоящему времени ратифицирована более чем 120 странами, в том числе и Россией. В Российской Федерации основы государственной политики в области охраны культурно-исторического наследия определяются федеральным законом «Об объектах культурного наследия (памятниках истории и культуры) народов Российской Федерации».

Подробнее

Технический дизайн интерфейсов на основе аналитики больших данных

Курсовой проект пополнение в коллекции 01.01.2018

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

Подробнее

Разработка алгоритма и программы на ассемблере

Курсовой проект пополнение в коллекции 18.09.2012

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

Подробнее

Анализ следящей системы

Курсовой проект пополнение в коллекции 18.09.2012

С точки зрения теории управления в такой системе можно выделить объект управления и регулятор. Объект управления обычно представляет собой устройство, структура и параметры которого жестко заданы, менять их в целях улучшения характеристик САУ не представляется возможным или можно их изменять, но в очень узких пределах. Регулятор (управляющее устройство) вводится в систему для придания ей желаемых качеств. Его структура и параметры могут варьироваться в достаточно широких пределах. Выходной сигнал управляющего устройства управляющее воздействие - вырабатывается с учетом полезных и возмущающих воздействий, а также с учетом того, в каком положении реально находится система в данный момент.

Подробнее

Разработка программы для оценки через систему тестирования знаний

Курсовой проект пополнение в коллекции 18.09.2012

Delphi- язык и среда программирования, относящаяся к классу RAD- (Rapid Application Development - «Средство быстрой разработки приложений») средств CASE - технологии. Delphi сделала разработку мощных приложений Windows быстрым процессом, доставляющим вам удовольствие. Приложения Windows, для создания которых требовалось большое количество человеческих усилий, например в C++, могут быть легко написаны одним человеком, использующим Delphi.обладает широким набором возможностей, начиная от проектировщика форм и кончая поддержкой всех форматов популярных баз данных. Также здесь имеются предварительно определенные визуальные и невизуальные объекты, включая кнопки, объекты с данными, меню и уже построенные диалоговые панели. С помощью этих объектов можно, например, обеспечить ввод данных просто несколькими нажатиями кнопок мыши, не прибегая к программированию. Это наглядная реализация применений CASE-технологий в современном программировании приложений. Та часть, которая непосредственно связана с программированием интерфейса пользователя, системой получила название визуальное программирование.

Подробнее

Применение языка PHP, СУБД MySQL и фреймворка CodeIgniter для разработки динамических веб-сайтов

Курсовой проект пополнение в коллекции 18.09.2012

<img src="'. $this->config->item ('base_url'). 'images/foto/'. $product ['pic']. '" ></a></div> </td>';"</tr>";"</table>";"<table border='1' bgcolor=#FFC000 cellspacing='0' cellpadding='0' align='center'>";"<tr>";"<td><strong><catalog>Название: </strong>". $product ['name_product']. "</td>";"<td><strong><catalog>Модель: </strong>". $product ['model']. "</td>";"<td><strong><catalog>Цена: </strong>". $product ['cost']. "руб. </td>";"<td><strong><catalog>Высота: </strong>". $product ['hight']. "</td>";"<td><strong><catalog>Длина: </strong>". $product ['weight']. "</td>";"<td><strong><catalog>Ширина: </strong>". $product ['length']. "</td>";"</tr>"; "</table>";

Подробнее

Применение технологий Java и JavaFX для разработки виртуальных лабораторий математического моделирования

Курсовой проект пополнение в коллекции 18.09.2012

}void fourthOrderMass(InitSystem g,coordinates XY){(Double.isNaN(this.x0))throw new IllegalArgumentException("No initial x value has been entered");(Double.isNaN(this.xn))throw new IllegalArgumentException("No final x value has been entered");(this.yy0==null)throw new IllegalArgumentException("No initial y values have been entered");(Double.isNaN(this.step))throw new IllegalArgumentException("No step size has been entered");[] k1 =new float[this.nODE];[] k2 =new float[this.nODE];[] k3 =new float[this.nODE];[] k4 =new float[this.nODE];[] y =new float[this.nODE];[] yd =new float[this.nODE];[] dydx =new float[this.nODE];x = 0.0f;ns = (this.xn - this.x0)/this.step;= (float) Math.rint(ns);nsteps = (int) ns;.nIter = nsteps;stepUsed = (this.xn - this.x0)/ns;[][] Y=new float[this.nODE][nsteps];(int i=0; i<this.nODE; i++)y[i] = this.yy0[i];.X[0]=yy0[0];.Y[0]=yy0[1];(int j=0; j<nsteps; j++){= this.x0 + j*stepUsed;= g.derivn(x, y);(int i=0; i<this.nODE; i++)k1[i] = stepUsed*dydx[i];(int i=0; i<this.nODE; i++)yd[i] = y[i] + k1[i]/2;= g.derivn(x + stepUsed/2, yd);(int i=0; i<this.nODE; i++)k2[i] = stepUsed*dydx[i];(int i=0; i<this.nODE; i++)yd[i] = y[i] + k2[i]/2;= g.derivn(x + stepUsed/2, yd);(int i=0; i<this.nODE; i++)k3[i] = stepUsed*dydx[i];(int i=0; i<this.nODE; i++)yd[i] = y[i] + k3[i];= g.derivn(x + stepUsed, yd);(int i=0; i<this.nODE; i++)k4[i] = stepUsed*dydx[i];(int i=0; i<this.nODE; i++)y[i] += k1[i]/6 + k2[i]/3 + k3[i]/3 + k4[i]/6;.X[j]=y[0];.Y[j]=y[1];.T[j]=this.x0+j*this.step;

Подробнее

Экспертная система по оценке качества телевизора

Курсовой проект пополнение в коллекции 18.09.2012

ОбъектВопросРазрешенные значенияРазрешение по вертикалиКаково разрешение экрана по вертикали?Менее 720 пикселей 720-1079 пикселей 1080 пикселей и болееЧастота обновленияКакова частота обновления экрана?Менее 100 Гц 100-199 Гц 200 Гц и болееВремя отклика пикселяКаково время отклика пикселя?30-180 мс 9-29 мс 1-8 мсЯркостьКакова яркость свечения телевизионного экрана?менее 300 кд/м2 300-599 кд/м2 600-2000 кд/м2ТехнологииСколько технологий из перечисленных поддерживает телевизор: 24p True Cinema, DLNA, Sub-Field Driving, Time Shift, CI/PCMCIA.0-1 2-3 4-5Количество USBСколько выходов USB?0 1 2 и большеРазрешениеКаково разрешение экрана?Низкое Среднее ВысокоеКонтрастностьКакова контрастность экрана?менее 300:1 300:1-3999:1 4000:1 и вышеУгол обзораКаков угол обзора?Малый Средний БольшойШиринаКакова ширина телевизора?Менее 700 мм 700-1199 мм 1200 мм и болееДиагональ экранаКакова диагональ экрана?Менее 29" 29"-49" 50" и болееВысотаКакова высота телевизора?Менее 500 мм 500-699 мм 700 мм и болееФункцииСколько функций поддерживает телевизор?Мало Средне МногоКачество изображенияКаково качество изображения телевизора?Низкое Среднее Высокое

Подробнее

Проектирование многопользовательской информационной системы "Университетская библиотека"

Курсовой проект пополнение в коллекции 18.09.2012

Arrow NameEntity NameAttribute NameИнформация о новых книгахКнигаИнформация о сотрудникахПреподавателиДолжностьИмяОтчествоФамилияЧитательский номерСотрудники библиотекидата рождениядолжностьимяномер отделаНомер отделаотчествотабельный номерфамилияИнформация о студентахСтудентыгод окончаниягод поступленияИмяномер приказаОтчествоспециальностьфакультетФамилияформа обученияЧитательский номерИнформация о фондеПериодические изданияДата изданияНазваниеНомер отделаШифр периодикиЭкземплярISBNНомер отделаОтметка о заменеОтметка о списанииПредметная областьШифрКартотека периодических изданийПериодические изданияДата изданияНазваниеНомер отделаШифр периодикиНовая литератураКнигаISBNАвторГод изданияИздательствоКодичество страницНазваниеЦенаОтчет о выданных книгахЭкземплярISBNНомер отделаОтметка о заменеОтметка о списанииПредметная областьШифрОтчет о платных услугахПериодические изданияДата изданияНазваниеНомер отделаШифр периодикиСтудентыгод окончаниягод поступленияИмяномер приказаОтчествоспециальностьфакультетФамилияформа обученияЧитательский номерЭкземплярISBNНомер отделаОтметка о заменеОтметка о списанииПредметная областьШифрОтчет о посещаемостиПреподавателиДолжностьИмяОтчествоФамилияЧитательский номерСтудентыгод окончаниягод поступленияИмяномер приказаОтчествоспециальностьфакультетФамилияформа обученияЧитательский номерЭкземплярISBNНомер отделаОтметка о заменеОтметка о списанииПредметная областьШифрОтчет о проведении библиотечных мероприятийОтделыНазвание отделаНомер отделатабельный номер начальникафамилия начальника отделаШифр периодикиОтчет об изменениях книжного фондаЗамена экземпляровНомер акта заменыШифрСписанные книгиномер протокола списанияпричина списанияТабельный номер списавшегоШифрЭкземплярISBNНомер отделаОтметка о заменеОтметка о списанииПредметная областьШифрРезультат подбора литературыПериодические изданияДата изданияНазваниеНомер отделаШифр периодикиЭкземплярISBNНомер отделаОтметка о заменеОтметка о списанииПредметная областьШифрРезультат поиска книгЭкземплярISBNНомер отделаОтметка о заменеОтметка о списанииПредметная областьШифр

Подробнее

Объектно-ориентированное программирование с помощью Microsoft Visual Basic

Курсовой проект пополнение в коллекции 18.09.2012

=%20Bita2.Left%20+%2075%20Then%20'%20%d0%97%d0%b4%d0%b5%d1%81%d1%8c%20%d0%b0%d0%bd%d0%b0%d0%bb%d0%be%d0%b3%d0%b8%d1%87%d0%bd%d0%be,%20%d1%82%d0%be%d0%bb%d1%8c%d0%ba%d0%be%20%d0%be%d1%82%d1%81%d0%ba%d0%be%d0%ba%20%d0%be%d1%82%20%d0%bf%d1%80%d0%b0%d0%b2%d0%be%d0%b9%20%d1%87%d0%b0%d1%81%d1%82%d0%b8%20%d0%b1%d0%b8%d1%82%d1%8b_Left%20=%20False_Right%20=%20True_Up%20=%20False_Down%20=%20TrueIfBall.Left%20>%20Bita2.Left%20+%2025%20And%20Ball.Left%20<%20Bita2.Left%20+%2075%20Then%20'%20%d0%9e%d1%82%d1%81%d0%ba%d0%be%d0%ba%20%d0%be%d1%82%20%d1%86%d0%b5%d0%bd%d1%82%d1%80%d0%b0_Up%20=%20False_Down%20=%20TrueIfIfFunctionOtskok_Bita_1()%20'%20%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d1%8f%20%d0%b0%d0%bd%d0%b0%d0%bb%d0%be%d0%b3%d0%b8%d1%87%d0%bd%d0%b0%20%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%b8%20Otskok_Bita_2Ball.Top%20>=%20Bita1.Top%20-%20Bita1.Height%20-%207%20ThenBall.Left%20>=%20Bita1.Left%20-%2025%20And%20Ball.Left%20<=%20Bita1.Left%20+%2025%20Then_Left%20=%20True_Right%20=%20False_Up%20=%20True_Down%20=%20FalseIfBall.Left%20<=%20Bita1.Left%20+%20100%20And%20Ball.Left%20>=%20Bita1.Left%20+%2075%20Then_Left%20=%20False_Right%20=%20True_Up%20=%20True_Down%20=%20FalseIfBall.Left%20>%20Bita1.Left%20+%2025%20And%20Ball.Left%20<%20Bita1.Left%20+%2075%20Then_Up%20=%20True_Down%20=%20False_Left%20=%20False_Right%20=%20FalseIfIfFunctionOtskok_Granica()%20'%20%d0%9f%d1%80%d0%b8%20%d0%bf%d0%be%d0%bc%d0%be%d1%89%d0%b8%20%d1%8d%d1%82%d0%be%d0%b9%20%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%b8%20%d0%bc%d1%8f%d1%87%d0%b8%d0%ba%20%d0%be%d1%82%d1%81%d0%ba%d0%b0%d0%ba%d0%b8%d0%b2%d0%b0%d0%b5%d1%82%20%d0%be%d1%82%20%d1%81%d1%82%d0%b5%d0%bd%d0%be%d0%baBall.Left%20<=%200%20Then%20'%20%d0%95%d1%81%d0%bb%d0%b8%20%d0%bc%d1%8f%d1%87%d0%b8%d0%ba%20%d1%81%d1%82%d0%be%d0%bb%d0%ba%d0%bd%d1%83%d0%bb%d1%81%d1%8f%20%d1%81%20%d0%bb%d0%b5%d0%b2%d0%be%d0%b9%20%d1%81%d1%82%d0%b5%d0%bd%d0%ba%d0%be%d0%b9,%20%d1%82%d0%be%20%d0%bc%d0%b5%d0%bd%d1%8f%d0%b5%d0%bc%20%d0%b5%d0%b3%d0%be%20%d0%bd%d0%b0%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5_Left%20=%20False_Right%20=%20TrueIfBall.Left%20>=%20Me.Width%20Then%20'%20%d0%95%d1%81%d0%bb%d0%b8%20%d0%bc%d1%8f%d1%87%d0%b8%d0%ba%20%d1%81%d1%82%d0%be%d0%bb%d0%ba%d0%bd%d1%83%d0%bb%d1%81%d1%8f%20%d1%81%20%d0%bf%d1%80%d0%b0%d0%b2%d0%be%d0%b9%20%d1%81%d1%82%d0%b5%d0%bd%d0%ba%d0%be%d0%b9,%20%d1%82%d0%be%20%d0%bc%d0%b5%d0%bd%d1%8f%d0%b5%d0%bc%20%d0%b5%d0%b3%d0%be%20%d0%bd%d0%b0%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5_Left%20=%20True_Right%20=%20FalseIfBall.Top%20<=%20Bita2.Top%20Or%20Ball.Top%20>=%20Bita1.Top%20Then%20'%20%d0%95%d1%81%d0%bb%d0%b8%20%d0%bc%d1%8f%d1%87%d0%b8%d0%ba%20%d1%83%d0%bb%d0%b5%d1%82%d0%b0%d0%b5%d1%82%20%d0%b7%d0%b0%20%d0%b1%d0%b8%d1%82%d1%83,%20%d1%82%d0%be%20%d1%81%d1%82%d0%b0%d0%b2%d0%b8%d0%bc%20%d0%b5%d0%b3%d0%be%20%d0%b2%20%d1%86%d0%b5%d0%bd%d1%82%d1%80.Left%20=%20176.Top%20=%20172_Left%20=%20False_Right%20=%20FalseIfFunctionSub%20Form1_KeyUp(ByVal%20sender%20As%20Object,%20ByVal%20e%20As%20System.Windows.Forms.KeyEventArgs)%20Handles%20MyBase.KeyUp%20'%20%d0%95%d1%81%d0%bb%d0%b8%20%d0%ba%d0%b0%d0%ba%d0%b0%d1%8f%20-%20%d0%bd%d0%b8%d0%b1%d1%83%d0%b4%d1%8c%20%d0%ba%d0%bb%d0%b0%d0%b2%d0%b8%d1%88%d0%b0%20%d0%be%d1%82%d0%b6%d0%b0%d1%82%d0%b0:e.KeyCode%20=%20Keys.Left%20Then%20Left_Bita_2%20=%20False%20'%20%d0%95%d1%81%d0%bb%d0%b8%20%d0%be%d1%82%d0%b6%d0%b0%d1%82%d0%b0%20%d0%ba%d0%bb%d0%b0%d0%b2%d0%b8%d1%88%d0%b0%20Left,%20%d1%82%d0%be%20%d0%b5%d1%81%d0%bb%d0%b8%20Bita%202%20%d0%b4%d0%b2%d0%b8%d0%b3%d0%b0%d0%bb%d0%b0%d1%81%d1%8c%20%d0%b2%d0%bb%d0%b5%d0%b2%d0%be,%20%d1%82%d0%be%20%d0%be%d0%bd%d0%b0%20%d0%be%d1%81%d1%82%d0%b0%d0%bd%d0%b0%d0%b2%d0%bb%d0%b8%d0%b2%d0%b0%d0%b5%d1%82%d1%81%d1%8fe.KeyCode%20=%20Keys.Right%20Then%20Right_Bita_2%20=%20False%20'%20%d0%97%d0%b4%d0%b5%d1%81%d1%8c%20%d0%b2%d1%81%d0%b5%20%d0%b0%d0%bd%d0%b0%d0%bb%d0%be%d0%b3%d0%b8%d1%87%d0%bd%d0%bee.KeyCode%20=%20Keys.A%20Then%20Left_Bita_1%20=%20Falsee.KeyCode%20=%20Keys.D%20Then%20Right_Bita_1%20=%20FalseSubSub%20Form1_Closed(ByVal%20sender%20As%20Object,%20ByVal%20e%20As%20System.EventArgs)%20Handles%20MyBase.Closed%20'%20%d0%9f%d1%80%d0%b8%20%d0%b2%d1%8b%d1%85%d0%be%d0%b4%d0%b5%20%d0%b8%d0%b7%20%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d1%8b(%d1%82.%d0%b5.%20%d0%bf%d1%80%d0%b8%20%d0%bd%d0%b0%d0%b6%d0%b0%d1%82%d0%b8%d0%b8%20%d0%bd%d0%b0%20%d0%ba%d1%80%d0%b5%d1%81%d1%82%d0%b8%d0%ba%20%d0%b2%20%d0%b7%d0%b0%d0%b3%d0%be%d0%bb%d0%be%d0%b2%d0%be%d0%ba%d0%b5%20%d1%84%d0%be%d1%80%d0%bc%d1%8b)'%20%d0%92%d1%8b%d1%85%d0%be%d0%b4%d0%b8%d0%bc%20%d0%b8%d0%b7%20%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d1%8b(%d0%b5%d1%81%d0%bb%d0%b8%20%d0%b7%d0%b0%d0%bf%d1%83%d1%89%d0%b5%d0%bd%20%d0%b2%d0%b5%d1%87%d0%bd%d1%8b%d0%b9(%d0%b8%d0%bb%d0%b8%20%d0%b4%d0%be%d0%bb%d0%b3%d0%b8%d0%b9)%20%d1%86%d0%b8%d0%ba%d0%bb,%20%d1%82%d0%be%20%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b0%20%d0%bf%d0%be%d0%bb%d0%bd%d0%be%d1%81%d1%82%d1%8c%d1%8e%20%d0%bd%d0%b5%20%d0%b7%d0%b0%d0%ba%d1%80%d1%8b%d0%b2%d0%b0%d0%b5%d1%82%d1%81%d1%8f)SubClass">' Направляем мяч вниз_Up = False_Down = TrueIfBall.Left <= Bita2.Left + 100 And Ball.Left >= Bita2.Left + 75 Then ' Здесь аналогично, только отскок от правой части биты_Left = False_Right = True_Up = False_Down = TrueIfBall.Left > Bita2.Left + 25 And Ball.Left < Bita2.Left + 75 Then ' Отскок от центра_Up = False_Down = TrueIfIfFunctionOtskok_Bita_1() ' функция аналогична функции Otskok_Bita_2Ball.Top >= Bita1.Top - Bita1.Height - 7 ThenBall.Left >= Bita1.Left - 25 And Ball.Left <= Bita1.Left + 25 Then_Left = True_Right = False_Up = True_Down = FalseIfBall.Left <= Bita1.Left + 100 And Ball.Left >= Bita1.Left + 75 Then_Left = False_Right = True_Up = True_Down = FalseIfBall.Left > Bita1.Left + 25 And Ball.Left < Bita1.Left + 75 Then_Up = True_Down = False_Left = False_Right = FalseIfIfFunctionOtskok_Granica() ' При помощи этой функции мячик отскакивает от стенокBall.Left <= 0 Then ' Если мячик столкнулся с левой стенкой, то меняем его направление_Left = False_Right = TrueIfBall.Left >= Me.Width Then ' Если мячик столкнулся с правой стенкой, то меняем его направление_Left = True_Right = FalseIfBall.Top <= Bita2.Top Or Ball.Top >= Bita1.Top Then ' Если мячик улетает за биту, то ставим его в центр.Left = 176.Top = 172_Left = False_Right = FalseIfFunctionSub Form1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyUp ' Если какая - нибудь клавиша отжата:e.KeyCode = Keys.Left Then Left_Bita_2 = False ' Если отжата клавиша Left, то если Bita 2 двигалась влево, то она останавливаетсяe.KeyCode = Keys.Right Then Right_Bita_2 = False ' Здесь все аналогичноe.KeyCode = Keys.A Then Left_Bita_1 = Falsee.KeyCode = Keys.D Then Right_Bita_1 = FalseSubSub Form1_Closed(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Closed ' При выходе из программы(т.е. при нажатии на крестик в заголовоке формы)' Выходим из программы(если запущен вечный(или долгий) цикл, то программа полностью не закрывается)SubClass

Подробнее

Следящий электропривод

Курсовой проект пополнение в коллекции 18.09.2012

Предмет поискаСтрана поискаСведения о публикации (патента): УДК, наименование журнала, год, том, № страницы (страна, МКИ, № заявки, дата приоритета, дата опубликования)Название ФИО авторов публикации (патента)Сущность приведённых сведений (заявленного технического решения).Электропривод на датчике моментовРоссияПатент RU 2 181 523 С2 МПК Н 02 P 5/06 Заявка № 2000114615/09 Приоритет 08.06.2000 Опубликовано 20.04.2002Электропривод с управлением по производной тока. Елсуков В.С., Горбатенко Н.И., Ланкин М.В., Шкарупин А.Я.Электропривод содержит: двигатель с датчиком тока, преобразователь, задатчик тока, инерционный фильтр, ПИ-регулятор тока, два интегросумматора и три суммирующих усилителяЭлектропривод на датчике моментовРоссияПатент RU 2 169 426 С1 МПК 02 P 21/00 Заявка № 99121152/09 Приоритет 05.10.1999 Опубликовано 20.06.2001Устройство для управления асинхронным электроприводом. Медведев В.А. Шиянов А.И. Морозов С.В.Регулирование скорости станков, вентиляторов и других машин и механизмов, оснащенных асинхронными двигателямиЭлектропривод на датчике моментовРоссияПатент RU 2149 496 C1 МПК H 02 P /00,3/ 18 Заявка № 8117284 /09 Приоритет14.09. 1998 Опубликовано20.05. 2000Способ управления преобразователем. Вейтцель О.О. Гулин С.А.Система управления основана на базе микропроцессорного контроллера и сопрягается с автономным инвертором выходными каскадами.Электропривод на датчике моментовРоссияПатент RU 2141164 С1 МПК Н 02 Р 5/06 Заявка № 98102351/09 Приоритет 10.02.1998 Опубликовано 10.11.1999Микропроцессорный электропривод. Шлейнов Ю.П.Микропроцессорный электропривод содержит: электродвигатель постоянного тока, импульсный датчик частоты вращения, блок задания режимов, шины адреса, данных, блок измерения частоты и модуляции ширины импульсов.

Подробнее

Разработка web-сайта на тему "География для студента"

Курсовой проект пополнение в коллекции 18.09.2012

Спиральная модель, предложенная Барри Боэмом в 1988 году (рис 2.3), стала существенным прорывом в понимании природы разработки ПО. Спиральная модель представляет собой процесс разработки ПО, сочетающий в себе как проектирование, так и постадийное прототипирование с целью сочетания преимущества восходящей и нисходящей концепций. На каждом витке спирали могут применяться разные модели процесса разработки ПО. В конечном итоге на выходе получается готовый продукт. Модель сочетает в себе возможности модели прототипирования и водопадной модели. Разработка итерациями отражает объективно существующий спиральный цикл создания системы. Неполное завершение работ на каждом этапе позволяет переходить на следующий этап, не дожидаясь полного завершения работы на текущем. При итеративном способе разработки недостающую работу можно будет выполнить на следующей итерации. Главная задача - как можно быстрее показать пользователям системы работоспособный продукт, тем самым активизируя процесс уточнения и дополнения требований. Основная проблема спирального цикла - определение момента перехода на следующий этап. Для ее решения необходимо ввести временные ограничения на каждый из этапов жизненного цикла. Переход осуществляется в соответствии с планом, даже если не вся запланированная работа закончена. План составляется на основе статистических данных, полученных в предыдущих проектах, и личного опыта разработчиков. Спиральная модель ориентирована на большие, дорогостоящие и сложные проекты. В условиях, когда бизнес цели таких проектов могут измениться, но требуется разработка стабильной архитектуры, удовлетворяющей высоким требованиям по нагрузке и устойчивости, имеет смысл применение Spiral Architecture Driven Development. Данная методология, включающая в себя лучшие идеи спиральной модели и некоторых других, позволяет существенно снизить архитектурные риски, что является немаловажным фактором успеха при разработке крупных систем. В качестве базовой модели жизненного цикла при разработке программного средства была выбрана спиральная модель. Спиральная модель жизненного цикла ПО обладает следующими достоинствами:

Подробнее
<< < 1 2 3 4 5 6 7 8 > >>