Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Другие методич. материалы / КОС по информатике для студентов СПО

КОС по информатике для студентов СПО

  • Информатика

Поделитесь материалом с коллегами:


Министерство образования и науки Краснодарского края

Государственное бюджетное образовательное учреждение начального профессионального образования профессиональное училище № 66 Краснодарского края

Комплект оценочных средств

Утверждаю

И.о. директора ГБОУ НПО ПУ № 66 КК

_____________Л.Н. Родина

«___»_________20___ г.










Комплект оценочных средств

для проведения текущего контроля успеваемости

и промежуточной аттестации

по учебной дисциплине

ОУДп.12 ИНФОРМАТИКА

в форме экзамена

в рамках программы подготовки квалифицированных рабочих, служащих (ППКРС)

по профессии СПО

08.01.18 Электромонтажник электрических сетей и электрооборудования.




















Ейск, 2015




Одобрено методической комиссией

естественнонаучных дисциплин

протокол № 1 от «28» августа 2015 г.

Председатель МК ________Л.Г. Цветкова

СОГЛАСОВАНО

зам. директора по ОД

__________ Р.С. Романова



Комплект оценочных средств для проведения текущего контроля успеваемости и промежуточной аттестации по учебной дисциплине ОУДп.12 ИНФОРМАТИКА, разработан на основе ФГОС СПО по профессии 08.01.18 Электромонтажник электрических сетей и электрооборудования (утвержден приказом Министерства образования и науки Российской Федерации №645 от 02.08.2013 г., зарегистрирован в Минюсте Российской Федерации 20.08.2013 г. № 29574 рабочей программы учебной дисциплины (утв. директором 31.08.2015г.). Положения о текущем контроле успеваемости и промежуточной аттестации студентов (утв. директором от 30.08.2014г.).




Разработчик:

Государственное бюджетное образовательное учреждение начального профессионального образования профессиональное училище № 66 Краснодарского края (ГБОУ НПО ПУ№66 КК),

преподаватель Эльтер Анастасия Викторовна






















1. Паспорт комплекта оценочных средств


1.1. Область применения комплекта оценочных средств

Комплект оценочных средств предназначен для оценки результатов освоения учебной дисциплины ОУДп.12 ИНФОРМАТИКА.


1.2. Результаты освоения (объекты оценивания):


  1. Оценивать достоверность информации, сопоставляя различные источники.

  2. Распознавать информационные процессы в различных системах.

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

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

  5. Иллюстрировать учебные работы с использованием средств информационных технологий.

  6. Создавать информационные объекты сложной структуры, в том числе гипертекстовые.

  7. Просматривать, создавать, редактировать, сохранять записи в базах данных.

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

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

  10. Соблюдать правила техники безопасности и гигиенические рекомендации при использовании средств ИКТ.

  1. Различные подходы к определению понятия «информация».

  2. Методы измерения количества информации: вероятностный и алфавитный. Знать единицы измерения информации.

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

  4. Назначение и виды информационных моделей, описывающих реальные объекты или процессы.

  5. Использование алгоритма как способа автоматизации деятельности.

  6. Назначение и функции операционных систем.






















Результаты освоения УД

Содержание

обучения

Характеристика основных видов учебной деятельности студента (на уровне учебных действий)

Показатели и критерии

оценивания


Тип задания;

задания

Форма аттестации

(в соответствии

с учебным планом)


Введение

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

классифицировать информационные процессы по принятому основанию;

выделять основные информационные процессы в реальных системах;

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

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

классифицирует информационные процессы по принятому основанию;

выделяет основные информационные процессы в реальных системах;

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


Входная контрольная работа



Промежуточная аттестация в форме экзамена


У.1. Оценивать достоверность информации, сопоставляя различные источники.


Раздел 1. Информационная деятельность человека

классифицировать информационные процессы по принятому основанию;

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

исследовать с помощью информационных моделей структуру и поведение объекта в соответствие с поставленной задачей;

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

использовать ссылки и цитирование источников информации;

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

владеть нормами информационной этики и права,

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

Классифицирует информационные процессы по принятому основанию;

владеет системой базовых знаний, отражающих вклад информатики в формирование современной научной картины мира;

исследует с помощью информационных моделей структуру и поведение объекта в соответствие с поставленной задачей;

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

использует ссылки и цитирование источников информации;

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

владеет нормами информационной этики и права,

соблюдает принципы обеспечения информационной безопасности, способы и средств обеспечения надёжного функционирования средств ИКТ;


Практическая работа




Подготовка реферата/

презентации



У.2. Распознавать информационные процессы в различных системах.


Раздел 2. Информация и информационные процессы

оценивать информацию с позиций ее свойств (достоверность, объективность, полнота, актуальность и т.п.);

знать о дискретной форме представления информации;

знать способы кодирования и декодирования информации;

иметь представление о роли информации и связанных с ней процессов в окружающем мире;

владеть компьютерными средствами представления и анализа данных;

отличать представление информации в различных системах счисления;

знать математические объекты информатики;

иметь представление о математических объектах информатики, в том числе логических формулах;

оценивает информацию с позиций ее свойств (достоверность, объективность, полнота, актуальность и т.п.);

знает о дискретной форме представления информации;

знает способы кодирования и декодирования информации;

имеет представление о роли информации и связанных с ней процессов в окружающем мире;

владеет компьютерными средствами представления и анализа данных;

отличает представление информации в различных системах счисления;

знает математические объекты информатики;

имеет представление о математических объектах информатики, в том числе логических формулах;



Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации



У.3. Использовать готовые информационные модели, оценивать их соответствие реальному объекту и целям моделирования.


Раздел 2. Информация и информационные процессы

иметь представление о компьютерных моделях;

оценивать адекватность модели моделируемому объекту и целям моделирования;

выделять в исследуемой ситуации: объект, субъект, модель;

выделять среди свойств данного объекта существенные свойства с точки зрения целей моделирования;

имеет представление о компьютерных моделях;

оценивает адекватность модели моделируемому объекту и целям моделирования;

выделяет в исследуемой ситуации: объект, субъект, модель;

выделяет среди свойств данного объекта существенные свойства с точки зрения целей моделирования;



Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации



У.4.Осуществлять выбор способа представления информации в соответствии с поставленной задачей.


Раздел 2. Информация и информационные процессы

оценивать и организовывать информацию, в том числе получаемую из средств массовой информации, свидетельств очевидцев, интервью;

анализировать и сопоставлять различные источники информации;

оценивает и организовывает информацию, в том числе получаемую из средств массовой информации, свидетельств очевидцев, интервью;

анализирует и сопоставляет различные источники информации;



Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации



У.5.Иллюстрировать учебные работы с использованием средств информационных технологий.


Раздел 5 Телекоммуникационные технологии

иметь представление о технических и программных средствах телекоммуникационных технологий;

знать способы подключения к сети Интернет;

иметь представлений о компьютерных сетях и их роли в современном мире;

определять ключевые слова, фразы для поиска информации;

уметь использовать почтовые сервисы для передачи информации;

определять общие принципы разработки и функционирования интернет-приложений;

иметь представление о способах создания и сопровождения сайта;

иметь представление о возможностях сетевого программного обеспечения;

планировать индивидуальную и коллективную деятельность с использованием программных инструментов поддержки управления проектом;

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

имеет представление о технических и программных средствах телекоммуникационных технологий;

знать способы подключения к сети Интернет;

иметь представлений о компьютерных сетях и их роли в современном мире;

определяет ключевые слова, фразы для поиска информации;

умеет использовать почтовые сервисы для передачи информации;

определяет общие принципы разработки и функционирования интернет-приложений;

имеет представление о способах создания и сопровождения сайта;

имеет представление о возможностях сетевого программного обеспечения;

планирует индивидуальную и коллективную деятельность с использованием программных инструментов поддержки управления проектом;

анализирует условия и возможности применения программного средства для решения типовых задач.


Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации



У.6.Создавать информационные объекты сложной структуры, в том числе гипертекстовые.


Раздел 5 Телекоммуникационные технологии

иметь представление о технических и программных средствах телекоммуникационных технологий;

знать способы подключения к сети Интернет;

иметь представлений о компьютерных сетях и их роли в современном мире;

определять ключевые слова, фразы для поиска информации;

уметь использовать почтовые сервисы для передачи информации;

определять общие принципы разработки и функционирования интернет-приложений;

иметь представление о способах создания и сопровождения сайта;

иметь представление о возможностях сетевого программного обеспечения;

планировать индивидуальную и коллективную деятельность с использованием программных инструментов поддержки управления проектом;

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

имеет представление о технических и программных средствах телекоммуникационных технологий;

знать способы подключения к сети Интернет;

иметь представлений о компьютерных сетях и их роли в современном мире;

определяет ключевые слова, фразы для поиска информации;

умеет использовать почтовые сервисы для передачи информации;

определяет общие принципы разработки и функционирования интернет-приложений;

имеет представление о способах создания и сопровождения сайта;

имеет представление о возможностях сетевого программного обеспечения;

планирует индивидуальную и коллективную деятельность с использованием программных инструментов поддержки управления проектом;

анализирует условия и возможности применения программного средства для решения типовых задач.

Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации



У.7.Просматривать, создавать, редактировать, сохранять записи в базах данных.


Раздел 4 Технологии создания и преобразования информационных объектов

иметь представление о способах хранения и простейшей обработке данных;

владеть основными сведениями о базах данных и средствах доступа к ним, умений работать с ними;

уметь работать с библиотеками программ;

иметь опыта использования компьютерных средств представления и анализа данных;

осуществлять обработку статистической информации с помощью компьютера;

пользоваться базами данных и справочными системами;

Имеет представление о способах хранения и простейшей обработке данных;

владеет основными сведениями о базах данных и средствах доступа к ним, умений работать с ними;

умеет работать с библиотеками программ;

имеет опыт использования компьютерных средств представления и анализа данных;

осуществляет обработку статистической информации с помощью компьютера;

пользуется базами данных и справочными системами;

Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации



У.8.Осуществлять поиск информации в базах данных, компьютерных сетях и пр.

Раздел 3 Средства информационных и коммуникационных технологий

иметь представление о типологии компьютерных сетей;

определять программное и аппаратное обеспечении компьютерной сети;

знать о возможности разграничения прав доступа в сеть;

Имеет представление о типологии компьютерных сетей;

определяет программное и аппаратное обеспечении компьютерной сети;

знает о возможности разграничения прав доступа в сеть;

Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации



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


Раздел 4 Технологии создания и преобразования информационных объектов

иметь представление о способах хранения и простейшей обработке данных;

владеть основными сведениями о базах данных и средствах доступа к ним, умений работать с ними;

уметь работать с библиотеками программ;

иметь опыта использования компьютерных средств представления и анализа данных;

осуществлять обработку статистической информации с помощью компьютера;

пользоваться базами данных и справочными системами;

Имеет представление о способах хранения и простейшей обработке данных;

владеет основными сведениями о базах данных и средствах доступа к ним, умений работать с ними;

умеет работать с библиотеками программ;

имеет опыт использования компьютерных средств представления и анализа данных;

осуществляет обработку статистической информации с помощью компьютера;

пользуется базами данных и справочными системами;

Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации




У.10.Соблюдать правила техники безопасности и гигиенические рекомендации при использовании средств ИКТ.


Раздел 3 Средства информационных и коммуникационных технологий

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

понимать основы правовых аспектов использования компьютерных программ и работы в Интернете;

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

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

Понимает основы правовых аспектов использования компьютерных программ и работы в Интернете;

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

Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации



З.1.Различные подходы к определению понятия «информация».


Раздел 1. Информационная деятельность человека

классифицировать информационные процессы по принятому основанию;

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

исследовать с помощью информационных моделей структуру и поведение объекта в соответствие с поставленной задачей;

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

использовать ссылки и цитирование источников информации;

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

владеть нормами информационной этики и права,

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

Классифицирует информационные процессы по принятому основанию;

владеет системой базовых знаний, отражающих вклад информатики в формирование современной научной картины мира;

исследует с помощью информационных моделей структуру и поведение объекта в соответствие с поставленной задачей;

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

использует ссылки и цитирование источников информации;

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

владеет нормами информационной этики и права,

соблюдает принципы обеспечения информационной безопасности, способы и средств обеспечения надёжного функционирования средств ИКТ;

Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации


З.2.Методы измерения количества информации: вероятностный и алфавитный. Знать единицы измерения информации.


Раздел 2. Информация и информационные процессы

оценивать информацию с позиций ее свойств (достоверность, объективность, полнота, актуальность и т.п.);

знать о дискретной форме представления информации;

знать способы кодирования и декодирования информации;

иметь представление о роли информации и связанных с ней процессов в окружающем мире;

владеть компьютерными средствами представления и анализа данных;

отличать представление информации в различных системах счисления;

знать математические объекты информатики;

иметь представление о математических объектах информатики, в том числе логических формулах;

оценивает информацию с позиций ее свойств (достоверность, объективность, полнота, актуальность и т.п.);

знает о дискретной форме представления информации;

знает способы кодирования и декодирования информации;

имеет представление о роли информации и связанных с ней процессов в окружающем мире;

владеет компьютерными средствами представления и анализа данных;

отличает представление информации в различных системах счисления;

знает математические объекты информатики;

имеет представление о математических объектах информатики, в том числе логических формулах;

Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации



З.3.Назначение наиболее распространенных средств автоматизации информационной деятельности (текстовых редакторов, текстовых процессоров, графических редакторов, электронных таблиц, баз данных, компьютерных сетей).


Раздел 4 Технологии создания и преобразования информационных объектов

иметь представление о способах хранения и простейшей обработке данных;

владеть основными сведениями о базах данных и средствах доступа к ним, умений работать с ними;

уметь работать с библиотеками программ;

иметь опыта использования компьютерных средств представления и анализа данных;

осуществлять обработку статистической информации с помощью компьютера;

пользоваться базами данных и справочными системами;

Имеет представление о способах хранения и простейшей обработке данных;

владеет основными сведениями о базах данных и средствах доступа к ним, умений работать с ними;

умеет работать с библиотеками программ;

имеет опыт использования компьютерных средств представления и анализа данных;

осуществляет обработку статистической информации с помощью компьютера;

пользуется базами данных и справочными системами;

Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации



З.4.Назначение и виды информационных моделей, описывающих реальные объекты или процессы.


Раздел 2. Информация и информационные процессы

иметь представление о компьютерных моделях;

оценивать адекватность модели моделируемому объекту и целям моделирования;

выделять в исследуемой ситуации: объект, субъект, модель;

выделять среди свойств данного объекта существенные свойства с точки зрения целей моделирования;

имеет представление о компьютерных моделях;

оценивает адекватность модели моделируемому объекту и целям моделирования;

выделяет в исследуемой ситуации: объект, субъект, модель;

выделяет среди свойств данного объекта существенные свойства с точки зрения целей моделирования;

Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации




З.5.Использование алгоритма как способа автоматизации деятельности.


Раздел 2. Информация и информационные процессы

владеть навыками алгоритмического мышления и понимать необходимость формального описания алгоритмов;

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

уметь анализировать алгоритмы с использованием таблиц;

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

разбивать процесс решения задачи на этапы;

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

определять, для решения какой задачи предназначен алгоритм (интерпретация блок-схем);

Владеет навыками алгоритмического мышления и понимает необходимость формального описания алгоритмов;

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

умеет анализировать алгоритмы с использованием таблиц;

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

разбивает процесс решения задачи на этапы;

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

определяет, для решения какой задачи предназначен алгоритм (интерпретация блок-схем);

Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации




З.6.Назначение и функции операционных систем.


Раздел 3 Средства информационных и коммуникационных технологий

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

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

определять средства, необходимые для осуществления информационных процессов при решении задач;

анализировать интерфейс программного средства с позиций исполнителя, его среды функционирования, системы команд и системы отказов;

выделять и определять назначения элементов окна программы;

анализирует компьютер с точки зрения единства аппаратных и программных средств;

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

определяет средства, необходимые для осуществления информационных процессов при решении задач;

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

выделяет и определяет назначения элементов окна программы;

Устный опрос


Выполнение практического задания



Подготовка реферата/

презентации






2. Комплект оценочных средств по учебной дисциплине ОУДп.12ИНФОРМАТИКА.

2.1. Задания для проведения текущего контроля успеваемости

2.1.1. Задания для проведения входного контроля












Входная контрольная работа по учебной дисциплине ОУДп.12ИНФОРМАТИКА.



Вариант 1


1hello_html_3ef433c6.png. Какое приспособление для счета, относящееся к ручному этапу развития ИКТ, изображено на рисунке?

1) кипу

2) абак

3) саламинская доска

4) палочки Непера

2. Что представляет собой большая интегральная схема?

1) набор на одной плате различных транзисторов

2) набор программ для работы на ЭВМ

3) набор ламп, выполняющих различные функции

4) кристалл кремния с сотнями логических элементов

3. Тактовая частота процессора – это:

1) число двоичных операций, совершаемых процессором в единицу времени

2) число вырабатываемых за одну секунду импульсов, синхронизирующих работу узлов компьютера

3) число возможных обращений процессора к оперативной памяти в единицу времени

4) скорость обмена информацией между процессором и устройствами ввода/вывода

5) скорость обмена информацией между процессором и ПЗУ

4. Укажите наиболее полный перечень основных устройств персонального компьютера:

