Язык программирования Си

Заказать уникальный реферат
Тип работы: Реферат
Предмет: Программирование
  • 20 20 страниц
  • 14 + 14 источников
  • Добавлена 03.03.2020
299 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы

СОДЕРЖАНИЕ
Введение 3
1 Основные понятия, которые связаны с языком программирования Си 5
1.1 Основные типы данных Си. 5
1.2 Простейший пример использования Си 6
1.3 Структура программы Си и операторы 7
2 Применение языка Си 9
2.1 Пример программирования функции 9
2.2 Примеры массивов 10
2.4 Отладка и запуск на выполнение программы 12
Заключение 19
Список использованной литературы 20

Фрагмент для ознакомления

Теперь нужно выбрать, на какие переменные мы хотим посмотреть. На самом деле это должны быть все переменные, которые созданы в программе. В других программах имеется возможность быть более избирательными. Чтобы выбрать переменные, нужно просто щелкнуть мышью на маленьком голубом ромбике со знаком плюс в боковом меню в окне переменных. Должна появиться пустая строка, а маленький ромб, выделенный серым цветом, теперь должен быть синим. Далее необходимо щелкнуть мышью на этом теперь видимом алмазе, и появится новое окно с часами. Затем необходимо щелкнуть мышью на переменной с именем «a», затем, удерживая нажатой клавишу управления, выбрать имена всех других переменных, которые надо просмотреть. Они должны быть выделены синим цветом как показано на рис. 16. Нужно обратить внимание, что неподписанный символ номер 3 не будет виден в новом окне просмотра. Это потому, что эта переменная фактически не используется в программе, даже если определить ее и загрузить с 0XFFFF, который равен 65535.










Рисунок 16 – Новый просмотр окна
После того, как выбор всех переменных, которые необходимо посмотреть, сделан, просто надо нажать кнопку ОК, и переменные появятся в окне переменных. При этом необходимо решить, какой тип информации надо будет отобразить в переменном окне, нажав правую кнопку мыши на любом из названных полей в верхней части списка переменных. Всплывающее меню теперь будет видно, как показано на рис. 17. Далее стоит поставить галочку или снять галочку с типа информации, которую нужно отображать.











Рисунок 17 – Всплывающее меню типа переменной
Теперь нужно приостановить и сбросить программу, чтобы она запускалась при первой инструкции. Для этого необходимо щелкнуть мышью на оранжевом символе паузы в строке меню. Когда это происходит, синий круг с двумя белыми стрелками становится видимым. Если теперь нажать мышью по этой кнопке, программа перезагрузится, и экран должен выглядеть так, как показано на рис. 18.











Рисунок 18 – Программа Сброс

Должна быть зеленая выделенная инструкция, как показано на рис. 18. Это должно быть первой инструкцией в программе. Теперь среда IDE ждет, когда разработчик запустит программу, нажав зеленый кружок с белой стрелкой внутри, чего не стоит делать в этот раз, заставив программу выполнять пошаговые инструкции по одному.
Можно также исследовать переменные по мере их изменения в соответствии с инструкциями программы. Чтобы сделать это, необходимо щелкнуть мышью на синем квадрате с изогнутой оранжевой стрелкой, указывающей вниз. Теперь программа будет последовательно выполнять инструкции программы по одному при каждом нажатии этой кнопки, но не будет переходить к инструкциям функции или подпрограммы.
Заключение

В заключении необходимо отметить, что расчетливый подход к программированию наряду с внесением ряда изменений в существующие рабочие процессы, сложившиеся методики и технологии позволит создавать актуальные программы, обеспечивающие различного вида разработки ПО с высокими показателями скорости работы, гибкости и легкости в поддержке, у которых будет потрясающий внешний вид независимо от устройств, с которых их будут посещать. Применение современных языков программирования позволит повысить производительность труда программиста, позволяет повысить качество продукта, но не уменьшает трудоемкость изучения этого инструментария.
В данной работе достигнута основная цель – описан язык программирования Си.
В данном реферате были решены следующие задачи:
описаны основные понятия, которые связаны с языком программирования Си;
проведено описание примеров на языке программирования Си.
Также при написании этой работы использовалась современная и классическая литература, а также источники, расположенные в глобальной сети Интернет.

