Современные IT-технологии
——————————————————————————————————————-
———————————————————————————————————————
Практическая работа №1
Установка среды программирования Python
1.1. Цель лабораторной работы Изучение среды программирования языка Python
1.2 Теоретические положения
Установка среды программирования
Можно сказать, что язык программирования Python практически ничем
не ограничен, поэтому может быть использован для создания крупнейших проектов, в основу которых положены принципы обработки информации, хранящейся в файлах, созданных, например, в электронных таблицах или системах управления базами данных (СУБД).
1.4. Задание на работу
1. Изучить теоретические положения лабораторной работы.
2. Скачать и установить среду IDLE или другую среду, содержащую
язык программирования Python.
3. Изучить команды меню главного окна программы, синтаксис и
простейшие операторы языка Python.
4. Научиться сохранять набранные тексты программ в файлы.
5. Научиться загружать сохраненные файлы с текстами программ в окно редактирования среды IDLE (другой среды).
9. Ответить на контрольные вопросы.
10. Оформить отчет.
1.5. Контрольные вопросы
1. Опишите синтаксис языка Python.
2. Опишите простейшие операторы языка Python.
3. Опишите структуру ветвления (выбора) языка Python.
4. Что позволяет осуществлять функция len в языке Python?
5. Что такое объект-контейнер?
6. Что означает запись end= ‘’ на языке Python?
1.6. Правила оформления отчета
Отчет должен содержать:
1. Номер, название и цель лабораторной работы.
2. Описание процесса выполнения примеров 1-3 (коды и результаты
работы программ).
3. Описание процесса изменения примеров 1-3 в соответствии с
заданием (коды и результаты работы программ).
4. Вывод по работе
Практическая работа №2
Простейшие программы на языке Python
2.1. Цель лабораторной работы Получение навыков по составлению и отладке простейших схем и
программ на языке Python
2.2. Теоретические положения
Схема программы – ориентированный граф, предписывающий
однозначное выполнение действий при работе компьютерной программы. Составление схем программ осуществляется в соответствии с ГОСТ 19.701-90 «Единая система программной документации. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения».
2.6. Задание на работу
1. Изучить теоретические положения лабораторной работы.
2. Изучить команды меню главного окна программы, синтаксис и
простейшие операторы языка Python.
3. Научиться сохранять набранные тексты программ в файлы.
4. Научиться загружать сохраненные файлы с текстами программ в окно редактирования среды IDLE (другой среды).
5. Получить результаты работы программ в соответствии с примерами 1-2.
6. В примерах 1-3 произвольно изменить фразу и объект-контейнер,
произвольно изменить индексы для работы цикла for.
8. Показать результаты работы преподавателю.
9. Ответить на контрольные вопросы.
10. Оформить отчет.
2.7. Контрольные вопросы
1. Опишите синтаксис языка Python.
2. Опишите простейшие операторы языка Python.
3. Опишите структуру ветвления (выбора) языка Python.
4. Что позволяет осуществлять функция len в языке Python?
5. Что такое объект-контейнер?
6. Что означает запись end= ‘’ на языке Python?
2.8. Правила оформления отчета
Отчет должен содержать:
1. Номер, название и цель лабораторной работы.
2. Описание процесса выполнения примеров 1-3 (коды и результаты
работы программ).
3. Описание процесса изменения примеров 1-3 в соответствии с
заданием (коды и результаты работы программ).
4. Вывод по работе.
Практическая работа №3
Основы алгоритмизации и программирования.
Вычисление значений функций
в интегрированной среде программирования Python (изучение структуры «ветвление»)
3.1. Цель работы
Получение навыков по вычислению значений функций при помощи
написания программ на языке Python (изучение ветвления или выбора).
3.2. Теоретические положения
Для вычисления значений функций при помощи написания программ на языке Python необходимо изучить вышеизложенную теорию и проделать вышеизложенные работы.
В работе в основу составления схем программ для вычисления значения функций заложено понятие «ветвление» или «выбор».
На рисунке 7 показаны базовые структуры, представляющие собой
ветвление или выбор с одним или двумя действиями.
3.5 Задание на работу
1. Изучить теоретические положения лабораторной работы.
2. Набрать и отладить два варианта программы в соответствии с
примером 3.
3. Получить результаты работы программы.
4. Показать результаты работы программ преподавателю.
5. Ответить на контрольные вопросы.
6. Оформить отчет.
3.6. Контрольные вопросы
1. Что такое ветвление или выбор?
2. Какие виды ветвления или выбора существуют?
3. Для чего нужен оператор if?
4. Какие функции выполняет then?
5. Какие функции выполняет else?
6. Какими особенностями обладает структура if then else?
3.7. Правила оформления отчета
Отчет должен содержать:
1. Номер, название и цель лабораторной работы.
2. Описание процесса выполнения примеров (коды, схемы и результаты
работы программ).
3. Вывод по работе.
Практическая работа №4
Основы алгоритмизации и программирования. Вычисление значений функций при различных переменных в интегрированной среде программирования Python (изучение структуры «цикл»)
4.1. Цель работы
Получение навыков вычисления значений функций при различных
переменных на языке Python (изучение циклов).
4.2. Теоретические положения
Для вычисления значений функций при различных переменных при
помощи написания программ на языке Pyhton необходимо изучить
вышеизложенную теорию и проделать вышеизложенные работы.
Действия, неоднократно повторяющиеся в программе при различных
переменных, называются циклом. Возможны различные способы организации циклов:
4.5 Задание на работу
1. Изучить теоретические положения лабораторной работы.
2. Набрать и отладить два варианта программы в соответствии с
примером 4.
3. Получить результаты работы программы.
4. Показать результаты работы программ преподавателю.
5. Ответить на контрольные вопросы.
6. Оформить отчет.
4.6. Контрольные вопросы
1. Что такое цикл?
2. Какие виды циклов существуют?
3. Что такое табуляция?
4. Как в среде Python реализовать цикл «пока»?
5. Как в среде Python реализовать цикл «до тех пор»?
6. Как в среде Python реализовать цикл «для»?
Практическая работа №5
Основы алгоритмизации и программирования.
Вычисление значений функций при различных переменных, введенных с клавиатуры, в интегрированной среде программирования Python
(изучение структуры «цикл»)
5.1. Цель работы
Получение навыков вычисления значений функций при различных
переменных на языке Python, введенных с клавиатуры, (изучение циклов).
5.2. Теоретические положения
Необходимо смотреть вышеизложенную теорию. При табуляции
функции, т.е. при вычислении значений функций при различных переменных, введенных с клавиатуры, необходимо, чтобы введенные переменные записывались в некоторые переменные. Иными словами, необходимо организовать процесс записи введенных с клавиатуры значений в переменные
5.5 Задание на работу
1. Изучить теоретические положения лабораторной работы.
2. Набрать и отладить вариант программы в соответствии с примером 5.
3. Получить результаты работы программы.
4. Показать результаты работы программы преподавателю.
5. Ответить на контрольные вопросы.
6. Оформить отчет.
5.6. Контрольные вопросы
1. Как организовать ввод переменных с клавиатуры?
2. Чем отличаются программы, работающие с переменными, значения
которых прописаны в программе от программ, где значения переменных вводятся с клавиатуры?
5.7. Правила оформления отчета
Отчет должен содержать:
1. Номер, название и цель лабораторной работы.
2. Описание процесса выполнения примеров (коды, схемы и результаты
работы программ).
3. Вывод по работе.
Практическая работа №6
Организация массивов на языке Python
6.1. Цель лабораторной работы
Научиться организовывать массивы на языке Python
6.2 Теоретические положения
Служебное слово row на языке Python необходимо для осуществления
манипуляций со строками матриц.
Пример 6
Сформировать массив, имеющий шесть строк и пять столбцов, причем,
чтобы каждый элемент массива, записывающийся при движении по строке этого массива, был равен произведению текущего номера строки на текущий номер столбца.
Выполнение примера 6
На рисунке 15 показан код программы к примеру 6.
6.4. Задание на работу
1. Изучить теоретические положения лабораторной работы.
2. Получить результаты работы программ в соответствии с примерами 7-9
3. Для примера 7:
а) произвольно изменить количество записей по строке и столбцу и
проверить правильность работы программы путем расчетов;
б) организовать заполнение массива элементами при условии, что
подсчет индекса строки и столбца начинается с 1 (проверить правильность работы программы путем расчетов);
в) организовать заполнение массива элементами при условии, что
подсчет индекса строки и столбца начинается с 2 (проверить правильность работы программы путем расчетов).
4. Для примера 8:
а) произвольно изменить количество записей по строке и столбцу и
проверить правильность работы программы путем расчетов.
б) осуществить замену элемента, значение которого равно 0, на любой
произвольный элемент;
в) осуществить замену элемента, значение которого меньше b, на
элемент, (i, j), если b, i, j – произвольные параметры (отсчет индекса строки и столбцов начинается с 0).
6. Разработать программу для формирования элементов матрицы путем сложения индексов строк и столбцов, выполнить в программе произвольные замены элементов.
7. Изобразить схемы работы программ в соответствии с ГОСТ 19.701-90
(использовать графический редактор).
8. Показать результаты работы преподавателю.
9. Ответить на контрольные вопросы.
10. Оформить отчет.
6.5. Контрольные вопросы
1. Что означает запись row на языке Python?
2. Что означает запись join на языке Python?
3. Что означает запись [str(elem) for elem in row] на языке Python?
3. Как сформировать двумерный массив (матрицу) на языке Python?
4. Какими способами можно заполнить матрицу элементами?
5. Как реализовать замены элементов?
6. Как осуществляется подсчет индексов строк и столбцов матриц в
языке Python?
7. Что необходимо сделать, чтобы подсчет индексов строк и столбцов
матриц в языке Python начинался не с 0?
8. Какие операторы были использованы для решения примеров в
текущей лабораторной работе?
ПРАКТИЧЕСКАЯ РАБОТА № 7
Основы алгоритмизации и программирования. Суммирование значений
в интегрированной среде программирования IDLE Python
(изучение структуры «цикл»)
7.1. Цель работы
Получение навыков по суммированию значений в программе,
составленной на языке Python (составление сложных программ).
7.2. Теоретические положения
В языке Python существуют различные способы суммирования
значений.
Первый и самый простой это функция sum().Встроенная функция sum() – это эффективный и питонический способ суммирования списка числовых значений. Еще с помощью sum() можно объединять списки и кортежи. Функция sum() используется и с другими числовыми типами Python, такими как float, complex и т.д.
7.5 Задание на работу
1. Изучить теоретические положения лабораторной работы.
2. Набрать и отладить вариант программы в соответствии с примерами
6,7,8.
3. Получить результаты работы программы.
4. Показать результаты работы программы преподавателю.
5. Ответить на контрольные вопросы.
6. Оформить отчет.
7.6. Контрольные вопросы
1. Как в программе получить сумму некоторых значений?
2. Как в программе получить произведение некоторых значений?
7.7. Правила оформления отчета
Отчет должен содержать:
1. Номер работы, цель и название.
2. Сформулированные примеры, для которых составляются программы.
3. Схемы работы программ, изображенные в соответствии с ГОСТ
19.701-90.
4. Тексты введенных и отлаженных программ (фото текстов программ).
5. Результаты работы программ (фото результатов работы программ).
6. Описание выполненных в лабораторной работе действий (коротко как набирались и отлаживались программы).
7. Вывод по работе.
ПРАКТИЧЕСКАЯ РАБОТА № 8
Основы алгоритмизации и программирования.
Вычисление значений факториалов и степеней
в интегрированной среде программирования IDLE Python
8.1. Цель работы
Получение навыков по вычислению значений факториалов и степеней в программе, составленной на языке Python.
8.2. Теоретические положения
В языке Python ранее изученные циклы также могут применятся для
нахождения факториала и степеней числа. Однако, в данном языке
программирования существуют рекурсия и встроенные математические модули.
8.5 Задание на работу
1. Изучить теоретические положения лабораторной работы.
2. Набрать и отладить вариант программы в соответствии с примерами
9,10.
3. Получить результаты работы программы.
4. Показать результаты работы программы преподавателю.
5. Ответить на контрольные вопросы.
6. Оформить отчет.
8.6. Контрольные вопросы
1. Какими способами можно вычислить факториал и степень числа в
Python?
2. Что такое математические модули?
3. Что надо сделать, чтобы математические модули работали?
4. Что такое рекурсия?
5. Какие ещё математические модули есть в Python?
8.7. Правила оформления отчета
Отчет должен содержать:
1. Номер работы, цель и название.
2. Сформулированные примеры, для которых составляются программы.
3. Схемы работы программ, изображенные в соответствии с ГОСТ
19.701-90.
4. Тексты введенных и отлаженных программ (фото текстов программ).
Практическая работа №9 Основы алгоритмизации и программирования. Обработка массивов (часть 1) на языке Python
(в среде IDLE Python)
9.1. Цель работы
Освоить основные приемы обработки массивов на языке Python.
9.2. Теоретические положения
Часто для работы с множеством однотипных данных оказывается
удобным использовать массивы.
9.5 Задание на работу
1. Изучить теоретические положения лабораторной работы.
2. Набрать и отладить программу в соответствии с примером 11.
3. Получить результаты работы программы.
4. Показать результаты работы программы преподавателю.
5. Ответить на контрольные вопросы.
6. Оформить отчет.
9.6. Контрольные вопросы
1. Что такое массив?
2. Какие массивы существуют?
3. Как задается одномерный массив?
4. Как задается двумерный массив?
5. Какие операции можно осуществлять над массивами?
6. Что такое однородность данных?
7. Какими способами задается одномерный массив на языке Python?
8. Какими способами задается двумерный массив на языке Python?
———————————————————————————————————-—
‼Воспользуйся промокодом «ПРИВЕТ» и получи скидку 15% на первый заказ!
——————————————————————————————————————
Также у нас Вы можете заказать диплом недорого заказать дипломную работу цена написание дипломных работ на заказ написать диплом на заказ стоимость купить готовую дипломную купить диплом вкр купить готовый диплом где купить дипломную работу написание диплома на заказ цена сколько стоит вкр на заказ заказать вкр срочно
заказать вкр недорого вкр купить цены где заказать вкр вкр на заказ диссертация купить диссертацию купить кандидатскую диссертацию купить магистерскую диссертацию купить практическую работу помощь студентам сессия под ключ сессия под ключ дистанционно сессия под ключ тусур заказать дипломную работу где заказать дипломную работу купить курсовую работу купить готовую курсовую работу купить курсовую работу недорого заказать курсовую работу заказать курсовую работу недорого
#заказатьдипломнедорого #заказатьдипломнуюработуцена
#написаниедипломныхработназаказ #написатьдипломназаказ #заказатьвкр #заказатькурсовуюнедорого #заказатькурсовуюработуцена #написаниекурсовыхработназаказ #написатькурсовуюназаказ #купитьготовуюкурсовуюработу
или напишите нам прямо сейчас:
Вам может быть интересно:
- Информационные технологии в юридической деятельности...
- Безопасность дорожного движения -------------------------------------------------------------------------------------------------------------- -----------------------------------------------------------------------------------------------------------------...
- Математические методы обработки случайных сигналов....
- Стратегический менеджмент --------------------------------------------------------------------------------------------------------------— ----------------------------------------------------------------------------------------------------------------- Темы...
- Экзамен ГИА строительство и эксплуатация...
Здравствуйте, меня интересуют примерные тесты по биотехническим технологиям
Инга, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
Здравствуйте! Нужно сдать сессию под ключ ММУ
Валерия, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
Здравствуйте! ВКР ММУ выполняете?
Дмитрий, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
Отчет по Ознакомительная практика ММУ 2 семестр электроэнергетика и электротехника
Кристина, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
Преддипломная практика | П.В | Производственная практика ММУ по направлению 20.03.01 Техносферная безопасность.__2. Научно-исследовательская работа | П.В | Производственная практика
Анна, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
Учебная практика. Дистанционное обучение в колледже ММУ. Торговое дело 1 семестр
Владимир, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
сдать вступительный экзамены , на менеджер в энергетике, ММУ
Иван, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
Технологическая (проектно-технологическая) практика | П.В | Производственная практика / институт ВТУ ММУ факультет Техносферная безопасность профиль Пожарная безопасность
Оксана, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
Подскажите, пожалуйста, сколько будет стоить закрыть предмет на 2 курсе ММУ, просто тесты?
Андрей, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
Колледж ММУ специальность Оператор диспетчерской службы.__Онлайн тесты за 1 семестр и отчет об учебной практике ПМ.01, 02, 03
Екатерина, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
Анатомия 1 курс 2 семестр в ММУ
Юлия, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
«Системы обеспечения производственной безопасности» для ММУ__Курсовая на одну из тем.
Дарья, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
Сессию дистанционно в ММУ
Ангелина, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
Здравствуйте, нужна помощь по сдаче вступительных тестов ММУ русский,информационные технологии,математика (инженерно-технический профиль)
Кирилл, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!
Ответы на вступительные экзамены в ММУ
Артём, здравствуйте! Поможем с подготовкой материалов для Вашего учебного проекта. Прошу Вас прислать подробное задание (методичка, заданий от кафедры, бланки, комментарии — всё, что есть) на почту 3227505@mail.ru. Я посмотрю и напишу Вам ответ на почту в самые сжатые сроки. Спасибо!