Фонд оценочных средств для проведения промежуточной аттестации обучающихся по дисциплине

Save this PDF as:
 WORD  PNG  TXT  JPG

Размер: px
Начинать показ со страницы:

Download "Фонд оценочных средств для проведения промежуточной аттестации обучающихся по дисциплине"

Транскрипт

1 Общие сведения 1. Кафедра Фонд оценочных средств для проведения промежуточной аттестации обучающихся по дисциплине 2. Направление подготовки 3. Дисциплина 4. Тип заданий 5. Количество этапов формирования компетенций (ДЕ, разделов, тем и т.д.) Математики, физики и информационных технологий Прикладная математика и информатика (общий профиль) Б1.В.ОД.5 Языки и технологии программирования Тестирование с использованием возможностей СУО Moodle Перечень компетенций ОПК-3: способностью к разработке алгоритмических и программных решений в области системного и прикладного программирования, математических, информационных и имитационных моделей, созданию информационных ресурсов глобальных сетей, образовательного контента, прикладных баз данных, тестов и средств тестирования систем и средств на соответствие стандартам и исходным требованиям; ПК-7: 5 способностью к разработке и применению алгоритмических и программных решений в области системного и прикладного обеспечения.

2 Критерии и показатели оценивания компетенций Формируемая Критерии и показатели оценинвания компетенций компетенция Этапы формирования компетенций (разделы, темы дисциплины) Основы языка программирования Реализация основных алгоритмических конструкций средствами выбранного ЯП ОПК-3, ПК-7 ОПК-3, ПК-7 Знать: Уметь: Владеть: основные этапы решения задач на ЭВМ и жизненного цикла программного продукта; критерии качества программы; понятие спецификации программы; определение языка программирования, классификацию языков программирования, их свойства, эволюцию и тенденции развития языков программирования; определение технологии программирования; понятия отладки, тестирования и верификации программ; виды ошибок; определение алгоритма и его свойства, способы записи алгоритма, виды структур алгоритмов; назначение и правила оформления основных алгоритмических конструкций; основные типы данных, их назначение, определять, какие действия, на каком этапе разработки программы выполняются; выделять при решении задачи наиболее важные критерии качества программы; выполнять безмашинное тестирование; определять виды ошибок в программах; готовить наборы тестовых данных; использовать системные отладочные средства. описывать линейные и разветвляющиеся алгоритмы словесноформульно и с помощью блок-схем; осуществлять запись программного кода на языке программирования на основе словесноформульного алгоритма и терминологией в области профессиональной деятельности; навыками выделения и формулирования этапов решения задач на ЭВМ. технологией решения задач с использованием основных алгоритмических конструкций средствами ЯП; технологией компиляции и отладки Формы контроля сформированности компетенций выполнение и защита лабораторных работ; решение задач по теме. выполнение и защита лабораторных работ; решение задач по теме.

3 Этапы формирования компетенций (разделы, темы дисциплины) Стандартные данных типы Пользовательские и динамические структуры данных Формируемая компетенция ОПК-3, ПК-7 ОПК-3, ПК-7 Критерии и показатели оценинвания компетенций Знать: Уметь: Владеть: ограничения, операции преобразования типов; операции над элементами внутри типов данных. основные характеристики языка программирования, определение алфавита, синтаксиса и семантики, способы описания синтаксиса. основные типы данных, их назначение, ограничения, операции преобразования типов; операции над элементами внутри типов данных; стандартные модули для выполнения операций структурного программирования; пользовательские и динамические структуры данных, их назначение, ограничения, операции преобразования типов; алгоритма, представленного в виде блок-схемы. реализовывать работу по обработке данных внутри одного типа, между типами; описывать переменные разных типов; способы подключения модулей / внешних библиотек. реализовывать работу по обработке данных внутри одного типа, между типами; описывать переменные разных типов; определять собственные, структурированные типы данных, переопределять операторы внутри типов; простейших программ, написанных на языке программирования. технологией реализации структурной парадигмы программирования средствами ЯП. технологией реализации структурной парадигмы программирования средствами ЯП. Формы контроля сформированности компетенций выполнение и защита лабораторных работ; решение задач по теме. выполнение и защита лабораторных работ; решение задач по теме. 3

4 Этапы формирования компетенций (разделы, темы дисциплины) Формируемая компетенция Критерии и показатели оценинвания компетенций Знать: Уметь: Владеть: Формы контроля сформированности компетенций Работа с файлами ОПК-3, ПК-7 понятия: файл, тип файла, расширение; методы работы с внешними файлами. реализовывать алгоритмы чтения, обработки, записи данных во внешний файл. технологией организации обработки данных из внешних файлов. 4

5 Этапы формирования компетенций 1. Основы языка программирования 2. Реализация основных алгоритмических конструкций средствами выбранного ЯП 3. Стандартные типы данных 4. Пользовательские и динамические структуры данных 5. Работа с файлами Шкала оценивания (за правильный ответ дается 1 балл) «2» 60% и менее «3» 61-80% «4» 81-90% «5» % Типовое контрольное тестовое задание (На примере языка программирования С++) 1. Какие основные области применения языка C++? а) системное программирование; б) прикладное программирование; в) программирование дизайна сайтов. 2. Какова последовательность создания исполняемого файла: I cсоздать файл с исходным текстом программы, который будет иметь расширение.cpp; II cкомпоновать объектный файл с необходимыми библиотеками; III cкомпилировать исходный код. а) 2-3-1; б) 1-2-3; в) 3-2-1; г) 1-3-2; д) Отметьте свойства языка C++, которые могут быть источниками возможных ошибок программирования: а) наличие встроенных типов данных; б) возможность создания абстрактных классов; в) наличие указателей; г) возможность динамического распределения памяти; д) возможность определения символических констант; е) возможность преобразования типов. 4. Процесс компиляции программы: а) приводит программы к единообразному внешнему виду; б) для языка C++ необязателен; в) переводит исходный текст в исполняемый файл. 5. В каких случаях целесообразно создавать сообщение о дефекте с заголовком «Ничего не работает»? а) когда проект не собирается; б) когда продукт не может быть проинсталлирован; в) когда критически важная функциональность (например, авторизация) не работает; г) ничего из вышеперечисленного. 6. Укажите, какое из нижеследующих утверждений ложное: а) всем переменным, когда они объявляются, должен быть присвоен тип; б) C++ рассматривает переменные number и NuMbEr как одинаковые; в) объявления в теле функции C++ могут появляться почти везде; г) все высказывания истинные. 7. Укажите, какое из нижеследующих утверждений истинное: а) в соответствии с соглашением, имена функций начинаются с прописной буквы, и все последующие слова в имени также начинаются с прописной буквы; б) переменные, объявленные в теле некоторой элемент-функции, называются элементами данных и могут использоваться во всех элемент-функциях класса; 5

6 в) для исполнения программы можно использовать любой файл исходного кода, содержащий int main(); г) указатель, объявленный как void, может быть разыменован. 8. Укажите, какое из нижеследующих утверждений ложно: а) Указатели разных типов нельзя присваивать друг другу без операции приведения типа; б) Выражение (х > у && а < b) истинно, если х > у или а < b.; в) Все высказывания ложные. г) Индексы массива обычно должны иметь тип float. 9. Укажите, какое из нижеследующих утверждений истинное: а) комментарий в программе на C++ содержит указания компилятору по настройке программы; б) комментарий в программе на C++ содержит пояснения к тексту и не оказывает влияния на выполнение программы; в) комментарий в программе на C++ должен содержать допустимые аргументы программы. 10. Укажите, какое из нижеследующих утверждений истинное: а) cout - объект типа iostream; б) cout - класс, который выводит данные в консольном окне; в) cout - переменная, которую программист должен создать для вывода данных. 11. Какой оператор используется для принятия решений: а) cout; б) if; в) while; г) for. 12. Элементы массива связаны тем, что они имеют одни и те же: а) имя; б) тип; в) значения; г) размерность. 13. Для чего предназначен оператор namespace? а) для заключения в группу объявлений классов, переменных и функций в отдельный контекст со своим именем; б) для заключения в группу объявлений классов, переменных и функций для использования только в текущем модуле; в) для использования классов, переменных и функций из других модулей программы без использования заголовочных файлов. 14. Что произойдет, если определение функции будет находиться в файле в двух местах? а) будет использоваться второе определение; б) второе определение будет проигнорировано; в) зависит от других факторов; г) ошибка компиляции; д) ошибка произойдет при сборке программы из нескольких файлов. 15. Какие из перечисленных ниже понятий можно отнести к абстрактным типам данных? а) рекурсия; б) список; в) стек; г) массив; д) логический тип. 16. Целое, которое может быть присвоено указателю, является: а) 0; б) положительным; в) отрицательным; г) все перечисленное. 6

7 17. Как называется процесс упорядоченного размещения элементов в массиве? а) сортировка; б) поиск; в) проверка; г) изменение. 18. Что такое идентификаторы в языке C++? а) это последовательность знаков, начинающаяся с буквы или знака подчеркивания; б) это последовательность знаков; в) это последовательность знаков, начинающаяся с буквы; г) это последовательность знаков, начинающаяся со знака подчеркивания. 19. Какие операции не используются для контроля за приведением типов? б) reinterpret_cast; в) static_cast; г) const_cast; д) basic_cast. 20. Как называется функция, которая вызывает саму себя? а) конструктором; б) деструктором; в) подставляемой; г) рекурсивной; д) нет правильного ответа. 21. Если не будет указан базовый тип, то какой тип будет подразумеваться по умолчанию? а) int; б) char; в) short; г) long. 22. Какой операции нет в C++? а) последовательной; б) унарной; в) бинарной; г) тернарной. 23. Оператор while соответствует оператору for: а) for ( ; условие ; ) оператор; б) for ( условие; ; ) оператор; в) for ( ; ; условие) оператор. 24. В языке C++ литерал это: а) переменная зарезервированного типа; б) неизменяемый объект языка; в) строка; г) буква. 25. Из чего состоит оператор объявления имени? а) из названия типа и объявляемого имени; б) из названия типа; в) из объявляемого имени; 26. Логическое «и» обозначается: а) =; б) ; в) &; г) &&. 27. Составной оператор это: а) последовательность операторов, заключенная в фигурные скобки { }; б) последовательность операторов, заключенная квадратные скобки [ ]; 7

8 в) последовательность операторов, заключенная в операторные скобки begin end; г) последовательность операторов, заключенная в круглые скобки ( ). 28. Фактический адрес в указателях это: а) строка; б) указатель; в) число; г) буква. 29. Чему равно значение выражения!((1 0) && 0)? а) 0; б) 1; в) ошибка компиляции; г) невозможно определить результат. 30. Битовой операцией является: а) &; б)!=; в) ; г) +; д) =. 31. Укажите, что не используется для потоков: а) flush; б) endl; в) printf; г) setw; д) <<; е) setprecision. 32. Что означает cout << setw(3)? а) ширина поля вывода устанавливается равной 3; б) выводимые строки сокращаются до 3 символов; в) выводимые строки дополняются до 3 символов; г) нельзя ввести больше 3 символов за один раз. 33. Что происходит при попытке выполнить оператор return внутри блока catch? а) аварийная остановка программы; б) повторное создание обрабатываемой исключительной ситуации; в) выход из функции; г) ошибка компиляции; д) ошибка выполнения. 34. Сколько блоков catch может быть после блока try? а) количество блоков catch зависит от количества блоков try; б) ни одного; в) минимум один; г) запрещено использовать в такой последовательности. 35. Что произойдет при выводе в файл, открытый с помощью инструкции: ofstream(«filename», ios::out ios::app ios::trunc) а) вывод будет производиться в двоичном виде; б) вывод будет производиться в конец файла; в) можно читать из файла; г) если файл существовал, его содержимое сотрется; д) вывод будет производиться записями фиксированной длины. 8

