База данных «Деканат"

Введение
Тема данной курсовой работы – база данных «Деканат». Четкого и однозначного определения базы данных не существует. Тем не менее, можно определить базу данных как физическое пространство (место на внешнем носителе компьютера), на котором в строго определенном порядке записываются и хранятся конкретные значения реквизитов (данные) первичных информационных форм, относящиеся к одному роду объектов учета. Здесь особо следует подчеркнуть однородность каждой базы данных, например, для накопления информации о студентах. Можно дать следующее определение БД и в дальнейшем из него будем исходить. База данных (БД) — это поименованная совокупность структурированных данных, относящихся к определенной предметной области.
Созданная мной программа предназначена для облегчения труда (пользователя) работника деканата по созданию списка студентов и быстрому поиску нужной информации о студентах. Спецификацию программы без труда можно поменять, тем самым обеспечиваются широкие возможности по использованию программы.
Курсовая работа выполнена в среде Turbo С++ IDE. Создание базы данных на языке программирования Turbo С++ IDE облегчается тем, что С++ содержит набор структурных типов данных.
Чтобы программа была максимально понятна и наглядна, имена функций и переменных «говорящие», т.е., уже из имени функции понятно, что она выполняет.
Пояснительная записка содержит три главы, в которых подробно описана программа в целом, её структура, особенности построения её составных частей и т.д. Разделы содержат достаточно большое количество поясняющих таблиц и схем.
Первая глава «Разработка эскизного и технического проектов программы» описывает подготовительный этап выполнения курсовой работы. Начинается глава с краткой характеристики области применения программы, её назначения. Далее идёт постановка задачи, описывается обобщённый алгоритм, по которому будет строиться программа, приводится схема алгоритма, состоящая из укрупнённых моделей, даётся обоснование выбора метода организации входных и выходных данных, объясняется выбор технических и программных средств для наиболее эффективного выполнения поставленной задачи. Также в этой главе перечислены достоинства выбранной среды программирования......
Курсовая работа (бесплатно)
Толық

Архитектура семейства операционных систем Unix

