Файл: Министерство науки и высшего образования российской федерации рубцовский институт (филиал) федерального государственного бюджетного образовательного учреждения высшего образования.doc
Добавлен: 25.10.2023
Просмотров: 202
Скачиваний: 7
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Преимущества и недостатки Mozilla FireFox
Преимущества Mozilla FireFox:
– скорость, простота работы;
– использование оперативной памяти;
– множество плагинов и дополнений, что дает возможность "лепить" браузер для себя;
– второй по защищённости браузер.
Недостатки Mozilla FireFox:
– невозможность выключить отображение картинок;
– при обновлении на новую версию удаляются все расширения;
– большие затраты ресурсов компьютера.
Преимущества и недостатки Google Chrome
Преимущества Google Chrome:
– качественная технология сжатия, что обеспечивает хорошую скорость загрузки страниц и вкладок;
– большое количество дополнительных платных и без платных расширений;
– компактный и удобный интерфейс;
– стабильность работы, Google Chrome очень редко зависает, а даже если какая-то страница застряла, остальная часть браузера отлично работает;
– доступный перевод страниц, в один клик;
– не обязательно устанавливать дополнительные программы для просмотри видео т. к. в Google Chrome уже установлен Adobe Flash Player.
Недостатки Google Chrome:
– на быстродействие браузера затрачивается много системных ресурсов.
– настроен лишь под роботу с Google, при работе с другими поисковыми системами некоторые возможности браузера отпадают.
– в качестве заставки нельзя использовать собственный фоновый рисунок.
– браузер многоязычный большинство расширений делают на английском языке.
Преимущества и недостатки Opera.
Преимущества Opera:
– очень функционален;
– экономный расход ресурсов компьютера;
– возможность группировать закладки.
Недостатки Opera:
– браузер может долго открываться;
– некоторые сайты не поддерживают работу в опере.
Задание 7
Среда программирования | IntelliJ IDEA | NetBeans | Eclipse |
Окружение разработки | Полнофункциональное, легкое в использовании с превосходным визуальным интерфейсом и интуитивными инструментами. | Полнофункциональное, с открытым исходным кодом и хорошей интеграцией с Java-проектами. | Гибкое и расширяемое, со множеством плагинов, поддерживающих различные языки программирования. |
Поддерживаемые языки | Поддержка широкого спектра языков программирования, включая Java, Kotlin, JavaScript, Python, и другие. | Хорошая поддержка Java и других языков, таких как C/C++, PHP, HTML, и другие. | Поддержка различных языков программирования с помощью плагинов, но изначально ориентирована на Java. |
Интеграция инструментов | Сильная интеграция с системами управления версиями (например, Git), сборкой проектов (Maven, Gradle) и другими разработческими инструментами. | Хорошая интеграция с Git и другими системами управления версиями, а также инструментами сборки проектов. | Интеграция с популярными системами управления версиями и инструментами сборки, но может потребоваться установка дополнительных плагинов. |
Расширяемость | Широкий выбор плагинов и интеграция с популярными | Расширяемая платформа с большим количеством плагинов и возможностью | Огромное количество плагинов, делающих Eclipse |
Недостатки | ||||||
IDE | IntelliJ IDEA | NetBeans | Eclipse | |||
Поддерживаемые языки | Основной фокус на Java и языках JVM. | Меньшая поддержка некоторых языков и технологий по сравнению с другими средами. | Не так широкая поддержка некоторых языков и технологий как у других сред программирования. | |||
Интеграция инструментов | Некоторые инструменты и плагины могут быть менее распространены или менее поддерживаемыми. | Ограниченный выбор плагинов и интеграции по сравнению с другими средами. | Требуется установка дополнительных плагинов для интеграции с некоторыми инструментами. | |||
Расширяемость | Некоторые плагины могут быть платными или требовать дополнительные лицензии. | Меньшее количество плагинов и расширений доступно в сравнении с другими средами. | Ограниченная поддержка некоторых языков и технологий по сравнению с другими средами. | |||
Цена | Некоторые дополнительные функции доступны только в платных версиях. | Ограничения в функциональности бесплатной версии по сравнению с платными. | Ограничения в функциональности бесплатной версии по сравнению с платными. | |||
Преимущества | ||||||
IDE | IDEA | NetBeans | Eclipse | |||
Поддерживаемые языки | Поддержка широкого спектра языков программирования, включая Java, Kotlin, JavaScript, Python, и другие. | Хорошая поддержка Java и других языков, таких как C/C++, PHP, HTML, и другие. | Поддержка различных языков программирования с помощью плагинов, но изначально ориентирована на Java. | |||
Интеграция инструментов | Сильная интеграция с системами управления версиями (например, Git), сборкой проектов (Maven, Gradle) и другими разработческими инструментами. | Хорошая интеграция с Git и другими системами управления версиями, а также инструментами сборки проектов. | Интеграция с популярными системами управления версиями и инструментами сборки, но может потребоваться установка дополнительных плагинов. |
Задание 8
Project – это инструмент для управления проектами, предложенный компанией Microsoft, позволяющий осуществлять планирование этапов работ, обеспеченности их ресурсами, своевременно выявлять потенциальные проблемы, отслеживать ход выполнения задач.
В компании «Мир Сладостей» начат проект «Внедрение системы 1С: ERP Управление предприятием».
Для выполнения задания необходимо выполнить следующие виды работ:
– анализ устава проекта, иерархической структуры работ, статистики по трудозатратам исполнителя работ;
– определение последовательности (параллельного выполнения), продолжительности работ и назначение ресурсов: формирование расписания и матрицы ответственности;
– идентификация рисков проекта;
– определение материальных ресурсов;
– расчет стоимости проекта;
– анализ и ревьюирование технической документации;
– анализ и ревьюирование кода;
– измерение характеристик программного продукта.
Представлено на рисунке и
Рисунок – Project
Рисунок –Project
Задание 9
Eclipse – это интегрированная среда разработки (IDE), используемая в компьютерном программировании. Eclipse содержит базовое рабочее пространство и расширяемую систему подключаемых модулей для настройки среды. Eclipse написан в основном на Java и в основном используется для разработки приложений Java, но также можно использовать для разработки приложений на других языках программирования с помощью подключаемых модулей.
Git – это система контроля версий с открытым исходным кодом. Это означает, что всякий раз, когда разработчик разрабатывает какой-либо проект (например, приложение или веб-сайт) или что-то еще, постоянно обновляет его в соответствии с требованиями пользователей, технологий и чего бы то ни было, Git – это система контроля версий, которая позволяет вам управлять историей вашего исходного кода и отслеживать ее.
После запуска GIT пользователю необходимо скопировать гиперссылку, как показано на рисунке. Можно скопировать ссылку вручную или просто нажать на значок копировать.
Рисунок – GIT
В открытом приложении Eclipse в окне Window необходимо перейти на вкладку Show views > Other > Git > Репозитории Git, чтобы сделать репозитории git видимыми в eclipse, как показано на рисунке.
Рисунок – Eclipse
Рисунок – Eclipse
После чего, клонировать репозиторий Git.
Рисунок – Eclipse
В появившимся окне, нужно вставить URL репозитория GitHub, а также идентификатор пользователя и пароль GitHub.
Рисунок – Eclipse
Рисунок – Eclipse
Импортирование репозиторий GitHub прошло успешно и теперь можно вносить в него дальнейшие изменения.
Рисунок – Eclipse
Задание 11
VISIO
Microsoft Visio – векторный графический редактор, редактор диаграмм и блок-схем для Windows.
Microsoft Visio является мощным графическим инструментом для представления различных диаграмм и схем. С его помощью можно создавать модели процессов и показывать комплексные данные в удобном виде. Простой интерфейс значительно упрощает рисование схем. Эти возможности дают ряд преимуществ при моделировании процессов.
Основными преимуществами Visio, по сравнению с CASE средствами, являются:
– легкость создания схем. Для разработки схем процессов не требуется специальное обучение. Рисование диаграмм и схем процессов осуществляется с помощью простого и понятного интерфейса;
– наличие образцов диаграмм. В Microsoft Visio включено большое количество различных образцов диаграмм, что упрощает и ускоряет процесс создания схем бизнес процессов;
– связь схем процессов с данными из офисных приложений. Т.к. Visio входит в состав пакета Microsoft Office, то схемы процесса можно связать с документами и данными из Word, Excel, PowerPoint, Access and Project;
– применение стандартных нотаций. Для создания схем процессов, применяемых в различных CASE средствах (например, ARIS, BPwin, ERwin, Rational Rose) Visio включает в себя набор диаграмм, которые используются в этих средствах. Например, eEPC, IDEF0, IDEF3, UML. Для некоторых из них Visio позволяет осуществлять контроль правильности создания схем процессов.
Применение Visio для моделирования бизнес процессов имеет ряд ограничений. Эти ограничения могут оказаться существенными для больших и сложных проектов по совершенствованию деятельности. Для малых проектов и небольших организаций указанные выше возможности и преимущества Visio позволяют применять этот программный продукт вместо CASE средств.
Техническое задание
1.1. Наименование программы
Наименование программы: «Программа для вычисления возраста человека, какое количество дней осталось до следующего дня рождения и на какой день недели выпало его день рождение.
1.2. Назначение и область применения
Программа предназначена для автоматизации обработки данных клиентов. Она оперирует следующими данными:
– возраст;
– количество дней;
– день недели.
2.1. Требования к функциональным характеристикам
Программа должна обеспечивать возможность выполнения перечисленных ниже функций:
1. Точный возраст (количество лет, месяцев, дней).
2. Количество дней до его следующего дня рождения.
3. День недели, на который выпал его день рождения.
2.2 Требования к обеспечению надежного функционирования программы
Надежное (устойчивое) функционирование программы должно быть обеспечено выполнением заказчиком совокупности организационно-технических мероприятий, перечень которых приведен ниже:
-
Отказ программы вследствие некорректных действий пользователя
при взаимодействии с программой.
2. Отказ программы вследствие сбоя сервера.
3.1 Требования к информационным структурам и методам решения
Программное обеспечение представляет из себя самостоятельное исполняемое приложение.
3.2 Требования к исходным кодам и языкам программирования
Системные программные средства, используемые программой, должны быть представлены лицензионной локализованной версией операционной системы Windows.
Требования к защите информации и программ не предъявляются.
4.1. Экономические преимущества разработки
Программа является бесплатным продуктом, финансовые средства не затрачиваются, и преимуществом является ускорение автоматизации обработки данных клиентов.
5.1 Требования к составу и параметрам технических средств. Для надежного и правильного функционирования программы необходим персональный компьютер со следующими характеристиками: