Языки и технологии программирования

[quote]Введение
Расстановка четырех букв это очень интересное задание. Оно интересно тем, что необходимо продумать такой правильный алгоритм, чтобы число встречалось только один раз. Если разобраться, то это кажется не так уж и трудно, хотя с другой стороны трудности тоже возникают.
A B C D
B C D A
C D A B
D A B C
Из этого рисунка видно, что числа своеобразно повторяются по диагонали, с помощью такой расстановки и была решена данная задача.
1. Постановка задачи
Вариант 18.
“Расстановка 16 букв”. В квадрате размером 4x4 клетки расставить 16 букв (четыре A, четыре B, четыре C, четыре D) так, чтобы в каждом горизонтальном и в каждом вертикальном ряду любая буква встречалась только один раз.
2. Описание использованного метода
Последовательный поиск
Имеется таблица записей R1,R2,..., RN снабженных соответственно ключами К1, К2,..., КN. Алгоритм предназначен для поиска записи с данным ключом К. Предполагается, что N >= 1.
S1. [Начальная установка.] Установить i  1
S2. [Сравнение.] Если К = Кi, алгоритм оканчивается удачно.
S3. [Продолжение.] Увеличить i на 1.
S4. [Конец файла?] Если i
Курсовая работа (бесплатно)
Толық

Язык программирования SQL

1.Оператор выбора SELECT
Язык запросов ( Data Query Language ) в SQL состоит из единственного оператора SELECT . Этот единственный оператор поиска реализует все операции реляци¬ онной алгебры. Как просто, всего один оператор. Однако писать запросы на языке SQL (грамотные запросы) сначала совсем не просто. Надо учиться, так же как надо учиться решать математические задачки или составлять алгоритмы для решения непростых комбинаторных задач. Один и тот же запрос может быть реализован несколькими способами, и, будучи все правильными, они, тем не ме¬ нее, могут существенно отличаться но времени исполнения, и это особенно важ¬ но для больших баз данных.
Синтаксис оператора SELECT имеет следующий вид:
SELECT [ALL | DISTINCT] < список полей >|*)
FROM < Слисок таблиц >
[ WHERE < Предикат - условие выборки или соединения >]
[ GROUP BY < Список полей результата >]
[ HAVING < Предикат - условие для группы >]
[ ORDER BY < Список полей , по которым упорядочить вывод >]
Здесь ключевое слово ALL означает, что в результирующий набор строк включа¬ются все строки, удовлетворяющие условиям запроса. Значит, в результирующий набор могут попасть одинаковые строки. И это нарушение принципов теории отношений (в отличие от реляционной алгебры, где по умолчанию предполага¬ется отсутствие дубликатов в каждом результирующем отношении). Ключевое слово DISTINCT означает, что в результирующий набор включаются только раз¬ личные строки, то есть дубликаты строк результата не включаются в набор.
Символ *. (звездочка) означает, что в результирующий набор включаются все столбцы из исходных таблиц запроса.
В разделе FROM задается перечень исходных отношений (таблиц) запроса. В разделе WHERE задаются условия отбора строк результата или условия соедине¬ ния кортежей исходных таблиц, подобно операции условного соединения в реляционной алгебре.
В разделе GROUP BY задается список полей группировки.
В разделе HAVING задаются предикаты-условия, накладываемые на каждую группу.
В части ORDER BY задается список полей упорядочения результата, то есть список полей, который определяет порядок сортировки в результирующем отношении. Например, если первым полем списка будет указана Фамилия, а вторым Номер группы, то в результирующем отношении сначала будут собраны в алфавтном порядке студенты, и если найдутся однофамильцы, то они будут расположены в порядке возрастания номеров групп.
В выражении условий раздела WHERE могут быть использованы следующие предикаты: .....
Курсовая работа (бесплатно)
Толық

Язык HTM

Введение в язык HTML
Все Web-страницы Интернета имеют одну общую черту — они созданы с помощью средств языка HTML. HTML — не обычный язык программирования, хотя процесс создания Web-страницы очень близок к процессу программирова¬ния. HTML — это язык разметки гипертекста. Он определяет правила, согласно которым обычный текст представляется в виде Web-страниц.
World Wide Web и HTML
Современный этап развития Интернета начался в начале 90-х годов с появ-лением нового протокола обмена информацией. Этот про¬токол называется HTTP (HyperText Transfer Protocol — протокол передачи гипертекста). Вместе с этим протоколом появилась и служба World Wide Web (часто также называе¬мая WWW или просто Web), которая представляет собой обширную сеть серве¬ров HTTP, передающих файлы через Интернет.
Основную часть этих файлов представляют собой Web-страницы – специ-альные файлы, написанные на языке HTML (HyperText Markup Language — язык разметки гипертекста). Web-страницы публикуются, в Интернете путем размещения таких файлов на серверах HTTP (Web-узлах). Содержание Web-страниц может быть разным и посвященным совершенно произвольным темам, но все они используют одну и ту же основу — язык HTML. До¬кументы HTML обычно имеют расширение *.НТМ или *.HTML
Язык HTML появился одновременно со службой World Wide Web и развивался вместе с ней, постепенно вбирая в себя новые черты, которые позволяли создавать все более и более впечатляющие Web-страницы. Он является основой World Wide Web и одновре¬менно причиной ее широчайшей популярности. Смысл и назначе¬ние языка HTML можно понять, исходя из его названия.
Гипертекст — это текст, в который встроены специальные коды, управляющие дополнительными элементами, такими как формати¬рование, иллюстрации, мультимедийные вставки и гиперссылки на другие документы. Под разметкой понимается вставка в текст этих кодов, определяющих то, как итоговый гипертекстовый доку¬мент должен отображаться специальной программой-броузером. Разметка может быть простой или сложной, но в любом случае исходный текст сохраняется в документе в неизменном виде......
Курсовая работа (бесплатно)
Толық

Ядерное разоружение стран СНГ

Введение
РАЗОРУЖЕНИЕ, сокращение средств ведения войны, которыми обладают государства. Меры по разоружению, принимаемые государствами, могут включать в себя как межгосударственные соглашения, так и односторонние акции; это могут быть относительно простые договоренности, затрагивающие ограниченные территории, или детально разработанные формулы, направленные на демилитаризацию всего земного шара.
Идея разоружения во имя мира неоднократно возникала в истории человечества. Как одно из направлений государственной политики разоружение известно с 19 в. В 20 в., вследствие бурного развития военной техники, его роль многократно возросла. После двух разрушительных мировых войн разоружение стало важнейшим аспектом дипломатической деятельности, направленной на устранение войн. В ядерную эру всеобщее внимание сосредоточено на переговорах по контролю, ограничению и сокращению стратегических ядерных вооружений.
Самое первое и очень эффективное соглашение по разоружению, простое, как по основной идее, так и в деталях, – это соглашение между США и Британской империей о режиме американо-канадской границы после окончания англо-американской войны 1812–1814. Соглашение привело к демилитаризации американо-канадской границы. Условия соглашения были определены путем обмена нотами между США и Великобританией в апреле 1817. Действие соглашения было распространено на все войска и укрепления вдоль границы. Поскольку это не договор, его условия могут быть денонсированы любой из сторон с помощью соответствующего правительственного уведомления.
1-я Гаагская мирная конференция, проходившая в мае – июле 1899, была созвана по инициативе Николая II. Результатами конференции явились запрещение применения на поле боя отравляющих веществ и использования разрывных пуль “дум-дум”, а также пятилетний мораторий на бомбометание с воздухоплавательных аппаратов. На 2-й Гаагской мирной конференции 1907 присутствовали представители 44 государств, и был выработан (но, в конце концов, отвернут) ряд предложений по разоружению.
Требование всеобщего разоружения до “предельного минимума, совместимого с национальной безопасностью”, было среди “Четырнадцати пунктов”, выдвинутых президентом США В.Вильсоном в качестве условий мирного договора, на основании которых Германия капитулировала 11 ноября 1918. Условия перемирия лишили Германию флота, подводных лодок, военной авиации и тяжелых орудий, а также принудили к демилитаризации восточного берега Рейна......
Курсовая работа (бесплатно)
Толық

“Языки и технологии программирования” Коровы и быки

Введение
Осноновной целью курсового проекта является приобретение практических навыков по разработке алгоритмов реализации основных численных методов, комбинаторных задач (игровых задач), программ, реализующих эти алгоритмы. Поставленная цель достигается путем самостоятельной разработки алгоритмов решения задач с использованием численных методов и задач обработки сложноорганизованных объектов, программной реализации этих алгоритмов на языках Паскаль и Си.
Данная работа предстовляет собой курсовой прект, выполнение, которого является завершающим этапом изучения курса "Языки и технология программирования", позволяющим проверить свои знания по всему курсу и глубже специализироваться по одному из его разделов. В период выполнения курсовой работы необходимо приобрести и закрепить навыки работы со специальной литературой при разработке алгоритмов, программ по решению заданных задач.
Курсовой прект, на заданную тему, был разработан мною с целью демонстрирования полученных знаний по дисциплине "Языки и технология программирования".
1. Постановка задачи
Вариант задания - №26.
Постановка задачи, решение которой является основопологающей частью в составлении курсового проекта, представляет собой некую игровую ситуацию на заданную в методическом пособии тему. "Коровы и быки" - именно так называется задача, решение которой описано в курсовом проекте. Суть задачи, а по большому счету, игры заключается в следующем: программа выбирает с помощью датчика случайных чисел четырехзначное число с разными цифрами. Необходимо угадать это число. На каждом шаге играющий называет четырехзначное число, а программа сообщает, сколько цифр угадано (количество угаданных цифр и означает количество "быков") и сколько цифр угадано и стоит на нужном месте (количество угаданных и стоящих на нужных местах цифр именуется "коровами"). Например, если программой загадано число 1294, а играющий назвал 1423, он получит ответ: "одна корова, три быка". Данная постановка задачи является индивидуальным заданием, а за ее разработку я взялся по той причине, что игра "Коровы и быки" довольно-таки интересна по своему принципу и смыслу, к тому же она как-никак актуальна тем, что развивает не только память, но и логическое мышление......
Курсовая работа (бесплатно)
Толық

Юридическая ответственность

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

Юридическая лица

Все гражданские правоотношения устанавливаются между людьми и образованными ими организациями. В гражданском Кодексе, в частности, жестко регламентированы организационно-правовые формы коммерческой деятельности. А это означает, что все без исключения, действующие коммерческие структуры должны быть приведены в соответствие с введенными Гражданским Кодексом нормами. Новые правила, относящиеся к тому или иному виду коммерческой деятельности, сопоставляются со старыми. Это облегчит усвоение новых правил и адаптацию действующих организационно-правовых форм.
Целью же настоящей работы является рассмотрение, на мой взгляд, основного этапа в жизни юридического лица - его образования, иначе можно сказать, рождения. Осуществляемый в нашей стране переход к рынку потребовал признание, оформления и развития новых, соответствующих ему организационно-правовые форм, отсутствовавших в ранее действовавшем законодательстве. На смену традиционной для нас (но не вписывающейся в обычные рыночные рамки) конструкции как самостоятельного юридического лица - субъекта имущественного оборота пришли коммерческие общества и товарищества - добровольные объединения предпринимателей, являющиеся основными участниками нормальных рыночных отношений. Их четкое и эффективное функционирование, как свидетельствует весь мировой опыт хозяйствования, напрямую зависит от столь же четкого и развернутого законодательного оформления. К сожалению, пока действующее законодательство далеко от этих объективных и очевидных требований развивающегося рынка. Вместе с тем нельзя не признать его быстрого и очевидного прогресса - за прошедшее десятилетие оно перешло от общего признания таких организаций в качестве нормальных субъектов имущественных отношений (последовавшего в свое время в законодательных актах о собственности) к их более или менее развернутой регламентации. Причем это произошло не только на подзаконном уровне: принят спектр законов, регулирующих отношения по созданию и функционированию юридического лица......
Курсовая работа (бесплатно)
Толық

Юго - Восточная Азия

Введение
В последние годы мы были свидетелями настоящей лавины литературы, посвященной восточно-азиатскому "чуду", странам тихоокеанского пояса и модернизации азиатских экономик. В этих азиатских странах наблюдался сравнительно небольшой отток капитала "как в форме финансовых ресурсов, так и в форме "человеческого капитала"...пресловутому "человеку с улицы" не приходилось опасаться полной экспроприации ни в результате гиперинфляции (исключением из правила была только Индонезия, но всего лишь пару лет), ни в результате марксистской революции". Однако, взгляд на рынки ценных бумаг Юго-Восточной Азии осенью 1997г. говорит о том, что все без исключения инвесторы пострадали очень сильно. По сравнению с концом 1996г. цены на рынках Таиланда упали на ошеломляющую воображение величину - 63,8%, а в Малайзии, на Филиппинах и в Индонезии - более, чем на 50%.
Что же произошло? Общепризнанно, что "обвал" рынков начался с Таиланда, но нельзя выделить какое-либо одно событие, которое послужило тому причиной. Причиной стала комбинация отрицательных факторов, таких как неожиданный всплеск инфляции (до 7% годовых, что навряд ли можно считать высоким уровнем), слабость коалиционного правительства (Хун Чавалит (Khun Chavalit) подал в отставку), низкий уровень сдачи в аренду площадей в модных торговых центрах и престижных высотных зданиях, большой дефицит баланса текущих операций. Все это говорило о том, что положение Таиланда как "Пятого Тигра" (название не ко времени вышедшей книги Роберта Муската (Robert Muscat)) находится под угрозой.
Совсем недавно можно было утверждать, что во всех странах АСЕАН (пожалуй, за исключением Вьетнама - самого молодого члена организации) ощущается некий безудержный оптимизм или "иррациональное излишество". Быстрый экономический рост в странах АСЕАН в последние несколько десятилетий вызвал увеличение оплаты за труд высшего управленческого звена, оправданное с точки зрения ожидаемых прибылей и уровня производительности, что и привело, в конечном счете, к потере инвестиционной конкурентоспособности этих стран по сравнению с другими регионами. В то время, когда первые четыре "тигра" - Тайвань, Корея, Гонконг и Сингапур - карабкались по лестнице развития экспорта, у них практически не было конкурентов. В 60-е и 70-е гг. многие развивающиеся страны решительно придерживались политики развития внутренних рынков. Однако, сегодня четверка АСЕАН находится на одной лестнице с Китаем, Индией и некоторыми другими странами, пытающимися найти импульс для ускоренного развития на внешних рынках. В 1995г. официальный доход на душу населения в Таиланде составлял 2 740 долларов США, тогда как в Китае соответствующий показатель составлял 620 долларов, а в Индии - 340 долларов, что делало наиболее трудоемкие отрасли промышленности Таиланда менее конкурентоспособными. Хотя разрыв в конкурентоспособности не так велик, если пользоваться другими ее измерителями (например, оценками дохода на душу населения в стандарте паритета покупательной способности (ППС)), он все равно остается очень большим.
Эпидемия и финансовые рынки .....
Курсовая работа (бесплатно)
Толық

Южная Корея в мировой экономике

