Автор: Пользователь скрыл имя, 22 Декабря 2011 в 20:26, реферат
Инсоляция - это облучение поверхностей и пространств прямыми солнечными лучами.
Инсоляция является важным фактором, оказывающим оздоравливающее влияние на среду обитания человека и должна быть использована в жилых, общественных зданиях и на территории жилой застройки.
Расчеты продолжительности инсоляции являются обязательным разделом в составе предпроектной и проектной документации.
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Язык программирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Программирование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Расчетная схема инсоляции жилого помещения . . . . . . . . . . . . . . . . . . . .10
Блок-схема алгоритма . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Список имен . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Текст программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Компьютерный расчет . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Литература . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Федеральное агентство по образованию Российской Федерации
Государственное образовательное учреждение высшего профессионального образования
«Южно-Уральский государственный университет»
Факультет
«Архитектурный»
Реферат по дисциплине:
Компьютерные
методы для решения задач по физике
Тема
реферата:
ОПРЕДЕЛЕНИЕ
ПРОДОЛЖИТЕЛЬНОСТИ ИНСОЛЯЦИИ ПОМЕЩЕНИЯ
Щелконогова О. Е.
Челябинск
2011
ЮЖНО-УРАЛЬСКИЙ
ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ЗАДАНИЕ
по реферату
Студент группы
А-353 Щелконогова О. Е.__________________________
Руководитель
Иванов М. Г.____________________________
Задание принял
к исполнению 6 апреля 2011
года____________________
Подпись студента
______________________________
АННОТАЦИЯ
Челябинск,
ЮУрГУ, А-353
Цель работы – ознакомиться с определением программирования, научиться пользоваться компьютерной программой BASIC на примере определения продолжительности инсоляции помещения.
Задача – с
помощью программы BASIC рассчитать инсоляцию
помещения.
СОДЕРЖАНИЕ
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Язык программирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Программирование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Расчетная схема инсоляции жилого помещения . . . . . . . . . . . . . . . . . . . .10
Блок-схема алгоритма . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Список имен . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Текст программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Компьютерный расчет . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Литература . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 17
ВВЕДЕНИЕ
Инсоляция - это облучение поверхностей и пространств прямыми солнечными лучами.
Инсоляция является важным фактором, оказывающим оздоравливающее влияние на среду обитания человека и должна быть использована в жилых, общественных зданиях и на территории жилой застройки.
Расчеты
продолжительности инсоляции являются
обязательным разделом в составе предпроектной
и проектной документации.
Особенно
остро проблема инсоляции проявляется
в плотной многоэтажной застройке.
В этом случае не достаточно просто
правильно расположить здания и
сооружения с учетом всех нормативных
расстояний. Необходимо выполнить планировку
помещений жилых и общественных зданий
и прилегающих территорий таким образом,
чтобы она соответствовала санитарным
правилам и нормам.
Способы
расчета времени
инсоляции
Существуют
два способа расчета времени инсоляции:
в ручную (с помощью инсоляционного графика)
и автоматизировано (с помощью специализированных
компьютерных программ). Разумеется, компьютерный
способ позволяет быстрее и точнее проводить
расчеты, что очень важно в условиях уплотненной
застройки. Ручной способ позволяет выполнять
расчеты, не претендующие на высокую точность.
Компьютерные программы позволяют учитывать
нюансы застройки, выполнять и контролировать
ввод исходных данных. Например, программа
РСЭС-2,0, используемая в лабораториях судебных
экспертиз, позволяет учитывать все нюансы
застройки и все особенности архитектурных
форм (скаты крыш и т.д.), экструзия объектов
из сканированной подосновы убыстряет
ввод данных, а ее средства 3D моделирования
позволяют контролировать правильность
введения данных и анализировать расчетную
ситуацию.
Что
требуется, чтобы
выполнить расчет?
Для выполнения
расчета, нужно задать геометрические
характеристики расчетного объекта (помещения
или участка) и систему затеняющих
объектов. Необходимо учесть направления
сторон света и широту местности.
Что является результатом расчета времени инсоляции?
Результатом
расчета времени инсоляции
5
ЯЗЫК
ПРГРАММИРОВАНИЯ
Большая
часть работы программистов связана
с написанием исходного кода, тестированием
и отладкой программ на одном из
языков программирования. Исходные тексты
и исполняемые файлы программ
являются объектами авторского права
и являются интеллектуальной собственностью
их авторов и правообладателей.
Различные
языки программирования поддерживают
различные стили
Единственный
язык, напрямую выполняемый ЭВМ —
это машинный язык (также называемый
машинным кодом). Изначально все программы
писались в машинном коде, но сейчас
этого практически уже не делается. Вместо
этого программисты пишут текст исходный
код на том или ином языке программирования,
затем (используя компилятор, интерпретатор
или ассемблер) транслируют его, в один
или несколько этапов в машинный код, готовый
к исполнению на целевом процессоре, или
в промежуточное представление, которое
может быть исполнено специальной программой
- виртуальной машиной, или интерпретатором.
Если требуется полный низкоуровневый
контроль над системой на уровне машинных
команд и отдельных ячеек памяти, программы
пишут на языке ассемблера, мнемонические
инструкции которого преобразуются один
к одному в соответствующие инструкции
машинного языка целевого процессора
ЭВМ.
В некоторых
языках вместо машинного кода генерируется
интерпретируемый двоичный код «виртуальной
машины», также называемый байт-кодом
(byte-code). Такой подход применяется в Forth,
некоторых реализациях Lisp, Java, Perl, Python,
.NET Framework.
Язык
программирования BASIC
Бейсик (BASIC — сокращение от англ. Beginner's All-purpose Symbolic Instruction Code — универсальный код символических инструкций для начинающих; англ. basic — основной, базовый) — семейство высокоуровневых языков программирования.
6
Был разработан
в 1963 году профессорами Дартмутского колледжа
Томасом Куртом (Thomas E. Kurtz, 1928-) и Джоном
Кемени (John G. Kemeny, 1926—1993). Язык предназначался
для обучения программированию и получил
широкое распространение в виде различных
диалектов, прежде всего, как язык для
домашних микрокомпьютеров.
Описание языка
Синтаксис языка напоминает Fortran и многие элементы — явные заимствования из него. Язык задумывался для обучения, поэтому его конструкции максимально просты. Как и в других языках программирования — ключевые слова взяты из английского языка. Основных типов данных два: строки и числа. С появлением версии Visual Basic, а также различных его модификаций (таких как VBA) в языке появились многие другие типы данных, и дополнения типичные для современных языков программирования (например, такие как объектная модель). Объявление переменных не требует специальной секции (в отличие, например, от Паскаля). Объявление переменной — это первое её использование.
Поздние версии
С появлением Visual Basic ориентированного на разработку Windows-приложений с графическим интерфейсом пользователя — ситуация намного улучшилась. Бейсик был существенно расширен как язык и необходимость часто использовать GOTO отпала. Если GOTO всё же используется, то теперь нет необходимости давать метки каждой строке и в качестве меток может быть любая константа, а не только целые числа. Подпрограммы с GOSUB — теперь не используются, вызов процедур осуществляется также как и в других языках программирования: по имени функции, с возможностью передачи параметров. Признак типа в именах переменных теперь не является обязательным, но если его указывать — это не будет считаться ошибкой. Практически все недостатки присущие ранним версиям были исправлены и программирование на современных диалектах Бейсика — практически так же удобно и гибко, как и при использовании аналогов (например, таких как Delphi).
Существует
множество современных
7
Информация о работе Определение продолжительности инсоляции помещения