1) микропроцессор, сопроцессор, монитор

2) центральный процессор, оперативная память, устройства ввода-вывода

3) монитор, винчестер, принтер

4) АЛУ, УУ, сопроцессор

5) сканер, мышь монитор, принтер

5. Назовите устройства, входящие в состав процессора:

1) оперативное запоминающее устройство, принтер

2) арифметико-логическое устройство, устройство управления

3) кэш-память, видеопамять

4) сканер, ПЗУ

5) дисплейный процессор, видеоадаптер

6. Постоянное запоминающее устройство служит для:

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

2) хранения программы пользователя во время работы

3) записи особо ценных прикладных программ

4) хранения постоянно используемых программ

5) постоянного хранения особо ценных документов

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

1) дисковод

2) оперативную память

3) мышь

4) принтер

5) сканер

8. Для долговременного хранения информации служит:

1) оперативная память

2) процессор

3) внешний носитель

4) дисковод

5) блок питания

9. При отключении компьютера информация:

1) исчезает из оперативной памяти

2) исчезает из постоянного запоминающего устройства

3) стирается на “жестком диске”

4) стирается на магнитном диске

5) стирается на компакт-диске

10. Какое из устройств предназначено для ввода информации:

1) процессор

2) принтер

3) ПЗУ

4) клавиатура

5) монитор

11. Манипулятор “мышь” – это устройство:

1) модуляции и демодуляции

2) считывания информации

3) долговременного хранения информации

4) ввода информации

5) для подключения принтера к компьютеру

12. Для подключения компьютера к телефонной сети используется:

1) модем

2) факс

3) сканер

4) принтер

5) монитор

13. Как называется устройство ввода графических изо­бражений в компьютер?

1) джойстик

2) микрофон

3) сканер

4) клавиатура

14. Как называется устройство вывода любой визуальной информации от компьютера?

1) колонки

2) монитор

3) принтер

4) плоттер

15. Операционная система – это:

1) совокупность основных устройств компьютера

2) система программирования на языке низкого уровня

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

4) совокупность программ, используемых для операций с документами

5) программа для уничтожения компьютерных вирусов

16. Драйвер - это:

1) программа для загрузки ПК

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

3) программы для обеспечения работы внешних устройств

4) программы для работы с файлами

17. Дайте определение.

Проводник – это…

18. Свободно распространяемые операционные системы:

1) Linux

2) Windows 8

3) Windows XP

4) Windows 2000

19. В операционной системе Linux:

1) корневая папка всегда только одна

2) две корневых папки

3) корневых папок столько же, сколько разделов на жестком диске

20. Дополните предложение одним из предложенных вариантом:

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

1) файл

2) каталог

3) адрес



Вариант 2


1. Файлэто:

1) именованный набор однотипных элементов данных, называемых записями

2) объект, характеризующийся именем, значением и типом

3) совокупность индексированных переменных

4) совокупность фактов и правил

5) терм

2. Имя С: имеет:

1) дисковод для гибких дисков

2) жесткий диск

3) дисковод для DVD-дисков

4) папка

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

Символ «?» (вопросительный знак) означает ровно один произвольный символ.

Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Запишите, какое из указанных имён файлов удовлетворяет маске ?ba*r.txt:

1) bar.txt

2) obar.txt

3) obar.xt

4) obarr.txt

4. Какой из файлов удовлетворяет маске ?hel*lo.c?*:

1) hello.c

2) hello.cpp

3) hhelolo.cpp

4) hhelolo.c

5. Пользователь, перемещаясь ИЗ ОДНОГО каталога в дру­гой, последовательно посетил каталоги ACADEMY, COURSE, GROUP, Е:\, PROFESSOR, LECTIONS. При каждом перемещении он либо спускался в каталог на уровень ниже, либо поднимался на уровень выше. На­зовите полное имя каталога, из которого начал перемеще­ние пользователь.

6hello_html_m148056d.jpg. Записать полное имя файла C.doc (включая путь к файлу) в иерархической файловой системе, изображённой на рисунке. Записать полное имя файла C.doc (включая путь к файлу) в иерархической файловой системе, изображённой на рисунке.

7. Укажите расширение файла primer.аvi

1) primer.avi

2) .primer

3) аvi

4) .аvi

8. Укажите расширение файла proba.docx

1) нет расширения

3) рrobа

2) .docx

4) docx

9. Укажите тип файла fact.jpeg

1) текстовый

2) графический

3) исполняемый

4) Web-страница

10. Выберите прикладные программы для обработки графической информации.

1) Мiсrosоft Word, StarOffice Writer

2) Mu1tip1an, Quattro Рro, SuperCalc

3) Adobe Photoshop, Core1 PhotoPaint, Macromedia Freehand

4) Мicrоsоft Power Point, StarOffice Impress

11. Программой архиватором называют:

1) программу для уменьшения информационного объема (сжатия) файлов

2) программу резервного копирования файлов

3) интерпретатор

4) транслятор

5) систему управления базами данных

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

1) прикладная программа

2) системная программа

3) программа, выполняющая на компьютере несанкционированные действия

4) база данных

13. Компьютерные вирусы:

1) возникают в связи со сбоями в аппаратных средствах компьютера

2) пишутся людьми специально для нанесения ущерба пользователям ПК

3) зарождаются при работе неверно написанных программных продуктов

4) являются следствием ошибок в операционной системе

5) имеют биологическое происхождение

14. Выберите антивирусные программы.

1) AVP, DrWeb, NortonAntiVirus

2) MS- DOS, MS Word, А VP

3) MS Word, MS Excel, Norton Commander

4) DrWeb, AVP, NortonDiskDoctor

15. База данных представлена в табличной форме. Запись образует

1) поле в таблице

2) имя поля

3) строку в таблице

4) ячейку

16. База данных - это:

1) совокупность данных, организованных по определенным правилам

2) совокупность программ для хранения и обработки больших массивов информации

3) интерфейс, поддерживающий наполнение и манипулирование данными

4) определенная совокупность информации

17. Таблицы в базах данных предназначены:

1) для хранения данных базы

2) для отбора и обработки данных базы

3) для ввода данных базы и их просмотра

4) для автоматического выполнения группы команд

5) для выполнения сложных программных действий

18. В каких элементах таблицы хранятся данные базы:

1) в полях

2) в строках

3) в столбцах

4) в записях

5) в ячейках

19. Количество полей в базе данных структуры, представленной таблицей

Фамилия

Пол

Год

Класс

Средний балл

Мишин

м

1990

11

4,62

Ланина

ж

1991

11

4,81

Погосян

м

1991

11

3,72

равно

1) 6

2) 5

3) 3

4) 4

20. Количество записей в базе данных структуры, представленной таблицей

Школа

Класс

Фамилия

Балл

445

11

Петрова

64

307

11

Смирнов

72

1495

9

Котов

60

равно

1) 5

2) 6

3) 3

4) 4







Критерии оценки:


на входную контрольную работа по учебной дисциплине

ОУДп.12ИНФОРМАТИКА.


Вариант 1

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

18

19

20

Ответ

2

4

1

2

2

1

2

3

1

4

4

1

3

2

3

3

1

1

2

Вариант 2

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

18

19

20

Ответ

2

2

2,3

3

3

4

2

3

1

3

2

1

3

1

1

1

2

3

2


« 5» (отлично)

17 - 20

« 4» (хорошо)

13 - 16

« 3» (удовлетворительно)

10 -12

« 2 « (неудовлетворительно)

менее 10



2.1.2. Задания для проведения административного контроля

Характеристика основных видов учебной деятельности студента (на уровне учебных действий): У1, У2, У6, З4, З5


Административная контрольная работа по учебной дисциплине

ОУДп.12ИНФОРМАТИКА.



Вариант 1

    1. Информацию, не зависящую от личного мнения или суждения, можно назвать:

      1. достоверной;

      2. актуальной;

      3. объективной;

      4. полезной;

      5. понятной.

    2. Аудиоинформацией называют информацию, которая воспринимается посредством:

      1. органов зрения;

      2. органами осязания (кожа);

      3. органом обоняния;

      4. органами слуха;

      5. органами восприятия вкуса.

    3. Выберите алфавит цифр для двоичной системы счисления:

      1. 0, 1;

      2. 0, 2;

      3. 0, 1, 2;

      4. 1,2.

    1. Выберите верные утверждения (несколько верных ответов):

      1. Римская и арабская системы счисления являются позиционными.

      2. Существует только один верный метод перевода числа из десятичной в двоичную систему счисления.

      3. Все системы счисления делятся на позиционные и непозиционные.

      4. Любую десятичную дробь можно представить в виде суммы разрядных слагаемых.

      5. Основанием десятичной системы счисления является число один.

    2. Переведите число 110110 из двоичной системы счисления в десятичную систему счисления:

      1. 57;

      2. 56;

      3. 37;

      4. 54.

    1. Переведите единицы измерения информации согласно условиям задачи:


      1. 192 бит = … байт;

      2. 4 Кбайт = … байт;

      3. 15 байт = … бит;

      4. 7168 байт = … Кбайт;

      5. 10240 Кбайт = … Мбайт.

Выберите соответствующий ответ:

      1. 24;

      2. 4096;

      3. 120;

      4. 10;

      5. 7.

7. Файл размером 40 Кбайт передаётся через некоторое соединение за 80 секунд. Определите размер файла (в Кбайтах), который можно передать через это же соединение за 3200 секунд.

      1. 1 600 Кбайт;

      2. 100 Кбайт;

      3. 200 Кбайт;

      4. 500Кбайт.

    1. Компьютер — это:

      1. устройство для работы с текстами;

      2. электронное вычислительное устройство для обработки чисел;

      3. устройство для хранения информации любого вида;

      4. многофункциональное электронное устройство для работы с информацией;

      5. устройство для обработки аналоговых сигналов.

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

  1. устройства ввода …, … процессором;

  2. процессор …, … регистрами процессора;

  3. постоянное запоминающее устройство …, … процессором;

  4. оперативную память …, … процессором;

  5. устройство вывода …, … процессором.

    1. Операционная система относится:

      1. к системному программному обеспечению;

      2. к программам – оболочкам;

      3. к прикладному программному обеспечению;

      4. к приложению.

    2. Что такое GNU General Public License (GNU GPL)?

      1. программа Линукс;

      2. свободно-распространяемое программное обеспечение;

      3. лицензия на свободное программное обеспечение;

      4. закон об авторских правах.

    3. Ученик работал с каталогом С:/Лето/Растения/Ежевика. Сначала он поднялся на один уровень вверх, затем спустился на один уровень вниз в каталог Полив, потом ещё раз поднялся на один уровень вверх и после этого спустился в каталог Уход. Запишите последний путь каталога, в котором оказался ученик.

      1. С:/Лето/Растения/Полив;

      2. С:/Лето/Растения/Уход;

      3. С:/Лето/Уход;

      4. С:/ Полив.

    4. Выберите верное имя файла:

      1. 'Петька'.doc;

      2. Мой!!!.avi;

      3. <урок>.odt;

      4. Лаб_работа№2.txt.

    5. Выберите расширения текстовых документов (несколько верных ответов):

      1. exl;

      2. doc;

      3. temp;

      4. odt;

      5. rtf;

      6. txt;

      7. ott;

      8. pdf;

      9. ods;

      10. bmp.

Административная контрольная работа по учебной дисциплине

ОУДп.12ИНФОРМАТИКА.


Вариант 2

    1. Информацию, существенную и важную в настоящий момент, называют:

      1. полезной;

      2. актуальной;

      3. достоверной;

      4. объективной;

      5. полной.

    2. К аудиоинформации можно отнести информацию, которая передается посредством:

      1. переноса вещества;

      2. электромагнитных волн;

      3. световых волн;

      4. звуковых волн;

      5. знаковых моделей.

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

      1. текстовой информацией;

      2. текущей информацией;

      3. тестовой информацией;

      4. алфавитной информацией.

    4. Выберите верную формулу для связи количества возможных информационных сообщений N и количества информации I, которое несёт полученное сообщение:

      1. N = 2I;

      2. I = 2N;

      3. I = 2 ∙ N;

      4. N = 2 ∙ I.

    5. Переведите число 111001 из двоичной системы счисления в десятичную систему счисления:

      1. 57;

      2. 56;

      3. 37;

      4. 54.

    6. Расставьте единицы измерения информации по убыванию:

      1. 3009 Мбайт;

      2. 2 байта;

      3. 17 бит;

      4. 3 Гбайт;

      5. 12 бит;

      6. 3058 Кбайт.

    7. Файл размером 20 Мбайт передаётся через некоторое соединение за 120 секунд. Определите размер файла (в Мбайтах), который можно передать через это же соединение за 10 минут.

      1. 1 600 Мбайт;

      2. 100 Мбайт;

      3. 200 Мбайт;

      4. 500 Мбайт.

    8. Укажите наиболее полный перечень основных устройств персонального компьютера:

      1. микропроцессор, сопроцессор, монитор;

      2. центральный процессор, оперативная память, устройства ввода-вывода;

      3. монитор, винчестер, принтер;

      4. АЛУ, УУ, сопроцессор;

      5. сканер, мышь, монитор, принтер.

    9. Процессор – это …

  1. основное запоминающее устройство.

  2. устройство ввода информации.

  3. устройство обработки информации и управления.

  4. устройство вывода информации.

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

      1. системы программирования;

      2. системные программы;

      3. прикладные программы;

      4. драйвер устройства.

    2. Создатель операционной системы GNU/Linux:

      1. Ричард Столлман;

      2. Кен Томпсон и Денис Ритчи;

      3. Билл Гейтц;

      4. Линус Торвальс.

    3. Ученик работал с каталогом С:/Осень/Деревья/Клён. Сначала он поднялся на один уровень вверх, затем спустился на один уровень вниз в каталог Полив, потом ещё раз поднялся на один уровень вверх и после этого спустился в каталог Уход. Запишите полный путь каталога, в котором оказался ученик.

      1. С:/Осень/Деревья/Полив;

      2. С:/Осень/Уход;

      3. С:/Осень/Деревья/Уход;

      4. С:/Полив.

    4. Выберите верное имя файла:

      1. $друг$.exl;

      2. Урок№1: текст.doc;

      3. Это_Мы.pdf;

      4. «фото@видео».gif.

    5. Выберите расширения текстовых документов (несколько верных ответов):

      1. exl;

      2. doc;

      3. temp;

      4. odt;

      5. rtf;

      6. txt;

      7. ott;

      8. pdf;

      9. ods;

      10. bmp.


Критерии оценки:

Ответы на вопросы административной контрольной работы по учебной дисциплине

ОУДп.12ИНФОРМАТИКА.

(1, 2 вариант)


Вариант 1

Вариант 2

3

2

4

4

1

1

3,4

1

4

1

1, 2, 3, 5, 4

4, 1, 6, 3, 2, 5

1

2

4

2

4

3

1

1

3

4

2

3

4

3

2, 4, 5, 6, 7

2, 4, 5, 6, 7



Критерии оценивания

Отметка

Количество баллов

«5»

12 – 14 верных ответов

«4»

9 – 11 верных ответов

«3»

7 – 8верных ответов

«2»

менее 6 верных ответов







2.1.3. Задания для проведения текущего контроля



Раздел 1. Информационная деятельность человека

Характеристика основных видов учебной деятельности студента (на уровне учебных действий): У1, У2, У6, З3, З4,З5

Практическая работа №1,2

Тема: Информационные ресурсы общества. Образовательные информационные ресурсы.

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

Понятие «информационного ресурса общества» (ИРО) является одним из ключевых понятий социальной информатики. Широкое использование этого понятия началось после выхода в 1984 году книги Громова Г.Р. «Национальные информационные ресурсы: проблемы промышленной эксплуатации».

«Информационный ресурс – это знания, представленные в проектной форме»,– такое краткое и недостаточно строгое определение было предложено профессором Ю.М. Каныгиным.

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

Понятие ИРО, накопленных в обществе знаний, может быть рассмотрено в узком и широком смысле слова.

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

ИРО в широком смысле слова включают в себя все отчужденные от носителей и включенные в информационный обмен знания, существующие как в устной, так и в материализованной форме.

Понятие ресурс определяется в Словаре русского языка С.И. Ожегова как запас, источник чего-нибудь.

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

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

  • тематика хранящейся в них информации;

  • форма собственности – государственная (федеральная, субъекта федерации, муниципальная), общественных организаций, акционерная, частная;

  • доступность информации – открытая, закрытая, конфиденциальная;

  • принадлежность к определенной информационной системе – библиотечной, архивной, научно-технической;

  • источник информации – официальная информация, публикации в СМИ, статистическая отчетность, результаты социологических исследований;

  • назначение и характер использования информации – массовое региональное, ведомственное;

  • форма представления информации – текстовая, цифровая, графическая, мультимедийная;

  • вид носителя информации – бумажный, электронный.

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

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

  • субъект, создающий объекты (все пользователи образовательной системы- преподаватель, студент);

  • субъект, использующий объекты (все пользователи образовательной системы);

  • субъект, администрирующий объекты, то есть обеспечивающий среду работы с объектами других субъектов (администраторы сети);

  • субъект, контролирующий использование объектов субъектами (инженеры).

