Презентации по Информатике

Розробка програмного забезпечення гри “П’ятнашки” з використанням бібліотеки OpenGL
Розробка програмного забезпечення гри “П’ятнашки” з використанням бібліотеки OpenGL
П’ятнашки Правила гри Правила гри «П’ятнашки» насправді є дуже простими. Потрібно, керуючи клавішами «вверх», «вниз», «вліво», «вправо» необхідно переміщувати кубики по коробці . Цифри вибираються довільно на початку нової гри. Мета гри - переміщуючи кісточки до коробці, домогтися упорядкування їх за номерами. Це потрібно зробити за мінімальний час і число ходів. Переміщення однієї п’ятнашки на вільну позицію вважається одним ходом. Постановка задачі Під час виконання роботи необхідно спроектувати та реалізувати програмне забезпечення для гри «П’ятнашки». Необхідно реалізувати тривимірні графічні об’єкти куб, паралелепіпед та описати їх взаємодію на мові C++ з використанням бібліотеки OpenGL. Необхідно реалізувати наступні можливості програми: можливість розпочати гру, завершити її та зберегти поточний стан гри для подальшого відновлення; управління грою за допомогою функцій клавіатури або миші; взаємодія з гравцем відповідно до логіки гри; обертання поля гри.
Продолжить чтение
Цифровая обработка сигналов
Цифровая обработка сигналов
Цифровая обработка сигналов «Цифровая обработка сигналов» Алешин Анатолий Васильевич КТСО-02-15 7 семестр Лекций 32 ч Лаборатории 0 ч Практические 32 ч Самостоятельная работа студентов 28 ч Цифровая обработка сигналов В результате изучения дисциплины «Цифровая обработка сигналов» студент должен: знать: основные цели и задачи цифровой обработки сигналов в прикладных областях, основные аналитические и программные методы и средства проектирования алгоритмов и устройств цифровой обработки сигналов, основные программные системы, ориентированные на разработку, анализ и моделирование систем цифровой обработки сигналов, основные аппаратные средства, используемые при построении систем цифровой обработки сигналов. уметь: разрабатывать алгоритмы цифровой обработки сигналов, оценивать работоспособность и качественные показатели алгоритмов цифровой обработки сигналов методами имитационного моделирования, реализовывать разработанные алгоритмы с использованием современных аппаратных и программных средств. владеть: навыками практического проектирования систем цифровой обработки сигналов для прикладных задач в области управления техническими системами, навыками отладки, тестирования систем и устройств цифровой обработки сигналов.
Продолжить чтение
Развитие компьютерной техники
Развитие компьютерной техники
Счет на пальцах. Пальцевый счет уходит корнями в глубокую древность, встречаясь в том или ином виде у всех народов и в наши дни. Известные средневековые математики рекомендовали в качестве вспомогательного средства именно пальцевый счет, допускающий довольно эффективные системы счета. Счет с помощью предметов. Например, у народов доколумбовой Америки был весьма развит узелковый счет. Более того, система узелков выполняла также роль своего рода хроник и летописей, имея достаточно сложную структуру. Однако, использование ее требовало хорошей тренировки памяти. Чтобы сделать процесс счета более удобным, первобытный человек начал использовать вместо пальцев другие приспособления. Фиксация результатов счета производилась различными способами: нанесение насечек, счетные палочки, узелки и др.
Продолжить чтение
Концепция нового товара или услуги
Концепция нового товара или услуги
AP Express: превратить кредиторскую задолженность в прибыль AP Express - это безопасное облачное решение SaaS, которое значительно снижает затраты на рабочую силу, улучшая точность и помогая вам управлять деньгами более эффективно. AP Express плавно интегрируется с вашей существующей системой Oracle ERP и работает как безопасный облачный сервис. Реализации обычно занимают всего 30 рабочих дней. AP Express: автоматизация взаимодействия с вашими клиентами с любых устройств AP Express включает в себя богатый набор информационных панелей, которые обеспечивают понимание в реальном времени производительности персонала, возможности для улучшения процесса и улучшенную видимость возможностей для скидок поставщиков. AP Express также работает на устройствах iOS и Android. Одобрить, исправить и загрузить счета прямо с мобильного телефона. Дополнительный портал поставщиков позволяет вам сотрудничать с вашими наиболее важными поставщиками, устраняя необходимость в фактурировании на бумажном носителе и ручном сопоставлении.
Продолжить чтение
Инженерно-психологическое обеспечение интернет-портала
Инженерно-психологическое обеспечение интернет-портала
Цель и актуальность работы Цель: разработка системы интернет-портала на примере универсальной торгово-новостной площадки. Актуальность: определяется тем, что в Беларуси нет универсальной площадки, которая полностью подошла бы и удовлетворила запросы предприятий различных отраслей. Каталог товаров с карточками, каталог компаний с карточками, тендеры, объявления, пресс-центр (новости, блоги, интервью, фото, видео, мероприятия, журналы), удобный и функциональный личный кабинет покупателя и компании – это неполный список сервисов портала, которые актуальны для различных отраслей. Требования к проектируемой системе Содействие эффективному развитию рынка энергетической отрасли Республики Беларусь. Внедрение инновационных подходов к ведению бизнеса и создание единого информационного пространства, в рамках которого будут успешно взаимодействовать все его участники. Ускорение поиска нужной информации. Разработка уникального дизайна с продуманной эргономикой. Создание адаптивной версии сайта. Разработка понятного и удобного личного кабинета.
Продолжить чтение
Основные особенности архитектуры клиент-сервер. Лекция 1
Основные особенности архитектуры клиент-сервер. Лекция 1
Вычислительная модель «клиент—сервер» исходно связана с парадигмой открытых систем, которая появилась в 90-х годах и быстро эволюционировала. Сам термин «клиент-сервер» исходно применялся к архитектуре программного обеспечения, которое описывало распределение процесса выполнения по принципу взаимодействия двух программных процессов, один из которых в этой модели назывался «клиентом», а другой — «сервером». Клиентский процесс запрашивал некоторые услуги, а серверный процесс обеспечивал их выполнение. При этом предполагалось, что один серверный процесс может обслужить множество клиентских процессов. Ранее приложение (пользовательская программа) не разделялась на части, оно выполнялось некоторым монолитным блоком. Но возникла идея более рационального использования ресурсов сети. Действительно, при монолитном исполнении используются ресурсы только одного компьютера, а остальные компьютеры в сети рассматриваются как терминалы. Но теперь, в отличие от эпохи main-фреймов, все компьютеры в сети обладают собственными ресурсами, и разумно так распределить нагрузку на них, чтобы максимальным образом использовать их ресурсы.
Продолжить чтение
Программирование на языке С. Модуль 1. Введение в язык С
Программирование на языке С. Модуль 1. Введение в язык С
Модуль 1. ВВЕДЕНИЕ В ЯЗЫК C Лексемы и пробельные символы Основные типы данных Диапазоны представляемых значений Декларация переменных Константы Знакомство с интегрированной средой Visual C Немного истории (начало) 1969–1972 — на базе языка B («би») — упрощенного варианта BCPL (Basic Combined Programming Language — Мартин Ричардс, Кембриджский университет, 1966) — начинается проектирование нового языка программирования 1972 — сотрудник Bell Telephone Laboratories Деннис Ритчи создает язык C («си») для разработки ОС UNIX на платформе PDP-7 1973 — на язык C перенесен значительный фрагмент ядра Unix для PDP-11, ранее разработанный на языке ассемблера 1978 — в США выходит книга Брайана Кернигана и Денниса Ритчи с описанием языка C, надолго ставшая неформальным стандартом для программистов (K&R C) Kernighan, Brian W.; Ritchie, Dennis M. The C Programming Language. Englewood Cliffs, NJ: Prentice Hall (1978) Модуль 1. ВВЕДЕНИЕ В ЯЗЫК C
Продолжить чтение
Автоматизированные системы управления предприятием
Автоматизированные системы управления предприятием
Введение ИИСУП – Интегрированная Информационная Система Управления Предприятием ИИСУП – набор взаимодействующих элементов для сбора, обработки, хранения и предоставления информации о деятельности предприятия, используемой в процессе управления, а также их связей ИИСУП – это операционная среда, предоставляющая актуальную и достоверную информацию о всех бизнес-процессах предприятия, необходимую для планирования операций, их выполнения, регистрации и анализа ИИСУП – это комплекс программных, аппаратных и организационных средств, которые обеспечивают сбор, хранение, обработку, представление и анализ информации, используемой для принятия управляющих решений и воздействий Основные принципы построения ИНТЕГРАЦИЯ – обрабатываемые данные, единожды введённые в систему, многократно используются для решения большого числа разноплановых задач СИСТЕМНОСТЬ – обработка данных в различных аспектах, для того чтобы можно было получить информацию, необходимую для принятия решения на всех уровнях управления КОМПЛЕКСНОСТЬ – механизация и автоматизация процедур сбора и преобразования данных на всех этапах функционирования информационных систем
Продолжить чтение
Основные характеристики ЭВМ
Основные характеристики ЭВМ
Эффективное применение вычислительной техники предполагает, что каждый вид вычислительных работ требует использования компьютера с определенными характеристиками, поэтому рынок компьютерной техники предлагает широкую номенклатуру вычислительных средств. Выбирая компьютер для решения своих задач, пользователь интересуется функциональными возможностями технических и программных модулей. В общем случае архитектура — это концепция, определяющая модель, структуру, выполняемые функции и взаимосвязь компонентов сложного объекта. Архитектура ЭВМ — это многоуровневая иерархия аппаратно-программных средств, из которых строится ЭВМ. Каждый из уровней допускает многовариантное построение и применение. Конкретная реализация уровней определяет особенности структурного построения ЭВМ. Важнейшими характеристиками ЭВМ являются быстродействие и производительность. И хотя эти характеристики тесно связаны, тем не менее их не следует смешивать. Быстродействие характеризуется числом определенного типа команд, выполняемых ЭВМ за одну секунду. Производительность — это объем работ (например, число стандартных программ), выполняемый ЭВМ в единицу времени.
Продолжить чтение