Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Приветствие

Читайте также:
  1. Воинское приветствие
  2. Приветствие
  3. Приветствие
  4. Приветствие (яркое, улыбка, позитив в голосе).
  5. Приветствие команды № 2.
  6. Приветствие участникам семинара

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

Определить условие, при котором возникает ошибка времени выполнения.

Определить диапазон исходных данных, при котором возможно возникновения ошибки времени выполнения.

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

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

На защиту представить текстовую часть в виде пояснительной записки с приложением и диск:

· с работающей программой в исходном коде;

· с работающим откомпилированным *.exe - файлом программы;

· электронной версией пояснительной записки.

 

Вариант задания согласовываются с преподавателем

 

№ варианта Тема курсовой работы
  Составить программу модификации исходного двухмерного вещественного массива, когда каждый элемент нового массива есть частное от деления элемента массива на максимальный элемент над главной диагональю
  Составить программу модификации исходного двухмерного вещественного массива, когда каждый элемент нового массива есть частное от деления текущего элемента массива на максимальный элемент в данной строке
  Составить программу модификации исходного двухмерного вещественного массива, когда каждый элемент нового массива есть частное от деления текущего элемента массива на минимальный элемент в данной строке
  Составить программу модификации исходного двухмерного вещественного массива, когда каждый элемент нового массива есть частное от деления текущего элемента массива на максимальный элемент под главной диагональю
  Составить программу модификации исходного двухмерного вещественного массива, когда каждый элемент нового массива есть частное от деления элемента массива на минимальный элемент над главной диагональю
  Составить программу модификации исходного двухмерного вещественного массива, когда каждый элемент нового массива есть частное от деления элемента массива на минимальный элемент под главной диагональю
  Составить программу модификации исходного двухмерного вещественного массива, когда каждый элемент нового массива есть частное от деления элемента массива на минимальный элемент над вспомогательной диагональю
  Составить программу модификации исходного двухмерного вещественного массива, когда каждый элемент нового массива есть частное от деления элемента массива на минимальный элемент под вспомогательной диагональю
  Составить программу модификации исходного двухмерного вещественного массива, когда каждый элемент нового массива есть частное от деления элемента массива на корень квадратный от суммы элементов над главной диагональю
  Составить программу модификации исходного двухмерного вещественного массива, когда каждый элемент нового массива есть частное от деления элемента массива на корень квадратный от суммы элементов под главной диагональю
  Составить программу по условию: даны два массива А и В. Сформировать массив С, каждый элемент которого равен максимальному значению соответствующих элементов массивов А и В, Ci=max(Ai,Bi)/Ai
  Составить программу по условию: каждый равный нулю элемент массива заменить элементом, который зависит от самого себя и от соседних элементов. Ai=(Ai-1+Ai+1)/Ai. Определить условие существования задачи.
  Составить программу по условию: найти произведение и количество элементов массива, значения которых превосходят заданное число R.
  Составить программу по условию: даны два массива А и В. Сформировать массив С, каждый элемент которого равен Ci=(Ai+Bi)/min(Ai,Bi)
  Составить программу модификации исходного двухмерного вещественного массива, когда каждый элемент нового массива есть частное от деления элемента массива на корень квадратный от суммы элементов над вспомогательной диагональю
  Составить программу модификации исходного двухмерного вещественного массива, когда каждый элемент нового массива есть частное от деления элемента массива на корень квадратный от суммы элементов под вспомогательной диагональю
  Составить программу по условию: дана целочисленная матрица порядка n. Найти произведение элементов массива с нечетными индексами.
  Составить программу по условию: каждый равный нулю элемент массива заменить элементом, который зависит от самого себя и от соседних элементов. Ai=(Ai-1+Ai+1)/(Ai-1-Ai+1). Определить условие существования задачи.
  Составить программу по условию: каждый равный нулю элемент массива заменить элементом, который зависит от самого себя и от соседних элементов. Ai=(Ai-1-Ai+1)/(Ai-1+Ai+1). Определить условие существования задачи.
  Составить программу по условию: каждый равный нулю элемент массива заменить элементом, который зависит от самого себя и от соседних элементов. Ai=(Ai-1+Ai+1)/√((Ai-1-Ai+1)). Определить условие существования задачи.

 

9. Учебно-методическое и информационное обеспечение дисциплины:

а) основная литература

 

 

1. В.В. Липаев. Программная инженерия. Методологические основы. М.: Издательство «ТЕИС», 2006 – 609 с.

2. С. Орлов. Технологии разработки программного обеспечения. — СПб, ПИТЕР, 2010. — 480 с.

3. Э. Брауде. Технология разработки программного обеспечения. — СПб, ПИТЕР, 2009. — 655 с.

4. Л. Константайн, Л. Локвуд. Разработка программного обеспечения. — СПб, ПИТЕР, 2004. — 592 с.

 

б) дополнительная литература

5. А. Якобсон, Г. Буч, Д. Рамбо. Унифицированный процесс разработки программного обеспечения. — СПб, ПИТЕР, 2008. — 496 с.

6. Соммервил И. Инженерия программного обеспечения. 7-е издание. — М. – СПб. – Киев, 2011. – 623 с.

7. С. Макконнелл. Совершенный код. — СПб: «Питер», 2009. — 896 с.

