Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования»





Скачать 425.92 Kb.
НазваниеУчебно-методический комплекс дисциплины «Основы алгоритмизации и программирования»
страница2/5
Дата публикации09.04.2015
Размер425.92 Kb.
ТипУчебно-методический комплекс
100-bal.ru > Право > Учебно-методический комплекс
1   2   3   4   5

7. Самостоятельная работа

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

№ п/п

Наименование работ

Распределение балов.



Теоретический материал

15



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

30



Контрольные работы

20



Посещаемость

5



Зачет

30

Итого

100


Перевод баллов в пятибалльную шкалу

Зачтено

70

Не зачтено

Менее 70



лого


МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение

высшего профессионального образования

«Дальневосточный федеральный университет»

(ДВФУ)
Филиал в г. Арсеньеве

КОНТРОЛЬНО-ИЗМЕРИТЕЛЬНЫЕ МАТЕРИАЛЫ
по дисциплине «Основы алгоритмизации и программирования»
Специальность 080801.65 – «Прикладная информатика (в экономике)»

г. Арсеньев

2011
Перечень типовых зачетных вопросов.


  1. Понятие алгоритма и его свойства.

  2. Виды алгоритмов.

  3. Обзор современных языков программирования.

  4. Общие сведения о языке.

  5. Конструкция программы.

  6. Структура программы.

  7. Простые типы данных.

  8. Линейные операторы.

  9. Условные операторы.

  10. Оператор выбора.

  11. Цикл с параметром.

  12. Цикл с предшествующим условием.

  13. Цикл с последующим условием.

  14. Ввод и вывод данных в циклах.

  15. Массивы.

  16. Статические и динамические массивы.

  17. Строковый тип данных.

  18. Тип-запись.

  19. Тип-множества. Операции над множествами.

  20. Тип запись. Запись с вариантами.

  21. Файловый тип данных.

  22. Использование процедур и функций.

Перечень типовых тестовых заданий
Тест №1. Алгоритмы и их свойства
Вариант №1.

  1. Переменная - это ... ?

  1. Какое - либо число

  2. Область машинной памяти ( ячейка памяти ) содержащая в себе какие - либо данные. Значения переменной по ходу выполнения программы может изменяться.

  3. Что - либо присвоенное этой программой

  4. Область машинной памяти ( ячейка памяти ) содержащая в себе какие - либо данные. Значения переменной по ходу выполнения программы не может изменяться.

  5. Два числа меняющиеся друг с другом знаками

  1. Свойства алгоритма " дискретность " - это ... ?

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

  2. Алгоритм должен состоять из разных действий

  3. Алгоритм должен иметь много действий

  4. Алгоритм должен иметь много разных действий

  5. Алгоритм должен состоять из примерных действий

  1. Блок-схема - это ...

  1. Любые геометрические фигуры

  2. Рисунок, поясняющий программу

  3. Алгоритм записанный в виде геометрических фигур

  4. Алгоритм записанный в виде пространственных фигур

  5. Алгоритм записанный в виде объемных фигур

  1. Эта фигура используется для обозначения ...

  1. Конца программы

  2. Выбора действий

  3. Ввода-вывода данных

  4. Операции присвоения

  5. Начала программы

  1. Эта фигура в Pascal(e) соответствует оператору …

  1. End.

  2. If ( условие ) Then (что выполнять)

  3. С:= 5;

  4. Read (x) , Readln(x) или Write(x), Writeln (x)

  5. Begin

  1. Какая функция возвращает целую часть числа от деления ?

  1. FRAC

  2. MOD

  3. DIV

  4. INT

  5. ROUND




  1. Какая функция обозначает возведение в степень ?

  1. SQRT

  2. ^

  3. SQR

  4. POWER (x,y)

  5. такой нет

  1. Какая функция обозначает возведение в квадрат ?

  1. SQRT

  2. STR

  3. SQUARE

  4. SQR

  5. ORD

  1. Какая функция выделяет дробную часть числа ?

    1. MOD

    2. INT

    3. ROUND

    4. FRAC

    5. DIV

  1. Какой символ ставится в конце каждой строки ?

  1. Точка

  2. Двоеточие

  3. Точка с запятой

  4. Запятая

  5. END;

  1. Каким знаком обозначается операция присвоения ?

  1. =

  2. ; =

  3. <>

  4. = :

  5. : =

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

  1. Алгоритм который записан с применением линейки

  2. Алгоритм в котором все строки одинаковой длинны

  3. Алгоритм в котором нет ошибок

  4. Алгоритм который выводит правильный ответ

  5. Алгоритм в котором от начала до конца можно пройти только 1 путем

