Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_IT_2.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
13.5 Mб
Скачать
  1. Задание к лабораторной работе

Задание 1.

  1. Определить сумму чисел от 3 до 99 кратных числу 3.

  2. Вывести на экран таблицу квадратов целых чисел от 1 до 10.

  3. Получить произведения числа а = 1234 на числа 9, 18, 27, ... 81.

  4. Определить количество цифр в натуральном числе N.

  5. Вычислить факториал натурального числа N.

  6. Найти сумму всех четных натуральных чисел от 1 до 100.

  7. Напечатать таблицы температур по Цельсию от 0 до 100 градусов с дискретностью в один градус и их эквивалентов по шкале Кельвина (1 градус Цельсия = 273 Кельвина.)

  8. Определить среднее арифметическое чисел от 50 до 100 кратных числу 5.

  9. Написать программу, подсчитывающую количество четных и нечетных цифр в числе.

  10. Задано число P. Определить количество его делителей.

Задание 2. Посчитать сумму по приведенным ниже данным (y=const) (см. табл. 1.1, 1.2):

Таблица 1.1

Данные, для здания №2

Функция

Отрезок и шаг

1

[2,3] 0,1

2

[0,2] 0,2

3

[0,4;1] 0,05

4

[1;3] 0,2

5

[1;2] 0,1

Окончание табл. 1.1

6

[2;4] 0,2

7

[0;1] 0,1

8

[1;2] 0,04

9

[0;4] 0,5

10

[2;3] 0,05

Примечание: Для возведения в степень, использования тригонометрических функций и логарифмов используйте методы (поля) класса Math.

Таблица 1.2

Некоторые методы (поля) класса Math

Метод (Поле)

Описание

abs(Double)

Возвращает абсолютное значение числа двойной точности с плавающей запятой

cos(), sin(), tan()

Возвращает косинус, синус, тангенс указанного угла

exp()

Возвращает экспоненту, возведенную в указанную степень

log(Double)

Возвращает натуральный логарифм (с основанием e) указанного числа

pow( _, _)

Возвращает указанное число, возведенное в указанную степень

E

Представляет основание натурального логарифма, определяемое константой e

PI

Представляет отношение длины окружности к ее диаметру, определяемое константой π

Результаты работы по всем этапам отобразите в отчете. Отчет должен содержать титульный лист, цель лабораторной работы, скриншоты в ходе выполнения работы и их описание, вывод.

КОНТРОЛЬНЫЕ ВОПРОСЫ

  1. Опишите основные инструкции управления.

  2. В чем состоит отличие между инструкциями выбора if-else и switch-case?

  3. Каковы особенности использования сложенных инструкций выбора?

  4. Приведите пример цикла for с модификацией счетчика в теле цикла?

  5. В чем заключается различие инструкций break и continue?

ЛАБОРАТОРНАЯ РАБОТА №2. ИНТЕГРАЦИЯ КАРТ НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ JAVA SCRIPT

  1. ЦЕЛЬ РАБОТЫ

  • Интегрирование карт на языке программирования javascript;

  • Изучение различных картографических сервисов;

  • Создание пользовательского интерфейса для работы с картами.

2. ОБЩИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

Java Script – прототипно-ориентированный сценарный язык программирования. Является диалектом языка ECMA Script.

Java Script обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам.

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

На Java Script оказали влияние многие языки, при разработке была цель сделать язык похожим на Java, но при этом лёгким для использования непрограммистами. Языком Java Script не владеет какая-либо компания или организация, что отличает его от ряда языков программирования, используемых в веб-разработке.

HTML (от англ. HyperText Markup Language – «язык разметки гипертекста») – стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа в удобной для человека форме.

HTML является приложением («частным случаем») SGML (стандартного обобщённого языка разметки) и соответствует международному стандарту ISO 8879. XHTML же является приложением XML.

Веб-страница (англ. Web page) – документ или информационный ресурс Всемирной паутины, доступ к которому осуществляется с помощью веб-браузера.

Веб-страницы обычно создаются на языках разметки HTML и могут содержать гиперссылки для быстрого перехода на другие страницы.