8. С. Канер, Д. Фолк, Е. Нгуен. Тестирование программного обеспечения: — К., Диасофт, 2010. — 544 с.

9. Штерн В. Основы С++. Методы программной инженерии. — Москва: ЛОРИ, 2009 г. — 860 с.

10. К. Бек. Экстремальное программирование. — СПб: ПИТЕР, 2002.

11. http://www.intuit.ru — Интернет-университет информационных технологий (электронный курс)

12. http://pta-ipm.narod.ru — презентации лекций, список литературы, полезные ссылки.

13. http://sorlik.blogspot.com — SWEBOK (рус.)

в) программное обеспечение

- TestTrackPro; Subversion (ПО с открытым кодом, лицензии не требуются)

г) базы данных, информационно-справочные и поисковые системы

1. http://www.intuit.ru/

2. http://www.edu.ru/

10. Материально-техническое обеспечение дисциплины:

1. Лекционные занятия:

a. комплект электронных презентаций/слайдов,

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

2. Лабораторные работы

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

3. Прочее

a. рабочее место преподавателя, оснащенное компьютером с доступом в Интернет,

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

11. Методические рекомендации по организации изучения дисциплины:

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

Информационные технологии:

- электронный курс по программной инженерии, размещенный на http://www.intuit.ru;

- презентации лекций (с элементами анимации) и доп. материалы на http://pta-ipm.narod.ru при подготовке к лекциям и лабораторным работам.

Формы организации учебного процесса:

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

лабораторные работы: контекстное и проблемное обучение; работа в команде; индивидуальная работа со студентом (тьюторство); индивидуальная траектория обучения;

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

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

Самостоятельная работа студента имеет следующие виды:

а) Подготовка к лабораторным и практическим работам.

б) Подготовка к защите лабораторных и практических работ.

в) Подготовка к рубежному контролю. Изучение теоретического материала, прохождение тестов на http://www.intuit.ru. Изучение теоретического материала, анализ лекционных примеров программ.

Оценочные средства по данной дисциплине включают:

§ комплект тестовых заданий по дисциплине;

§ комплект заданий на лабораторные и практические работы по дисциплине - по 20 вариантов по каждой теме для лабораторной работы.

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

1. За успешную сдачу и защиту каждой лабораторной и практической работы начисляется от 4 до 7 баллов.

3. За успешную сдачу теста начисляется от 9 до 15 баллов.

4. От 2 до 8 баллов дается за активную работу в течение семестра и своевременную сдачу и защиту лабораторных работ.

Тестирование 1 состоит из сдачи и защиты лабораторных работ 1-2 и практической работы 1.

Тестирование 2 состоит из сдачи и защиты лабораторной работы 3 и практических работ 2-3.

Тестирование 3 состоит из сдачи и защиты лабораторных работ 4-6, практических работ 4-5 и итогового теста по дисциплине.

 

 

Самостоятельная работа студентов 7 семестр
Количество баллов
Зачетный минимум Зачетный максимум
Тестирование 1    
Тестирование 2    
Тестирование 3    
Баллы за активную работу в течение семестра и своевременную сдачу и защиту лабораторных работ    
Итого:    

 

Соответствие баллов рейтинга числовым оценкам за семестр:

 

менее 55 баллов – «неудовлетворительно».

55 баллов и выше – «зачет»

_____________________________________________________________________________

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

СПбГУЭФ профессор кафедры информатики Т.А. Павловская

(место работы) (занимаемая должность) (инициалы, фамилия)

 

Эксперты:

ЗАО «Энергопроект

по развитию ММ» ген. директор М.К. Казаков

____________________ ___________________ ________________________

(место работы) (занимаемая должность) (инициалы, фамилия)

 

Приветствие

Цель: организация детей.

Ход: дети садятся за столик, берутся все за ручки и вместе здороваются.

 

Ход занятия:

Учитель предлагает детям послушать историю Я. Тайца "Сколько"?:

...

Папа принес Маше матрешку сказал:

- Вот тебе три игрушки.

- Почему три? - Спросила Маша. - Одна матрешка.

- Давай считать, - сказал папа. - Одна?

- Одна!

Папа открыл матрешку, там другая, поменьше.

- Две?

- Две!

Папа открыл вторую, а там еще одна, маленькая.

- Три?

- Три, - засмеялась Маша.

- То-то, - сказал папа.

Вот они все стоят!

 

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

 

Далее учитель предлагает детям поиграть в подвижную игру.

 

Подвижная игра "Матрешка, где ты"?

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

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

 

Матрешку держит в руке и говорит:

 

Хожу, брожу, матрешку держу

Разберу пополам, детям в ручку положу.

 

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

 

Ты тихонько сиди, ничего не говори

Да и сам не смотри, только в ручках держи.

 

Ходит учитель тихонько ходит и вдруг говорит тоненьким голоском: "Матрешка, где ты, покажи, пожалуйста"!

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

 

 

Лепка.

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

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

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

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

Готовых матрешек можно расставить по росту.




Дата добавления: 2015-01-07; просмотров: 38 | Поможем написать вашу работу | Нарушение авторских прав

<== предыдущая лекция | следующая лекция ==>
Задание на курсовую работу| Смета затрат на производство и реализацию продукции.

lektsii.net - Лекции.Нет - 2014-2024 год. (0.016 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав