Прилагаемый держатель колпачка позволяет не потерять456 рубРаздел: Между тем ведутся работы по разработке улучшенных версий Пролога, которые более близки к логике чем имеющиеся в настоящее время. К числу наиболее важных работ в этой области относятся работы по созданию практической системы программирования, в которой нет необходимости использовать «отсечение» и которая имеет вариант предиката not точно соответствующий логическому понятию отрицания. ГЛАВА 11. ПРОГРАММНЫЕ ПРОЕКТЫ НА ПРОЛОГЕ В этой главе рассматривается перечень программных проектов, которые вы могли бы попытаться осуществить для развития навыков программирования на Прологе. Некоторые из этих проектов довольно просты, зато другие вполне могут быть предложены в качестве «курсовой работы» в рамках учебного курса по Прологу. Более простые проекты следует использовать как дополнение к упражнениям, приведенным в предыдущих главах. В целом при перечислении проектов мы не придерживались какого-то определенного порядка, хотя те из них, что содержатся в разд. 11.2, в большей мере допускают расширения, содержат вызов честолюбию, но и требуют некоторой подготовки или знакомства с литературой по различным вопросам искусственного интеллекта и информатики Наряду с классическими лекциями и лабораторными работами преподаватель может использовать самые разнообразные организационные формы: кейс-метод, интерактивные методики обучения и т.п. Интенсификация учебного процесса. Процесс самостоятельного конструирования знаний больше не связан с дополнительным лекционным материалом, а опирается на механизмы объектно-ориентированного подхода. Индивидуализация обучения. Процесс творческой деятельности вне рамок лекций строго индивидуален. 4. По мнению автора, исходя из особенностей использования объектно-ориентиро-ванных технологий при изучении ИКТ, целесообразно использовать, начиная с первого курса, вместо классических языков структурного программирования (Pascal) объектно-ориентированные языки (как бы "ООП в квадрате"). В самом деле, гораздо легче организовать коллективную творческую деятельность студентов не по изучению "мертвых" синтаксических конструкций, а реального отражения предметной области. Кроме того, с использованием современных сред возможна продуктивная деятельность, начиная с первых занятий. Возможными кандидатами на такие языки могут стать C , Java, C#. Название по имени Дж. С. Паркера. Джордж Сэффорд Паркер George Safford Parker (18631937) американский изобретатель и промышленник. Родился в Шалсберге (штат Висконсин). В 1880Pг. начал работать преподавателем в телеграфной школе в Джейнс-вилле. Для подработки стал продавать автоматические перьевые ручки. Его покупателями были в основном учащиеся телеграфной школы. Продаваемые ручки были несовершенны: чернила подавались к перу неравномерно, ручки текли или переставали писать. Паркер занимался ремонтом продаваемых ручек, чем и стал широко известен среди своих покупателей. Он сконструировал свою перьевую ручку и занялся ее продажей. В 1888Pг. организовал компанию Parker Pen Company. В 1889Pг. получил первый патент на новую конструкцию авторучки. К 1908Pг. компания стала крупнейшим в мире производителем авторучек. Паскаль 1)Pединица давления и механического напряжения в Международной системе единиц СИ; обозн. Па (между-нар. Pa); названа по имени Б. Паскаля. 2)Pязык программирования (Pascal), разработанный в качестве инструмента для систематизированного обучения программированию. Создатель языка Н Цель работы. Целью работы является написание программы на языке программирования «Pascal» для DOS с использованием подпрограмм и функций, задания для которых обозначены вариантом лабораторной работы. 2. Постановка задачи. Главной задачей программиста является создание
Материал: металл.503 рубРаздел: Эксклюзивный и веселый дизайн, минимальные размеры и высокая производительность.
Размер: 6 x 10 x 2.6 см.
Диаметр: 6,5 см.7741 рубРаздел: Не можете найти свой мобильный? Все потому, что у него нет своего постоянного места! Эта стильная подставка вмиг решает вопрос бережного462 рубРаздел: Ой! это же всеми нами любимые роботы Lego! Роботы DCI- это оригинальный и стильный USB хаб для твоих флешек. Они имеют 4 USB-порта: на1307 рубРаздел: Министерство образования Российской Федерации ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) Кафедра автоматизированных систем управления (АСУ) Программирование КУРСОВАЯ РАБОТА Дата выполнения работы «15» сентября 2001 г. Дата проверки « » 2001 г. Оценка И.О.Фамилия преподавателя Подпись преподавателя г.Чита 2001 г. СОДЕРЖАНИЕ ВВЕДЕНИЕ3 НАЗНАЧЕНИЕ РАБОТЫ И ОБЛАСТЬ ЕЕ ПРИМЕНЕНИЯ. Постановка задачи4 ИСПОЛЬЗУЕМЫЕ МЕТОДЫ, ОПИСАНИЕ АЛГОРИТМА ПРОГРАММЫ С ОПИСАНИЕМ ФУНКЦИЙ СОСТАВНЫХ ЧАСТЕЙ И СВЯЗИ МЕЖДУ НИМИ5 ОПИСАНИЕ ВХОДНЫХ И ВЫХОДНЫХ ДАННЫХ7 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ7 ЗАКЛЮЧЕНИЕ7 СПИСОК ЛИТЕРАТУРЫ9 ПРИЛОЖЕНИЕ 1. ЛИСТИНГ ПРОГРАММЫ10 ПРИЛОЖЕНИЕ 2. РЕЗУЛЬТАТЫ РАБОТЫ 17 ВВЕДЕНИЕ Язык программирования Pascal создан в 1973 году швейцарским ученым Николасом Виртом и был назван в честь выдающегося французского физика, математика и философа Блеза Паскаля (1623-1662), который являлся автором первой в мире вычислительной (суммирующей) машины (1641). Язык первоначально создавался для целей обучения программированию вообще. По словам автора языка « разработка языка Паскаль базировалась на двух принципиальных концепциях. Первая состояла в том, чтобы изобрести язык, приспособленный к обучению программированию как систематической дисциплине, базирующейся на некоторых фундаментальных положениях, ясно и естественно отраженных в языке. Вторая предполагала разработку конкретных представлений этого языка, которые были бы надежны и эффективны на современных ЭВМ.»1 По мнению Вирта, «язык, на котором студент учится выражать свои идеи, существенно влияет на его способ мышления и изобретательность беспорядок, сопутствующий существующим языкам, непосредственно влияет на стиль программирования студентов.»2 Сейчас с уверенностью можно говорить о том, что Вирт достиг поставленной перед собой цели. Язык Паскаль является не только наилучшим языком обучения программированию, дает возможность осуществить простую реализацию его на современных ПЭВМ, использовать его как язык системного программирования, но и является базой для создания более мощных языков. НАЗНАЧЕНИЕ РАБОТЫ И ОБЛАСТЬ ЕЕ ПРИМЕНЕНИЯ. Постановка задачи Давно известно, что творческая и физическая активность человека не остается постоянной, а циклически меняется, причем периодичность ее изменения приблизительно согласуется с периодом вращения Луны вокруг Земли. Существует теория, согласно которой физическая, эмоциональная и интеллектуальная активность человека подчиняется соответствующим биоритмам. Каждый биоритм представляет собой синусоиду со строго постоянным периодом, причем для каждого биоритма существует свой период. В отдельные дни все три биоритма человека могут достигнуть своего максимума и тогда человек испытывает подъем творческих и физических сил, в такие дни у него все спорится, от легко решает проблемы, которые в другое время ему решить гораздо сложнее. Точно также существуют и «черные» дни, соответствующие спаду всех трех биоритмов. В программе запрашивается дата рождения человека и дата, для которой требуется оценить его состояние. В процессе работы производится расчет и выдача на экран ближайших к указанной дате дней пика и спада биоритмов. ИСПОЛЬЗУЕМЫЕ МЕТОДЫ, ОПИСАНИЕ АЛГОРИТМА ПРОГРАММЫ С ОПИСАНИЕМ ФУНКЦИЙ СОСТАВНЫХ ЧАСТЕЙ И СВЯЗИ МЕЖДУ НИМИ Алгоритм программы можно укрупненно записать следующим образом: Ввести дату рождения и текущую дату Проконтролировать их правильность и непротиворечивость Вычислить количество дней между двумя датами, чтобы определить фазу синусоид для текущей даты Вычислить количество дней от текущей даты до даты ближайшего пика биоритмов и даты ближайшего спада Определить и напечатать обе даты Применяю методику нисходящего программирования. Все это представляло собой существенный концептуальный шаг по направлению к программированию в «реальном времени»: события, происходившие в компьютере, совпадали с временной шкалой, в которой обычно работали человеческие существа. Другими словами, Расселу удалось сэмулировать онлайновый, интерактивный стиль отладки, который почитали хакеры больше своей свободы, и который позволял видеть какая из инструкций вашей программы обработалась неправильно. После чего, использовав переключатели или Flexowriter можно было перескочить на другую инструкцию, причем все это время на машине работал отладчик DDT. Игра «Космические войны», которая была компьютерной программой, помогла понять, что все игры, а, может быть и что-нибудь еще, работают как компьютерные программы. Когда у вас что то начинает не получаться, вы модифицируете параметры и, если повезет, это помогает. Затем вы добавляете новые команды в программу. Те же принципы были пригодны и для стрельбы по мишеням, выработке стратегии для игры в шахматы и написания курсовой работы в МТИ Модули, записи и файлы. Введение Целью курсового проектирования является приобретение и закрепление навыков в организации вычислительных процессов и программирования на алгоритмическом языке ПАСКАЛЬ. Основной акцент в работе уделяется рассмотрению модульного программирования, использованию процедур и функций. Кроме того, большое внимание уделяется работе с файлами, подробно рассматриваются функции открытия и закрытия файла. Полученные знания помогут в будущем более эффективно подходить к процессу разработки программного обеспечения. Язык программирования Pascal был разработан в 1968 1971 гг. Никлаусом Виртом в Цюрихском Институте информатики (Швейцария). Первоначальная цель разработки языка диктовалась необходимостью инструмента "для обучения программированию как систематической дисциплине". Однако очень скоро обнаружилась чрезвычайная эффективность языка Pascal в самых разнообразных приложениях, от решения небольших задач численного характера до разработки сложных программных систем компиляторов, баз данных, операционных систем и т.п. К настоящему времени Pascal принадлежит к группе наиболее распространенных и популярных в мире языков программирования. Кроватка имеет маятниковый механизм поперечного качания. Детская кроватка имеет оригинальный дизайн, при этом сохраняется высокая12762 рубРаздел: Набор скрепок в форме сардин, упакованных в металлическую банку.
Цвет: серебряный.
Материал: латунь, кристаллы Swarovski.
раздел: Курсовая работа программирование на Pascal
СКАЧАТЬ РЕФЕРАТ Курсовая работа программирование на Pascal Компьютеры, Программирование рефераты курсовые дипломы контрольные сочинения доклады
Комментариев нет:
Отправить комментарий