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

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

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

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

Структура или блок кода, в пределах которой возможно использование переменной. вЬагей 1!Ьгагу — См. библиотека. 81аа1е 1))ь(1Х Ярес1йса(1оп — См. Роб7Х. в!о1 вЬейц1ег — См. йеди!ег. Ягпа11(а1й — Объектно-ориентированный язык программирования, разработанный компанией "Хе«ох РАКС" в 1970-х. Это был язык программирования интерфейсной системы В!МИ А, представлявшей собой среду взаимодействия окон и манипулятора (мыши). врес Й1е — Файл, который содержит набор правил, определяющих назначение параметров, передаваемых ясс вызываемым подпроцессам. ЯБА (Вгаг!с Япя1е Азз!япшеп!) — Особый формат представления логического потока выполнения программы в блоке кода.

Построение графа в формате ВЗА используется некоторыми способами оптимизации, например оптимизацией исключения неиспользуемого кода (деад соде е!птппайоп). СТАВЯ (ВушЬо1 ТАВ1е д!тес«!чеБ) — Операторы и данные, помещаемые в код на языке ассемблера дяя представления отладочной информации. Ассемблер и компоновщик помещают эти данные в объектный код и исполняемые файлы в виде таблиц для обеспечения символьной отладки.

в1ас1с $гагае, ггаше — См. кадр стека. в!а!!с ИЬгагу — См. библиотека. ВгйЕГГ (Ягашагд Еггог) — Стандартное устройство сообщений об ошибках. в!й1а (Бшпдагд !прш) — Стандартное устройство ввода. в(йоц1 (Вгапдагд Опгрц!) — Стандартное устройство вывода. вгг1Р— Команда згг1р применяется к исполняемым файлам для удаления из них всей отладочной информации. я1гцс1 — См.

структура. 596 Словарьтерминов з т'К4 (Бузсепс Г!ие Ке!сазе Гоцг) — Выпущенная компанией "АТбсТ" версия (ЛЧ1Х. Легла в основу многих современных версий ОХ1Х. См. также ВЯЗ. 1аЫе (т!пца1 Рапсбоп саЫе) — См. таблица виртуальных функций. 1агае1 — Целевая платформа. См. платфома. 1ех1 — Содержащий инструкции раздел (сегмент) выполнимого кода, вырабатываемого компоновщиком (ЛМ1Х. 1о1сеп — См. лексема. 1гапв!а11оп пш1 — См. компилвционныймодуль.

1Гап$1а1Оà — См. транслятор. Щ1у — Забавный термин, обычно применяется в связи с компиляцией древних программ на языке Гоцга~. См. до!ел!!оп. цп1оп — См. объединение. цпогдегес! сопсраг1яоп — неупорядоченное сравнение двух чисел с плавающей точкой. В случае, когда одно из сравниваемых чисел (или оба) имеют значение "суаАГ' не вызывает исключение. См, также огдегед сотралзоп. уаг1айс спасго — см, вариативный макрос. макрос, который может иметь переменное количество аргументов.

В ОСС поддерживается возможность передачи макросу переменного количества аргументов через их сохранение в переменной окружения с именем ЧА АКСЪ уо!с! — В языках С, С++, ОЬ|есгве-С, Уота — тип функций, не имеющих возвращаемого значения. Применяется как указатель на экземпляр любого типа. уо!а111е — Изменяемый тип данных. Отмечает расположение памяти, которое может быть модифицировано любой подпрограммой. Использование в програмах этого типа позволяет лучше использовать регистры и избежать лишних перемещений данных из памяти в регистры и обратно. усаЫе, (т!ппа! бзпсс!оп саЫе) — Таблица виртуальных функций. В технологии объектно-ориентированного программирования объекты поддерживают внутренние таблицы, которые содержат адреса функций.

УХТ вЂ” Диалект языка Еогггап, подобный ЧАХ Гогсгап, включающий в себя некоторые свойства стандарта Гоцгап-90. Ч(г!пс1отув — См. леусгозог) И спдонж тном — Размер машинного слова архитектуры процессора. Определяет основной тип целых чисел, обрабатываемых машиной. ХСОГ'с' (Ехсепдед Сопспсоп ОЬ)есс Г!!е Гогпсас) — Расширенный стандарт СОЕК Стандартый формат объектных файлов, портируемых между различными системами. Поддерживается многими современными ассемблерами и компоновисикаии. То же, что ЕСОРГ. Словарь терминов 597 Русские абсолнггный адрес — числовое значение, точно и однозначно определяющее расположение байта в памяти машины.

См. также относительный адрес. агрегатный тин — Тип данных, состоящий из набора полей одного или более основных типов. Например, общий для многих языков тип "массив" (апау), или "структура" (зсгцсс) в языке С. алнас — См, псевдоним. архив (статическая библиотека) — См, библиотека. ассемблер — Специфичная к платформе программа, считывающая исходный код в виде последовательности ассемблерных инструкций (мнемоническое представление кодов машинных операций) и транслирует его в двоичный объектный код машинного формата, который затем может быть передан компоновщику. баг (Ьця) — Устоявшийся жаргонный термин, означающий ошибку в коде программы. Программистам тоже бывает нелегко признаватьсвои ошибки„и тогда они называют их "жуками", "мухами"...

Термин получил широкое распространение благодаря одному древнему и всем известному анегдоту. Отсюда же происходит устоявшееся название программ-отладчиков — "дебагер" (деЬпяяег). байт-иод Зача — специфический формат переносимого объектного кода, вырабатываемого при компиляции программ на языке Хача. Байт-код загружается и выполняется интерпретатором Л М (Виртуальной Машиной зача), что является основным способом выполнения зача-программ. библиотека — Библиотекой (ИЬгагу) называется отдельный файл, содержащий один или более объектных файлов, которые могут быть использованы при компоновке выполнимых программ.

Статическая библиотека (зсас!с ИЬгагу) содержит модули, включаемые компоновщиком непосредственно в исполнимую программу. Она также имеет другое название — архив. Разделяемая библиотека (зЬагес! ИЬгагу) содержит набор объектных модулей, которые временно загружаются в память и присоединяются к программе во время ее выполнения. Она также называется динамической библиотекой (д!панис ИЬгагу).

Стандартными библиотеками называются библиотеки любого типа, поставляемые в комплекте с операционной системой. биндер — программа создания подшивки пакета (набора процедур) Ада, япасьспсс. вариативный макрос — Макрос, которому можно передавать переменное количество аргументов. В ОСС поддерживается возможность передачи макросу переменного количества аргументов через их сохранение в переменной окружения с именем ЧА АГсОБ верхний уровень компилятора (Ггопс епд) — Верхний уровень ОСС преобразовывает входной код на языке высокого уровня в промежуточную структуру, пере- 598 Словарьтерминов даваемую ориентированному на целевую платформу нижнему уровяю (порту) компилятора. Виртуальная Машина Лата ()аха%пца) Мазй!пе, )ЧМ) — Программа, способная считывать объектные файлы стандартного формата байт-кода )ага и выполнять находящиеся в таком файле инструкции.

Переносимость )ача-программ решается за счет эффективного портирования Виртуальной Машины )ача и поддержки этой программой стандартного набора классов. Является основной средой выполнения программ на языке /ага. встроенная система — (ЕгпЬег(г)ег! зуагепь) Встроенной (или встраиваемой) системой называется компьютерная система, которая работает совместно с другим оборудованием и размещается в одном конструктивном блоке с этим оборудованием. Это может быть встроенная среда выполнения управляющих задач автоматического оборудования или система лля микроконтроллера. Это название также употребляется по отношению к ограниченной изолированной среде выполнения задач для портирования приложений, встроенная функция — Стандартная функция языка программирования высокого уровня, действующая как часть языка.

В технологии программирования на языке Гопгап по отношению к таким функциям применяется определяющий термин "1п1ппгйсз". выравнивание адреса — Перемещение элемента данных, машинной команды или блока кода для установки его начального адреса кратным показателю выравнивания. Это может быть критичным для времени обработки и даже лля правильности считывания процессором данных и команд из памяти. Если адрес является числом, кратным 16 (т.е.

деление этого числа на 16 не дает остатка), то мы говорим, что этот адрес имеет выравнивание по границе !б-бит, или 16- битное выравнивание. генерирование кода — В общем случае программная выработка исходного кода по заданным характеристикам или конфигурации.

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

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

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

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