К образовательным электронным ресурсам можно отнести:

  • учебные материалы (электронные учебники, учебные пособия, рефераты, дипломы),

  • учебно-методические материалы (электронные методики, учебные программы),

  • научно-методические (диссертации, кандидатские работы),

  • дополнительные текстовые и иллюстративные материалы (лабораторные работы, лекции),

  • системы тестирования (тесты– электронная проверка знаний),

  • электронные полнотекстовые библиотеки;

  • электронные периодические издания сферы образования;

  • электронные оглавления и аннотации статей периодических изданий сферы образования,

  • электронные архивы выпусков.

Содержание работы:

Задание №1

  1. Загрузите Интернет.

  2. В строке поиска введите фразу «каталог образовательных ресурсов».

  3. Перечислите, какие разделы включают в себя образовательные ресурсы сети Интернет.

    1. Охарактеризуйте любые три.






Задание №2

С помощью Универсального справочника-энциклопедии найдите ответы на следующие вопросы:

1) укажите время утверждения григорианского календаря


2) каков диаметр пылинки


3) укажите смертельный уровень звука


4) какова температура кипения железа


5) какова температура плавления йода


6) укажите скорость обращения Земли вокруг Солнца


7) какова масса Земли


8) какая гора в Австралии является самой высокой


9) дайте характеристику народа кампа


10) укажите годы правления Ивана III


11) укажите годы правления Екатерины II


12) укажите годы правления Ивана IV


13) укажите годы правления Хрущева Н.С.


14) в каком году был изобретен первый деревянный велосипед


Задание №3. Ответьте на вопросы:

Что Вы понимаете под информационными ресурсами?


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


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


  1. Что можно отнести к образовательным электронным ресурсам?




Практическая работа № 3,4

Тема: Инсталляция программного обеспечения (в соответствии с техническим направлением профессиональной деятельности), его использование и обновление.

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

Ход работы:

Каждому пользователю компьютера приходится сталкиваться с этим вопросом, поэтому

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

является программой, а их вы пытаетесь устанавливать на свои компьютеры, наверное,

каждый день».

1. Установка программного обеспечения

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

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

Запишите в тетрадь:

Установка или инсталляция — процесс установки программного обеспечения на компьютер конечного пользователя.

Рассмотрим понятия:

  1. Что такое дистрибутив.

  2. Типы инсталляции программного обеспечения.

  3. Лицензионное соглашение

Дистрибутив (англ. distribute — распространять) — это форма распространения программного обеспечения.

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

Запишите в тетрадь:

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

Дистрибутив также может содержать README-файл (от англ. read me — «прочти меня») — текстовый файл, содержащий информацию о других файлах.

2. Инсталляция программного обеспечения

hello_html_5758c00c.jpg

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

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

Виды дистрибутивов:

  1. Архив (.zip, .rar, .tar.gz и др.) - неавтоматизированный дистрибутив

  2. Исполняемый файл - дистрибутив с автоматизированным установщиком, позволяет пользователю указать необходимые параметры при установке.

  3. Комплект на CD/DVD - такой дистрибутив, как правило, состоит из нескольких файлов и сопровождается автоматизированным установщиком. Используется для крупных пакетов ПО и системного программного обеспечения (дистрибутивы ОС Windows, различные дистрибутивы Linux).

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

Установка включает в себя размещение всех необходимых программе файлов в

соответствующих местах файловой системы. Многие программы (включая операционные

системы) поставляются вместе с универсальным или специальным инсталлятором —

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

установки.

Запишите в тетрадь:

Инсталлятор — это компьютерная программа, которая устанавливает файлы, такие как приложения, драйверы, или другое ПО, на компьютер. Она запускается из файла SETUP.EXE или INSTALL.EXE

Дистрибутив также может содержать README-файл (от англ. read me — «прочти меня») — текстовый файл, содержащий информацию о других файлах.

3. Лицензионное соглашение

Программы по их юридическому статусу можно разделить на три большие группы:

Запишите в тетрадь:

  1. Лицензионные

  2. условно бесплатные (shareware)

  3. свободно распространяемые программы (freeware).

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

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

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

  1. новые недоработанные (бета) версии программных

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

  3. дополнения к ранее выпущенным программам, исправляющие найденные

  4. устаревшие версии программ;

  5. драйверы к новым устройствам или улучшенные драйверы к уже существующим.

Производители программного обеспечения предлагают пользователям лицензионное соглашение.

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

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

4. Порядок установки

Чтобы ознакомиться с процессом установки программного обеспечения, запустите видео ролик Установка антивируса Avast.mpg

Практическое задание:

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

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

Основная опасность в инфицировании компьютера опасными программами - эта порча или потеря пользовательских данных, в редких случаях возможен и выход из строя компьютера или его составных частей. Поэтому защищаться обязательно необходимо. Домашняя версия антивируса AVAST Home Edition отличается от коммерческой только типом лицензии (доступна для не коммерческого домашнего использования) и меньшим количеством настроек (что даже больше плюс чем минус). Она обеспечивает комплексную защиту вашего компьютера от различных видов инфекций распространяющихся различными путями. Кроме того антивирус AVAST Home Edition имеет обновляемую антивирусную базу (обновление происходит автоматически при подключении к интернету) что даёт возможность защищаться и от новых вирусов. Такие возможности бывают только у платных антивирусов, но AVAST Home Edition - это исключение.

Для бесплатного использования антивируса AVAST Home Edition с возможностью его обновления на протяжении целого года достаточно пройти бесплатную регистрацию и скачать Avast бесплатно Home Edition.

  1. Зайдите на сайт Avast! (http://www.avast.ru)

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

  3. Сохраните скриншот рабочего стола с пиктограммами установочного файла антивируса и пикторгаммой самого антивируса с именем Virus.jpg.

  4. Отошлите скриншот Virus.jpg преподавателю.



Практическая работа №5,6

Тема: Лицензионные и свободно распространяемые программные продукты. Организация обновления программного обеспечения с использованием сети Интернет

Цель: изучить лицензионные и свободно распространяемые программные продукты; научиться осуществлять организацию обновления программного обеспечения с использованием сети Интернет.

Классификация программ по их правовому статусу

Программы по их правовому статусу можно разделить на три большие группы: лицензионные, условно бесплатные и свободно - распространяемые.

1. Лицензионные программы. В соответствии с лицензионным соглашением разработчики программы гарантируют её нормальное функционирование в определенной операционной системе и несут за это ответственность.

Лицензионные программы разработчики обычно продают в коробочных дистрибутивов.

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

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

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

3. Свободно распространяемые программы. Многие производители программного обеспечения и компьютерного оборудования заинтересованы в широком бесплатном распространении программного обеспечения. К таким программным средствам можно отнести:

  • Новые недоработанные (бета) версии программных продуктов (это позволяет провести их широкое тестирование).

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

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

  • Драйверы к новым или улучшенные драйверы к уже существующим устройствам.

Но какое бы программное обеспечение вы не выбрали, существуют общие требования ко всем группам программного обеспечения:

  • Лицензионная чистота (применение программного обеспечения допустимо только в рамках лицензионного соглашения).

  • Возможность консультации и других форм сопровождения.

  • Соответствие характеристикам, комплектации, классу и типу компьютеров, а также архитектуре применяемой вычислительной техники.

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

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

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

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

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

Преимущества лицензионного и недостатки нелицензионного программного обеспечения

Лицензионное программное обеспечение имеет ряд преимуществ.

  1. Техническая поддержка производителя программного обеспечения.

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

  1. Обновление программ.

Производители программного обеспечения регулярно выпускают пакеты обновлений лицензионных программ (patch, service-pack). Их своевременная установка - одно из основных средств защиты персонального компьютера (особенно это касается антивирусных программ). Легальные пользователи оперативно и бесплатно получают все вышедшие обновления.

  1. Законность и престиж.

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

  1. В ногу с техническим прогрессом

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

  1. Профессиональные предпродажные консультации

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

  1. Повышение функциональности

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

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

Административная ответственность за нарушение авторских прав

Согласно статьи 7.12 КоАП РФ 1, ввоз, продажа, сдача в прокат или иное незаконное использование экземпляров произведений или фонограмм в целях извлечения дохода в случаях, если экземпляры произведений или фонограмм являются контрафактными: влечет наложение административного штрафа: на юридических лиц - от 300 до 400 МРОТ с конфискацией контрафактных экземпляров, произведений и фонограмм, а также материалов и оборудования, используемых для их воспроизведения, и иных орудий совершения административного правонарушения.

Уголовная ответственность за нарушение авторских прав

Согласно статьи 146 УК РФ (часть 2), незаконное использование объектов авторского права или смежных прав, а равно приобретение, хранение, перевозка контрафактных экземпляров произведений или фонограмм в целях сбыта, совершенные в крупном размере, наказываются штрафом в размере от 200 до 400 МРОТ или в размере заработной платы или иного дохода осужденного за период от двух до четырех месяцев, либо обязательными работами на срок от 180 до 240 часов, либо лишением свободы на срок до двух лет.

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

  • Некорректная работа программы. Взломанная программа– это изменённая программа, после изменений не прошедшая цикл тестирования.

  • Нестабильная работа компьютера в целом.

  • Проблемы с подключением периферии (неполный набор драйверов устройств).

  • Отсутствие файла справки, документации, руководства.

  • Невозможность установки обновлений.

  • Отсутствие технической поддержки продукта со стороны разработчика.

  • Опасность заражения компьютерными вирусами (от частичной потери данных до полной утраты содержимого жёсткого диска) или другими вредоносными программами.

Содержание работы:

Задание №1. Найти в Интернет закон РФ «Об информации, информатизации и защите информации» и выделить определения понятий:

  1. информация

  2. информационные технологии

  3. информационно-телекоммуникационная сеть

  4. доступ к информации

  5. конфиденциальность информации

  6. электронное сообщение

  7. документированная информация

Задание 2. Изучив источник «Пользовательское соглашение» Яндекс ответьте на следующие вопросы:

Вопрос

Ответ

  1. По какому адресу находится страница с пользовательским соглашением Яндекс?


  1. В каких случаях Яндекс имеет право отказать пользователю в использовании своих служб?


  1. Каким образом Яндекс следит за операциями пользователей?


  1. Что подразумевается под термином «контент» в ПС?


  1. Что в ПС сказано о запрете публикации материалов, связанных с:

  • нарушением авторских прав и дискриминацией людей;

  • рассылкой спама;

  • обращением с животными;

размещением и пропагандой порнографии


  1. Какого максимального объема могут быть файлы и архивы, размещаемые пользователями при использовании службы бесплатного хостинга?


  1. Ваш почтовый ящик на Почте Яндекса будет удален, если Вы не пользовались им более


Задание 3. Изучив презентацию «Программное обеспечение компьютера», заполните таблицу:

Понятие

Значение понятия

  1. Программное обеспечение (ПО) – это


  1. Утилитарные программы предназначены для


  1. Программные продукты (ПП) предназначены для


  1. Классы программных продуктов:


  1. Системное программное обеспечение включает в себя


  1. Операционная система предназначена для


  1. Функции ОС:


  1. Пакеты прикладных программ (ППП) –это


  1. К пакетам прикладных программ относят:


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

Перечень программ Microsoft Office

Перечень стандартных программ

Задание №5. Ответьте на вопросы:

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

  2. Какие программы являются условно бесплатными?

  3. Какие программные средства относят к свободно распространяемым программам?

  4. В чем преимущества лицензионного программного обеспечения?

  5. Какие проблемы могут возникнуть при использовании нелицензионного программного продукта?


Раздел 2. Информация и информационные процессы

Характеристика основных видов учебной деятельности студента (на уровне учебных действий): У1, У2, У6, З3, З4,З5


Практическая работа №7,8,9,10

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

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

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

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

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

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

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

0 – отсутствие электрического сигнала;

1 – наличие электрического сигнала.

Эти состояния легко различать. Недостаток двоичного кодирования – длинные коды. Но в технике легче иметь дело с большим количеством простых элементов, чем с небольшим числом сложных.

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

Аналоговый и дискретный способ кодирования

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

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

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

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

Дискретизация – это преобразование непрерывных изображений и звука в набор дискретных значений в форме кодов.

Кодирование изображений

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

Кодирование растровых изображений

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

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

Для черно-белого изображения информационный объем одной точки равен одному биту (либо черная, либо белая – либо 1, либо 0).

Для четырех цветного – 2 бита.

Для 8 цветов необходимо – 3 бита.

Для 16 цветов – 4 бита.

Для 256 цветов – 8 бит (1 байт).

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

Для представления цвета в виде числового кода используются две обратных друг другу цветовые модели: RGB или CMYK. Модель RGB используется в телевизорах, мониторах, проекторах, сканерах, цифровых фотоаппаратах… Основные цвета в этой модели: красный (Red), зеленый (Green), синий (Blue). Цветовая модель CMYK используется в полиграфии при формировании изображений, предназначенных для печати на бумаге.

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

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

R

G

B

Цвет

1

1

1

Белый

1

1

0

Желтый

1

0

1

Пурпурный

1

0

0

Красный

0

1

1

Голубой

0

1

0

Зеленый

0

0

1

Синий

0

0

0

Черный

На практике же, для сохранения информации о цвете каждой точки цветного изображения в модели RGB обычно отводится 3 байта (то есть 24 бита) - по 1 байту (то есть по 8 бит) под значение цвета каждой составляющей. Таким образом, каждая RGB-составляющая может принимать значение в диапазоне от 0 до 255 (всего 28=256 значений), а каждая точка изображения, при такой системе кодирования может быть окрашена в один из 16 777 216 цветов. Такой набор цветов принято называть True Color (правдивые цвета), потому что человеческий глаз все равно не в состоянии различить большего разнообразия.

Для того чтобы на экране монитора формировалось изображение, информация о каждой точке (код цвета точки) должна храниться в видеопамяти компьютера. Рассчитаем необходимый объем видеопамяти для одного из графических режимов. В современных компьютерах разрешение экрана обычно составляет 1280х1024 точек. Т.е. всего 1280 * 1024 = 1310720 точек. При глубине цвета 32 бита на точку необходимый объем видеопамяти: 32 * 1310720 = 41943040 бит = 5242880 байт = 5120 Кб = 5 Мб.

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

Кодирование векторных изображений

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

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

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

Графические форматы файлов

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

Наиболее популярные растровые форматы:

BMP

GIF

JPEG

TIFF

PNG

Bit MaP image (BMP)– универсальный формат растровых графических файлов, используется в операционной системе Windows. Этот формат поддерживается многими графическими редакторами, в том числе редактором Paint. Рекомендуется для хранения и обмена данными с другими приложениями.

Tagged Image File Format (TIFF)– формат растровых графических файлов, поддерживается всеми основными графическими редакторами и компьютерными платформами. Включает в себя алгоритм сжатия без потерь информации. Используется для обмена документами между различными программами. Рекомендуется для использования при работе с издательскими системами.

Graphics Interchange Format (GIF)– формат растровых графических файлов, поддерживается приложениями для различных операционных систем. Включает алгоритм сжатия без потерь информации, позволяющий уменьшить объем файла в несколько раз. Рекомендуется для хранения изображений, создаваемых программным путем (диаграмм, графиков и так далее) и рисунков (типа аппликации) с ограниченным количеством цветов (до 256). Используется для размещения графических изображений на Web-страницах в Интернете.

Portable Network Graphic (PNG)– формат растровых графических файлов, аналогичный формату GIF. Рекомендуется для размещения графических изображений на Web-страницах в Интернете.

Joint Photographic Expert Group (JPEG)– формат растровых графических файлов, который реализует эффективный алгоритм сжатия (метод JPEG) для отсканированных фотографий и иллюстраций. Алгоритм сжатия позволяет уменьшить объем файла в десятки раз, однако приводит к необратимой потере части информации. Поддерживается приложениями для различных операционных систем. Используется для размещения графических изображений на Web-страницах в Интернете.

Двоичное кодирование звука

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

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

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

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

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

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

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

Качество двоичного кодирования звука определяется глубиной кодирования и частотой дискретизации.

Частота дискретизации – количество измерений уровня сигнала в единицу времени.

Количество уровней громкости определяет глубину кодирования. Современные звуковые карты обеспечивают 16-битную глубину кодирования звука. При этом количество уровней громкости равно N = 216 = 65536.

Представление видеоинформации

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

Что представляет собой фильм с точки зрения информатики? Прежде всего, это сочетание звуковой и графической информации. Кроме того, для создания на экране эффекта движения используется дискретная по своей сути технология быстрой смены статических картинок. Исследования показали, что если за одну секунду сменяется более 10-12 кадров, то человеческий глаз воспринимает изменения на них как непрерывные.

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

Существует множество различных форматов представления видеоданных.

В среде Windows, например, уже более 10 лет (начиная с версии 3.1) применяется формат Video for Windows, базирующийся на универсальных файлах с расширением AVI (Audio Video Interleave – чередование аудио и видео).

Более универсальным является мультимедийный формат Quick Time, первоначально возникший на компьютерах Apple.

Содержание работы:

Вариант №__

Задание №1. Используя таблицу символов, записать последовательность десятичных числовых кодов в кодировке Windows для своих ФИО, названия улицы, по которой проживаете. Таблица символов отображается в редакторе MS Word с помощью команды: вкладка Вставка→ Символ→ Другие символы

hello_html_496015b1.gif















В поле Шрифт выбираете Times New Roman, в поле из выбираете кириллица. Например, для буквы «А» (русской заглавной) код знака– 192.

Пример:

И

В

А

Н

О

В


А

Р

Т

Е

М

200

194

192

205

206

194


192

208

210

197

204



П

Е

Т

Р

О

В

И

Ч

207

197

210

208

206

194

200

215

Выполнение задания №1





















































































Задание №2. Используя стандартную программу БЛОКНОТ, определить, какая фраза в кодировке Windows задана последовательностью числовых кодов и продолжить код. Запустить БЛОКНОТ. С помощью дополнительной цифровой клавиатуры при нажатой клавише ALT ввести код, отпустить клавишу ALT. В документе появиться соответствующий символ.

Выполнение задания №2
















0255


0243

0247

0243

0241

0252


0226


0225

0232

0234


0239

0238















0241

0239

0229

0246

0232

0235

0224

0252

0237

0238

0241

0242

0232



Задание №3. Заполнить пропуски числами:

  1. Кбайт

    =

    байт

    =

    бит

  2. Кбайт

    =

    байт

    =

    бит

Кбайт

=

байт

=

бит

Задание №4. Перевести десятичное число в двоичную систему счисления и сделать проверку:

Задание №5. Записать в развернутой форме восьмеричное число и, произведя вычисления, выразить в десятичной системе счисления:

Задание №6. Ответить на вопросы:

  1. Что такое информация?

  2. Перечислить свойства информации.

  3. Какие виды информации Вы знаете?

  4. Приведите примеры аналогового представления графической информации.

  5. Что такое пиксель?

  6. Что такое система счисления?

  7. Напишите правило перевода десятичных чисел в двоичный код.

  8. Перечислите единицы измерения информации.

Практическая работа №11.

Тема: Примеры построения алгоритмов и их реализация на компьютере.

Цели:

образовательные: развитие знаний по составлению алгоритмов с использованием различных структур

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

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

Теоретический материал:

АЛГОРИТМ - это последовательность команд, ведущих к какой-либо цели.

Это строго определенная процедура, гарантирующая получение результата за конечное число шагов. Это правило, указывающее действия, в результате цепочки которых происходит переход от исходных данных к искомому результату. Указанная цепочка действий называется алгоритмическим процессом, а каждое отдельное действие - его шагом. Пример: площадь прямоугольника S=a · b.

Виды алгоритмов: вычислительные, диалоговые, графические, обработки

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

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

Способы записи алгоритмов:

В виде блок-схем,в виде программ, в виде текстовых описаний (рецепты, например, рецепты приготовления пищи, лекарств и др.).

Практические задания:

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

Контрольные вопросы:

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

  2. Какие способы записи алгоритмов вы знаете?

  3. Какие свойства алгоритмов Вам известны?

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

  5. Постройте блок-схему на составленный алгоритм?

Напишите вывод.

Практическая работа №12.

Тема: Основные алгоритмические конструкции и их описание средствами языков программирования.

Цели:

образовательные: развитие знаний по составлению алгоритмов с использованием различных структур

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

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

Теоретический материал:

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


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

hello_html_1a4a2c91.png

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

hello_html_30f32093.png

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

hello_html_4142a505.png

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

hello_html_453e7177.png

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

hello_html_m30401f47.png

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

Линейный алгоритм

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

hello_html_m7a6ce88f.png

1. Построить линейный алгоритм вычисления значения У по формуле У=(7Х+4)(2Х-2) при Х=3.
Составьте алгоритм самостоятельно, выделяя каждое действие как отдельный шаг.

2. В какой форме записываются алгоритмы?

Напишите вывод.

Практическая работа №13.

Тема: Использование логических высказываний и операций в алгоритмических конструкций.


Цели:

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

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

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


Как записываются логические выражения?

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

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

Условие

Запись на школьном алгоритмическом языке

  Дробная часть вещественого числа a равна нулю

int(a) = 0

  Целое число a — четное

mod(a, 2) = 0

  Целое число a — нечетное

mod(a, 2) = 1

  Целое число k кратно семи

mod(a, 7) = 0

  Каждое из чисел a, b положительно

(a>0) и (b>0)

  Только одно из чисел a, b положительно

((a>0) и (b<=0)) или
((a<=0) и (b>0))

  Хотя бы одно из чисел a, b, c является отрицательным

(a<0) или (b<0) или (c<0)

  Число x удовлетворяет условию a < x < b 

(x>a) и (x

  Число x имеет значение в промежутке [1, 3]

(x>=1) и (x<=3)

  Целые числа a и b имеют одинаковую четность

((mod(a, 2)=0) и (mod(b, 2)=0) или ((mod(a, 2)=1) и (mod(b, 2)=1))

  Точка с координатами (x, y) лежит в круге радиуса r  с центром в точке (a, b)

(x-a)**2 + (y-b)**2 < r*r

  Уравнение ax^2 + bx + c = 0 не имеет действительных корней

b*b - 4*a*c < 0

  Точка (x, y) принадлежит первой или третьей   четверти

((x>0) и (y>0)) или
((x<0) и (y>0))

  Точка (x, y) принадлежит внешности единичного круга   с центром в начале координат или его второй четверти

(x*x + y*y > 1) или
((x*x + y*y <= 1) и (x<0) и (y>0))

  Целые числа a и b являются взаимнопротивоположными

a = -b

  Целые числа a и b являются взаимнообратными

a*b = 1

  Число a больше среднего арифметического чисел b, c, d

a > (b+c+d) / 3

  Число a не меньше среднего геометрического чисел b, c, d

a >= (b+c+d) ** (1/3)

  Хотя бы одна из логических переменных F1 и F2 имеет   значение да

F1 или F2

  Обе логические переменые F1 и F2 имеют значение да

F1 и F2

  Обе логические переменые F1 и F2 имеют значение нет

не F1 и не F2

  Логическая переменная F1 имеет значение да, а   логическая переменная F2 имеет значение нет

F1 и не F2

  Только одна из логических переменных F1 и F2   имеет значение да

(F1 и не F2) или (F2 и не F1)

Запишите в обычной математической форме арифметические выражения:

а) a / b ** 2;
б) a+b/c+1;
в) 1/a*b/c;
г) a**b**c/2;
д) (a**b)**c/2;
е) a/b/c/d*p*q;
ж) x**y**z/a/b;
з) 4/3*3.14*r**3;
и) b/sqrt(a*a+b);
к) d*c/2/R+a**3;

