Тест по информатике: ответы и объяснения

Top 21 web developer interview questions in 2024 [with answers]

Вариант 5

1.Связь между HTML,SGML,XML
———

2.зачем нужны XSL, CSS?

Без использования CSS или XSL XML-документ отображается как простой текст в большинстве веб-браузеров.
3.Что такое WSDL,зачем он нужны

WSDL – язык описания внешних интерфейсов веб-сервисов на базе XML;
WSDL-документ предоставляет простой и последовательный способ задания разработчиком синтаксиса вызова любого веб-метода.
4.Интеграции на основе XML

Идея использования XML в интеграции информационных систем сводится к созданию общего XML-языка, которым могла бы пользоваться каждая из них. Вместо реализации взаимодействия между каждой парой систем следует всего лишь научить каждую из них «говорить» на XML-языке. Иначе говоря, все сводится к разработке нескольких врапперов (wrapper – упаковщик, программное средство создания системной оболочки для стандартизации внешних обращений и изменения функциональной ориентации действующей системы), которые будут переводить со стандартного XML-языка интегрированной системы на язык, понятный каждой системе в отдельности.
5.вертикальные порталы

Вертикальные порталы предназначены для специфических видов рынка и обслуживают аудиторию, пользующуюся услугами этого рынка или работающую на нем. Примерами таких порталов могут служить приложения B2C (Business-to-consumer), например, туристические агентства, предоставляющие услуги по бронированию мест в гостиницах, заказу и доставке
билетов, доступу к картам и т. п., либо порталы типа B2B (business-tobusiness), позволяющие своим клиентам реализовывать совместные бизнес-операции (например, выбирать поставщиков и осуществлять закупку товаров, проводить аукционы и т. п.).
6ой вариант

1)основное отличие XML от HTML

Важным отличием XML от HTML является то большое внимание, которое уделяется контролю за тем, насколько точно соблюдаются правила языка при разметке документов.
2)DTD, структура и назначение
DTD (Document Type Definition) – язык определения типа документов.
Схема DTD предоставляет шаблон разметки документа, в котором указываются наличие, порядок следования и расположение элементов и их атрибутов в документе XML. 3)основные достоинства XML

3)основные достоинства XML

Язык XML имеет следующие достоинства:

• Это человекоориентированный формат документа, он понятен как человеку, так и компьютеру.

• Поддерживает Юникод.

• В формате XML могут быть описаны основные структуры данных: записи, списки и деревья.

• Это самодокументируемый формат, который описывает структуру и имена полей также как и значения полей.

• Имеет строго определённый синтаксис и требования к анализу, что позволяет ему оставаться простым, эффективным и непротиворечивым.

• Широко используется для хранения и обработки документов.

• Это формат, основанный на международных стандартах.

• Иерархическая структура XML подходит для описания практически любых типов документов.

• Представляет собой простой текст, свободный от лицензирования и каких-либо ограничений.

• Не зависит от платформы.

• Является подмножеством SGML, для которого накоплен большой опыт работы и созданы специализированные приложения;
4)что такое UDDI,его назначение

UDDI – универсальный интерфейс распознавания, описания и интеграции (Universal Discovery, Description, and Integration). Каталог веб-сервисов и сведений о компаниях, предоставляющих веб-сервисы во всеобщее пользование или конкретным компаниям.

5)корпоротивные порталы

Корпоративный портал предназначен:
• для предоставления внешним и внутренним пользователям возможности персонифицированного доступа ко всем корпоративным данным и приложениям (включая неструктурированные и разнородные данные);

• объединения изолированных моделей бизнеса, интеграции различных корпоративных приложений (в том числе приложений бизнес-партнеров);

• обеспечения полноценного круглосуточного доступа всех пользователей (включая и мобильных) к ресурсам компании независимо от их местопребывания.

Первое поколение корпоративных порталов имеет следующие характеристики:

• поиск и индексирование широкого набора информационных репозитариев;

• категоризация информационного наполнения;

• управление информационным наполнением и его агрегация;

• персонализация;

FAQ

Что такое Stepik?

Stepik — это платформа, предназначенная для обучения и подготовки к сдаче онлайн-курсов. Она является одной из самых известных и популярных сервисов в области электронного обучения.

Что содержит курс Python для начинающих на Stepik?

Курс Python для начинающих на Stepik содержит основные темы языка Python, такие как переменные, операторы, списки, словари, функции и т.д. Кроме того, он содержит множество практических заданий и тестов, чтобы проверить свой уровень знаний.

Что делать, если не понятно как решить задание в курсе Python для начинающих Stepik?

Если вы столкнулись с трудностями в решении задания в курсе Python для начинающих Stepik, рекомендуется сначала обратиться к теоретическим материалам. Если это не помогло, то можно обратиться к решениям задач, которые предоставляются на сайте pythontutor.ru. Также можно прочитать форумы о Python на Stack Overflow и Reddit, где вы можете получить помощь от сообщества разработчиков и программистов.

Могу ли я пройти курс Python для начинающих на Stepik без опыта в программировании?

Курс Python для начинающих на Stepik именно и предназначен для тех, кто не имеет опыта в программировании. Конечно, некоторые концепции могут показаться сложными в начале, но курс направлен на то, чтобы помочь новичкам освоить основы языка Python.

Каковы преимущества изучения Python на платформе Stepik?

Преимущества изучения Python на платформе Stepik включают в себя: доступность курсов в любое время и в любом месте, обучение от экспертов по Python, высокое качество обучения, практические задания и тесты, интерактивность и возможность учиться в своем собственном темпе, а также наличие Stepik-сертификата по итогам прохождения курса.

Cодержание

Самостоятельная работа с ответами к учебнику К.Ю. Поляков

Программирование

Выберите верный вариант ответа
Вопрос 1. Что не делает отладчик?

просматривает значения всех переменных при выполнении программы выполнение программы по одному оператору исправляет ошибки ставит точки останова в программе
Вопрос 2. Кто занимается написанием и отладкой программ?

системные аналитики сетевые программисты пользователи кодировщики
Вопрос 3. Как в паскале записывается переход на новую строку?

ln write read print
Вопрос 4. Как нельзя записать алгоритм программы?

на языке программирования на естественном языке в генетическом коде в виде блок-схемы
Вопрос 5. Что переводит всю программу в машинные коды и строит исполняемый файл?

интерпретатор система программирования программа-транслятор компилятор
Вопрос 6. Как записываются комментарии в Pascal?

в обычных круглых скобках после обратного слеша в фигурных скобках после знака прямого слеша
Вопрос 7. Кто занимается написанием операционных систем, утилит, драйверов?

веб-программист системный программист программист баз данных рабочий прикладной программист
Вопрос 8. Что не относится к базовым конструкциям алгоритма программы?

массивы цикл ветвление следование
Вопрос 9. Каким служебным словом начинается тело программы на языке программирования Паскаль?

print end program begin
Отметьте верные утверждения

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

1 вариант:

1. Что означает, что html — плоский язык.

Html – «плоский» язык. Значимость тэгов в нем не определена, по-этому с его помощью нельзя описать иерархию данных.
2. Что для sgml является подмножеством, а что реализацией.

Xml является упрощённым подмножеством языка sgml.
3. Что такое xml-парсер и зачем он нужен.

Xml-парсер — это xml-процессор. Xml-процессор проверяет документ xml на соответствие правилам и схемам.
4. Основной недостаток документно-ориентированных сетей.
ответ =

  • 1.Требуется хранить в памяти все дерево документа.
  • 2. Потоковое чтение данных с диска в случае DOM невозможно

5. основное различие между веб-порталом и веб-сайтом.

Основное различие между обычным веб-сайтом и порталом-это персонализация. Пользователь может использовать контент из различных источников в персонализированном виде.

Веб-портал – это веб-сайт, предоставляющий пользователю различные интерактивные сервисы, работающие в рамках одного веб-сайта (веб-страницы).

Вариант №3

1) Какой недостаток у HTML относительно трафика сети? Почему?

Большие объемы трафика сети. Существующие HTML-документы, используемые как приложения, перегружают Интернет большими объемами трафика в системах клиент-сервер. Примером может служить пересылка по сети большого по объему документа, в то время как необходима только небольшая часть этого документа.

2) Структура XML

XML-документ имеет следующую структуру:

• Первая строка XML-документа называется объявлением XML. Это необязательная строка, указывающая версию стандарта XML (обычно это 1.0). Также здесь может быть указана кодировка символов и внешние зависимости.

• Комментарий может быть размещен в любом месте дерева. XML комментарии размещаются внутри пары тегов

. Два знака дефис (—) не могут быть применены ни в какой части внутри комментария.

• Остальная часть этого XML-документа состоит из вложенных элементов, некоторые из которых имеют атрибуты и содержимое.

• Элемент обычно состоит из открывающего и закрывающего тегов, обрамляющих текст и другие элементы.

Открывающий тег состоит из имени элемента в угловых скобках;

• Закрывающий тег состоит из того же имени в угловых скобках, но перед именем ещё добавляется косая черта.

• Содержимым элемента называется всё, что расположено между открывающим и закрывающим тегами, включая текст и другие (вложенные) элементы.

• Кроме содержания у элемента могут быть атрибуты – пары имя=значение, добавляемые внутрь открывающего тега после названия элемента.

• Значения атрибутов всегда заключаются в кавычки (одинарные или двойные), одно и то же имя атрибута не может встречаться дважды в одном элементе.

• Не рекомендуется использовать разные типы кавычек для значений атрибутов одного тега.

• Для обозначения элемента без содержания, называемого пустым элементом, необходимо применять особую форму записи, состоящую из одного тега, в котором после имени элемента ставится косая черта >.

3) DOM-парсер

DOM (Document Object Model) парсер создает древовидную структуру в памяти из входящего документа и лишь потом ждет запросов от клиента.

4) Назначение веб-сервисов
Веб-сервис (web service) – программная система, имеющая идентификатор URl, и общедоступные интерфейсы которой определены на языке XML. Описание этой программной системы может быть найдено другими приложениями, которые могут взаимодействовать с ней в соответствии с этим описанием посредством сообщений, основанных на XML, и передаваемых с помощью интернет-протоколов.

5) Средства создания порталов

  1. Из числа наиболее распространенных средств создания порталов можно назвать:
  2. Microsoft SharePoint Server 2007.
  3. WebSphere Portal Server – компании IBM.
  4. Oracle 9iAS Portal – компании Oracle Corporation.
  5. Enterprise Portal – компании SAP Portals.
  6. iPlanet Portal Server – компании Sun Microsystems.
  7. Sybase Enterprise Portal – компании Sybase.
  8. InfoExchange Portal – компании BroadVision.

2 вариант

1. Содержат ли теги HTML информацию о содержании документа.

HTML – это исключительно технология представления данных. HTML не несет информации о значении содержания, заключенного в тэгах.

2. Какие реализации XML вы можете назвать.

ответ=

  • XML Технические рекомендации об использовании XML
  • DTD Определение типа документа (схема)
  • XDR Формат XML Reduced (схема Microsoft)
  • XSD Определение схемы XML (схемы W3C)
  • XPath Язык путей XML
  • XLink Язык ссылок XML
  • XPointer Язык указателей XML
  • DOM API для объектной модели документа
  • SAX Простой API для XML
  • XSL Расширяемый язык таблиц стилей
  • XSL-FO Объекты форматирования XSL
  • XSLT Язык преобразований XSL
  • XInclude Синтаксис XML Include
  • XBase Синтаксис XML Base URI

3.SAX-парсеры.

