Вторник , 21 января 2020
Главная / Студентам

Студентам

Информация для студентов групп

Лекция 1. Основные понятия теории баз данных

Компьютеры были созданы для решения вычислительных задач, однако со временем они все чаще стали использоваться для построения систем обработки документов, а точнее, содержащейся в них информации. Такие системы обычно и называют информационными.   Информационные системы имеют следующие особенности:  для обеспечения их работы нужны сравнительно низкие вычислительные мощности данные, которые они используют, имеют …

Подробнее »

Лекция 8. Основные блоки ЭВМ, их назначение и функциональные характеристики

8.1 Микропроцессор  Микропроцессор (МП) – центральное устройство ПК, предназначенное для управления работой всех блоков машины и для выполнения арифметических и логических операций над информацией.  В состав микропроцессора входят несколько компонентов:  Устройство управления (УУ) формирует и подает во все блоки машины в нужные моменты времени определенные сигналы управления (управляющие импульсы), обусловленные …

Подробнее »

Лекция № 14. ОРГАНИЗАЦИЯ ПРОГРАММНЫХ ПОТОКОВ

Рассмотрим простейший пример, в котором необходимо подсчитать количество пробелов в текстовых файлах, имена которых должны указываться в командной строке.   Поскольку нас интересует работа с параллельными задачами, пусть при выполнении программы для каждого из перечисленных в командной строке файлов создается свой процесс (или поток выполнения), который параллельно с другими процессами (потоками) …

Подробнее »

Лекция № 13. ОПЕРАЦИИ ОТКРЫТИЯ, ЧТЕНИЯ, ЗАПИСИ И ЗАКРЫТИЯ ФАЙЛОВ

13.1. Создание и открытие файла  Первой функцией Windows, которую мы подробно опишем, является функция CreateFile, используемая как для создания новых, так и для открытия существующих файлов. Для этой функции, как и для всех остальных, сначала приводится прототип, а затем обсуждаются соответствующие параметры и порядок работы с ней.  Простейшее использование функции …

Подробнее »

Лекция № 12. ВВЕДЕНИЕ В СИСТЕМНОЕ ПРОГРАММИРОВАНИЕ

12.1. Основные понятия  Системная программа – программа, предназначенная для поддержания работоспособности прикладных программ пользователя или для повышения эффективности их использования.  Прикладная программа – программа, предназначенная для решения задач в определенной области науки, техники, культуры, или для личных нужд пользователя.  Системное программирование – это процесс разработки системных программ.  В последнее время …

Подробнее »

Лекция № 11. ОПЕРАЦИОННЫЕ СИСТЕМЫ ФИРМЫ MICROSOFT

11.1. Операционная система DOS  DOS (дисковая операционная система) – одна из первых операционных систем, предназначенных для работы персональных компьютеров. Она состоит из следующих частей.  Базовая система ввода-вывода (BIOS). Находится в ПЗУ компьютера. Ее назначение состоит в выполнении наиболее простых и универсальных услуг операционной системы, связанных с осуществлением ввода-вывода. BIOS содержит …

Подробнее »

Лекция № 10. ОПЕРАЦИОННЫЕ СИСТЕМЫ QNX и Linux

10.1. Операционная система реального времени QNX  Сетевая операционная система реального времени QNX является мощной операционной системой, разработанной для процессоров с архитектурой i32. Она позволяет проектировать сложные программные комплексы, работающие в реальном времени как на отдельном компьютере, так и в локальной вычислительной сети. Встроенные средства QNX обеспечивают поддержку многозадачного режима на …

Подробнее »

3 игры которые научат вас программированию

Для новичков подойдут только первые две игры, последняя уже для тех кто уже достаточно хорошо знает JavaScript и она подойдёт скорее для тренировки. 1. Codemonkey: Это достаточно простая игра для совсем новичков в программирование, она не научит вас какому то конкретному языку программированию, но за то научат алгоритмическому мышлению и …

Подробнее »

Лекция 10. Основные принципы объектно-ориентированного программирования, создание и использование объектов.

Основные понятия Классы в программировании состоят из свойств и методов. Свойства — это любые данные, которыми можно характеризовать объект класса. В нашем случае, объектом класса является студент, а его свойствами — имя, фамилия, оценки и средний балл. У каждого студента есть имя — name и фамилия last_name . Также, у …

Подробнее »

Лекция 9. Общая характеристика языков ассемблера. Работа с файлами. Использование ассемблерных вставок.

Существуют два основных типа файлов: текстовые и двоичные. Файлы позволяют пользователю считывать большие объемы данных непосредственно с диска, не вводя их с клавиатуры.  Текстовыми называются файлы, состоящие из любых символов. Они организуются по строкам, каждая из которых заканчивается символом «конец строки». Конец самого файла обозначается символом «конец файла». При записи …

Подробнее »