Автор работы: Пользователь скрыл имя, 10 Декабря 2013 в 11:56, отчет по практике
Цель учебной практики – закрепление теоретических знаний по предмету объектно-ориентированное программирование.
Во время практики выполнено индивидуальное задание, проделанная работа отражена в дневнике практики.
Получен положительный отзыв руководителя практики.
Введение………………………………………………………………………..6
1 Разработка лекции, презентации и тестового блока к лекции …..…….. 8
План лекции …………………………….…………………..…....8
Этапы создания презентации ………………………........….….9
Пример разработанного теста ……………………………...….10
Заключение………………………………………………………....….……. 13
Список используемой литературы…………………………………………14
Приложение ………………….……………………………………………….15
Федеральное государственное бюджетное образовательное
учреждение высшего профессионального образования
«МОРДОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ им. Н. П. ОГАРЁВА»
Факультет электронной техники
Кафедра автоматизированных систем обработки информации и управления
ОТЧЁТ
об учебной практике студента 2 курса
специальности 230100
г. Саранск, МГУ им. Н. П. Огарева, ФЭТ, кафедра АСОИУ с 1 июля по 13 июля
место прохождения практики: город, предприятие, срок прохождения практики
Автор отчёта
Обозначение отчёта
Руководитель практики:
13 июля М. В. Панкратов
Отчёт защищён 13 июля Оценка ________
Саранск 2013
Федеральное государственное бюджетное образовательное
учреждение высшего профессионального образования
«МОРДОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ им. Н. П. ОГАРЁВА»
Факультет электронной техники
Кафедра автоматизированных систем обработки информации и управления
УТВЕРЖДАЮ
Зав. кафедрой
С. А. Федосин
подпись, инициалы, фамилия
_______
дата
ЗАДАНИЕ
на учебную практику
вид практики
студенту Ваолынкиной Людмиле Анатольевне
фамилия, имя, отчество
2 курса, 243 группы, специальности 230100
Место прохождения практики г. Саранск, МГУ им. Н. П. Огарева, ФЭТ,
кафедра АСОИУ город, предприятие, цех (отдел), организация, фирма
Срок прохождения практики 1 июля – 13 июля 2013 г.
Срок представления отчёта и отзыва руководителя практики от
предприятия на защиту 13 июля 2013 г.
дата
Общее задание (заполняется до начала практики)
Индивидуальное задание на практику (заполняется по прибытии студента на практику)
______________________________
______________________________
__
Руководитель практики
Задание к исполнению
принял 1 июля 2013 г. Л. А. Волынкина
Реферат
Отчёт по учебной практике содержит 22 страниц, 24 рисунков, 6 использованных источников.
С++, Массив, Индексные выражения, Одномерные массивы, многомерные массивы, Хранение массива в памяти.
Цель учебной практики – закрепление теоретических знаний по предмету объектно-ориентированное программирование.
Место проведения практики – г. Саранск, МГУ им. Н. П. Огарева, ФЭТ, кафедра АСОИУ.
Во время практики выполнено индивидуальное задание, проделанная работа отражена в дневнике практики.
Получен положительный отзыв руководителя практики.
Содержание:
Введение…………………………………………………………
Заключение……………………………………………………
Список используемой литературы…………………………………………14
Приложение ………………….……………………………
Введение
Объектно-ориентированный подход в разработке программ появился позже других (процедурный, логический, функциональный). Именно объектно-ориентированный подход позволяет решать задачи наивысшей сложности, повышает надежность программ, облегчает их модернизацию.
Логическая единица объектно-ориентированной программы – объект. Объект в программе представляет собой абстракцию реального объекта, т. е. в программе объект наделяется теми чертами и характеристиками реального времени, которые существенны для решаемой задачи. Второстепенные же характеристики в программную абстракцию не включаются.
Объект в программе имеет имя, ограниченный набор свойств, набор допустимых состояний (т. е. набор конкретных значений свойств), набор методов (операций), определяющих модель поведения объекта (действия объекта).
В программе свойства объекта представлены с помощью переменных, а действия объекта – с помощью подпрограмм (в C++ – функций).
Также к основным терминам ООП нужно отнести такие понятия, как инкапсуляция, наследование и полиморфизм:
Инкапсуляция — это свойство системы, позволяющее объединить данные и методы, работающие с ними в классе, и скрыть детали реализации от пользователя.
Наследование — это свойство системы, позволяющее описать новый класс на основе уже существующего с частично или полностью заимствующейся функциональностью. Класс, от которого производится наследование, называется
базовым, родительским или суперклассом. Новый класс — потомком, наследником или производным классом.
Полиморфизм — это свойство системы использовать объекты с одинаковым интерфейсом без информации о типе и внутренней структуре объекта.
1 Разработка лекции, презентации и тестового блока к лекции.
На первом этапе создания презентации был изучен материал готовой лекции на тему «Массивы. Индексные выражения. Хранение в памяти одномерных и многомерных массивов». На следующем этапе – выявлена основная информация по теме лекции, составлен план, созданы слайды, содержащие основную информацию по каждому из разделов. На заключительном этапе – подобраны графические материалы и примеры, слайды дополнены рисунками и примерами программного кода, разработана задача для домашнего задания.
Презентация состоит из 25 слайдов, содержит титульный слайд, план лекции, основную информацию по теме лекции, 8 рисунков и 5 примеров, слайд с домашним заданием, а так же заключительный слайд.
Внешний вид презентации представлен в приложении.
|
Тестовое задание/вопрос |
Варианты ответов |
Правильный ответ |
1 |
Массив – это |
Тип данных, представляющий собой ограниченный набор упорядоченных элементов одного и того же типа, имеющих одно и то же имя |
1 |
Набор переменных, начинающихся с одной и той же буквы |
|||
Именованный набор однотипных данных на диске |
|||
Ограниченная фигурными скобками последовательность любых символов; |
|||
2 |
Что такое индекс в одномерном массиве? |
Имя массива |
|
Размерность массива |
|||
Порядковый номер элемента массива |
1 | ||
Наибольший размер элемента массива |
|||
3 |
Объявление массива имеет следующий синтаксис: |
<спецификация типа> <имя> <константное выражение>; |
|
<спецификация типа> <имя> { }; |
|||
<спецификация типа> <имя> {<константное выражение>}; |
|||
<спецификация типа> <имя> [ ]; |
1 | ||
4 |
Выберете правильный вариант инициализации массива |
int e[3] = {0, 1, 2, 3}; |
|
int a[3] ; a = {0, 1, 2}; |
|||
double b[4] = {0.1, 0.2, 0.3}; |
1 | ||
int b[5] = {0.1, 0.2, 0.3}; |
|||
5 |
Объем памяти, занимаемый массивом – это |
Общее количество элементов в массиве, умноженное на размер одного элемента |
1 |
Размер любого элемента массива |
|||
Общее количество элементов в массиве |
|||
Длина строки массива |
|||
6 |
Для доступа к конкретному элементу массива используются |
Целочисленные выражения |
|
Константные указатели |
|||
Индексные выражения |
1 | ||
Реальные адреса элементов массива в памяти |
|||
7 |
Каким образом на языке C осуществляется Ввод/вывод массивов? |
Одним оператором ввода/вывода |
|
Отдельным оператором ввода и отдельным оператором вывода |
|||
Каждый элемент вводится последовательно |
|||
С использованием цикла |
1 | ||
8 |
Что напечатает ЭВМ? # include <stdio.h> int main() { int a[2][3]= { {6,–1}, {–3,2} }; int i,j; for (i=0;i<2;++i) for (j=0;j<3;++j) printf("\n a[%d,%d]=%d",i,j,a[i][j]); } |
a[0,0]=1, a[0,1]=–6, a[0,2] = 0, a[1,0]= 0, a[1,1]=2, a[1,2]=3. |
|
a[0,0]=6, a[0,1]=–1, a[0,2] = 1, a[1,0]=–3, a[1,1]=2, a[1,2] |
|||
[0,0]=6, a[0,1]=1, a[0,2] = 0, a[1,0]=3, a[1,1]=2, a[1,2]= |
|||
a[0,0]=6, a[0,1]=–1, a[0,2] = 0, a[1,0]=–3, a[1,1]=2, a[1,2] |
1 | ||
9 |
Элементами массива, состоящего из N элементов, являются переменные с индексами |
a[0],a[1],…,a[N]. |
|
a[0],a[1],…,a[N–1]. |
1 | ||
a[0],a[1],…,a[N+1]. |
|||
a[1],a[2],…,a[N–1]. |
|||
10 |
Многомерный массив объявляется: |
<спецификация типа> <имя> [<константное выражение>,<константное выражение>] ... ; |
|
<спецификация типа> <имя> [<константное выражение>][<константное выражение>] ... ; |
1 | ||
<спецификация типа> <имя> [константное выражение, константное выражение] ... ; |
|||
<спецификация типа> <имя> <[константное выражение]><[константное выражение]> ... ; |
Информация о работе Отчет по практике в МГУ имени Николая Платоновича Огарева