Практическая работа №14.

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

Цель работы

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

Задачи работы

После выполнения работы студент должен знать и уметь:

  • знать назначение алгоритма и его определение;

  • знать формы представления алгоритма;

  • уметь работать с основными алгоритмическими конструкциями;

  • уметь представлять алгоритм в виде блок-схемы;

  • уметь приводить примеры алгоритмов и применять их для построения блок-схем;

  • уметь составлять и записывать алгоритм одним из способов.

Перечень обеспечивающих средств

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

Общие теоретические сведения

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

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

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

Алгоритм может быть описан одним из трех способов:

  • словесным (пример в начале раздела);

  • графическим (виде специальной блок-схемы);

  • с помощью специальных языков программирования.

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

  1. Линейный алгоритм – это такой алгоритм, в котором все операции выполняются последовательно одна за другой.

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

  3. Алгоритмы циклической структуры.

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

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

Задание 1. Определить площадь трапеции по введенным значениям оснований (a и b) и высоты (h).

Запись решения задачи на алгоритмическом языке:

алг трапеция

вещ a,b,h,s

нач

ввод f,b,h

                s:=((a+b)/2)*h

    вывод s

кон 


Запись алгоритма в виде блок-схемы (рис. 1):

hello_html_575d2733.png

Рисунок 1. Блок-схема линейного алгоритма

Задание 2. Определить среднее арифметическое двух чисел, если a положительное и частное (a/b) в противном случае.

Запись решения задачи на алгоритмическом языке:

алг числа

    вещ a,b,c

нач

    ввод a,b

    если a>0

        то       с:=(a+b)/2

        иначе с:=a/b

    все

    вывод с

кон


Запись алгоритма в виде блок-схемы (рис. 2):

hello_html_7f8e0bba.png

Рисунок 2. Блок-схема алгоритма с ветвлением


Задание 3. Составить алгоритм нахождения суммы целых чисел в диапазоне от 1 до 10.

Запись решения задачи на алгоритмическом языке:

алг сумма

    вещ a,s

нач

    S:=0;

    A:=1;

    нц

        пока a<=10 

        S:=S+a;

        A:=a+1;

    кц

    вывод S

кон


Запись алгоритма в виде блок-схемы (рис. 3):

hello_html_m1cac8644.png

 Рисунок 3. Циклический алгоритм с предусловием


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

алг сумма

    вещ a,s

нач

    S:=0;

    A:=1;

    нц

        S:=S+a;

        A:=a+1;

        пока a<=10 

    кц

    вывод S

кон


Запись алгоритма в виде блок-схемы (рис. 4):

hello_html_m2e2fb0d9.png

 Рисунок 4. Циклический алгоритм с постусловием

Технология выполнения работы

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

Содержание отчета

  1. Цель работы и задание.

  2. Условие задачи.

  3. Алгоритм, написанный с помощью псевдокода и блок- схемы.

Вопросы для защиты работы

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

  2. Свойства алгоритма.

  3. Способы записи алгоритма.

  4. Основные элементы блок-схемы.

  5. Виды алгоритмов.

  6. Отличительные особенности алгоритмов с предусловием и постусловием.


Практическая работа № 15

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

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

Оборудование и материалы: практическое задание.

Теоретические сведения к практическому заданию

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

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

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

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

Должны быть определены начальное состояние объекта и его конечное состояние (цель преобразования). Алгоритм должен обеспечивать преобразование объекта из начального состояния в конечное за конечное число шагов. Такое свойство алгоритма называется результативностью.

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

Каждая команда алгоритма должна однозначно определять действие исполнителя.

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

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

Основные типы алгоритмических структур

1. Линейный алгоритм

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

Различные элементы алгоритма изображаются с помощью различных
геометрических фигур: для обозначения начала и конца алгоритма

используются прямоугольники с закругленными углами, а для

обозначения последовательности команд — прямоугольники.

структура линейного алгоритма, по которой исполнителю

(человеку) удобно отслеживать процесс его выполнения.


Блок-схема: знак завершения 542


Команда 1

Команда 2



Команда N

Прямая соединительная линия 540





Блок-схема: знак завершения 538Прямая соединительная линия 539



2. Алгоритмическая структура «ветвление»

В алгоритмической структуре «ветвление» та или иная серия команд выполняется в зависимости от истинности условия.

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

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

Алгоритмическая структура «ветвление» может быть зафиксирована различными способами: графически, с помощью блок-схемы; на языке программирования, например на языках Visual Basic и VBA с использованием специальной инструкции ветвления (оператора условного перехода) (рис. 1).

Блок-схема

Алгоритмический язык

Полное ветвление

Полотно 536

Неполное ветвление

Да

Группа 512

Нет

Прямая со стрелкой 525


если Условие

то Серия 1

иначе Серия 2

все


Р Прямая соединительная линия 447ис. 1. Алгоритмическая структура «ветвление»

3. Алгоритмическая структура «выбор»

В алгоритмической структуре «выбор» выполняется одна из нескольких последовательностей команд при истинности соответствующего условия (рис. 2.).

Блок-схема

Алгоритмический язык

hello_html_m7762bf2d.jpg

если Условие 1

то Серия 1

иначе

если Условие 2

то Серия 2

иначе Серия 3

все

все


Рис.2. Алгоритмическая структура «выбор»

4. Алгоритмическая структура «цикл»

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

Циклические алгоритмические структуры бывают двух типов:

  • циклы со счетчиком, в которых тело цикла выполняется определенное количество раз;

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

В алгоритмической структуре «цикл» серия команд (тело цикла) выполняется многократно.

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

Синтаксис оператора для . . . повторять следующий: строка, начинающаяся с ключевого слова для, является заголовком цикла, а строка с ключевым словом повторять— концом цикла, между ними располагаются операторы, являющиеся телом цикла. В начале выполнения цикла значение переменной Счетчик устанавливается равным НачЗнач. При каждом проходе цикла переменная Счетчик увеличивается на величину шага. Если она достигает величины, большей КонЗнач, то цикл завершается и выполняются следующие за ним операторы.


Блок-схема

Алгоритмический язык

Полотно 432Полотно 440Прямая соединительная линия 441Прямая соединительная линия 446Прямая соединительная линия 442Прямая соединительная линия 443Прямая соединительная линия 444Прямая соединительная линия 445Полотно 425


для Счетчик=НачЗнач до КонЗнач [ шаг] повторять

Тело цикла


Рис. 3. Цикл со счетчиком

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

Условие выхода из цикла можно поставить в начале, перед телом цикла. Такой цикл называется циклом с предусловием (рис. 4).

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

Блок-схема

Алгоритмический язык

Блок-схема: решение 418

тело цикла

Прямая соединительная линия 91 Прямая соединительная линия 94 Прямая соединительная линия 95 Прямая соединительная линия 417 Прямая соединительная линия 416 Прямая соединительная линия 93 Прямая соединительная линия 92


пока Условие

Тело цикла


Прямая со стрелкой 89

Рис. 4. Цикл с предусловием

Условие выхода из цикла можно поставить в конце, после тела цикла. Такой цикл называется циклом с постусловием (рис. 5).

Блок-схема

Алгоритмический язык

тело цикла

Блок-схема: решение 87 Прямая соединительная линия 80 Прямая соединительная линия 81 Прямая соединительная линия 84 Прямая соединительная линия 85 Прямая соединительная линия 86 Прямая соединительная линия 82 Прямая соединительная линия 83


Тело цикла

пока Условие





Рис. 5. Цикл с постусловием

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

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

Порядок работы

В математике правила деления обыкновенных дробей описаны так:

  1. Числитель первой дроби умножить на знаменатель второй дроби.

  2. Знаменатель первой дроби умножить на числитель второй дроби.

  3. Записать дробь, числитель которой есть результат выполнения пункта 1, а знаменатель — результат выполнения пункта 2.

В алгебраической форме это выглядит следующим образом:

hello_html_3dbaa0e5.gif

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

аОвал 79лг Деление дробей

нПрямая соединительная линия 78ач

цБлок-схема: данные 69ел a, b, c, d, m, n

Прямая соединительная линия 68ввод a, b, c, d

m: = a * d

m: = a * d

Прямая соединительная линия 66n: = b * c

n: = b * c

вывод m, n

кПрямая соединительная линия 64он

Блок-схема: данные 319

Прямая соединительная линия 318

Овал 317


  1. Создать и заполнить таблицу трассировки

Шаг

Операция

a

b

c

d

m

n

1

2

3

4

Ввод a,b,c,d

m: = a * d

n: = b * c

вывод m,n

2




3




4




5


10


10



12

12

Пример 2. Записать алгоритм нахождения большего из двух чисел, нарисовать блок схему. Выполнить трассировку этого алгоритма для x = 5, y = 8.

Порядок работы

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

аОвал 316лг Большее из двух чисел

вПрямая соединительная линия 315ещ max, x, y

нБлок-схема: данные 314ач ввод x, y

Прямая соединительная линия 313если x > y

Блок-схема: решение 312то max: = x

Прямая соединительная линия 307Прямая соединительная линия 308Прямая соединительная линия 309Прямая соединительная линия 310Прямая соединительная линия 311иначе max: = y да нет

все

max: = x

max: = y

вывод max

кон

Прямая соединительная линия 303Прямая соединительная линия 304

Прямая соединительная линия 301Прямая соединительная линия 302

Блок-схема: данные 300

Прямая соединительная линия 299

Овал 297

  1. Создать и заполнить таблицу трассировки


Шаг

Операция

x

y

max

Проверка условия

1

2

3

4

Ввод x, y

x > y

max:=y

вывод max

5

5

5

5

8

8

8

8



8

8


5>8, нет


Пример 3. Записать алгоритм нахождения суммы всех натуральных чисел от 1 до n, нарисовать блок схему, выполнить трассировку этого алгоритма.

Порядок работы


  1. Построить алгоритм нахождения суммы всех натуральных чисел от 1 до n и блок схему для данного алгоритма.

аГруппа 52лг Сумма натуральных чисел от 1 до n

цел i, n, s

нач ввод n

Прямая соединительная линия 51s: = 0

для i: = 1 до n выполнять

Прямая соединительная линия 50s: = s + i

Прямая соединительная линия 49вывод s Да

кон




Прямая соединительная линия 48


  1. Создать и заполнить таблицу трассировки

Шаг

Операция

n

s

i

Проверка условия

1

2

3

4

5

6

7

8

9

10

Ввод n

s: = 0

i: = n

s: = s + i

i: = n

s: = s + i

i: = n

s: = s + i

i: = n

вывод s

4










0


0+1=1


1+2=3


3+3=6


6


1


2


3


4




1=4 нет


2=4 нет


3=4 нет


4=4 да


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

Цикл с предусловием

Порядок работы

  1. Построить алгоритм нахождения суммы всех натуральных чисел от 1 до n и блок схему для данного алгоритма.

аПрямая соединительная линия 47Группа 493лг Сумма натуральных чисел от 1 до n

цел i, n, s

нач ввод n

s: = 0

i:=l

пока i <=n выполнять

нц

s: = s + i

i: = i + 1

кц

вывод s

кон


  1. Шаг

    Операция

    n

    s

    i

    Проверка условия

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    Ввод n

    s: = 0

    i: = 1

    i <=n

    s: = s + i

    i: = i + 1

    i <=n

    s: = s + i

    i: = i + 1

    i <=n

    s: = s + i

    i: = i + 1

    i <=n

    вывод s

    4










    0



    0+1=1



    1+2=3



    3+3=6



    6



    1



    1+1=2



    2+1=3



    3+1=4






    1<=4 да



    2<=4 да



    3<=4 да



    4<=4 нет


    Создать и заполнить таблицу трассировки





























Цикл с постусловием

Порядок работы

  1. Построить алгоритм нахождения суммы всех натуральных чисел

от 1 до n и блок схему для данного алгоритма.

  1. Создать и заполнить таблицу трассировки.


Шаг

Операция

n

s

i

Проверка условия

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Ввод n

s: = 0

i: = 1

s: = s + i

i: = i + 1

i >n

s: = s + i

i: = i + 1

i >n

s: = s + i

i: = i + 1

i >n

s: = s + i

i: = i + 1

i >n

вывод s

4










0


0+1=1



1+2=3



3+3=6



6+4=10



106



1


1+1=2



2+1=3



3+1=4



4+1=5







2>4 нет



3>4 нет



4>4 нет



5>4 да



















Задание 1

  1. Построить алгоритм вычисления s = a / b и p = a * b для ЭВМ и блок схему для данного алгоритма. Выполнить трассировку этого алгоритма для любых значений.

  2. Построить алгоритм вычисления объема куба (v = a*a*a) и площади боковой поверхности куба (s = 6*a*a), если задана сторона куба (a). Построить блок схему для данного алгоритма. Выполнить трассировку этого алгоритма для любых значений.

  3. Записать алгоритм вычисления площади круга (s = πr2) и длины окружности (l = 2πr) и построить блок схему для данного алгоритма. Выполнить трассировку этого алгоритма для любых значений.

Задание 2

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

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

Задание 3

  1. Построить алгоритм вычисления суммы ряда S =1-1/2 + 1/3 - 1/4 + 1/5 - ….± 1/n. Если задано натуральное n, нарисовать блок схему. Выполнить трассировку этого алгоритма.

Задание №4

Ответьте на контрольные вопросы к практической работе

Задание №5

  1. Сделайте вывод о проделанной практической работе

  2. Сдайте отчет преподавателю.

Контрольные вопросы

  1. Дайте определение алгоритма.

  2. Перечислите свойства алгоритма.

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

  4. Какие алгоритмы называются алгоритмами с ветвлением?

  5. Какие алгоритмы называются алгоритмами выбора?

  6. Что такое цикл, и какие циклы бывают?

  7. Перечислите способы описания алгоритма?

Практическая работа №16


Тема: Среда программирования Турбо Паскаль. Тестирование программы. Программная реализация несложного алгоритма


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

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


Теоретические сведения к практическому заданию


Основные понятия языка Pascal

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

Иными словами, программа – это форма представления алгоритма для исполнения его машиной.

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

Команды на языке программирования называются операторами

1. Текстовой редактор языка Паскаль.

1. 1. Запуск языка «Паскаль»

Для запуска языка Паскаль нужно загрузить файл PASCAL. EXE: находящийся, как правило, в каталоге PASCAL.

Например: D:\PASCAL\PASCAL.EXE

1. 2. Интерфейс программы.

Пhello_html_m312b1f75.pngри входе в интегрированную среду Турбо-Паскаля на экране появляется окно, в верхней части которого находится главное меню функций.

-File - выполнение операций с файлами в целом (открыть, сохранить и др.);

-Edit - команды редактирования текста (копировать блок или фрагмент текста, переместить блок текста и др.);

- Search – поиск;

- Run - выполнение программы;

- Compile - компиляция программы;

- Debug - отладка программы;

- Toots - использование инструментальных программных средств;

- Options - "опции" или возможности для различных режимов (компиляции, отладки-использования каталогов, установка цветов и др.);

- Window - команды управления окнами;

- Help - использование помощи программисту.

Для перехода в верхнее меню нажимаем F10. Нажатие клавиши alt и первой буквы любого из слов верхнего меню раскрывает окно, (пример alt + В)

На синем фоне будем писать программу.

На сером фоне написаны строки подсказки.

1 .3. Текстовой редактор.

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

Смещение курсора

PgUp - на страницу вверх;

PgDn - на страницу вниз;

Ноmе - в начало строки;

End - в конец строки;

Clrl-PgUp - в начало текста;

Ctrl-PgDn - в конец текста.

Команды редактирования

Ins - включение/выключение режима вставки/замены символа в позиции курсора;

Backspace () - стереть символ слева от курсора;

Del - стереть символ, на который указывает курсор (справа от курсора);

Ctrl-Y - стереть строку, на которой располагается курсор;

Enter - вставить новую строку, разрезать старую;

Ctrl-Q L - восстановить текущую строку (действует, если курсор не покидал изменённую строку).

Работа с блоком

Ctrl-K В - пометить начало блока;

Ctrl-K К - пометить конец блока;

Ctrl-K Y - стереть блок;

Ctrl-K С - копировать блок;

Ctrl-K V - переместить блок;

Ctrl-K W - записать блок в дисковый файл;

Ctrl-K R - прочитать блок из дискового файла;

Ctrl-K P - напечатать блок;

Ctrl-K H - убрать выделение блока.

Имеются и другие возможности для редактирования текста (см. Help)

1. 4. Сохранение текста программы.

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

- F10, File, Save, ввести имя файла в поле Save file as (по умолчанию Турбо-Паскаль устанавливает имя NONAMExx.PAS (предпочтительно использование оригинальных имен, задаваемых программистом, на диске D:\ в каталоге, предназначенном для работы конкретной группы, нпример: D:\Students\IS-100\Ivanov\MyProg1.pas));

- F2 (текст будет сохранен с именем по умолчанию или с заданным именем);

1.5. Загрузка текста программы с диска:

- F10, File, Open; откроется окно с приглашением ввода имени программы (это окно можно вызвать также и путем нажатия клавиши F3); нажмите Tab для перехода в режим выбора каталогов и файлов. Выберите нужный вам каталог и файл и нажмите ввод. Откроется новое окно, содержащее текст выбранного файла.

2. Структура программы.

2. 1. Алфавит языка и действительные числа

Алфавит языка состоит из букв латинского алфавита (русский алфавит используется только для пометок и для задания литерных величин, для перехода на русский язык предназначено правое сочетание клавиш Ctrl+Shift, на английскийлевое сочетание клавиш Ctrl+Shift), арабских цифр, специальных символов:

+ - * / = >< []{}()'. ::;^@$#

Действительные числа изображаются в естественной и полулогарифмической форме. Число 234000 записано в естественной форме. Мы можем записать его так 2.34 * 105. Запись данного числа в полулогарифмической форме выглядит следующим образом: 2.34Е +5.

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

2. 2. Программа на языке «Паскаль»

Программа состоит из заголовка и блока

В заголовок входят: служебное слово program и перечень доступных программе файлов (input output)

Тело программы (блок) состоит из шести разделов:

- раздел меток;

- раздел констант;

- раздел типов;

-раздел переменных;

-раздел процедур и функций;

-раздел операторов.

Нарушать очерёдность нельзя.

Любой из разделов (кроме операторов) может отсутствовать.

Раздел меток

label (служебное слово) за которым следует перечень меток разделённый запятыми

Пример 3, 11 .,-48,2;

Раздел описания констант

const (служебное слово)

Определение каждой константы содержит идентификатор константы, знак равенства, и значение.

Например: е = 2.718281828; z='8 Б класс':

Раздел о писания типов

tupe (служебное слово)

В работе чаще используются стандартные типы данных:

byte - целый (от 0 до 255)

integer - целый (от -32768 до 32767)

longint - (от -2147483648 до 2147483647)

real - вещественный (от 2.9Е-39 до 1.7Е+38)

char - символьный (любой один символ. Например: f или №)
string - строковый (любой текст от 0 до 255 символов)
boolean - булевский {принимает два значения FALSE (ложь) и TRUE (истина)}

Если возникает необходимость в создание своих типов данных, то это осуществляется в разделе описания типов следующим образом:

за идентификатором типа записывается знак равенства (и через запятую перечисляются те значения, которые будет принимать переменная данного типа); seasans = (spr, or, kan. pak)

Интервальные типы: можно объявить новый тип так, что он будет частью упорядоченного интервала days =1.. 31; manth = 1..12; z = 'a'..:w'.

Раздел описания переменных

vаг (служебное слово)

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

i, kl, I: integer;

a. b: real;

hobidaus: seasans.

Раздел процедур и функций

Сам раздел не имеет служебного слова. В разделе может находиться несколько процедур или(и) функций, но каждая процедура начинается со слова: Procedure; каждая функция начинается словом : Function.

Процедура и функция по своей структуре подобны программе.

Раздел операторов (обязательный*)

begin

тело программы

end.

3. Основные математические функции.

3.1. Арифметические операции.

В языке Pascal используются следующие арифметические операции:


арифметическая операция

a = 14, b = 4

результат

сложение (+)

S: = a + b

S: = 18

вычитание (-)

S: = a - b

S: = 10.

умножение (*)

S: = a * b

S: = 56

деление (/)

S: = а / b

S: = 3,5

целочисленное деление

S: = а div b

S: = 3

остаток от целочисленного деления

S: = а mod b

S: = 2

нет возведения в степень

- если степень целая её заменяют умножением

- для возведения числа в произвольную степень


а3

xy=exp(y*ln(x))


S: = a*a*a


:





Порядок выполнения действий определяется рангом (старшинством) операций или скобками по правилам алгебры.

3.2. Основные математические функции.

sqr(x) - возведение X в квадрат

sqrt(x) - корень квадратный из X

abs(x) - модуль от X

int(x) - целая часть X (результат - вещественное число)

trunc(x) - целая часть X (результат - целое число)

round(x) - округляет число X до целого (результат – целое число)

fгас(х) - дробная часть от X

pi - выдаёт число 3.1415926 (19 знаков после запятой)

sin(x) - синус X

cos(x) - косинус X

arctan(x) - арктангенс X

ехр(х) - возведение числа е=2.7183 в степень Xх)

ln(х) - логарифм числа X

random(x) - выбирается случайное число от 0 до Х-1 (целое)

random(x) - выбирается случайное число от 0 до 1 (вещественное)

3.3. Операции отношения.

= равно <> - неравно

< - меньше > - больше

<= - меньше или равно > = - больше или равно

3.4. Оператор присваивания.

Знак := называется оператором присваивания. Например Y:= 5; X:=sqr(Y) + 3

Это означает следующее: переменной Y присвоить значение 5, а переменной X присвоить значение 52+3=28.

3.5. Идентификаторы.

Идентификаторы в Pascal - это имена констант, переменных, меток, объектов. Идентификаторы могут иметь произвольную длину, но значащими являются только первые 63 символа.

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

3.6. Оператор ввода и вывода информации.

Для вывода информации на экран компьютера используется оператор write() или writeln() В скобках записываются данные, которые будут выведены на экран при выполнении программы.

Для ввода информации с клавиатуры в компьютер используется оператор: read( ) – readln( ). В скобках необходимо записывать данные, которые мы хотим вводить при работе программы.

4. Составление простейших программ.

Пример 1. Запись текста.


Program primer1;

const

s: = Я учусь в Выксунском политехническом колледже’;

begin

write(s);

end.

Пример 2. Нахождение значения арифметического выражения hello_html_m489fc189.gif


Program primer2;

var s: real;

begin

s: = 145 + sqrt(239 + sqr(84));

writeln(‘s = ‘, s);

end.


Пример 3. Написать программу вычисления выражения hello_html_m7c580861.gif при hello_html_m40519307.gif.


Program primer3;

var x, y: real;

begin

readln(x)

y: = TAN(3*x) - SIN(2*x);

writeln(‘y = ‘, y);

end.


Содержание задания

Задание №1

Написать программу для нахождения значения арифметического выражения:

N = hello_html_m241f9327.gif

Программа:

Ответ: __________

Задание №2

Написать программу, которая выведет на экран Ваши ФИО и адрес местожительства.

Программа:


Задание №3

Написать программу вычисления объема куба (v = a*a*a) и площади боковой поверхности куба (s = 6*a*a), если сторона куба a = 2,5.

Программа:


Ответ: __________


Задание №4

Ответьте на контрольные вопросы к практическому заданию


Задание №5

1. Сделайте вывод о проделанном практическом задании.

2. Сдайте отчет преподавателю.


Контрольные вопросы


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

  2. Что называется оператором?

  3. Как осуществляется просмотр результата программы в Pascal?

  4. Для чего предназначен оператор writeln (write) в Pascal?

  5. Для чего предназначен оператор readln (read) в Pascal?

  6. Как сохранить программу, записанную на Pascal?

Практическая работа № 17


Тема: Тестирование готовой программы

Цель: изучить на основе готовой программы операторы разветвляющейся структуры языка Pascal и научиться составлять простейшие программы с использованием операторов условного и безусловного перехода.

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

Теоретические сведения к практическому заданию

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

Основным средством разработки разветвленных структур алгоритмов в Pascal являются условные операторы if и case. С их помощью можно влиять на последовательность выполнения операторов программы.

1. Оператор if.

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

В качестве условия выбора должно быть логическое выражение;

Например: А>В; (A+X)<>N; (А>В) and (В>С).

Оператор if может принимать одну из следующих форм:

1. if <условие> then <оператор 1 > else <оператор 2>;

{если <условие> то <оператор 1> иначе <оператор 2>;}

2. if <условие> then <оператор 1 >;

{если <условие> то <оператор 1>:}

Оператор if выполняется следующим образом. Сначала вычисляется выражение, записанное в условии. В результате его вычисления получается значение булевского типа. В первом случае, если значение есть true (истина), то выполняется <оператор 1>, указанный после ключевого слова then, иначе выполняется <оператор 2>, указанный после ключевого слова else. Во втором случае, если результат вычисления выражения есть false (ложь), то выполняется оператор, следующий за оператором if. Например:

if x>y then max:=x else max:=y;

При х>у выполняется оператор max:=x, при х<у выполняется оператор mах:=у. Пример оператора if без else:

if х>у then writeln(x);

При х>у выполняется оператор writeln(x), иначе выполняется оператор, следующий за оператором if.

Часто возникает необходимость выполнять в одной из ветвей (или в обеих ветвях) условного оператора несколько команд. В этом случае используется составной оператор - группа операторов помещенные между ключевыми словами begin и end. Например:

if y>y then

begin {начало составного оператора}

mах:=х;