На первый взгляд UNIX выглядит неоправданно сложной операционной системой — достаточно посмотреть на огромное количество команд, описанных в этой книге. Но под кажущейся сложностью скрывается очень простая и элегантная операционная система. Отдельные детали могут быть сложными, но общие принципы — просты.
Исторический недостаток Unix - недоступность системы для программистов, работающих вне промышленных или университетских вычислительных центров. Несмотря на то, что версии Unix для ПК существуют уже давно, они не обладают изяществом и мощью, отличающими операционные системы для миникомпьютеров, мэйнфреймов или современных серверов. Кроме того, ранние коммерческие версии Unix были слишком дороги - зачастую, дороже компьютеров, на которых им предстояло работать.
Именно указанная недоступность способствовала рождению Linux - широкодоступной операционной системы, аналогичной Unix.
Первоначально новая операционная система была дня Торвальдса всего лишь увлечением. Ранние версии Linux даже не предполагали наличия конечного пользователя. Зато предоставляемая ими голая функциональность давала программистам Unix радость творчества, позволяя заниматься программированием ядра системы. Ядро, как основа операционной системы, отвечает за бесперебойную работу всех ее частей. Операционной системы без мощного, устойчивого ядра просто не существует.
Со временем команда программистов существенно выросла, появились базовые составляющие полной операционной системы, и вскоре для всех, кто был вовлечен в процесс, стало очевидно, что Linux обретает черты полновесной операционной системы. В марте 1992 г. появилось ядро версии 1.0, и эта дата считается днем рождения первой официальной версии Linux. С этого момента стало возможным выполнять в Linux большую часть программ для Unix - от компиляторов до сетевого программного обеспечения и графической оболочки X Windows.
Linux, несомненно, - продукт культуры Unix. Как операционная система (вернее, набор опер.....
Курсовая работа (бесплатно)
Толық

Анализ существующих систем внешней памяти

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

Активный полосовой фильтр Баттерворта четвертого порядка.

ВВЕДЕНИЕ
Активные RC-фильтры (АФ) широко применяются в радиотехнике, автоматике, измерительной, вычислительной технике и других областях. Основным стимулом современного развития АФ послужила необходимость микроминиатюризации аппаратуры. Это возможно только при исключении катушек индуктивности из электрической цепи, так как микроисполнение высокодобротных катушек пока еще неразрешимая задача. Современные активные RC-фильтры имеют меньшие массу и габариты, чем пассивные низкочастотные LC-фильтры, и лучшие электрические характеристики. Важным достоинством АФ является возможность совмещения функции фильтрации и усиление сигналов в диапазоне частот от долей герца до единиц мегагерц.
Основным назначением электрического фильтра является пропускание неискаженных сигналов в одном частотном диапазоне, называемом полосой пропускания, и задержка сигналов в другом диапазоне, называемом полосой задерживания. Между полосой пропускания и полосой задерживания находится переходная область. В пределах полосы пропускания модуль передаточной функции фильтра Т( ) должен быть равен заданному значению Т0 с требуемой степенью точности , в полосе задерживания он не должен превышать некоторого заданного значения Тз.
В зависимости от вида АЧХ различают следующие типы фильтров: фильтр нижних частот (ФНЧ); фильтр верхних частот (ФВЧ); полосовой фильтр (ПФ); режекторный фильтр (РФ). Частоты, отделяющие полосу пропускания от переходной области фильтра, называются частотами среза фильтра . Полоса пропускания ПФ определяется как разность частот среза . Аналогично определяется полоса задерживания РФ.
В настоящее время интегральный операционный усилитель (ОУ) является основным активным элементом АФ. Использование интегральных ОУ обеспечивает высокую степень унификации радиоэлектронной аппаратуры, что снижает затраты на ее проектирование и производство, а также позволяет получить АФ с параметрами, практически недостижимыми с помощью других активных элементов. Промышленность выпускает разнообразные ОУ, среди которых в большинстве случаев можно выбрать наиболее полно удовлетворяющие условиям решаемой задачи.
В данной курсовой работе, на основе исходных данных, мне предстоит рассчитать и построить схему электрическую принципиальную полосового фильтра Баттерворта четвертого порядка, построить амплитудно-частотную характеристику и разработать печатную плату устройства.
Полосовой фильтр представляет собой устройство, которое пропускает сигналы в диапазоне частот с шириной , расположенной приблизительно вокруг центральной частоты (рад/с). На рисунке изображены идеальная и реальная амплитудно-частотная характеристика. В реальной характеристике и представляют собой нижнюю и верхнюю частоты среза и определяют полсу пропускания и ее ширину
В полосе пропускания АЧХ никогда не превышает некоторого значения А1. Существует также две полосы задерживания и , значение амплитудно-частотной характеристики никогда не превышает заранее выбранного значения А2. Диапазоны частот между полосами задерживания и полосой пропускания, а именно и , образуют соответственно нижнюю и верхнюю переходные области, в которых характеристика является монотонной.
1 ТЕХНИЧЕСКОЕ ЗАДАНИЕ
Рассчитать ППФ с аппроксимацией Баттерворта.
Технические характеристики фильтра:
1 Максимальная допустимая величина ослабления
в рабочей полосе пропускания: дБ;
2 Минимальное значение рабочей полосы пропускания: дБ;
3 Граничная частота рабочей полосы пропускания: Гц
4 Граничная частота рабочей полосы задержки: Гц
2 ОБЗОР АНАЛОГИЧНЫХ УСТРОЙСТВ
В большинстве случаев электрический фильтр представляет собой частотно-избирательное устройство. Следовательно, он пропускает сигналы определенных частот и задерживает или ослабляет сигналы других частот. Наиболее общими типами частотно избирательных фильтров являются фильтры нижних, фильтры верхних частот, полосно-пропускающие фильтры и полосно-заграждающие фильтры. Фильтр высоких частот – это устройство, пропускающее сигналы высоких частот и подавляющие сигналы нижних частот. Фильтры нижних частот пропускают нижние частоты и задерживают высокие, полосно-пропускающие фильтры пропускают полосу частот и задерживают те частоты, которые расположены выше и ниже этой полосы, полосно-заграждающие фильтры задерживают полосу частот и пропускают частоты, расположенные выше и ниже этой полосы.
На практике невозможно реализовать идеальную характеристику, поскольку требуется сформировать очень узкую переходную область. Следовательно, основная проблема при конструировании фильтра заключается в приближении реализованной в лаборатории реальной характеристики с заданной степенью точности к идеальной.
Одним из наиболее часто применяемых активных приборов, который в основном и
будет использоваться, является интегральная схема (ИС) операционного усилителя или ОУ, условное изображение которого приведено на рис. 1.2.
Операционный усилитель представляет собой многовходовый прибор, но для простоты показаны только три его вывода: инвертирующий входной (1), не инвертирующий входной (2) и выходной (3). В идеальном случае ОУ обладает бесконечным входным и нулевым выходным сопротивлениями и бесконечным коэффициентом усиления. Практические ОУ по своим характеристикам приближаются к идеальным наиболее близко только для ограниченного диапазона частот, который зависит от типа ОУ.
При реализации активного фильтра разработчик должен применять те же типы ОУ, которые отвечают предъявленным требованиям по коэффициентам усиления и частотным диапазонам.
Фильтр Баттерворта обладает монотонной характеристикой (АЧХ), а характеристика фильтра Чебышева содержит пульсации (колебания передачи) в полосе пропускания и монотонна в полосе задерживания. Передаточные функции фильтров Чебышева нижних частот по форме идентичны функциям фильтра Баттерворта. Например, АЧХ фильтра
Чебышева 5-го порядка лучше АЧХ фильтра Баттерворта, т. к. у фильтра Чебышева уже ширина переходной области. Однако ФЧХ фильтра Чебышева хуже (более нелинейна) по сравнению с ФЧХ фильтра Баттерворта. Чем выше порядок фильтра Баттерворта и Чебышева, тем лучше их АЧХ. Однако более высокий порядок усложняет схемную реализацию и вследствие этого повышает стоимость. Таким образом, нужно выбрать минимально необходимый порядок фильтра, удовлетворяющего заданным требованиям.
Селекция ВЧ-сигналов обычно осуществляется с помощью LC-фильтров нижних и верхних частот (ФНЧ и ФВЧ соответственно) и полосовых LC-фильтров (ПФ). Ниже они представлены наиболее широко используемыми фильтрами Баттерворта, Чебышева и эллиптическими фильтрами. Для общего ознакомления с этими типами фильтров обратимся к рис. 1.3.
Точкой "отсчета", относительно которой рассматриваются параметры фильтров (в равной мере пригодные для описания ФНЧ, ФВЧ и ПФ), является точка нормированной расстройки W = 1, соответствующая частоте среза fc в случае ФНЧ и ФВЧ, а также нижней или верхней граничным частотам fcl и fc2 в случае ПФ. Полоса пропускания фильтра определяется условием W < 1, полоса задерживания-условием W > 1. Расстройка W = О соответствует нулевой частоте в случае ФНЧ, бесконечно большой частоте в случае ФВЧ и частоте fmR = (fc\fc2)V' в случае ПФ.....
Курсовая работа (бесплатно)
Толық

Активное администрирование приложений в Microsoft SQL Server 7.0

Введение
Десять лет назад разработка приложений для работы с базами данных нередко длилась месяцами или даже годами. Все планировалось заранее: размер, схема, количество пользователей и т.д. Теперь подобные приложения создаются в течение нескольких недель или месяцев, развиваясь непосредственно в процессе разработки, и запускаются в эксплуатацию еще до того, как все аспекты окончательно проработаны.
Выбранная мной, тема курсовой работы : «Активное администрирование приложений SQL Server 7.0», является актуальной т.к. многие корпорации и независимые поставщики программного обеспечения, создающие приложения для бизнеса, остановили свой выбор на СУБД SQL Server как на лучшей системе управления базами данных для Windows NT®.
Microsoft® SQL Server™ версии 7.0 — это масштабируемый, надежный и простой в использовании продукт, представляющий собой прекрасную основу для разработки приложений следующего столетия.
Новшества позволили SQL Server 7.0 стать лидирующим продуктом в нескольких наиболее быстро растущих категориях приложений в области баз данных. В их числе электронная коммерция, мобильные вычисления, автоматизация отделений банков, приложения для отраслей бизнеса и витрин данных.
1.1 История создания и развитие
Исходный код MS SQL Server (до версии 7.0) основывался на коде Sybase SQL Server, и это позволило Microsoft выйти на рынок баз данных для предприятий, где конкурировали Oracle, IBM, и, позже, сама Sybase. Microsoft, Sybase и Ashton-Tate первоначально объединились для создания и выпуска на рынок первой версии программы, получившей название SQL Server 1.0 для OS/2 (около 1989 года), которая фактически была эквивалентом Sybase SQL Server 3.0 для Unix, VMS и др. Microsoft SQL Server 4.2 был выпущен в 1992 году и входил в состав операционной системы Microsoft OS/2 версии 1.3. Официальный релиз Microsoft SQL Server версии 4.21 для ОС Windows NT состоялся одновременно с релизом самой Windows NT (версии 3.1). Microsoft SQL Server 6.0 был первой версией SQL Server, созданной исключительно для архитектуры NT и без участия в процессе разработки Sybase.
К тому времени, как вышла на рынок ОС Windows NT, Sybase и Microsoft разошлись и следовали собственным моделям программного продукта и маркетинговым схемам. Microsoft добивалась исключительных прав на все версии SQL Server для Windows. Позже Sybase изменила название своего продукта на Adaptive Server Enterprise во избежание путаницы с Microsoft SQL Server. До 1994 года Microsoft получила от Sybase три уведомления об авторских правах как намёк на происхождение Microsoft SQL Server......
Курсовая работа (бесплатно)
Толық

Автоматизированные информационно-поисковые системы

ВВЕДЕНИЕ.
Современный этап развития цивилизации характеризуется переходом наиболее развитой части человечества от индустриального общества к информационному. Одним из наиболее ярких явлений этого процесса является возникновение и развития глобальной информационной компьютерной сети.
В данной курсовой работе рассматриваются теоретические основы информационного поиска, классификация и разновидности информационно поисковых систем. Представлен материал по применяемым в настоящее время информационно – поисковым каталогом полнотекстовыми и гипертекстовым поисковым системам.
При появлении сети Интернет проблема поиска становилась более актуальной. Интернет – всемирная компьютерная сеть, представляющая собой единую информационную среду и позволяющая получить информацию в любое время. Но с другой стороны в Интернете храниться очень много полезной информации, но для поиска её требуется затрачивать много времени. Эта проблема послужила поводом к появлению поисковых машин. В данной курсовой работе будут рассмотрены поисковые машины в Интернете.
ИНФОРМАЦИОННЫЕ СИСТЕМЫ
Понятие информационных систем
Под Информационная системой понимается организованная совокупность программно – технических и других вспомогательных средств, технологических процессов и функционально – определенных групп работников, обеспечивающих сбор, представление и накопление информационных ресурсов в определённой предметной области, поиск и выдачу сведений необходимых для удовлетворения информационных потребностей пользователей. Информационных системы являются основным средством, инструментарием решения задач информационного обеспечения различных видов деятельности и наиболее бурно развивающейся отраслью индустрии информационных технологий.
Структура информационной системы
В составе информационной системы можно выделить три подсистемы:
1.Организационно – технологическая подсистема сбора информации обеспечивает информационную систему и включает совокупность источников информации, организационно – технологической цепочки отбора информации для накопления в системе. Без правильного организованной подсистемы сбора информации невозможна эффективная организация функционирования все информационной системы в целом......
Курсовая работа (бесплатно)
Толық

Автоматизированная система управления обучением студентов

Введение
В последние годы в Казахстане быстрыми темпами развивается Интернет, и большая доля населения имеет у себя дома или на работе выход его ресурсам.
Вслед за развитием систем управления сайтом (CMS - Content Management System), стали появляться специализированные системы, в частности для управления обучением.
В англоязычной литературе можно встретить следующую аббревиатуру систем управления обучением:
 LMS - Learning Management System (система управления обучением);
 CMS - Course Management System (система управления курсами);
 LCMS - Learning Content Management System (система управления учебным материалом);
 MLE - Managed Learning Environment (оболочка для управления обучением);
 LSS - Learning Support System (система поддержки обучения);
 LP - Learning Platform (образовательная платформа);
 VLE - Virtual Learning Environments (виртуальные среды обучения).
Наиболее распространенными являются LMS и CMS (не путать с content management system).
Система управления обучением — основа системы управления учебной деятельностью, используется для разработки, управления и распространения учебных, онлайн-материалов с обеспечением совместного доступа. Существует ряд систем управления обучением, которые осуществляют дистанционное обучение посредством Интернет и других сетей. Таким образом, процесс обучения можно осуществлять в режиме реального времени, организовывая онлайн лекции и семинары......
Курсовая работа (бесплатно)
Толық

Автоматизация учета основных средств

Введение
Паскаль  хороший язык программирования, который относительно прост в изучении, довольно ясен и логичен. Паскаль воспитывает дисциплину структурного программирования и программирования вообще.
Пакет Turbo Pascal 7.0 обладает ограниченными возможностями и позволяет работать только в обычном режиме MS DOS. Начинающему программисту, по-видимому, целесообразно начать изучение языка и среды именно с этого пакета.
Язык характеризуется расширенными возможностями по сравнению со стандартом, хорошо развитой библиотекой модулей, позволяющих использовать возможности операционной системы, создавать оверлейные структуры, организовывать ввод-вывод, формировать графическое изображение и т.д.
В данной работе будут описаны основные возможности языка, работа в интегрированной среде, набор стандартных модулей.
Паскаль – гибкий и развитый в отношении типов данных язык. Привлекательны его рекурсивные возможности, а также поддержка технологии объектно-ориентрованного программирования.
Данная курсовая называется «Учет основных средсв» и состоит из двух к частей:
1. Основные возможности и характеристики языка TURBO PASCAL
2. Проектная часть, в которой непосредственно представлена сама программа.
В первой части описываются основные составляющие языка TURBO PASCAL: типы данных, массивы, процедуры, функции, записи и файлы. Приводятся примеры применения всех этих типов.
Во второй, проектной части представлена сама программа: раскрывается постановка задачи, описывается входная (необходимая для внесения данных в программу с указанием структуры и значимости всех полей, периодичность её поступления, источники информации и ее объем) и выходная (перечисляются конечные и промежуточные результаты вычислений, описывается выходная форма с указанием перечня и значимости информации, входящих в неё реквизитов и периодичность её формирования) Контрольный пример составлен с целью проверки правильности алгоритма и программы. Алгоритм решения задачи представляется последовательностью действий над исходными данными. Каждый шаг описывается словесно или в виде формулы......
Курсовая работа (бесплатно)
Толық

Автоматизация работы складского помещения

Введение
Паскаль  замечательный язык программирования, который относительно прост в изучении, довольно ясен и логичен и, будучи первым изучаемым языком программирования, приучает к хорошему стилю. Паскаль воспитывает дисциплину структурного программирования и программирования вообще лучше, чем другие языки программирования, такие, как, например Бейсик.
Пакет Turbo Pascal 7.0 обладает ограниченными возможностями и позволяет работать только в обычном режиме MS DOS. Начинающему программисту, по-видимому, целесообразно начать изучение языка и среды именно с этого пакета.
Язык характеризуется расширенными возможностями по сравнению со стандартом, хорошо развитой библиотекой модулей, позволяющих использовать возможности операционной системы, создавать оверлейные структуры, организовывать ввод-вывод, формировать графическое изображение и т.д.
В данной работе будут описаны основные возможности языка, работа в интегрированной среде, набор стандартных модулей.
Паскаль – гибкий и развитый в отношении типов данных язык. Привлекательны его рекурсивные возможности, а также поддержка технологии объектно-ориентрованного программирования.
Данная курсовая носит название «АВТОР». Состоит из двух крупных частей:
1. Основные возможности и характеристики языка TURBO PASCAL
2. Проектная часть, в которой непосредственно представлена сама программа.
В первой части описываются основные составляющие языка TURBO PASCAL: типы данных, массивы, процедуры, функции, записи и файлы. Приводятся примеры применения всех этих типов.
Во второй, проектной части представлена сама программа: раскрывается постановка задачи, описывается входная (необходимая для внесения данных в программу с указанием структуры и значимости всех полей, периодичность её поступления, источники информации и ее объем) и выходная (перечисляются конечные и промежуточные результаты вычислений, описывается выходная форма с указанием перечня и значимости информации, входящих в неё реквизитов и периодичность её формирования) Контрольный пример составлен с целью проверки правильности алгоритма и программы. Алгоритм решения задачи представляется последовательностью действий над исходными данными. Каждый шаг описывается словесно или в виде формулы......
Курсовая работа (бесплатно)
Толық

Автоматизация работы отдела кадров

Введение
Паскаль  замечательный язык программирования, который относительно прост в изучении, довольно ясен и логичен и, будучи первым изучаемым языком программирования, приучает к хорошему стилю. Паскаль воспитывает дисциплину структурного программирования и программирования вообще лучше, чем другие языки программирования, такие, как, например Бейсик.
Пакет Turbo Pascal 7.0 обладает ограниченными возможностями и позволяет работать только в обычном режиме MS DOS. Начинающему программисту, по-видимому, целесообразно начать изучение языка и среды именно с этого пакета.
Язык характеризуется расширенными возможностями по сравнению со стандартом, хорошо развитой библиотекой модулей, позволяющих использовать возможности операционной системы, создавать оверлейные структуры, организовывать ввод-вывод, формировать графическое изображение и т.д.
В данной работе будут описаны основные возможности языка, работа в интегрированной среде, набор стандартных модулей.
Паскаль – гибкий и развитый в отношении типов данных язык. Привлекательны его рекурсивные возможности, а также поддержка технологии объектно-ориентрованного программирования.
Данная курсовая носит название «Автоматизация работы отдела кадров». Состоит из двух крупных частей:
1. Основные возможности и характеристики языка TURBO PASCAL
2. Проектная часть, в которой непосредственно представлена сама программа.
В первой части описываются основные составляющие языка TURBO PASCAL: типы данных, массивы, процедуры, функции, записи и файлы. Приводятся примеры применения всех этих типов.
Во второй, проектной части представлена сама программа: раскрывается постановка задачи и программный код, инструкция и обьяснение работы программы составленный с целью проверки правильности алгоритма и программы. Алгоритм решения задачи представляется последовательностью действий над исходными данными. Каждый шаг описывается словесно или в виде формулы.
Тема является актуальной, поскольку сейчас с недостатком времени возникает необходимость в автоматизации работы не только крупных предприятий, но и небольших рабочих мест, с целью экономии времени и денег......
Курсовая работа (бесплатно)
Толық