ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение
высшего профессионального образования
«САМАРСКИЙ ГОСУДАРСТВЕННЫЙ
АРХИТЕКТУРНО-СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ
»
Факультет информационных систем и технологий
Кафедра прикладной математики и вычислительной техники

Методические указания к лабораторным работам дисциплины «Информатика»

Самара 2012

Содержание

Методические указания к лабораторным работам дисциплины «Информатика». 1

1. «Основные понятия и методы теории информатики и кодирования. Расчет количества информации и объема данных. Кодирование информации. Системы счисления. Логические основы ЭВМ» 3

2. Технические средства реализации информационных процессов. 4

3. «Программные средства реализации информационных процессов». 5

4. «Модели решения функциональных и вычислительных задач». 7

5. «Алгоритмизация и программирование. Языки программирования высокого уровня. Программное обеспечение и технологии программирования». 8

6. «Базы данных. База данных MS Access.». 11

7. «Сетевые технологии. Защита информации в сети». 12


Методические указания к лабораторным работам по разделам дисциплины «Информатика»

2.  «Основные понятия и методы теории информатики и кодирования. Расчет количества информации и объема данных. Кодирование информации. Системы счисления. Логические основы ЭВМ»

Порядок выполнения лабораторных работ по разделу.

Для каждой задачи индивидуального задания по лабораторной работе студент должен:

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

НЕ нашли? Не то? Что вы ищете?

ü  выполнить общее для всех студентов задание;

ü  выполнить индивидуальное задание;

ü  выполнить проверку задачи;

ü  сдать решение преподавателю.

2.1  Лабораторная работа № 1

2.1.1.  Тема работы: «Расчет количества информации и объема данных. Кодирование текстовой и графической информации »

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

ü  расчета количества информации;

ü  расчета объема данных;

2.1.2.  Общее задание к теме
«Расчет количества информации и объема данных»

Студенту предлагается выполнить общее задание из п. 9 (задачи 1-5) из методических указаний «Расчет количества и объема данных» , .

2.1.3.  Индивидуальные задания к теме
«Расчет количества информации и объема данных»

Студенту предлагается выполнить общее задание 1-5 из п. 9, а затем индивидуальные задания 8.1 и 8.2 из методических указаний «Расчет количества и объема данных» , .

2.2  Лабораторная работа № 2

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

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

ü  перевод чисел из одной системы в другую;

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

ü  по кодированию текстовой и графической информации.

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

Общее задание см - Приложение 1

Примечание: Приложение1-Приложение 23 - см. в файле «Сборник_заданий__по_текущему_контролю_знаний».

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

§  Студенту предлагается выполнить индивидуальные задания 8.5-8.8 из методических указаний «Расчет количества и объема данных» , .

2.3  Лабораторная работа № 3

2.3.1.  Тема работы: «Логические основы ЭВМ»

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

ü  работы логических операций;

ü  базовых логических элементов.

2.3.2.  Общее задание к теме «Логические основы ЭВМ»

Общее задание приведено в Приложении 2.

2.3.3.  Индивидуальные задания к теме «Логические основы ЭВМ» -

Студенту предлагается выполнить индивидуальные задания 1-6, типовые задания для которых приведены в Приложении 3.

2.4  Лабораторная работа № 4

2.4.1.  Тема работы: «Тест по темам «Логические основы ЭВМ»

Тест к лабораторной работе см. Приложение 4.

3.  Технические средства реализации информационных процессов

Порядок выполнения лабораторных работ

По лабораторным работам студент должен:

ü  изучить теоретический материал по рассматриваемой теме;

ü  пройти пробное тестирование по заданной теме;

ü  продемонстрировать его преподавателю;

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

ü  сдать тест преподавателю.

3.1  Лабораторная работа № 5-№6

3.1.1.  Тема работы: «Тест по теме «Технические средства реализации информационных процессов»

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

Тест к лабораторной работе - Приложение 5.

4.  «Программные средства реализации информационных процессов»

Порядок выполнения лабораторных работ

Для каждой задачи своего индивидуального задания по лабораторной работе студент должен:

ü  изучить теоретический материал по рассматриваемой теме;

ü  разработать алгоритм решения задачи;

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

ü  проверить его содержание, форматирование и, если надо, работоспособность;

ü  продемонстрировать преподавателю выполненную работу;

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

4.1  Лабораторные работы № 7-№ 8

4.1.1.  Тема работы: «Подготовка документа в текстовом редакторе Ms Word»

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

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

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

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

4.1.2.  Общее задание к теме «Подготовка документа в текстовом редакторе Ms Word»

Задание к теме см. Приложение 6

4.2  Лабораторная работа № 9

4.2.1.  Тема работы: Контрольная работа №1

Целью выполнения контрольной работы №1является проверка у студентов умений и навыков подготовки сложных текстовых документов в текстовом редакторе Ms Word.

4.2.2.  Индивидуальное задание к теме «Контрольная работа №1»

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

4.3  Лабораторная работа № 10

4.3.1.  Тема работы: «Электронные таблицы. Ввод и редактирование данных в электронных таблицах, операции над данными. Типы и формат данных. Работа с формулами»

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

