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

Разработка мобильных приложений
Разработка мобильных приложений
СОДЕРЖАНИЕ На какую аудиторию рассчитывать С чего начать Какой тип приложения выбрать Какую платформу выбрать (устройства) С чего начать разработку Продвижение приложений НА КАКУЮ АУДИТОРИЮ РАССЧИТЫВАТЬ Очень важно понимать на какую аудиторию рассчитано приложение. Россия не занимает лидирующих позиций в мире по объему проданных устройств, но охват в городах-столицах уже сегодня позволяет проводить масштабные промо-акции и прочие активности. И количество пользователей смартфонов растет ежедневно Более 5 000 000 в Москве и Санкт-Петербурге 70% с доходом больше 80 000 рублей/месяц Более 60% с высшим образованием 75% в возрасте 25–45 Прогрессивные Активные покупатели Интересующиеся новым Молодые и активные Приводим цифры по охвату мобильного канала (iPhone + Android):
Продолжить чтение
Информационные процессы
Информационные процессы
ЧТО ТАКОЕ ИНФОРМАЦИОННЫЕ ПРОЦЕССЫ? Информационные процессы - процессы сбора, обработки, накопления, хранения, поиска и распространения информации. Слово процесс обозначает некоторое событие, происходящее во времени: учебный процесс, процесс роста, процесс горения... Всякий процесс связан с какими-то действиями, выполняемыми человеком, силами природы, техническими устройствами, а также вследствие их взаимодействия. У каждого процесса есть объект воздействия: ученик, растение, горючее... Очевидно, что в информационных процессах объектом воздействия является информация. ЧТО ТАКОЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ? Информационные технологии (ИТ, от англ. information technology, IT) — широкий класс дисциплин и областей деятельности, относящихся к технологиям управления и обработки данных вычислительной техникой. Обычно под информационными технологиями понимают компьютерные технологии. В частности, ИТ имеют дело с использованием компьютеров и программного обеспечения для хранения, преобразования, защиты, обработки, передачи и получения информации. Специалистов по компьютерной технике и программированию часто называют ИТ-специалистами.
Продолжить чтение
Почему объектноориентированный подход победил процедурный?
Почему объектноориентированный подход победил процедурный?
Распространенность парадигм программирования во многом обуславливается их способностями поддерживать современные методологии разработки программного обеспечения. Основной показатель программных продуктов - сложность, а основными требованиями к методологиям разработки являются: удобство сопровождения, возможность безболезненного наращивания уже существующей программы, способность разработанных программных объектов к повторному использованию. На второй план отступает такое требование, как быстрое проектирование первоначальной (полнофункциональной) версии программы, потому что его воплощение обычно не позволяет соблюсти все остальные условия. Процесс разработки программного обеспечения не заканчивается выпуском одного релиза. Он сводится к итеративному расширению предыдущих версий, что, в некоторой степени, и помогает решать проблему сложности.
Продолжить чтение
Формирование изображения на экране монитора. 7 класс
Формирование изображения на экране монитора. 7 класс
Ключевые слова пиксель пространственное разрешение монитора цветовая модель RGB глубина цвета видеокарта видеопамять видеопроцессор частота обновления экрана Пространственное разрешение монитора Изображение на экране монитора формируется из отдельных точек - пикселей, образующих строки; всё изображение состоит из определённого количества таких строк. Пространственное разрешение монитора - это количество пикселей, из которых складывается изображение на его экране. Оно определяется как произведение количества строк изображения на количество точек в строке. Разрешение монитора 1280×1024 означает, что изображение на его экране будет состоять из 1024 строк, каждая из которых содержит 1280 пикселей. Изображение высокого разрешения состоит из большого количества мелких точек и имеет хорошую чёткость. Изображение низкого разрешения состоит из меньшего количества более крупных точек и может быть недостаточно чётким. Изображения высокого и низкого разрешения
Продолжить чтение
10__
10__
Логические операторы Для комбинации сразу нескольких логических выражений мы должны использовать один или набор логических операторов. Давайте рассмотрим следующий список: A && B — эквивалент «И». Соответственно возвращает true, если A и B являются истиной. A || B — эквивалент логического «ИЛИ». Вернет true ели хотя бы одно из выражений является истинным. A xor B — этот оператор можно сравнить с «ТОЛЬКО ОДИН», соответственно вернет true если A == true и B == false, или наоборот. !A — данный оператор инвертирует значение A. То есть, если A == true, то он вернет false и наоборот. Здесь самая главная «причуда» логических операторов — это их обозначения в C++. В остальном они интуитивно понятны. Теперь давайте попробуем на примере скомбинировать несколько логических выражений и вывести их значения на экран. Заранее расскажу про следующую строку: cout.setf(ios::boolalpha); она отвечает за форматный вывод bool переменных (вывод слов вместо чисел). Дело в том, что по умолчанию C++ при выводе логических значений используются два значения: 1 для true; 0 для false; Таким образом мы «приукрасим» вывод нашей программы и сделаем его более читабельным.
Продолжить чтение