Методические указания к выполнению лабораторных работ по программированию для студентов направления 552800 «Информатика и вычислительная техника»




НазваниеМетодические указания к выполнению лабораторных работ по программированию для студентов направления 552800 «Информатика и вычислительная техника»
страница1/15
О Ф Власенко
Дата конвертации11.02.2016
Размер1.15 Mb.
ТипМетодические указания
источникhttp://belyaev.ulstu.ru/prog/methods/cafterpascal.rtf
  1   2   3   4   5   6   7   8   9   ...   15



Министерство образования Российской Федерации


Государственное образовательное учреждение высшего профессионального образования

Ульяновский государственный технический университет


О. Ф. Власенко, И. В. Беляева


ИЗУЧЕНИЕ СИ ПОСЛЕ ПАСКАЛЯ: ЦИКЛЫ, РАЗВИЛКИ, ФУНКЦИИ, ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ

Методические указания к выполнению лабораторных работ по программированию для студентов направления 552800 «Информатика и вычислительная техника» и специальностей 220100 «Вычислительные машины, комплексы, системы и сети» и 021800 «Теоретическая и прикладная лингвистика»


Ульяновск 2003


УДК 681.3 (076)

ББК 32.97 я 7

В58


Рецензент доцент кафедры «Информационные системы», канд. техн. наук, О. Н. Евсеева


Одобрены секцией методических пособий

научно-методического совета университета


Власенко О.Ф., Беляева И.В.

В58 Изучение Си после Паскаля: циклы, развилки, функции, обработка одномерных массивов: Методические указания к лабораторным работам. – Ульяновск: УлГТУ, 2003.- 68 с.


Предназначены для студентов, знающих язык программирования Турбо Паскаль и изучающих язык Си. В методических указаниях рассмотрены основные элементы языка Си в сравнении с языком Турбо Паскаль: управляющие конструкции (циклы и развилки), вопросы создания пользовательских функций, стандартные функции ввода/вывода, обработка одномерных массивов. Рассмотрены различия синтаксисов Си и Турбо Паскаля, различия в использовании управляющих конструкций. В методические указания включено большое количество примеров, а также задания для трех лабораторных работ: «Циклы и вывод в Си», «Вычисление математических функций» и «Обработка одномерных массивов».

Методические указания могут быть использованы студентами, изучающими дисциплины “Информатика”, “Программирование на языке высокого уровня” при изучении языка Си.

Работа подготовлена на кафедре ВТ.

Печатается в авторской редакции.

УДК 681.3 (076)

ББК 32.97 я 7


О.Ф. Власенко, И.В. Беляева, 2003

Оформление. УлГТУ, 2003

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ 4

ВЫВОД В ЯЗЫКЕ СИ 5

Простейшая программа «Привет, мир!» 5

Функция PRINTF – форматированный вывод 6

Циклы В ЯЗЫКЕ СИ 9

«Привет, мир!» 100 раз 9

Цикл с предусловием в Паскале и Си 9

Цикл с постусловием в Паскале и Си 10

Цикл for в Паскале и Си 11

задание для Лабораторной работы по теме «ЦИКЛЫ и вывод в Си» 15

ФУНКЦИИ В ЯЗЫКЕ СИ 19

Локальные и глобальные переменные 19

Функции без параметров в Си 21

Функции с параметрами 23

Способы передачи параметров в подпрограммы 24

Работа с указателями: операции взятия адреса и разыменования адреса 26

ВВОД В ЯЗЫКЕ СИ 29

Функция GETCH – ввод символа 29

Функция SCANF - форматированный ввод 29

РАЗВИЛКИ 31

Пример задачи: размер файла в байтах 31

Усеченные развилки 31

Полные развилки 34

задание для Лабораторной работуы по теме «Вычисление математических функций» 36

ОРГАНИЗАЦИЯ МЕНЮ. Управляющая структура Выбор (SWITCH) 52

Организация простейшего меню 52

Выбор 52

МАССИВЫ В СИ 58

Объявление и инициализация одномерных массивов в Си 58

Вычисление адреса элемента массива 59

Адресная арифметика 59

Имя массива является указателем на нулевой элемент массива 60

Передача массива в функцию через параметр 61

Примеры обработки массивов в Си 62

Задание для лабораторной работы по теме «Обработка одномернЫХ массивОВ» 66

Список литературы 77
  1   2   3   4   5   6   7   8   9   ...   15

Похожие:

Методические указания к выполнению лабораторных работ по программированию для студентов направления 552800 «Информатика и вычислительная техника» iconИнформатика и вычислительная техника” и специальностей 220100 “Вычислительные машины, комплексы, системы и сети” и 021800 “Теоретическая и прикладная лингвистика” Ульяновск 2003
Методические указания к выполнению лабораторных работ по программированию для студентов направления 552800 “Информатика и вычислительная...
Методические указания к выполнению лабораторных работ по программированию для студентов направления 552800 «Информатика и вычислительная техника» iconРабочая программа дисциплины сетевые технологии для подготовки магистров по направлению 552800 -"Информатика и вычислительная техника" всех специализаций
Для подготовки магистров по направлению 552800 -"Информатика и вычислительная техника"
Методические указания к выполнению лабораторных работ по программированию для студентов направления 552800 «Информатика и вычислительная техника» iconМетодические указания к выполнению лабораторных работ по дисциплине «Информатика и системология»
«Информатика и системология» Модуль 1 «Основы информатики и вычислительной техники» (для студентов 1 курса дневной формы обучения...
Методические указания к выполнению лабораторных работ по программированию для студентов направления 552800 «Информатика и вычислительная техника» iconВычислительная техника и программирование часть 1
Методические указания предназначены для студентов заочного отделения инженерно-технических факультетов, изучающих вычислительную...
Методические указания к выполнению лабораторных работ по программированию для студентов направления 552800 «Информатика и вычислительная техника» iconМетодические указания к выполнению практических работ по дисциплине "Экология и устойчивое развитие": Методические указания для студентов специальностей 5В071300- "Транспорт, транспортная техника и
Хабибулина Т. В. Деньги. Кредит. Банки: учебное пособие для бакалавриата по экономическим специальностям / Т. В. Хабибулина, В. М....
Методические указания к выполнению лабораторных работ по программированию для студентов направления 552800 «Информатика и вычислительная техника» iconМетодические указания по выполнению контрольных работ для студентов гуманитарных специальностей факультета заочного обучения
Методические указания предназначены для выполнения самостоятельных работ на I, II, III курсах гуманитарных специальностей заочного...
Методические указания к выполнению лабораторных работ по программированию для студентов направления 552800 «Информатика и вычислительная техника» iconМетодические указания по выполнению лабораторных работ по дисциплине “Информатика” Для специальностей: Юриспруденция (030500), Международные отношения (030700),
Маркетинг (080111), Менеджмент (080500), Экономика и управление на предприятии (по отраслям) (080502), Антикризисное управление (080503),...
Методические указания к выполнению лабораторных работ по программированию для студентов направления 552800 «Информатика и вычислительная техника» iconПрограмма дисциплины для направления. Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 09. 03. 01 «Информатика...
Методические указания к выполнению лабораторных работ по программированию для студентов направления 552800 «Информатика и вычислительная техника» iconМетодические указания для студентов по проведению лабораторных работ по дисциплине «Информационные технологии»
Федеральное государственное образовательное учреждение среднего профессионального образования
Методические указания к выполнению лабораторных работ по программированию для студентов направления 552800 «Информатика и вычислительная техника» iconРабочая программа учебной дисциплины
Наладчик компьютерных сетей, укрупненной группы направлений подготовки и специальностей 230000 Информатика и вычислительная техника...
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©kzdocs.docdat.com 2012
обратиться к администрации
Документы
Главная страница