Контрольная работа по "Информатике"
Автор: neko_yuki • Май 23, 2018 • Контрольная работа • 859 Слов (4 Страниц) • 606 Просмотры
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Санкт-Петербургский государственный технологический институт
(технический университет)»
(СПБГТИ(ТУ))
Направление подготовки
09.03.01-Информатика и вычислительная техника
КОНТРОЛЬНАЯ РАБОТА №2
по дисциплине:
«Информатика»
Вариант №3
Выполнил:
Студентка 1 курса, гр. 4691
Васильева Г.А.
Проверил:
Уланов В.Н.
г. Санкт-Петербург
2017 г.
Задание 1. [pic 1][pic 2][pic 3][pic 4][pic 5][pic 6][pic 7][pic 8]
[pic 9]
Задание 2.
Представление существенных свойств и признаков объекта в выбранной форме называется моделированием.
Реализация циклов в алгоритмах уменьшает объём памяти используемой программой и сокращает количество записей одинаковых последовательностей команд.
Из перечисленных языков к языкам высокого уровня не относят АССЕМБЛЕР и МАКРОАССЕМБЛЕР.
Задание 3.
Даны декартовы координаты вершин треугольника. Напишите программу, вычисляющую площадь и периметр этого треугольника.
'Имя файла Треугольник.vbs
'Программа нахождения площади и периметра треугольника по введенным координатам.
dim x1,y1,x2,y2,x3,y3,perim,s,side1,side2,side3
x1=InputBox("Введите координату X первой точки (A)")
y1=InputBox("Введите координату Y первой точки (A)")
x2=InputBox("Введите координату X второй точки (B)")
y2=InputBox("Введите координату Y второй точки (B)")
x3=InputBox("Введите координату X третьей точки (C)")
y3=InputBox("Введите координату Y третьей точки (C)")
MsgBox "Координаты первой точки :"&"X= "&x1&" Y= "&y1&vbCrLf&"Координаты второй точки :"&"X= "&x2&" Y= "&y2&vbCrLf&"Координаты третьей точки :"&"X= "&x3&" Y= "&y3
'первая сторона треугольника равна
side1=sqr(((x2-x1)^2)+((y2-y1)^2))
side2=sqr(((x3-x1)^2)+((y3-y1)^2))
side3=sqr(((x3-x2)^2)+((y3-y2)^2))
MsgBox "Первая сторона треугольника равна: "&side1
MsgBox "Вторая сторона треугольника равна: "&side2
MsgBox "Третья сторона треугольника равна: "&side3
perim=side1+side2+side3
MsgBox "Периметр треугольника равен: "&perim
s=sqr(((1/2)*((x1-x3)*(y2-y3)-(x2-x3)*(y1-y3)))^2)
MsgBox "Площадь треугольника равна: "&s
Задание 4.
Так как реальные объекты многогранны и сложны лучшим способом их изучения становиться построение модели, отображающей лишь какую-то грань реальности и поэтому более простой.Многовековой опыт развития науки показал на практике плодотворность такого подхода. Вообще, решая какую-нибудь жизненную задачу, человек первым делом строит модель осознано, а иногда и нет. Модели играют чрезвычайно важную роль в проектировании и создании различных технических устройств, машин и механизмов, зданий, электрических цепей и т.д. Без предварительного создания чертежей невозможно изготовить даже простую деталь, не говоря уже о сложном механизме. Все художественное творчество фактически является процессом создания моделей. Например, такой литературный жанр, как басня, переносит реальные отношения между людьми на отношения между животными и фактически создает модели человеческих отношений. Модельное исследование, как любой другой вид осознанной целенаправленной деятельности начинается с возникновения проблемы – потребности изменить в лучшую сторону существующее либо ожидаемое положение вещей в той или иной области. Источник проблемы – предшествующее развитие данной области или же внешние факторы. Осмысление или конкретизация проблемы приводит к формулировке цели или системы целей как желательного результата будущей деятельности по решению проблемы. Поставленная цель должна быть соотнесена с реальными возможностями её достижения, т.е. с ресурсами (материальными и другими). Сопоставление целей с ресурсными ограничениями приводит к формулировке задачи исследования, которая помимо непротиворечивой системы конкретных целей, учитывающих ресурсные возможности, включает в себя объект моделирования. Задача и объект моделирования должны рассматриваться совместно. Данные о целях исследования, а также исходная информация об объекте моделирования служат для определения критерия качества создаваемой модели – количественной меры степени её совершенства. В случае вполне формализованной оптимизационной постановки (например, на основе аппарата линейного программирования) критерий приобретает вид некоторого функционала от переменных и параметров модели, значение которого достигает экстремума при оптимальных её характеристиках. Следующим шагом в построении модели является основанный на априорных данных содержательный анализ системы задача-объект и выбор класса или, точнее, способа формирования модели. Если объект не слишком сложен, достаточно изучен и комплекс подлежащих модельному исследованию свойств и характеристик объекта может быть выявлен на основе теоретических представлений и данных (дополняемых необходимым объемом эмпирической информации), целесообразно избрать аналитический путь построения модели. Часто из-за сложности, слабой изученности объекта или отсутствия соответствующих теоретических разработок этот путь не может быть реализован. Альтернативным является путь идентификации объекта, т.е. экспериментального определения существенных для решаемой задачи свойств и характеристик объекта, специально ради построения его модели. Эксперимент осуществляется в соответствии со специально разрабатываемым оптимальным планом, данные эксперимента обрабатываются и становятся основой для формализованного описания объекта в виде математической модели вход-выход. Формализованная модель, построенная теоретическим путем или идентифицированная, оценивается в соответствии с выбранным ранее критерием и либо признается удовлетворительной (принимается), либо отвергается как недостаточно совершенная. В последнем случае возникает необходимость в её корректировке и итеративном обращении к ранее выполненным этапам. Решение о принятии модели (в общем случае после i-того итеративного цикла) влечет за собой переход к следующему этапу – опытной проверке непосредственно в условиях той задачи, для решения которой она построена. При этом возникают нередко дополнительные требования (например, связанные с удобством использования модели) и необходимость её дополнительной корректировки. Наконец, следует заключительный этап процесса – использование модели по прямому назначению для решения исследовательской или иной задачи, причем и на этом этапе возможны дальнейшие уточнения и корректировки. Построение модели представляет собой не однократный акт, а процесс последовательных приближений, в основе которого лежит самообучение исследователя. Начинаясь в условиях большей или меньшей неопределённости (это принципиально, т.к. именно недостаток информации о свойствах объекта вызывает постановку задачи его модельного исследования), построение модели неизбежно связано с введением ряда гипотез. Некоторые из них оказываются правомерными. Другие на последних этапах не подтверждаются, что естественно требует возврата к пунктам, в которых они были введены, и соответственной корректировки всех дальнейших процедур. Подобный итеративный характер построения моделей, который проявляется в наличии обратных связей на его блок схеме, есть принципиальное свойство данного процесса и речь может идти только о том, чтобы итерации были по возможности короткими, чтобы каждое ошибочное предположение выявлялось возможно ближе к точке его возникновения. В этом, собственно, и заключается главное требование к рациональному плану каждого конкретного модельного исследования.
...