Здавалка
Главная | Обратная связь

Принцип открытой архитектуры

Вопросы и задания к Теме 1

1. Что входит в базовую конфигурацию персонального компьютера?

2. Сформулировать принципы фон Неймана.

3. В чем заключается магистрально-модульный принцип архитектуры ПК?

4. В чем заключается принцип открытой архитектуры ПК?

5. Назвать основные показатели ЗУ.

6. Назовите две основные разновидности памяти компьютера.

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

8. Что представляет собой ОЗУ? Каково его назначение?

9. Каково назначение внешней памяти? Перечислите разновидности устройств внешней памяти.

10. Что собой представляет гибкий диск?

11. Как работают накопители на гибких магнитных дисках и накопители на жёстких магнитных дисках?

12. Каковы достоинства и недостатки накопителей на компакт-дисках?

13. Дайте классификацию технических средств ввода информации.

14. Дайте классификацию технических средств вывода информации в компьютерной системе.

15. Что собой представляет клавиатура? Перечислите основные характеристики клавиатуры.

16. Какие устройства относятся к манипуляторам? Приведите примеры.

17. Что такое сканер? Какой сканер используете Вы? Назовите его основные характеристики.

18. Опишите принцип функционирования дигитайзера.

19. Что такое монитор? Как можно классифицировать мониторы?

20. Что такое принтер? Какие типы принтеров Вы знаете?

21. Приведите основные технические характеристики принтеров.

22. Охарактеризуйте плоттер.

 

Ответы:

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

2.Принципы фон Неймана:

1. Программное управление работой ЭВМ. Программы состоят из отдельных шагов - команд. Последовательность команд является программой.

2. Принцип условного перехода. Возможность менять последовательность вычислений в зависимости от полученных промежуточных результатов.

3. Принцип хранимой программы. Команды представляются в числовой форме и хранятся в том же ОЗУ, что и данные для вычислений. Таким образом, команды можно посылать в арифметическое устройство и преобразовывать, как обычные числа. Это позволяет создавать программы, способные в процессе вычислений изменять сами себя.

4. Использование двоичной системы счисления для представления информации.

5. Принцип иерархичности запоминающего устройства. Наиболее часто используемые данные хранятся в самом быстром ЗУ сравнительно малой емкости, а более редко используемые - в самом медленном, но гораздо большей емкости.

 

3. Магистрально-модульный принцип
(принцип открытой архитектуры) построения современных компьютеров заключается в том, что

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

- каждое устройство конструктивно оформляется в виде отдельного блока (модуля), который легко подключается к общей схеме через один или несколько разъемов.Модульный принцип позволяет комплектовать нужную конфигурацию компьютера и производить при необходимости модернизацию компьютера.Архитектура современных персональных компьютеров основана на магистрально-модульном принципе. Информационная связь между устройствами компьютера осуществляется через системную шину (другое название - системная магистраль).Шина - это кабель, состоящий из множества проводников. По одной группе проводников - шине данных передаётся обрабатываемая информация, по другой - шине адреса - адреса памяти или внешних устройств, к которым обращается процессор. Третья часть магистрали - шина управления, по ней передаются управляющие сигналы (например, сигнал готовности устройства к работе, сигнал к началу работы устройства и др).

 

Принцип открытой архитектуры

В современных ЭВМ реализован принцип открытой архитектуры, позволяющий пользователю самому комплектовать нужную ему конфигурацию компьютера и производить при необходимости её модернизацию. Конфигурацией компьютера называют фактический набор компонентов ЭВМ, которые составляют компьютер. Принцип открытой архитектуры позволяет менять состав устройств ЭВМ. К информационной магистрали могут подключаться дополнительные периферийные устройства, одни модели устройств могут заменяться на другие.Аппаратное подключение периферийного устройства к магистрали на физическом уровне осуществляется через специальный блок - контроллер (другие названия - адаптер, плата, карта). Для установки контроллеров на материнской плате имеются специальные разъёмы - слоты.Программное управление работой периферийного устройства производится через программу - драйвер, которая является компонентой операционной системы.Связь компьютера с внешними устройствами осуществляется через порты – специальные разъёмы на задней панели компьютера. Различают последовательные и параллельные порты. Последовательные (COM – порты) служат для подключения манипуляторов, модема и передают небольшие объёмы информации на большие расстояния. Параллельные (LPT - порты) служат для подключения принтеров, сканеров и передают большие объёмы информации на небольшие расстояния. В последнее время широкое распространение получили последовательные универсальные порты (USB), к которым можно подключать различные устройства.

 

