Автор работы: Пользователь скрыл имя, 30 Июня 2013 в 15:23, контрольная работа
(ИТ, от англ. information technology, IT) — широкий класс дисциплин и областей деятельности, относящихся к технологиям создания, сохранения, управления и обработки данных, в том числе с применением вычислительной техники. В последнее время под информационными технологиями чаще всего понимают компьютерные технологии. В частности, ИТ имеют дело с использованием компьютеров и программного обеспечения для создания, хранения, обработки, ограничения к передаче и получению информации. Специалистов по компьютерной технике и программированию часто называют ИТ-специалистами.
Информация и информационные технологии.
Центральный процессор, системные шины.
Операционная система, система управления работой пользователей, командные языки; организация личного и корпоративного информационного обеспечения.
Текстовые редакторы.
Классификация и формы представления моделей.
Объектно-ориентированное программирование.
Структуры и типы данных языка программирования.
Объекты баз данных.
Компьютерные коммуникации и коммуникационное оборудование.
Методы защиты информации. Организационные меры защиты информации.
Разделение на компилируемые и интерпретируемые языки является условным. Так, для любого традиционно компилируемого языка, как, например, Паскаль, можно написать интерпретатор. Кроме того, большинство современных «чистых» интерпретаторов не исполняют конструкции языка непосредственно, а компилируют их в некоторое высокоуровневое промежуточное представление (например, с разыменованием переменных и раскрытием макросов).
Для любого интерпретируемого языка можно создать компилятор — например, язык Лисп, изначально интерпретируемый, может компилироваться без каких бы то ни было ограничений. Создаваемый во время исполнения программы код может так же динамически компилироваться во время исполнения.
Как правило, скомпилированные программы выполняются быстрее и не требуют для выполнения дополнительных программ, так как уже переведены на машинный язык. Вместе с тем, при каждом изменении текста программы требуется её перекомпиляция, что замедляет процесс разработки. Кроме того, скомпилированная программа может выполняться только на том же типе компьютеров и, как правило, под той же операционной системой, на которую был рассчитан компилятор. Чтобы создать исполняемый файл для машины другого типа, требуется новая компиляция.
Интерпретируемые языки
Однако интерпретируемые программы
выполняются заметно медленнее,
чем компилируемые, кроме того, они
не могут выполняться без
Некоторые языки, например, Java и C#, находятся между компилируемыми и интерпретируемыми. А именно, программа компилируется не в машинный язык, а в машинно-независимый код низкого уровня, байт-код. Далее байт-код выполняется виртуальной машиной. Для выполнения байт-кода обычно используется интерпретация, хотя отдельные его части для ускорения работы программы могут быть транслированы в машинный код непосредственно во время выполнения программы по технологии компиляции «на лету» (Just-in-time compilation, JIT). Для Java байт-код исполняется виртуальной машиной Java (Java Virtual Machine, JVM), для C# — Common Language Runtime.
Подобный подход в некотором смысле позволяет использовать плюсы как интерпретаторов, так и компиляторов. Следует упомянуть, что есть языки, имеющие и интерпретатор, и компилятор (Форт).
База данных — представленная в объективной форме совокупнос
Многие специалисты указывают на распространённую ошибку, состоящую в некорректном использовании термина «база данных» вместо термина «система управления базами данных», и указывают на необходимость различения этих понятий.
В литературе предлагается множество
определений понятия «база
Определения из международных стандартов:
Определения из авторитетных монографий:
В определениях наиболее часто (явно или неявно) присутствуют следующие отличительные признаки:
Из перечисленных признаков только первый является строгим, а другие допускают различные трактовки и различные степени оценки. Можно лишь установить некоторую степень соответствия требованиям к БД.
В такой ситуации не последнюю роль
играет общепринятая практика. В соответствии
с ней, например, не называют базами
данных файловые архивы, Интернет-порталы илиэл
История возникновения и развития технологий баз данных может рассматриваться как в широком, так и в узком аспекте.
В широком аспекте понятие истории баз данных обобщается
до истории любых средств, с помощью которых
человечество хранило и обрабатывало
данные. В таком контексте упоминаются,
например, средства учёта царской казны
и налогов в древнем Шумере (4000 г. до н. э.), узелковая письменность инков — кипу, кли
История баз данных в узком аспекте рассматривает базы данных в традиционном (современном) понимании.
Эта история начинается с 1955 года, когда появилось программируемое оборудование обработки записей. Программное обеспечение этого времени поддерживало модель обработки записей на основе файлов. Для хранения данных использовалисьперфокарты.
Оперативные сетевые базы данных появились в середине 1960-х. Операции над оперативными базами данных обрабатывались в интерактивном режиме с помощью терминалов. Простые индексно-последовательные организации записей быстро развились к более мощной модели записей, ориентированной на наборы. За руководство работой Data Base Task Group (DBTG), разработавшей стандартный язык описания данных и манипулирования данными, Чарльз Бахман получил Тьюринговскую премию.
В это же время в сообществе баз данных COBOL была проработана концепция схем баз данных и концепция независимости данных.
Следующий важный этап связан с появлением в начале 1970-х реляционной модели данных, благодаря работам Эдгара Ф. Кодда. Работы Кодда открыли путь к тесной связи прикладной технологии баз данных с математикой и логикой. За свой вклад в теорию и практику Эдгар Ф. Кодд также получил премию Тьюринга.
Сам термин база данных (англ. database) появился в начале 1960-х годов, и был введён в употребление на симпозиумах, организованных фирмой SDC (System Development Corporation) в 1964 и 1965 годах, хотя понимался сначала в довольно узком смысле, в контексте систем искусственного интеллекта. В широкое употребление в современном понимании термин вошёл лишь в 1970-е годы.
Существует огромное количество разновидностей баз данных, отличающихся по различным критериям. Например, в «Энциклопедии технологий баз данных», по материалам которой написан данный раздел, определяются свыше 50 видов БД.
Коммуникации (от лат. communic
Массовые коммуникации (англ. m
Массовая коммуникация — это прежде всего процесс производства сообщений и их передачи прессой, радио, телевидением, что предполагает общение людей, как членов «массы», осуществляемых с помощью технических средств. Массовая коммуникация является неотъемлемой частью современного общества, его экономики, политики, культуры. Своеобразная революция средств массовой коммуникации (Интернет): оказывает возрастающее воздействие на производственную, социально-политическую, культурно-идеологическую области жизни человечества и отдельного человека. Массовая коммуникация имеет прямое отношение ко всем этим проблемам и сама может рассматриваться как одна из важнейших глобальных проблем.
Среди глобальных проблем исследователи
все чаще называют возможности коммуникации
в части воздействия ее на массовое
сознание. Развитие масскоммуникационных
процессов способствует развитию всей
цивилизации. Исходной конфигурацией
теорий массовой коммуникации является
само понятие «массовая
Элементом теории массовой коммуникации стало понятие «публики», введенное в эпоху возникновения средств массовой коммуникации в работах Г. Тарда, Ч. Кули, У. Липпмана и разработанное позднее Г. Блумером и Г. Лассуэлом.
Под публикой ими понималась такая совокупность людей, которые, в отличие от массы, адекватно осознают свои интересы, активно вовлечены в процесс их реализации и, соответственно, обладают своим прилюдно или публично, выражаемым мнением (что, в свою очередь ставит действия публики в связь с публичной формой осуществления государственной власти).
Виды оборудования
Сетевые адаптеры
- это коммуникационное оборудование
Сетевой адаптер (сетевая карта) - это устройство
двунаправленного обмена данными между
ПК и средой передачи данных вычислительной
сети. Кроме организации обмена данными
между ПК и вычислительной сетью, сетевой
адаптер выполняет буферизацию (временное
хранение данных) и функцию сопряжения
компьютера с сетевым кабелем.
Сетевыми
адаптерами реализуются функции
физического уровня, а функции
канального уровня семиуровневой модели
ISO реализуются сетевыми адаптерами
и их драйверами.
Адаптеры снабжены собственным процессором
и памятью. Карты классифицируются по
типу порта, через который они соединяются
с компьютером: ISA, PCI, USB. Наиболее распространенные
из них - это сетевые карты PCI. Карта, как
правило, устанавливается в слот расширения
PCI, расположенный на материнской плате
ПК, и подключается к сетевому кабелю разъемами
типа: RJ-45 или BNC.
Сетевые карты можно разделить на два
типа:
адаптеры для клиентских компьютеров;
адаптеры для серверов.
В зависимости от применяемой технологии
вычислительных сетей Ethernet, Fast Ethernet или
Gigabit Ethernet, сетевые карты обеспечивают
скорость передачи данных: 10, 100 или 1000
Мбит/с.
Сетевые кабели вычислительных сетей
В качестве кабелей соединяющих отдельные
ПК и коммуникационное оборудование в
вычислительных сетях применяются: витая
пара, коаксиальный кабель, оптический
кабель, свойства которых изложены в разделе
"Линии связи и каналы передачи данных"
Промежуточное коммуникационное оборудование
вычислительных сетей
В качестве промежуточного коммуникационного
оборудования применяются: трансиверы
(transceivers), повторители (repeaters), концентраторы
(hubs), коммутаторы (switches), мосты (bridges), маршрутизаторы
(routers) и шлюзы (gateways).
Промежуточное коммуникационное оборудования
вычислительных сетей используется для
усиления и преобразования сигналов, для
объединения ПК в физические сегменты,
для разделения вычислительных сетей
на подсети (логические сегменты) с целью
увеличения производительности сети,
а также для объединения подсетей (сегментов)
и сетей в единую вычислительную сеть.
Физическая
структуризация вычислительных сетей
объединяет ПК в общую среду передачи
данных, т.е. образует физические сегменты
сети, но при этом не изменяет направление
потоков данных. Физические сегменты
упрощают подключение к сети большого
числа ПК.
Логическая структуризация разделяет
общую среду передачи данных на логические
сегменты и тем самым устраняет столкновения
(коллизии) данных в вычислительных сетях.
Логические сегменты или подсети могут
работать автономно и по мере необходимости
компьютеры из разных сегментов могут
обмениваться данными между собой.
Трансиверы и повторители обеспечивают
усиление и преобразование сигналов в
вычислительных сетях. Концентраторы
и коммутаторы служат для объединения
нескольких компьютеров в требуемую конфигурацию
локальной вычислительной сети.
Концентраторы являются средством физической
структуризации вычислительной сети,
так как разбивают сеть на сегменты. Коммутаторы
предназначены для логической структуризации
вычислительной сети, так как разделяют
общую среду передачи данных на логические
сегменты и тем самым устраняют столкновения.
Для соединения подсетей (логических сегментов)
и различных вычислительных сетей между
собой в качестве межсетевого интерфейса
применяются коммутаторы, мосты, маршрутизаторы
и шлюзы.
Повторители – это аппаратные устройства,
предназначенные для восстановления и
усиления сигналов в вычислительных сетях.
Информация о работе Контрольная работа по "Коммуникации и СМИ"