writeln (‘mах=', mах);

end {конец составного оператора }

else

х:=х+1;

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

if х<-3 then y:=x+1 else

if x<>0 then y:=x*x else y:=y*y;

Примечание. Служебное слово else всегда ассоциируется с ближайшим по тексту if.

2 Оператор case.

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

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

case <выражение-селектор> of

константа или список констант №1 : <оператор 1>;

константа или список констант №2 : <оператор 2>;

константа №N : <оператор N>

else <альтернативный оператор>

end;

Оператор case работает следующим образом. Сначала вычисляется значение выражения селектора, затем выполняется тот оператор, константа выбора которого равна текущему значению селектора. Если ни одна константа не равна значению селектора, то выполняется альтернативный оператор, стоящий за словом else. Альтернативный оператор можно не писать. Например:

writeln('Введите значение n =’);

readln(n);

case n of

1 : у:=х;

2 : у:=х*х;

3 : у:=х*х*х

else y:=0

end:

writeln(‘y=’, у);

При n=1 выполняется оператор у:=x.

При n=2 выполняется оператор у:=х*х.

При n=3 выполняется оператор у:=х*х*х.

При любых других значениях n выполняется оператор у:=0).

После завершения оператора case выполняется оператор writeln('y=’,у). Кроме одиночных констант могут быть заданны списки и/или диапазоны значений. Например:

case n of

0,1..4 :у:=х;

2,5 : у:=х*х;

3 : у:=х*х*х

end;

При использовании оператора case должны выполняться следующие правила:

- значение селектора должно принадлежать дискретному типу; для целого типа integer оно должно лежать в диапазоне -32768 .32767;

- все константы, предшествующие операторам альтернатив, должны иметь тип, совместимый с типом селектора;

- все константы в альтернативах должны быть уникальны в пределах оператора case;

- диапазоны не должны пересекаться и не должны содержать констант, указанных в данной или в других альтернативах.

3 Оператор goto.

Оператор безусловного перехода goto означает «перейти к» и применяется в случаях, когда после выполнения некоторого оператора надо выполнить не следующий оператор, а какой-нибудь другой. Метка объявляется в разделе описания меток и может содержать как цифровые, так и буквенные символы. Метка отделяется от помеченного оператора двоеточием. Например:

………………………….

label M1;

var

n : Integer;

х,у : real;

begin readln(n,x);

…………………………

goto M1;

…………………………

М1:

у:=х*2-3/х;

writeln(‘y=’ у);


Тестирование готовой программы

Задача №1: составить программу для вычисления значения функции hello_html_m7f322ee.gif.

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

Для составления программы будем использовать полную форму записи оператора условного перехода (IF <условие> THEN <оператор 1> ELSE <оператор 2>).

После оператора IF записывают проверяемое условие (для данной задачи–это условие x-4<>0), после оператора THEN записывают выполнения действий, удовлетворяющие проверяемому условию (для данной задачи–это y=1/(x-4)– оператор присваивания). А после оператора ELSE запишем вывод сообщения о неопределенности функции.


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


Program zadacha1_10;

Название программы

var x, y: real;

Осуществляется описание используемых в программе переменных

begin

Начало программы

writeln ('Введите произвольное значение x ');

Осуществляется вывод поясняющего текста

readln (x);

Осуществляется ввод исходных данных: значение переменной x

if x - 4 <> 0 then y: = 1/(x-4)

Смотрите примечание 1, 2

else writeln (' Функция y не определена ');

Осуществляется вывод сообщения

end.

Завершение программы



Примечание 1: После оператора IF указано проверяемое условие, после оператора THENвычисление функции по указанной формуле.

Примечание 2: после запуска программы на исполнение нажатием клавиши F9 на экране появится подсказка оператора ввода «Введите произвольное значение x», после которого необходимо ввести произвольное значение переменной x. Затем нажатием клавиши Enter получаем искомый результат–значение функции y.


Задача №2: составить программу для вычисления значения функции по одной из формул hello_html_m5c2e4883.gif

Программа:

Program zadacha2_10;

begin

var a, b, x, y: real;

writeln ('Введите a, b, x ');

readln (a, b, x);

if x - 4 < 10 then y: = (x + a)

else y: = SIN(x) – b;

writeln (' y = ' , y);

end.


Содержание задания

Вариант №__

Задание №1

Протестировать программу для задачи №1 и записать свои данные в таблицу:


Значения переменной x

Значения функции y








Задание №2

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

Условие задачи: hello_html_m57e8f51.gif


Программа:

Записать свои данные в таблицу:


Значения исходных данных

Значения функции y








Задание №3. Протестировать программу для задачи №2 и записать свои данные в таблицу:


Значения переменной x

Значения функции y








Задание №4

Составить программу для решения задачи.


Условие задачи:

Левая фигурная скобка 11

y =

x2 – 5, если x < 3,

x - 3, если x ≥ 3.


Программа:


Записать свои данные в таблицу:


Значения исходных данных

Значения функции y







Задание №5

Ответьте на контрольные вопросы к практическому заданию


Задание №6

1. Сделайте вывод о проделанном практическом задании.

2. Сдайте отчет преподавателю.


Контрольные вопросы


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

  2. Укажите общий вид оператора условного перехода в Pascal?

  3. Какие данные являются исходными для задачи?

  4. Какое выражение называется условным?

  5. Что указывается после оператора IF?

Практическая работа №18


Тема: Программная реализация несложного алгоритма


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

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


Теоретические сведения к практическому заданию


Рассмотреть решение задач.


Задача №1: составить программу для вычисления значения функции по одной из формул hello_html_298ca39d.gif

Программа:

Program zadacha1_11;

var y, a, b, k: real;

begin

writeln ('Введите a, b, k');

readln (a, b, k);

if a <= -1

then y: = k + a

else if (a > -1) and (a < -1)

then y: = SIN(a) – b

else y: = ABS(1 – a);

writeln ('y = ' , y);

end.


Задача №2: составить программу для нахождения наименьшего из двух заданных неравных чисел отличных от нуля.


Программа:

Program zadacha2_11;

var min, a, b: real;

begin

writeln ('Введите a, b');

readln (a, b);

if a < b

then min: = a

else min: = b;

writeln ('наименьшее из двух чисел = ' , min);

end.


Содержание задания


Вариант №__


Задание №1

Протестировать программу для задачи №1 и записать свои данные в таблицу:


Значения переменной x

Значения функции y








Задание №2

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

Условие задачи: y = hello_html_m11b0cb3a.gif

Программа:






Записать свои данные в таблицу:


Значения исходных данных

Значения искомых данных








Задание №3

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

hello_html_7907879b.png

Условие задачи:



Программа:






Записать свои данные в таблицу:


Значения исходных данных

Значения искомых данных








Задание №4

Протестировать программу для задачи №2 и записать свои данные в таблицу:


Значения переменной x

Значения функции y








Задание №5

Составить программу для решения задач.

Условие задач:

  1. найти большее из двух чисел

  2. найти большее из трех чисел
















Записать свои данные в таблицу:

Задача 1



Задача 2


Значения исходных данных

Значения искомых данных

Значения исходных данных

Значения искомых данных














Задание №6

Ответьте на контрольные вопросы к практическому заданию


Задание №7

1. Сделайте вывод о проделанном практическом задании.

2. Сдайте отчет преподавателю.


Контрольные вопросы


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

  2. Какие условия называются составными?

  3. Какие союзы используют при написании составных условий?

  4. Как записываются на языке Паскаль составные условия?

  5. Каковы правила написания составных условий?


Практическая работа №19


Тема: Программная реализация несложного алгоритма


Цель: изучить на основе готовой программы операторы циклической структуры языка Pascal и научиться составлять программы с использованием операторов цикла «ДО» и «ПОКА».

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


Теоретические сведения к практическому заданию


Цикл – это многократные повторяемые действия. В Турбо Паскале существует 3 основных вида циклов:

-цикл с параметром

-цикл с предусловием

-цикл с постусловием

Цикл с параметром

Оператор имеет следующий формат: For i:=A to B do S; где

i – счетчик цикла, является переменной порядкового типа данных.

А – начальное значение, В – конечное значение счетчика цикла.

S – тело цикла (повторяющиеся действия).

Цhello_html_2f09f180.pngикл работает следующим образом: переменной i присваивается начальное значение A, если A<=B, то выполняется тело цикла S, после чего значение счетчика цикла i автоматическиувеличивается на 1 и опять сравнивается с B. Цикл будет повторяться до тех пор, пока значение счетчика i не станет больше B. Если тело цикла S состоит из нескольких операторов, то они заключаются в операторные скобки (begin…end). Если в операторе for .. to последнее значение счетчика цикла меньше первого, то тело цикла не выполняется ни одного раза.


Блок-схема выглядит следующим образом:

Существует еще одна разновидность цикла с параметром: For i:=A downto B do S; где A>=B

Цикл работает аналогично предыдущему, но после выполнения тела цикла, значение счетчика цикла автоматически уменьшается на 1. Если A

Цикл с предусловием

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

Цикл с предусловием (цикл «пока») имеет следующий формат: While условие do S;

В качестве условия можно использовать любое логическое выражение, которое может быть либо истиной (true) ли ложью (false). S – тело цикла.

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

Если тело цикла S состоит из нескольких операторов, то они заключаются в операторные скобки (begin…end).

Бhello_html_b88ab99.pngлок-схема выглядит следующим образом:









Цикл с постусловием

Формат оператора: Repeat S Until условие; где

S – тело цикла, условие – любое логическое выражение.

Принципиальное отличие оператора repeat...until (повторять до тех пор, пока) от оператора while...do в том, что проверка условия производится не перед началом выполнения оператора, а в его конце, когда решается вопрос, повторить ли еще раз действия. Поэтому тело этого цикла всегда выполняется по крайней мере один раз. Кроме того цикл будет повторяться, когда условие – ложно, как только условие станет истинным – происходит выход из цикла.

Бhello_html_m324cafd6.pngлок-схема цикла с постусловием:








Тестирование готовой программы


Цикл с параметром

Задача №1: Найти сумму всех натуральных чисел от 1 до 100

Решение задачи:

Определяем:

Параметр цикла – переменная i;

Начальное значение параметра цикла – i:=1;

Конечное значение параметра цикла – i:=100;

Начальное значение суммы – s:=0;

Рабочий блок – s:=s+i

Проверка окончания цикла – 1<100;

Формула изменения параметра цикла – i:=i+1.

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


program zadacha1_12;

Название программы

var i, s: integer;

Описание переменных

Begin

Начало программы

s: = 0;

Начальное значение суммы

For i:=1 to 100 do

Начало цикла «ДО», указывается начальное значение параметра цикла i=3, конечное значение параметра цикла 100

s: = s + i;

Вычисление суммы чисел

writeln(‘сумма от 1 до 100’, ‘=’,s);

Вывод искомой суммы

End.

Завершение программы


Цикл с предусловием


Program zadacha2_12;

Название программы

var i, s: integer;

Описание переменных

Begin

Начало программы

s: = 0; i:=l;

Начальное значение суммы и параметра цикла

while i <=100 do

Начало цикла «ПОКА»

begin

Начало тела цикла «ПОКА»

s: = s + i;

Вычисление суммы чисел

i: = i + 1;

Изменение параметра цикла с указанием шага параметра

end;

Завершение тела цикла «ПОКА»

writeln('cyммa от 1 до 100', '=', s);

Вывод искомой суммы

End.

Завершение программы


Цикл с постусловием


Program zadacha2_26b;

Название программы

var i, s: integer;

Описание переменных

Begin

Начало программы

s: = 0; i:=l;

Начальное значение суммы и параметра цикла

repeat

Начало цикла «ПОКА»

begin

Начало тела цикла «ПОКА»

s: = s + i;

Вычисление суммы чисел

i: = i + 1;

Изменение параметра цикла с указанием шага параметра

end;

Завершение тела цикла «ПОКА»

until i > n;

Проверка условия выхода из цикла

writeln('cyммa от 1 до 100', '=', s);

Вывод искомой суммы

End.

Завершение программы

Задача №2: составить программу для вычисления значения суммы

hello_html_5092a9a6.gif.

Решение задачи:

Определяем:

  1. Параметр цикла – переменная k;

  2. Начальное значение параметра цикла – k:=4;

  3. Конечное значение параметра цикла – k:=12;

  4. hello_html_m11e5fc2d.gif, где S – промежуточная сумма и hello_html_m162c46cd.gif.

  5. Начальное значение промежуточной суммы – S:=0;

  6. Рабочий блок –hello_html_7d1b82d9.gif.

  7. Проверка окончания цикла – hello_html_16dd1fbd.gif;

  8. Формула изменения параметра цикла – k:=k+1.


Program zadacha2_26b;

Название программы

var k, s, z, x: integer;

Описание переменных

Begin

Начало программы

if x = 4 then writeln('Нет решения'); else

Проверка знаменателя на 0, если знаменатель равен нулю, то выводится текст «Нет решения», если не равен нулю– то выполняется цикл

Begin

Начало цикла «ДО»

S:=0

Начальное значение суммы

FOR k=4 TO 12 do

указывается начальное значение параметра цикла k=4, конечное значение параметра цикла 12 и шаг изменения параметра цикла

S=S+x^2*(k+1)/(x-4);

Вычисление промежуточной суммы

End;

Завершение цикла «ДО»

z=31*x^2+5*S;

Вычисление итоговой суммы

writeln('cyммa z = ', z);

Вывод искомой суммы

End.

Завершение программы


Содержание задания


Вариант №__

Задание №1

Составить программу для решения задачи, используя цикл «ДО».


Условие задачи: Написать программу подсчета суммы S первых 1000 членов гармонического ряда 1+1/2+1/3+1/4+...1/N


Программа:





Ответ:_______


Задание №2

Составить программу для вычисления значения суммы (Задача 2), используя цикл «ПОКА»:


Программа:





Записать свои данные в таблицу:


Значения исходных данных

Значения искомых данных








Задание №3

Ответьте на контрольные вопросы к практическому заданию


Задание №4

1. Сделайте вывод о проделанном практическом задании.

2. Сдайте отчет преподавателю.


Контрольные вопросы


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

  2. Какие существуют циклы в языке Паскаль?

  3. Какой формат записи имеет цикл с параметром? Как он работает и в каких случаях применяется?

  4. Какой формат записи имеет цикл с предусловием? Как он работает.

  5. Какой формат записи имеет цикл с постусловием? Как он работает.

Практическая работа №20,21


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


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

Теоретические сведения к практическому заданию

Основная часть средств Pascal размещена на стандартных модулях. Модуль— это библиотека, которая содержит константы, описания типов данных, переменные и функции.

Наиболее часто используются модули System, Dos, Graph, Crt и др.

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

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

Инициализация графического режима выполняется процедурой InitGraph:

InitGraph((драйвер) : integer; <режим> :integer; <путь к файлу> : string;.

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

Для установки цвета изображения и окна применяются процедуры SetColor и SetBkColor соответственно.

Процедура PutPixel(X,Y:integer; Color:word); отображает точку на экране, где X и Y — экранные координаты точки. Color - её цвет.

Процедура Line(Xl,Yl,X2,Y2: integer); выводит на экран отрезок прямой линии. Здесь (X1,Y1)—координаты начальной точки, a (X2,Y2) — координаты конечной точки отрезка.

Для построения отрезков можно применять также следующие процедуры:

LineTo(X,Y); — проводит отрезок из текущей точки до точки с координатами (X,Y);

LineRel(dX,dY|; — проводит отрезок из текущей точки до точки, удаленной от нее на расстояние (dX,dY).

Линии можно вычерчивать самых различных стилей: тонкие, широкие, штриховые, пунктирные и т. д. Процедура SetLineStyle(<тип линии> :word; : word;(толщина линии) :word); производит установку стиля.

Процедура Rectangle(Xl,Yl,X2,Y2: integer); строит изображение прямоугольника на плоскости.

Здесь XI,Y1— координаты левого верхнего угла, X2,Y2 — координаты правого нижнего угла прямоугольника. При этом используется текущий цвет (SetColOf) и стиль линии (SetLineStyle). Область внутри прямоугольника не закрашена и совпадает по цвету с фоном.

Процедура Bar(Xl,Yl,X2,Y2:integer);позволяет строить более эффектные прямоугольники. Она рисует прямоугольник, внутренняя область которого залита по текущему шаблону.

Процедура SetFillStyle(<шаблон>:word;<цвет>:word); устанавливает шаблон и цвет заполнения замкнутой фигуры.

Процедура Arc(X,Y:integer; al, a2,R: word); строит дугу.

(X,Y)—центр окружности дуги,

al, a2 — начальный и конечный углы, отсчитываемые от горизонтальной оси против часовой стрелки,

R—радиус.

Если al=0o, а а2=360°, то вычерчивается полная окружность.

Процедура Ellipse (X,Y: integer; al,a2,Rx,Ry: word); предназначена для построения эллиптических дуг. Здесь (X,Y)—центр эллипса, al,a2 — начальный и конечный углы, отсчитываемые от горизонтальной оси против часовой стрелки, Rx и Ry — горизонтальная и вертикальная полуоси. Если al=0°, а а2 = 360, то вычерчивается ПОЛНЫЙ ЭЛЛИПС.

Процедура FillEllipse(X,Y: integer; Rx,Ry: word); строит полный закрашенный эллипс.

Процедура Circle(X,Y: integer; R: word); выводит на экран изображение окружности с центром (X,Y) и радиусом R. Окружность рисуется цветом, заданным SetColor.

Процедура PieSlice(X,Y: integer; al, n2,R: word); выводит на экран изображение закрашенного сектора круга, используя в качестве центра круга точку (X,Y), начальный угол al, конечный угол a2 и радиус R. Контур сектора высвечивается текущим цветом. При заполнении сектора используются шаблон и цвет, установленные процедурой SetFillStyle. Если al =0°, а а2=360°, то на экран выводится закрашенная окружность.

Процедура Sector(X,Y: integer; al,a2,Rx;Ry: word); строит закрашенный сектор эллипса.

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

1. Переключить монитор в графический режим с помощью оператора InitGraph (Driver, mode, <путь к драйверу>).

2. Установить разрешающую способность экрана по умолчанию режимом Detect или процедурой SetGraphMode. Режим Detect устанавливает разрешающую способность экрана 640*480 пикселей, т.е. координата Х может принимать значения от 0 по 639, а У от 0 по 479.

3. Очистить и инициализировать графический экран процедурой ClearDevice.

4. Установить цвет фона оператором SetBkColor и цвет изображения оператором SetColor.

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

6. Вывести на экран закрашенные фигуры.

7. Вывести тексты и подписи на экран. Для использования операторов Write и Writeln в графическом режиме необходимо выполнить следующую операцию присваивания : DirectVideo := FALSE; Или использовать процедуру Outtextxy(x,y,st), которая выводит строку st, начиная с позиции x, y.


Цвета в операторах задаются с помощью своих кодов:


0 – черный; 4 – красный; 8 – темно-серый; 12 – ярко-красный;

1 – синий; 5 – пурпурный; 9 – ярко-синий; 13 – ярко-пурпурный;

2 –зеленый; 6 – коричневый; 10 – ярко-зеленый; 14 – желтый;

3 – бирюзовый 7 – светло-серый; 11 – ярко-бирюзовый; 15 – белый.


Цифровое кодирование цвета соответствует последовательности IRGB для 0-3 битов. Бит 3 – бит интенсивности I, бит 2 – бит красного R, бит 1 – бит зеленого G, бит 0 – бит синего B. Например, 11=8+2+1, т.е. биты 3,1,0 – интенсивный сине-зеленый (бирюзовый).

Тестирование готовой программы

Задача №1 Построить график функции y = Sin(x)

Программа:


program sin(x);

uses crt,graph;

var x, y, x0, y0, k, vga,vgahi:integer;

begin

initgraph(vga,vgahi,'c:\prog\tp7\bgi');

line(20,240,620,240); {ось х}

line(320,20,320,400); {ось у}

X0:=320; Y0:=240; k:=50;

for X:=-320 to 320 do

begin

y:=trunc(k*sin(x/k));

PutPixel(x0+x,y0-y,4);

end;

OutTextXY (50,440,'Grafic y=sin x');

readln; closegraph;

end.


Содержание задания


Задание №1

Построить график функции y = hello_html_m3a4de26d.gif

Программа:






Задание №2

Протестировать следующую программу и охарактеризовать каждую команду.


Program line;


uses crt,graph;


var vga,vgahi:integer;


begin


initgraph(vga,vgahi,'c:\prog\tp7\bgi');


line(123,500,320,240);


readln;


end.



Задание №3

Протестировать следующую программу:

Program prjmougolnic;

uses crt,graph;

var vga,vgahi:integer;

begin

initgraph(vga,vgahi,'c:\prog\tp7\bgi');

rectangle(123,23,254,240);

readln;

end.


Задание №4

Протестировать следующую программу и охарактеризовать каждую команду:


Program crug;


uses crt,graph;


var vga,vgahi:integer;


begin


initgraph(vga,vgahi,'c:\prog\tp7\bgi');


circle(320,240,50);


readln;


end.



Задание №3

Ответьте на контрольные вопросы к практическому заданию


Задание №4

1. Сделайте вывод о проделанном практическом задании.

2. Сдайте отчет преподавателю.


Контрольные вопросы


    1. Как установить графический режим в ЯП Паскаль?

    2. Какие размеры имеет экран в графическом режиме ЯП Паскаль?

    3. Как выйти из графического режима в ЯП Паскаль?

    4. Какие команды рисования объектов вы знаете?

    5. Как установить цвет изображения и окна?

Практическая работа №22,23


Тема: Создание архива данных. Извлечение данных из архива


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

Оборудование и материалы: практическое задание, компьютер, архиваторы WinZip, WinRar.

Теоретические сведения к практическому заданию

Архивация (упаковка) — помещение (загрузка) исходных файлов в архивный файл в сжатом или несжатом виде.

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

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

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

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

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

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

Степень сжатия зависит от используемой программы, метода сжатия и типа исходного файла. Наиболее хорошо сжимаются файлы графических образов, текстовые файлы и файлы данных, для которых степень сжатия может достигать 5 - 40%, меньше сжимаются файлы исполняемых программ и загрузочных модулей — 60 - 90%. Почти не сжимаются архивные файлы. Программы для архивации отличаются используемыми методами сжатия, что соответственно влияет на степень сжатия.

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

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

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

Самораспаковывающийся архив получил название SFX-архив (SelF-eXtracting). Архивы такого типа в обычно создаются в форме .ЕХЕ-файла.

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

    • имя файла;

    • сведения о каталоге, в котором содержится файл;

    • дата и время последней модификации файла;

    • размер файла на диске и в архиве;

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

Архиваторы имеют следующие функциональные возможности:

    1. Уменьшение требуемого объема памяти для хранения файлов от 20% до 90% первоначального объема.

    2. Обновление в архиве только тех файлов, которые изменялись со времени их последнего занесения в архив, т.е. программа-упаковщик сама следит за изменениями, внесенными пользователем в архивируемые файлы, и помещает в архив только новые и измененные файлы.

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

    4. Написания комментариев к архиву и файлам в архиве.

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

    6. Создание многотомных архивов– последовательности архивных файлов. Многотомные архивы предназначены для архивации больших комплексов файлов на дискеты.


Содержание задания

Задание №1.

  1. В операционной системе Windows создайте папку Archives по адресу Мои документы/Техникум/ Техникум 1курс/Группа/Фамилия/ТЕМР. Создайте папки Pictures и Documents по адресу

Мои документы/Техникум/ Техникум 1курс/Группа/Фамилия/Archives.

  1. Найдите и скопируйте в папку Pictures по два рисунка с расширением *.jpg и *.bmp.

  2. Сравните размеры файлов *.bmp и *.jpg. и запишите данные в таблицу_1.

  3. В папку Documents поместите файлы *.doc (не менее 3) и запишите их исходные размеры в таблицу_1.


Задание №2. Архивация файлов WinZip

  1. Запустите WinZip 7. (Пуск →Все программы → 7-Zip→7 Zip File Manager).

  2. В появившемся диалоговом окне выберите папку, в которой будет создан архив: Мои документы/Техникум/ Техникум 1курс/Группа/Фамилия/Archives/Pictures. Установите курсор на имя графического файла Зима.jpg. Выполните команду Добавить (+).

  3. Введите имя архива в поле АрхивЗима.zip и убедитесь, что в поле Формат архива установлен тип Zip.

  4. Установите в поле Режим изменения: добавить и заменить.

  5. В раскрывающемся списке Уровень сжатия: выберите пункт Нормальный. Запустите процесс архивации кнопкой ОК.

  6. Сравните размер исходного файла с размером архивного файла. Данные запишите в таблицу_1.

  7. Создайте архив Зима1.zip, защищенный паролем. Для ввода пароля в диалоговом окне Добавит к архиву в поле Введите пароль: ведите пароль, в поле Повторите пароль: подтвердите пароль. Обратите внимание на флажок Показать пароль. Если он не установлен, пароль при вводе не будет отображаться на экране, а его символы будут заменены подстановочным символом "*". Это мера защиты пароля от посторонних. Однако в данном случае пользователь не может быть уверен в том, что он набрал пароль правильно. Поэтому при не установленном флажке система запрашивает повторный (контрольный) ввод пароля. Щелкните на кнопке ОК - начнется процесс создания защищенного архива.

  8. Выделите архив Зима1.zip, выполните команду Извлечь. В появившемся диалоговом окне Извлечь в поле Распаковать в: выберите папку-приемник - Мои документы/Техникум/ Техникум 1курс/Группа/Фамилия/Archives/Pictures/Зима1.

  9. Щелкните на кнопке ОК. Процесс извлечения данных из архива не запустится, а вместо него откроется диалоговое окно для ввода пароля.

  10. Убедитесь в том, что ввод неправильного пароля не позволяет извлечь файлы из архива.

  11. Убедитесь в том, что ввод правильного пароля действительно запускает процесс.

  12. Удалите созданный вами защищенный архив и извлеченные файлы.

  13. Создайте самораспаковывающийся ZIP-архив. Для этого установите курсор на имя архива Зима.zip, выполните команду Добавить (+).

  14. Введите имя архива в поле АрхивЗима.7z и убедитесь, что в поле Формат архива установлен тип 7z.

  15. Установите в поле Режим изменения: добавить и заменить.

  16. Установите флажок Создать SFX-архив.

  17. В раскрывающемся списке Уровень сжатия: выберите пункт Нормальный. Запустите процесс архивации кнопкой ОК.

  18. Аналогичным образом создайте архивы для файлов Рябина.bmp, Документ1.doc, Документ2.doc, Документ3.doc. Сравнительные характеристики исходных файлов и их архивов занести в таблицу_1.


Задание №3. Архивация файлов WinRar

  1. Запустите WinRar (Пуск →Все программы → WinRar).

  2. В появившемся диалоговом окне выберите папку, в которой будет создан архив: Мои документы/Техникум/ Техникум 1курс/Группа/Фамилия/Archives/Pictures.

  3. Установите курсор на имя графического файла Зима.jpg.

  4. Выполните команду Добавить. В появившемся диалоговом окне введите имя архива Зима.rar. Выберите формат нового архива - RAR, метод сжатия - Обычный. Убедитесь, что в группе Параметры архивации ни в одном из окошечек нет флажков. Щелкните на кнопке ОК для создания архива. Во время архивации отображается окно со статистикой. По окончании архивации окно статистики исчезнет, а созданный архив станет текущим выделенным файлом.

  5. Аналогичным образом создайте архивы для файлов Рябина.bmp, Документ1.doc, Документ2.doc, Документ3.doc. Сравнительные характеристики исходных файлов и их архивов занести в таблицу_1.

  6. Создайте самораспаковывающийся RAR – архив, включающий в себя текстовые и графические файлы.

  7. Определите процент сжатия файлов и заполните таблицу_1. Процент сжатия определяется по формуле hello_html_m1be8b5c9.gif, где S– размер архивных файлов, So– размер исходных файлов.


Таблица_1


Архиваторы

Размер исходных файлов

WinZip

WinRar

Текстовые файлы:

1. Документ1.doc

 

 

 

2. Документ2.doc




3. Документ3.doc




Графические файлы:

1. Зима.jpg

 

 

 

2. Рябина.bmp




Процент сжатия текстовой информации (для всех файлов)

 

 

 

Процент сжатия графической информации (для всех файлов)

 

 

 


Задание №4


Ответьте на контрольные вопросы к практическому заданию


Задание №5


1. Сделайте вывод о проделанном практическом задании.

2. Сдайте отчет преподавателю.


Контрольные вопросы


  1. Что называется архивацией?

  2. Для чего предназначена архивация?

  3. Какой файл называется архивным?

  4. Что называется разархивацией?

  5. Какая информации хранится в оглавлении архивного файла?

  6. Какие функциональные возможности имеют архиваторы?


Практическая работа №24

Тема: Запись информации на внешние носители различных видов.


Устройства хранения информации


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

Этот тип памяти аналогичен ОЗУ, используемому в персональ­ных компьютерах. Основное отличие в том, что при выборе тех или иных микросхем основное внимание уделяется не столько быстродействию (хотя и оно немаловажно), сколько надежнос­ти и малому энергопотреблению. До недавнего времени размеры буфера были сравнительно невелики, пока кому-то из произво­дителей не пришла в голову мысль увеличить объем этой памяти. При этом в буфер может помещаться и обрабатываться не один, а несколько кадров. Таким образом, значительно сокращается интервал, необходимый для подготовки камеры к следующейсъемке, практически время затрачивается только на зарядку вспышки. Если не использовать вспышку, то становится доступ­ным режим непрерывной сьемхи, когда камера делает несколько (до 10) кадров с высокой скоростью (до 3 кадров в секунду) и помещает их в буфер, где они обрабатываются и потом записы­ваются в долговременную память. Если АЦП матрицы обеспе­чивает высокую пропускную способность, то возможен режим видеосъемки - затвор при этом остается открытым на все время съемки. Характеристики получаемого видеоролика в основном такие: разрешение 320х240, частота 15 кадров в секунду, продол­жительность до 30 секунд.

После того как программное обеспечение камеры создало на ос­нове данных с ПЗС-матрицы полноцветное изображение, возни­кает задача его сохранения. Графические файлы очень велики и поэтому требуется их дополнительная обработка - сжатие. При этом используется алгоритм JPEG (Joint Photographic Experts Group). Суть этого алгоритма сводится к трем основным шагам. На первом шаге кодировка RGB, основанная на представлении каждого цвета сочетанием красного, синего и зеленого оттенков, заменяется на кодировку YUV. В этом формате компонент У отве­чает за яркость, а U и V - за цветовой оттенок. Подобная схема применяется в телевещании - как уже было сказано, человечес­кий глаз больше реагирует на яркостные характеристики изоб­ражения, чем на цветовые.

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

А на третьем шаге происходит то, из-за чего компрессия JРЕС называется сжатием с потерями качества» - частотно-ампли­тудные характеристики каждого блока анализируются с учетом повторяемости цветов в изображении и особенностей человеческо­го зрения, в частности меньшей чувствительности глаза к верх­ней части спектра. При этом удается исключить до половины яркостной информации и до 3/4 цветовой. Естественно, что даже при минимальном сжатии, когда человеческий глаз не в состоянии отличить изображение в формате JPEG от оригинала, восстано­вить изображение с точностью до пиксела невозможно (а, в общем­то, и не нужно). Чем выше коэффициент сжатия, тем большее количество яркостных и цветовых характеристик исключается, тем меньше получаемый файл и тем больше шансов обнаружить при просмотре визуальные искажения (артефакты) JPEG. Эти искажения проявляются в виде размытая контрастных границ, проявления блочной структуры кадра и других нежелательных явлений.
В качестве альтернативы формату JPEG в некоторых камерах используется так называемый формат RAW когда в долговре­менную память записывается отпечаток» ПЗС-матрицы. При этом размер изображения в десятки раз больше кадра JPEG, и для его просмотра требуется специальная программа, поставля­емая фирмой-производителем камеры. Не всегда эти програм­мы обладают достаточным количеством операций по обработке изображения, иногда у них неудобный интерфейс. Данные об­стоятельства привели к появлению у фотокамер функции записи в формате TIFF. Он тоже позволяет производить сжатие кадра, но в отличие от JPEG потери информации при этом не происхо­дит. Но даже с минимальным сжатием файл JPEG в несколько раз меньше файла TIFF.

Устройства долговременного хранения

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

Флэш-память
Этот тип памяти является промежуточным между ПЗУ (посто­янное запоминающее устройство, в англоязычной литературе - АОМ, read-оn1у memory), которое хранит информацию без ис­точников питания, но не позволяет ее модифицировать, и ОЗУ, которое допускает информацию модифицировать, но хранить ее не может. Флэш-память использует питание только при считы­вании данных и их модификации, причем для считывания необ­ходимо менее высокое напряжение, а для записи – повышенное.
Существуют следующие виды хранения информации:


  • Карты PCMCIA


  • CompactFlash


  • SmartMedia


  • M ultiMedia Card


  • Memory Stick


  • xD – Picture Card


Другие виды носителей

Среди альтернативных методов хранения информации преобла­дают разнообразные устройства с магнитными методами запи­си. Условно их можно разделить на две группы. В первой группе используются различные сменные носители - от обычного гиб­кого диска 3,5 дюйма до магнитооптического картриджа. При этом не очень высокая емкость носителя компенсируется ценой и доступностью. Во второй группе используются миниатюрные жесткие диски («винчестеры»). Сравнительно высокая цена этих устройств частично оправдывается большой емкостью и высо­кими скоростями записи.


Раздел 3. Средства информационных и коммуникационных технологий Характеристика основных видов учебной деятельности студента (на уровне учебных действий): У8, У9, З1, З2,З3


Практическая работа №25

Тема: Операционная система. Графический интерфейс

Цель: закрепить навыки работы с операционной системой Windows, отработать навыки работы с файлами и папками в ОС Windows; научиться выполнять навигацию с помощью левой панели программы ПРОВОДНИК и изучить приемы копирования и перемещения объектов методом перетаскивания между панелями

Содержание работы:

Задание №1.

Заполнить таблицу:

После загрузки ОС Windows указать, какие кнопки расположены на Панели задач.


  1. Перечислить, сколько и какие объекты (паки, документы, ярлыки, прикладные программы) расположены на рабочем столе.


Задание №2.

Заполнить таблицу:

Открыть Главное меню. Указать команду.


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


  1. Перечислить пункты произвольного раздела Главного меню.


Задание №3.

Заполнить таблицу:

Открыть Контекстное меню. Указать команду.


  1. Перечислить пункты Контекстного меню, не выделяя объекты.


  1. Перечислить пункты Контекстного меню, выделив какой-либо из объектов. Указать, какой объект выделили.


Задание №4.

Заполнить таблицу:


  1. В созданной папке создать папку с именем – своя фамилия.


  1. В папке с именем – своя фамилия создать текстовый документ. Сохранить его под любым именем.


  1. Создать на рабочем столе еще одну папку с именем СЭМТ.


  1. Скопировать папку – своя фамилия в папку СЭМТ.


  1. Переименовать папку – своя фамилия и дать название – свое имя.


  1. Создать в папке СЭМТ ярлык на приложение Word.


  1. Удалить с рабочего стола папку – номер группы.


  1. Удалить с рабочего стола папку СЭМТ.


  1. Открыть папку Мои документы.


  1. Упорядочить объекты папки Мои документы по дате.


  1. Представить объекты папки Мои документы в виде таблицы.


Работа с программой Проводник

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

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

Создание, удаление и переименование папок

Создать новую папку:

1) на панели дерева папок выделить папку, в которой нужно создать новую;

2) выбрать команду Файл/Создать/Папка. На панели содержимого папки появится новый значок папки с текстовым полем справа (выделено прямоугольной рамкой);

3) ввести имя папки в текстовое поле;

4) нажать клавишу Enter.

Изменить имя папки:

1) на панели дерева папок выделить папку, имя которой нужно изменить;

2) выбрать команду Файл/Переименовать или щелкнуть на имени папки;

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

4) нажать клавишу Enter.

Удалить папку:

1) на панели дерева папок выделить удаляемую папку;

2) выбрать команду Файл/Удалить или нажать клавишу Delete;

3) подтвердить в диалоговом окне удаление папки.

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

Выделение файлов

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

Выделить один файл – щелкнуть на его значке.

Выделить несколько файлов, находящихся рядом:

1) щелкнуть на первом по списку имени;

2) нажать и удерживать клавишу Shift;

3) щелкнуть на последнем по списку имени.

Отменить выделение – щелкнуть вне области выделенной группы файлов.

Выделить несколько файлов, находящихся в разных местах:

1) щелкнуть на имени первого файла;

2) нажать и удерживать клавишу Ctrl;

3) щелкать поочередно на именах всех нужных файлов.

Вместе с файлами могут быть выделены и папки.

Близлежащие значки можно выделить и с помощью мыши:

1) нажать левую клавишу мыши в любом свободном месте (это будет один из углов будущей прямоугольной области);

2) не отпуская клавишу мыши, переместить указатель (на экране будет рисоваться прямоугольная область, а все внутри выделяться);