4.3.2.  Индивидуальное задание к теме «Электронные таблицы. Ввод и редактирование данных в электронных таблицах, операции над данными. Типы и формат данных. Работа с формулами»

Студенту предлагается выполнить индивидуальные задания №1 и №2 из методических указаний «Информатика: методические указания для выполнения контрольных работ», сост. , . Образец выполнения индивидуального задания приведен в этих же методических указаниях в разделе 3.12.

4.4  Лабораторная работа № 11

4.4.1.  Тема работы: «Абсолютная и относительная ссылки. Использование функций. Статистическая обработка данных. Логические функции»

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

4.4.2.  Индивидуальное задание к теме «Абсолютная и относительная ссылки. Использование функций. Статистическая обработка данных. Логические функции»

Студенту предлагается выполнить индивидуальные задания №3 и №4 из методических указаний «Информатика: методические указания для выполнения контрольных работ», сост. , . Образец выполнения индивидуального задания приведен в этих же методических указаниях в разделе 3.12.

4.5  Лабораторная работа № 12

4.5.1.  Тема работы:
«Решение систем линейных уравнений и задачи аппроксимации»

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

4.5.2.  Индивидуальное задание к теме
«Решение систем линейных уравнений и задачи аппроксимации»

Студенту предлагается выполнить индивидуальные задания №5 и №6 из методических указаний «Информатика: методические указания для выполнения контрольных работ», сост. , . Образец выполнения индивидуального задания приведен в этих же методических указаниях в разделе 3.12.

4.6  Лабораторная работа № 13

4.6.1.  Тема работы:
«Оптимизационные средства «Подбор параметра» и «Поиск решения»»

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

4.6.2.  Индивидуальное задание к теме
«Оптимизационные средства «Подбор параметра» и «Поиск решения»»

Студентам предлагается выполнить индивидуальные задания №7 и №8 из методических указаний «Информатика: методические указания для выполнения контрольных работ», сост. , . Образец выполнения индивидуального задания приведен в этих же методических указаниях в разделе 3.12.

4.7  Лабораторные работы № 14-№15

4.7.1.  Тема работ:
«Средства для работы с данными списка. Сортировка данных из списка. Фильтрации данных из списка. Базы данных.»

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

4.7.2.  Порядок выполнения задания по данной теме

Студентам предлагается выполнить общее задание на разработку базы данных «о продажах» - Приложение 7.

4.8  Лабораторная работа № 16

4.8.1.  Тема: «Контрольная работа №2»

Типовые индивидуальные задания см. в приложении 8

5.  «Модели решения функциональных и вычислительных задач»

5.1  Лабораторная работа № 17

5.1.1.  Тема работы: «Модели решения функциональных и вычислительных задач»

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

5.1.2.  Тест по разделу «Модели решения функциональных и вычислительных задач»

Тест по разделу см. в Приложении 9.

6.  «Алгоритмизация и программирование. Языки программирования высокого уровня. Программное обеспечение и технологии программирования»

Порядок выполнения лабораторных работ по программированию

Для каждой задачи своего индивидуального задания по лабораторной работе студент должен:

ü  изучить теоретический материал по рассматриваемой теме;

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

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

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

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

ü  продемонстрировать преподавателю работу с программой, загрузив ее с внешнего носителя;

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

6.1  Лабораторные работы № 18 -19

6.1.1.  Тема работ: Линейные алгоритмы и программы

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

ü  по работе в системе программирования VBA;

ü  разработки алгоритмов расчетных и логических задач

ü  составления блок-схем и программ линейных алгоритмов;

ü  создания и отладки программ на языке VBA в среде табличного процессора Microsoft Excel.

6.1.2.  Пример выполнения задачи по данной теме

Пример решения задачи см. - Приложении 10.

6.1.3.  Индивидуальные задания к теме «Линейные программы» -

§  Структура окна интегрированной среды разработки программ на языке VBA Написание и отладка демонстрационной программы;

§  Задание 1(задача 1 и задача2) из учебного пособия , . «Программирование на языке Visual Basic 6».

6.2  Лабораторная работа № 20

6.2.1.  Тема работы: Разветвленные алгоритмы и программы

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

ü  разработки разветвленных алгоритмов расчетных и логических задач;

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

ü  создания и отладки программ разветвленных алгоритмов на языке VBA в среде табличного процессора Microsoft Excel.

6.2.2.  Пример выполнения задачи по данной теме

Пример решения задачи см. в Приложении 11

6.2.3.  Индивидуальные задания к теме «Разветвленные алгоритмы и программы» -

Задание 2 из учебного пособия , . Программирование на языке Visual Basic 6.Лабораторная работа № 3-4

6.3  Лабораторная работа № 21-22

6.3.1.  Тема работы: Циклические алгоритмы и программы

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

ü  разработки циклических алгоритмов расчетных и логических задач;

ü  составления блок-схем и программ циклических алгоритмов;

ü  создания и отладки программ циклических алгоритмов на языке VBA в среде табличного процессора Microsoft Excel.

