Понедельник , 13 июля 2020
Новости
Главная / Студентам (страницы 4)

Студентам

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

Лекция № 6. АРХИТЕКТУРА ОПЕРАЦИОННЫХ СИСТЕМ

6.1 Принципы построения операционных систем Наиболее важными принципами, закладываемыми в основу построения операционных систем, являются следующие: принцип модульности, принцип виртуализации, принцип мобильности (переносимости), принцип совместимости, принцип открытости, принцип генерации операционной системы из программных компонентов. Необходимо отметить, что не все из перечисленных принципов реализованы в существующих операционных системах. Принцип модульности. Операционная …

Подробнее »

Практическая работа по составлению блок-схем

Работа любого инженера, IT-специалиста, маркетолога, бизнес-аналитика, менеджера связано с необходимостью создания различных диаграмм, блок-схем и графиков. Для данных целей замечательно подойдет сервис «draw», доступный по ссылке. Его главное достоинство – бесплатность. За пользование ресурсом не взнимается плата, что делает его ещё более приятным. Кроме того, для полноценной работы не нужно …

Подробнее »

Лекция 7. Указатели и массивы

1.Основные понятия об указателях Язык Си отличается от других структурированных немашинных языков широким использованием указателей. В определённой степени именно наличие в языке Си указателей сделало его очень удобным для системного программирования. Указатели обеспечивают доступ к адресам переменных в памяти. Они позволяют работать с символическими адресами (именами переменных, содержащих адреса) и …

Подробнее »

Лекция 5. Программирование ветвлений

Операторы ветвления позволяют изменить порядок выполнения операторов в программе. К операторам ветвления относятся условный оператор if и оператор выбора switch. 1. Условный оператор if Условный оператор if используется для разветвления процесса обработки данных на два направления. Он может иметь одну из форм: сокращенную или полную. 1.1 Форма сокращенного оператора if: …

Подробнее »

Лекция 4. Операции и выражения.

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

Подробнее »

Лекция № 5. ФАЙЛОВЫЕ СИСТЕМЫ

Часть операционной системы, работающая с файлами, называется файловой системой. Она предоставляет пользователю следующие возможности. создание, удаление, переименование (и другие операции) именованных наборов данных (файлов) из своих программ или посредством специальных управляющих программ, реализующих функции интерфейса пользователя с его данными и активно использующих систему управления файлами;работа с недисковыми периферийными устройствами как …

Подробнее »

Лекция 4. Основные классы современных ЭВМ

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

Подробнее »

Лекция 6. Массивы. Одномерные и многомерные массивы.

Описание синтаксиса Массив создается почти так же, как и обычная переменная. Для хранения десяти фамилий нам нужен массив, состоящий из 10 элементов. Количество элементов массива задается при его объявлении и заключается в квадратные скобки. Чтобы описать элементы массива сразу при его создании, можно использовать фигурные скобки. В фигурных скобках значения …

Подробнее »

Лекция 2. Лексика языка программированис С++

2.1 Введение в C и C ++ Язык C разработан Денисом Ричи в начале 80-х г.г. Этот язык создавался как язык системного программирования. Язык C эффективен для разработки операционных систем, компиляторов и т.д., более удобен для написания прикладных программ. Язык поддерживает полный набор конструкций структурного программирования, поддерживает модульность, имеет простую …

Подробнее »

Лекция 1. Этапы разработки программ

Алгоритм – последовательность чётко определенных действий, выполнение которых ведёт к решению задачи. Алгоритм, записанный на языке машины, есть программа решения задачи. Алгоритм – это совокупность действий, приводящих к достижению результата за конечное число шагов. Вообще говоря, первое определение не передает полноты смысла понятия алгоритм. Используемое слово «последовательность» сужает данное понятие, …

Подробнее »