Список использованной литературы
Керниган Б., Ритчи Д. Язык программирования Си. СПб.: Невский Диалект, 2001. — 352 с.
Алексеев В.М. Языки программирования. Учебно-методическое пособие для специалистов направления «Компьютерная безопасность». — М: РУТ(МИИТ), 2018. — 35 с.
Быков А.Ю. Решение задач на языках программирования Си и Си++: методические указания к вьmолнению лабораторных работ. М.: МГТУ им. Н.Э. Баума­на, 2017. — 244 с.
Кольцов Д.М. Си на примерах: практика, практика и только практика. Санкт-Петербург: Наука и Техника, 2019. — 290 с.
Campesato O. C Programming. Pocket Primer. Mercury Learning and Information, 2019. — 236 p.
Елисеев Д. Рассказы о математике с примерами на языках Python и C. Вер. 1.10, 2018. – 141 с.
Костюкова Н.И. Программирование на языке Си. Новосибирск: Сибирское университетское издательство, 2017. — 160 c.
Janglu Kumar. Basic C Programming: for Beginners. Amazon Digital Services LLC, 2019. — 109 p.
Gustedt J. Modern C. 2nd. ed. — Paris: Inria, 2019. — 324 p.
Easy Programming C Programming Language: The Ultimate Beginner's Guide. Create Space Independent Publishing Platform, 2016. — 178 p.
Bhattacharya Debabrata. C Programming: The Complete Guide. MTech, 2018. — 239 p.
C Programming in Linux Tutorial. Cerberus Publications. — Amazon Digital Services LLC, 2018. — 95 р.
Архангельский, А.Я. Программирование в С++ Builder // А.Я. Архангельский. – М.: – БИНОМ, издание 7, 2010. – 1152 с.
Ward Hubert Henry. C Programming for the PIC Microcontroller: Demystify Coding with Embedded Programming. Apress, 2019. — 282 p.








2

Список использованной литературы
1. Керниган Б., Ритчи Д. Язык программирования Си. СПб.: Невский Диалект, 2001. — 352 с.
2. Алексеев В.М. Языки программирования. Учебно-методическое пособие для специалистов направления «Компьютерная безопасность». — М: РУТ(МИИТ), 2018. — 35 с.
3. Быков А.Ю. Решение задач на языках программирования Си и Си++: методические указания к вьmолнению лабораторных работ. М.: МГТУ им. Н.Э. Баума­на, 2017. — 244 с.
4. Кольцов Д.М. Си на примерах: практика, практика и только практика. Санкт-Петербург: Наука и Техника, 2019. — 290 с.
5. Campesato O. C Programming. Pocket Primer. Mercury Learning and Information, 2019. — 236 p.
6. Елисеев Д. Рассказы о математике с примерами на языках Python и C. Вер. 1.10, 2018. – 141 с.
7. Костюкова Н.И. Программирование на языке Си. Новосибирск: Сибирское университетское издательство, 2017. — 160 c.
8. Janglu Kumar. Basic C Programming: for Beginners. Amazon Digital Services LLC, 2019. — 109 p.
9. Gustedt J. Modern C. 2nd. ed. — Paris: Inria, 2019. — 324 p.
10. Easy Programming C Programming Language: The Ultimate Beginner's Guide. Create Space Independent Publishing Platform, 2016. — 178 p.
11. Bhattacharya Debabrata. C Programming: The Complete Guide. MTech, 2018. — 239 p.
12. C Programming in Linux Tutorial. Cerberus Publications. — Amazon Digital Services LLC, 2018. — 95 р.
13. Архангельский, А.Я. Программирование в С++ Builder // А.Я. Архангельский. – М.: – БИНОМ, издание 7, 2010. – 1152 с.
14. Ward Hubert Henry. C Programming for the PIC Microcontroller: Demystify Coding with Embedded Programming. Apress, 2019. — 282 p.

Вопрос-ответ:

Что такое язык программирования Си?

Язык программирования Си - это один из старейших и наиболее популярных языков программирования. Он был разработан в 1972 году и является предшественником многих современных языков. Си отличается низкоуровневым подходом к программированию, что делает его особенно подходящим для системного программирования и написания эффективного кода.

Какие основные понятия связаны с языком программирования Си?

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

Какие основные типы данных существуют в языке программирования Си?

В языке программирования Си существуют основные типы данных, такие как целочисленные типы (int, long), числа с плавающей запятой (float, double), символы (char) и логический тип (bool). Кроме того, с помощью структур можно создавать пользовательские типы данных, объединяющие несколько переменных в одну.

Какие основные понятия связаны с языком программирования Си?

Основные понятия, связанные с языком программирования Си, включают переменные, операторы, функции, массивы, указатели, структуры и другие. Это основные элементы, которые позволяют создавать программы на языке Си.

Какие основные типы данных есть в языке Си?

Основные типы данных в языке Си включают целочисленные типы (int, short, long), типы с плавающей запятой (float, double), символьный тип (char) и типы для логических значений (int, bool). Также в языке Си можно определять пользовательские типы данных с помощью структур и объединений.