Образец выполнения задания №5

      Комментарии к записи Образец выполнения задания №5 отключены

Варианты контрольных работ

Для подготовки к переаттестации

Для студентов Института непрерывного образования

УТВЕРЖДАЮ:
Проректор по учебной работе
университета
______________________
Л.М.Капустина

Екатеринбург

Рекомендовано к изданию научно-методическим советом
Уральского государственного экономического университета

Составители: Д.М.Назаров, Т.В. Кортева, С.В.Бегичева

Корректор Г.И.Баринова

Поз. 349. Подписано в печать 12.11.2002.

Формат бумаги 60 ´ 84 1/16. Бумага для множительных аппаратов.

Печать плоская. Уч.-изд. л. 1,8. Усл. печ. л. 1,97.

Заказ Тираж 00 экз.

Издательство

Уральского государственного экономического университета

620219, Екатеринбург, ул. 8 Марта/Народной воли, 62/45

УОП УрГЭУ a Уральский государственный
экономический университет, 2012

Варианты контрольных работ для подготовки к переаттестации по программированию

Студентам Института непрерывного образования

авторы: Назаров Д.М., Кортева Т.В., Бегичева С.В.

кафедра бизнес – информатики

СОДЕРЖАНИЕ

1. ВВЕДЕНИЕ. 5

2. ВЫБОР ВАРИАНТА КОНТРОЛЬНОЙ РАБОТЫ.. 5

3. УКАЗАНИЯ ДЛЯ ПОДГОТОВКИ И ВЫПОЛНЕНИЯ КОНТРОЛЬНЫХ РАБОТ 5

4. ВАРИАНТЫ КОНТРОЛЬНЫХ РАБОТ. 7

Вариант 1. 7

Вариант 2. 7

Вариант 3. 7

Вариант 4. 8

Вариант 5. 8

Вариант 6. 8

Вариант 7. 9

Вариант 8. 9

Вариант 9. 9

Вариант 10. 10

5. ОБРАЗЕЦ ВЫПОЛНЕНИЯ ЗАДАНИЯ №5. 11

6. ЛИТЕРАТУРА, ЭЛЕКТРОННЫЕ РЕСУРСЫ.. 13

Введение

Данные методические указания разработаны для студентов Института непрерывного образования УрГЭУ и предназначены для подготовки к переаттестации наиболее важных тем из курса программирования, знание которых является минимальным требованием для продолжения изучения курса в ВУЗе.

ВЫБОР ВАРИАНТА КОНТРОЛЬНОЙ РАБОТЫ

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

Номерзачетки Вариант
01,11, 21, 31, 41, 51, …
02,12, 22, 32, 42, 52, …
03,13, 23, 33, 43, 53, …
04,14, 24, 34, 44, 54, …
05,15, 25, 35, 45, 55, …
06,16, 26, 36, 46, 56, …
07,17, 27, 37, 47, 57, …
08,18, 28, 38, 48, 58, …
09,19, 29, 39, 49, 59, …
10,20, 30, 40, 50, 60, …

3.Указания для подготовки и выполнения
контрольных работ

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

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

В первой части контрольной работы требуется ответить на вопросы.

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

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

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

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

Варианты Контрольных работ.

Вариант 1

I.Письменно ответить на вопросы:

1. Приведите классификацию языков программирования

2. Дайте определение алгоритма. Формы представления алгоритмов.

3. Укажите назначение объявления переменных в программах. Приведите примеры.

4. Дайте понятие константы в программе. Приведите примеры.

II.Разработать алгоритм, написать программу, выполнить на компьютере.
В качестве языка программирования предлагается выбрать VB, VBA, C++. Выполнить компиляцию программы, создать исполняемый файл (с расширением exe).

5. Найти сумму положительных элементов массива A[15].

Вариант 2

I.Письменно ответить на вопросы:

1. Дайте понятие объектно – ориентированного программирования.

2. Опишите, что означает свойство алгоритма дискретность.

3. Укажите правила объявления одномерных массивов. Приведите примеры.

4. Дайте понятие переменной в программе. Приведите примеры.

II.Разработать алгоритм, написать программу, выполнить на компьютере.
В качестве языка программирования предлагается выбрать VB, VBA, C++. Выполнить компиляцию программы, создать исполняемый файл (с расширением exe).

5. Определить максимальный элемент массива B[15] и его порядковый номер.

Вариант 3

I.Письменно ответить на вопросы:

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

2.Опишите, что означает свойство алгоритма результативность.

3.Укажите правила объявления двумерных массивов. Приведите примеры.

4.Дайте понятие массива в программе. Приведите примеры.

II.Разработать алгоритм, написать программу, выполнить на компьютере.
В качестве языка программирования предлагается выбрать VB, VBA, C++. Выполнить компиляцию программы, создать исполняемый файл (с расширением exe).

5.Найти произведение отрицательных элементов массива A[18].

Вариант 4

I.Письменно ответить на вопросы:

1.Сформулируйте понятие математической модели.

2.Опишите, что означает свойство алгоритма массовость.

3.Опишите условный оператор (полная форма). Приведите пример

4.Дайте понятие идентификатора и правила образования идентификаторов в некотором языке программирования.

II.Разработать алгоритм, написать программу, выполнить на компьютере.
В качестве языка программирования предлагается выбрать VB, VBA, C++. Выполнить компиляцию программы, создать исполняемый файл (с расширением exe).

5.Определить минимальный элемент массива B[20] и его порядковый номер.

Вариант 5

I.Письменно ответить на вопросы:

1.Сформулируйте понятие структурного программирования.

2.Опишите, что означает свойство алгоритма детерминированность.

3.Опишите условный оператор (сокращенная форма). Приведите пример.

4.Дайте понятие строковых данных. Приведите пример.