5.Запоминающее устройство(ЗУ), блок вычислительной машины или самостоятельное устройство, предназначенное для записи, хранения и воспроизведения информации. Наибольшее распространение ЗУ получили в цифровых вычислительных машинах (ЦВМ), а также в устройствах автоматики, телемеханики, ядерной физики и т.д. для хранения главным образом дискретной информации, для временного согласования работы нескольких объектов или накопления данных, подлежащих передаче по каналам телемеханики. фиксация информации в ЗУ основана на различных физических принципах: механическое перемещение или удаление части материаланосителя информации (перфорационные ленты, перфокарты), изменение магнитного состояния материала (магнитные ленты, диски, барабаны, ферритовые сердечники), накопление электростатического заряда в диэлектриках (конденсаторные ЗУ, запоминающие электроннолучевые трубки), использование звуковых и ультразвуковых колебаний (линии задержки),применение явления сверхпроводимости (криогенные элементы) и др. Основными показателями ЗУ, определяющими их эффективность, являются: ёмкость М (максимальное количество слов или знаков, которые можно одновременно разместить в ЗУ), выражаемая в двоичных единицах (битах) или в байтах (8 бит); быстродействие, характеризуемое временем полного цикла обращения к ЗУТц (иногда временем выборки) или частотой обращения

Иногда для характеристики ЗУ пользуются обобщающим параметром — информационной мощностью W = М•F (в лучших современных ЗУ она достигает 1013 байт/сек).

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

6.Назовите две основные разновидности памяти компьютера.

 

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

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

Рис. 1

Внутренняя память предназначена для хранения относительно небольших объемов информации при ее обработке микропроцессором.

Внешняя память предназначена для длительного хранения больших объемов информации независимо от того, включен или выключен компьютер.

 

7.· Внутренняя память состоит из нескольких частей: оперативной (ОЗУ), постоянной (ПЗУ) и кэш-памяти. Часть оперативной памяти отводится для хранения изображений, получаемых на экране монитора, и называется видеопамять. Чем больше видеопамять, тем более сложные и качественные картинки может выводить компьютер. Высокоскоростная кэш-память служит для увеличения скорости выполнения операций компьютером и используется при обмене данными между микропроцессором и RAM. Кэш-память является промежуточным запоминающим устройством (буфером). Существует два вида кэш-памяти: внутренняя, размещаемая внутри процессора и внешняя, размещаемая на материнской плате.

8.ОЗУ - Оперативная память предназначена для хранения переменной информации,
так как она допускает изменение своего содержимого в ходе выполнения
микропроцессором соответствующих операций В компьютерах с архитектурой
фон Неймана (к этому классу относятся практически все ЭВМ, в том числе
и РС)оперативная память играет очень важную роль. Именно в ней хранятся
все выполняемые программы и их данные. Работа осуществляется
центральным процессором и оперативной памятью, остальные же компоненты
любой вычислительной системы напрямую в процессе вычисления не
участвуют.

ОЗУ предназначено для хранения переменной информации, оно допускает
изменение своего содержимого в ходе выполнения процессором
вычислительных операций с данными. Это значит, что процессор может
выбрать (режим считывания) из ОЗУ код команды и данные и после обработки
поместить в ОЗУ (режим записи) полученный результат. Причём возможно
размещение в ОЗУ новых данных на месте прежних, которые в этом случае
перестают существовать. таким образом, ОЗУ может работать в режимах
записи считывания и хранения информации. Все программы, в том числе и
игровые, выполняются именно в оперативной памяти.

 

9.Каково назначение внешней памяти? Перечислите разновидности устройств внешней памяти.

Внешняя память может быть с произвольным доступом и последовательным доступом. Устройства памяти с произвольным доступом позволяют получить доступ к произвольному блоку данных примерно за одно и то же время доступа.

1. Накопители на жёстких магнитных дисках (винчестеры, НЖМД)

2. Накопители на гибких магнитных дисках (флоппи-дисководы, НГМД) 3. Оптические диски (СD-ROM - Compact Disk Read Only Memory)

10.Выделяют следующие основные типы устройств памяти с произвольным доступом:

Гибкий магнитный диск представляет собой полимерную пластину круглой формы, на обе поверхности которой нанесен слой магнитного материала. Гибкий диск, называемый также дискетой, заключен в специальный конверт, предохраняющий магнитные слои от механических воздействий. В конверте сделаны радиальные прорези (окна), через которые магнитные головки НГМД входят в соприкосновение с магнитными слоями диска при записи или считывании информации. Кроме окон в дискете есть индексное отверстие, являющееся своеобразной точкой отсчета при поиске того или иного участка диска. На левой стороне конверта расположен вырез защиты записи, а в НГМД имеется специальный датчик, проверяющий состояние этого выреза. Если информация, хранящаяся на диске, не должна модифицироваться, то вырез заклеивают, и запись на диск станет невозможной.

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

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

Хранение данных, представленных двоичным кодом, обеспечивает магнитный слой, который может иметь намагниченные и ненамагниченные участки. Намагниченный участок поверхности кодируется как 1, ненамагниченный - как 0.

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

Для работы с гибкими магнитными дисками предназначено устройство, называемое дисководом, или накопителем на гибких магнитных дисках (НГМД). Нгмд относится к группе накопителей прямого доступа и устанавливается внутри системного блока.

НГМД приводится во вращение только при команде чтения или записи, в другое время он находится в покое. При обращении к НГМД для записи/чтения информации магнитная головка накопителя устанавливается над тем сектором диска, куда нужно записать или откуда требуется считать информацию.
Для этого один двигатель накопителя обеспечивает вращение диска внутри защитного конверта, а другой перемещает головку чтения / записи вдоль радиуса поверхности диска. Головка чтения-записи во время работы механически контактирует с поверхностью дискеты, что приводит к быстрому изнашиванию дискет.

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

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

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

Накопи́тель на жёстких магни́тных ди́сках, НЖМД, жёсткий диск, винче́стер (англ. Hard (Magnetic) Disk Drive, HDD, HMDD; в просторечии винт, хард, харддиск) — энергонезависимое перезаписываемое компьютерное запоминающее устройство. Является основным накопителем данных практически во всех современных компьютерах.В отличие от «гибкого» диска (дискеты), информация в НЖМД записывается на жёсткие (алюминиевые или стеклянные) пластины, покрытые слоем ферромагнитного материала, чаще всего двуокиси хрома. В НЖМД используется от одной до нескольких пластин на одной оси. Считывающие головки в рабочем режиме не касаются поверхности пластин благодаря прослойке набегающего потока воздуха, образуемого у поверхности при быстром вращении. Расстояние между головкой и диском составляет нескольконанометров (в современных дисках 5-10 нм), а отсутствие механического контакта обеспечивает долгий срок службы устройства. При отсутствии вращения дисков, головки находятся у шпинделя или за пределами диска в безопасной зоне, где исключён их нештатный контакт с поверхностью дисков.

 

12.Достоинства: дешевизна, удобство обмена информацией.

Недостатки: малая надежность, низкая скорость чтения/ записи, малая емкость отдельного носителя.

Оптические диски (СD-ROM - Compact Disk Read Only Memory) - компьютерные устройства для чтения с компакт-дисков. CD-ROM диски получили распространение вслед за аудио-компакт дисками. Это пластиковые диски с напылением тонкого слоя светоотражающего материала, на поверхности которых информация записана с помощью лазерного луча. Лазерные диски являются наиболее популярными съемными носителями информации. При размерах 12 см в диаметре их ёмкость достигает 700 Мб. В настоящее время все более популярным становится формат компакт-дисков DVD-ROM, позволяющий при тех же размерах носителя разместить информацию объемом 4,7 Гб. Кроме того, доступными массовому покупателю стали устройства записи на компакт диски. Данная технология получила название CD-RW и DVD-RW соответственно.

13.Дайте классификацию технических средств ввода информации.

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

Рис. 3

Самым известным устройством ввода информации является клавиатура (keyboard) – это стандартное устройство, предназначенное для ручного ввода информации. Отображение символов, набранных на клавиатуре, на экране компьютера называется эхом. Существуют беспроводные модели клавиатуры, в них связь клавиатуры с компьютером осуществляется посредством инфракрасных лучей. Наиболее важными характеристиками клавиатуры являются чувствительность ее клавиш к нажатию, мягкость хода клавиш и расстояние между клавишами.К манипуляторам относят устройства, преобразующие движения руки пользователя в управляющую информацию для компьютера. Среди манипуляторов выделяют мыши, трекболы, джойстики. Мышь предназначена для выбора и перемещения графических объектов экрана монитора компьютера. Для этого используется указатель, перемещением которого по экрану управляет мышь. Мышь позволяет существенно сократить работу человека с клавиатурой при управлении курсором и вводе команд. У мыши могут быть одна, две или три клавиши. Между двумя крайними клавишами современных мышей часто располагают скрол. Это дополнительное устройство в виде колесика, которое позволяет осуществлять прокрутку документов вверх-вниз и другие дополнительные функции. В беспроводной мыши данные передаются с помощью инфракрасных лучей. Существуют оптические мыши, в них функции датчика движения выполняют приемники лазерных лучей, отраженных от поверхности стола.

14.Дайте классификацию технических средств вывода информации в компьютерной системе.

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

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

Монитор (дисплей) является основным устройством вывода графической информации. По размеру диагонали экрана выделяют мониторы 14-дюймовые, 15-дюймовые, 17-дюймовые, 19-дюймовые, 21-дюймовые. Чем больше диагональ монитора, тем он дороже. По цветности мониторы бывают монохромные и цветные. Любое изображение на экране монитора образуется из светящихся разными цветами точек, называемых пикселями (это название происходит от PICture CELL - элемент картинки). Пиксель – это самый мелкий элемент, который может быть отображен на экране. Чем качественнее монитор, тем меньше размер пикселей, тем четче и контрастнее изображение, тем легче прочесть самый мелкий текст, а значит, и меньше напряжение глаз. По принципу действия мониторы подразделяются на мониторы с электронно-лучевой трубкой (Catode Ray Tube - CRT) и жидкокристаллические - (Liquid Crystal Display - LCD).

15.Что собой представляет клавиатура? Перечислите основные характеристики клавиатуры.

Клавиатура служит для ввода информации в компьютер и подачи управляющих сигналов. Она содержит стандартный набор алфавитно-цифровых клавиш и некоторые дополнительные клавиши — управляющие и функциональные, клавиши управления курсором, а также малую цифровую клавиатуру.Наиболее распространена сегодня 101-клавишная клавиатура c раскладкой клавиш QWERTY (читается "кверти"), названная так по клавишам, расположенным в верхнем левом ряду алфавитно-цифровой части клавиатуры:

Такая клавиатура имеет 12 функциональных клавиш, расположенных вдоль верхнего края. Нажатие функциональной клавиши приводит к посылке в компьютер не одного символа, а целой совокупности символов.

Функциональные клавиши могут программироваться пользователем. Например, во многих программах для получения помощи (подсказки) задействована клавиша F1, а для выхода из программы — клавиша F10.

Управляющие клавиши имеют следующее назначение.

Малая цифровая клавиатура используется в двух режимах — ввода чисел и управления курсором. Переключение этих режимов осуществляется клавишей Num Lock.

Клавиатура содержит встроенный микроконтроллер (местное устройство управления), который выполняет следующие функции:

· последовательно опрашивает клавиши, считывая введенный сигнал и вырабатывая двоичный скан-код клавиши;

· управляет световыми индикаторами клавиатуры;

· проводит внутреннюю диагностику неисправностей;

· осуществляет взаимодействие с центральным процессором через порт ввода-вывода клавиатуры.

Клавиатура имеет встроенный буфер — промежуточную память малого размера, куда помещаются введённые символы. В случае переполнения буфера нажатие клавиши будет сопровождаться звуковым сигналом — это означает, что символ не введён (отвергнут).

Работу клавиатуры поддерживают специальные программы, "зашитые" в BIOS, а также драйвер клавиатуры, который обеспечивает возможность ввода русских букв, управление скоростью работы клавиатуры и др.

 

16.Какие устройства относятся к манипуляторам? Приведите примеры.

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

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

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

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

17.Что такое сканер? Какой сканер используете Вы? Назовите его основные характеристики.

Сканер – устройство ввода графических изображений в компьютер. В сканер закладывается лист бумаги с изображением. Устройство считывает его и пересылает компьютеру в цифровом виде. Во время сканирования вдоль листа с изображением плавно перемещается мощная лампа и линейка с множеством расположенных на ней в ряд светочувствительных элементов. Обычно в качестве светочувствительных элементов используют фотодиоды.Различают сканеры ручные, протягивающие и планшетные. В ручных сканерах пользователь сам ведет сканер по поверхности изображения или текста. Протягивающие сканеры предназначены для сканирования изображений на листах только определенного формата. Наибольшее распространение получили планшетные сканеры, которые позволяют сканировать листы бумаги, книги и другие объекты, содержащие изображения. Такие сканеры состоят из пластикового корпуса, закрываемого крышкой. Верхняя поверхность корпуса выполняется из оптически прозрачного материала, на который кладется сканируемое изображение. Я использую планшетный CCD(приборы зарядовой связи) сканер.

Сканер фирмы Bear Pow

Скорость сканирования – 2 стр.в минуту формат А4

Разрешающая способность –1200х 1400 DPI

 

18.Опишите принцип функционирования дигитайзера.

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

19.Что такое монитор? Как можно классифицировать мониторы?

Монитор — устройство визуального отображения информации (в виде текста, таблиц, рисунков, чертежей и др.).

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

Основной элемент дисплея — электронно-лучевая трубка.

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

Люминофор наносится в виде наборов точек трёх основных цветов — красного, зелёного и синего. Эти цвета называют основными, потому что их сочетаниями (в различных пропорциях) можно представить любой цвет спектра.

Наряду с традиционными ЭЛТ-мониторами все шире используются плоские жидкокристаллические (ЖК) мониторы.

20.Что такое принтер? Какие типы принтеров Вы знаете?

Для получения копий изображения на бумаге применяют принтеры, которые классифицируются:

по способу получения изображения: литерные, матричные, струйные, лазерные и термические;·

по способу формирования изображения: последовательные, строчные, страничные;·

по способу печати: ударные, безударные;·

по цветности: чёрно-белые, цветные.·

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

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

Лазерный принтер также относится к безударным принтерам. Он формирует изображение постранично. Первоначально изображение создается на фотобарабане, который предварительно электризуется статическим электричеством. Луч лазера в соответствии с изображением снимает статический заряд на белых участках рисунка. Затем на барабан наносится специальное красящее вещество – тонер, который прилипает к фотобарабану на участках с неснятым статическим зарядом. Затем тонер переносится на бумагу и нагревается. Частицы тонера плавятся и прилипают к бумаге.

21.Приведите основные технические характеристики принтеров.

К основным характеристикам принтеров можно относятся:

- ширина каретки, которая обычно соответствую бумажному формату А3 или А4;

- скорость печати, измеряемая количеством листов, печатаемы в минуту;

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

- расход материалов: лазерным принтером - порошка, струйным принтером - чернил, матричным принтером - красящих лент.

22.Охарактеризуйте плоттер.

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

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

Роликовые плоттеры прокручивают бумагу под пером, а планшетные плоттеры перемещают перо через всю поверхность горизонтально лежащей бумаги.

Плоттеру, так же, как и принтеру, обязательно нужна специальная программа — драйвер, позволяющая прикладным программам передавать ему инструкции: поднять и опустить перо, провести линию заданной толщины и т.п.

 

 

Вопросы и задания к Теме2

 

1. Что такое «программное обеспечение»?

2. Выделить основные классы программного обеспечения.

3. Что такое «системное ПО»? Привести примеры.

4. Что такое «прикладное ПО»? Привести примеры.

5. Что такое «системы программирования»? Привести примеры.

6. Что такое «операционная система»?

7. Как классифицируются операционные системы и каковы особенности каждого класса?

8. Какие операционные системы вы знаете?

9. Что такое «файл»?

10. Перечислить основные характеристики файла.

11. Какие типы файлов вы знаете?

12. Что такое «каталог»?

13. Какие виды каталогов существуют?

14. Что такое «файловая система»?

15. Перечислить основные операции, производимые с файлами.

 


 

Ответы:

 

1.Что такое "программное обеспечение"?

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

Различают системное и прикладное ПО. Схематически программное обеспечение представлено на рис. 4.

К программному обеспечению (ПО) относится также вся область деятельности по проектированию и разработке ПО:

· технология проектирования программ (например, нисходящее проектирование, структурное и объектно-ориентированное проектирование и др.);

· методы тестирования программ [ссылка, ссылка];

· методы доказательства правильности программ;

· анализ качества работы программ;

· документирование программ;

· разработка и использование программных средств, облегчающих процесс проектирования программного обеспечения, и многое другое.

Программное обеспечение – неотъемлемая часть компьютерной системы. Оно является логическим родолжением технических средств. Сфера применения конкректного компьютера определяется созданным для него ПО.

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

2.Выделить основные классы программного обеспечения.

В первом приближении все программы, работающие на компьютере, можно условно разделить на три категории (рис. 6.1):

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

2. системные программы, выполняющие различные вспомогательные функции, например:

o управление ресурсами компьютера;

o создание копий используемой информации;

o проверка работоспособности устройств компьютера;

o выдача справочной информации о компьютере и др.;

3. инструментальные программные системы, облегчающие процесс создания новых программ для компьютера.

4.

 

3.Что такое "системное ПО"? Привести примеры.

Системное ПО – это совокупность программ для обеспечения работы компьютера.

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

Базовое ПО включает в себя:

· операционные системы;

· оболочки;

· сетевые операционные системы.

Сервисное ПО включает в себя программы (утилиты):

· диагностики;

· антивирусные;

· обслуживания носителей;

· архивирования;

· обслуживания сети.

4.Что такое "прикладное ПО"? Привести примеры.

Прикладное ПО – это комплекс программ для решения задач определённого класса конкретной предметной области.

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

· текстовые процессоры;

· табличные процессоры;

· базы данных;

· интегрированные пакеты;

· системы иллюстративной и деловой графики (графические процессоры);

· экспертные системы;

· обучающие программы;

· программы математических расчетов,

· моделирования и анализа;

· игры;

· коммуникационные программы.

5.Что такое "системы программирования"? Привести примеры.

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

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

Системы программирования обычно содержат:

· трансляторы;

· среду разработки программ;

· библиотеки справочных программ (функций, процедур);

· отладчики;

· редакторы связей и др.

Язык Бейсик был создан в 1965 г. Дж. Кемени и Т.Курцем как язык для начинающих, облегчающий написание простых программ. Существуют сотни различных версий Бейсика – от очень простых до усовершенствованных, содержащих множество дополнительных языковых конструкций. Бейсик очень популярный язык программирования.

Язык Паскаль был разработан в 1970г. Никласом Виртом как язык обучения студентов программированию.

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

В своем первоначальном виде Паскаль имел довольно ограниченные возможности, но расширенный вариант этого языка – Turbo Pascal, является очень мощным языком программирования.

Язык Си (разработан Деннисом Ритчи в 1972 г.) соединяет свойства языка высокого уровня с возможностями эффективного использования ресурсов компьютера, которые обычно достигаются только при программировании на языке Ассемблера.

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

  1. Что такое "операционная система"?

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

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

Операционная система решает задачи, которые можно условно разделить на две категории:

во-первых, управление всеми ресурсами компьютера;·

во-вторых, обмен данными между устройствами компьютера, между компьютером и человеком.·

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

  1. Как классифицируются операционные системы и каковы особенности каждого класса?

Операционные системы для ПК различаются по нескольким параметрам. В частности, ОС бывают:

однозадачные и многозадачные;·

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

сетевые и несетевые.·

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

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

Главным отличием многопользовательских систем от однопользовательских является наличие средств защиты информации каждого пользователя от несанкционированного доступа других пользователей. Следует заметить, что не всякая многозадачная система является многопользовательской, и не всякая однопользовательская ОС является однозадачной.

В последние годы фактическим стандартом стал графический многооконный интерфейс, где требуемые действия и описания объектов не вводятся в виде текста, а выбираются из меню, списков файлов и т.д.

  1. Какие операционные системы вы знаете?

В настоящее время, с появлением мощных компьютеров, широкое распространение получили два типа ОС. К первому типу относятся достаточно похожие ОС семейства Windows компании Microsoft. Они многозадачные и имеют многооконный графический интерфейс. На рынке персональных компьютеров с Windows конкурируют ОС типа UNIX. Это многозадачная многопользовательская ОС с командным интерфейсом. Впоследние годы ситуация изменилась. Компьютеры стали достаточно мощными, появилась некоммерческая, бесплатная версия системы UNIX для персональных компьютеров - система Linux. По мере роста популярности этой системы в ней появились дополнительные компоненты, облегчающие её установку и эксплуатацию. Немалую роль в росте популярности Linux сыграла мировая компьютерная сеть Internet. Хотя освоение Linux гораздо сложнее освоения систем типа Windows, Linux - более гибкая и в то же время бесплатная система, что и привлекает к ней многих пользователей.

Существуют и другие ОС. Известная компания Apple производит компьютеры Macintosh с современной ОС MacOS. Эти компьютеры используются преимущественно издателями и художниками. Фирма IBM производит ОС OS/2. Операционная система OS/2 такого же класса надёжности и защиты, как и Windows NT.

  1. Что такое "файл"?

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

  1. Перечислить основные характеристики файла.

Для характеристики файла используются следующие параметры: полное имя файла; объем файла в байтах; дата создания файла; время создания файла; тип файла; специальные атрибуты файла: R (Read only) — только для чтения, Н (Hidden) — скрытый файл, S (System) — системный файл, A (Archive) — архивированный файл.

  1. Какие типы файлов вы знаете?

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

Таблица 7.1

Тип Назначение
.ARJ Архивный файл
.ВАК Копия файла, создаваемая при перезаписи файла оригинала
.BAS Программа на языке Бейсик
.ВАТ Командный файл
.СОМ Командный системный файл, исполняемый файл
.DAT Файл данных
.DOC Файл документов (текстовый)
.EXE Исполняемый файл
.HLP Файл для справочной информации
.PAS Программа на языке Паскаль
.PIC Данные выводимого на экран изображения, то есть графический файл
.SYS Файлы, расширяющие возможности операционной системы, например драйверы
.SYM Таблица символов для компилятора
.TXT Текстовый файл
.$$$ Временный файл

При обращении к файлу типа ВАТ, СОМ, ЕХЕ достаточно задать только его имя, тип не указывается. При одинаковых именах приоритет — в порядке, указанном выше.

12.Что такое "каталог"?

Каталог — справочник файлов с указанием месторасположения на диске. В операционной системе WINDOWS понятию каталог соответствует понятие папка.

Каталог (иногда называется директорией или папкой) доступен пользователю через командный язык операционной системы.

  1. Какие виды каталогов существуют?

Родительский каталог — каталог, имеющий подкаталоги.

Подкаталог — каталог, который входит в другой каталог.

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

  1. Что такое "файловая система"?

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

С понятием файловой системы тесно связано понятие файловой структуры диска, под которой понимают, как размещаются на диске: главный каталог, подкаталоги, файлы, операционная система, а также какие для них выделены объемы секторов, кластеров, дорожек.

15.Перечислить основные операции, производимые с файлами.

Основными действиями над отдельным файлом или группой файлов являются: удаление файлов; переименование файлов; перемещение файлов на другой диск; поиск файлов заданного типа; копирование файлов с одного диска на другой.

 


 

Вопросы и задания к Теме 3

1. Что такое алгоритм?

2. Привести примеры известных вам алгоритмов.

3. Что понимается под командой алгоритма?

4. Что называется системой команд исполнителя?

5. Могут ли автоматические устройства быть исполнителями алгоритмов? Почему?

6. Какие свойства алгоритмов позволяют человеку автоматизировать их выполнение?

7. Перечислить основные свойства алгоритмов.

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

9. Описать основные способы записи алгоритмов.

10. Перечислить основные символы блок-схем.

11. Проклассифицировать языки программирования.

12. Выделить основные классы алгоритмов.

13. Какой алгоритм называют алгоритмом линейной структуры?

14. Какой алгоритм называют разветвленным?

15. Какой алгоритм называют циклическим?

16. Перечислить виду циклических конструкций.

17. Что такое итерация?

18. Что такое параметр цикла?

19. Составить блок-схему, по которой можно приготовить бутерброд. Дано: масло, нож, сыр, хлеб и т.д. Использовать все возможные конструкции.

20. Составить словесный алгоритм приготовления любимого блюда.

21. Выполнить индивидуальные задания по вариантам. Номера вариантов индивидуальных заданийопределяются студентом по таблице:

 

Первая буква фамилии студента А Б В Г Д Е Ж З И К
Номер варианта контрольной работы 1,2 2,6 3,4 4,8 2,5 1,6 1,7 3,8 1,3 2,7
Первая буква фамилии студента Л М Н О П Р С Т У Ф
Номер варианта контрольной работы 3,5 2,4 3,5 6,7 4,7 5,8 1,4 2,8 3,6 4,5
Первая буква фамилии студента Х Ц Ч Ш Щ Э Ю Я    
Номер варианта контрольной работы 5,6 6,8 5,7 7,8 1,5 2,3 3,7 4,6    

Вариант 1

 

1. Составить алгоритм вычисления и выведения на экран площади треугольника со сторонами a,b,c по формуле Герона.

 

 

2. Составить разветвлённый алгоритм для вычисления и выведения на экран значения заданной функции:

 

 

Аргумент x вводится с клавиатуры компьютера.

 

 

3. Составить простой цикл с предусловием для составления таблицы аргументов и значений функции:

 

на отрезке [y0, yk] с шагом .

 

Ответы:

1.
Что такое алгоритм?

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

Или более коротко: алгоритм - это строго определенная последовательность действий, необходимых для решения данной задачи.

2. Привести примеры известных вам алгоритмов.

Примером алгоритма может служить кулинарный рецепт - алгоритм варки картофеля:

1. Подготовить исходные величины - воду, картофель, соль, посуду (кастрюлю с крышкой для варки), нож.

2. С помощью ножа очистить картофель и промыть его водой.

З. Нарезать картофель для варки.

4. Поместить картофель в кастрюлю.

5. Залить содержимое кастрюли водой.

6. Посолить.

7. Довести воду до кипения.

8. Убавить огонь.

9. Варить картофель до готовности (приблизительно в течение 20—ЗО минут).

10. Снять кастрюлю с огня и слить воду.

11. Картофель готов. Процесс прекратить

3. Что понимается под командой алгоритма?

Исполнитель алгоритма — это некоторая абстрактная или реальная (техническая, биологическая или биотехническая) система, способная выполнить действия, предписываемые алгоритмом.

В информатике универсальным исполнителем алгоритмов является компьютер.

Исполнителя хаpактеpизуют (рис. 8.1):

Среда (или обстановка) - это "место обитания" исполнителя.·

Система команд исполнителя. Каждый исполнитель может выполнять команды только из некоторого строго заданного списка — системы команд исполнителя. Для каждой команды должны быть заданы условия применимости (в каких состояниях среды может быть выполнена команда) и описаны результаты выполнения команды.·

Отказы. Отказы исполнителя возникают, если команда вызывается при недопустимом для неё состоянии среды (отказ вида "не могу") или команда не входит в систему команд исполнителя (отказ вида "не понимаю").·

4. Что называется системой команд исполнителя?

Система команд. Каждый исполнитель может выполнять команды только из некотоpого стpого заданного списка — системы команд исполнителя. Для каждой команды должны быть заданы условия пpименимости (в каких состояниях сpеды может быть выполнена команда) и описаны pезультаты выполнения команды. Напpимеp, команда Pобота "ввеpх" может быть выполнена, если выше Pобота нет стены. Ее pезультат — смещение Pобота на одну клетку ввеpх.

Могут ли автоматические устройства быть исполнителями алгоритмов? Почему?

Исполнителя хаpактеpизуют:

  • сpеда;
  • элементаpные действия;
  • cистема команд;
  • отказы.

Сpеда (или обстановка) — это "место обитания" исполнителя. Напpимеp, для исполнителя Pобота из школьного учебника [1] сpеда — это бесконечное клеточное поле. Стены и закpашенные клетки тоже часть сpеды. А их pасположение и положение самого Pобота задают конкpетное состояние среды.

Система команд. Каждый исполнитель может выполнять команды только из некотоpого стpого заданного списка — системы команд исполнителя. Для каждой команды должны быть заданы условия пpименимости (в каких состояниях сpеды может быть выполнена команда) и описаны pезультаты выполнения команды. Напpимеp, команда Pобота "ввеpх" может быть выполнена, если выше Pобота нет стены. Ее pезультат — смещение Pобота на одну клетку ввеpх.

