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

  • 721. Алгоритмизация задач
    Контрольная работа пополнение в коллекции 26.10.2010

    При оценке эффективности алгоритмов теоретическими методами следует иметь в виду, что полученные результаты дают представление о поведении задач в наихудших возможных случаях, тогда как для вычислительной практики существенно более важно их поведение в среднем. Действительно, экспериментально известно, что для решения задачи линейного программирования с m ограничениями и п переменными обычно требуется от m до 3т итераций; как правило, для задач не слишком больших размеров число итераций близко к 3m/2. Кроме того, теоретические результаты практически ничего не говорят о том, как будет вести себя конкретный алгоритм на конкретной задаче. Например, среднее время прямого поиска в списке пропорционально N/2, где N - число элементов списка, а двоичного поиска (список упорядочен по ключу) - пропорционально log2N. Однако двоичный поиск неэффективен для небольших списков, которые подлежат частому изменению, так как введение нового элемента может вызвать переписывание всех элементов. Разработка алгоритмов является в основном творческой деятельностью, хотя существует множество типовых методов и алгоритмов, которые могут применяться для решения задач, возникающих в АСУ. К таким методам прежде всего относятся методы исследования операций.

  • 722. Алгоритмизация и програмирование
    Информация пополнение в коллекции 12.01.2009

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

  • 723. Алгоритмизация и программирование
    Информация пополнение в коллекции 12.01.2009

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

  • 724. Алгоритмизация и программирование в среде QBasic
    Методическое пособие пополнение в коллекции 11.10.2011

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

  • 725. Алгоритмизация и программирование на языке Паскаль
    Курсовой проект пополнение в коллекции 20.03.2011

    !ПРИМЕЧАНИЕ так как отрицательное число под знаком логарифма приведёт к ошибке, дополнительно при вычислении избавляемся от знака "-". В нашём конкретном случае это не будет ошибкой т.к. при нашем задании степень ЧЕТНАЯ т.е. при любом значении x оно всегда будет чётное. Поэтому смело можно применять abs.}

  • 726. Алгоритмизация и программирование процессов на Fox
    Информация пополнение в коллекции 12.01.2009

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

    1. Список литературы
    2. Лемашко Е.В., Романчуков В.Г. Программирование в системе команд СУБД семейства Fox: учебное пособие / ГАУ, М., 1998.
    3. Компьютерный практикум. Программирование в среде Турбо-Паскаль и СУБД типа Fox. Методические указания к выполнению курсового проекта. /Сост.: О.Н.Леонова, И.А.Несмеянов; ГАУ, М.,1998.
  • 727. Алгоритмизация и программирование процессов обработки данных в среде СУБД типа Fox
    Курсовой проект пополнение в коллекции 12.01.2009

    CreateFd.prg создание файла данных;ReadFd.prg чтение созданного файла данных;AddFd.prg добавление данных в созданный файл данных;Zad1.prg выдача сведений о суммарной стоимости продукции заданного вида по каждому предприятию и о среднем выпуске этой продукции одним предприятием;Zad2.prgвыдача сведений о суммарной стоимости и суммарном выпуске каждой продукции;Zad3.prgвыдача на печать продукции пяти видов в порядке возрастания ее суммарной стоимости.Кроме того, необходимо предоставить пользователю возможность облегчить процесс создания файла данных, т.е. предусмотреть создание файла данных со структурой заданной в программе, а не выбираемой самим пользователем, что полностью исключит возможные ошибки пользователя в задании имен полей файла данных, что в сою очередь может сказаться на корректной работе всей программы.

  • 728. Алгоритмизация и программирование процессов обработки данных в среде СУБД типа FoxPro
    Реферат пополнение в коллекции 09.12.2008

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

    1. Список литературы
    2. Лемашко Е.В., Романчуков В.Г. Программирование в системе команд СУБД семейства Fox: учебное пособие / ГАУ, М., 1998.
    3. Компьютерный практикум. Программирование в среде Турбо-Паскаль и СУБД типа Fox. Методические указания к выполнению курсового проекта. /Сост.: О.Н.Леонова, И.А.Несмеянов; ГАУ, М.,1998.
  • 729. Алгоритмизация и программирование разветвляющихся процессов
    Курсовой проект пополнение в коллекции 15.11.2010

    Постановка задачи 2. Разработать алгоритм и программу формирования одномерного массива A[i] по условию A[i]=Z(x), заданной интервально на различных промежутках. Если функция Z(x) неопределенна при каких-либо значениях x, то в программе необходимо предусмотреть вывод сообщения «При данном Х функция неопределенна» и вывести значение Х. Вид задания функции:

  • 730. Алгоритмизация модели системы массового обслуживания и ее реализация в программе GPSS World
    Дипломная работа пополнение в коллекции 24.06.2011

    Время прихода заданий 5±2 мин. Каждое задание занимает объем ОП в 10кб. Время трансляции ПП 5±1, после чего задание занимает объем ОП в 20 кб. Время редактирования ВП 2,5±0,5 мин на 10 кб, объем возрастает до 30кб. Время решения ТП 1,5±0,4 мин на 10кб, задания покидают систему, минуя оперативную память. Эти данные являются входными параметрами. В задании сказано, что необходимо определить характеристики занятия оперативной памяти по всем трем видам заданий. Теперь проанализируем законы распределения исходных данных. Время прихода задания в ВС равномерно распределено в интервале от 3 до 7 мин, т.е. задания с одинаковой вероятностью могут поступать через интервалы 3, 4, 5, 6, 7 мин. и занимают объём ОП в 10 кб. Время трансляции ПП от 4 до 6 мин. после чего задание занимает объем ОП в 20кб. Время редактирования ВП от 2 до 3 мин на каждую страницу, объем возрастает до 30кб. Время решения ТП распределено в интервале от 1,1 до 1,9 мин после этого задание покидает систему, минуя ОП. Итак, можно сделать выводы, что исходные данные для моделирования достаточны.

  • 731. Алгоритмические машины
    Информация пополнение в коллекции 12.03.2011

     

    1. Авдеев Р.Ф. Философия информационной цивилизации [Текст] / Р.Ф. Авдеев. М.: ВЛАДОС, 2008.
    2. Булгаков И.С. Счетные машины [Текст] / И.С. Булгаков. М.: Машгиз, 2010.
    3. Винер Н. Человек управляющий [Текст] / Н. Винер. СПб.: Питер, 2009. 288 с.
    4. Гутер Р.С. От абака до компьютера [Текст] / Р.С. Гутер, Ю.Л. Полунов. М.: Знание, 2009.
    5. Ершов Ю.Л. Математическая логика [Текст] / Ю.Л. Ершов, Е.А. Палютин. М.: Наука, 2008.
    6. Клини С. Введение в метаматематику [Текст] / С. Клини. М.: Изд-во иностр. лит., 2008.
    7. Клини С. Машины Тьюринга и рекурсивные функции [Текст] / С. Клини. М., 2010.
    8. Клини С. Математическая логика [Текст] / С. Клини. М., 2009.
    9. Колин, К.К. Фундаментальные основы информатики: социальная информатика [Текст]: учеб. пособие для вузов / К.К. Колин. М.: Академический Проект; Екатеринбург: Деловая книга, 2008.
    10. Кондаков Н.И. Логический словарь-справочник [Текст] / Н.И. Кондаков. М.: Наука, 2010.
    11. Основы философии науки [Текст]: учеб. пособие для аспирантов / В.П. Кохановский [и др.]. Ростов н/Д: Феникс, 2009.
    12. Ларичев О.И. Наука и искусство принятия решений [Текст] / О.И. Ларичев. М.: Наука, 2009.
    13. Пенроуз Р. Новый ум короля: о компьютерах, мышлении и законах физики [Текст] / общ. ред. В.О. Малышенко; пер. с англ. М.: Едиториал УРСС, 2008. 384 с.
    14. Петров Ю.П. История и философия науки. Математика, вычислительная техника, информатика [Текст] / Ю.П. Петров. СПб.: БХВ-Петербург, 2010.
    15. Поликарпов В.С. История науки и техники [Текст]: учеб. пособие / В.С. Поликарпов. Ростов н/Д: Феникс, 2008.
    16. Рязанкин В.Н. Вычислительные клавишные машины [Текст] / В.Н. Рязанкин, Г.П. Евстигнеев, Н.Н. Тресвятский. М.: Машгиз, 2009.
    17. Успенский В.А. Машина Поста [Текст] / В.А. Успенский. М.: Наука, 2010. 96 с.
    18. Успенский В.А. Теория алгоритмов: основные открытия и приложения [Текст] / В.А. Успенский, А.Л. Семенов. М.: Наука, 2010. 288 с.
    19. Чёрч А. Введение в математическую логику [Текст] / А. Чёрч. М., 2008. Т.1.
  • 732. Алгоритмические языки программирования
    Реферат пополнение в коллекции 01.06.2010
  • 733. Алгоритмические языки: использование множеств
    Контрольная работа пополнение в коллекции 11.10.2010

    2. Набрать программу, отладить ее, протестировать. Распечатать текст программы и результаты ее работы на тестовых данных.

  • 734. Алгоритмические языки: использование процедур при работе с двумерными массивами
    Контрольная работа пополнение в коллекции 11.10.2010

    2. Разбить задачу соответствующего варианта на подзадачи, таким образом, чтобы решение каждой подзадачи описывалось процедурой, а основная программа состояла из последовательности вызова процедур.

  • 735. Алгоритмические языки: обработка массивов
    Контрольная работа пополнение в коллекции 01.10.2010

    Стандартные процедуры и функции для строк:

    • функция Length - определение фактической длины текстовой строки, хранящейся в указанной переменной;
    • функция UpCase - преобразование символа любой литеры из строчного в прописной;
    • функция Copy - копирование фрагмента некоторой строки из одной переменной в другую;
    • функция Pos - осуществление в некоторой строке поиска определенного фрагмента;
    • функция Concut - соединение строк;
  • 736. Алгоритмические языки: обработка одномерных массивов
    Контрольная работа пополнение в коллекции 10.10.2010

    2. Изучены различные способы описания и использования массивов, алгоритмы сортировки массивов, сортировка выбором, вставками и обменная сортировка. Так же алгоритмы поиска элемента в неупорядоченном и упорядоченном массивах.

  • 737. Алгоритмический язык Pascal. Программа "Телефонный справочник"
    Контрольная работа пополнение в коллекции 22.06.2010

    Процедура assign (ФайловаяПеременная, ИмяФайла) предшествует другим процедурам, т. к. ставит в соответствие физическому файлу на внешнем устройстве логический файл - файловую переменную, к которой впоследствии будут обращаться все другие файловые процедуры (связывает их). ИмяФайла должно представлять собой выражение строкового типа. Дальнейшие операции с переменной ФайловаяПеременная будут выполняться над физическим файлом ИмяФайла. Это полное имя внешнего файла, удовлетворяющее требованиям операционной системы MS-DOS. Процедуру assign недопустимо использовать для открытого файла. Прежде чем использовать файловую переменную повторно, необходимо закрыть файл с помощью процедуры close. После вызова assign связь файловой переменной с внешним файлом существует до тех пор, пока не будет выполнен другой assign для данной файловой переменной. Следовательно, файл можно повторно открыть без дополнительного использования процедуры assign даже после закрытия close.

  • 738. Алгоритмический язык Паскаль
    Вопросы пополнение в коллекции 12.01.2009

    При выполнении арифметических операций соблюдаются следующие правила:

    1. Все знаки проставляются a b a*b;
    2. Два знака не могут следовать один за другим n/-2 n/(-2);
    3. Соблюдается иерархия выполнения арифметических операций: стандартные функции;div, mod; *, /; +, -;
    4. Изменить иерархию можно только с помощью скобок.
  • 739. Алгоритмічні мови програмування
    Контрольная работа пополнение в коллекции 20.09.2010

    Завдання №2. Використовуючи схему Горнера обчислити два значення поліному. Скласти блок-схему та програму. У програмі передбачити можливість введення вхідних даних як з клавіатури, так і з файлу INPUT.TXT, що міститься в поточній директорії, та використання функцій або процедур користувача.

  • 740. Алгоритмічні мови програмування: мова С
    Контрольная работа пополнение в коллекции 07.10.2010

     

    1. Герберд Шилдт "Си для профессиональных программистов"
    2. Ал. Стивенс "Техника програмирования на Турбо Си"
    3. Шолмов Л.И. "Техника програмирования на Си"
    4. Б.В. Керниган, Д.М. Ричи. "Язык Си"
    5. Мюррэй Хилл, Нью Джерси Бьярн Страустрап "C++"
    6. Громов, Титаренко "Программирование на Си"
    7. Марченко А.Л C++. Бархатный путь
    8. С.С. Гайсарян Объектно-ориентированные технологии проектирования прикладных программных систем