Главная » Просмотр файлов » GCC - The Complete Reference

GCC - The Complete Reference (537669), страница 131

Файл №537669 GCC - The Complete Reference (GCC - The Complete Reference) 131 страницаGCC - The Complete Reference (537669) страница 1312015-07-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

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

функциональных устройств центрального блока. СГПВя СОГПРИС вЂ” См. кросс-каипилнтор, СГПИ вЂ” Неиспользуемый код, который остается в составе программы после нескольких циклов устранения ошибок или после модернизации программы. Устранение таких участков кода может быть затруднительным из-за сложности их однозначной идентификации. СЯЕ (Сопппоп Япбехргеззюп Ейпипас!оп) — Устранение общих подвыражений. Способ оптимизации программы, при котором выполняется поиск повторяющихся выражений. Лишние их копии удаляются там, где возможно использование уже однажды найденного результата выражения вместо его повторного вь1числения.

с1ог — Конструктор. Распространенное сокрашение от (СолзггпсТОК). См. конструктор. См, также дгог. СУэ' (Сопсштепг Уепйоп Буагеш) — Система Конкурируюших Версий позволяет управлять комплектностью разрабатываемых версий программ. С7Б отслеживает и регистрирует изменения в исходных текстах программы. Система создана для обеспечения участия в разработке программного обеспечения многих добровольцев со всех уголков света. Су~учп — Коммерческий проект условно-бесплатного решения для портирования программного обеспечения ())Ч!Х на системы Мгс«озог) Игпдонк бага — Сегмент (раздел) вырабатываемого компоновщиком (ЛЫХ выполнимого файла. В сегменте с именем даГа содержатся данные с начальными значениями.

Раздел содержит элементы данных, каждый из которых имеет имя, размер 588 Словарьтерминов и отведенный участок памяти, в котором содержится его начальное значение. См. также дзз и гехг. х)ВХ вЂ” Программа интерактивной отладки (деЬщяег), которая позволяет построчно трассировать выполнение лрограмлгы.

Изначально ОВХ существовал как отладчик для режима командной строки, однако в различных вариантах своего воплощения он имеет интерфейс Х ЪЧпдое О(Л и ешаса-интерфейс. ПСЕ (Пеад Соде Ейгп(лагюл) — Метод оптимизации программ, который удаляет любые участки кода, неиспользуемого при выполнении программы. См. также деад соде. г1епг1 сгм(е — Во время оптимизации возможно определение участков программы, которые никогда не используются лри любых возможых вариантах ее выполнения.

Именно эти участки называются "мертвым кодом". Удаление "мертвого кода" делает программу эффективнее, сокращая ее размер, объем используемой памяти, время загрузки и выполнения. дегпйпВ!е — Процесс извлечения описательной информации, закодированной в замененных (гпаля1ед) именах функций, которые содержатся в файлах объектного формата. См. также талл(е и деиангаер. йепгппфег — См. деманглер.

г1ергесаьег1 — Нерекомендуемое для использования свойство или опция программы. Опция или свойство, которые потеряли свое значение и поддержка их прекращена. Они еше распознаются и работают, но вероятно, что уже в следующей версии программы их уже не будет. Поэтому их использование не рекомендуется. г1егеГегепсе — Разъименование указателя Вычисление выражения может изменить значение адреса, хранящегося в указателе. В таком случае говорят о разъименовании указателя йГЕС(1 уŠ— См. директива. ПЫепГгоп — Термин документации ОСС по поддержке языка Гогггал.

Применяется по отношению к специфическим расширениям отдельных диалектов Голгап, именам встроенных функций, которые в более современных реализациях не используются и назгяваются также "щ1у", т.е. "странными", "мерзкими"... Некоторые из "д)меля)опз" поддерживаются компилятором я77 через использование флагов -Ьзй1у-*. Йог — Деструктор. Распространенное сокращение от (РемгцсТОК). См.

деструктор. См. также сгог. 0%АКк' (Оеьцйй(лй%ль Апйдьше Гоппаг) — Формат размещения в объектном коде инфомации, используемой при отладке программ. Р%Айхг2 (ОеЬщя1ля Ъулй АВК(Ьцге Гоппаг 2) — Наиболее современная выпущенная версия формата Р'гй КР. г1 упйппс ИЬгйгу — См. библиотека. Словарь терминов 539 ЕАВ1 (ЕгпЬеддед Арр(гсабоп Вшагу !пгеггасе) — Двоичный интерфейс системного уровня приложений встроенных систем. ЕСОгг" (Ехгепдед Сопппоп ОЬ)ес! Гйе Гоггпаг) — Расширенный стандарт СОРТ. Стандартый формат объектных файлов, портируемых между различными системами.

Поддерживается многими современными ассемблерами и компоновщиками, То же, что ХСОРР. ЕН вЂ” Сокращение от "ехсерйоп Ьапд!)пя". См. исключения. Е1Х (Ехесц!аЫе Ь!пох Гоппац ЕхесогаЫе апд Ь(пйаЫе Гоппаг) — Формат объекных файлов системы Гл(ппх, которые вместе с исполняемым кодом содержат информацию, необходимую для загрузки разделяемых библиотек. Этот объектный формат происходит от формата СОГГ и имеет много общих с ним свойств. егп!зечЫей вувгегп — См. встроенная система. снегу роЫ вЂ” См.

точка входа в программу. Евсаре-последовательность — В языке С применяется метод экранирования символов, которые могут быть неправильно интерпретированы компилятором. Это так назваемые езсаре-коды. Например, символ конца строки может обозначаться в строковых литералах как "/п", а табуляции — "/!". ексер11оп !зацепа — См, обработка исключений, !2с — Транслятор исходного кода на языке Раггптп в исходный код на языке С. Стандарт для Гопгап-кода, предназначенного для обработки этим транслятором. Стандарт 12с имеет в ОСС соответствующие опции поддержки. Го!Й!п — См, СОМОАТ. гог(гап — ГОКТКАЫ.

Процедурный язык высокого уровня для реализации численных методов. Разработан в 1954-1957 гг. Джоном Бэкусом ()оЬп%. Васйцв) и его коллегами в компании "1ВМ". Название происходит от сокращения "ГОКпщ!а ТКАЫз!аг)оп". Последний стандарт — Гопгап-95. В ОСС также поддерживаются стандарты КАТГОК, АЫБ! Гопгап-бб, Пс, Гогггап-77 (АЫ51 Х3.9). П рограммы на языке фортран могут иметь фиксированный (традиционный) или свободный формат. В ССС имеется поддержка всех основных стандартов языка Гопгап и многих из его известных расширений.

гР() (Г!оайпй Ро1пг ()п!1) — Аппаратный процессорный блок, который действует совместно с Центральным Процессорным Блоком (СРО) при выполнении компьютером операций с числовыми данными в формате представления с плавающей точкой. 1Гагцс, з1аск Ггагпе — См. кадр стека. !ГОП( Еа11 — См. верхний уровень. г ГР (Г11е ТапзГег Ргогосо!) — Клиент-серверный протокол из набора протоколов 1Р, обеспечивающий поиск и передачу файлов между системами по транспортному протоколу ТСР 590 Сяоварьтерминоа Йпс1!Оп — См. функция, 8агЬа8е со!!ес1!оп — Дословно "сборка мусора". Процесс динамического распределения памяти между выполняемыми в системе процессами. бСзЕ (О1оЬа! Сопцпоп ВцЬехргеаа(оп Ейт)пабоп) — Метод оптимизации програм, который распознает повторяющиеся выражения и использует уже полученный результат для исключения их лишних экземпляров.

бМАТ (О!ч О Ада Тгапз1агог) — Верхний уровень ОСС для компиляции программ на языке Ада. Передан проекту ОСС компанией "Ада Соге Тесйпо(ой!ез" в 2001 г. б)Ь(АТЬ (О)ч О Вцй Тгас!г!п8 В умею) — доступная для пользователей система мониторинга ошибок ОСС и другого программного обеспечения ОХ(3. б)ЬГ!) — Действующий с 1984 года открытый добровольческий проект по созданию свободно распространяемых и доступных общественности программ с открытым исходным кодом, 61)1 (Огарйьс авета 1пгег(асе) — Графический интерфейс пользователя. бОТ (О!оЬа! О(узе! ТаЫе) — Таблица в объектном файле, которая содержит список смещений (атносиаеяьных адресов), обеспечивающий динамическую загрузку и перемещение выполняемого кода в памяти машины. бРЬ ОХ() (Оепега1 РцЬйс 1 !сепзе ОХ()) — Общественная лицензия О)ч1).

Лицензия, которая применяет к программному обеспечения условия свободного распространения. См, также сору!е)Х Ьепдег, Ьеадег 61е — См. заголовочный файл. Но!!сп1Ь ггс!й — В программах на языке раггган заключенная в кавычки строка буквенных знаков, которая в начале содержит число, указывающее количество знаков в строке, и затем — саму текстовую строку В начале текстовой строки стоит символ 'Н'.

Например, для передачи текстовой строки "РЫ11рзбб" может быть использвано поле формата Но!ег!1Ь со значением "10НР!01!рзбб". Ьоя1 — См. целевая платформа. Обычно сочетание операционной системы с аппаратным обеспечением, то сочетание, на котором предназначается к выполнению вырабатгяваемая программа.

НТМ1 (НурегТехг Маг!гцр 1.апйайе) — язык гипертекстовой разметки. Поддерживаемый протоколом НТТР из набора интернет-протоколов 1Р международный формат представления документов. Н8п — Сокращение от "!пгегпа!!опа!1ха!!оп". См. интернационализация. (1-сопусгя!оп — Процедура оптимизации, которая обеспечивает наибольшую эффективность выполнения для наиболее вероятного пути ветвлений алгоритма программы. (ос!и(!е 8ппг!! — способы предотвращения ситуаций повторного включения препроцессором содержимого заголовочных файлов. Обычно применяется проверка инициализации специальной переменной окружения, уникально определя- Словврьтерминов 59 1 емой в коде заголовочного файла. Основная часть кода файла помещается в блок условной компиляции, который не включается в выходной код, если переменная уже определена.

$пИпе — Расширение имени подстановкой кода. В частности, подстановка вызова функции целым блоком кода определения значения функции. !Пап — Оператор языка машинного уровня или, чаще всего, инструкция (узел) кода на промежуточном языке В77, 1пвспп11а11оп — Создание экземпляра объекта на основе определения кяасса. а(г)пв(с — Встроенная функция гогган, которая используется программами как часть языка.

В ОСС поддерживается использование целого ряда наборов встроенных функций для различных стандартов языка, !Пчпгспп1 вхргвЫпп — так называется выражение или участок кода внутри цикла, связанные в вычислением одного и того же (инвариантного) значения при каждом проходе. Инвариантные выражения при оптимизации могут быть вынесены из цикла. 1эО (1псегпасюпа1 Ог8ап!гасюп о(8сапс(агг)!гас!оп) — Международный комитет стандартизации, действующий с 1946-го года. В него входят национальные организации по выпуску стандартов из 75 стран мира (включая также и АФЯ).

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

Тип файла
DJVU-файл
Размер
6,08 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

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