rpd000006221 (1010229), страница 3

Файл №1010229 rpd000006221 (230100 (09.03.01).Б11 Вычислительные машины, комплексы и сети) 3 страницаrpd000006221 (1010229) страница 32017-06-17СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

Прикрепленные файлы:

Типовые варианты:

-Обработка картотеки библиотеки



    1. Рубежный контроль



    1. Промежуточная аттестация

1. Зачет с оценкой

Прикрепленные файлы:

Вопросы для подготовки к экзамену/зачету:

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

2.Особенности алгоритмов циклической структуры типа «До» и «Пока». Алгоритмы со структурой вложенных циклов. Примеры.

3.Алфавит языка Паскаль. Структура программы на Турбо Паскале. Константы и переменные. Раздел описаний в программе на Турбо Паскале. Идентификатор. Правила записи идентификаторов.

4.Арифметические операции и выражения. Логические выражения. Приведите примеры. Оператор присваивания, составной оператор, пустой оператор. Приведите примеры

5.Назначение и структура условного оператора. Приведите примеры. Процедуры ввода-вывода Read и Readln, Write и Writeln в языке Турбо Паскаль. Форматы вывода числовых данных. Примеры.

6.Оператор выбора Case. Примеры использования оператора. Метки и операторы перехода в программе на Турбо Паскале.

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

8.Целочисленный, логический, символьный, вещественный типы данных. Функции, применяемые к данным перечисленных типов.

9.Назначение функций Ord(X), PRED(X) и SUCC(X) в языке Турбо Пас-каль.

10.Понятие массива. Описание массива в языке Турбо Паскаль. Обращение к элементам одномерного и двумерного массива в языке Турбо Паскаль.

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

12.Запись. Структура объявления типа записи. Обращение к элементу записи в программе на Турбо Паскале. Примеры. Оператор присоединения With ... do в языке Турбо Паскаль. Примеры.

13.Понятие множества. Объявление множества. Использование конструктора множества. Примеры. Укажите, в чем главное отличие данных множественного типа от массивов и записей в языке Турбо Паскаль. Операции над данными типа множество в языке Турбо Паскаль.

14.Назначение и типы комментариев в Турбо Паскале. Как указать комментарий в программе?

15.Понятие подпрограммы. Процедура в Турбо Паскале. Структура процедуры. Заголовок процедуры. Правила записи заголовка процеду-ры.

16.Подпрограмма-функция. Общий вид заголовка функции. Укажите отличие подпрограммы- функции от подпрограммы-процедуры в Турбо Паскале.

17.Файловые типы и файловые переменные Турбо Паскале. Понятие типи-зированного, нетипизированного и текстового файлов.

18.Процедуры работы с текстовыми файлами. Процедуры работы с нетипизированными файлами. Общие процедуры для работы с файлами всех типов в Турбо Паскале.



2. Экзамен

Прикрепленные файлы: Экз. вопросы ЯВУ.doc







  1. УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

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

1. Алтухов А.В., Жукова Т.А., Игнашова Л.В. Информатика. Лабораторно-практический курс./ Под общей редакцией А.В. Алтухова.- Шымкент: ЮКГИ. 2012. –408 с.

2. Алтухов А.В. Основы алгоритмизации и программирования: Учебное пособие.- Шымкент: ЮКГИ. 2001. –219 с.

3. Алтухов А.В., Шорабеков Г.У., Игнашова Л.В. Программирование на алгоритмических языках. Учебное пособие.- Шымкент.- ЮКГИ. 2002.- 62 с.

4. Алтухов А.В., Жукова Т.А., Игнашова Л.В., Тенизбаев Е.Ж. Основы алгоритмизации и программирования. Практический курс: Учебное пособие.- Шымкент. ЮКГИ. 2007.-124 с.

5. Алтухов А.В. Основы алгоритмизации и программирования. Учебное пособие. Изд. 2-е, доп.- Шымкент: ЮКГИ. 2009. –308 с.

6. Аляев Ю.А., Козлов О.А. Алгоритмизация и языки программирования Pascal, C++, Visual Basic: Учебное пособие.- М.: Финансы и статистика, 2002.- 320 с.

7. Вирт Н. Алгоритмы и структуры данных: Пер. с англ.- 2-е изд., испр.- СПб.: Невский Диалект, 2008. 352 с.

8. Иванова Г.С. Технология программирования: Учебник для вузов.- 3-е изд., перераб. и доп.- М.: Изд-во МГТУ им. Н.Э. Баумана, 2006.- 336 с.

9. Милов А.В. Основы программирования в заданиях и примерах. Харьков, 2002.-397 с.

10. Немнюгин С.А. Turbo Pascal.- СПб.: Питер, 2002.- 496 с.

11. Паскаль. Программирование на языке высокого уровня: Учебник для вузов/ Т.А. Павловская.- СПб.: Питер, 2003.- 393 с.

12. Программирование на языке Паскаль: Задачник/ Под ред. Усковой О.Ф.- СПб: Питер, 2003.- 336 с.

13. Фаронов В.В. Turbo Pascal.- СПб.: БХВ-Петербург, 2006.- 1056 с.

14. Подбельский В.В., Язык C/C++, Москва: "Финансы и статистика", 2003.

15. Павловская Т.А. С/С++. Программирование на языке высокого уровня: Учебник для вузов. – СПб.: Питер, 2004. (Гриф Министерства образования РФ)

16. Павловская Т.А., Щупак Ю.А. С/С++. Структурное программирование. Практикум: Учебное пособие. СПб.: Питер, 2004. (Гриф Министерства образования РФ)

17. Дейтл Х., Дейтл П., Как программировать на C++. Москва: Бином, 2003

18. Подбельский В.В., Фомин С.С. Программирование на языке Си: Учеб. Пособие. –2-е доп. Изд. – М.: 2005. (Гриф Министерства образования РФ)

19. Кнут Д. Искусство программирования, том 1. Основные алгоритмы.-М.:Изд. дом "Вильямс", 2000.

20. Кнут Д. Искусство программирования, том 2. Получисленные алгоритмы.-М.:Изд. дом "Вильямс", 2000.

21. Кнут Д. Искусство программирования, том 3. Сортировка и поиск.-М.:Изд. дом "Вильямс", 2000.

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

1. Амелина Н.И., Демяненко Я.М., Лебединская Е.Н. и др. Задачи по программированию.- М.: Вузовская книга, 2000.-104 с.

2. Юркин А. Задачник по программированию.- СПб.: Питер, 2002.- 192 с.

3. Окулов С.М. Основы программирования.- М.: ЮНИМЕДИАСТАЙЛ, 2002.- 424 с.

4. Шилдт Г. Теория и практика С++. – СПб: BHV – Санкт-Петербург, 1996.

5. Хортон А., Visual C+ 2005 базовый курс. Москва: Диалектика, 2007.

6. Страуструп Б., Язык программирования C++, Москва: Бином.

7. Головачев А.Т., Максимов В.В. Практикум по объектно-ориентированному программированию на ПЭВМ: Учебное пособие – М.: МАИ, 1994.

в)программное обеспечение, Интернет-ресурсы, электронные библиотечные системы:

1. Языки программирования Pascal, Turbo Pascal

2. Языки программирования С/С++



  1. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

Компьютерный класс



Приложение 1
к рабочей программе дисциплины
«
Программирование на языках высокого уровня »

Аннотация рабочей программы

Дисциплина Программирование на языках высокого уровня является частью Профессионального цикла дисциплин подготовки студентов по направлению подготовки Информатика и вычислительная техника. Дисциплина реализуется на «Восход» факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) Б22.

Дисциплина нацелена на формирование следующих компетенций: ОК-10 ,ПК-3 ,ПК-4 ,ПК-5.

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

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

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

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

Общая трудоемкость освоения дисциплины составляет 8 зачетных единиц, 288 часов. Программой дисциплины предусмотрены лекционные (68 часов), практические (0 часов), лабораторные (68 часов) занятия и (125 часов) самостоятельной работы студента. Дисциплина «Программирование на языках высокого уровня» является частью профессионального цикла дисциплин подготовки студентов по направлению 230100 «Информатика и вычислительная техника». Дисциплина реализуется в филиале «Восход» МАИ кафедрой Б22. Преподавание дисциплины предусматривает следующие формы организации учебного процесса: лекции, лабораторные работы, курсовую работу, самостоятельную работу студентов, консультации.

Приложение 2
к рабочей программе дисциплины
«
Программирование на языках высокого уровня »

Cодержание учебных занятий

  1. Лекции

1.1.1. Алгоритм. Программа. (АЗ: 4, СРС: 4)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс

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



1.2.1. Основные элементы языка Паскаль. (АЗ: 6, СРС: 4)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс

Описание: Алфавит языка. Конструкции языка. Данные. Служебные слова. Идентификатор. Оператор. Типы данных. Стандартные типы. Данные целого типа INTEGER. Операции над данными целого типа. Данные вещественного типа REAL. Операции над данными вещественного типа. Данные логического типа BOOLEAN. Операции над данными логического типа. Операции сравнения. Данные символьного типа CHAR. Операции над данными символьного типа. Ограниченный тип. Перечисляемый тип. Стандартные числовые функции. Выражения. Операнды. Виды операндов. Правила вычисления арифметических и логических выражений в языке Паскаль. Структура программы на языке Паскаль. Раздел описаний меток LABEL. Раздел описаний констант CONST. Раздел описаний типов TYPE. Раздел описаний переменных VAR. Раздел описания подпрограмм (PROCEDURE, FUNCTION). Раздел исполнимых операторов.



1.3.1. Простые операторы языка Паскаль. Ввод-вывод данных. (АЗ: 2, СРС: 2)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс

Описание: Оператор присваивания. Процедура ввода значений READ (READLN). Процедура вывода значений WRITE (WRITELN). Неформатный вывод значений целого, символьного и вещественного типа. Форматный вывод значений целого, символьного и вещественного ти-па. Оператор безусловного перехода GOTO. Оформление текста программы. Комментиро-вание текста программы. Комментарий.



1.4.1. Управляющие структуры языка Паскаль.(АЗ: 6, СРС: 6)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс

Описание: Виды управляющих структур. Линейная структура. Конструкция выбора. Циклы. Со-ставной оператор. Условный оператор IF. Сокращенный условный оператор. Оператор множественного выбора CASE. Программирование циклических процессов. Оператор цикла с предусловием WHILE. Оператор цикла с постусловием REPEAT. Оператор цикла с параметром FOR.



1.5.1. Структурированные типы данных языка Паскаль. (АЗ: 6, СРС: 8)

Тип лекции: Информационная лекция

Форма организации: Лекция, мастер-класс

Описание: Регулярный тип ARRAY. Массив. Операции над массивами. Многомерные массивы. Обработка массивов во вложенных циклах. Строковый и символьный типы. Операции над строками. Стандартные функции и процедуры для работы над строками. Отличия строк от одномерных массивов символов. Комбинированный тип RECORD. Запись. Поле. Обра-щение к элементам записи. Оператор присоединения WITH. Сложная запись. Виды сложных записей. Обработка сложных записей. Множества. Множественный тип SET. Действия над множествами. Приоритет операций в множественных выражениях.



1.6.1. Подпрограммы в языке Паскаль. (АЗ: 4, СРС: 4)

Тип лекции: Информационная лекция

Характеристики

Тип файла
Документ
Размер
203 Kb
Тип материала
Высшее учебное заведение

Список файлов учебной работы

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6540
Авторов
на СтудИзбе
300
Средний доход
с одного платного файла
Обучение Подробнее