Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Документ Microsoft Office Word (2) (Автосохране...docx
Скачиваний:
18
Добавлен:
11.09.2019
Размер:
80.7 Кб
Скачать

1. Представление о программировании: язык программирования (на примере одного из языков высокого уровня); примеры несложных программ с линейной, ветвящейся и циклической структурой.

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

Специалисты, профессионально занимающиеся программированием, называются программистами.

Может возникнуть впечатление, что программисты теперь уже не нужны! Но кто же тогда будет создавать все операционные системы, редакторы, графические пакеты, компьютерные игры и многое другое? Программисты, безусловно, нужны, причем задачи, которые им приходится решать, со временем становится все сложнее.

Язык программирования — это фиксированная система обозначений для описания алгоритмов и структур данных.

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

Пример 1. Программа с линейной структурой. Для примера составим программу вычисления периметра треугольника.

program perim; {вычисление периметра треугольника}

var a,b,с,р:integer;

begin

readln(a,b,c);

p:=a+b+c;

write(p) end.

Пример 2. Программа с ветвящейся структурой. Для примера составим программу вычисления большего из двух чисел.

program bid; {большее из двух чисел}

var a,b,с:integer;

begin

readln(a,b);

if a>b then с := а

else с := b;

write(c); end.

Сначала составим программу, используя циклы со счетчиком. Произведение уже умноженных чисел будем хранить в переменной f, начальное значение которой равно 1.

program faktorial; {вычисление факториала}

var n,f,i:integer;

begin

readln(n);

f:=l;

for i:=l to n do f:=f*i;

write(f); end.

Теперь составим программу, используя циклы с предусловием. В данном случаи переменная г выполняет роль множителя, значение которого меняется от 1 до п. В теле цикла сначала вычислим очередное произведение, затем увеличим г на единицу.

program faktorial; {вычисление факториала}

var n,г,f:integer;

begin

readln(n);

f:=l;

r:=l;

while r<=n do

begin f:=f*r; r:=r+l;

end;

write(f); end.

Билет 11

1. Основные компоненты компьютера, их функциональное назначение и принципы работы. Программный принцип работы компьютера.

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

По своему назначению компьютер это универсальное техническое средство для работы с информацией.

По принципам своего устройства компьютер — это модель человека, работающего с информацией

Имеются четыре основных компонента информационной функции человека:

  • прием (ввод) информации;

  • запоминание информации (память);

  • процесс мышления (обработка информации);

  • передача (вывод) информации.

Компьютер включает в себя устройства, выполняющие эти функции мыслящего человека:

  • устройства ввода,

  • устройства запоминания (память),

  • устройство обработки (процессор),

  • устройства вывода.

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

Таким образом, компьютер представляет собой совокупность устройств и программ, управляющих работой этих устройств.

  • Аппаратное обеспечение - система взаимосвязанных технических устройств, выполняющих ввод, хранение, обработку и вывод информации.

  • Программное обеспечение - совокупность программ, хранящихся на компьютере.

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

  • Системный блок;

  • Монитор;

  • Клавиатура;

  • Мышь.

Периферийными называют устройства, подключаемые к компьютеру извне. Обычно эти устройства предназначены для ввода и вывода информации.

Вот некоторые из них:

  • Принтер;

  • Сканер;

  • Модем;

  • Web-камера.

Коммуникационные порты. Для связи с другими устройствами, например принтером, сканером, клавиатурой, мышью и т. п., компьютер оснащается так называемыми портами. Порт — это не просто разъем для подключения внешнего оборудования, хотя порт и заканчивается разъемом. Порт — более сложное устройство, чем просто разъем, имеющее свои микросхемы и управляемое программно.

Примеры портов:

  • СОМ (последовательный порт)

  • LTP (параллельный порт)

  • USB (последовательный с высокой производительностью)

  • PS/2 (универсальный для подключения мыши и клавиатуры)