9 Методические материалы, определяющие процедуры оценивания знаний Ключ к заданиям теста Вопрос Ответ АБ Г ВГ В Г Б В Б Б А Вопрос Ответ Б Б А Г БВ А А В Д Г Вопрос Ответ Б А А Г А Г В В Б А Вопрос Ответ ВД А В В БГ Примерные вопросы к зачету 1. Определения: данные, информация, системы счисления, кодирование, стандарт ASCII, адресное пространство. 2. Определения: транслятор, компилятор, ассемблер, интерпретатор, кроссплатформенность). 3. Определения: языки программирования, алфавит, синтаксис, семантика, лексема, оператор, идентификатор. 4. Этапы разработки программ. 5. Элементы языка C++ (алфавит, комментарии, арифметические и логические операции, константы, перечисление). 6. Элементы языка C++ (переменные, типы данных, преобразование типов). 7. Директивы препроцессора C Ввод/вывод. 9. Управляющие структуры. Структуры выбора. 10. Управляющие структуры. Структуры следования. 11. Управляющие структуры. Структуры повторения. 12. Структуры данных. Очередь. 13. Структуры данных. Стек. 14. Структуры данных. Списки. 15. Понятие массива. 16. Ввод/вывод элементов массива. 17. Символьные массивы. 18. Поиск заданного элемента в массиве. 19. Сортировка (пузырьковая, методом Шела). 20. Сортировка (выборочная, быстрая). 21. Многомерные массивы. Обработка матриц. 22. Понятие указателя. 23. Указатели на массивы. 24. Указатели на строку. 25. Указатели на функцию. 26. Работа с файлами (обращение к файлам). 27. Работа с файлами (запись в файл, чтение из файла). 28. Типы данных, определяемые пользователем (переименование типов, структуры, битовые поля). 29. Типы данных, определяемые пользователем (перечисления, объединения). 30. Функция-подпрограмма. 31. Понятие функции (свойства, тип, перегрузка). 32. Понятие функции (арифметические, алгебраические и тригонометрические). 33. Шаблоны функций. Рекурсивные функции. 34. Передача параметров функции main (). Ссылочный тип. 35. Передача двумерных массивов в функцию. 36. Операция sizeof. Передача одномерных массивов в функцию. 37. Динамическое распределение памяти. 9

10 38. Динамические структуры данных. Линейные списки. 39. Динамические структуры данных. Стеки. 40. Динамические структуры данных. Очереди. 41. Динамические структуры данных. Бинарные деревья. 42. Обработка исключений. 10

Математики и математических методов в экономике 2. Направление подготовки

Математики и математических методов в экономике 2. Направление подготовки 8. Фонд оценочных средств для проведения промежуточной аттестации обучающихся по дисциплине: Общие сведения 1. Кафедра Математики и математических методов в экономике 2. Направление подготовки 01.03.02

Подробнее

Содержание. Часть I. Погружение в С++ Глава 1. Введение и настройка среды разработки...20

Содержание. Часть I. Погружение в С++ Глава 1. Введение и настройка среды разработки...20 Содержание Часть I. Погружение в С++ Глава 1. Введение и настройка среды разработки...20 Что такое язык программирования?...20 В чем различие между C и C++?.........................................21 Обязательно

Подробнее

ПРОГРАММА ДИСЦИПЛИНЫ ПРОГРАММИРОВАНИЕ И ОСНОВЫ АЛГОРИТМИЗАЦИИ

ПРОГРАММА ДИСЦИПЛИНЫ ПРОГРАММИРОВАНИЕ И ОСНОВЫ АЛГОРИТМИЗАЦИИ ФАКУЛЬТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ КАФЕДРА ТЕХНОЛОГИИ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРОГРАММА ДИСЦИПЛИНЫ ПРОГРАММИРОВАНИЕ И ОСНОВЫ АЛГОРИТМИЗАЦИИ. Цели изучения дисциплины Знать основные конструкции

Подробнее

Содержание Предисловие Глава 1. Введение в компьютерные технологии Глава 2. Среда разработки Delphi Глава 3. Планирование разработки программы

Содержание Предисловие Глава 1. Введение в компьютерные технологии Глава 2. Среда разработки Delphi Глава 3. Планирование разработки программы Содержание Предисловие 14 Глава 1. Введение в компьютерные технологии 21 Краткий экскурс в историю вычислительных устройств 22 Типы компьютеров 26 Компоненты типичного персонального компьютера 27 Двоичная

Подробнее

Направление подготовки (специальность) «Информационные системы и технологии» Профиль Информационные системы и технологии в строительстве

Направление подготовки (специальность) «Информационные системы и технологии» Профиль Информационные системы и технологии в строительстве Аннотация к дисциплине «Основы программирования и алгоритмизации» Направление подготовки (специальность) 09.03.02 «Информационные системы и технологии» Профиль Информационные системы и технологии в строительстве

Подробнее

ЭКЗАМЕНАЦИОННЫЕ ВОПРОСЫ

ЭКЗАМЕНАЦИОННЫЕ ВОПРОСЫ ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Федеральное государственное образовательное учреждение среднего профессионального образования Тольяттинский политехнический колледж (ФГОУ СПО ТПК) СОГЛАСОВАНО Протокол

Подробнее

"МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ ИМПЕРАТОРА НИКОЛАЯ II" АННОТАЦИЯ К РАБОЧЕЙ ПРОГРАММЕ ДИСЦИПЛИНЫ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ ИМПЕРАТОРА НИКОЛАЯ II АННОТАЦИЯ К РАБОЧЕЙ ПРОГРАММЕ ДИСЦИПЛИНЫ ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ ИМПЕРАТОРА

Подробнее

Лекция 2. Как выполняются программы на C++

Лекция 2. Как выполняются программы на C++ http://compscicenter.ru 1/21 Лекция 2. Как выполняются программы на C++ Александр Смаль CS центр 15 сентября 2016 Санкт-Петербург http://compscicenter.ru 2/21 Типы данных Целочисленные: 1. char (символьный

Подробнее

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД «ЗАПОРІЗЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ»

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД «ЗАПОРІЗЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ» МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД «ЗАПОРІЗЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ» Спеціальність 6.040302 Інформатика Дисципліна «Програмування» Підсумкова модульна контрольна

Подробнее

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД «ЗАПОРІЗЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ»

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД «ЗАПОРІЗЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ» ВАРІАНТ 1 1. Операторы описания типов данных, констант и пользовательских типов данных в системах программирования на языке BASIC и FORTRAN. 2. Написать программу поиска среднего значения элементов заданного

Подробнее

Федеральное государственное автономное образовательное учреждение высшего профессионального образования «СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»

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

Подробнее

ПРОГРАММИРОВАНИЕ Типовая учебная программа для высших учебных заведений по специальностям: Радиофизика; Физическая электроника;

