Методические указания к практическим работам по Информатике СПО
Оценка 4.9 (более 1000 оценок)

Методические указания к практическим работам по Информатике СПО

Оценка 4.9 (более 1000 оценок)
Документация
docx
информатика
11 кл
23.02.2020
Методические указания к практическим работам по Информатике СПО
Методические указания предназначены для использования обучающимися при выполнении заданий по практическим занятиям по учебной дисциплине ПД.02 Информатика по специальностям 15.02.04 Специальные машины и устройства, 15.02.08 Технология машиностроения, 15.02.09 Аддитивные технологии, 22.02.05 Обработка металлов давлением, 22.02.06 Сварочное производство, 23.02.02 Автомобиле- и тракторостроение. В методических указаниях предлагаются к выполнению практические работы, предусмотренные рабочей программой учебной дисциплины Информатика, даны указания по их выполнению, обозначены критерии оценивания.
Методические указания к практическим работам Информатика 1 курс Технич. профиль.docx

ПРАВИТЕЛЬСТВО САНКТ-ПЕТЕРБУРГА

КОМИТЕТ ПО НАУКЕ И ВЫСШЕЙ ШКОЛЕ

Санкт-Петербургское государственное бюджетное профессиональное образовательное учреждение «Академия машиностроения имени Ж.Я. Котина»

 

 

 

УТВЕРЖДАЮ

Заместитель директора

по учебно-методической работе

 _______________ Е.В. Щеглова

«______» _____________ 2019 г.

 

 

 

 

 

 

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

для практических занятий и лабораторных работ

 

по дисциплине ПД.02 Информатика

 

по специальности  15.02.04      Специальные машины и устройства

                                   15.02.08      Технология машиностроения

                                   15.02.09      Аддитивные технологии

                                   22.02.05      Обработка металлов давлением

                                   22.02.06      Сварочное производство

                                   23.02.02      Автомобиле- и тракторостроение

 

1 курс, 1-2 семестр

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Санкт-Петербург

2019 г.

 

ОДОБРЕНО

Кафедральной комиссией

общеобразовательных дисциплин

Протокол от «__» _ ___ 201 г. №____

Председатель:

 

Методические указания рассмотрены

Методическим советом

и рекомендованы для утверждения

протокол № ___ от _______________ г.

 

 

 

Организация-разработчик: СПБ ГБПОУ «АМК»

 

 

Методические указания предназначены для использования обучающимися при выполнении заданий по практическим занятиям по учебной дисциплине
ПД.02 Информатика по специальностям 15.02.04 Специальные машины и устройства, 15.02.08 Технология машиностроения, 15.02.09 Аддитивные технологии, 22.02.05 Обработка металлов давлением, 22.02.06 Сварочное производство, 23.02.02 Автомобиле- и тракторостроение.

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

 

Разработчик: преподаватели СПб ГБПОУ «АМК» Т.С. Романова, Ю.Л. Соколова.

 

 

 

 

 


 

СОДЕРЖАНИЕ

 

 

1. Пояснительная записка. 4

2. Планирование практических занятий. 7

3. Критерии оценки выполненных заданий и степени овладения
запланированных умений
. 9

4 Общие методические рекомендации по организации и проведению.. 10

практических занятий /лабораторных работ. 10

5. Образец оформления практического задания. 10

 


 

1. Пояснительная записка

 

Методические указания разработаны для практических занятий/лабораторных работ по учебной дисциплине ПД.02 Информатика по специальностям 15.02.04 Специальные машины и устройства, 15.02.08 Технология машиностроения, 15.02.09 Аддитивные технологии, 22.02.05 Обработка металлов давлением, 22.02.06 Сварочное производство, 23.02.02 Автомобиле- и тракторостроение, в соответствии с Федеральным государственным образовательным стандартом среднего общего образования, утвержденным приказом Министерства образования и науки Российской Федерации от 17.05.2012 г. № 413.

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

личностных:

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

- осознание своего места в информационном обществе;

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

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

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

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

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

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

 метапредметных:

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

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

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

- использование различных источников информации, в том числе электронных библиотек, умение критически оценивать и интерпретировать информацию, получаемую из различных источников, в том числе из сети Интернет;

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

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

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

предметных:

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

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

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

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

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

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

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

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

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

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

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

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

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

Выполнение обучающимся практических работ по учебной дисциплине БД.05 Информатика способствует:

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

- обобщение, систематизация, углубление, закрепление полученных теоретических знаний;

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

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

Основными этапами практического занятия

− проверка знаний обучающихся – их теоретической подготовленности к занятию;

− инструктаж, проводимый преподавателем;

− выполнение заданий, работ, упражнений, решение ситуационных задач;

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

 

Методические указания включают:

− Планирование практических /лабораторных занятий;

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

− Практические задания, сопровождающиеся указаниями для их выполнения;

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

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


 

2. Планирование практических занятий

 

№ п/п

Наименование раздела, темы

Наименование практического

лабораторного занятия

Кол-во часов

 

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

 

 

1

Тема 2.9. Составление блок схем разветвляющихся алгоритмов

 

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

Разработка приложений по различным алгоритмам

2

2

Тема 2.11. Языки программирования. Особенности написания программ на процедурно - ориентированных языках.

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

Объявление массивов

2

3

Тема 2.12. Особенности написания программ на объектно-ориентированных языках.

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

Сортировка массивов

2

4

Тема 2.13. Компьютерное моделирование

 

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

Работа с объектами

2

5

Тема 2.14. Хранение информационных объектов

 

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

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

2

 

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

 

 

 

6

Тема 3.3 Программное обеспечение

 

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

Работа в операционной системе. Графический интерфейс пользователя.

2

7

Тема 3.6. Защита информации, антивирусная защита

 

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

Антивирусные программы

2

 

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

 

 

8

Тема 4.1. Эффективная презентация

 

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

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

2

9

 

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

Технология обработки текстовой информации

2

10

 

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

Редактирование текстового документа.

2

11

 

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

Форматирование текстового документа.

2

12

 

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

Возможности динамических (электронных) таблиц

2

13

 

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

Технология обработки числовой информации

 

2

14

 

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

Работа с функциями в ЭТ. Работа с абсолютными и относительными ссылками.

2

15

 

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

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

2

16

 

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

MS Power Point.-программа для создания презентаций

2

17

 

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

Создание и редактирование графических и мультимедийных объектов средствами MS Power Point.

2

18

 

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

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

2

19

 

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

Обработка информации в базах данных

2

20

 

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

Работа с базой данных

 

 

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

 

 

21

Тема 5.1. Представления о технических и программных средствах телекоммуникационных технологий

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

Организация работы с Интернет-сервисами

 

2

22

 

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

Создание сайта с помощью конструктора

 

2

23

 

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

Создание сайта с помощью HTML

2

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

 

Критерии оценки выполнения заданий по практическим работам:

Оценка

Требования к знаниям

отлично

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

хорошо

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

удовлетворительно

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

неудовлетворительно

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

 

 


 

4 Общие методические рекомендации по организации и проведению

практических работ

 

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

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

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


 

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

 

Тема: Разработка приложений по различным алгоритмам

 

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

 

Задачи:

учебные:

•          углубление, обобщение и систематизация знаний, учащихся по основным понятиям: алгоритм, свойства алгоритма, исполнитель, блок-схема;

•          тренировка в составлении блок-схем алгоритмов;

•          стимулирование интереса учащихся к изучаемой на уроке теме и предмету "Информатика" в целом;

развивающие:

•          развитие алгоритмического и логического мышления учащихся;

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

•          развитие памяти, внимания;

•          развитие познавательного интереса;

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

воспитательные:

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

•          развивать умение отстаивать свою точку зрения, аргументировано вести диалог преподавателем, студентами.

 

Ход практического занятия:

 

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

2. Выполнить задание, согласно номеру своего варианта

 3.Составьте отчет в соответствии с заданием.

4. Сделать выводы по выполненной работе.

Методические рекомендации

 

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

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

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

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

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

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

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

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

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

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

-                   псевдокоды (полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.);

-                   программная (тексты на языках программирования).

 

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

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

Алгоритм может быть описан одним из трех способов:

·                     словесным (пример в начале раздела);

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

·                     с помощью специальных языков программирования.

 

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

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

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

 


Таблица 1. Обозначение основных алгоритмических конструкций

 

 

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

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

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

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

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

1.                  Линейный алгоритм – это такой алгоритм, в котором все операции выполняются последовательно одна за другой.

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

3.                  Алгоритмы циклической структуры.

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

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

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

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

Алгоритмическая конструкция ветвление программируется с помощью условного оператора If, который может быть представлен двумя вариантами (Таблица 1).

 

Условный оператор If

Таблица 1

 

Конструкция

Графическое представление  блок - схема)

1 Вариант — неполное ветвление

 

If <условие> Then <оператор>

 

Неполное ветвление — в зависимости от результата проверки условия либо выполняются действия одной ветви «да»

(оператор), либо эти действия не выполняются.

 

 

 

 

 

 

 

 


 

Условие — это логическое выражение, которое может принимать одно из двух значений: true (истина — условие выполняется) и false (ложь — условие не выполняется). 

В условии используются операции отношения (=, <> , >,<, >=, <=) и логические операции (and (И), or (ИЛИ), xor (исключающее ИЛИ), not (отрицание)). Если требуется проверить несколько условий, их объединяют с помощью логических операций. Примеры логических выражений:

А<2 ;

(x<>0) and (y<>0).

Если между служебными словами стоят несколько операторов, то они заключаются в операторные скобки Begin…End

 

Рассмотрим пример:

Даны 2 вещественных числа. Если числа положительные, то возвести в квадрат первое число, иначе возвести в квадрат второе число. 

 

 


Правила пунктуации при записи операторов

1.                  Точка с запятой не ставится в разделах описаний после зарезервированных слов uses, label, type, const, var и ставится после завершения каждого описания

2.                  Точка с запятой не ставится после begin и перед end, так как эти слова являются операторными скобками, а не операторами;

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

4.                  В операторах цикла точка с запятой не ставится после служебных слов while, repeat, do, until;

5.                  В условных оператора точка с запятой не ставится после then и перед else

 

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

Чаще вторично разветвляется ветка «нет». В качестве примера разберѐм простую задачу:

В первом магазине хозяйка приобрела a кг. огурцов. Их оказалось b штук. Во втором магазине на c кг. получилось d штук. В каком магазине огурцы крупнее? 

Находим массу одного огурца в каждом магазине и сравниваем их. Блок-схема данной задачи представлена ниже.

 

 Рис. 3

Рассмотрим пример 2

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

Оптимальный вес вычисляется по формуле: рост (в сантиметрах) — 100

Рекомендуемый вид экрана во время работы программы приведен ниже:

Введите в одной строке через пробел рост (см) и вес (кг) затем нажмите <Enter>

-> 170 68

Вам надо поправиться на 2.00 кг.

 

Листинг программы

Program Ves; var 

w: real;       {вес} h: real;  {рост} opt: real;         {оптимальный вес} 

d: real;        {отклонение от оптимального веса}  begin writeln('Введите в одной строке через пробел');  writeln ('рост (см) и вес (кг), затем нажмите <Enter>');  write('->');  readln(h,w);  opt:=h-100; 

if w=opt then writeln('Ваш вес оптимален!') else 

if w<opt then begin d:=opt-w; writeln('Вам надо поправиться на ',d:5:2,' кг.'); end else  begin d:=w-opt; writeln('Вам надо похудеть на1, d:5:2,' кг'); end; 

 end.

 


 

 

ЗАДАНИЕ

Выполните задание по варианту, назначенному преподавателем.

Вариант 1

 

Задание 1

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

 

Задание 2

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

 

Вычисление частного.

Введите в одной строке делимое и делитель,затем нажмите <Enter>

-> 12 О

Вы ошиблись. Делитель не должен быть равен нулю.

 

Задание 3

Оформить отчет. Отчет должен содержать коды программ и блок-схемы

 

Вариант 2

 

Задание 1

Даны два действительные числа. Если числа положительны найти их сумму, если отрицательны — произведение

 

Задание 2

Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 10% предоставляется, если сумма покупки больше 1000 руб. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).

 

Вычисление стоимости покупки с учетом скидки.

Введите сумму покупки и нажмите <Enter>

-> 1200

Вам предоставляется скидка 10%

Сумма покупки с учетом скидки: 1080.00 руб.

 

Задание 3

Оформить отчет. Отчет должен содержать коды программ и блок-схемы

 


Вариант 3

Задание 1

Даны действительные числа х и у, не равные друг другу. Меньшее из этих чисел заменить половиной их суммы, а большее — их удвоенным произведением

 

Задание 2

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

 

В каком году был основан Санкт-Петербург?

Введите число и нажмите <Enter>

-> 1705

Вы ошиблись, Санкт-Петербург был основан в 1703 году.

 

Задание 3

Оформить отчет. Отчет должен содержать коды программ и блок-схемы

 

Вариант 4

Задание 1

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

Задание 2

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

 

Вычисление стоимости разговора по телефону.

Введите исходные данные:

Длительность разговора (целое количество минут) —> 3 День недели (1 - понедельник, ... 7 — воскресенье) —> 6 Предоставляется скидка 20%.

   Стоимость разговора: 5.52 руб.               

 

Задание 3

Оформить отчет. Отчет должен содержать коды программ и блок-схемы

 


 

 

Вариант 5

Задание 1

Даны три действительные числа. Если первое число больше второго, умножить данное число на 5, если первое число больше третьего — разделить на два

 

Задание2

Написать программу — модель анализа пожарного датчика в помещении, которая выводит сообщение «Пожароопасная ситуация», если температура в комнате превысила 600С

 

Задание 3

Оформить отчет. Отчет должен содержать коды программ и блок-схемы

 

Вариант 6

Задание 1

Даны действительные числа a, b, c. Удвоить эти числа, если a>=b<>c, иначе оставить без изменения.

 

Задание 2

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

 

Задание 3

Оформить отчет оформить в тетради. Отчет должен содержать коды программ и блок-схемы.

 

Вариант 7

 Задание 1

Даны три числа a, b, c. Определить какое из них равно d. Если ни одно не равно d, то найти сумму чисел a, b, c.