РЕШИТЬ ЗАДАЧИ

  1. Дана сторона равностороннего треугольника. Найти площадь этого треугольника.

  2. Даны действительные числа y,z. Найти

  3. Дано действительное число а. Не пользуясь никакими другими арифметическими операциями, кроме умножения, получить: а4 и а20 за пять операций; р


Вариант №2.

  1. Свойства алгоритма " массовость " - это ... ?

  1. В программе должно быть много алгоритмов

  2. Применение алгоритма к целому классу однотипных задач

  3. алгоритм должен быть массивным

  4. Применение алгоритма к целому классу разных задач

  5. Алгоритм должны писать сразу несколько человек.

  6. Операция " присвоения " - это ... ?

  1. Это когда компьютер присваивает программе что - либо.

  1. Это действия когда компьютер присваивает что - либо чему - нибудь.

  2. Это вычисленное значение правой части выражения заносится в переменную, имя которой указанно в левой части.

  3. Это вычисленное значение левой части выражения заносится в переменную, имя которой указанно в правой части.

  4. Это когда компьютер присваивает из программы что - либо себе.

  1. Свойство алгоритма " однозначность " - это ... ?

  1. Единственный алгоритм на все программы.

  2. Алгоритм может быть только один.

  3. Единственность трактования алгоритма.

  4. Единственный алгоритм для всех компьютеров.

  5. Возможность по разному трактовать алгоритм.

  1. Эта фигура используется для обозначения ...

  1. Операции присвоения

  2. Начала программы

  3. Ввода-вывода данных

  4. Конца программы

  5. Выбора действий

  1. Эта фигура в Pascal(e) соответствует оператору …

  1. Begin

  2. Read (x) или Readln(x)

  3. If ( условие ) Then (что выполнять)

  4. С:= 5;

  5. Write(x) или Writeln (x)

  1. Какая функция выделяет целую часть числа ?

  1. ROUND

  2. MOD

  3. FRAC

  4. DIV

  5. INT

  1. Какая функция обозначает модуль ?

  1. ABC

  2. MOD

  3. ABCOLUT

  4. ADD

  5. ABS

  1. Какая функция обозначает квадратный корень ?

  1. STR

  2. SQR

  3. SQRT

  4. ABS

  5. SQUARE

  1. Какая функция обозначает возведение в квадрат ?

  1. SQRT

  2. STR

  3. SQUARE

  4. SQR

  5. ORD

  1. Каким оператором заканчивается программа ?

  1. END

  2. END;

  3. END:

  4. WRITELN

  5. END.

  1. В каком разделе производится описание переменных ?

  1. PROGRAM

  2. BEGIN

  3. VAR

  4. LABEL

  5. USES CRT

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

  1. Алгоритм который записан с применением линейки

  2. Алгоритм в котором все строки одинаковой длинны

  3. Алгоритм в котором нет ошибок

  4. Алгоритм который выводит правильный ответ

  5. Алгоритм в котором от начала до конца можно пройти только 1 путем


РЕШИТЬ ЗАДАЧИ

  1. Треугольник задан длинами сторон. Найти: длины высот;

  2. Даны действительные числа x, y,z. Найти

  3. Дано действительное число а. Не пользуясь никакими другими арифметическими операциями, кроме умножения, получить: а5 и а13 за пять операций;


Оценивание теста:

Процент правильных заданий

Оценка

80%-100%

5 (отлично)

60%-80%

4 (хорошо)

50%-60%

3 (удовлетворительно)

Менее 50%

2 (неудовлетворительно)


