Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Глава 2 – Практическая часть ⇐ ПредыдущаяСтр 5 из 5
Решение задач Задача №1 Задание
Для произвольной цифры от 0 до 9 вывести на консоль ее значение прописью. Например, для цифры 9 на консоли должна быть напечатана строка «Девять».
Решение
Задача №2
Задание
Создайте приложение, которое осуществит перевод чисел из десятичной системы счисления в двоичную и шестнадцатеричную (нарисовать Блок-схему алгоритма).
Решение
Блок-схема
Задача №3
Задание
Создайте программу, вычисляющую числа Фибоначчи. Числа Фибоначчи – последовательность чисел, в котором каждое следующее число равно сумме двух предыдущих. Размерность – 20 чисел. Начало последовательности: 4, 2...
Решение
Задача №4 Задание
Дана строка символов, среди которых есть двоеточие (:). Определить, сколько символов ему предшествует.
Решение
Задача №5
Задание
Дан целочисленный массив с количеством элементов n. Напечатать те его элементы, индексы которых являются степенями двойки (1, 2, 4, 8, 16,...).
Решение
Задача №6
Задание
Дан одномерный массив A[N]. Найти: mаx(а2, а4,..., a2k) + min(а1, а3, …, a2k-1).
Решение
Задача №7
Задание
Дана последовательность действительных чисел a1, a2,..., аn. Указать те ее элементы, которые принадлежат отрезку [с, d] (нарисовать Блок-схему алгоритма).
Решение
Блок-схема
Задача №8 Задание
Дан массив А. Найти отрезок массива максимальной длины, в котором первое число равно последнему, второе – предпоследнему и т.д. Вывести этот отрезок и его длину.
Решение
Задача №9
Задание Сортировка выбором. Дана последовательность чисел а1, а2,..., аn. Требуется переставить элементы так, чтобы они были расположены по убыванию. Для этого в массиве, начиная с первого, выбирается наибольший элемент и ставится на первое место, а первый – на место наибольшего. Затем, начиная со второго, эта процедура повторяется. Написать алгоритм сортировки выбором.
Решение
Задача №10
Задание
Сформировать квадратную матрицу порядка n по заданному образцу:
Решение
ЗАКЛЮЧЕНИЕ В процессе прохождения практики были получены теоретические знания и реализованы навыки ведения самостоятельной работы. Были изучены вопросы теоретического плана, касающиеся информационных технологий, а именно: 1) история развития вычислительной техники; 2) языки программирования и программных средств для работы с ними; 3) тенденции развития информационных технологий и языков программирования; 4) язык Java. Кроме этого, получены навыки в проведении работ практического плана: 1) консольный ввод/вывод; 2) объявление методов; 3) применение операций разного вида; 4) работа с классами; 5) создание массивов и решение задач по этой теме. Все поставленные задачи на учебную практику выполнены.
СПИСОК ЛИТЕРАТУРЫ 1) Федоров, Д. Ю. Программирование на языке высокого уровня Python: учебное пособие для прикладного бакалавриата / Д. Ю. Федоров. — М.: Издательство Юрайт, 2017. — 126 с. 2) Информационные технологии: учебник / А.А. Хлебников. — М.: КНОРУС, 2016. — 466 с. 3) Маккинли У. Python и анализ данных. — Перевод с английского. — М.: ДМК Пресс, 2015. — 482 с. 4) Скотт Мейерс. Эффективный и современный C++: 42 рекомендации по использованию C++11 и C++14 = Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 / Пер. с англ. — Вильямс, 2016. — 304 с. 5) Дьяконов В. П. MATLAB R2006/2007/2008 + Simulink 5/6/7. Основы применения. Изд-е 2-е, переработанное и дополненное. Библиотека профессионала. — М.: «СОЛОН-Пресс», 2008. — 800 с. 6) Нил Дж. Рубенкинг. Язык программирования Delphi для «чайников». Введение в Borland Delphi 2006 = Delphi for Dummies. — М.: Диалектика, 2007. — 336 с. 7) Грогоно П. Программирование на языке Паскаль. — М.: Мир, 1982. 8) Джеймс Р. Грофф, Пол Н. Вайнберг, Эндрю Дж. Оппель. SQL: полное руководство, 3-е издание = SQL: The Complete Reference, Third Edition. — М.: «Вильямс», 2014. — 960 с. 9) Монахов Вадим. Язык программирования Java и среда NetBeans. — 3-е издание. — СПб.: «БХВ-Петербург», 2011. — С. 704. 10) Вольфенгаген В. Э. Конструкции языков программирования. Приёмы описания. — М.: Центр ЮрИнфоР, 2001. — 276 с.
11) Вайсбанд Игорь. 5000 лет информатики. — М.: «Черная белка», 2010. — 352 с. 12) Кей С. Хорстманн. Java. Библиотека профессионала, том 1. Основы. 10-е издание = Core Java. Volume I - Fundamentals (Tenth Edition). — М.: «Вильямс», 2017. — 864 с. 13) Кей С. Хорстманн. Java. Библиотека профессионала, том 2. Расширенные средства программирования. 10-е издание = Core Java. Volume II - Advanced Feature (Tenth Edition). — М.: «Вильямс», 2017. 14) История отечественной электронной вычислительной техники — М.: Столичная энциклопедия, 2014, 576 с. 15) Ю. М. Морозов История и методология вычислительной техники СПб, 2012
|
||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2021-06-14; просмотров: 214; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.226.169.94 (0.009 с.) |