Главная / Студентам (страницы 4)

Студентам

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

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

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

Подробнее »

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

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

Подробнее »

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

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

Подробнее »

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

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

Подробнее »

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

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

Подробнее »

Лекция 3. Эволюция ЭВМ

Начиная с 1950 года каждые 7-10 лет кардинально обновлялись конструктивно-технологические и программно-алгоритмические принципы построения и использования ЭВМ. В связи с этим правомерно говорить о поколениях вычислительных машин. Условно каждому поколению можно отвести 10 лет. 3.1 Первое поколение ЭВМ: 1950-1960 годы Логические схемы создавались на дискретных радиодеталях и электронных вакуумных лампах …

Подробнее »

Лекция 2. Технические предпосылки и практические потребности создания ЭВМ

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

Подробнее »

Лекция 3. Скалярные типы данных

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

Подробнее »

Лекция № 4. УПРАВЛЕНИЕ РЕСУРСАМИ

4.1 Понятие ресурса Концепция процесса преследует цель выработки механизма распределения и управления ресурсами. При разработке первых систем ресурсами считались: процессорное время, память, каналы ввода-вывода,периферийные устройства. Однако очень скоро понятие ресурса стало гораздо более универсальным и общим. Различного рода программные и информационные ресурсы также могут быть определены для системы как объекты, …

Подробнее »

Лекция № 3. ПРОЦЕССЫ

3.1 Определение процесса Процесс – это выполняемая программа вместе с текущими значениями счетчика команд, регистров и переменных. Концепция процесса является основополагающей для любой операционной системы. Она предполагает два аспекта: во-первых, процесс является носителем данных и, во-вторых, он собственно и выполняет операции, связанные с обработкой этих данных. В качестве примеров процессов …

Подробнее »