После вызова команды исполнитель совеpшает соответствующее элементаpное действие.

Отказы исполнителя возникают, если команда вызывается пpи недопустимом для нее состоянии сpеды.

  1. Какие свойства алгоритмов позволяют человеку автоматизировать их выполнение?

Основные свойства алгоритмов следующие:

Понятность для исполнителя — т.е. исполнитель алгоритма должен знать, как его выполнять.

Дискpетность (прерывность, раздельность) — т.е. алгоpитм должен пpедставлять пpоцесс pешения задачи как последовательное выполнение пpостых (или pанее опpеделенных) шагов (этапов).

Опpеделенность — т.е. каждое пpавило алгоpитма должно быть четким, однозначным и не оставлять места для пpоизвола. Благодаpя этому свойству выполнение алгоpитма носит механический хаpактеp и не тpебует никаких дополнительных указаний или сведений о pешаемой задаче.

Pезультативность (или конечность). Это свойство состоит в том, что алгоpитм должен пpиводить к pешению задачи за конечное число шагов.

Массовость. Это означает, что алгоpитм pешения задачи pазpабатывается в общем виде, т.е. он должен быть пpименим для некотоpого класса задач, pазличающихся лишь исходными данными. Пpи этом исходные данные могут выбиpаться из некотоpой области, котоpая называется областью пpименимости алгоpитма.

  1. Перечислить основные свойства алгоритмов.

Основные свойства алгоритмов следующие:

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

Блок-схему алгоритма решения квадратного уравнения представлена на рис.5

  1. Описать основные способы записи алгоритмов.

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

К изобразительным средствам описания алгоритмов относятся следующие основные способы их представления:

словесный (записи на естественном языке);·

структурно-стилизованный (записи в псевдокоде);·

графический (изображение схем из графических символов);·

программный (тексты на языках программирования);·

  1. Перечислить основные символы блок-схем.
Процесс Вычислительное действие или последовательность действий
Решение Проверка условий
Модификация Начало цикла
Предопределенный процесс Вычисления по подпрограмме, стандартной подпрограмме
Ввод-вывод Ввод-вывод в общем виде
Пуск-останов Начало, конец алгоритма, вход и выход в подпрограмму
Документ Вывод результатов на печать

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

Блок "решение" используется для обозначения переходов управления по условию. В каждом блоке "решение" должны быть указаны вопрос, условие или сравнение, которые он определяет.

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

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

  1. Проклассифицировать языки программирования.

Классификация языков программирования.

Языки программирования

ЯНУ Языки программирования низкого уровня (Assembler, Фортран) ЯВУ Языки программирования высокого уровня (Basic, Pascal, C++) ЯЛП Языки логического программирования (Logo, Prolog, Lisp)
  1. Выделить основные классы алгоритмов.

В алгоритме команды записаны одна за другой в определенном порядке. Исполняются они не обязательно в том же порядке. В зависимости от того, каков порядок исполнения команд, можно выделить три типа алгоритмов:

алгоритм линейной структуры;·

разветвленные алгоритмы;·

циклические алгоритмы.·

  1. Какой алгоритм называют алгоритмом линейной структуры?

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

  1. Какой алгоритм называют разветвленным?

Алгоритм называется разветвленным, если после проверки условия в разных ситуациях исполняется один из двух разных наборов команд.

Условие понимается как вопрос на который исполнитель даёт один из двух ответов "да" или "нет".

  1. Какой алгоритм называют циклическим?

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

Повторение - это набор команд, которые исполняются до тех пор, пока выполняется некоторое условие.

  1. Перечислить виды циклических конструкций.

 

Блок-схема цикла с предусловием представлена на рис. 8.5

Особенности:

условие пересчитывается каждый раз при входе в цикл·

если условие на входе в цикл ложно, цикл не выполняется ни разу·

если условие никогда не станет ложным, программа зацикливается·

Блок-схема цикла с постусловием представлена на рис. 8.6

Цикл с постусловием выполняется:

минимальное количество раз – 1 (если условие изначально истинно);·

определенное количество раз;·

бесконечное количество раз ("зацикливание")·

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

17. Что такое итерация?

Один проход цикла называется итерацией.

18. Что такое параметр цикла?

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

Если параметр цикла целочисленный, он называется счетчиком цикла. Количество повторений такого цикла можно определить заранее. Параметр есть не у всякого цикла.

19.

20.

21.

Вариант 1

1. Составить алгоритм вычисления и выведения на экран площади треугольника со сторонами a,b,c по формуле Герона.

2. Составить разветвлённый алгоритм для вычисления и выведения на экран значения заданной функции:

Аргумент x вводится с клавиатуры компьютера.

3. Составить простой цикл с предусловием для соста




©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.