![](/user_photo/2706_HbeT2.jpg)
- •4.Кодирование целых чисел
- •5.Кодир-ие веществ-х чисел
- •2.Основные действия с данными
- •7. Типы и кодир-ие графич-х данных
- •3.Системы счисления
- •6.Кодиров-е звуковых данных
- •8.Основные структуры данных
- •9.Файловая структура
- •10.Единицы измерения и хранения данных
- •11.История развития эвм
- •12.Методы классифик-и компов
- •13.Аппаратное обеспечение
- •14.Базовая аппаратная конфигурация
- •15.Устр-во системного блока
- •16.Периферийные устр-ва пк
- •17.Программное обеспеч-е.Уровни по
- •18.Классифик-ия служебных программных средств
- •19.Классифик-ия прикладных программных средств
- •20.Операц.Системы и их основные функции
- •21.Режим работы пользователя с компом и эл-ты управления ос
- •22.Организ-ия файлов.Системы и обслужив-ие файловой структуры ос
- •23.Установка и удаление аппаратных и программных средств в ос.
- •25.Основы и уровни языков программирования
- •26.Поколения языков программ-ия
- •27.Интегриров-ые и raDсист.Программ-ия
- •28.Особенности программир-ия для ос Windows
- •29.Типы и обработка событий
- •30.Основы алгоритмизации
29.Типы и обработка событий
Событие-действие,кот.меняет ход выполн.программ.1-последовательные 2-кот.выполн.сама прога Windows 3-проходят под действ.прикладных прогр.у каждого события сообщ-ие о своей структ-е.Events ; Message- стр-ра; hwnd-окно,в кот.произошло событ. Time-время,с момента событий до остановки.PT- координ-ты
Получение события
да
нет
Диспетчер событий
30.Основы алгоритмизации
Алгоритм-послед-ь простейших действий, привод-х к реш.зад. Типы алг.: 1.следования( простейший) 2.ветвления (несколько послед-ей) 3.циклич-й(повторн. Выполнен.какой-то послед-и). Для представления алгоритма в виде, понятном компьютеру, служат языки программирования. Сначала всегда разрабатывается алгоритм действий, а потом он записывается
на одном из таких языков. В итоге получается текст программы — полное,
законченное и детальное описание алгоритма на языке программирования. Затем
этот текст программы специальными служебными приложениями, которые называются
трансляторами, либо переводится в машинный код, либо исполняется.
Что такое язык программирования
Самому написать программу в машинном коде весьма сложно,, причем эта сложность
резко возрастает с увеличением размера программы и трудоемкости решения
нужной задачи. Условно можно считать, что машинный код приемлем, если размер
программы не превышает нескольких десятков байтов и нет потребности в операциях
ручного ввода/вывода данных.
Поэтому сегодня практически все программы создаются с помощью языков программирования.