Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
билеты ИиП.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
29.09 Кб
Скачать
  1. Программа как последовательность действий компьютера. Понятие о машинном языке и языке Ассемблер.

Машинный язык — система команд конкретной вычислительной машины, которая интерпретируется непосредственно процессором или микропрограммами вычислительной машины.

Ассемблер — компьютерная программа, компилятор исходного текста программы, написанной на языке ассемблера в программу на машинном языке

Язык Ассемблер — машинно-ориентированный язык низкого уровня с командами, обычно соответствующими командам машины, который может обеспечить дополнительные возможности вроде макрокоманд; автокод, расширенный конструкциями языков программирования высокого уровня, такими как выражения, макрокоманды, средства обеспечения модульности программ.

Формы представления алгоритма: словесная, графическая, программная.

словесная (записи на естественном языке); графическая (изображения из графических символов); псевдокоды (полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.); программная (тексты на языках программирования). Словесный способ записи алгоритмов представляет собой описание последовательных этапов обработки данных. Алгоритм задается в произвольном изложении на естественном языке. Например. Записать алгоритм нахождения наибольшего общего делителя (НОД) двух натуральных чисел. Словесный способ не имеет широкого распространения по следующим причинам: такие описания строго не формализуемы; страдают многословностью записей; допускают неоднозначность толкования отдельных предписаний. Графический способ представления алгоритмов является более компактным и наглядным по сравнению со словесным. Такое графическое представление называется схемой алгоритма или блок-схемой. При графическом представлении алгоритм изображается в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий.

17. Вычислительные системы (квантовый, оптический, суперкомпьютер, кластер).

Алгоритм и его свойства (Определенность, результативность, массовость).

Алгоритм — точное и понятное пpедписание исполнителю совеpшить последовательность действий, направленных на решение поставленной задачи. 1. Опpеделенность — т.е. каждое пpавило алгоpитма должно быть четким, однозначным и не оставлять места для пpоизвола. Благодаpя этому свойству выполнение алгоpитма носит механический хаpактеp и не тpебует никаких дополнительных указаний или сведений о pешаемой задаче. 2. Pезультативность (или конечность). Это свойство состоит в том, что алгоpитм должен пpиводить к pешению задачи за конечное число шагов. 3. Массовость. Это означает, что алгоpитм pешения задачи pазpабатывается в общем виде, т.е. он должен быть пpименим для некотоpого класса задач, pазличающихся лишь исходными данными. При этом исходные данные могут выбиpаться из некотоpой области, котоpая называется областью пpименимости алгоpитма.

18. Классификация программного обеспечения. Системное ПО. - совокупность программ для обеспечения работы компьютера. Предназначены для управления работой вычислительных системы, выполняют различные вспомогательные функции (копирования, справок, тестирования и тд)

Делится на Базовое ПО (операционные системы, оболочки, сетевые операционные системы) и сервисное ПО (утилиты) — диагностики, антивирусные, обслуживания носителей,архивирования.

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

Перспективы развития телекоммуникационных систем.

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

Базовое системное ПО — состоит из минимального набора программных средств, которые занимаются обеспечиванием работы компьютера. Базовое обеспечение поставляется вместе с компьютером.

Но обязательно нужно установить сервисное обеспечение программы а так же программный комплекс для организации более лучшего и удобного места для работы пользователя.

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

Операционные системы персональных компьютеров и их классификация.

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

-однозадачные и многозадачные

-однопользовательские и многопользовательские

-однопроцессорные и многопроцессорные

-локальные и сетевые

по числу выполняемых задач делится на однозадачные (MS DOS) и многозадачные (Unix, Windows)

в зависимости от областей использования многозадачные делятся на

-Системы пакетной обработки ( ОС ЕС)

-Системы с разделением времени (Unix, Linux, Windows)

-Системы реального времени (RT11)

Операционная система MS Windows, дистрибутивы Linux.

Всемирная компьютерная сеть ИНТЕРНЕТ. Ее возможности. WWW. Сетевые ресурсы. Киберпространство (cyberspace) как часть повседневной жизни миллионов людей. Средства навигации по киберпространству.