Тест №2. Разветвляющиеся алгоритмы. Условные функции


  1. Полная форма записи оператора условного перехода ... ?

  1. IF (что выполнять) THEN (условие) ELSE (что выполнять)

  2. IF (что выполнять) ELSE (условие) THEN (что выполнять)

  3. IF (условие) THEN (что выполнять) END (что выполнять)

  4. IF (условие) ELSE (что выполнять) END

  5. IF (условие) THEN (что выполнять) ELSE (что выполнять)

  1. Как переводятся слова краткой формы записи условного перехода ?

  1. ЕСЛИ .... ТО ...

  2. ДЕЛАЙ .... ТО ....

  3. ЕСЛИ .... ИНАЧЕ ....

  4. ЕСЛИ .... КОНЕЦ

  5. ДЛЯ ... ТО

  1. Как переводятся слова полной формы записи условного перехода ?

  1. ЕСЛИ .... ТО ... КОНЕЦ

  2. ДЕЛАЙ .... ТО .... ИНАЧЕ ....

  3. ЕСЛИ .... НЕ .... ИНАЧЕ ....

  4. ЕСЛИ .... ИНАЧЕ .... ТО ....

  5. ЕСЛИ .... ТО .... ИНАЧЕ ....

  1. Назначение оператора условного перехода - ... ?

  1. Переход к тому месту, где стоит метка указанная в операторе условного перехода

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

  3. Чтобы перейти в конец программы

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

  5. Выбор одной и той же последовательности действий в независимости от выполнения или невыполнения условия

  1. Краткая форма записи оператора условного перехода ... ?

  1. IF ( условие ) ELSE ( что выполнять )

  2. IF ( условие ) THEN ( что выполнять ) END

  3. IF ( что выполнять ) THEN ( условие )

  4. IF ( условие ) THEN ( что выполнять )

  5. IF ( условие ) THEN ( что выполнять ) ELSE ( что выполнять )

  1. Как выполняется условный переход в краткой форме ?

  1. Если условие истинно, то ЭВМ переходит к следующей строке программы

  2. Если выполняется условие стоящее после слова ELSE, то выполняется вся последовательность

  3. Если последовательность действий стоящих после оператора THEN не выполняется, то выполняется условие

  4. Если условие ложно, то выполняется последовательность действий стоящих после оператора THEN

  5. Если условие истинно, то выполняется последовательность действий стоящих после оператора THEN

  1. Как выполняется условный переход в полной форме ?

  1. Если условие истинно, то выполняются действия стоящие после оператора THEN, иначе после ELSE

  2. Если выполняются действия стоящие после слова ELSE , то выполняется условие стоящее после оператора THEN

  3. Если условие ложно, то выполняется действие стоящее после оператора THEN, иначе после ELSE

  4. Если условия нет, то выполняется действие стоящее после оператора THEN , иначе после ELSE

  5. Если условие истинно, то выполняется действие стоящее после оператора ELSE иначе после THEN

  1. Разветвляющийся алгоритм - это ... ?

  1. Алгоритм который сам устраняет свои ошибки

  2. Алгоритм в котором есть повторения

  3. Алгоритм который выводит правильный ответ

  4. Алгоритм в котором от начала до конца можно пройти разными путями

  5. Алгоритм в котором от начала до конца можно пройти только 1 путем

  1. Условный переход - это ... ?

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

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

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

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

  5. Переход в начало программы
1   2   3   4   5

Похожие:

Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconРабочая программа учебной дисциплины «програмирование и основы алгоритмизации»
Целью дисциплины является изучение способов программирования и алгоритмизации математических и теплоэнергитических задач с использованием...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconРабочая программа дисциплины «программирование и алгоритмизация»
Автоматизация технологических процессов и производств”, с основами алгоритмизации, основными понятиями программирования, несколькими...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconМетодическая разработка урока теоретического обучения дисциплины...
Благодарность Муниципального учреждения «Методический центр» г. Сыктывкара за активное участие в работе районного методического объединения...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Программы: «Основы алгоритмизации и программирования» и «Арифметические основы эвм»
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Тема: Научно-методические основы реализации содержательной линии «Основы алгоритмизации и программирования»
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconМастер-класс «Создание эор с использованием языка программирования...
Знакомство с опытом преподавания темы «Основы алгоритмизации и объектно-ориентированного программирования» в базовом курсе информатики...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины по направлению подготовки...
Учебно-методический комплекс дисциплины (умкд) «Основы экономических учений» состоит из следующих элементов
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины по направлению подготовки...
Учебно-методический комплекс дисциплины (умкд) «Основы экономических учений» состоит из следующих элементов
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУгринович Н. Д. Информатика и икт. Профильный уровень: учебник для 10 класса
Егэ» увеличено количество часов за счет уменьшения количества часов на темы «Моделирование и формализация» и «Информационное общество»....
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины «основы психотерапии»
Учебно-методический комплекс обсужден и утвержден на заседании кафедры клинической и специальной психологии
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс по дисциплине «Основы виктимологии»
Учебно-методический комплекс рекомендован к изданию кафедрой «Уголовно-правовые дисциплины» (протокол №6 от 14. 11. 10г)
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины специальность: 050202
Учебно-методический комплекс дисциплины (умкд) «Основы искусственного интеллекта» студентов очной формы обучения по специальности...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины «основы компьютерной графики»
Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины «Естественнонаучные основы эволюции»
Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины «основы библиотечно-информационного дела»
Учебно-методический комплекс составлен на основании государственного образовательного стандарта высшего профессионального образования...
Учебно-методический комплекс дисциплины «Основы алгоритмизации и программирования» iconУчебно-методический комплекс дисциплины специальность: 050202. 65 Информатика Канск
Учебно-методический комплекс дисциплины (умкд) «Основы микроэлектроники» для студентов очной формы обучения по специальности 050202....


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск