Змінюй хід війни! Допомагай ЗСУ!

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

🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район

Nataliya_1

Привіт!
Статус: Offline
Реєстрація: 19.04.2016
Повідом.: 2
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #1
Язык программирования Си

Расскажите о этом языке прграммирования.
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #2
Язык программирования Си

Программа, написанная на языке Си, состоит из операторов. Каждый оператор вызывает выполнение некоторых действий на соответствующем шаге выполнения программы. Какие буквы применяются при написании операторов?
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #3
Рекомендую использовать С11, он самый отпимальный при использовании языка С.
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #4
При написании операторов применяются латинские прописные и строчные буквы, цифры и специальные знаки. К таким знакам, например, относятся: точка (.), запятая (,), двоеточие (:), точка с запятой (;) и др. Совокупность символов, используемых в языке, называется алфавитом языка.
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #5
Кем был создан язык С и чем он отличается от языка С++???
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #6
Програмирование

Язык програмирования Си
В персональном компьютере символы хранятся в виде кодов. Соответствие между каждым символом и его кодом задается специальной кодовой таблицей. На нее разработан стандарт ASCII, поэтому коды символов называют ASCII-кодами.
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #7
C (рус. Си) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би. Первоначально был разработан для реализации операционной системы UNIX, но, впоследствии, был перенесён на множество других платформ. Согласно дизайну языка Си, его конструкции близко сопоставляются типичным машинным инструкциям, благодаря чему он нашёл применение в проектах, для которых был свойственен язык ассемблера, в том числе как в операционных системах, так и в различном прикладном ПО для множества устройств — от суперкомпьютеров до встраиваемых систем. Язык программирования Си оказал существенное влияние на развитие индустрии программного обеспечения, а его синтаксис стал основой для таких языков программирования, как C++, C#, Java и Objective-C.
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #8
С самый просто из всех языков программирования, а Си еще дополняется расширениями GCC и Clang
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #9
Разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #10
верно

В первую очередь, Cи, C++, Objective-C, и C# – это не различные варианты одного и того же языка. Каждый из них является самостоятельным языком. Рассмотрим их чуть подробнее.

Си — самый минималистичный и старый из них. Он изначально был создан для использования в качестве системного языка программирования в операционной системе UNIX в 1969—1973 годах, и всё еще достаточно широко используется для создания приложений.

С++ — очень популярный язык общего назначения, изначально основанный на Си. С некоторыми доработками, большинства кода на Си может быть успешно скомпилировано так, как будто это код на С++. Однако, в С++ добавлен некоторый набор особенностей, которые в корне меняют подход к программированию на этом языке. Обычно считается дурным тоном программировать на С++ в стиле Си.

Objective-C — это строгое расширения языка Си, что означает, что любой код на Си является также корректным кодом и для Objective-C. Этот язык не так популярен, как Си или С++ и в основном используется для разработки на платформах Apple (Mac OS X и iOS).

C# же вовсе не основан на Си. Он является языком общего назначения, разработанным Microsoft и во многом похож на Java. Он компилируется в промежуточную форму, так называемый байт-код, который выполняется на виртуальной машине (CLR), что отличает этот язык от всех рассмотренных ранее. Не смотря на то, что С# заимствует некоторые синтаксические элементы языков Си и С++ (впрочем, как и Java), он не имеет технического родства с ними.
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #11
Кто-нить лично сталкивался с этим языком? Насколько он сложный?
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #12
Различают видимые и управляющие символы. Первые могут быть отображены на экране дисплея либо отпечатаны на принтере. Вторые вызывают определенные действия в машине, например: звуковой сигнал - код 710, возврат курсора на один шаг - код 810, горизонтальная табуляция - код 910, перевод курсора на новую строку - код 1010, перемещение курсора в начало строки - код 1310 и т.д. Такие управляющие символы имеют десятичные номера 0 - 31, 127.
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #13
Да.Язык действительно создан специально минималистичным и простым.Разработчики этой программы именно этого и хотели.
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #14
В языке Си используются все символы латинского алфавита, цифры и специальные символы

Операция — это некоторая функция, которая выполняется над операндами и которая возвращает вычисленное значение — результат выполнения операции. Каждой операции в Си соответствует свой знак операции
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #15
Это не программа это язык програмирования ))))
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #16
А поячему именно Си?

Да,но это же является программным обеспечением,верно?
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #17
Кто впервые использовал этот язык программирования?
Пробовали ли вы когда-либо создавать программы с помощью этого языка?
Если да, то возникали ли какие-то сложности?
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #18
Язык Си отличается своим минимализмом, т.е. код Си можно писать на уровне абстракции, почти как на ассемблере.

грубо говоря он создавался для начинающих программистов, т.е. для "программистов чайников" :)
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #19
не совсем то)
 
  • 🔴 21:32 Повітряна тривога в Харківський районСлідкуйте за подальшими повідомленнями.#Харківський_район
  • #20
Потому что
 
Назад
Зверху Знизу