Задание 2

Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 3% предоставляется в том случае, если сумма покупки больше 500 руб., в 5% — если сумма больше 1000 руб. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).

 

Вычисление стоимости покупки с учетом скидки.

Введите сумму покупки и нажмите <Enter>

-> 640

Вам предоставляется скидка 3%

Сумма покупки с учетом скидки: 620.80 руб.

Задание 3

Оформить отчет. Отчет должен содержать коды программ и блок-схемы

 


 

 

Вариант 8

Задание 1

 Даны три действительные числа. На0йти минимальное и максимальное число.

 

Задание 2

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

 

Архитектор Исаакиевского собора:

1.             Доменико Трезини

2.             Огюст Монферран

3.             Карл Росси

Введите номер правильного ответа и нажмите <Enter> -> 3

Вы ошиблись.

Архитектор Исаакиевского собора — Огюст Монферран.

           

Задание 3

Оформить отчет. Отчет должен содержать коды программ и блок-схемы

 

Вариант 9

Задание 1

Даны три действительные числа. Если все числа положительны, найти среднее арифметическое, иначе произведение.

Задание 2

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

 

Невский проспект получил свое название:

1.             По имени реки, на берегах которой расположен Санкт-Петербург

2.             По имени близко расположенного монастыря Александро-Невской лавры

3.             В память о знаменитом полководце Александре Невском

Введите номер правильного ответа и нажмите <Enter> -> 3

Вы ошиблись.

Правильный ответ: 2.

 

Задание 3

Оформить отчет. Отчет должен содержать коды программ и блок-схемы

 


 

 

Вариант 10

Задание 1

Даны два вещественных числа, если числа не равны нулю, возвести из в третью степень, иначе во вторую степень.

Задание 2

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

Задание 3

Оформить отчет. Отчет должен содержать коды программ и блок-схемы

 


 

Контрольные  вопросы:

 

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

2.          Назовите основные свойства алгоритма.

3.          Какие существуют формы представления алгоритма?

Кратко охарактеризуйте их.

4.          Чем отличается графическая форма представления алгоритма от других форм?

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

6.          Какие преимущества дает блок-схема?

7.          Назовите три основных структуры алгоритмов.

8.          В чем отличие полного ветвления от неполного?

9.          Какой цикл называется итерационным? рекурсивным?

10.      В чем отличие цикла с предусловием от цикла с постусловием?

 

Оформление результатов работы

 

1.      Оформить работу в соответствии с заданиями.

2.      Ответить на контрольные вопросы.

3.      Сформулировать выводы по результатам работы.

4.      Сдать и защитить работу.

 

Список рекомендуемой литературы

Основные источники:

  1. Цветкова М.С., Хлобыстова И.Ю. Информатика: учеб. для студ. учреждений сред. проф. образования. — М.: Издательский центр «Академия», 2017.

Дополнительные источники:

  1. Гуда А.Н., Бутакова М.А., Нечитайло Н.М., Чернов А.В. Информатика. Общий курс: Учебник – 3-е изд.- М.: Издательско-торговая корпорация №Дашков и К»; Ростов н/Д: Наука-спектр, 2009
  2. Михеева Е.В. Практикум по информационным технологиям в профессиональной деятельности: учеб. для студ. Учреждений сред. проф. образования – 12-е изд., стер. – М.: Издательский центр «Академия», 2013.
  3. Цветкова М.С., Хлобыстова И.Ю. Информатика и ИКТ: практикум для профессий и специальностей естественно-научного и гуманитарного профилей : учеб. пособие для студ. учреждений сред. проф. образования. — М., 2014.
  4. Плотникова Н.Г. Информатика и информационно-коммуникационные технологии (ИКТ): Учебное пособие / Н.Г. Плотникова. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 124 с.
  5. Сергеева И.И. Информатика: Учебник / И.И. Сергеева, А.А. Музалевская, Н.В. Тарасова. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 384 с
  6. Гришин В.Н., Панфилова Е.Е.  Информационные технологии в профессиональной деятельности: учеб. пособие для студ. сред. проф. образования / В.Н. Гришин— М.: Ид «Форум» -  Инфра - М, 2013. — 416 с.
  7. Михеева Е.В. Информационные технологии в профессиональной деятельности. Технические специальности : учебник для студ. учреждений сред. проф. образования/Е.В.Михеева, О.И.Титова. — М.: Издательский центр «Академия», 2014. — 416 с.
  8. Малясова С.В. Информатика и ИКТ : пособие для подготовки к ЕГЭ : учеб. пособие для учреждений нач. и сред. проф. образования/С.В.Малясова, С.В.Демьяненко ; под редакцией М.С.Цвет ковой. — М.: Издательский центр «Академия», 2013. — 304 с.
  9. Федотова, Е.Л. Информационные технологии в профессиональной деятельности: Учебное пособие/Е.Л. Федотова. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2012. - 368 c.

Интернет-ресурсы:

  1. http://www.edu.ru/index.php?page_id=6 Федеральный портал Российское образование
  2. edu.ru - ресурсы портала для общего образования
  3. allbest -   "Союз образовательных сайтов" 
  4. fipi  ФИПИ - федеральный институт педагогических измерений
  5. ed.gov - "Федеральное агентство по образованию РФ".
  6. obrnadzor.gov - "Федеральная служба по надзору в сфере образования и науки"
  7. mon.gov - Официальный сайт Министерства образования и науки Российской Федерации
  8. rost.ru/projects - Национальный проект "Образование". 
  9. edunews - "Все для поступающих"
  10. window.edu.ru - Единое окно доступа к образовательным ресурсам

 

 

 


 


 

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

Объявление массивов

 

Тема: Тема 2.11. Языки программирования. Особенности написания программ на процедурно - ориентированных языках.

 

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

 

Задачи:

 

учебные:

•          углубление, обобщение и систематизация знаний, учащихся по основным понятиям: массив, свойства алгоритма, исполнитель, блок-схема;

•          тренировка в составлении блок-схем алгоритмов;

•          стимулирование интереса учащихся к изучаемой на уроке теме и предмету "Информатика" в целом;

развивающие:

•          развитие алгоритмического и логического мышления учащихся;

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

•          развитие памяти, внимания;

•          развитие познавательного интереса;

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

воспитательные:

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

•          развивать умение отстаивать свою точку зрения, аргументировано вести диалог преподавателем, студентами.

 

Ход практического занятия:

 

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

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

Составить блок-схему программы. Оформить отчет

3.Составьте отчет в соответствии с заданием.

4. Сделать выводы по выполненной работе.

 

Методические указания

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

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

Массивы могут быть одномерными:

A1

A2

A3

A4

A5

A6

A7

A8

 

и многомерными (например, двумерными):

A11

A12

A13

A14

A21

A22

A23

A24

A31

A32

A33

A34

 

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

Описание одномерного массива, если считать его элементы целыми числами выглядит следующим образом:

A : array [1..8] of integer;

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

В Pascal’е в качестве диапазона индекса может выступать любой отрезок перечислимого типа, например ‘A’..’H’, либо 0..7. Однако на практике чаще всего удобнее в качестве индексов использовать отрезок целого типа, причем нижний (меньший) индекс разумно выбирать единицей или нулем. 

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

Const N = 8;

Var A : array [1..N] of integer;

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

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

Const N = 8;

Type  TA = array [1..N] of integer;

Var   A : TA;

Дополнительные удобства этого подхода заключаются в том, что массивы, описанные в разных местах как массивы типа TA, будут являться совместимыми по типу, а в случае описания массивов A и B одинаковым способом, но без объявления типамассива, они будут считаться несовместимыми. Например,

Const N = 8;

Type TA = array [1..N] of integer;

Var A : TA;

Var B : TA;

здесь A и B – массивы одного и того же типа. А здесь:

Const N = 8;

Var A : array [1..N] of integer;

Var B : array [1..N] of integer;

здесь A и B – массивы будут считаться разных типов. Хотя следующее описание определяет массивы одинаковых типов:

                               Const N = 8;

                                         Var A,B : array [1..N] of integer;

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

допустим массив массивов:

                              Const M = 5;

                                          N = 8;

                                               Var   A : array [1..M] of array [1..N] of integer;

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

Const M = 5;    N = 8;

Var   A : array [1..M,1..N] of integer;

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

Рассмотрим выполнение элементарных манипуляций с массивами. Самая простая задача – заполнение всех элементов одним и тем же значением:

{Инициализация массива} for i:=1 to N do A[i]:=0;

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

Цикл for – чрезвычайно удобная и полезная вещь при работе с массивами. Оператор вида for i:=1 to N do – можно «переводить» как «выполнить для всех элементов массива». 

Если два массива одного типа, то допустимо присваивание одного массива другому одним оператором:

B:=A;

Следующие два примера показывают, как осуществить ввод-вывод с небольшим сервисом:

{ввод массива} for i:=1 to N do begin

  write('Ввeдите ',i,'-й элемент: '); readln(A[i]) end

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

{вывод массива}

for i:=1 to N do writeln('A[',i,']=',A[i]);

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

{определение максимального значения} max:=A[1];

for i:=2 to N do if A[i]>max then max:=A[i]; writeln('Maximum=',max);

 

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

 

Program Massiv; 

Const N = 10;

Var

A : array [1..N] of integer;     

i, max : integer;

 begin 

  for i:=1 to N do // Ввод массива  

begin

    write('Ввeдите ',i,'-й элемент: '); 

readln(A[i])  

end

  max:=A[1]; // Поиск максимального значения  

for i:=2 to N do if A[i]>max

then max:=A[i];   writeln('Maximum=',max);

 end.

 

 

 Пример 1. В автопарке, имеющем 18 машин марки КАМАЗ, каждый из КАМАЗов перевез за день определенный объем груза. Определить суммарный объем перевозок грузов за день. При решении задачи будем использовать тип массива KAMAZ для описания всех КАМАЗов автопарка; переменную P[i] для описания объема груза, перевезенного i-той машиной за день (I меняется от 1 до 18). Блок-схема алгоритма для решения данной задачи будет выглядеть следующим образом (см. Рис. 1):

Текст следующий вид:

 

Program Pr1;

Uses wincrt;

Type KAMAZ=array [1..18] of  real; Var

i:integer;

p:KAMAZ;

S:real;

Begin

S:=0;

For i:=1 to 18 do

Begin

Writeln(‘Введите объем перевозок’,I,‘-ой машины, т’);

Readln(p[i]);

S:=S+p[i];

End;

Writeln(‘Суммарный объем перевозок S=’,S:8:2,‘т’);

End.

 

Накопление суммы в данном примере будет проводиться по шагам, при вводе значения объема перевозок для очередной машины сумма будет увеличиваться на данную величину. Аналогично реализуется и алгоритм нахождения произведения элементов массива (с заменой начального значения суммы S:=0 на начальное значение произведения S:=1 и с заменой операции сложения элементов массива «+» на операцию умножения «*»).

Рис. 1 Блок-схема программы для Примера 1

 

 

 

 

Нахождение количества элементов массива, удовлетворяющих заданному условию


Задача 2. Известны результаты экзамена по информатике одной группы из 22 студентов. Определить, сколько студентов сдали экзамен на 4 и 5. Один из вариантов решения этой задачи следующий:

Рис. 2 Блок-схема программы для Примера 2

 

 

На Рис. 2 представлена блок-схема алгоритма поставленной задачи. Текст программы:

 

Program pr3;

Uses wincrt;

Label 1;

Type INF=array[1..22] of integer;

Var

stud:INF;

i,p:integer;

begin

p:=0;

for i:=1 to 22 do

begin

1: writeln(‘Введите оценку ’,i,’-го студента’);

readln(stud[i]);

if (stud[i]<1) or (stud[i]>5)

then goto 1;

 if stud[i]>3 then p:=p+1;

end;

writeln(‘На 4 и 5 сдали экзамен ’,p:2,’ студентов’);

end.

 

В данной программе для обозначения списка оценок по информатике использовался тип массива INF, для обозначения оценок конкретных студентов – переменная stud. Программа предусматривает проверку корректности вводимых данных: при попытке ввода несуществующей по пятибалльной системе оценки, программа повторяет ее ввод. Для этого используется оператор перехода GOTO, где имя метки, к которой осуществляется переход (в данном случае 1), описывается в разделе описания меток LABEL.

 


 

Сортировка массива по возрастанию

 

Задача 3. Предположим, известны результаты соревнований по стрельбе, в которых принимали участие 9 человек. Расположить данные результаты в порядке возрастания набранных при стрельбе очков.


Рис. 3. Блок-схема программы для Примера 3

 

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

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

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

Программа реализации изложенного алгоритма может иметь следующий вид:

 

Program pr4;

Uses crt;

Type STREL=array[1..9]of integer; Var

rez:strel; i,j,s:integer;

Begin

For i:=1 to 9 do

begin

writeln(‘Введите результаты ’,i,’-го участника’); readln(rez[i]); end; for i:=1 to 8 do for j:=i+1 to 9 do if rez[i]>rez[j] then

begin

s:=rez[j]; rez[j]:=rez[i]; rez[i]:=s;

end;

writeln(‘Отсортированные по возрастанию результаты:’); for i:=1 to 9 do write (rez[i]:5,’ ‘); end.

Здесь STREL – тип массива результатов стрельбы участников, rez[i] – переменная для описания результатов i-го участника (i

рис. 3. Блок-схема                 меняется от 1 до 9).

Вспомогательная переменная s используется для перестановки местами элементов массива.

 


 

Варианты заданий

 

Выполните задание по варианту, назначенному преподавателем.

1. Подсчитать среднемесячную зарплату сотрудника предприятия.

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

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

4.Известен месячный план выпуска некоторой продукции и объемы выпущенной этой продукции заводом за год (помесячно). Определить, когда завод не выполнил план. Результат получить в виде: номер месяца и объем выпущенной продукции.

5.Даны результаты сдачи экзамена по информатике группы студентов (в группе 20 студентов). Подсчитать количество студентов, не сдавших экзамен.

6.Известна среднемесячная зарплата 10 сотрудников отдела. Расположить данные в порядке убывания.

7.Известны данные по продаже компьютеров в течение недели. Найти общее количество проданных компьютеров.

8.Известны данные по продаже компьютеров в течение недели. Расположить эти данные в порядке возрастания.