Введение
Корея - страна с древней историей. Корейцы исчисляют историю своей страны в 5 тыс.лет. Появление первых рабовладельческих государств относится к VIII—IVвв. до н. э. Процесс образования единого государства завершился в 668г. н. э. Последняя королевская династия Ли просуществовала с 1392 по 1910 г. В годы русско-японской войны 1904—1905гг. Корея была оккупирована Японией. В 1910—1945гг. входила в состав Японской империи на правах генерал-губернаторства.
В августе 1945г. Корея к северу от 38-й параллели была освобождена Советской Армией. В соответствии с решениями союзников было установлено, что 38-я параллель станет разграничительной линией между советскими и американскими войсками, прибывшими для пленения и разоружения японских вооруженных сил на территории Корейского полуострова. Передовые части американского корпуса высадились на юге Кореи в начале сентября 1945 г. и в боевых действиях не участвовали. В декабре 1945 г. Московское совещание министров иностранных дел СССР, США и Великобритании приняло решение об установлении опеки над Кореей на пятилетний период. (К этому решению позднее присоединился гоминьдановский Китай.) Имея в виду возрождение Кореи - как единого демократического независимого государства, совещание высказалось за сформирование временного центрального корейского правительства. Подготовка конкретных предложений была поручена совместной комиссии из представителей советского и американского командований. Комиссия работала в 1946—1947 гг., но из-за острых разногласий не смогла выполнить возложенную на нее миссию.
15 августа 1948 г. в Сеуле была официально провозглашена Республика Корея (РК), 9 сентября 1948 г. в Пхеньяне — Корейская Народно-демократическая Республика (КНДР). В сентябре 1948г. Советский Союз удовлетворил обращение Верховного народного собрания КНДР к правительствам СССР и США и к концу того же года вывел свои войска с ее территории. США эвакуировали свои войска из Южной Кореи к середине 1949 г.
Корейская война 1950—1953гг. стала результатом острого противоборства между КНДР и РК с целью достижения объединения страны. Началу войны предшествовали многочисленные вооруженные конфликты, провоцировавшиеся обеими сторонами, которые приобрели наибольшую интенсивность со второй половины 1949г. и вплоть до развязывания полномасштабных военных действий. Согласно
По южнокорейской версии агрессия в отношении Юга была предпринята КНДР, в то время как северокорейцы утверждают, что именно войска Южной Кореи напали на позиции Корейской народной армии и спровоцировали ее переход в контрнаступление. В отсутствие представителя СССР Совет Безопасности ООН 25 июня 1950г. принял резолюцию, обвинившую КНДР в неспровоцированной агрессии против РК, а двумя днями позже — еще одну резолюцию, признавшую необходимость срочных мер военной помощи Южной Корее со стороны государств — членов ООН. На стороне КНДР в войну вступили отряды китайских народных добровольцев (около 1 млн. чел.). Помощь КНДР оказал и Советский Союз, в том числе в отражении налетов американской авиации на тыловые районы республики. После ожесточенного противоборства к середине 1951г. стороны перешли к обороне, исчерпав свои возможности достижения победы в войне.
В плане достижения политических целей для КНДР и РК война закончилась безрезультатно......
Курсовая работа (бесплатно)
Толық

Экономические интересы в социологи

Введение
В последние годы в Казахстане получило динамичное развитие предпринимательство, которое представляет собой инициативную, самостоятельную, осуществляемую от своего имени, на свой риск, под свою имущественную ответственность деятельность физических лиц, направленных на получение прибыли.
Осуществляемые, в нашей стране экономические реформы при всей их непоследовательности и противоречивости явились условием становления и развития малого предпринимательства, которое решает основные функции, присущие вообще предпринимательской деятельности. Как показывает опыт развитых стран, малое предпринимательство играет весьма большую роль в экономике, его развитие влияет на экономический рост, на ускорение научно – технического прогресса, на насыщение рынка товарами необходимого качества, на создание новых дополнительных рабочих мест, т. е. Решает многие актуальные экономические, социальные и другие проблемы. Во всех экономически развитых странах государство оказывает большую поддержку малому предпринимательству, которому свойственны цивилизованные черты. Дееспособное население все больше и больше начинает заниматься малым бизнесом.
Законодательные основы предпринимательской деятельности в Республике Казахстан начали создаваться в 90-е годы. Приняты и действуют законы, законодательные и другие нормативные правовые акты, направленные на регулирование вопросов становления и развития этого вида бизнеса. Они охватывают многие вопросы развития предпринимательства, такие как: свобода хозяйственной деятельности, защита и поддержка частного предпринимательства; развитие хозяйственных товариществ, акционерных обществ, производственных кооперативов, государственных предприятий, индивидуального предпринимательства, крестьянских (фермерских) хозяйств, социальных экономических зон; лицензирование, государственная регистрация юридических лиц; государственная поддержка малого предпринимательства, защита прав граждан и юридических лиц, занимающихся предпринимательской деятельностью......

Курсовая работа (бесплатно)
Толық