Динамическая страница – веб-страница, сгенерированная программно, в отличие от статичной страницы, которая является просто файлом, лежащим на сервере. Сервер генерирует HTML код динамической страницы для обработки браузером или другим агентом пользователя.

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

  • PHP – для серверов Apache и других под управлением GNU/Linux, других UNIX-подобных, и прочих ОС;

  • JSP и Java Servlet – для серверов Apache, JBoss, Tomcat под управлением различных ОС;

  • ASP.NET – для Microsoft Windows серверов под управлением IIS.

Основные положения. Все тэги HTML начинаются с «<« (левой угловой скобки) и заканчиваются символом «>« (правой угловой скобки). Как правило, существует стартовый тэг и завершающий тэг. Для примера приведем тэги заголовка, определяющие текст, находящийся внутри стартового и завершающего тэга и описывающий заголовок документа:

<TITLE> Заголовок документа </ title>

Завершающий тэг выглядит также, как стартовый, и отличается от него прямым слэшем перед текстом внутри угловых скобок. В данном примере тэг <TITLE> говорит WEB-браузеру об использовании формата заголовка, а тэг </ TITLE> - о завершении текста заголовка.

Некоторые тэги, такие, как <P> (тэг, определяющий абзац), не требуют завершающего тэга, но его использование придает исходному тексту документа улучшенную читаемость и структурируемость.

HTML не реагирует на регистр символов, описывающих тэг, и приведенный ранее пример может выглядеть следующим образом:

<title> Заголовок документа </ TITLE>

Примечание. Дополнительные пробелы, символы табуляции и возврата каретки, добавленные в исходный текст HTML-документа для его лучшей читаемости, будут проигнорированы WEB-браузером при интерпретации документа. HTML-документ может включать вышеописанные элементы только, если они помещены внутрь тэгов <PRE> и </ PRE>. Более подробно о тэгах <PRE> будет написано ниже.

Структура документа. Когда WEB-браузер получает документ, он определяет, как документ должен быть интерпретирован. Самый первый тэг, который встречается в документе, должен быть тэгом <HTML>. Данный тэг сообщает WEB-браузеру, что ваш документ написан с использованием HTML. Минимальный HTML-документ будет выглядеть так:

<HTML> ... Тело документа ... </ HTML>

Заголовочная часть документа <HEAD>. Тэг заголовочной части документа должен быть использован сразу после тэга <HTML> и более нигде в теле документа. Данный тэг представляет из себя общее описание документа. Избегайте размещать какой-либо текст внутри тэга <HEAD>. Стартовый тэг <HEAD> помещается непосредственно перед тэгом <TITLE> и другими тэгами, описывающими документ, а завершающий тэг </ HEAD> размещается сразу после окончания описания документа. Например:

<HTML>

<HEAD>

<TITLE>Список сотрудников</TITLE>

</ HEAD>

...

Примечание. Технически, стартовые и завершающие тэги типа <HTML>, <HEAD> и <BODY> необязательны. Но настоятельно рекомендуется их использовать, поскольку использование данных тэгов позволяет WEB-браузеру уверенно разделить заголовочную часть документа и непосредственно смысловую часть.

Заголовок документа <TITLE>

Большинство WEB-браузеров отображают содержимое тэга <TITLE> в заголовке окна, содержащего документ и в файле закладок, если он поддерживается WEB-браузером. Заголовок, ограниченный тэгами <TITLE> и </ TITLE>, размещается внутри <HEAD>-тэгов, как показано выше на примере. Заголовок документа не появляется при отображении самого документа в окне.

Комментарии. Как любой язык, HTML позволяет вставлять в тело документа комментарии, которые сохраняются при передаче документа по сети, но не отображаются браузером. Синтаксис комментария:

<! - Это комментарий ->

Комментарии могут встречаться в документе где угодно и в любом количестве.

Тэги тела документа. Тэги тела документа идентифицируют отображаемые в окне компоненты HTML-документа. Тело документа может содержать ссылки на другие документы, текст и другую форматированную информацию.

Тело документа <BODY>. Тело документа должно находиться между тэгами <BODY> и </ BODY>. Это та часть документа, которая отображается как текстовая и графическая (смысловая) информация вашего документа.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]