9.Даны результаты сдачи экзамена по информатике группы студентов (в группе 20 студентов). Подсчитать количество студентов, сдавших экзамен без троек.

10.                    Даны результаты сдачи экзамена по информатике группы из 15 студентов. Подсчитать количество студентов, не сдавших экзамен, в численном и в процентном соотношении.

 

 

Контрольные  вопросы:

 

  1. Ответить письменно на вопросы
  2. Что понимают под массивом данных?
  3. Что называют размерностью массива?
  4. Что понимают под индексом элемента массива?
  5. Какой массив называется одномерным?
  6. Приведите примеры одномерных массивов. 
  7. Как описываются одномерные массивы на языке PASCAL?
  8. Как задается диапазон изменения индексов массива?
  9. Как обозначаются индексы массивов на языке PASCAL?

 

Оформление результатов работы

 

5.      Оформить работу в соответствии с заданиями.

6.      Ответить на контрольные вопросы.

7.      Сформулировать выводы по результатам работы.

8.      Сдать и защитить работу.

 

Список рекомендуемой литературы

Основные источники:

  1. Цветкова М.С., Хлобыстова И.Ю. Информатика: учеб. для студ. учреждений сред. проф. образования. — М.: Издательский центр «Академия», 2017.

Дополнительные источники:

  1. Гуда А.Н., Бутакова М.А., Нечитайло Н.М., Чернов А.В. Информатика. Общий курс: Учебник – 3-е изд.- М.: Издательско-торговая корпорация №Дашков и К»; Ростов н/Д: Наука-спектр, 2009
  2. Михеева Е.В. Практикум по информационным технологиям в профессиональной деятельности: учеб. для студ. Учреждений сред. проф. образования – 12-е изд., стер. – М.: Издательский центр «Академия», 2013.
  3. Цветкова М.С., Хлобыстова И.Ю. Информатика и ИКТ: практикум для профессий и специальностей естественно-научного и гуманитарного профилей : учеб. пособие для студ. учреждений сред. проф. образования. — М., 2014.
  4. Плотникова Н.Г. Информатика и информационно-коммуникационные технологии (ИКТ): Учебное пособие / Н.Г. Плотникова. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 124 с.
  5. Сергеева И.И. Информатика: Учебник / И.И. Сергеева, А.А. Музалевская, Н.В. Тарасова. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 384 с
  6. Гришин В.Н., Панфилова Е.Е.  Информационные технологии в профессиональной деятельности: учеб. пособие для студ. сред. проф. образования / В.Н. Гришин— М.: Ид «Форум» -  Инфра - М, 2013. — 416 с.
  7. Михеева Е.В. Информационные технологии в профессиональной деятельности. Технические специальности : учебник для студ. учреждений сред. проф. образования/Е.В.Михеева, О.И.Титова. — М.: Издательский центр «Академия», 2014. — 416 с.
  8. Малясова С.В. Информатика и ИКТ : пособие для подготовки к ЕГЭ : учеб. пособие для учреждений нач. и сред. проф. образования/С.В.Малясова, С.В.Демьяненко ; под редакцией М.С.Цвет ковой. — М.: Издательский центр «Академия», 2013. — 304 с.
  9. Федотова, Е.Л. Информационные технологии в профессиональной деятельности: Учебное пособие/Е.Л. Федотова. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2012. - 368 c.

Интернет-ресурсы:

  1. http://www.edu.ru/index.php?page_id=6 Федеральный портал Российское образование
  2. edu.ru - ресурсы портала для общего образования
  3. allbest -   "Союз образовательных сайтов" 
  4. fipi  ФИПИ - федеральный институт педагогических измерений
  5. ed.gov - "Федеральное агентство по образованию РФ".
  6. obrnadzor.gov - "Федеральная служба по надзору в сфере образования и науки"
  7. mon.gov - Официальный сайт Министерства образования и науки Российской Федерации
  8. rost.ru/projects - Национальный проект "Образование". 
  9. edunews - "Все для поступающих"
  10. window.edu.ru - Единое окно доступа к образовательным ресурсам

 

 

 


 

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

Сортировка массивов

 

Тема: Тема 2.12. Особенности написания программ на объектно-ориентированных языках

 

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

 

Задачи:

 

учебные:

•          повторить основные понятия по теме «Обработка массивов»;

•          познакомить с методами сортировки  массива;

•          реализовать алгоритм на языке программирования."Информатика" в целом;

развивающие:

•          развитие алгоритмического и логического мышления учащихся;

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

•          развитие памяти, внимания;

•          развитие познавательного интереса;

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

воспитательные:

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

•          развивать умение отстаивать свою точку зрения, аргументировано вести диалог преподавателем, студентами.

 

 

Ход практического занятия:

 

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

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

3. Оформить отчет. При выполнении задания ввод исходных данных и вывод результатов сопровождать комментариями (какие данные нужно ввести и что получается в результате).

4. Письменно ответить на контрольные вопросы

5. Сделать выводы по выполненной работе.


 

Методические указания

Скалярный тип – простой тип данных. Скалярное данное неделимо.
Массив – это структурированный тип данных. Массив состоит из нескольких элементов. Ко всему массиву можно обращаться по его имени. Можно обращаться к его элементу, но для этого надо задать индекс (индексы). Массивы бывают одномерные и многомерные. Для объявления массива необходимо задать типы его индексов и компонент:

ARRAY [Тип индексов] OF <Тип компонент>;

Тип компонент массива – это просто тип данных, ассоциированный с каждой компонентой массива. Тип компонент может быть любым REAL, INTEGER, CHAR, BOOLEAN, перечислимым, интервальным. В качестве компоненты массива может быть взят и тип массив.

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

 

Одномерные массивы

 

Одномерный массив можно задать (объявить) двумя способами:

1.       C помощью служебного слова TYPE описывается тип массива, а затем с помощью VAR вводится переменная этого типа.

 

 

Общая форма записи

 

TYPE <тип массива> = ARRAY [тип индекса] OF <тип компонент>;

VAR <переменная>: <тип массива>;

 

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

Общая форма записи

 

VAR <переменная>: ARRAY [тип индекса] OF <тип компонент>;

 

Например, объявление массива из 100 элементов типа REAL можно осуществить двумя способами:

1.       type R100 = array [1..100] of real;

var A: R100;

2.       var A: array [1..100] of real.

Здесь задан массив с именем А, и его элементы имеют имена: А[1],…,A[100]. Чаще всего для типа индекса используют интервальный тип на основе типов INTEGER и CHAR. Однако можно в качестве индексов брать перечислимый тип.

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

 

Program COUNTER;

var COUNT: array ['a'..'z'] of integer;

CH: char; N: integer;

begin

for CH := 'a' to 'z' do

COUNT [CH] := 0; N := 0;

repeat

read (CH); N := N + 1;

if (CH >= 'a') and (CH <= 'z') then

COUNT [CH] := COUNT [CH] + 1;

until CH = '.';

for CH := 'a' to 'z' do

writeln (CH, COUNT [CH]:5);

end.

 

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

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

Пример 2.  Присваивание переменной с именем месяца числа дней этого месяца.

program NUMBRDAY;

type MONAT = (JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG,

SEP, OKT, NOV, DEC);

var DAY : array [MONAT] of 28..31; T : MONAT;

begin

for T := JAN to DEC do

case T of

JAN, MAR, MAY, JUL, AUG, OKT, DEC: DAY [T] := 31;

APR, JUN, SEP, NOV: DAY [T] := 30;

FEB : DAY [T] := 28; end;

end.

Многомерные массивы

 

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

Например, таблица символов M × N,  где M  – число строк и N – число столбцов, может быть описана:

var TAB : array [1..M, 1..N] of char;

 

Общая форма записи

 

VAR <имя> : ARRAY [тип индекса строки, тип индекса столбца]

OF <тип компонент>;

 

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

type LINE  = array [1..N] of char;

STOLB = array [1..M] of LINE;

var TAB : STOLB.

Здесь TAB [I] – переменная типа LINE, а TAB [I][J] – переменная типа CHAR.

 

Общая форма записи

 

TYPE <тип строки> = ARRAY [тип индекса] OF <тип компонент>;

<тип столбца> = ARRAY [тип индекса] OF <тип строки>;

VAR <переменная массива> : <тип столбца>;

 

Эти два вида определения массивов задают и два способа обращения к элементам массива: TAB [I, J] – в первом случае и TAB [I][J] – во втором. Вполне очевидно, что сказанное выше для двумерного массива распространяется и на массивы большей размерности. Например, описание VAR CUBE : ARRAY [1..M, 1..N, 1..K] OF INTEGER определяет задание трехмерного массива целых чисел.

 

Примеры работы с массивами

 

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

Пример.  Сумма элементов таблицы над верхней диагональю.

program SUMMA;

const M = 10; {число строк таблицы}

N = 10; {число столбцов таблицы}

type LINE = array [1..n] of integer;

TAB = array [1..m] of LINE;

var s, i, j:integer; MAS: TAB;

procedure VVODMASSIV (var MAS: TAB);

begin

¦ for i := 1 to M do

¦   for j := 1 to N do

¦     readln (MAS [i][j]);

end;

procedure VIVODMASSIV (var MAS:TAB);

begin

¦ for i := 1 to M do

¦  begin

¦   ¦ for j := 1 to N do

¦   ¦ write (MAS [i][j]:4,' '); writeln;

¦   end;

end;

                    procedure OBRABOTKA (MAS: TAB; var SUM: integer);

begin

¦ SUM := 0;

¦ for i := 1 to M do

¦   for j := 1 to N do

¦     if j > i then SUM := SUM + MAS [i][j];

end;

begin

|  VVODMASSIV (MAS);

|  writeln ('исходный массив'); VIVODMASSIV (MAS);

|  OBRABOTKA (MAS, s); writeln;

|  writeln ('сумма элементов = ',s); end;

end.

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

Перед выполнением работы необходимо ознакомиться с теоретическим материалом по теме «Обработка массивов».

Пример 1. Составить программу, позволяющую в одномерном массиве, состоящем из N вещественных элементов, вычислить сумму положительных элементов.

Решение.

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

program massiv_1;

const N=10;

type mas=array [1..N] of Real;

procedure Vvodmas(var A:mas);

  var i:Integer;

begin

  for i:=1  to N do A[i]:=-50+Random(101)+random;

end;

 

procedure Vivodmas(A:mas);

  var i:Integer;

begin

  for i:=1 to N do  Write(A[i]:8:2);

  Writeln

end;

function Summa(A:mas):real;

  var i: Integer; s:real;

begin

  s:=0;

  for i:=1 to N do if A[i]>0 then s:=s+A[i];

  Summa:=s;

end;

 

var A: mas;

begin

  Randomize; Vvodmas(A);

  Writeln('Исходный массив:'); Vivodmas(A);

  Writeln('Ответ: ', Summa(A):0:2);

  Readln

end.

 

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

Решение. Преобразования необходимо провести в каждом столбце массива, поэтому параметр внешнего цикла в процедуре обработки - номер столбца j, а вложенного – номер строки i.

Для перестановки двух элементов в столбце массива необходимо найти номера их строк n1 и n2, а затем поменять местами значения элементов с использованием промежуточной переменной p.

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

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

 

const n=10; m=7;

type mas=array [1..n,1..m] of Integer;

 procedure Vvodmas(var D:mas);

  var i,j:Integer;

begin

for i:=1  to n do

  for j:=1  to m do

    D[i,j]:=-50+Random(101);

end;

 

procedure Vivodmas(D:mas);

  var i,j:Integer;

begin

  for i:=1 to n do

    begin

      for j:=1  to m do Write(D[i,j]:4);

      Writeln;

    end;

end;

 

procedure Obmen(a,b: real; var D:mas);

  var i,j,p,n1,n2,max: Integer;

begin

  for j:=1  to m do

    begin

      n1:=1; max:=abs(D[1,j]);{считаем первый элемент столбца наибольшим по модулю}

      for i:=2 to n do

        if abs(D[i,j])>max then  {обнаружен больший элемент}

          begin n1:=i; max:=abs(D[i,j]) end;

 

      i:=n; {перебираем элементы столбца, начиная с последнего}

      while (i>=1)and (D[i,j]>a)and(D[i,j]<b) do i:=i-1;

      n2:=i;

      if n2<>0 then {если элемент, не принадлежащий интервалу (a,b), был найден}

        begin

          p:=D[n1,j]; D[n1,j]:=D[n2,j]; D[n2,j]:=p; {обмен значений}

        end;

    end;

end;

 

var D: mas; a,b:Real;

begin

  Randomize; Vvodmas(D);

  Writeln('Исходный массив:'); Vivodmas(D);

  Write('Введите через пробел концы интервала (a,b): '); Readln(a,b);

  Obmen(a,b,D);

  Writeln('Ответ:'); Vivodmas(D);

  Readln

end.

 

 

Варианты заданий

Задание 1.

Составить программу, позволяющую в одномерном массиве, состоящем из N вещественных элементов, вычислить:

a) сумму модулей отрицательных элементов массива;

b) количество элементов массива, не принадлежащих интервалу (a, b);

c) наименьший из элементов массива, принадлежащих отрезку [a, b];

d) количество элементов массива, равных первому элементу;

 

Задание 2.

В двумерном массиве, состоящем из целочисленных элементов, поменять местами:

a) в каждом столбце наибольший по модулю и последний положительный элементы;

b) в каждом столбце первый и последний отрицательные элементы;

c)     в каждой строке наибольший и наименьший элементы;

d)    в каждом столбце первый принадлежащий отрезку [a, b] и первый отрицательный элементы;

 

Контрольные вопросы

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

2. Может ли массив содержать разнотипные данные?

3. В каком порядке указываются индексы при обращении к элементам двумерного массива?

4. Привести пример массива, описание которого выглядит следующим образом:  var A: array [1..3, 20..24] of real.

5. Можно ли при обработке двумерных массивов использовать однократные циклы? Если да, то приведите примеры.

6. Если в одномерном массиве проверяется «похожесть» его первой и второй части, то в каких границах надо писать оператор for для «прохождения» по этому массиву?

7. Каким образом надо находить первый и последний элементы одномерного массива, обладающие некоторым свойством (отрицательный, наибольший, входящий в интервал и пр.)?

 

Оформление результатов работы

 

9.      Оформить работу в соответствии с заданиями.

10.  Ответить на контрольные вопросы.

11.  Сформулировать выводы по результатам работы.

12.  Сдать и защитить работу.

 

Список рекомендуемой литературы

Основные источники:

  1. Цветкова М.С., Хлобыстова И.Ю. Информатика: учеб. для студ. учреждений сред. проф. образования. — М.: Издательский центр «Академия», 2017.

Дополнительные источники:

  1. Гуда А.Н., Бутакова М.А., Нечитайло Н.М., Чернов А.В. Информатика. Общий курс: Учебник – 3-е изд.- М.: Издательско-торговая корпорация №Дашков и К»; Ростов н/Д: Наука-спектр, 2009
  2. Михеева Е.В. Практикум по информационным технологиям в профессиональной деятельности: учеб. для студ. Учреждений сред. проф. образования – 12-е изд., стер. – М.: Издательский центр «Академия», 2013.
  3. Цветкова М.С., Хлобыстова И.Ю. Информатика и ИКТ: практикум для профессий и специальностей естественно-научного и гуманитарного профилей : учеб. пособие для студ. учреждений сред. проф. образования. — М., 2014.
  4. Плотникова Н.Г. Информатика и информационно-коммуникационные технологии (ИКТ): Учебное пособие / Н.Г. Плотникова. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 124 с.
  5. Сергеева И.И. Информатика: Учебник / И.И. Сергеева, А.А. Музалевская, Н.В. Тарасова. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 384 с
  6. Гришин В.Н., Панфилова Е.Е.  Информационные технологии в профессиональной деятельности: учеб. пособие для студ. сред. проф. образования / В.Н. Гришин— М.: Ид «Форум» -  Инфра - М, 2013. — 416 с.
  7. Михеева Е.В. Информационные технологии в профессиональной деятельности. Технические специальности : учебник для студ. учреждений сред. проф. образования/Е.В.Михеева, О.И.Титова. — М.: Издательский центр «Академия», 2014. — 416 с.
  8. Малясова С.В. Информатика и ИКТ : пособие для подготовки к ЕГЭ : учеб. пособие для учреждений нач. и сред. проф. образования/С.В.Малясова, С.В.Демьяненко ; под редакцией М.С.Цвет ковой. — М.: Издательский центр «Академия», 2013. — 304 с.
  9. Федотова, Е.Л. Информационные технологии в профессиональной деятельности: Учебное пособие/Е.Л. Федотова. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2012. - 368 c.

Интернет-ресурсы:

  1. http://www.edu.ru/index.php?page_id=6 Федеральный портал Российское образование
  2. edu.ru - ресурсы портала для общего образования
  3. allbest -   "Союз образовательных сайтов" 
  4. fipi  ФИПИ - федеральный институт педагогических измерений
  5. ed.gov - "Федеральное агентство по образованию РФ".
  6. obrnadzor.gov - "Федеральная служба по надзору в сфере образования и науки"
  7. mon.gov - Официальный сайт Министерства образования и науки Российской Федерации
  8. rost.ru/projects - Национальный проект "Образование". 
  9. edunews - "Все для поступающих"
  10. window.edu.ru - Единое окно доступа к образовательным ресурсам

 


 

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

Работа с объектами

Тема: Тема 2.13. Компьютерное моделирование

 

Цели занятия:

Геометрическое и графическое моделирование в Компас 3Д. Построить аксонометрию объекта.

 

Задачи:

 

учебные:

•          закрепление практических навыков построения геометрических фигур и создания надписей в среде Компас;;

•          тренировка в составлении блок-схем алгоритмов;

•          стимулирование интереса учащихся к изучаемой на уроке теме и предмету "Информатика" в целом;

развивающие:

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

•          развитие памяти, внимания;

•          развитие познавательного интереса;

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

воспитательные:

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

•          развивать умение отстаивать свою точку зрения, аргументировано вести диалог преподавателем, студентами.

 

Ход практического занятия:

 

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

2. Выполнить задание

3.Составьте отчет в соответствии с заданием.

4. Сделать выводы по выполненной работе.

 

Методические указания

Общие принципы твердотельного моделирования

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

Формообразующее перемещение эскиза называют  операцией.

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

1) - Выдавливание эскиза в направлении, перпендикулярном плоскости эскиза;

2)  - Вращение эскиза вокруг оси, лежащей в плоскости эскиза;

3)  - Кинематическая операция – перемещение эскиза вдоль указанной направляющей;

4)  - Построение тела по нескольким сечениям-эскизам;

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

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

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

Эскиз удобно строить, когда его плоскость совпадает с плоскостью экрана (если плоскость эскиза перпендикулярна плоскости экрана, построение совершенно невозможно). Выберем Горизонтальную плоскость ZX и установим ориентацию детали  «Сверху», для того, чтобы эскиз был виден в натуральную величину и не был искажен;

2. Перейти в режим вычерчивания эскиза с помощью кнопки  Эскиз;

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

-           контуры в эскизе изображаются стилем линии "Основная";

-           в эскизе может быть один или несколько контуров;

-           если контур один, то он может быть разомкнутым или замкнутым;

-           если контуров несколько, все они должны быть замкнуты;

-           если контуров несколько, один из них должен быть наружным, а другие – вложенными в него;

-           допускается один уровень вложенности;

-           контуры в эскизе не пересекаются и не имеют общих точек.

3. Для точности построения эскиза следует также включить Привязки (Пересечение, Выравнивание, Точка на кривой);

4. Вычертим основной линией правильный шестиугольник, используя способ построения по описанной окружности радиусом R 40 мм, с углом первой вершины 2700;

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

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

Для вызова команды нажмите кнопку  Операция выдавливания на инструментальной панели редактирования детали или выберите ее название из меню Операции.(Рис.  1)


 

Направление выдавливания Способ определения глубины выдавливания Выдавливание с уклоном
 

 

 


 

Рис.  1 – Панель свойств операции Выдавливание

 

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

С помощью списка Направление на вкладке Параметры Панели свойств задайте Прямое направление, в котором требуется выдавливать эскиз (Рис.  2).

 

Рис.  2 – Список Направление выдавливания

 

Способ определения расстояния, на которое будет выдавлен эскиз, выбирается  из списка Способ (Рис.  3). Выберем способ – На расстояние.

Введем в поле Расстояние на вкладке Параметры величину, характеризующую глубину выдавливания, равную 50 мм.

 

Глубина выдавливания

 

Рис.  3 – Список Способ определения глубины выдавливания

 

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

Чтобы подтвердить выполнение операции, нажмите кнопку  Создать объект на Панели специального управления. Прервать выполнение  операций можно, нажав кнопку  Прервать команду на Панели специального управления или клавишу <Esc>.

На Рис.  4  показана построенная призма, для которой выбрана ориентация Изометрия XYZ и полутоновый с каркасом вид отображения.

 

Рис.  4 – Твердотельная модель шестигранной призмы

 

Построенную модель сохраните под именем Призма в папке, созданной при выполнении лабораторной работы. Файл твердотельной модели - детали имеет  расширение *.m3d.

Построение тел вращения

В качестве примера рассмотрим построение не усеченного и усеченного конусов, основание которых расположено на горизонтальной плоскости, а ось – на фронтальной плоскости.

Последовательность построения.

1. Выберем фронтальную плоскость.

2. Построим эскиз, изображенный на рисунке 5, с использованием привязок Пересечение, Выравнивание, Точка на кривой.

Рис.  5 – Эскизы для построения конусов вращением

 

Для создания элемента вращения к эскизу предъявляются следующие требования:

·                    ось вращения должна быть изображена в эскизе отрезком со стилем Осевая;

·                    ось вращения должна быть одна.

3. Для возвращения в режим работы с деталью после создания эскиза отожмем кнопку Эскиз  на панели текущего состояния(Рис.  6). Построенный эскиз автоматически отображается в Дереве построения.

 

 

 

 

 

 

 

 

 

 


 

Рис.  6 – Панель свойств команды Вращение

 

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

5. Возможны два способа построения элемента вращения – Тороид (получается сплошной элемент) и Сфероид (получается тонкостенная оболочка - элемент с отверстием вдоль оси вращения).

На панели свойств команды Вращение выберем Способ построения – Сфероид.

6. Выберем Прямое направление вращения из списка Направление на панели свойств  .

7. Выберем тип построения модели без тонкой стенки с помощью списка на закладке Тонкая стенка панели свойств команды Вращение (Рис.  7, 8).

 

 

Рис.  7 – Выбор направления вращения

 

 

Рис.  8 ­ Тип построения тонкой стенки

 

8.Угол вращения 3600 задается в окне на панели свойств команды Вращение.

 

9. Чтобы подтвердить выполнение операции, нажмите кнопку  Создать объект на Панели специального управления.

Твердотельные модели конусов показаны на рисунке 9.

 

                  

Рис.  9 – Твердотельные модели конусов

 

Редактирование (изменение моделей)

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

 

 

 

Рис.  10– Редактирование моделей

 

Операция приклеивания

На инструментальной панели Редактирование детали расположены кнопки вызова команд редактирования созданного основания модели (Рис.  11).

Вырезать выдавливанием 

 


Приклеить выдавливанием Построение сечений
 

 


Рис.  11 – Компактная панель Редактирование детали

 

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

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

-           элементы выдавливания,

-           элементы вращения,

-           кинематические элементы,

-           элементы по сечениям.

Приклеивание или вырезание формообразующего элемента начинается с создания его эскиза.

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

Курсор при выборе объекта на модели может принимать также следующие виды:

·                     Вид курсора при указании вершины ;

·                     Вид курсора при указании ребра ;

·                     Вид курсора при указании оси ;

·                     Вид курсора при указании конструктивной плоскости ;

·                     Вид курсора при указании пространственной кривой или

эскиза ;

·                     Вид курсора при указании условного изображения резьбы.

 

Приклеим к призме цилиндр высотой 40 мм, основание которого (окружность радиусом 30 мм) лежит на верхнем основании призмы.

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

Команда Приклеить выдавливанием вызывается одноименной кнопкой ,  расположенной в расширенном меню Редактирование детали на Компактной панели. На панели Свойств  в окне  Расстояние укажем высоту 40 мм для приклеиваемого цилиндра. Операция приклеивания завершается нажатием на кнопку Создать объект . Полученное в результате операции приклеивания выдавливанием геометрическое тело изображено на
Рис.  12.

Рис.  12 – Геометрическое тело

 

Операция вырезания

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

Для вызова команды нажмите кнопку Вырезать выдавливанием  на инструментальной панели редактирования детали. На панели Свойств  (Рис.  62) в окне  Расстояние укажем глубину отверстия 50 мм. Полученное геометрическое тело изображено на Рис.  12.

Рис.  13 – Готовая деталь

 

Построение усеченного геометрического тела

Для отсечения части детали используется  кнопка Сечение на панели Редактирование. Возможны два способа построения:

r48_pr

Операция по сечениям эскиза 8,2,1,3

 

·                    Сечение поверхностью;

·                    По эскизу.

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

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

 

 


Эскиз 


Обратное направление отсеченияСечение по эскизуСечение поверхностью

 

Рис.  14 – Отсечение части детали по эскизу

 

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

Усеченное геометрическое тело изображено на Рис.  15.

Рис.  15 Усеченное геометрическое тело

 

 

 

 

Порядок выполнения и форма отчетности

 

145

Рис.  16 – Чертеж детали

 

1.         Войти в систему КОМПАС 3D и создать новый документ – «Деталь».

С помощью появившейся панели инструментов можно выполнить аксонометрию детали. В окне «Дерево построения» будет отображаться последовательность построения. Любую операцию можно удалить, исправить или исключить из расчетов. Удаленный объект восстановить нельзя. При работе в КОМПАС-3D перед построениями нужно установить шаг курсора на 1 мм шаг.

2.                  Выбрать плоскость XY на «Дереве построении». На рабочем поле щелкаем правой кнопкой мыши и выбираем «Эскиз», либо на панели инструментов нажимаем кнопку эскиз.

3.                  В выбранной плоскости с помощью группы команд «Геометрия» рисуем основание детали, помещая центр делали в центр координат.

4.                  Выбираем группу команд «Редактирование детали» и команду «Операция выдавливания» выдавливание. После этого в свойствах выбираем расстояние 10 мм и нажимаем enter. Нажав колесико на мышке деталь можно вращать. Нажав на пиктограмму плутоновое можно получить полутоновое изображение детали (см. Рис.  17).

д1

Рис.  17 – Деталь, после операции выдавливания

 

5.                  Выбираем плоскость XY, правая кнопка мыши (ПКМ) – «Нормально к…», ПКМ - эскиз. На самой детали рисуем выступающую часть.

6.                  Выбираем группу команд «Редактирование детали» и команду «Приклеить выдавливанием» приклеить выд. После этого в свойствах выбираем расстояние 40 мм и нажимаем enter (смотреть Рис.  18).

д2

Рис.  18 - Деталь, после операции приклеить выдавливанием

 

7.                  Выбираем плоскость XY, ПКМ – «нормально к…», ПКМ - эскиз. На детали рисуем все отверстия.

8.                  Выбираем группу команд «редактирование детали» и команду «вырезать выдавливанием» вырезать выд. После этого в свойствах выбираем обратное направление и расстояние 40 мм и нажимаем enter (см. Рис.  19).

9.                  Выбираем плоскость XY, ПКМ – «Нормально к…», ПКМ - эскиз. На детали рисуем полость.

д3

Рис.  19 – Деталь, после операции вырезать выдавливанием

 

10.              Выбираем группу команд «Редактирование детали» и команду «Вырезать выдавливанием» вырезать выд. После этого в свойствах выбираем обратное направление и расстояние 30 мм и нажимаем enter (смотреть Рис.  20).

д4

Рис.  20 – Деталь, после операции выдавливания

 

11.              Выбираем группу команд «Редактировать деталь» и команду «Скругления» скругления, выбираем ребра детали с одинаковым радиусом скругления (если выделяете несколько ребер нужно держать нажатой клавишу <Ctrl>) и в свойствах вводим радиус и нажимаем enter. Ребра выделяются если курсор принял форму выделение ребра.

