Главная страница

Участие в проектировании зданий и сооружений. Пилипенко А.Н. 1-13. Отчет по учебной практике обучающегося Пилипенко Андрея Николаевича Специальность 09. 02. 07 Информационные системы и программирование


Скачать 1.48 Mb.
НазваниеОтчет по учебной практике обучающегося Пилипенко Андрея Николаевича Специальность 09. 02. 07 Информационные системы и программирование
АнкорУчастие в проектировании зданий и сооружений
Дата19.04.2021
Размер1.48 Mb.
Формат файлаdocx
Имя файлаПилипенко А.Н. 1-13.docx
ТипОтчет
#196240
страница9 из 9
1   2   3   4   5   6   7   8   9

12 Установка и настройка операционной системы


Активация режима AHCI

Чтобы не оказаться в ситуации, когда программа-установщик ОС не видит диска, на который должна устанавливаться Windows 10 (это касается не только SSD, а вообще всех жёстких дисков с интерфейсом SATA), при помощи установок BIOS необходимо перевести SATA-контроллер в режим AHCI. Некоторые модели ноутбуков не имеют возможности переключения режимов контроллера SATA: устанавливая на них Windows 10, придётся мириться с некоторым снижением быстродействия.

Перевести SATA-контроллер в нужный режим можно следующим способом:

  1. Для начала нам потребуется запустить BIOS. Сделать это можно во время включения компьютера. Как только появится первая картинка на мониторе компьютера, непрерывно нажимаем на одну из клавиш: DEL, F1, F2, F8 (кнопки могут отличаться в зависимости от установленной материнской платы). Если не подошла первая клавиша, то перезагрузите компьютер и попробуйте другую.

  2. После того как мы попадем в БИОС, нужно будет перейти в раздел периферийных устройств «Integrated Peripherals». С помощью стрелочек перемещаемся к нему и нажимаем на клавишу «Enter».

  3. Далее переходим к пункту «OnChip SATA Type» и включаем режим «AHCI».

  4. Если в разделе «Integrated Peripherals» не нашли настроек SATA, то там будет подраздел «IDE Function Fetup» или похожий на него. Ищите настройки контроллера SATA в нем.

По окончании настроек нажмите на клавишу F10 для сохранения настроек и перезагрузки компьютера.

Создание загрузочного носителя

Итак, полностью подготовили компьютер к установке Windows 10. Теперь потребуется флешка размером более 4 ГБ и официальная программа Windows USB/DVD Download Tool. Скачать ее можно с сайта Microsoft. Переходим по указанной ссылке, выбираем нужный язык (к сожалению, русскоязычный интерфейс не поддерживается) и нажимаем на кнопку «Download».

Далее выполняем следующие действия:

  1. Открываем программу Windows USB/DVD Download Tool и в первом же окне нажимаем на кнопку «Browse», чтобы указать путь к iso файлу системы Windows 10.

  2. Далее кликаем по кнопке «USB device».

  3. Осталось подождать, пока утилита завершит процесс создания загрузочной флешки.

Готово! Теперь можем переходить к долгожданной установке Windows 10.

Установка Windows 10

Запускаем процесс установки системы Windows 10:

  1. Перед тем как загрузиться с флешки, необходимо расставить приоритеты загрузки в BIOS. Для этого переходим в него и открываем раздел «BOOT». Затем переходим в подраздел «Boot Device Priority».

  2. Далее выбираем первым диском загрузочную флешку.

  3. Возвращаемся назад и переходим в раздел «Boot Device Priority». В нем устанавливаем приоритет на загрузочную флешку. После этого выходим из БИОСа и сохраняем настройки с помощью клавиши F10.

  4. После запуска компьютера откроется установочное окно Windows 10. Выбираем в нем языковую раскладку, формат времени, язык системы, а затем нажимаем на кнопку «Далее».

  5. Далее нажимаем на кнопку «Установить».

  6. Выбираем тип операционной системы. Здесь бы посоветовал остановить на версии Windows 10 Pro.

  7. Принимаем лицензионные условия и нажимаем на кнопку «Далее».

  8. Выбираем пункт «Выборочная: только установка Windows (для опытных пользователей)».

  9. Далее начнется установка системы, после чего компьютер перезагрузится и завершит установку.

Настройки параметров после установки Windows 10

Windows 10 сама по себе довольно требовательная система. Поэтому, если на вашем компьютере не установлено 16 ГБ оперативной памяти и не стоит мощный процессор, то лучше всего произвести некоторые манипуляции со службами системы.

По умолчанию в Windows 10 включено много ненужных служб, которые что и делают, так это грузят систему своими фоновыми процессами. К примеру, служба сетевой печати бесполезна при отсутствии сетевых принтеров, а служба веб-сервера не нужна, если не планируете запускать хостинг собственного сайта на компьютере.

Отключить ненужную службу можно следующим способом:

  1. Открываем окно «Выполнить» с помощью комбинации клавиш «Win+R» и вводим запрос services.msc.

  2. Далее в отобразившемся окне находим службу, которую нужно отключить и кликаем по ней двойным щелчком мыши. Затем в графе «Тип запуска» выбираем «Отключена».

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

13 Тестирование программного обеспечения различного назначения


Тестирование — это процесс оценки системы или ее компонентов с целью выяснить, удовлетворяет ли она указанным требованиям или нет.

Проще говоря, тестирование — это выполнение системы с целью выявления пробелов, ошибок или отсутствующих требований, противоречащих фактическим требованиям.

В соответствии со стандартом ANSI / IEEE 1059 тестирование можно определить, как — процесс анализа элемента программного обеспечения для выявления различий между существующими и требуемыми условиями (то есть дефектами / ошибками / ошибками) и для оценки характеристик элемента программного обеспечения.

Кто проводит тестирование

Это зависит от процесса и связанных заинтересованных сторон проекта (ов). В ИТ-отрасли у крупных компаний есть команда, отвечающая за оценку разработанного программного обеспечения в контексте заданных требований. Более того, разработчики также проводят тестирование, которое называется Unit Testing. В большинстве случаев следующие специалисты участвуют в тестировании системы в рамках своих соответствующих возможностей:

  1. Тестер программного обеспечения.

  2. Разработчик программного обеспечения.

  3. Руководитель проекта / менеджер.

  4. Конечный пользователь.

Различные компании имеют разные обозначения для людей, которые тестируют программное обеспечение на основе своего опыта и знаний, таких как Software Tester, Software Quality Assurance Engineer, QA Analyst и т. Д.

Невозможно протестировать программное обеспечение в любое время в течение его цикла. В следующих двух разделах указано, когда следует начинать тестирование и когда его завершать вовремя SDLC.

Когда начинать тестирование

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

Это также зависит от используемой модели развития. Например, в модели «Водопад» формальное тестирование проводится на этапе тестирования; но в инкрементальной модели тестирование выполняется в конце каждого приращения / итерации, и все приложение тестируется в конце.

Тестирование проводится в разных формах на каждом этапе SDLC —

  1. На этапе сбора требований анализ и проверка требований также рассматриваются как тестирование.

  2. Проверка проекта на этапе проектирования с целью улучшения дизайна также рассматривается как тестирование.

  3. Тестирование, выполняемое разработчиком по завершении кода, также относится к категории тестирования.

На этапе сбора требований анализ и проверка требований также рассматриваются как тестирование.

Проверка проекта на этапе проектирования с целью улучшения дизайна также рассматривается как тестирование.

Тестирование, выполняемое разработчиком по завершении кода, также относится к категории тестирования.

Ручное тестирование

Ручное тестирование включает в себя тестирование программного обеспечения вручную, то есть без использования какого-либо автоматизированного инструмента или какого-либо сценария. В этом типе тестер берет на себя роль конечного пользователя и тестирует программное обеспечение, чтобы выявить любое непредвиденное поведение или ошибку. Существуют различные этапы ручного тестирования, такие как модульное тестирование, интеграционное тестирование, тестирование системы и приемочное тестирование пользователя.

Тестировщики используют планы тестирования, тестовые наборы или сценарии тестирования для тестирования программного обеспечения, чтобы обеспечить полноту тестирования. Ручное тестирование также включает в себя предварительное тестирование, поскольку тестировщики исследуют программное обеспечение для выявления ошибок в нем.

Автоматизация тестирования

Автоматическое тестирование, также известное как Test Automation, — это когда тестировщик пишет сценарии и использует другое программное обеспечение для тестирования продукта. Этот процесс включает в себя автоматизацию ручного процесса. Автоматизированное тестирование используется для повторного запуска тестовых сценариев, которые выполнялись вручную, быстро и многократно.

Помимо регрессионного тестирования, автоматизированное тестирование также используется для тестирования приложения с точки зрения нагрузки, производительности и стресса. Это увеличивает охват тестированием, повышает точность и экономит время и деньги по сравнению с ручным тестированием.

Как автоматизировать

Автоматизация осуществляется с помощью вспомогательного компьютерного языка, такого как сценарии VB и автоматизированное программное приложение. Существует множество инструментов, которые можно использовать для написания сценариев автоматизации. Прежде чем упоминать инструменты, давайте определим процесс, который можно использовать для автоматизации процесса тестирования.

  1. Определение областей в программном обеспечении для автоматизации.

  2. Выбор подходящего инструмента для автоматизации тестирования.

  3. Написание тестовых скриптов.

  4. Разработка тестовых костюмов.

  5. Выполнение скриптов.

  6. Создать отчеты о результатах.

  7. Определите любую потенциальную ошибку или проблемы с производительностью.

Инструменты тестирования программного обеспечения

Следующие инструменты могут быть использованы для автоматизации тестирования:

  1. HP Quick Test Professional.

  2. Селен.

  3. IBM Rational Functional Tester.

  4. SilkTest.

  5. TestComplete.

  6. WinRunner

  7. LoadRunner

  8. Visual Studio Test Professional

  9. Watir


Список литературы:


  1. Бусов, В. И. Управление недвижимостью. Учебник / В.И. Бусов, А.А. Поляков. - М.: Юрайт, 2016. - 228 c.

  2. Гостев И.М. Операционные системы, учебник и практикум для СПО, 2019 – 26 c.

  3. Майерс, Г. Надежность программного обеспечения / Г. Майерс. - М.: Мир, 2017. - 360 c.

  4. Орлов, С. А. Технологии разработки программного обеспечения / С.А. Орлов. - М.: Питер, 2017. - 464 c.


Приложение




Рис.1.1



Рис.4.1



Рис.4.2



Рис.4.3



Рис.4.4

Рис.4.5



Рис.5.1

Рис.5.2



Рис.5.3



Рис.5.4



Рис.5.5



Рис.5.6



Рис.7.1

Рис.11.1
1   2   3   4   5   6   7   8   9


написать администратору сайта