6.3.2.  Пример выполнения задачи по данной работе

Примеры решения задач см. в Приложении 12

6.3.3.  Индивидуальные задания к теме «Циклические алгоритмы и программы» -

§  Задание 3 из учебного пособия , . Программирование на языке Visual Basic 6.

§  Комплект типовых индивидуальных заданий по вариантам (приведены 2 типовых варианта) – см. в Приложении 13.

6.4  Лабораторная работа № 25

6.4.1.  Тема работы: Контрольная работа №1

Целью выполнения контрольной работы №1 является проверка у студентов умений и навыков:

§  разработки линейных, разветвленных и циклических алгоритмов расчетных и логических задач;

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

§  создания и отладки программ линейных, разветвленных и циклических алгоритмов на языке VBA в среде табличного процессора Microsoft Excel.

6.4.2.  Индивидуальные задания к теме «Контрольная работа №1»

Комплект типовых заданий приведен ниже в Приложении 14.

6.5  Лабораторная работа № 23-№25

6.5.1.  Тема работы: Одномерные и двумерные массивы

Целью выполнения данных работ является выработка и закрепление у студентов навыков:

ü  создания алгоритмов расчетных и логических задач обработки Одномерные и двумерные массивов;

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

ü  создания и отладки программ обработки массивов на языке VBA в среде табличного процессора Microsoft Excel.

6.5.2.  Примеры выполнения задач по данной работе

Примеры решения задач см. в Приложении 15

6.5.3.  Индивидуальные задания к теме «Одномерные и двумерные массивы» -

§  Задания 4,5,6 из учебного пособия , . Программирование на языке Visual Basic 6.

§  Комплект типовых индивидуальных заданий см в Приложении 15 А.

6.6  Лабораторная работа № 26

6.6.1.  Тема работы: Контрольная работа №2

Целью выполнения контрольной работы №2 является проверка у студентов умений и навыков:

§  разработки алгоритмов расчетных и логических задач работы с массивами;

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

§  создания и отладки программ задач работы с массивами на языке VBA в среде табличного процессора Microsoft Excel.

6.6.2.  Индивидуальные задания к теме «Контрольная работа №2»

Типовые задания для контрольной работы см. в Приложении 16.

6.7  Лабораторные работы № 27-28

6.7.1.  Тема работы: Подпрограммы-процедуры. Подпрограммы-функции. Рекурсия

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

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

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

ü  создания и отладки программ вспомогательных алгоритмов на языке VBA в среде табличного процессора Microsoft Excel.

6.7.2.  Пример выполнения задачи по данной теме

Примеры решения задач см. в Приложении 17.

6.7.3.  Индивидуальные задания к теме «Подпрограммы-процедуры. Подпрограммы-функции. Рекурсия»

Комплект типовых индивидуальных заданий см. в Приложении 18.

6.8  Лабораторная работа № 29

6.8.1.  Тема работы: Подготовка к тесту по разделу «Алгоритмизация и программирование»

Целью выполнения данной лабораторной работы является проработка и повторение всех тем раздела «Алгоритмизация и программирование» на основе пробного тестирования. Разбор всех вопросов теста.

6.8.2.  Вопросы теста

Тест по разделу см. в Приложении 19.

6.9  Лабораторная работа № 30

6.9.1.  Тема работы: Тестирование по разделу «Алгоритмизация и программирование»

Целью выполнения данной лабораторной работы является проверка знаний всех тем раздела «Алгоритмизация и программирование»

Примечание: Вопросы теста смотри в Приложении 19.

7.  «Базы данных. База данных MS Access.»

Порядок выполнения лабораторных работ по разделу.

Для каждой задачи индивидуального задания по лабораторной работе студент должен:

ü  изучить теоретический материал по рассматриваемой теме;

ü  выполнить индивидуальное задание;

ü  сдать решение задачи преподавателю.

7.1  Лабораторная работа № 31

7.1.1.  Тема работы: «Создание в Ms Access многотабличной БД »

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

ü  создания структуры БД в Ms Access;

ü  создания схемы данных;

ü  создания форм по вводу информации в таблицу БД;

ü  создания простых запросов по выбору информации из БД;

7.1.2.  Общее задание к теме
«Создание в Ms Access многотабличной БД»

Общее задание к теме см. в Приложении 20.

7.2  Лабораторная работа № 32

7.2.1.  Тема работы: «Создание в Ms Access индивидуальной многотабличной БД »

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

ü  создания структуры БД в Ms Access;

ü  создания форм по вводу информации в таблицу БД;

ü  создания простых запросов по выбору информации из БД;

7.2.2.  Индивидуальные задания к теме
«Создание в Ms Access индивидуальной многотабличной БД»

Типовые индивидуальные задания см. в Приложении 21.

8.  «Сетевые технологии. Защита информации в сети»

8.1  Лабораторная работа № 33

8.1.1.  Тема работы: «Тест Сетевые технологии. Защита информации в сети»

Тест по разделу см. в Приложении 22.

8.1.2.  Лабораторная работа № 34

Тест по всем разделам дисциплины см. в Приложении 23.

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