В результате работы должна получиться деталь в аксонометрии, как показано на рисунке 21, 22.

д5

 

 

 

 

 

 

 

 

 

 

 

 

Рис.  21 – Готовая деталь

 

 

д6

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис.  22 – Готовая деталь

 

Содержание отчета:

1)      название работы;

2)      цель работы;

3)      задание;

4)      результаты выполнения;

5)      вывод по работе.

 


 

Контрольные вопросы

 

1.      Для чего предназначены программ КОМПАС-График и КОМПАС-3D?

2.      С какими типами документов предусмотрена работа в системе КОМПАС-График?

3.      Перечислите основные возможности КОМПАС-График.

4.      Перечислите основные типы графических объектов КОМПАС-3D.

5.      Напишите обозначение следующих кнопок:

а) http://www.coolreferat.com/ref-1_1729060174-850.coolpic

б) http://www.coolreferat.com/ref-1_1729061024-901.coolpic

в) http://www.coolreferat.com/ref-1_1729059257-917.coolpic 

г) http://www.coolreferat.com/ref-1_1729125317-1204.coolpic 

д) *

е) http://www.coolreferat.com/ref-1_1729189979-1005.coolpic 

ж) http://www.coolreferat.com/ref-1_1729213112-891.coolpic

6.      Подпишите основные элементы окна документа КОМПАС-График. http://schools.keldysh.ru/courses/distant-7/Kompas_HTML/pic/1/5.gif 

Оформление результатов работы

 

13.  Оформить работу в соответствии с заданиями.

14.  Ответить на контрольные вопросы.

15.  Сформулировать выводы по результатам работы.

16.  Сдать и защитить работу.

 

 

 

 

Список рекомендуемой литературы

Основные источники:

  1. Цветкова М.С., Хлобыстова И.Ю. Информатика: учеб. для студ. учреждений сред. проф. образования. — М.: Издательский центр «Академия», 2017.

Дополнительные источники:

  1. Гуда А.Н., Бутакова М.А., Нечитайло Н.М., Чернов А.В. Информатика. Общий курс: Учебник – 3-е изд.- М.: Издательско-торговая корпорация №Дашков и К»; Ростов н/Д: Наука-спектр, 2009
  2. Михеева Е.В. Практикум по информационным технологиям в профессиональной деятельности: учеб. для студ. Учреждений сред. проф. образования – 12-е изд., стер. – М.: Издательский центр «Академия», 2013.
  3. Цветкова М.С., Хлобыстова И.Ю. Информатика и ИКТ: практикум для профессий и специальностей естественно-научного и гуманитарного профилей : учеб. пособие для студ. учреждений сред. проф. образования. — М., 2014.
  4. Плотникова Н.Г. Информатика и информационно-коммуникационные технологии (ИКТ): Учебное пособие / Н.Г. Плотникова. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 124 с.
  5. Сергеева И.И. Информатика: Учебник / И.И. Сергеева, А.А. Музалевская, Н.В. Тарасова. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 384 с
  6. Гришин В.Н., Панфилова Е.Е.  Информационные технологии в профессиональной деятельности: учеб. пособие для студ. сред. проф. образования / В.Н. Гришин— М.: Ид «Форум» -  Инфра - М, 2013. — 416 с.
  7. Михеева Е.В. Информационные технологии в профессиональной деятельности. Технические специальности : учебник для студ. учреждений сред. проф. образования/Е.В.Михеева, О.И.Титова. — М.: Издательский центр «Академия», 2014. — 416 с.
  8. Малясова С.В. Информатика и ИКТ : пособие для подготовки к ЕГЭ : учеб. пособие для учреждений нач. и сред. проф. образования/С.В.Малясова, С.В.Демьяненко ; под редакцией М.С.Цвет ковой. — М.: Издательский центр «Академия», 2013. — 304 с.
  9. Федотова, Е.Л. Информационные технологии в профессиональной деятельности: Учебное пособие/Е.Л. Федотова. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2012. - 368 c.

Интернет-ресурсы:

  1. http://www.edu.ru/index.php?page_id=6 Федеральный портал Российское образование
  2. edu.ru - ресурсы портала для общего образования
  3. allbest -   "Союз образовательных сайтов" 
  4. fipi  ФИПИ - федеральный институт педагогических измерений
  5. ed.gov - "Федеральное агентство по образованию РФ".
  6. obrnadzor.gov - "Федеральная служба по надзору в сфере образования и науки"
  7. mon.gov - Официальный сайт Министерства образования и науки Российской Федерации
  8. rost.ru/projects - Национальный проект "Образование". 
  9. edunews - "Все для поступающих"
  10. window.edu.ru - Единое окно доступа к образовательным ресурсам

 

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

Проведение исследования в социально-экономической сфере на основе использования готовой компьютерной модели

 

Тема: Тема 2.14. Хранение информационных объектов

 

Цель работы: закрепить алгоритм моделирования на примере построения компьютерной модели реальной экономической задачи

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

Задачи:

 

учебные:

•          повторить основные понятия по теме «Обработка массивов»;

•          познакомить с методами сортировки  массива;

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

развивающие:

•          развитие алгоритмического и логического мышления учащихся;

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

•          развитие памяти, внимания;

•          развитие познавательного интереса;

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

воспитательные:

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

•          развивать умение отстаивать свою точку зрения, аргументировано вести диалог преподавателем, студентами.

 

 

Ход практического занятия:

 

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

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

3. Оформить отчет. При выполнении задания ввод исходных данных и вывод результатов сопровождать комментариями (какие данные нужно ввести и что получается в результате).

4. Письменно ответить на контрольные вопросы

5. Сделать выводы по выполненной работе.


 

Методические указания

Порядок выполнения и форма отчетности

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

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

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

1)      разобрать условие задачи;

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

-     определить изменяемые (поисковые) переменные;

-     задать ограничения;

-     выбрать целевую функцию (критерий оптимизации).

3)      решить задачу на компьютере с помощью программы MS Excel;

4)      проанализировать полученные данные.

Перед началом работы в MS Excel необходимо убедиться, что надстройка «Поиск решения» установлена.

В Excel 2003: в меню «Сервис» имеется пункт «Поиск решения». Если его нет, нужно установить эту надстройку: в меню «Сервис» – «Надстройки» –  устанавливаем флажок «Поиск решения».

В Excel 2013:  «Данные» - «Анализ» -  «Поиск решения». Если его нет, нужно установить. Чтобы активизировать ее в Excel 2013, щелкните значок Кнопка Microsoft Office , щелкните Параметры Excel, а затем выберите категорию Надстройки. В поле Управление выберите значение Надстройки Excel и нажмите кнопку Перейти. В поле Доступные надстройки установите флажок рядом с пунктом Поиск решения и нажмите кнопку ОК.

Рассмотрим решение задачи на оптимизацию на конкретном примере.

Задача.

Цех молокозавода выпускает эскимо и другой вид мороженого (назовем его просто «мороженое»).

Эскимо в 2 раза дороже мороженого. За одну минуту выпускается 90 порций мороженого или 30 порций эскимо, возможен одновременный выпуск двух видов продукции. Из-за ограничения срока реализации продукции и недостаточного объема холодильных камер в течение часа на хранение может быть принято не более 3600 шт. изделий.

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

Построим математическую модель решения данной задачи.

Пусть одновременно выпускается 2 вида продукции.

Обозначим число выпускаемых за 1 мин. эскимо – х, мороженого – у.

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

                        t2 - время, необходимое для производства одного мороженого.

Из условия задачи следует, что за 1 мин. производится 90 порций мороженого или 30 порций эскимо, т.о. времени на производство одного эскимо затрачивается в 3 раза больше, чем на производство одного мороженого: t1=3 t2

За 1 мин. соотношение времени при одновременном выпуске каждого из двух видов продукции х и у составит:

            t1х + t2у≤1                  или, подставляя t1=3 t2                     получим 3t2х + t2у≤1

вынесем t2 за скобки и разделим на него левую и правую части уравнения, т.о.                   3х+у≤1/t2

Но величина 1/t2 – это максимальный выпуск мороженого за 1 мин., т.е. она равна 90.

Итак, возможности производства определяет условие:  3х+у≤ 90

Еще одно условие  - ограниченная емкость холодильника. В течение 1 часа холодильник может принять 3600 шт. продукции, т.е. за одну минуту

3600/60=60 порций:    х+у≤60

Обозначив цену 1 эскимо - с1 (руб), а цену мороженого – с2 (руб), можно записать в соответствии с условием задачи следующее соотношение цен на продукцию    с1=2с2

Общая стоимость продукции, выпускаемой цехом за 1 минуту:

S= с1х+ с2у,    заменяя с1=2с2         получим

S=2с2х+ с2у= с2(2х+у)

Поскольку с2 – заданная положительная константа, то для упрощения задачи можно принять с2=1.

По условию задачи необходимо найти наибольшую возможную стоимость выпускаемой продукции. Следует добиваться максимального значения целевой функции S=2х+у.

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

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

найти такое, при котором достигается максимизация линейной функции: S=2х+у.

 

Решение задачи на компьютере:

1.  Запустите MS Excel.

2. 


В новой рабочей книге оформите лист в соответствии с рисунком 1.

Рис.  1 –Оформление листа в соответствии с задачей

 

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

Ограничения задачи представлены в таблице 1.

 

 

 

 

Таблица 1– Условия ограничений на значение

Условие

Ячейки

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

$B$4<=$C$4

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

$B$5<=$C$5

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

$B$8<=$C$8

Ограничение по объему производства

$B$9<=$C$9

Количества произведенного эскимо и мороженого не могут быть отрицательными числами

$B$4:$B$5>=0

Количества произведенного эскимо и мороженого должны быть целыми числами

$B$4:$B$5-целое

 

Дальнейшее решение задачи будем осуществлять с помощью надстройки «Поиск решения».

3.                  Выделите ячейку с оптимизируемым значением В11.

4.                  Выберите  надстройку  Поиск решения. Загрузится надстройка и появляется диалоговое окно «Поиск решения» (Рис.  2).

5.                   

Рис.  2 – Поиск решения

 

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

6.                  Установить переключатель «Равной» максимальному значению (ищется максимальное значение целевой ячейки В11).

7.                  Перейдите в поле «Изменяя ячейки:» и укажите диапазон ячеек, которые должны изменяться в процессе поиска наилучшего решения. В данном примере это ячейки $B$4:$B$5.

8.                  Щелкните по кнопке «Добавить», чтобы ввести первое ограничение задачи. Откроется диалоговое окно «Добавление ограничения» (Рис.  3).

 

Рис.  3 –Диалоговое окно «Добавления ограничения»

 

9.                  Введите первое ограничение $B$4:$B$5>=0.

10.              Щелкните по кнопке «Добавить», введите следующее ограничение и т.д. из таблицы на предыдущей странице.

Примечание: для задания целочисленности значений ячеек В4 и В5 из второго раскрывающегося списка выберите «цел», при этом в поле «Ограничение» автоматически появится «целое».

10.       После ввода последнего ограничения  нажмите ОК.

Окно поиск решения примет вид (Рис.  4)

Рис.  4 – Окно «Поиск решения»

$B$4<=$C$4

$B$4- целое

$B$4:$B$5>=0

$B$4:$B$5>=0

$B$5<=$C$5

$B$5-целое

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

11.       Нажмите кнопку «Выполнить». По окончании поиска решения появится диалоговое окно результатов (Рис.  5).

Рис.  5 – Диалоговое окно «Результаты поиска решения»

 

12.       Установите переключатель «Сохранить найденное решение», чтобы сохранить предложенные значения. С помощью этого диалогового окна можно также сформировать отчет;

13.      


Нажмите ОК. Получится решение, представленное на рисунке 6.

                       Рис.  6 – Результат поиска решения

 

14)              Сохраните решение задачи в своей папке под именем МОЛОКОЗАВОД.

Дополнительные задания к этой задаче:

1)           предположим, что цех получил дополнительную холодильную установку, холодильник может принять не 60, а 110 порций продукции за 1 минуту. Определите,  поможет ли ликвидация этого «узкого места» увеличить прибыль;

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

 

Задача №1.

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

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

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

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

Условие задачи.

На участке работает 20 человек, каждый из них в среднем за год работает 1800 часов. Выделенные ресурсы: 32 т металла, 54 тыс. квт.ч. электроэнергии.

План по реализации: не менее 2 тыс. изделий  А и не менее 3 тыс. изделий Б.

На выпуск 1 тыс. изд. А затрачивается 3 т металла, 3 тыс. квт.ч. электроэнергии и 3 тыс. часов рабочего времени.

На выпуск 1 тыс. изд. Б -  1 т металла, 6 тыс. квт.ч. электроэнергии и 3 тыс. часов рабочего времени.

От реализации 1 тыс. изд. А завод получает прибыль 50 тыс. руб., а от реализации 1 тыс. изд. Б – 70 тыс. руб.

Выпуск какого количества изделий А и Б (в тыс. шт.) надо запланировать, чтобы прибыль от их реализации была наибольшей.

Математическая модель данной задачи..

Пусть  х – планируемое количество изделий А (тыс. шт.)

                        у – планируемое количество изделий Б(тыс. шт.).

План по реализации:                                                                       х≥2  и  у≥3

Общий расход металла:                                                      3х+у ≤ 32

Общий расход электроэнергии                                         х+6у ≤ 54

Ограничение на ресурсы рабочего времени                    3х+3у ≤ 36

Прибыль от реализации                  50х+70у

ЗАДАНИЕ

1.                  Запустите MS Excel.

2.                  На основе разработанной математической модели введите в новой рабочей книге все необходимые данные.

3.                  С помощью команды Сервис – Поиск решения загрузите надстройку. С помощью диалогового окна «Поиск решения» получите требуемые результаты и сохраните найденное решение.

4.                  Сохраните решение задачи в своей папке под именем УЧАСТОК.

 

Задача №2.

Какие размеры должен иметь бак объемом V=abh=2000 см3, чтобы на его изготовление пошло как можно меньше материала? Сторона а должна быть не меньше 10 см.

1.                  Самостоятельно разработайте математическую модель данной задачи.

