Рефераты по программированию и компьютерам

Решение задач на Си

18 Марта 2012, контрольная работа

Цель данной работы научиться элементарным операциям программирования и решения задач различного характера на Си. Для релизации этих целей необходимо научиться работать с операторами условия if и операторами цикла while, for, научиться составлять алгоритмы решения задач и реализовывать их на Си, научиться работать с функуциями ввода и вывода данных на Си. Также при решении задач поставленных в этой работе можно увидеть насколько краткие программы, написанные на языке Си.

Решение задачи «Читатели и писатели»

16 Ноября 2011, лабораторная работа

Цель работы: исследовать возможности, предоставляемые системой программирования JAVA для решения задачи синхронизации «читатели и писатели».
Задание на лабораторную работу:

Разработать программу, создающую подпроцессы двух видов, осуществляющих обмен данными.

Решение задачи коммивояжера методом ветвей и границ

03 Ноября 2012, лабораторная работа

На плоскости указаны N городов, при этом местоположение каждого города определяется парой координат. Необходимо найти оптимальный (относительно длины пути) простой цикл, позволяющий коммивояжеру посетить все города и вернуться в исходную точку отправления. Задача должна быть решена алгоритмом поиска с возвратом (backtracking) с оптимизацией перебора при помощи метода ветвей и границ. Дополнительно выводится информация о количестве рекурсивных вызовов. Тестирование выполнять для N<10. Провести сравнение выигрыша по времени, получаемого за счет сокращения вариантов перебора

Решение задачи о коммивояжере

12 Апреля 2013, курсовая работа

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

Решение обыкновенных дифференциальных уравнений методом Милна

25 Апреля 2012, реферат

Для решения обыкновенных дифференциальных уравнений используют множество различных методов. Целью моего реферата является изучить решение обыкновенных дифференциальных уравнений методом Милна.

Решение оптимизационной задачи линейного программирования

30 Октября 2012, курсовая работа

Линейное программирование - один из первых и наиболее подробно изученных разделов математического программирования.
Однако, термин линейное программирование, нелинейное программирование и т.д. в нашей литературе стали общепринятыми.
Итак, линейное программирование возникло после Второй Мировой Войны и стал быстро развиваться, привлекая внимание математиков, экономистов и инженеров благодаря возможности широкого практического применения, а так же математической «стройности». Можно сказать, что линейное программирование применимо для построения математических моделей тех процессов, в основу которых может быть положена гипотеза линейного представления реального мира: экономических задач, задач управления и планирования, оптимального размещения оборудования и пр.

Розpобка комплексу пpогpам обpобки запиту пpо національний склад абітуpієнтів за фоpмами навчання та спеціальностями

28 Ноября 2011, курсовая работа

Програма має назву „ Національний склад абітурієнтів за спеціальностями та факультетами ”. На основі запиту здійснюємо обробку запиту абітурієнтів за національним складом. Ця програма призначена для використання в навчальних закладах, а саме у відділі кадрів чи у відділі контролю студентів, деканаті.

Розкладання періодичного коливання у тригонометричний ряд та створення комп’ютерної моделі приладу, що розраховує та відображає значенн

14 Мая 2013, курсовая работа

У курсовій роботі розглянуто методи визначення коефіцієнтів рядів Фур'є. При розробці даного питання буде розглянуто тригонометрична інтерполяція теорії і дискретне перетворення рядів Фур'є.
Метою цієї роботи є розгляд можливості розкладання функції в ряд Фур'є і актуальність вживання цього розкладання в інженерно-технічних розрахунках, оцінити її практичну і теоретичну значущість.

Розробка автоматизованої бази даних

25 Декабря 2011, курсовая работа

В нашoму життi iнфoрмацiя вiдiграє дужe важливу рoль. З рoзвиткoм наукoвo-тexнiчнoгo прoгрecу iнфoрмацiї cтає вce бiльшe i бiльшe. Пoява пeрcoнальниx кoмп'ютeрiв вiдкрила вeликi мoжливocтi для cтвoрeння i заcтocування рiзнoманiтниx автoматизoваниx iнфoрмацiйниx cиcтeм. Цi cиcтeми найрiзнoманiтнiшi - вiд прocтиx iнфoрмацiйниx cиcтeм дo cкладниx автoматизoваниx iнфoрмацiйниx cиcтeм, якi oб'єднують вeликi бази даниx. Зараз прocтo нe мoжливo уявити дiяльнicть багатьox пiдприємcтв, oрганiзацiй, фiрм i уcтанoв бeз збeрiгання iнфoрмацiї. Для oбрoбки i збeрiгання iнфoрмацiї пoчали викoриcтoвувати iнфoрмацiйнi cиcтeми, oбoв'язкoвoю cкладoвoю якиx є кoмп'ютeрнi бази даниx. Вoни дoзвoляють у зручнiй фoрмi здiйcнювати збeрiгання, oбрoбку iнфoрмацiї, щo є дужe зручним.

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

26 Марта 2012, дипломная работа

У формуванні сучасного продовольчого ринку країни важливу роль відіграють підприємства й структури, пов'язані з виробництвом і оборотом лікеро-горілчаної продукції. У своїй основі лікеро-горілчана промисловість здатна робити продукцію, що приносить у результаті реалізації досить високий прибуток (надприбуток) тому що навіть при відносно низької собівартості лікеро-горілчаної продукції в результаті продажів можна одержати близько 350-400 % чистого прибутку. Підсилює дану особливість галузі надмірний попит на цей вид продукції. Такі фактори, як географічне положення (у рамках України) і сезонність практично не впливають на інтенсивність виробництва й збут алкогольних напоїв.

Розробка бази даних для готелю

10 Марта 2013, практическая работа

На підставі створених таблиць потрібно створити форми, для легшого вводу даних у таблиці для недосвідченого користувача. Для створення нової форми потрібно перейти на закладку «Створення» та обрати пункт «Майстер форм» , а у ньому обрати потрібні дані з таблиці, з якою буде працювати потрібна форма.
У нашій базі даних створено 13 форм

Розробка прикладної програми графічного інтерфейсу користувача для чисельного знаходження коренів рівняння методом дихотомії

13 Мая 2012, курсовая работа

Мета курсової роботи – це закріплення знань отриманих протягом вивчення курсу ” Об’єктно-орієнтоване програмування ”.
У даній курсовій роботі ми використовуємо мову програмування Java й працюємо у середовищі Eclipse. Програма, розроблена в межах даної курсової роботи, дозволяє спростити вирішення рівнянь методом Дихотомії. Вона дає можливість швидко та точно обчислювати задані рівняння та знаходити корені рівняння.

Розробка програми «Табло поїздів»

14 Ноября 2011, курсовая работа

Ускладнення сучасного промислового виробництва, потреба в опрацюванні за короткий час величезної кількості інформації поставили на порядок денний питання автоматизації багатьох функцій управління різними галузями виробництва, науки, освіти. Для ефективного управління досить складною системою, наприклад підприємством чи галуззю виробництва, потрібно в стислі строки обробляти величезні потоки інформації.
На даний час, внаслідок науково-технічного прогресу, розпочався швидкий розвиток мікропроцесорної техніки на основі мікропроцесорів і цифрових мікросхем. На основі цих елементів формуються різні мікропроцесорні системи які здатні як самостійно виконувати якусь функцію, так і керувати роботою інших пристроїв.

Розробка програми для масштабувания зображення

26 Февраля 2013, дипломная работа

Комп’ютерна графіка — це двовимірні зображення, які створюються, перетворюються, оцифровуються, обробляються і відображаються засобами обчислювальної техніки, включаючи апаратні і програмні засоби. Рухома комп'ютерна графіка називається комп’ютерним відео або комп’ютерною анімацією.

Розробка програмного забезпечення розв’язання парних матричних ігор зі змішаними стратегіями

19 Февраля 2013, контрольная работа

Дана розрахунково-графічна робота призначена для розробки програмного забезпечення для розв’язання парних матричних ігор зі змішаними стратегіями. В роботі проведені огляд сучасних методів розробки програмного забезпечення та аналіз методів розв’язання парних матричних ігор зі змішаною стратегією, розроблена структура програмного забезпечення, та алгоритм рішення поставленої задачі, що включає в себе розробку алгоритму головної програми, алгоритмів функцій системи, алгоритмів підпрограм. Програма розроблена за допомогою модульного та об’єктно-орієнтованого методів програмування, ці методи також розглянуті у роботі.

Розробка системи інформаційної підтримки діяльності менеджера з закупівель мережі ресторанів «Мисливець»

17 Февраля 2013, дипломная работа

Завданнями даної роботи є:
аналіз діяльності та вивчення специфіки роботи мережі ресторанів «Мисливець»;
дослідження і аналіз діяльності менеджера з закупівель та обґрунтування необхідності розробки системи інформаційної підтримки його діяльності;
визначення основних вимог до створюваної системи, функцій, які вона повинна виконувати, та їх зазначення у поставновці задачі на розроблення системи;
розробка модулів системи інформаційної підтримки діяльності менеджера з закупівель та їх інтеграція в єдину інформаційну систему підприємства.

Розробка системних програмних модулів та компонент систем програмування

25 Февраля 2012, курсовая работа

Незважаючи на більш ніж піввікову історію обчислювальної техніки, формально роком народження теорії трансляторів можна вважати 1957, коли з'явився перший транслятор мови Фортран, створений Бекасом. До цього часу створення трансляторів було досить "творчим" процесом. Лише поява теорії формальних мов і строгих математичних моделей дозволило перейти від "творчості" до "науки".