3) когда все необходимые файлы будут выделены, отпустить клавишу.

Создание, переименование и удаление файлов

Создание файла: команда Файл/Создать ® выбрать нужный тип файла.

Переименование файла: команда Файл/Переименовать ® ввести новое имя.

Удаление файла: команда Файл/ Удалить или клавишей Delete.

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

Копирование и перенос файлов

Копирование файла – это получение копии файла в новой папке. Файлы всегда копируются из одной папки в другую.

Перенос файла – это перемещение файла из одной папки в другую.

1 способ – копирование и перенос осуществлять стандартным образом через Буфер обмена.

2 способ – перенос осуществить перетаскиванием (перемещением) выделенного файла (группы файлов) с помощью мыши.

Если при перетаскивании держать нажатой клавишу Ctrl, то произойдет копирование.

Поиск файлов

Поиск файлов выполняется с помощью команды Сервис/Найти/Файлы и папки... или с помощью команды Главное меню/Найти.

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

Ярлык

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

Создание ярлыка:

1 способ – в контекстном меню выбрать команду Создать ярлык ® перенести ярлык в нужное место;

2 способ – по команде меню Файл/Создать/Ярлык ® перенести ярлык в нужное место.

Задание №5.

Изучить структуру окна программы ПРОВОДНИК, схематически отобразить её и подписать все элементы окна.

Задание №6.

Заполнить таблицу:

Запустить программу ПРОВОДНИК с помощью главного меню. Указать, какая папка открыта на левой панели ПРОВОДНИКА.


  1. На правой панели ПРОВОДНИКА создать папку Эксперимент.


  1. На левой панели развернуть папку Мои документы щелчком на значке узла «+». Убедиться в том, что на левой панели в папке Мои документы образовалась вложенная папка Эксперимент.


  1. Открыть папку Эксперимент. Указать содержимое правой панели ПРОВОДНИКА.


  1. Создать на правой панели ПРОВОДНИКА новую папку НОМЕР ГРУППЫ внутри папки Эксперимент. На левой панели убедиться в том, что рядом со значком папки Эксперимент образовался узел «+». О чем он свидетельствует?


  1. На левой панели ПРОВОДНИКА разыскать папку TEMP, но не раскрывать её.


  1. Методом перетаскивания переместить папку Эксперимент с правой панели ПРОВОДНИКА на левую - в папку TEMP.


  1. На левой панели ПРОВОДНИКА открыть папку TEMP. На правой панели убедиться в наличии в ней папки Эксперимент.


  1. Разыскать на левой панели ПРОВОДНИКА Корзину и перетащить папку Эксперимент на её значок.


Задание №7. Ответить на вопросы:

Что такое файловая структура компьютера?


  1. Для чего предназначен ПРОВОДНИК?


  1. Что отображается на левой панели ПРОВОДНИКА?


  1. Что отображается на правой панели ПРОВОДНИКА?


  1. Для чего предназначено Главное меню?


  1. Как открывается контекстное меню?


  1. В чем особенности ОС Windows?


  1. Что является средствами управления ОС Windows?


  1. Перечислите основные элементы управления ОС Windows?


  1. Для чего предназначена Корзина?


  1. Перечислите основные типы представления объектов.


  1. Перечислите методы сортировки объектов.


Задание №8. Сделать вывод о проделанной практической работе:

Практическая работа №28

Тема: Подключение внешних устройств к компьютеру и их настройка

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

Оборудование и материалы: практическое задание, компьютер, принтер, сканер.

Теоретические сведения к практической работе

Внешние устройства – устройства подключаемые к компьютеру из вне: принтер, сканер, модем, веб-камера, колонки и т.д.

Подключение новых устройств

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

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

Подключение нового монитора

Перед подключением нового монитора к системному блоку рекомендуется сначала перевести видеоплату в режим работы с разрешением 800x600 и частотой обновления 60 Гц. Этот режим поддерживают практически все современные модели мониторов (15" и выше), поэтому у вас не должно будет возникнуть проблем с потерей синхронизации изображения. В случае с монитором 14" разрешение должно быть 640x480, а частота обновления экрана установлена в значение Оптимальная или же Определяется адаптером.

Если вы забыли проделать вышеуказанную операцию, но уже подключили новый монитор, то лучше всего первый запуск системы произвести в безопасном режиме, при котором используются примерно те же режимы, которые ранее рекомендовано было установить. Откройте Панель управления и запустите ярлык Экран, установите "безопасные" значения разрешения и перезагрузите компьютер. Частоту обновления пока вы не сможете изменить, т.к. возможность этого появляется только после того, как вы установите драйвер монитора. Если у вас нет специализированного драйвера для вашего монитора, в большинстве случаев достаточно установить драйвер под названием Монитор Plug and Play.

При работе с жидкокристаллическими мониторами следует учитывать, что все они оптимизированы под конкретное разрешение экрана, при котором все изображение отображается с максимальной четкостью. Для моделей 15" — это 1024x768, а для 17" моделей — это 1280x1024. Частота обновления подбирается опытным путем, потому что при ее увеличении иногда изображение "замыливается".

Подключение нового принтера

Для подключения принтера необходимо наличие в системном блоке порта, через который принтер должен работать, соединительный кабель, а также непосредственно драйвер принтера. Чаще всего используются параллельный порт LPT или шина USB, хотя встречаются принтеры, работающие через последовательный порт СОМ, но это скорее исключение, чем правило.

Параллельный порт может работать в нескольких режимах: SPP, ЕРР и ЕСР. Первый режим используется для матричных принтеров и когда в остальных режимах принтер работает со сбоями. Второй режим принтерами не используется. Режим ЕСР обычно используется всеми струйными принтерами и частью лазерных принтеров. Струйные принтеры реализуют при помощи него обратную связь с системным блоком, чтобы была возможность отображения информации об остатках чернил, а для лазерного принтера этот режим может оказаться необходим, например, в том случае, когда его настройками пользователь управляет при помощи специальной утилиты. Чаще всего так происходит с принтерами, поддерживающими печать в режиме MS-DOS, ведь в них "по умолчанию" зачастую отключена поддержка кириллицы (русских символов), а при помощи специальной утилиты, которая обычно находится на компакт-диске с драйвером, эта поддержка может быть включена.

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

Подключение нового сканера

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

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

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

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

Установка драйверов

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

Как правило, к каждому устройству прилагается компакт-диск (или хотя бы дискета), на котором содержится драйвер и обслуживающие программы.

Для уменьшения вероятности неполадок по вине драйверов следует придерживаться следующих рекомендаций:

· выбирайте продукцию только известных производителей ("брэндов"). Зачастую производители, попадающие в категорию "noname", обращают мало внимания на написание качественных драйверов, хотя это вовсе не означает, что драйверы от "noname" обязательно будут работать нестабильно. Здесь речь идет о статистике, которая, в общем-то, может оказаться необъективной;

· приобретайте устройства только после их "проверки временем", после чего могут быть выявлены неприятные особенности той или иной модели. Не один десяток раз некоторым пользователям приходилось "кусать локти" только из-за того, что они поторопились купить супермодную новинку, которая оказалась, мягко говоря, не совсем тем, о чем говорилось в рекламе. Хотя и здесь можно "напороться" на другой неприятный фактор — только модель устройства становится популярной, как ее начинают делать все "кому не лень", в результате чего качество продукции резко падает. В настоящий момент это происходит, например, с видеоплатами ATi Radeon;

· не доверяйте заявлениям даже "брэндов" о совместимости устройства с любой операционной системой, читайте обзоры и статьи, посвященные данной модели, чтобы узнать мнение независимых специалистов или даже просто пользователей;

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

Стоит отметить, что драйверы распространяются в двух вариантах. Первый вариант представляет собой единый файл с расширением ЕХЕ, при запуске которого автоматически осуществляются все необходимые действия: копирование файлов, создание ярлыков и ссылок в реестре. Второй вариант представляет собой набор файлов, необходимых для работы устройства и файла с расширением INF, где прописан алгоритм действий, необходимых для успешной установки драйвера. В этом случае установкой драйвера "заведует" операционная система. При этом вам следует при запросе на установку драйвера устройства указать каталог, в котором находится необходимый для его работы драйвер, после чего, согласно имеющемуся INF-файлу, операционная система совершит необходимые действия. Естественно, что каталог с драйвером должен быть доступным на протяжении всего процесса установки.

Драйверы выпускаются отдельно для каждой версии операционной системы, что иногда затрудняет переход с одной версии на другую, т.к. для новой версии ОС просто может не оказаться нужного драйвера. Очень часто можно встретить пакеты драйверов, которые предназначены для работы во всех версиях Windows 9x или же Windows 2000/XP. Иногда можно встретить пакеты, содержащие драйверы не только для любых версий Windows, но и для Linux, OS/2 и т.д.

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

Обратите внимание: для того чтобы драйверы к старому оборудованию загружались при старте системы и оборудование распознавалось, требуется, чтобы оно было включено на момент включения самого компьютера. Кроме того, не рекомендуется выключать старое оборудование до полного завершения работы компьютера, т.к. это может вызвать зависание операционной системы. Ведь операционная система во время своей работы может подать запрос готовности устройства, а так как отвечать будет некому, система будет "стоять в растерянности" и ожидать ответа. При этом можно попробовать включить оборудование в надежде, что система "отвиснет", но здесь никто, даже компания Microsoft, не даст гарантии стабильной работы ПК после этого (все равно придется перезагрузить компьютер).

Содержание задания

Задание 1

Установка локального принтера

1.1. Чтобы непосредственно подключиться к принтеру Plug and Play, выполните следующие действия:

1. Подключите принтер к соответствующему порту компьютера в соответствии с инструкциями изготовителя компьютера.

2. Вставьте шнур питания принтера в электрическую розетку и включите принтер.
Windows обнаруживает принтер Plug and Play и во многих случаях устанавливает его без участия пользователя. Принтер готов к печати.

3. При появлении мастера поиска нового оборудования убедитесь, что выбран параметр Автоматическая установка (рекомендуется), нажмите кнопку Далее и следуйте инструкциям.

1.2. Чтобы подключиться к принтеру, не поддерживающему технологию Plug and Play, выполните следующие действия:

1. Подключите принтер к соответствующему порту компьютера в соответствии с инструкциями изготовителя компьютера.

2. Вставьте шнур питания принтера в электрическую розетку и включите принтер.

3. Откройте компонент Принтеры и факсы.

4. В группе Задачи печати щелкните ссылку Установка принтера, чтобы запустить мастер установки принтера, а затем нажмите кнопку Далее.

5. Установите переключатель Локальный принтер, снимите флажок Автоматическое определение и установка принтера Plug and Play и нажмите кнопку Далее.

6. Большинство компьютеров использует для отправки данных на принтер, непосредственно подключенный к компьютеру, параллельный порт (LPT1). Поэтому в поле Использовать порт выберите LPT1: (Рекомендуемый порт принтера), а затем нажмите кнопку Далее. Однако некоторые плоттеры могут подключаться к компьютеру через один из последовательных портов (COM). При подключении такого плоттера выберите один из последовательных портов (COM).

7. Следуйте инструкциям, появляющимся на экране. По завершении установки значок принтера появится в папке «Принтеры и факсы». Если требуется напечатать пробную страницу, убедитесь, что принтер включен и готов к печати.

1.3. Установка принтера с созданием локального порта.

1. Откройте компонент Принтеры и факсы.

2. В группе Задачи печати щелкните ссылку Установка принтера, чтобы запустить мастер установки принтера, а затем нажмите кнопку Далее.

3. Установите переключатель Локальный принтер, снимите флажок Автоматическое определение и установка принтера Plug and Play и нажмите кнопку Далее.

4. Выберите переключатель Создать новый порт, тип порта Локальный порт и нажмите кнопку Далее.

5. Введите имя порта и нажмите кнопку OK.

6. Завершите добавление принтера с помощью мастера установки принтера, следуя появляющимся на экране инструкциям.

Задание 2

Установка сетевого принтера или принтера подключенного к другому компьютеру.

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

1. Откройте компонент Принтеры и факсы.

2. В группе Задачи печати щелкните ссылку Установка принтера, чтобы запустить мастер установки принтера, а затем нажмите кнопку Далее.

3. Выберите вариант: Сетевой или подключенный к другому компьютеру принтер и нажмите кнопку Далее.

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

А. Выбор принтера
1. Выберите вариант Обзор принтеров и нажмите кнопку Далее.
2. В списке Общие принтеры выберите принтер, к которому требуется подключиться.
3. Нажмите кнопку Далее.

Б. Ввод имени принтера
1. Выберите вариант Подключиться к принтеру.
2. В поле Имя введите имя принтера в следующем формате:
\\имя_компьютера\имя_принтера
3. Нажмите кнопку Далее.

В. Подключение к принтеру в Интернете или интрасети
С помощью URL-адреса принтера можно подключиться к принтеру через Интернет при наличии разрешения на использование этого принтера. Если подключиться к принтеру с использованием его URL-адреса в указанном ниже формате не удастся, обратитесь к документации принтера.
1. Выберите вариант Подключиться к принтеру в Интернете, в домашней сети или в интрасети.
2. Введите URL-адрес принтера в следующем формате:

http://имя_сервера_печати/Printers/сетевое_имя/printer

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


Задание 3

Настройка свойств принтера.

Чтобы настроить свойства принтера выполните следующие действия:

1. Откройте компонент Принтеры и факсы.

2. Щелкните правой кнопкой мыши принтер, параметры которого нужно изменить, и выберите команду Свойства.

3. Просмотрите все вкладки и внесите необходимые изменения.


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

Изменение свойств принтера действует только для выделенного принтера и может быть выполнено только при наличии разрешения «Управление принтерами» (одного из нескольких разрешений для принтеров).


Задание 4

Установка виртуального принтера.

  1. Создать документ в формате .pdf на страницах формата A4, на которых будут размещены по 2 страницы реального документа в формате .doc.

  2. Установим виртуальный принтер. При установке doPDF 5 принтер, укажите принтер, используемый по умолчанию.

  3. Откроем файл (текстовый документ, документ презентации, лист электронной таблицы и т.д.), для которого создаем PDF файл.

  4. Напечатаем документ на виртуальном принтере. Файл – Печать - Принтер – Выбираем принтер из списка – doPDF 5.

hello_html_c968b20.jpg

  1. Так же как у реального принтера задаем параметры печати. В нашем случае: Страницы – все.
    Число копий - 1.

  2. Число страниц на листе – 2 страницы.

  3. Свойства: страница – A4.

  4. Ориентация – книжная. – ОК.

  5. Откроется окно Save PDF file, выберите место сохранения вашего документа через кнопку Обзор.

hello_html_6ee2ce4a.jpg

  1. Через некоторое время откроется окно программы Adobe Reader (если установлена на ПК), в котором вы увидите результат вашего труда.

hello_html_m5bf47044.jpg


Задание №5

Ответьте на контрольные вопросы к практическому заданию.

Задание №6


1. Сделайте вывод о проделанном практическом задании.

2. Сдайте отчет преподавателю.

Контрольные вопросы

  1. Чем является принтер?

  2. Какие варианты подключения принтера возможны?

  3. От чего зависит выбираемый вариант подключения принтера?

  4. Что требуется выполнить при установке сетевого принтера?

  5. Что можно назначить принтеру после задания ему общих характеристик?

Практическая работа №29,30

Тема: Программное и аппаратное обеспечение компьютерных сетей. Сервер. Сетевые операционные системы.

Цель: знакомство с программным и аппаратным обеспечением компьютерных сетей.

Оборудование и материалы: компьютеры, объединенные в локальную сеть, практическое задание.

Теоретические сведения к практическому заданию

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

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

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

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

Абоненты сети – объекты, генерирующие или потребляющие информацию.

Абонентами сети могут быть отдельные ЭВМ, промышленные роботы, станки с ЧПУ (станки с числовым программным управлением) и т.д. Любой абонент сети подключён к станции.

Станция аппаратура, которая выполняет функции, связанные с передачей и приёмом информации.

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

Физическая передающая среда – линии связи или пространство, в котором распространяются электрические сигналы, и аппаратура передачи данных.

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

Скорость передачи данных – количество бит информации, передаваемой за единицу времени.

Обычно скорость передачи данных измеряется в битах в секунду (бит/с) и кратных единицах Кбит/с и Мбит/с.

Соотношения между единицами измерения: 1 Кбит/с =1024 бит/с; 1 Мбит/с =1024 Кбит/с; 1 Гбит/с =1024 Мбит/с.

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

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

По территориальному признаку сети делят на локальные и глобальные.


Локальные сети (LAN, Local Area Network) объединяют абонентов, расположенных в пределах небольшой территории, обычно не более 2–2.5 км.

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

Глобальные сети (WAN, Wide Area Network) объединяют абонентов, расположенных друг от друга на значительных расстояниях: в разных районах города, в разных городах, странах, на разных континентах (например, сеть Интернет).

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


hello_html_1d3a13ad.png












hello_html_2876ae8c.png



Основные компоненты коммуникационной сети:

  • передатчик;

  • приёмник;

  • сообщения (цифровые данные определённого формата: файл базы данных, таблица, ответ на запрос, текст или изображение);

  • средства передачи (физическая передающая среда и специальная аппаратура, обеспечивающая передачу информации).

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