2.                  Запустите MS Excel.

3.                  На основе разработанной математической модели введите в новой рабочей книге все необходимые данные.

4.                  С помощью команды Сервис – Поиск решения загрузите надстройку. С помощью диалогового окна «Поиск решения» получите требуемые результаты и сохраните найденное решение.

5.                  Сохраните решение задачи в своей папке под именем БАК

 

Задача №3.

Фирма производит две модели А и Б сборных книжных полок. Их производство ограничено наличием сырья (высококачественных досок) и временем машинной обработки. Для каждого изделия модели А требуется 3 м2 досок, а для изделия модели Б – 4 м2. Фирма может получать от своих поставщиков до 1700 м2 досок в неделю. Для каждого изделия модели А требуется 12 мин. машинного времени, а для изделия модели Б – 30 мин. В неделю можно использовать 160 ч машинного времени. Сколько изделий каждой модели следует выпускать фирме в неделю, если каждое изделие модели А приносит 2$ прибыли, а каждое изделие модели Б – 4$ прибыли?

1.                  Самостоятельно разработайте математическую модель данной задачи.

2.                  Запустите MS Excel.

3.                  На основе разработанной математической модели введите в новой рабочей книге все необходимые данные.

4.                  С помощью команды Сервис – Поиск решения загрузите надстройку. С помощью диалогового окна «Поиск решения» получите требуемые результаты и сохраните найденное решение.

5.                  Сохраните решение задачи в своей папке под именем ПОЛКИ.

 

Содержание отчета:

1)      название работы;

2)      цель работы;

3)      задание;

4)      результаты выполнения;

5)      вывод по работе.

 

 

Контрольные вопросы

1.      Какое высказывание наиболее точно определяет понятие «модель»:

1)      точная копия оригинала;

2)      оригинал в миниатюре;

3)      образ оригинала с наиболее присущими свойствами;

4)      начальный замысел будущего объекта?

  1. Компьютерное моделирование – это:

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

2) процесс исследования объекта с помощью компьютерной модели;

3) построение модели на экране компьютера;

4) решение конкретной задачи с помощью компьютера.

3. Вербальной моделью является:

1) модель автомобиля;

2) сборник правил дорожного движения;

3) формула закона всемирного тяготения;

4) номенклатура списков товаров на складе.

4. Математической моделью является:

 1) модель автомобиля;

 2) сборник правил дорожного движения;

 3) формула закона всемирного тяготения;

 4) номенклатура списка товаров на складе.

5. Информационной моделью является:

 1) модель автомобиля;

 2) сборник правил дорожного движения;

 3) формула закона всемирного тяготения;

 4) номенклатура списка товаров на складе.

6. К детерминированным моделям относятся:

 1) модель случайного блуждания частицы;

 2) модель формирования очереди;

 3) модель свободного падения тела в среде с сопротивлением;

 4) модель игры «орел – решка».

7. К схоластическим моделям относятся:

 1) модель движения тела, брошенного под углом к горизонту;

 2) модель броуновского движения;

 3) модель таяния кусочка льда в стакане;

 4) модель обтекания газом крыла самолета.

8. Последовательность этапов моделирования:

 1) цель, объект, модель, метод, алгоритм, программа, эксперимент, анализ, уточнение;

 2) цель, модель, объект, алгоритм, программа, эксперимент, уточнение выбора объекта;

 3) объект, цель, модель, эксперимент, программа, анализ, тестирование;

 4) объект, модель, цель, алгоритм, метод, программа, эксперимент.

9. Индуктивное моделирование предполагает:

 1) гипотетическое описание модели;

 2) решение задачи методом индукции;

 3)решение задачи дедуктивным методом;

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

10. Дедуктивное моделирование предполагает:

 1) гипотетическое описание модели;

 2) решение задачи методом индукции;

 3)решение задачи дедуктивным методом;

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

11. компьютерный эксперимент – это:

 1) решение задачи на компьютере;

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

 3) подключение компьютера для обработки физических экспериментов;

 4) автоматизированное управление физическим экспериментом.

 

Оформление результатов работы

 

1.                  Оформить работу в соответствии с заданиями.

2.                  Ответить на контрольные вопросы.

3.                  Сформулировать выводы по результатам работы.

4.                  Сдать и защитить работу.

 

Список рекомендуемой литературы

Основные источники:

  1. Цветкова М.С., Хлобыстова И.Ю. Информатика: учеб. для студ. учреждений сред. проф. образования. — М.: Издательский центр «Академия», 2017.

Дополнительные источники:

  1. Гуда А.Н., Бутакова М.А., Нечитайло Н.М., Чернов А.В. Информатика. Общий курс: Учебник – 3-е изд.- М.: Издательско-торговая корпорация №Дашков и К»; Ростов н/Д: Наука-спектр, 2009
  2. Михеева Е.В. Практикум по информационным технологиям в профессиональной деятельности: учеб. для студ. Учреждений сред. проф. образования – 12-е изд., стер. – М.: Издательский центр «Академия», 2013.
  3. Цветкова М.С., Хлобыстова И.Ю. Информатика и ИКТ: практикум для профессий и специальностей естественно-научного и гуманитарного профилей : учеб. пособие для студ. учреждений сред. проф. образования. — М., 2014.
  4. Плотникова Н.Г. Информатика и информационно-коммуникационные технологии (ИКТ): Учебное пособие / Н.Г. Плотникова. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 124 с.
  5. Сергеева И.И. Информатика: Учебник / И.И. Сергеева, А.А. Музалевская, Н.В. Тарасова. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 384 с
  6. Гришин В.Н., Панфилова Е.Е.  Информационные технологии в профессиональной деятельности: учеб. пособие для студ. сред. проф. образования / В.Н. Гришин— М.: Ид «Форум» -  Инфра - М, 2013. — 416 с.
  7. Михеева Е.В. Информационные технологии в профессиональной деятельности. Технические специальности : учебник для студ. учреждений сред. проф. образования/Е.В.Михеева, О.И.Титова. — М.: Издательский центр «Академия», 2014. — 416 с.
  8. Малясова С.В. Информатика и ИКТ : пособие для подготовки к ЕГЭ : учеб. пособие для учреждений нач. и сред. проф. образования/С.В.Малясова, С.В.Демьяненко ; под редакцией М.С.Цвет ковой. — М.: Издательский центр «Академия», 2013. — 304 с.
  9. Федотова, Е.Л. Информационные технологии в профессиональной деятельности: Учебное пособие/Е.Л. Федотова. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2012. - 368 c.

Интернет-ресурсы:

  1. http://www.edu.ru/index.php?page_id=6 Федеральный портал Российское образование
  2. edu.ru - ресурсы портала для общего образования
  3. allbest -   "Союз образовательных сайтов" 
  4. fipi  ФИПИ - федеральный институт педагогических измерений
  5. ed.gov - "Федеральное агентство по образованию РФ".
  6. obrnadzor.gov - "Федеральная служба по надзору в сфере образования и науки"
  7. mon.gov - Официальный сайт Министерства образования и науки Российской Федерации
  8. rost.ru/projects - Национальный проект "Образование". 
  9. edunews - "Все для поступающих"
  10. window.edu.ru - Единое окно доступа к образовательным ресурсам

 


 

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

Работа в операционной системе. Графический интерфейс пользователя.

 

Тема 3.3 Программное обеспечение

 

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

•           Помочь сформировать умения  работы с графическим интерфейсом Windows.

Задачи:

Обучающая:

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

Воспитательная:

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

•           воспитывать ответственность за выполняемую работу, аккуратность при работе с компьютером.

Развивающая:

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

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

•           способствовать развитию умения планировать свою деятельность;

•           формировать интерес к предмету информатики.

 

Ход работы

Выполнить упражнения:

Упражнение 1

1. Действия с Рабочим столом и значками на рабочем столе

Изменение свойств Рабочего стола: <щелкните правой кнопкой мышки по любой свободной части Рабочего стола> ,открывшемся контекстном меню Рабочего стола выберите команду Свойства :

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

на вкладке Заставка можно выбрать заставку, которая включается, если пользователь не работает на компьютере несколько минут (на Заставку можно установить пароль); • на вкладке Оформление можно изменить все цвета и шрифты интерфейса.

Выделение одного значка: <укажите на значок и сделайте одинарный щелчок левой кнопкой мыши>.

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

Снятие выделения со значков: <щелкните в любом месте Рабочего стола, где нет выделенных значков>.

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

Упорядочивание значков: <щелкните правой кнопкой мышки в любом свободном месте Рабочего стола> ~ <в открывшемся контекстном меню Рабочего стола левой кнопкой мыши щелкнитепо команде Упорядочить значки> ~ <выберите один из предложенных способов упорядочивания: Имя/Размер(Тип /Изменен)

Выравнивание значков: <щелкните правой кнопкой мышки в любом свободном месте Рабочего стола> ~ <в открывшемся контекстном меню Рабочего стола левой кнопкой мыши щелкните по команде Упорядочить значки> ~ Выровнять по сетке.

Открытие объекта, расположенного па Рабочем столе:

1-й способ: <двойной щелчок по значку объекта>;

2-й способ: <щелкните по значку правой кнопкой мыши> ~<в контекстном меню объекта левой кнопкой мыши выберите команду Открыть>.

 2. Работа с Панелью задач

Изменение свойств панели задач: <щелкните правой кнопкой мыши по любой свободной части Панели задач> ~ <в контекстном меню Панели задач щелкните по команде Свойства>: • на вкладке Панель задач поставьте флажки Закрепить панель задач и Отображать панель задач поверх остальных окон;

• на вкладке Меню «Пуск» поставьте переключатель  Классическое меню <<Пуск>>, что позволит видеть все установленные программы.

3. Действия с активным окном программы

Активизация окна программы: <щелкните по любой видимой части окна>. Заголовок окна станет ярким.

Сворачивание на Панель задач: <щелкните по кнопке управления окном Свернуть (левая из трех)>.

Возвращение па Рабочий стол: <на Панели задач щелкните по кнопке с названием окна>. Разворачивание на весь экран: <щелкните по кнопке управления окном Развернуть (средняя из трех)>.

Восстановление прежнего размера: <щелкните по кнопке управления окном Восстановить (средняя из трех)>.

Закрытие окна программы:

1-й способ: <щелкните в строке заголовка по кнопке управления окном Закрыть>;

2-й способ: <сделайте двойной щелчок по кнопке системногоменю окна>;

3-й способ: <щелкните по кнопке системного меню окна>~ Закрыть;

4-й способ: <правой кнопкой мыши щелкните по заголовку программы> ~ Закрыть;

5-й способ: <нажмите «быстрые>> клавиши Alt+F4>;

6-й способ: <на Панели задач щелкните правой кнопкой по названию программы> ~ Закрыть;

7-й способ: меню Файл ~ Выход.

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

Изменение размера окна: <поместите мышь на границу окна (указатель мыши примет вид двунаправленной стрелки)> ~ <нажмите левую кнопку мыши и передвигайте границу окна> ~<отпустите мышь>.

Размещение нескольких окон на Рабочем столе: <щелкните правой кнопкой мышки по свободной части Панели задач> ~ <левой кнопкой мыши щелкните по нужной команде: Окна каскадом/Окна сверху вниз/ Окна слева направо/Свернуть все окна>.

Упражнение 2

Задание 1. Знакомство с Рабочим столом, Главным меню

l. Ознакомьтесь с объектами, расположенными на Рабочем столе.

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

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

Задание 2. Приемы управления с помощью мыши

l. Зависание:

найдите индикатор системных часов (справа на Панели задач);

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

2. Двойной щелчок:

• сделайте двойной щелчок на значке Мой компьютер (откроется окно Мой компьютер) .

3. Щелчок:

щелкните 1 раз на кнопке Закрыть (правый верхний угол окна);

щелкните на значке Корзина (обратите внимание на изменение цвета значка и подписи- выделился значок Корзина).

4. Щелчок правой кнопкой мыши:

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

5. Перетаскивание:

наведите указатель мыши на значок Корзина и нажмите левую кнопку мыши. Не отпуская кнопку, переместите указатель по рабочему столу (значок Корзина переместился).

6.. Протягивание:

откройте окно Мой компьютер;

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

нажмите на левую кнопку мыши и переместите указатель (размер окна изменился).

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

нажмите на левую кнопку мыши и переместите указатель (размер окна изменился); • закройте окно Мой компьютер.

Задание 3. Запуск (открытие) окна приложения

Запустите программу Блокнот: Пуск + Программы + Стандартные + Блокнот. Задание 4. Приемы управления окном 1. Изменение размера окна:

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

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

подведите указатель к любому углу рамки окна (указатель мыши принимает форму двунаправленной стрелки);

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

2. Перемещение окна:

• подведите указатель мыши к строке заголовка окна (указатель принимает форму стрелки); • методом перетаскивания левой кнопкой мыши переместите окно, ухватив его за заголовок.

3. Сворачивание окна в значок и возврат в прежнее состояние:

1 раз щелкните левой кнопкой мыши по кнопке Свернуть (крайняя левая кнопка в правом верхнем углу окна);

обратите внимание на изменение кнопки объекта на Панели задач;

верните окно в прежнее состояние ( 1 раз щелкните левой кнопкой мыши по кнопке на Панели задач);

сверните окно в значок с помощью кнопки Системного меню (в левом верхнем углу окна; команда Свернуть);

верните окно в прежнее состояние.

4. Раскрытие окна на весь экран и возврат в прежнее состояние:

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

1 раз щелкните левой кнопкой мыши по кнопке Восстановить/ Развернуть (средняя кнопка в правом верхнем углу окна);

Обратите внимание, как изменились размеры окна.

еще раз щелкните левой кнопкой мыши по кнопке Восстановить/ Развернуть;

разверните окно на весь экран и верните его в прежнее состояние с помощью Системного меню (команды Развернуть/Восстановить).

5. Закрытие окна программы:

1 раз щелкните левой кнопкой мыши по кнопке Закрыть окно (крайняя правая кнопка в правом верхнем углу окна);

откройте окно и закройте его с помощью Системного меню (команда Закрыть). Задание 5. Упорядочивание окон на рабочем столе

Откройте  окно Блокнот (обратите внимание на появление кнопки этого объекта на Панели задач).

Откройте окно Корзина двойным щелчком .

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

Упорядочите окна на Рабочем столе с помощью команд контекстного меню Панели задач (щелчок правой кнопкой мыши по незанятой области Панели задач):

Окна каскадом;

Окна сверху вниз;

Окна слева направо.

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

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

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

Закройте все окна.

Задание 6. Открытие существующего документа в окне связанного приложения 1. Нажмите мышью кнопку Пуск .

Подведите указатель мыши к пункту Документы – открывается список 15 документов , которые создавались (открывались) в последнее время.

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

Закройте окно документа и приложения Word. Задание 7. Работа с диалоговыми окнами 1. Откройте окно Блокнот.

Введите в окне Блокнот свою фамилию, имя и отчество.

Откройте диалоговое окно Сохранить как ... (Файл - Сохранить как ... ). Обратите внимание на - признак диалогового окна.

Сравните внешний вид окна Блокнот и диалогового окна Сохранить как ... (обратите внимание на отсутствие горизонтального меню в диалоговом окне и на кнопки в верхнем правом углу окна).

Убедитесь, что изменить размер диалогового окна невозможно.

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

Щелкните 1 раз левой кнопкой мышью поочередно в полях: Папка, Имя файла, Тип файла.

Закройте диалоговое окно и окно Блокнота.

Задание 8. Знакомство с окном Мой компьютер, окном программы Проводник, окном папки

Откройте окно Мой компьютер.

Введите команду Сервис ~ Свойства папки ... ~ Общие ~ <установите переключатель Открывать каждую папку в отдельном окне>.

Откройте окно любой папки на диске С: (двойным щелчком мыши).

Если в окне папки не отображаются расширения имен файлов( *.doc, *.Ьтр и т. д.), введите команду Сервис ~ Свойства папки ... ~ Просмотр (Вид) ~ <снимите переключатель Скрывать расширения для зарегистрированных типов файлов>.

Упорядочите расположение открытых окон слева направо (контекстное меню Панели задач).

Сравните вид окна Мой компьютер и открытого окна папки.

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

плитки;

значков;

в виде списка;

таблицы.

Закройте все окна.

Откройте окно папки с помощью Проводника:

запустите Проводник (Пуск ~ Программы ~ Стандартные~ Проводник). Обратите внимание на форму представления информации в окне Проводника: окно Проводника разбито на две части (две панели) - Все папки (левая панель) и Содержимое (правая панель);

найдите и выделите папку на левой панели Проводника;

откройте окно папки через контекстное меню (правая копка мыши);

упорядочите расположение открытых окон слева направо (на Рабочем столе должно быть открыто два окна: окно Проводник и окно папки);

сравните представление информации в открытом окне папки и на правой панели окна Проводник.

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

плитки;

значков;

в виде списка;

таблицы.

11 . Выберите форму представления в виде таблицы.

12. Отсортируйте объекты в правом подокне Проводника, используя команды контекстного меню окна или щелкая мышью по заголовкам столбцов: • по типу файла;

• по именам.

13. Закройте окно папки.

 

Задание 9. Получение справочной помощи

Найдите подсказку по запуску программ (Пуск ~ Справка и поддержка): <в поле Найти напечатайте следующий запрос : запуск программ> ~ <нажмите кнопку со стрелкой Начать поиск> ~ <внизу в разделе Выберите задание щелкните по нужному пункту (например, Запуск программы)>.

  


 

Задание 10. Заполнить таблицы: 

Выполняемое действие

Применяемая команда

1. После загрузки ОС Windows указать, какие кнопки расположены на Панели задач.

 

2. Перечислить, сколько и какие объекты (паки, документы, ярлыки, прикладные программы) расположены на рабочем столе.

 

1)

 

 

 

 

 

 

2)

Выполняемое действие

Применяемая команда

1. Открыть Главное меню. Указать команду.

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

3. Перечислить пункты произвольного раздела Главного меню.

3)

Выполняемое действие

Применяемая команда

1. Открыть Контекстное меню. Указать команду.

2. Перечислить пункты Контекстного меню, не выделяя объекты.

3. Перечислить пункты Контекстного меню, выделив какой-либо из объектов. Указать, какой объект выделили.

4)

Выполняемое действие

Применяемая команда

1. Создать на рабочем столе папку с именем – номер группы.

2. В созданной папке создать папку с именем – своя фамилия.

3. В папке с именем – своя фамилия создать текстовый документ. Сохранить его под любым именем.

4. Создать на рабочем столе еще одну папку с именем БИК.

5. Скопировать папку – своя фамилия в папку БИК.

6. Переименовать папку – своя фамилия и дать название – свое имя.

7. Создать в папке БИК ярлык на приложение Word.

8. Удалить с рабочего стола папку – номер группы.

9. Удалить с рабочего стола папку БИК.

10. Открыть папку Мои документы.

11. Упорядочить объекты папки Мои документы по дате.

12. Представить объекты папки Мои документы в виде таблицы.

 6)

Выполняемое действие

Применяемая команда

1. Запустить программу ПРОВОДНИК с помощью главного меню. Указать, какая папка открыта на левой панели ПРОВОДНИКА.

2. На правой панели ПРОВОДНИКА создать папку Эксперимент.

3. На левой панели развернуть папку Мои документы щелчком на значке узла «+». Убедиться в том, что на левой панели в папке Мои документы образовалась вложенная папка Эксперимент.

4. Открыть папку Эксперимент. Указать содержимое правой панели ПРОВОДНИКА.

5. Создать на правой панели ПРОВОДНИКА новую папку НОМЕР ГРУППЫ внутри папки Эксперимент. На левой панели убедиться в том, что рядом со значком папки Эксперимент образовался узел «+». О чем он свидетельствует?

6. На левой панели ПРОВОДНИКА разыскать папку TEMP, но не раскрывать её.

7. Методом перетаскивания переместить папку Эксперимент с правой панели ПРОВОДНИКА на левую - в папку TEMP.

8. На левой панели ПРОВОДНИКА открыть папку TEMP. На правой панели убедиться в наличии в ней папки Эксперимент.

9. Разыскать на левой панели ПРОВОДНИКА Корзину и перетащить папку Эксперимент на её значок.

5)

 

 

 

 

Контрольные вопросы

Предлагаемые вопросы содержат несколько вариантов ответов. Выберите один или несколько правильных ответов.

1.      Жесткий диск предназначен для …

a)      …хранения информации

b)      … передачи информации.

c)      … ввода информации.

1.      Драйверы устройств – это …

a)      … аппаратные средства, подключаемые к компьютеру.

b)      … программные средства, необходимые для подключения аппаратных средств.

c)      … программы, позволяющие повысить скорость работы компьютера.

2.      В оперативной памяти компьютера …

a)      … хранятся исполняемые в данный момент программы.

b)      … постоянно хранятся все установленные на компьютере программы.

c)      … хранятся открытые в данный момент документы.

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

a)      Сканер

b)      Принтер

c)      Дискета

d)      Клавиатура.

4.      Какая операция будет выполнена при протяжке мыши, если курсор принял форму – 

a)      Изменение размеров.

b)      Перемещение

c)      Ввод текста.

d)      Выделение текста.

6.  Какую кнопку окна надо нажать, чтобы раскрыть окно на весь экран?

a)

b)  

c)  

d)  

7.      Текстовый курсор установлен после буквы С в слове СТОН. Какое слово будет отображено на экране, если нажать на клавишу. DEL?

a)      ТОН

b)      СОН

8.      Какими способами можно завершить работу с прикладными программами?

a)      Меню/Файл/Выход.

b)      ALT+TAB.

c)      ALT+F4.

d)      Нажать кнопку .

9.      Вы просматриваете текст документа, перетягивая бегунок вдоль линейки прокрутки. Перемещается ли при этом текстовый курсор?

a)      Да, перемещается.

b)      Нет, не перемещается.

10.  Переключиться между окнами запущенных программ можно с помощью …

a)      …кнопок панели инструментов.

b)      … клавиш ALT+F4.

c)      … клавиш ALT+TAB.

d)      … меню Пуск.

11.  Какие элементы отсутствуют в диалоговых окнах?

a)      Строка заголовка.

b)      Строка меню.

c)      Кнопка Закрыть.

d)      Кнопка Свернуть.

12.  Представленное на рисунке окно является…

a)      Диалоговым окном.

b)      Окном сообщения.

c)      Окном программы.

d)      Окном документа.

13.  Одна из команд меню заканчивается многоточием. Что произойдет, если пользователь выберет эту команду?

a)      Откроется подменю.

b)      Откроется окно диалога.

c)      Ничего не произойдет (команда в данный момент не доступна).

14.  На рисунке представлен счетчик.      Как увеличить его значение до 10?

a)      Нажимать кнопку со стрелкой вниз, пока не появится нужное значение.

b)      Ввести нужное значение в текстовое поле.

c)      Нажимать кнопку со стрелкой вверх, пока не появится нужное значение.

d)      Раскрыть список значение, нажав кнопку со стрелкой вниз, и выбрать нужное.

15.  Чтобы открыть контекстное меню нужно…

a)      Двойной щелчок левой кнопкой мыши по объекту.

b)      Щелчок правой кнопкой мыши по объекту.

c)      Выделить объект, а затем нажать на клавиатуре клавишу КОНТЕКСТНОЕ МЕНЮ.

d)      Нажать на клавиатуре клавишу КОНТЕКСТНОЕ МЕНЮ, а затем выделить объект.

16.  Какие из приведенных комбинаций имен дисков возможны?

a)      D: E: F:

b)      A: B: C: D: E: F: G: H: 

c)      B: D:

d)      A: C:

17.  Какие символы могут быть использованы при написании имени файла?

a)      Русские буквы.

b)      Латинские буквы.

c)      Пробел.

d)      Звездочка.

18.  В какой из форм просмотра файлы могут быть введены на экран по группам?

a)      Эскизы страниц.

b)      Список.

c)      Значки.

d)      Плитка.

19.  По какому признаку ОС определяет тип файла документа?

a)      По значку.

b)      По имени.

c)      По расширению.

d)      По пути к файлу.

20.  Буфер обмена - это область …

a)      …внешней памяти компьютера.

b)      … постоянной памяти компьютера.

c)      … оперативной памяти компьютера.

d)      … внутренней памяти компьютера.

21.  Вы решили скопировать фрагмент текста, открыли меню Правка, но команды Вырезать и Копировать недоступны. Почему?

a)      Текст не предназначен для копирования.

b)      Текст не выделен.

c)      Текст не выбран.

d)      Буфер обмена отключен.

22.  Какие высказывания об удалении и восстановлении файлов являются истинными?

a)      Восстанавливать можно только файлы документов.

b)      Файлы, удаленные с флэш-накопителя, не попадают в Корзину.

c)      Файл, удаленный в корзину, можно восстановить.

d)      Действие команды Очистить корзину нельзя отменить.

23.  Можно ли отменить операцию по копированию файла?

a)      Да

b)      Нет

24.  Какая операция – копирование или перемещение – будет выполнена, если при выполнении перетяжки в показанный на рисунке момент, отпустить кнопку мыши?

 

b)Перемещение

25.       Что произойдет с файлом, если удалить его ярлык?

a)      Ничего.

b)      Будет удален.

c)      Файл будет доступен только для чтения.

d)      Файл будет перемещен в ту папку, из которой удален ярлык.

 Оформление результатов работы

 

1.      Оформить работу в соответствии с заданиями.

2.      Ответить на контрольные вопросы.

3.      Сформулировать выводы по результатам работы.

4.      Сдать и защитить работу.

 

Список рекомендуемой литературы

Основные источники:

  1. Цветкова М.С., Хлобыстова И.Ю. Информатика: учеб. для студ. учреждений сред. проф. образования. — М.: Издательский центр «Академия», 2017.

Дополнительные источники:

  1. Гуда А.Н., Бутакова М.А., Нечитайло Н.М., Чернов А.В. Информатика. Общий курс: Учебник – 3-е изд.- М.: Издательско-торговая корпорация №Дашков и К»; Ростов н/Д: Наука-спектр, 2009
  2. Михеева Е.В. Практикум по информационным технологиям в профессиональной деятельности: учеб. для студ. Учреждений сред. проф. образования – 12-е изд., стер. – М.: Издательский центр «Академия», 2013.
  3. Цветкова М.С., Хлобыстова И.Ю. Информатика и ИКТ: практикум для профессий и специальностей естественно-научного и гуманитарного профилей : учеб. пособие для студ. учреждений сред. проф. образования. — М., 2014.
  4. Плотникова Н.Г. Информатика и информационно-коммуникационные технологии (ИКТ): Учебное пособие / Н.Г. Плотникова. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 124 с.
  5. Сергеева И.И. Информатика: Учебник / И.И. Сергеева, А.А. Музалевская, Н.В. Тарасова. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 384 с
  6. Гришин В.Н., Панфилова Е.Е.  Информационные технологии в профессиональной деятельности: учеб. пособие для студ. сред. проф. образования / В.Н. Гришин— М.: Ид «Форум» -  Инфра - М, 2013. — 416 с.
  7. Михеева Е.В. Информационные технологии в профессиональной деятельности. Технические специальности : учебник для студ. учреждений сред. проф. образования/Е.В.Михеева, О.И.Титова. — М.: Издательский центр «Академия», 2014. — 416 с.
  8. Малясова С.В. Информатика и ИКТ : пособие для подготовки к ЕГЭ : учеб. пособие для учреждений нач. и сред. проф. образования/С.В.Малясова, С.В.Демьяненко ; под редакцией М.С.Цвет ковой. — М.: Издательский центр «Академия», 2013. — 304 с.
  9. Федотова, Е.Л. Информационные технологии в профессиональной деятельности: Учебное пособие/Е.Л. Федотова. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2012. - 368 c.

Интернет-ресурсы:

  1. http://www.edu.ru/index.php?page_id=6 Федеральный портал Российское образование
  2. edu.ru - ресурсы портала для общего образования
  3. allbest -   "Союз образовательных сайтов" 
  4. fipi  ФИПИ - федеральный институт педагогических измерений
  5. ed.gov - "Федеральное агентство по образованию РФ".
  6. obrnadzor.gov - "Федеральная служба по надзору в сфере образования и науки"
  7. mon.gov - Официальный сайт Министерства образования и науки Российской Федерации
  8. rost.ru/projects - Национальный проект "Образование". 
  9. edunews - "Все для поступающих"
  10. window.edu.ru - Единое окно доступа к образовательным ресурсам

 


 

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

Антивирусные программы

Тема 3.6. Защита информации, антивирусная защита

Цель:  Изучение технологии организации файлов с помощью программ – архиваторов. Проверка информации на вирусную чистоту.

Задачи

 

Обучающие: 

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

 

Воспитательные:

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

 

Развивающие: 

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

 

Ход работы:

1.      Изучите команды и выполните предложенные упражнения:

2.      Антивирусная проверка информации на диске.

3.      Ответьте на контрольные вопросы и вопросы тестового задания.

4.      Выполните задания практической работы.

5.      Оформите отчет и сделайте вывод по практической работе.

 Теоретический материал

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

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


 

Признаки заражения компьютера вирусом

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

Признаки заражения:

1.       некоторые программы перестают работать или начинают работать неправильно;

2.       на экран выводятся посторонние сообщения, символы и т.д.;

3.       работа на компьютере существенно замедляется;

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

5.       операционная система не загружается;

6.       изменение даты и времени модификации файлов;

7.       изменение размеров файлов;

8.       значительное увеличение количества файлов на диска;

9.       существенное уменьшение размера свободной оперативной памяти и т.п.

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

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

Разновидности компьютерных вирусов

Вирусы классифицируют по среде обитания и по способу воздействия. По среде обитания вирусы подразделяются на следующие виды:

файловые вирусы, которые внедряются главным образом в исполняемые файлы, т.е. файлы с расширением exe, com, bat, но могут распространяться и через файлы документов;

загрузочные, которые внедряются в загрузочный сектор диска или в сектор, содержащий программу загрузки системного диска;

макровирусы, которые заражают файлы-документы и шаблоны документов Word и Excel.;

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

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

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

Чтобы предотвратить свое обнаружение, некоторые вирусы применяют довольно хитрые приемы маскировки. Рассмотрим "невидимые" и самомодифицирующиеся вирусы.

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

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

Методы защиты от компьютерных вирусов

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

Для защиты от вирусов можно использовать:

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

профилактические меры, позволяющие уменьшить вероятность заражения вирусом;

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

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

копирование информации - создание копий файлов и системных областей дисков;

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

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

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

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

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

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

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

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

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

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

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

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

На переднем крае обороны находятся программы-фильтры. Эти программы могут первыми сообщить о работе вируса и предотвратить заражение программ и дисков.

Второй эшелон обороны составляют программы-ревизоры, программы-доктора и доктора-ревизоры.

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

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

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

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

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

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

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

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

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

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

В состав антивируса Касперского для защиты файловых серверов входят:

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

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

ревизор изменений, Kaspersky Inspector, отслеживает все изменения, происходящие в файловых системах компьютера. Модуль не требует обновлений антивирусной базы: контроль осуществляется на основе снятия контрольных сумм файлов (CRC – сумм) и их последующего сравнения с данными, полученными после изменения файлов.

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

Обнаруженные подозрительные или инфицированные объекты могут быть помещены в предварительно указанную "карантинную" директорию для последующего анализа.

Антивирус Касперского обеспечивает полномасштабную централизованную антивирусную защиту почтовых систем, работающих под управлением ОС Solaris.

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

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

 

Задание практической работы

Пройдите тест

Предлагаемые вопросы содержат несколько вариантов ответов. Выберите один или несколько правильных ответов. 

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

  

a)      да, зависит 

b)      нет, не зависит 

2. Посмотрите на рисунок и выберите правильный ответ на вопрос: какова примерно степень сжатия файла Документ.doc архиватором WinRar ?

 

a)      3 %

b)      10 %

c)      100 %

3.      Посмотрите на рисунок и выберите правильный ответ на вопрос: какой архиватор лучше сжал файл Документ.doc?

 

a)      WinRar

b)      WinZip

c)      Никакой разницы нет, степень сжатия одинакова.

4.      Какие из перечисленных ниже действий могут привести к вирусной атаке?

a)      Создание нового документа.

b)      Получение файла по электронной почте.

c)      Установка на компьютер новой программы с пиратского диска.

d)      Получение информации из Интернет.

5.      Вирус – это…

a)      Ошибка в программе

b)      Возбудитель инфекционного заболевания

c)      Программа, обладающая способностью к самовоспроизведению.

 

 

Подготовьте письменное сообщение на тему: «Общие сведения и особенности работы антивирусной программы [Название антивирусной программы]» (Название антивирусной программы по указанию преподавателя).

№ п/п

Название антивирусной программы

1.       

Dr.Web

2.       

McAfee VirusScan

3.       

Антивирус Касперского

4.       

Panda Anti-Virus

5.       

Avast!

6.       

AVS

7.       

AVG

8.       

Avira

9.       

Clam AntiVirus

10.   

ClamWin

11.   

NOD32

12.   

Trojan Hunter

13.   

VirusBuster

14.   

Norton AntiVirus

15.   

Windows Live OneCare

16.   

PC-cillin

17.   

F-Prot

18.   

F-Secure Anti-Virus

19.   

Comodo AntiVirus

 

Ответьте на контрольныевопросы:

Контрольные вопросы

1.      Что называется компьютерным вирусом?

2.      Какая программа называется "зараженной"?

3.      Что происходит, когда зараженная программа начинает работу?

4.      Как может маскироваться вирус?

5.      Каковы признаки заражения вирусом?

6.      Каковы последствия заражения компьютерным вирусом?

7.      По каким признакам классифицируются компьютерные вирусы?

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

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

10.  Что могут заразить вирусы?

11.  Как маскируются "невидимые" вирусы?

12.  Каковы особенности самомодифицирующихся вирусов?

13.  Какие методы защиты от компьютерных вирусов можно использовать? 

14.  В каких случаях применяют специализированные программы защиты от компьютерных вирусов?

15.  На какие виды можно подразделить программы защиты от компьютерных вирусов?

16.  Как действуют программы-детекторы?

17.  Что называется сигнатурой?

18.  Всегда ли детектор распознает зараженную программу?

19.  Каков принцип действия программ-ревизоров, программ-фильтров, программ-вакцин?

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

21.  Перечислите меры защиты информации от компьютерных вирусов.

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

23.  Каковы возможности антивируса Касперского для защиты файловых серверов? почтовых серверов?

24.  Какие модули входят в состав антивируса Касперского для защиты файловых систем?

25.  Каково назначение этих модулей?

26.  Какие элементы электронного письма подвергаются проверке на наличие вирусов?

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

28.  Как обновляется база вирусных сигнатур?

Оформление результатов работы

1.      Оформить работу в соответствии с заданиями.

2.      Ответить на контрольные вопросы.

3.      Сформулировать выводы по результатам работы.

4.      Сдать и защитить работу.

Список рекомендуемой литературы

Основные источники:

1.      Цветкова М.С., Хлобыстова И.Ю. Информатика: учеб. для студ. учреждений сред. проф. образования. — М.: Издательский центр «Академия», 2017.

Дополнительные источники:

2.      Гуда А.Н., Бутакова М.А., Нечитайло Н.М., Чернов А.В. Информатика. Общий курс: Учебник – 3-е изд.- М.: Издательско-торговая корпорация №Дашков и К»; Ростов н/Д: Наука-спектр, 2009

3.      Михеева Е.В. Практикум по информационным технологиям в профессиональной деятельности: учеб. для студ. Учреждений сред. проф. образования – 12-е изд., стер. – М.: Издательский центр «Академия», 2013.

4.      Цветкова М.С., Хлобыстова И.Ю. Информатика и ИКТ: практикум для профессий и специальностей естественно-научного и гуманитарного профилей : учеб. пособие для студ. учреждений сред. проф. образования. — М., 2014.

5.      Плотникова Н.Г. Информатика и информационно-коммуникационные технологии (ИКТ): Учебное пособие / Н.Г. Плотникова. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 124 с.

6.      Сергеева И.И. Информатика: Учебник / И.И. Сергеева, А.А. Музалевская, Н.В. Тарасова. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 384 с

7.      Гришин В.Н., Панфилова Е.Е.  Информационные технологии в профессиональной деятельности: учеб. пособие для студ. сред. проф. образования / В.Н. Гришин— М.: Ид «Форум» -  Инфра - М, 2013. — 416 с.

8.      Михеева Е.В. Информационные технологии в профессиональной деятельности. Технические специальности : учебник для студ. учреждений сред. проф. образования/Е.В.Михеева, О.И.Титова. — М.: Издательский центр «Академия», 2014. — 416 с.

9.      Малясова С.В. Информатика и ИКТ : пособие для подготовки к ЕГЭ : учеб. пособие для учреждений нач. и сред. проф. образования/С.В.Малясова, С.В.Демьяненко ; под редакцией М.С.Цвет ковой. — М.: Издательский центр «Академия», 2013. — 304 с.

10.  Федотова, Е.Л. Информационные технологии в профессиональной деятельности: Учебное пособие/Е.Л. Федотова. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2012. - 368 c.

Интернет-ресурсы:

1.      http://www.edu.ru/index.php?page_id=6 Федеральный портал Российское образование

2.      edu.ru - ресурсы портала для общего образования

3.      allbest -   "Союз образовательных сайтов" 

4.      fipi  ФИПИ - федеральный институт педагогических измерений

5.      ed.gov - "Федеральное агентство по образованию РФ".

6.      obrnadzor.gov - "Федеральная служба по надзору в сфере образования и науки"

7.      mon.gov - Официальный сайт Министерства образования и науки Российской Федерации

8.      rost.ru/projects - Национальный проект "Образование". 

9.      edunews - "Все для поступающих"

10.  window.edu.ru - Единое окно доступа к образовательным ресурсам


 

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

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

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

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

Задачи:

Образовательные:

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

Развивающие:

  • формирование приемов логического мышления, развитие интереса к предмету;
  • развивать и совершенствовать умения применять имеющиеся знания на практике.

Воспитательные:

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

 

Ход практической работы

1.      Ознакомиться с методическими указаниями

2.      Выполнить задание на компьютере, ответить на вопросы

3.      Написать отчет, сделать вывод к практической работе

Методические указания

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

1.      создание документа;

2.      набор текста;

3.      редактирование;

4.      форматирование;

5.      сохранение окончательного варианта документа;

6.      печать.

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

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

К важнейшим параметрам страницы относятся размер бумаги, ориентация страницы (книжная или альбомная) и поля. Большинство документов требуют бумаги формата А4 (210х297 мм) и книжной ориентации страницы. Обычно хорошо смотрится документ со следующими полями: верхнее и нижнее – по 2 см, левое (с учетом необходимости подшивания документа) – 3 см, правое – 1,5 см.

Шрифт характеризуется гарнитурой, размером, начертанием и цветом. Стандартной для Microsoft Word является гарнитура Times New Roman, она подходит для основной массы документов. Размер шрифта измеряется в пунктах. Чаще всего используют шрифт 12 и 14 пт. Начертание различают обычное, полужирное, курсивное и с подчеркиванием. Последние три могут использоваться в любых комбинациях (например, полужирный курсив с подчеркиванием) и служат для выделения некоторых элементов текста.

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

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

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

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

Задание

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

Образец тезисов:

 


 

Требования к оформлению тезисов

1.      Параметры страницы: лист А4, альбомная ориентация, верхнее поле – 3 см, остальные – по 2 см;

2.      Шрифт: Times New Roman, 14 пт;

3.      Абзац: выравнивание по ширине, полуторный межстрочный интервал, интервал перед абзацем - 0 пт, после – 0 пт, отступ первой строки – 1,5 см;

4.      Оформление «шапки»: первая строка – название (прописные буквы 14 пт, полужирное начертание, выравнивание по центру), вторая строка – ФИО автора (14 пт, обычное начертание, выравнивание по центру), третья строка – наименование учреждения, город, страна (14 пт, курсив, выравнивание по центру);

5.      Текст должен быть размещен в двух равных по ширине колонках отделенных вертикальным разделителем, ширина промежутка между колонками 1,5 см;

6.      В верхнем колонтитуле, начиная со второй страницы – номер страницы, выравнивание по центру, 14 пт;

7.      В нижнем колонтитуле, начиная со второй страницы  - ФИО автора, выравнивание по центру, 14 пт.

Ход работы:

1.      Откройте текстовый редактор Microsoft Word 2013.

Это можно осуществить пользуясь кнопкой Пуск (Пуск>Программы>Microsoft Word), ярлыком Microsoft Word на Рабочем столе (если он там присутствует), или, создав в своей папке документ Microsoft Word (Файл>Создать>Документ Microsoft Word  или аналогично с помощью контекстного меню).

2.      Сохраните документ в своей папке под названием Занятие 2.

Используйте команду Файл>Сохранить как. По ходу работы над документом не забывайте периодически сохранять внесенные изменения командой Файл>Сохранить или соответствующей кнопкой Панели инструментов.

3.       Наберите шапку тезисов.

            Обратите внимание, что, для набора прописных букв удерживается клавиша Shift (если необходимо набрать прописными буквами несколько слов, то лучше однократно нажать клавишу Caps Lock; для возвращения к строчным буквам нажмите ее повторно), в конце каждого абзаца нажимается клавиша Enter. Удалить лишние символы можно клавишей Del, если они расположены справа от курсора, или клавишей Backspace, если они расположены слева. Рекомендуем не устанавливать заранее параметры форматирования шрифта и абзаца.

4.      Наберите текст с изображения методических указаний.

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

5.      Установите параметры страницы, шрифта, абзаца соответствующие требованиям.

            Параметры страницы (лист А4, альбомная ориентация, верхнее поле – 3 см, остальные – по 2 см) введите в диалоговом окне, открываемом командами Файл >Параметры страницы.

Выделить весь текст (Правка>Выделить все). Установите гарнитуру (Times New Roman) и размер шрифта (14 пт), выравнивание по ширине  при помощи соответствующих кнопок Панели инструментов, межстрочный интервал (полуторный), интервалы перед (0 пт) и после (0 пт) абзаца, отступ первой строки (1,5 см