ПРОГРАММИРОВАНИЕ Типовая учебная программа для высших учебных заведений по специальностям: Радиофизика; Физическая электроника; ПРОГРАММИРОВАНИЕ Типовая учебная программа для высших учебных заведений по специальностям: - 0 0 Радиофизика; - 0 0 Физическая электроника; -9 0 0 Компьютерная безопасность (по направлениям) (направление

Подробнее

Рабочая программа дисциплины Б1.Б.16 Языки и методы программирования

Рабочая программа дисциплины Б1.Б.16 Языки и методы программирования Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования «Нижневартовский государственный университет» Факультет информационных

Подробнее

Язык программирования Cи. Семинар 5. Коллоквиум, методика проведения и типовые вопросы.

Язык программирования Cи. Семинар 5. Коллоквиум, методика проведения и типовые вопросы. Язык программирования Cи Бикулов Д.А., Иваницкая Н.В., Иванов А.П. Семинар 5. Коллоквиум, методика проведения и типовые вопросы. Коллоквиум проводится на семинарском занятии в середине семестра (обычно

Подробнее

ЧАСТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «АКАДЕМИЯ СОЦИАЛЬНОГО ОБРАЗОВАНИЯ»

ЧАСТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «АКАДЕМИЯ СОЦИАЛЬНОГО ОБРАЗОВАНИЯ» ЧАСТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «АКАДЕМИЯ СОЦИАЛЬНОГО ОБРАЗОВАНИЯ» ОДОБРЕНО Решением Ученого совета (протокол 9 от 6 мая 01 года) ОДОБРЕНО Решением Ученого совета (протокол 9 от

Подробнее

ÀÑÒÜ I. ÏÅÐÂÎÅ ÇÍÀÊÎÌÑÒÂÎ Ñ C++

ÀÑÒÜ I. ÏÅÐÂÎÅ ÇÍÀÊÎÌÑÒÂÎ Ñ C++ Ñîäåðæàíèå Введение 16 О чем эта книга 16 Прилагаемый компакт-диск 16 Что такое C++ 17 Соглашения, используемые в книге 17 Как организована эта книга 18 И еще... 18 Часть I. Первое знакомство с C++ 18

Подробнее

1. Аннотация. 2. Цели освоения дисциплины

1. Аннотация. 2. Цели освоения дисциплины 1. Аннотация Курс направлен на формирование и развитие у студентов практических навыков программирования на Java и приобретение ими необходимого опыта для реализации проектов, связанных с вычислениями

Подробнее

ВВЕДЕНИЕ В ЯЗЫКИ ПРОГРАММИРОВАНИЯ

ВВЕДЕНИЕ В ЯЗЫКИ ПРОГРАММИРОВАНИЯ Белорусский государственный университет УТВЕРЖДАЮ Декан физического факультета В.М. Анищик (подпись) 11.06.2012 (дата утверждения) Регистрационный УД-244/р. ВВЕДЕНИЕ В ЯЗЫКИ ПРОГРАММИРОВАНИЯ Учебная программа

Подробнее

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ПЕРВОЕ ВЫСШЕЕ ТЕХНИЧЕСКОЕ УЧЕБНОЕ ЗАВЕДЕНИЕ РОССИИ ПЕРВОЕ ВЫСШЕЕ ТЕХНИЧЕСКОЕ УЧЕБНОЕ ЗАВЕДЕНИЕ РОССИИ МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное бюджетное образовательное

Подробнее

ГОУ ВПО Российско-Армянский (Славянский) университет. Ученое звание, ученая степень, Ф.И.О ЕРЕВАН

ГОУ ВПО Российско-Армянский (Славянский) университет. Ученое звание, ученая степень, Ф.И.О ЕРЕВАН ГОУ ВПО РОССИЙСКО-АРМЯНСКИЙ (СЛАВЯНСКИЙ) УНИВЕРСИТЕТ Составлен в соответствии с государственными требованиями к минимуму содержания и уровню подготовки выпускников по направлению ПМИ и Положением «Об УМКД

Подробнее

1. Структура формирования балльно-рейтинговой оценки по дисциплине 1.1 Четвертый семестр Текущий контроль успеваемости 1.2 Пятый семестр РТК-1 (5 неделя) РТК-2 (9 неделя) РТК-3 (13 неделя) РТК-4 (последняя

Подробнее

ОДОБРЕНА Предметной (цикловой) комиссией по спец.дисциплинам. /Е.М.Грибкова/ Подпись Ф.И.О.

ОДОБРЕНА Предметной (цикловой) комиссией по спец.дисциплинам. /Е.М.Грибкова/ Подпись Ф.И.О. 1 ОДОБРЕНА Предметной (цикловой) комиссией по спец.дисциплинам Разработана на основе Федерального государственного образовательного стандарта по специальности среднего профессионального образования 3001

Подробнее

Содержание. Благодарности Предисловие... 12

Содержание. Благодарности Предисловие... 12 Содержание Благодарности... 11 Предисловие... 12 Урок 1. Первая программа... 20 1.1. Внешний вид и назначение приложения Умножитель... 20 1.2. Знакомство с визуальным программированием... 21 1.2.1. Форма...

Подробнее

Языки программирования и методы трансляции

Языки программирования и методы трансляции Языки программирования и методы трансляции Имена, связывание, области видимости 1 Время связывания 2 3 Статические области видимости Динамические области видимости Имя, область видимости и связывание Имя

Подробнее

Оглавление 1. Перечень компетенций с указанием этапов их формирования в процессе освоения образовательной программы... 3 2. Описание показателей и критериев оценивания компетенций на различных этапах их

Подробнее

Министерство образования Республики Беларусь Учебно-методическое объединение вузов Республики Беларусь по естественнонаучному

Министерство образования Республики Беларусь Учебно-методическое объединение вузов Республики Беларусь по естественнонаучному Министерство образования Республики Беларусь Учебно-методическое объединение вузов Республики Беларусь по естественнонаучному образованию УТВЕРЖДАЮ Первый заместитель министра образования Республики Беларусь

Подробнее

Программа факультативного курса «Язык программирования Pascal» 7 класс

Программа факультативного курса «Язык программирования Pascal» 7 класс Муниципальное бюджетное общеобразовательное учреждение «Средняя общеобразовательная школа 4 г. Советский» Программа факультативного курса «Язык программирования Pascal» 7 класс Составитель: ЯШКИНА ОКСАНА

Подробнее

Содержание. Содержание 7

Содержание. Содержание 7 Содержание Об авторе 15 Благодарность 16 Введение 17 Актуален ли язык программирования C 17 Подход, используемый в данной книге 17 Как работает эта книга 18 Использованные пиктограммы 19 Мысли на бегу

Подробнее

Лекция 2. Основные типы данных

Лекция 2. Основные типы данных Лекция 2 Рыбалка С.А., Шкатова Г.И. Лекции по C++ Основные типы данных Основным средством хранения данных, обрабатываемых программой, являются ячейки памяти. Вся память компьютера является однородной и

Подробнее

4. Объем дисциплины (модуля) и виды учебной работы Вид учебной работы

4. Объем дисциплины (модуля) и виды учебной работы Вид учебной работы Аннотация рабочей программы дисциплины Направление подготовки: 02.03.02 «Фундаментальная информатика и информационные технологии» Тип образовательной программы: академический бакалавриат Направленность

Подробнее

ОП 04 Основы алгоритмизации и программирования

ОП 04 Основы алгоритмизации и программирования УПРАВЛЕНИЕ ОБРАЗОВАНИЯ И НАУКИ ЛИПЕЦКОЙ ОБЛАСТИ ГОСУДАРСТВЕННОЕ ОБЛАСТНОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ «ЛИПЕЦКИЙ МЕТАЛЛУРГИЧЕСКИЙ КОЛЛЕДЖ» УТВЕРЖДАЮ Директор Г(О)БОУ СПО «Липецкий

Подробнее

2. Место дисциплины в структуре ООП: дисциплина базовой части Предварительные знания и навыки. информатики.

2. Место дисциплины в структуре ООП: дисциплина базовой части Предварительные знания и навыки. информатики. I. Аннотация 1. Цели и задачи дисциплины: дать общее представление обучающимся о принципах программирования и разработки программного обеспечения, ознакомить с алгоритмическим языком C++ и основными теоретико-численными

Подробнее

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

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

Подробнее

(дата, номер протокола) Заведующий кафедрой. В.А.Иванюкович

(дата, номер протокола) Заведующий кафедрой. В.А.Иванюкович Учебная программа составлена на основе учебной программы «Программирование на языке Си» и учебного плана по специальности учреждения образования «Международный государственный экологический университет

Подробнее

MYHHUHilAJlbHOE OliP A30BATEJibHOE yqpejk)::(ehiie BbICIIIErO IlPO<I>ECCIIOHAJibHOrO OliPA30BAHII51. «IIHCTHTYT npaba " 3KOHOMUKU»

MYHHUHilAJlbHOE OliP A30BATEJibHOE yqpejk)::(ehiie BbICIIIErO IlPO<I>ECCIIOHAJibHOrO OliPA30BAHII51. «IIHCTHTYT npaba  3KOHOMUKU» MYHHUHilAJlbHOE OliP A30BATEJibHOE yqpejk)::(ehiie BbICIIIErO IlPOECCIIOHAJibHOrO OliPA30BAHII51 «IIHCTHTYT npaba " 3KOHOMUKU» PaccMoTpetto u pekomett;:i:obaho Ha JaceJJ,aHuu KaeJJ,phl MEu3,ll, n

Подробнее

Тема 6. Алгоритмы и языки программирования

Тема 6. Алгоритмы и языки программирования Тема 6. Алгоритмы и языки программирования Алгоритмы основные понятия Существует несколько определений алгоритма, начиная с бытового, как набора предписаний, и заканчивая формальными определениями на основе

Подробнее

Лектор проф. В. Н. Касьянов. 2-й семестр. 1. Введение

Лектор проф. В. Н. Касьянов. 2-й семестр. 1. Введение ПРОГРАММИРОВАНИЕ Лектор проф. В. Н. Касьянов 2-й семестр 1. Введение Понятие алгоритма и его основные свойства, блок-схемные определения как пример уточнения понятия алгоритма. Понятие компьютера, принципы

Подробнее

Например, следующий оператор объявляет массив из 100 целочисленных элементов с именем data:

Например, следующий оператор объявляет массив из 100 целочисленных элементов с именем data: Массивы Массив (или массив данных) это набор однородных элементов. Массив это пронумерованная ( или проиндексированная) последовательность величин одинакового типа, обозначаемая одним именем. Элементы

Подробнее

ЧАСТЬ І. МЕТОДЫ РЕШЕНИЯ ЗАДАЧ 23 Глава 1. Принципы программирования и разработки программного обеспечения 24

ЧАСТЬ І. МЕТОДЫ РЕШЕНИЯ ЗАДАЧ 23 Глава 1. Принципы программирования и разработки программного обеспечения 24 Содержание Предисловие 13 Обращение к студентам 13 Метод изложения 14 Необходимые условия 14 Гибкость 14 Абстракция данных 15 Решение задач 16 Приложения 16 Новый и переработанный материал 16 Обзор 17

Подробнее

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ» ( Н И У «Б е л Г У» ) ФАКУЛЬТЕТ

Подробнее

Тема 7. Программирование на языке Паскаль. Основные конструкции. Реализация линейной и разветвляющейся структур.

Тема 7. Программирование на языке Паскаль. Основные конструкции. Реализация линейной и разветвляющейся структур. Тема 7. Программирование на языке Паскаль. Основные конструкции. Реализация линейной и разветвляющейся структур. Общие сведения о языке программирования Паскаль Язык программирования Паскаль (Pascal) является

Подробнее

«Утверждаю» Заведующий кафедрой /О.И.Наранович/ «29»_ г. Пр. 7

«Утверждаю» Заведующий кафедрой /О.И.Наранович/ «29»_ г. Пр. 7 «Утверждаю» Заведующий кафедрой /О.И.Наранович/ «29»_08 2016 г. Пр. 7 Вопросы к экзамену по дисциплине «Объектно-ориентированное программирование» по специальности «Информационные системы и технологии»

Подробнее

Вопросы для самопроверки

Вопросы для самопроверки Вопросы для самопроверки Программирование на языке С 11 ноября 2014 г. Лекция 1. Вводная 1. Какие существуют аспекты разработки ПО? Подходы к разработке? 2. Какие признаки характеризуют любительский подход?

Подробнее

ООП. С++. Вопросы для проверки и закрепления знаний. 7. Проанализируйте ранее разработанные Вами программы

ООП. С++. Вопросы для проверки и закрепления знаний. 7. Проанализируйте ранее разработанные Вами программы ООП. С++. Вопросы для проверки и закрепления знаний. 1. Проанализируйте ранее разработанные Вами программы и ответьте на вопрос: в каких из них наблюдается слабая связь между структурой данных и функционированием

Подробнее

ЛАБОРАТОРНАЯ РАБОТА 30 Решение функциональных задач на Си++: задача о размещении контейнеров

ЛАБОРАТОРНАЯ РАБОТА 30 Решение функциональных задач на Си++: задача о размещении контейнеров ЛАБОРАТОРНАЯ РАБОТА 30 Решение функциональных задач на Си++: задача о размещении контейнеров Цели: научиться выполнять сортировку массива; закрепить умение по работе с динамическими массивами; закрепить

Подробнее

СОДЕРЖАНИЕ 1 ПАСПОРТ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ 3 4 КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ

СОДЕРЖАНИЕ 1 ПАСПОРТ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ 3 4 КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ СОДЕРЖАНИЕ 1 ПАСПОРТ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ 3 2 СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ 3 УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ 4 КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ

Подробнее

Содержание. Благодарности 21 Об авторе 23 Ждем ваших отзывов! 24

Содержание. Благодарности 21 Об авторе 23 Ждем ваших отзывов! 24 Содержание Предисловие 15 Причины для изучения C++ 15 Причины для чтения данной книги 16 Красавица и чудовище 16 Языки в науке и технике 18 Соглашения об оформлении 19 Благодарности 21 Об авторе 23 Ждем

Подробнее

Как построена эта книга 14 Как пользоваться этой книгой 14 Используемые пиктограммы 15

Как построена эта книга 14 Как пользоваться этой книгой 14 Используемые пиктограммы 15 Содержание Введение 14 Как построена эта книга 14 Как пользоваться этой книгой 14 Используемые пиктограммы 15 Глава 1. Алфавит, зарезервированные слова, переменные, комментарии, константы 17 Алфавит языка

Подробнее

Содержание ВВЕДЕНИЕ... 3 ЛАБОРАТОРНАЯ РАБОТА 1. НАЧАЛЬНЫЕ СВЕДЕНИЯ ОБ ИНТЕГРИРОВАННЫХ

Содержание ВВЕДЕНИЕ... 3 ЛАБОРАТОРНАЯ РАБОТА 1. НАЧАЛЬНЫЕ СВЕДЕНИЯ ОБ ИНТЕГРИРОВАННЫХ Содержание ВВЕДЕНИЕ... 3 ЛАБОРАТОРНАЯ РАБОТА 1. НАЧАЛЬНЫЕ СВЕДЕНИЯ ОБ ИНТЕГРИРОВАННЫХ СРЕДАХ РАЗРАБОТКИ ПРОГРАММ... 5 Работа в интегрированной среде разработки программ MS Visual Studio 2008, работающей

Подробнее

Пояснительная записка

Пояснительная записка Пояснительная записка Восхищаясь возможностями компьютера решать разнообразные задачи и моделировать на экране дисплея реальные процессы, мы часто забываем о том, что ЭВМ всего лишь выполняет программу,

Подробнее

Объектно-ориентированное программирование. Лекция 13

Объектно-ориентированное программирование. Лекция 13 Объектно-ориентированное программирование Лекция 13 Основные термины Предметная область это набор понятий, представляющих важные аспекты решаемой задачи Объект это конструкция программы, использующая термины

Подробнее

Муниципальное автономное учреждение дополнительного образования. «Центр дополнительного образования «Стратегия»

Муниципальное автономное учреждение дополнительного образования. «Центр дополнительного образования «Стратегия» Муниципальное автономное учреждение дополнительного образования «Центр дополнительного образования «Стратегия» Утверждаю Директор МАУ ДО «Центр дополнительного образования «Стратегия» И.А. Шуйкова Приказ

Подробнее

Содержание. Введение 14. Глава 1. Обзор основ 15. Глава 2. Элементы языка Турбо Паскаль 35

Содержание. Введение 14. Глава 1. Обзор основ 15. Глава 2. Элементы языка Турбо Паскаль 35 Содержание Введение 14 Глава 1. Обзор основ 15 1.1. Примеры алгоритмов 15 1.2. Компьютеры и программы 17 1.2.1. Структура компьютера 17 1.2.2. Данные и программы 18 1.3. Средства создания программ 20 1.3.1.

Подробнее

Пояснительная записка

Пояснительная записка Пояснительная записка Название предмета (курса) Элективный курс "Алгоритмизация и программирование " Класс Уровень общего образования Среднее общее образование Срок реализации программы год Количество

Подробнее

1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ 4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ

1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ 4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ СОДЕРЖАНИЕ 1. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ 4 2. СТРУКТУРА РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ 6 3. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ 12 4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ

Подробнее

Алгоритмизация и программирование

Алгоритмизация и программирование Алгоритмизация и программирование Программирование на С/С++ (ч.12 указатели) Беркунский Е.Ю., кафедра ИУСТ, НУК eugeny.berkunsky@gmail.com http://www.berkut.mk.ua Указатели Указатель переменная, значением

Подробнее

Урок 2. Курс: «Разработка приложений под мобильные устройства на основе Android» Тема: Переменные, типы данных, операторы

Урок 2. Курс: «Разработка приложений под мобильные устройства на основе Android» Тема: Переменные, типы данных, операторы ! Урок 2 Курс: «Разработка приложений под мобильные устройства на основе Android» Тема: Переменные, типы данных, операторы План 1. Типы данных 2. Переменные. Константы и литералы 3. Операторы 1. Понятие

Подробнее

Тема 1.1 Функции в С. Понятие функции

Тема 1.1 Функции в С. Понятие функции Тема 1.1 Функции в С Понятие функции Опыт показывает, что для написания больших программ лучше пользоваться функциями. В таком случае программа будет состоять из отдельных фрагментов кода. Такой отдельный

Подробнее

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ НА ЯЗЫКАХ ВЫСОКОГО УРОВНЯ

АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ И ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ НА ЯЗЫКАХ ВЫСОКОГО УРОВНЯ МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «САМАРСКИЙ ГОСУДАРСТВЕННЫЙ АЭРОКОСМИЧЕСКИЙ УНИВЕРСИТЕТ имени академика С.П. КОРОЛЕВА»

Подробнее

(пусть адреса ячеек равны 51, F2 и 93) Машинный код:

(пусть адреса ячеек равны 51, F2 и 93) Машинный код: Языки программирования высокого уровня Пример: сложить содержимое двух разных ячеек и результат поместить в третью. (вспоминаем формат машинной команды (лекция 5)) Код Операции О п е р а н д (пусть адреса

Подробнее

1. Цели и задачи дисциплины Основными задачами 2. Место дисциплины в структуре ООП

1. Цели и задачи дисциплины Основными задачами 2. Место дисциплины в структуре ООП 2 1. Цели и задачи дисциплины Целью изучения дисциплины «Программирование» является формирование способности осваивать методики использования программных средств для решения практических задач; получение

Подробнее

enum traffic_light { green, yellow, red }; enum traffic_light light = red; enum a { c1, c2 }; enum b { c3 }; enum a a; int f() { enum a b = c1;

enum traffic_light { green, yellow, red }; enum traffic_light light = red; enum a { c1, c2 }; enum b { c3 }; enum a a; int f() { enum a b = c1; 1 Занятие 5 1.1 Перечислимые типы Язык Си имеет средства для определения перечислимых типов. В общем виде объявление перечислимых типов выглядит следующим образом: например, enum {

Подробнее

Аналитический отчет по результатам ЕГЭ Информатика и ИКТ по Краснодарскому краю 2014г. Рекомендации на 2015г.

Аналитический отчет по результатам ЕГЭ Информатика и ИКТ по Краснодарскому краю 2014г. Рекомендации на 2015г. Аналитический отчет по результатам ЕГЭ Информатика и ИКТ по Краснодарскому краю 2014г. Рекомендации на 2015г. Общие результаты ЕГЭ по Информатике и ИКТ в 2014г. Территория Процент выпускников, не преодолевших

Подробнее

Ю.И.Рыжиков ПРОГРАММИРОВАНИЕ НА ФОРТРАНЕ POWERSTATION ДЛЯ ИНЖЕНЕРОВ. ПРАКТИЧЕСКОЕ РУКОВОДСТВО Предлагаемая вашему вниманию книга является

Ю.И.Рыжиков ПРОГРАММИРОВАНИЕ НА ФОРТРАНЕ POWERSTATION ДЛЯ ИНЖЕНЕРОВ. ПРАКТИЧЕСКОЕ РУКОВОДСТВО Предлагаемая вашему вниманию книга является Ю.И.Рыжиков ПРОГРАММИРОВАНИЕ НА ФОРТРАНЕ POWERSTATION ДЛЯ ИНЖЕНЕРОВ. ПРАКТИЧЕСКОЕ РУКОВОДСТВО Предлагаемая вашему вниманию книга является практическим руководством но новейшей версии Фортрана-90 для ПК,

Подробнее

Тема 1.1 Массивы скалярных данных

Тема 1.1 Массивы скалярных данных Тема 1.1 Массивы скалярных данных Массивы в С++ Массив это структура данных, представленная в виде группы ячеек одного типа, объединенных под одним единым именем. Массивы используются для обработки большого

Подробнее

Фонд оценочных средств для проведения промежуточной аттестации обучающихся по дисциплине

Фонд оценочных средств для проведения промежуточной аттестации обучающихся по дисциплине Фонд оценочных средств для проведения промежуточной аттестации обучающихся по дисциплине Общие сведения 1. Кафедра 2. Направление подготовки 3. Дисциплина (модуль) Математики, физики и информационных технологий

Подробнее

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Элективный курс «Программируем на языке Паскаль» разработан в рамках реализации Концепции обучения на ступени общего образования и соответствует Государственному стандарту основного

Подробнее

Программа вступительных испытаний по информатике в форме тестирования (письменно) алгоритма, представленного в виде блок-схемы.

Программа вступительных испытаний по информатике в форме тестирования (письменно) алгоритма, представленного в виде блок-схемы. Программа вступительных испытаний по информатике в форме тестирования (письменно) 1. Информация и ее кодирование Понятие информации. Системы счисления и двоичное представление информации в компьютере.

Подробнее

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

Лабораторная работа 2 Лабораторная работа 2 Цель: Ознакомление со средой программирования, приобретение навыков создания и тестирования программ, изучение символьных типов данных. Приобретение навыков работы с условными и безусловными

Подробнее

1 СОЗДАНИЕ И ОТЛАДКА ПРОГРАММ. СРЕДСТВА КОНСОЛЬНОГО ВВОДА\ВЫВОДА. 1.1 Цель работы. 1.2 Программное обеспечение. 1.3 Теоретические сведения

1 СОЗДАНИЕ И ОТЛАДКА ПРОГРАММ. СРЕДСТВА КОНСОЛЬНОГО ВВОДА\ВЫВОДА. 1.1 Цель работы. 1.2 Программное обеспечение. 1.3 Теоретические сведения 1 СОЗДАНИЕ И ОТЛАДКА ПРОГРАММ. СРЕДСТВА КОНСОЛЬНОГО ВВОДА\ВЫВОДА. 1.1 Цель работы Изучить последовательность действий по созданию исполняемой программы из исходного текста. Получить практические навыки

Подробнее

Дополнительная общеразвивающая программа

Дополнительная общеразвивающая программа МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «Саратовский государственный технический университет имени Гагарина

Подробнее

1 ОБЩИЕ ПОЛОЖЕНИЯ ПО ПРОВЕДЕНИЮ ВСТУПИТЕЛЬНЫХ ИСПЫТАНИЙ ПО ПРИЕМУ В МАГИСТРАТУРУ НА НАПРАВЛЕНИЕ «Программная инженерия»

1 ОБЩИЕ ПОЛОЖЕНИЯ ПО ПРОВЕДЕНИЮ ВСТУПИТЕЛЬНЫХ ИСПЫТАНИЙ ПО ПРИЕМУ В МАГИСТРАТУРУ НА НАПРАВЛЕНИЕ «Программная инженерия» 3 1 ОБЩИЕ ПОЛОЖЕНИЯ ПО ПРОВЕДЕНИЮ ВСТУПИТЕЛЬНЫХ ИСПЫТАНИЙ ПО ПРИЕМУ В МАГИСТРАТУРУ НА НАПРАВЛЕНИЕ 09.04.04 «Программная инженерия» 1.1 Настоящая Программа, составленная в соответствии с федеральным государственным

Подробнее

Язык программирования Си. Семинар 9. Зачет: методика его проведения, теоретический минимум и типовые задания.

Язык программирования Си. Семинар 9. Зачет: методика его проведения, теоретический минимум и типовые задания. Язык программирования Си Бикулов Д.А., Иваницкая Н.В., Иванов А.П. Семинар 9. Зачет: методика его проведения, теоретический минимум и типовые задания. Зачет проводится в практикуме и состоит из двух частей:

Подробнее

Цели и задачи дисциплины «Программирование»

Цели и задачи дисциплины «Программирование» Цели и задачи дисциплины «Программирование» Цели: Преподавание дисциплины осуществляется в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования по

Подробнее

Язык программирования Си++ Семинар 9. Зачет: методика его проведения, теоретический минимум и типовые задания.

Язык программирования Си++ Семинар 9. Зачет: методика его проведения, теоретический минимум и типовые задания. Язык программирования Си++ Иванов А.П., Князева О.С. Семинар 9. Зачет: методика его проведения, теоретический минимум и типовые задания. Зачет проводится в практикуме и состоит из двух частей: теоретической

Подробнее

Алгоритмизация и программирование Программирование на С/С++ (ч.7 функции)

Алгоритмизация и программирование Программирование на С/С++ (ч.7 функции) Алгоритмизация и программирование Программирование на С/С++ (ч.7 функции) Беркунский Е.Ю., кафедра ИУСТ, НУК eugeny.berkunsky@gmail.com http://www.berkut.mk.ua Функции в С/С++ Опытные программисты знают,

Подробнее

1. Цели, задачи и сведения о дисциплине

1. Цели, задачи и сведения о дисциплине 1. Цели, задачи и сведения о дисциплине 1.1. Цели дисциплины Обеспечение прочного и сознательного овладения студентами основами знаний и практических навыков алгоритмизации задач и программирования в объектноориентированной

Подробнее

Алгоритмы, структуры данных и прогр-ие_рус_3рк_зим_шайдуллина_ис(2к3,4г очн)

Алгоритмы, структуры данных и прогр-ие_рус_3рк_зим_шайдуллина_ис(2к3,4г очн) Алгоритмы, структуры данных и прогр-ие_рус_3рк_зим_шайдуллина_ис(2к3,4г очн) Автор теста: Шайдуллина Динара Ташеновна Название курса: Алгоритмы, структуры данных и программирование Название теста: Алгоритмы,

Подробнее

РАБОЧАЯ ПРОГРАММА дисциплины ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ

РАБОЧАЯ ПРОГРАММА дисциплины ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ РОССИЙСКОЙ ФЕДЕРАЦИИ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ НЕФТЕГАЗОВЫЙ УНИВЕРСИТЕТ» ИНСТИТУТ

Подробнее

СОДЕРЖАНИЕ ПРОГРАММЫ. Формируемые умения и навыки. Вводное занятие

СОДЕРЖАНИЕ ПРОГРАММЫ. Формируемые умения и навыки. Вводное занятие Содержание темы Задачи и цели учебной практики, порядок ее проведения. Меры безопасности в пути следования к месту прохождения практики. Квалификационная характеристика профессии рабочего, предусмотренной

Подробнее

Раздел 1. Цели и задачи учебной дисциплины.

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

Подробнее

РАЗДЕЛ 1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА. Значительные навыки самостоятельной научноисследовательской

РАЗДЕЛ 1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА. Значительные навыки самостоятельной научноисследовательской РАЗДЕЛ 1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА 1.1. Требования к студентам: предполагается наличие знаний (в объеме среднего образования) по таким дисциплинам, как алгебра, аналитическая геометрия, математический анализ:

Подробнее

МИНОБРНАУКИ РОССИИ ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ ИНФОРМАТИКИ

МИНОБРНАУКИ РОССИИ ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ ИНФОРМАТИКИ МИНОБРНАУКИ РОССИИ ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ ИНФОРМАТИКИ Рабочая программа дисциплины (модуля) Программирование 4 (ООП С++) Направление подготовки 010300 Фундаментальная информатика

Подробнее

3 Компетенции обучающегося, формируемые в результате освоения дисциплины

3 Компетенции обучающегося, формируемые в результате освоения дисциплины 3 Национальный исследовательский университет Высшая школа экономики Программа дисциплины Введение в программирование для направления 09.03.04 «Программной инженерии» подготовки бакалавра 1 Область применения

Подробнее

1. Цели освоения дисциплины 2. Место дисциплины в структуре ООП бакалавриата

1. Цели освоения дисциплины 2. Место дисциплины в структуре ООП бакалавриата 1. Цели освоения дисциплины Целью освоения дисциплины Программирование 2 является изучение основных понятий по программированию, изучение составных типов данных на языке С/С++. В программе курса предусмотрено

Подробнее

РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ Б1.В.15_Технология программирования

РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ Б1.В.15_Технология программирования ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ» РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ Б1.В.15_Технология

Подробнее

Пользовательские функции. Пользовательская функция; Область видимости переменной: локальные и глобальные переменные.

Пользовательские функции. Пользовательская функция; Область видимости переменной: локальные и глобальные переменные. Пользовательские функции Пользовательская функция; Область видимости переменной: локальные и глобальные переменные. (с) Чирюкина, 2007 Понятие функции При работе ранее Вам уже встречались некоторые функции,

Подробнее

Содержание ПРЕДИСЛОВИЕ Глава 1 БАЗОВЫЕ ПОНЯТИЯ ЯЗЫКА Глава 2 ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА Си... 56

Содержание ПРЕДИСЛОВИЕ Глава 1 БАЗОВЫЕ ПОНЯТИЯ ЯЗЫКА Глава 2 ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА Си... 56 Содержание ПРЕДИСЛОВИЕ... 6 Глава 1 БАЗОВЫЕ ПОНЯТИЯ ЯЗЫКА... 10 1.1. Алфавит, идентификаторы, служебные слова... 11 1.2. Литералы... 14 1.3. Переменные и именованные константы... 21 1.4. Операции... 30

Подробнее

Аннотация рабочей программы дисциплины «Комплексы проблемноориентированных

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

Подробнее

ФОНД ОЦЕНОЧНЫХ СРЕДСТВ ДЛЯ ПРОВЕДЕНИЯ ПРОМЕЖУТОЧНОЙ АТТЕСТАЦИИ ОБУЧАЮЩИХСЯ ПО ДИСЦИПЛИНЕ (МОДУЛЮ)

ФОНД ОЦЕНОЧНЫХ СРЕДСТВ ДЛЯ ПРОВЕДЕНИЯ ПРОМЕЖУТОЧНОЙ АТТЕСТАЦИИ ОБУЧАЮЩИХСЯ ПО ДИСЦИПЛИНЕ (МОДУЛЮ) ФОНД ОЦЕНОЧНЫХ СРЕДСТВ ДЛЯ ПРОВЕДЕНИЯ ПРОМЕЖУТОЧНОЙ АТТЕСТАЦИИ ОБУЧАЮЩИХСЯ ПО ДИСЦИПЛИНЕ (МОДУЛЮ) Общие сведения 1. Кафедра Информатики, вычислительной техники и информационной безопасности 2. Направление

Подробнее

УЧЕБНАЯ ПРОГРАММА ДИСЦИПЛИНЫ SYLLABUS

УЧЕБНАЯ ПРОГРАММА ДИСЦИПЛИНЫ SYLLABUS УЧЕБНАЯ ПРОГРАММА ДИСЦИПЛИНЫ SYLLABUS 1. Цели и задачи дисциплины Целью преподавания дисциплины «Алгоритмические языки и программирование» является: - создание теоретической базы и получение практических

Подробнее

ОП.05 ОСНОВЫ ПРОГРАММИРОВАНИЯ

ОП.05 ОСНОВЫ ПРОГРАММИРОВАНИЯ МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Государственное образовательное учреждение высшего профессионального образования «Тюменский государственный нефтегазовый университет» Институт кибернетики,

Подробнее