Презентации, доклады, проекты по информатике

Основы языка С++
Основы языка С++
Алфавит и идентификаторы В языке С++ используются: латинские заглавные буквы (A … Z); латинские строчные буквы (a … z); арабские цифры (0, 1, …, 9); специальные знаки (+, - , *, / и др.). Идентификатором называется любая последовательность букв, символа подчеркивания и цифр, начинающаяся с буквы или символа подчеркивания (т.е. имя переменной не может начинаться с цифры). Правила именования переменных язык C++ является регистрозависимым, т.е. Var и var – это две разные переменные; большинство программистов следуют негласному правилу использования в названиях переменных только прописных букв (или букв нижнего регистра); некоторые программисты употребляют в именах как строчные, так и прописные буквы: IntVar или dataCount; имена, состоящие только из строчных букв (или букв верхнего регистра), иногда применяются для обозначения констант (например, const double PI); однобуквенные имена (i или j) рекомендуется использовать только для временных переменных, таких как счетчики циклов; желательно, чтобы имя переменной отражало ее смысл; например, имя farengeit_temp является более предпочтительным, чем ft или t; в качестве имен переменных нельзя использовать ключевые слова языка С++ (например, int, class, if, while и др.).
Продолжить чтение
Распознавание и идентификация лиц на основе векторной логики
Распознавание и идентификация лиц на основе векторной логики
Цель и задачи проекта Целью создания программного обеспечения является создание метода, позволяющего при минимальных технических ресурсах реализовывать методы распознавания и идентификации лиц. Основной задачей создания программного обеспечения также является создание инструмента, позволяющего идентифицировать лица с точностью не менее 95% Назначение и область применения Данное программное обеспечение разрабатывается для возможности долговременного отслеживания статистики посещения предприятия. Программное обеспечение позволяет при нахождении человека в кадре распознавать его лицо, выделять на нем лендмарки (набор ключевых точек лица), и на их основе формировать вектор размерностью 128. На основе такого вектора производится дальнейшая идентификация лица. Данное программное обеспечение предназначено для предприятий, которым необходима возможность отслеживания личностей людей, посещающих такое предприятие.
Продолжить чтение
(1 паÑ_а)Тема 2.2. УÑ_ÐовнÑ_й опеÑ_аÑ_оÑ_ _ пÑ_одоÐжение
(1 паÑ_а)Тема 2.2. УÑ_ÐовнÑ_й опеÑ_аÑ_оÑ_ _ пÑ_одоÐжение
Подсказка ToolTip в C# Представляет небольшое прямоугольное всплывающее окно, в котором отображается краткое описание назначения элемента управления, когда пользователь наводит указатель мыши на элемент управления. События Disposed Возникает при удалении компонента путем вызова метода Dispose(). (Унаследовано от Component) Draw Происходит при отображении всплывающей подсказки, если для свойства OwnerDraw установлено значение true, а для свойства IsBalloon — значение false. Popup Происходит перед первоначальным отображением всплывающей подсказки. Это событие по умолчанию для класса ToolTip. Текст подсказки не отображается для элементов управления, которые отключены. Если ShowAlways свойство не задано true, всплывающие подсказки не отображаются, если контейнер неактивен. Класс ToolTip предоставляет следующие свойства и методы для изменения поведения и внешнего вида подсказки по умолчанию.
Продолжить чтение
Психологическое консультирование онлайн в условиях ЧС, карантина
Психологическое консультирование онлайн в условиях ЧС, карантина
ПРОГРАММА: 1) дисциплина, личная мотивация и работа в команде - три главные составляющие успеха волонтерской деятельности  2) специфика работы волонтера в условиях ЧС (в данном случае карантина); 3) основы профессиональной коммуникации волонтера. Специфика коммуникации: - с людьми старшего поколения;  - с инвалидами; - с людьми с плохим самочувствием (физическим, эмоциональным); 4) особенности лингвистики в условиях ЧС, При работе на горячей линии, при работе в ситуации неопределенности. 5) навыки саморегуляции, быстрого снятия стресса, управления своим состоянием. СПЕЦИФИКА: Актуализация гражданской позиции Ситуация неопределенности и постоянной изменчивости Высокая ответственность Дополнительные функции в процессе консультации Дополнительные требования к личности психолога: 1)Дисциплинированность 2)Выносливость 3)Высокая стессоустойчивость 4)Способность быстро самостоятельно принимать решения и быстро самостоятельно действовать
Продолжить чтение
Компьютерные вирусы
Компьютерные вирусы
Компьютерный вирус — вид вредоносного программного обеспечения, способного создавать копии самого себя и внедряться в код других программ, системные области памяти, загрузочные секторы, а также распространять свои копии по разнообразным каналам связи. Как правило, целью вируса является нарушение работы программно-аппаратных комплексов: удаление файлов, приведение в негодность структур размещения данных, блокирование работы пользователей или же приведение в негодность аппаратных комплексов компьютера и т. п. Даже если автор вируса не запрограммировал вредоносных эффектов, вирус может приводить к сбоям компьютера из-за ошибок, неучтённых тонкостей взаимодействия с операционной системой и другими программами. Кроме того, вирусы, как правило, занимают место на накопителях информации и потребляют некоторые другие ресурсы системы.
Продолжить чтение
ВКР: Проектирование и разработка автоматизированных тестов для проекта кредитного конвейера
ВКР: Проектирование и разработка автоматизированных тестов для проекта кредитного конвейера
Цель выпускной квалификационной работы: повышение эффективности тестирования путем автоматизации процесса на проекте кредитного конвейера, разработка тестовых скриптов для компонентного интеграционного тестирования. Задачи выпускной квалификационной работы: 1. Изучение теоретических и практических аспектов автоматизированного тестирования, его значения для разработки программного обеспечения, уровней автоматизации и места тестирования API в общем процессе автоматизированного тестирования, инструментов для автоматизации тестирования API; 2. Исследование организации, в которой будет осуществляться внедрение проекта автоматизированного тестирования (изучение организационной структуры, основных бизнес-процессов); 3. Анализ проекта разработки приложения кредитного конвейера, на базе которого будет осуществляться внедрение автоматизированного тестирования (архитектура приложения, предлагаемые инструменты и средства автоматизированного тестирования); 4. Разработка и реализация автоматизации тестирования API: – составление плана автоматизации тестирования API; – выбор стратегии автоматизации на проекте кредитного конвейера; – разработка тестовых сценариев; – настройка рабочего окружения; – разработка тестовых скриптов; – проектирование и реализация алгоритма автоматизации процесса тестирования API; 5. Оценка результатов тестирования; 6. Оценка эффективности внедрения автоматизированного тестирования. Цель и задачи ВКР Основные аспекты автоматизированного тестирования Пирамида автоматизации Микросервисная архитектура Инструменты для автоматизации тестирования API
Продолжить чтение
тема 1.3 - Программное обеспечение вычислительной техники. Операционные системы
тема 1.3 - Программное обеспечение вычислительной техники. Операционные системы
Программное обеспечение Программное обеспечение – неотъемлемая часть компьютерной системы. Оно является логическим продолжением технических средств. Сфера применения конкретного компьютера определяется созданным для него программным обеспечением. Сам по себе компьютер не обладает знаниями ни в одной области применения. Все эти знания сосредоточены в выполняемых на компьютерах программах. Программное обеспечение современных компьютеров включает миллионы программ – от игровых до научных. Программное обеспечение Программное обеспечение, можно условно разделить на три категории: системное ПО (программы общего пользования), выполняющие различные вспомогательные функции, например создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т.д. прикладное ПО, обеспечивающее выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т.д. - инструментальное ПО (системы программирования), обеспечивающее разработку новых программ для компьютера на языке программирования.
Продолжить чтение