SAX парсер является поточным и управляемым событиями. Задачей пользователя SAX API заключается в описании методов, вызываемых событиями, возникающими при анализе документа.
Такими событиями могут быть:

  • • текстовый узел;
  • • узел элемента XML;
  • • инструкция обработки XML;
  • • комментарий XML.

4.На чем основана сервис-ориентированная веб-архитектура(структура) — SOA.

В основе SOA лежат принципы многократного использования функциональных элементов ИТ, унификации типовых операционных процессов. Компоненты программы могут быть распределены по разным узлам сети, и предлагаются как независимые и слабо связанные, заменяемые сервисы-приложения.

5. Назначение веб-порталов.

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

Как найти ответы на курс Python на Stepik

Хотите облегчить себе процесс прохождения курса Python на Stepik? В поиске правильных ответов на задания не стоит тратить много времени. Существует несколько способов, как можно быстро и удобно найти ответы.

  • Используйте поиск в гугле. Введите запрос «Stepik ответы на курс Python для начинающих» и вы увидите результаты, которые помогут вам быстро найти нужную информацию.
  • Используйте открытые источники. Такие ресурсы как GitHub или Bitbucket, содержат множество проектов и исходных кодов курсов, включая и ответы на тесты.
  • Используйте видеоуроки на YouTube. На каналах многих известных блогеров вы можете найти полезные видео с решениями заданий и ответами на курс Python на Stepik.

Но помните, что если вы используете ответы для краткосрочной выгоды, вы упускаете возможность научиться настоящей работе с Python, а фундаментальные знания в долгосрочной перспективе стоят гораздо больше.

Шаг 1: Авторизация на Stepik

Для того, чтобы начать обучение на курсе Python для начинающих на Stepik, необходимо пройти авторизацию на платформе. Авторизация на Stepik позволяет хранить ваши результаты прохождения курса, сохранять прогресс и получать доступ к другим курсам на платформе.

Для того, чтобы зарегистрироваться на платформе, необходимо иметь действующий электронный адрес и придумать пароль. Для авторизации можно использовать аккаунт Google, Facebook или ВКонтакте.

После успешной авторизации на Stepik необходимо выбрать интересующий курс, в нашем случае — курс Python для начинающих. После выбора курса можно начинать проходить задания и тесты, которые помогут усвоить новый материал и проверить знания. Ваш прогресс будет автоматически сохраняться, так что вы сможете продолжить обучение в удобное для вас время.

Шаг 2: Поиск нужного курса на Stepik

Для того чтобы найти подходящий курс на Stepik, необходимо следовать нескольким простым шагам. Во-первых, на главной странице сервиса следует перейти в раздел «Курсы».

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

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

Если вы уверены, что выбрали правильный курс, то последний шаг — это нажатие на кнопку «Записаться на курс». После этого можно начать обучение и достигнуть поставленных целей на платформе Stepik.

Шаг 3: Поиск ответов на вопросы на Stepik

Курс Python для начинающих на Stepik – это не только теоретические материалы и практические задания, но и проверочные вопросы. Для успешного прохождения курса необходимо ответить на все вопросы, но что делать, если не знаешь ответа?

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

Если ответов на форуме нет, можно попробовать использовать поисковую систему. Например, для поиска ответа на вопрос курса можно ввести его полностью в поисковую строку вместе с названием курса.

Но помните, что использование найденных на форуме или в интернете ответов может помочь в тот момент, но не даст необходимых навыков и знаний для самостоятельной работы с Python. Поэтому старайтесь понимать ответы и не злоупотребляйте поиском готовых решений.

И еще один совет: расскажите другим, что вы не знаете. Возможно, они могут помочь. Или вы сможете решить задачу вместе, что поможет вам лучше понять материал.

  • Используйте функцию «Подсказка».
  • Поищите ответы на форуме курса.
  • Используйте поисковые системы.
  • Старайтесь понимать ответы и не злоупотребляйте готовыми решениями.
  • Обратитесь за помощью к другим.
Понравилась статья? Поделиться с друзьями: