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

Имитационное моделирование работы системы защиты информации касс железнодорожного вокзала средствами GPSS
Имитационное моделирование работы системы защиты информации касс железнодорожного вокзала средствами GPSS
В качестве цели моделирования выберем изучение функционирования системы, а именно оценивание ее характеристик с точки зрения эффективно-сти работы системы, т.е. минимизацию длины очереди к ЭВМ. Задачи: 1. Изучить теоретический материал по компьютерному моделиро-ванию, сущности понятия вычислительной системы и основам имитационно-го моделирования в GPSS-WORLD; 2. Смоделировать вычислительную систему касс железнодорожного вокзала и систему защиту касс в системе GPSS-WORLD; 3. Проанализировать результаты моделирования. Цель и задачи Общие сведения о моделировании систем Сущность методологии компьютерного моделирования состоит в замене исходного технологического объекта его "образом" – математической моделью. Рисунок 1.1 - Схема организации процесса компьютерного моделирования
Продолжить чтение
Dream Pad — блокнот сновидений в твоём сматфоне
Dream Pad — блокнот сновидений в твоём сматфоне
Идея создания проекта В начале двухнедельной очной образовательной программы “Программирование: разработка мобильных приложений” в региональном центре выявления, поддержки и развития способностей и талантов у детей и молодежи “Созвездие Орла” я начал искать идеи для своего проекта. Отличную идею подсказала Екатерина Иванова – участник той же образовательной программы. Идея заключалась в создании приложения, которое позволит легко сохранять появившиеся идеи, придумывать собственные поэтические произведения и записывать важные заметки, не уделяя время на поиск карандаша и бумаги, да и смартфон будет труднее потерять чем бумажный листок. Чтобы подчеркнуть вышеперечисленные качества Катя выбрала основной целью программы – возможность пересказа сновидений, которые необходимо быстро записать, ведь их легко забыть, она же предоставила все графические элементы программы. Продуктом проекта является удобное мобильное приложение с понятным интерфейсом, задача которого позволить пользователю оперативно как записывать сюжет сновидений, так и создавать творческие произведения, представляемые в текстовом виде. Поэтому продукт позволит провести не только психологическую самооценку, но и дать свободу потоку творческих мыслей. Эскиз проекта
Продолжить чтение
Цветовые системы
Цветовые системы
СИСТЕМА RGB Первая цветовая система, которую мы рассмотрим, это  система RGB (от "red/green/blue" - "красный/зеленый/синий"). Экран компьютера или телевизора (как и всякое другое неизлучающее свет тело) - изначально темный. Его исходным цветом является черный. Все остальные цвета на нем получаются путем использования комбинации таких трех цветов, которые в своей смеси должны образовать белый цвет. Опытным путем была выведена комбинация "красный, зеленый, синий" - RGB (red, green, blue). Черный цвет в схеме отсутствует, так как мы его и так имеем - это цвет "черного" экрана. Значит отсутствие цвета в схеме RGB соответствует черному цвету. Эта система цветов называется аддитивной (additive), что в грубом переводе означает "складывающая/дополняющая". Иными словами мы берем черный цвет (отсутствие цвета) и добавляем к нему первичные цвета, складывая их друг с другом до белого цвета.
Продолжить чтение
Функции для разбора списка переданных опций
Функции для разбора списка переданных опций
Функция getopt() #include int getopt( int argc, /* число параметров программы*/ char * const argv[], /* массив указателей на эти параметры*/ const char *optstring /* строка с допустимыми символами опций. */ ); extern char *optarg; /* указатель аргумент опции, если таковой имеется */ extern int optind, /* индекс указателя argv, который будет обработан при следующем вызове getopt() */ opterr, /* управление выводом сообщений об ошибках*/ optopt; /* текущая опция*/ optstring - строка, содержащая допустимые символы опций. Если за символом опции в строке стоит двоеточие, то опция требует указания аргумента. Два двоеточия означают, что опция имеет необязательный аргумент (дополнение GNU). Если optstring содержит W, за которой следует точка с запятой, то -W foo рассматривается как длинная опция --foo. Если первым символом optstring является "+" или задана переменная окружения POSIXLY_CORRECT, то обработка опций прерывается на первом аргументе, не являющемся опцией. Если первым символом optstring является "-", то каждый элемент argv, не являющийся опцией, обрабатывается так, как если бы он был аргументом опции с символом, имеющим код 1.
Продолжить чтение
FLProg - визуальное программирование Arduino для домашнего пользования
FLProg - визуальное программирование Arduino для домашнего пользования
Arduino UNO представляет собой плату, с размещенными на ней компонентами, главным из которых является микроконтроллер ATmega328P. Микроконтроллер взаимодействует с внешним миром посредством специальных портов ввода/вывода данных. Для лучшего понимания можно привести очень яркий пример, которым мы с вами и являемся. У человека есть мозг, то есть некоторая вычислительная система снабженная памятью, и этот мозг, посредством нервных окончаний управляет различными органами, будь то глаза или руки. Тоже самое делает и микроконтроллер, а что и как ему делать, а так же какими устройствами управлять, решаете уже непосредственно вы, указывая все это в программном коде. Вторым основным элементом является Bluetooth модуль, сегодня он один из самых популярных типов связи для коротких дистанций, которым пользуются большинство бытовых приборов и электронных устройств — наушники, компьютерные клавиатуры и мышки и другие гаджеты. В робототехнике Bluetooth модуль используют для управления различных устройств на Arduino, например, управление со смартфона.
Продолжить чтение