II.Разработать алгоритм, написать программу, выполнить на компьютере.
В качестве языка программирования предлагается выбрать VB, VBA, C++. Выполнить компиляцию программы, создать исполняемый файл (с расширением exe).

5.Найти сумму отрицательных элементов массива A[10].

Вариант 6

I.Письменно ответить на вопросы:

1.Сформулируйте суть нисходящего проектирования.

2.Опишите, что означает свойство алгоритма понятность.

3.Опишите оператор цикла с заданным числом шагов. Приведите пример.

4.Дайте понятие целых данных. Приведите пример.

II.Разработать алгоритм, написать программу, выполнить на компьютере.
В качестве языка программирования предлагается выбрать VB, VBA, C++. Выполнить компиляцию программы, создать исполняемый файл (с расширением exe).

5.Найти произведение положительных элементов массива A[5].

Вариант 7

I.Письменно ответить на вопросы:

1.Сформулируйте назначение трансляции программы.

2.Опишите базовые структуры алгоритмов.

3.Опишите оператор цикла с предусловим. Приведите пример.

4.Дайте понятие вещественных данных. Приведите пример.

II.Разработать алгоритм, написать программу, выполнить на компьютере.
В качестве языка программирования предлагается выбрать VB, VBA, C++. Выполнить компиляцию программы, создать исполняемый файл (с расширением exe).

5.Найти количество положительных элементов массива A[25]

Вариант 8

I.Письменно ответить на вопросы:

1.Укажите известные вам виды трансляторов.

2.Укажите, каким символом на блок-схеме изображается проверка условия.

3.Опишите оператор цикла с постусловием. Приведите пример.

4.Дайте понятие логических данных. Приведите пример.

II.Разработать алгоритм, написать программу, выполнить на компьютере.
В качестве языка программирования предлагается выбрать VB, VBA, C++. Выполнить компиляцию программы, создать исполняемый файл (с расширением exe).

5.Определить количество отрицательных элементов массива A[10] .

Вариант 9

I.Письменно ответить на вопросы:

1.Опишите суть программы — интерпретатора.

2.Укажите, каким символом на блок-схеме изображается цикл.

3.Опишите назначение и синтаксис оператора присваивания. Приведите пример.

4.Дайте понятие динамического массива. Приведите пример.

II.Разработать алгоритм, написать программу, выполнить на компьютере.
В качестве языка программирования предлагается выбрать VB, VBA, C++. Выполнить компиляцию программы, создать исполняемый файл (с расширением exe).

5.Определить среднее арифметическое положительных элементов массива A[15].

Вариант 10

I.Письменно ответить на вопросы:

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

2.Укажите, каким символом на блок-схеме изображается начало – конецалгоритма.

3.Опишите назначение и синтаксис оператора безусловного перехода. Приведите пример.

4.Опишите известные Вам типы данных (укажите язык).

II.Разработать алгоритм, написать программу, выполнить на компьютере.
В качестве языка программирования предлагается выбрать VB, VBA, C++. Выполнить компиляцию программы, создать исполняемый файл (с расширением exe).

5.Определить сумму четных элементов массива A[25] .

Образец выполнения задания №5

Тема. Найти сумму элементов массива А(5).

1 Блок-схема алгоритма

2 Листинг программы. Создано сонсольное приложение в среде Visual Studio 2010. Язык Visual Basic.

Module Module1

Sub Main()

Dim А(5), i, S As Integer

S = 0

For i = 1 To 5

А(i) = Console.ReadLine()

S = S + А(i)

Next

Console.WriteLine(S=S)

End Sub

End Module

Результат

ЛИТЕРАТУРА, электронные ресурсы

1. Дукин А., Пожидаев А. Visual Basic 2010. Спб: БХВ-Петербург, 2010

2.Майо Д. Самоучитель Microsoft visual Studio 2010. Спб: БХВ-Петербург, 2010

3. Емельянов Д. А.Основы программирования в среде Visual Basic: лабораторный практикум. М., 2010

4. Культин Н.Б., Цой Л.Б. Visual Basic для студентов и школьников. Санкт-Петербург БХВ-Петербург, 2010.

5. Лукин С.Н. Visual Basic. Самоучитель для начинающих. М. Диалог-МИФИ, 2009.

6. Введение в Visual Basic. Методические указания по изучению курса «Информатика» для студентов всех специальностей. Составители: Т.В. Кортева. Екатеринбург: УрГЭУ, 2006.

7. http://ips.ifmo.ru/courses/course1/index.html. Столяр С.Е. Введение в алгоритмику. Интернет-школа информатики и программирования СПбГУ ИТМО

8. http://ips.ifmo.ru/courses/cpp/index.html. Павловская Т.А. Программирование на C/С++. Интернет-школа информатики и программирования СПбГУ ИТМО

9.http://prog.kniga5.ru/. Алексей Жизневский. Как научиться программировать на любом языке программирования за 2 недели.

10.http://www.intuit.ru/. ИНТЕРНЕТ УНИВЕРСИТЕТ информационных технологий

11.http://www.cyberforum.ru/

12.http://forum.ishodniki.ru/

13.http://www.programmersforum.ru/

Статьи к прочтению:

Решение задания №5. ЕГЭ по информатике — 2017. Демоверсия ФИПИ.


Похожие статьи:

  • Примеры выполнения заданий

    ИНДИВИДУАЛЬНЫЕ ЗАДАНИЯ ЗАДАНИЕ № 1.Составить программу для вычисления на ПК значений переменных. Вывести на экран значения исходных данных и результатов…

  • Выполнение контрольных заданий и

    ОФОРМЛЕНИЕ КОНТРОЛЬНЫХ РАБОТ Количество контрольных заданий, выполняемых Вами на каждом курсе, устанавливается учебным планом университета. Каждое…