Розробка стратегії, аналіз, концептуальне моделювання та проектування бази даних проходження практики студентами ВУЗу (на прикладі факул

22 Мая 2013, курсовая работа

Мета цієї курсової роботи полягає у розробці бази даних предметної області, яка має відношення до проходження практики студентами у ВУЗах. У загальному випадку створення любої програмної системи, у тому числі і бази даних, проходить складний життєвий цикл. Існує багато методологій по опису життєвого циклу проектування та розробки баз даних. У цій курсовій роботі буде використано методологію, згідно з якої життєвий цикл складається з наступних етапів:
• розробка стратегії автоматизації предметної області; • проведення системного аналізу предметної області;
• концептуальне моделювання предметної області; • логічне та фізичне проектування.

Розробки програмно-апаратного комплексу тарифікації і білінга телефонних розмов та інтернету

17 Февраля 2013, курсовая работа

Автоматизована система розрахунків NETUP UTM 5.0 [1] призначена для здійснення комплексного обслуговування абонентів підприємств зв'язку. За допомогою системи UTM 5.0 здійснюються всі основні кроки взаємин з клієнтами: укладення договорів, здійснення технічної підтримки, підрахунок що надаються клієнтові послуг, виставляння рахунків, виписування рахунків-фактур, актів выполенных робіт, різних звітів і багато що інше.

Розширені можливості LibreOffice Write

07 Февраля 2013, курсовая работа

Дуже часто нам доводиться в текстових редакторах одним з них є LibreOffice Writer. Це вільній офісний пакет також підходить до різних операційних систем. Дуже зручний для редагування тексту, додавання до тексту картинки, формули також створення розсилок листів як за звичайними адресами так і по електронній пошті.
LibreOffice Writer — текстовий процесор і візуальний редактор HTML, входить до складу LibreOffice.org і є вільним програмним забезпеченням.

Ручная и компьютерная графика . Плюсы и минусы

18 Января 2011, реферат

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

С++ тілінің базалық жабдықтары

11 Февраля 2013, лекция

С++ тілінің базалық жабдықтары. Программа құрылымы. Жиымдар
Қарастырылатын сұрақтар:
1. С++ тілінің базалық жабдықтары
2. Мәліметтер типі
3. Программа құрылымы
4. Айнымалылар мен өрнектер
5. Тармақталу, басқаруды беру операторлары және циклдік операторлар
6. Жиымдар (массивтер)

Сайтпромоутинг

01 Декабря 2011, реферат

Размещая рекламу в Интернете, мы можем обращаться к рынку в 30 миллионов человек, которые посещают свыше миллиона сайтов ежемесячно, т.е. генерируют трафик. Как только мы задаем себе вопрос, какие из них нам конкретно могут быть полезны, возникает общепринятое в терминологии интернет рекламы понятие - таргетинг, нацеливание на интересную (целевую) аудиторию.

Сводные таблицы

19 Декабря 2011, курс лекций

Команда Данные, Сводная таблица вызывает Мастера сводных таблиц для построения сводов ≈ итогов определенных видов на основании данных списков, других сводных таблиц, внешних баз данных, нескольких разрозненных областей данных электронной таблицы Excel 97. Сводная таблица обеспечивает различные способы агрегирования информации.

Семанти́ческая сеть

16 Февраля 2012, контрольная работа

Семанти́ческая сеть — информационная модель предметной области, имеющая вид ориентированного графа, вершины которого соответствуют объектам предметной области, а дуги (рёбра) задают отношения между ними. Объектами могут быть понятия, события, свойства, процессы[1]. Таким образом, семантическая сеть является одним из способов представления знаний. В названии соединены термины из двух наук: семантика в языкознании изучает смысл единиц языка, а сеть в математике представляет собой разновидность графа — набора вершин, соединённых дугами (рёбрами).

Семантика языков программирования

01 Апреля 2013, контрольная работа

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

Сетевая операционная система Solaris

14 Июня 2012, контрольная работа

Глобализация рынков и децентрализация корпораций требуют средств удаленного взаимодействия и доступа к информации, а также возможностей для адаптации производственных процессов к местным особенностям и потребностям.

Сетевое приложение почтового отделения

22 Мая 2013, курсовая работа

Производительность и пропускная способность корпоративной сети определяется многими факторами:
– выбором серверов и рабочих станций, их удалением друг от друга;
– качеством и подбором каналов связи, сетевого оборудования;
– выбором сетевого протокола передачи данных, серверных операционных систем и операционных систем рабочих станций, аппаратной части серверов и ее конфигураций;

Сетевые атаки на информационные системы. Виды. Реализация

14 Сентября 2013, курсовая работа

Интернет полностью изменил наши представления о жизни и продолжает их менять. Эти изменения касаются всех сфер жизни человека: мы оплачиваем товары и услуги по интернету, смотрим фильмы и слушаем музыку в режиме он-лайн и многое-многое др. Тем не менее, появилась всемирная паутина относительно недавно, поэтому нам еще только предстоит освоить все возможности интернета.

Сетевые службы

22 Ноября 2011, реферат

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