Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка программной имитации межзвездных полетов для операционной системы Windows

Автор:   •  Март 5, 2019  •  Курсовая работа  •  598 Слов (3 Страниц)  •  497 Просмотры

Страница 1 из 3

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

"Омский государственный технический университет"

Кафедра "Автоматизированные системы обработки информации и управления"

Курсовая работа

по дисциплине "Операционные системы"

Разработка программной имитации межзвездных полетов для операционной системы Windows

студент

Мацкевич В.В.

группы АС-312

Преподаватель

А.Н. Флоренсов

Омск 2015


Введение

Цель задания - разработка программной имитации межзвездных полетов для операционной системы Windows.

В ходе работы проанализирована теория о релятивистском движении, основы языка С.


1. Задание

(Вариант 69) Разработать для ОС Windows программную имитацию межзвездных полетов. Одним процессом моделируется звездолет, стартующий с околоземной орбиты и после разгона с ускорением 1000 g совершающий полет до звездной системы, лежащей на расстоянии 10 световых лет от Земли. Совершив с тем же ускорением замедление до нуля скорости полета и набрав затем скорость обратного движения, звездолет возвращается на Землю. Скорость стационарного полета составляет 0,95 световой. В конце обратного полета выполняется торможение для последующего выхода на околоземную орбиту. Каждые полгода полета звездолет посылает в электромагнитном импульсе сообщение для Земли. Программная модель должна представлять командную рубку звездолета и земной центр связи с звездолетом с произвольно выбранной композицией индикаторов наблюдения и связи в виде двух отдельных програмных процессов. Движение эл. импульсов сообщений может моделироваться отдельными процессами или нитями процесса модели звездолета. Следует учесть релятивистские эффекты относительного движения. Сообщения посылки и получения сообщения должны отображаться на экране компьютера. Моделирование должно выполняться в подобранном ускоренном масштабе.

Решение

Дано: Vcn=0.95, V0=0, g=43.8, S=10.

Найти: tускр/торм, Sускр/торм, tVст, tобщ.

Найдём время, которое тратит звездолёт для ускорения и торможения, формула 1:

tускр/торм=Vcn-V0g=0.95-043.8≅0,022 лет.(1)


Теперь найдём расстояние, которое проходит звездолёт в момент ускорения и торможения, формула 2:

Sускр/торм=g×tускр/торм22=43.8×0,02222≅0.011 св лет.(2)

Найдём время стационарного полёта, формула 3:

tVст=S-2×Sускр/тормVcn=10-2×0.0110.95=10.5 лет.(3)

Таким образом, время за которое совершается полёт в одну сторону равно, формула 4:

...

Скачать:   txt (9 Kb)   pdf (112.7 Kb)   docx (554.3 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club