Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Преподаватель: Базаров Санжажап Валерьевич Специальность: 080200.62 - Менеджмент Группа: МН-12 Дисциплина: Информатика Идентификатор студента:Дружинина Н. В. Логин:05ps1600098 Начало



Преподаватель: Базаров Санжажап Валерьевич
Специальность: 080200.62 - Менеджмент
Группа: МН-12
Дисциплина: Информатика
Идентификатор студента: Дружинина Н. В.
Логин: 05ps1600098
Начало тестирования: 2013-05-06 12:57:46
Завершение тестирования: 2013-05-06 12:57:56
Продолжительность тестирования: 0 мин.
Заданий в тесте: 47
Кол-во правильно выполненных заданий: 0
Процент правильно выполненных заданий: 0 %


ЗАДАНИЕ N 1 отправить сообщение разработчикам
Тема: Сообщения, данные, сигнал, атрибутивные свойства информации, показатели качества информации, формы представления информации. Системы передачи информации
Произошло событие: лиса взяла след зайца. Тогда истинно утверждение, что …

 

 

орган, воспринимающий информационный сигнал, – нос

 

 

 

орган, воспринимающий информационный сигнал, – глаз

 

 

 

орган, воспринимающий информационный сигнал, – ухо

 

 

 

орган, воспринимающий информационный сигнал, – язык

 

Решение:
Органы чувств живых существ получили название анализаторов, поскольку именно через эти органы информация попадает в головной мозг. Для лисы, собаки и многих других животных основная информация та, которая поступает через нос; у них хорошо развито обоняние. Таким образом, если лиса учуяла следы зайца, или, как говорят охотники, «взяла след», то орган, воспринимающий информационный сигнал, – это нос.

 


ЗАДАНИЕ N 2 отправить сообщение разработчикам
Тема: Меры и единицы количества и объема информации
В ответ на посланное SMS-сообщение: «Ты идешь на тренировку?» приходит лаконичное SMS-сообщение: «Да!». Ответное сообщение согласно теории информации несет количество информации, равное …

 

 

1 бит

 

 

 

2 бита

 

 

 

1 байт

 

 

 

2 байта

 

Решение:
Научный подход к оценке количества информации в некотором сообщении был предложен в 1928 г. американским инженером Ральфом Хартли.

Ральф Хартли (1888–1970) – американский инженер, пионер в области информационной теории.
Он предложил рассматривать процесс получения информации как выбор одного сообщения из конечного заданного множества N равновероятных сообщений, а количество информации I (в битах), содержащееся в выбранном сообщении, определять как двоичный логарифм : .
В рассматриваемом примере альтернатив ответного SMS-сообщения две: либо «да», либо «нет». Таким образом . Искомое количество информации: (бит).



 


ЗАДАНИЕ N 3 отправить сообщение разработчикам
Тема: Кодирование данных в ЭВМ
С помощью двоичных слов, состоящих из 16 символов, можно закодировать _____ символов.

 

 

 

 

 

 

 

 

 

 

 

 

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

 


ЗАДАНИЕ N 4 отправить сообщение разработчикам
Тема: Позиционные системы счисления
Количество значащих нулей в двоичной записи числа равно …

 

   

 

 

   

 

 

   

 

 

   

 

Решение:
Переведем в двоичную систему счисления:
255: 2 =127 (ост. 1);
127: 2 = 63 (ост. 1);
63: 2 = 31 (ост. 1);
31: 2 = 15 (ост. 1);
15: 2 = 7 (ост. 1);
7: 2 = 3 (ост. 1);
3: 2 = 1 (ост. 1).
Получили . Количество значащих нулей равно 0.

 


ЗАДАНИЕ N 5 отправить сообщение разработчикам
Тема: Основные понятия алгебры логики
Логическое выражение, соответствующее отрицанию высказывания «число X больше 5, а число Y – положительное», имеет вид …

 

 

 

 

 

 

 

 

 

 

 

 

Решение:
Логическое выражение, соответствующее исходному высказыванию «число X больше 5, а число Y – положительное», имеет вид
Отрицание этого выражения:
Применим закон де Моргана:

 


ЗАДАНИЕ N 6 отправить сообщение разработчикам
Тема: Логические основы ЭВМ
28 триггеров могут хранить ___ байт информации.

 

 

3,5

 

 

   

 

 

   

 

 

 

2,5

 

Решение:
Триггер может хранить 1 бит информации. Поскольку то
28 бит (триггеров): 8 = 3,5 байт. Следовательно, 28 триггеров могут хранить 3,5 байт информации.

 


ЗАДАНИЕ N 7 отправить сообщение разработчикам
Тема: История развития ЭВМ
Основоположником отечественной вычислительной техники является …

 

 

С.А. Лебедев

 

 

 

М.В. Ломоносов

 

 

 

С.П. Королев

 

 

 

Д.И. Менделеев

 

Решение:

Сергей Алексеевич Лебедев (1902–1974) – основоположник вычислительной техники в СССР.
В 1948–1950 гг. под его руководством была разработана первая в СССР и континентальной Европе Малая электронно-счетная машина – МЭСМ (см. рис.).

В дальнейшем под руководством С.А. Лебедева были созданы 15 типов ЭВМ, начиная с ламповых (БЭСМ-1, БЭСМ-2, М-20) и заканчивая современными суперкомпьютерами на интегральных схемах.

 


ЗАДАНИЕ N 8 отправить сообщение разработчикам
Тема: Понятие и основные виды архитектуры ЭВМ. Принципы работы вычислительной системы
Прямым доступом к памяти (DMA) называется режим, при котором …

 

 

устройство обменивается данными с ОЗУ или другим устройством без участия центрального процессора

 

 

 

центральный процессор обменивается данными с ОЗУ

 

 

 

используется кэш-память, позволяющая ускорить обмен данными

 

 

 

центральный процессор обменивается данными с кэш-памятью

 

Решение:
Прямой доступ к памяти (англ. Direct Memory Access, DMA) – режим обмена данными между устройствами или же между устройством и основной памятью (RAM) без участия центрального процессора (ЦП).

 


ЗАДАНИЕ N 9 отправить сообщение разработчикам
Тема: Состав и назначение основных элементов персонального компьютера, их характеристики. Центральный процессор. Системные шины. Слоты расширения
Для увеличения скорости выполнения математических операций в ПК используется …

 

 

сопроцессор

 

 

 

кэш-память

 

 

 

оперативная память

 

 

 

системная шина

 

Решение:
Для увеличения скорости выполнения математических операций (операций с плавающей запятой) в ПК используется специальное устройство – математический сопроцессор, работающий во взаимодействии с центральным процессором.

 


ЗАДАНИЕ N 10 отправить сообщение разработчикам
Тема: Запоминающие устройства: классификация, принцип работы, основные характеристики
Одним из параметров накопителя на жестких дисках является форм-фактор, который означает …

 

 

диаметр дисков в дюймах

 

 

 

количество цилиндров

 

 

 

количество данных, которые могут храниться накопителем

 

 

 

количество поверхностей

 

Решение:
Одним из параметров накопителя на жестких дисках является форм-фактор или физический размер, который означает диаметр дисков в дюймах (0,85; 1; 1,3; 1,8; 2,5; 3,5). Прекращено производство накопителей в форм-факторах 8 и 5,25 дюймов.

 


ЗАДАНИЕ N 11 отправить сообщение разработчикам
Тема: Устройства ввода-вывода данных, их разновидности и основные характеристики
К основным параметрам лазерных принтеров относятся …

 

 

разрешающая способность

 

 

производительность

 

 

 

ширина каретки

 

 

 

уровень шума

 

Решение:
К основным параметрам лазерных принтеров относятся разрешающая способность (dpi – количество точек на дюйм), буфер печати (Мбайт), производительность (стр/мин), формат бумаги (А4). Остальные перечисленные параметры характеризуют матричные принтеры.

 


ЗАДАНИЕ N 12 отправить сообщение разработчикам
Тема: Классификация программного обеспечения. Виды программного обеспечения и их характеристики
В состав пакета Microsoft Office входят …

 

 

система управления базами данных

 

 

табличный процессор

 

 

 

звуковой редактор

 

 

 

архиватор

 

Решение:
Microsoft Office офисный пакет приложений, созданных корпорацией Microsoft для операционных систем Microsoft Windows и Apple Mac OS X. В состав этого пакета входит программное обеспечение для работы с различными типами документов: текстами, электронными таблицами, базами данных и др.
Microsoft Office поставляется в нескольких редакциях. Наиболее общеупотребительная из них содержит:
Microsoft Office Word – текстовый процессор;
Microsoft Office Excel – табличный процессор;
Microsoft Office Outlook (не путать с Outlook Express) – персональный коммуникатор;
Microsoft Office PowerPoint – приложение для подготовки и демонстрации презентаций;
Microsoft Office Access – систему управления базами данных;
Microsoft Office InfoPath – приложение для сбора данных и управления ими;
Microsoft Office Publisher – приложение для подготовки публикаций;
Microsoft Office Visio – приложение для работы с деловой графикой;
Microsoft Office Project – приложение для управления проектами;
Microsoft Office OneNote – приложение для записи заметок и управления ими.

 


ЗАДАНИЕ N 13 отправить сообщение разработчикам
Тема: Понятие системного программного обеспечения. Операционные системы
В окне папки «Мой компьютер» открыто окно _______________ меню.

 

 

системного

 

 

 

контекстного

 

 

 

пиктографического

 

 

 

горизонтального

 

Решение:
Меню – элемент графического интерфейса пользователя, позволяющий выбрать одну из перечисленных опций. По роли в управлении объектом различают следующие виды меню:
- системное меню;
- главное меню;
- горизонтальное меню (меню окна программы);
- подменю (ниспадающее меню);
- контекстное меню;
- пиктографическое меню (панели инструментов).
В данном окне присутствует системное меню (служит для управления размером окна и для его закрытия), горизонтальное меню (находится под строкой заголовка окна) и пиктографическое меню (состоит из кнопок-пиктограмм и служит для быстрого вызова команд щелчком мыши по соответствующей кнопке).

 


ЗАДАНИЕ N 14 отправить сообщение разработчикам
Тема: Служебное (сервисное) программное обеспечение
К антивирусным программам относятся …

 

 

ревизоры

 

 

детекторы

 

 

 

утилиты

 

 

 

отладчики

 

Решение:
Различают следующие виды антивирусных программ:
- программы-детекторы;
- программы-доктора или фаги;
- программы-ревизоры;
- программы-сторожа или фильтры;
- программы-вакцины или иммунизаторы.

 


ЗАДАНИЕ N 15 отправить сообщение разработчикам
Тема: Файловая структура ОС. Операции с файлами
Для групповых операций с файлами используются маски имен файлов, при создании которых применяются специальные символы:
– символ «?» (вопросительный знак) обозначает ровно один любой символ;
– символ«*» (звездочка) обозначает любое количество любых символов (в том числе, может обозначать и пустую последовательность).
Файл ABC.TXT удовлетворяет маске …

 

 

*B?.*XT

 

 

 

B*.*

 

 

 

*B*.*X

 

 

 

?B?.?T*

 

Решение:
Маска «B*.*» выделяет файлы, в которых первым символом имени является символ «B».
Маска «*B*.*X» выделяет файлы, в расширении имени которых последним символом является символ «X».
Маска «?B?.?T*» выделяет файлы, в расширении имени которых вторым символом является символ «T».
Только маска «*B?.*XT» удовлетворяет поставленному условию (в имени файла «ABC.TXT» символ «B» находится на предпоследнем месте, а двумя последними символами в расширении имени являются символы «XT»).

 


ЗАДАНИЕ N 16 отправить сообщение разработчикам
Тема: Технологии обработки текстовой информации
В текстовом процессоре набран текст, состоящий из трех абзацев, после чего была выполнена следующая последовательность действий:
1. Выделить первый абзац.
2. Выполнить команду контектного меню Копировать.
3. Установить курсор в начало второго абзаца.
4. Выполнить команду контектного меню Вставить.
5. Выполнить команду контектного меню Вставить.
6. Отменить последнее действие.
7. Выделить третий абзац.
8. Нажать клавишу Delete.


В результате исходный текст примет вид …

 

 

Абзац 1
Абзац 1
Абзац 2

 

 

 

Абзац 1
Абзац 1
Абзац 1
Абзац 2

 

 

 

Абзац 1
Абзац 1
Абзац 2
Абзац 3

 

 

 

Абзац 1
Абзац 2
Абзац 3

 

Решение:
Для копирования и перемещения текста удобно пользоваться буфером обмена. Буфер обмена является средством Windows и представляет собой область временного хранения данных. С его помощью можно:
· вырезать фрагмент документа, содержащий текст и другие объекты, из одного места и вставить в другое место;
· перенести целый документ или его часть в другой документ;
· скопировать фрагмент в буфер, не удаляя его из документа, что позволяет многократно использовать его в различных местах документа.
Для работы с буфером обмена можно использовать команды меню Правка, команды контекстного меню, кнопки стандартной панели инструментов и комбинации клавиш.
В предложенном примере сначала выделяется первый абзац. После выполнения команды Копировать он забирается в буфер обмена. После установки курсора в начало второго абзаца и выполнения команды Вставить перед вторым абзацем вставляется копия первого абзаца. После выполнения команды Вставить второй раз вставится еще одна копия первого абзаца, поскольку информация в буфере обмена не изменялась. После отмены последнего действия отменится действие второй команды Вставить. После выделения третьего абзаца действие клавиши Delete аналогично действию команды Вырезать. Таким образом, исходный текст примет вид:
Абзац 1
Абзац 1
Абзац 2

 


ЗАДАНИЕ N 17 отправить сообщение разработчикам
Тема: Электронные таблицы. Формулы в MS Excel
Формула из ячейки D2:

была скопирована в ячейку С3.
В ячейке С3 получится формула …

 

 

= А3 + В3

 

 

 

= В3 + С3

 

 

 

= В2 + С2

 

 

 

= А2 + В2

 

Решение:
При копировании формул в них автоматически изменяются обозначения строк и столбцов (относительные ссылки). Если перед обозначением строки или столбца указан символ «$», то пересчета этой части адреса не производится (абсолютные ссылки).
При копировании формулы «= В2 + С2» на столбец левее и на строку ниже столбцы «В» и «С» изменяются на «А» и «В» соответственно, а номер строки «2» изменяется на «3». Таким образом, в ячейке С3 получится формула «= А3 + В3».

 


ЗАДАНИЕ N 18 отправить сообщение разработчикам
Тема: Диаграммы в MS Excel. Работа со списками в MS Excel
Дан фрагмент электронной таблицы и диаграмма. Диапазон ячеек, по значениям которых была построена диаграмма, – это …

 

 

A3:C3

 

 

 

C1:C3

 

 

 

A1:C3

 

 

 

A1:C1

 

Решение:
Круговые диаграммы демонстрируют соотношение между целым и его частями. На них лучше всего видно, какую часть целого составляет тот или иной его компонент (например, весь бюджет и отдельные его статьи, весь инвестиционный портфель и входящие в него инвестиции). Принцип построения круговой диаграммы следующий: сначала суммируются все данные из выделенного диапазона, а затем определяется, какую часть этого целого составляет содержимое каждой ячейки.
В приведенной задаче очевидно, что круговая диаграмма не может быть построена по диапазону ячеек A1:C3, так как этот диапазон содержит 9 ячеек, а на диаграмме только три сектора. Из трех оставшихся диапазонов только в диапазоне A3:C3 данные находятся в соотношении 17:50:33. (170 + 500 + 330 = 1000).

 


ЗАДАНИЕ N 19 отправить сообщение разработчикам
Тема: Технологии обработки графической информации
Графические файлы, позволяющие хранить анимированные изображения, имеют расширение…

 

 

.gif

 

 

 

.tiff

 

 

 

.jpeg

 

 

 

.png

 

Решение:
Формат графических файлов GIF используется для создания небольших анимированных рисунков и баннеров в web-дизайне. Цветовая палитра формата GIF содержит всего 256 цветов, и поэтому GIF-файлы отличаются от других графических файлов очень маленькими размерами и используются для компактного хранения и распространения файлов изображений в Интернете.

 


ЗАДАНИЕ N 20 отправить сообщение разработчикам
Тема: Средства электронных презентаций
Режим структуры работы с презентацией позволяет …

 

 

вводить новый текст на слайде или редактировать существующий

 

 

 

назначать эффекты перехода от слайда к слайду

 

 

 

изменять цветовую схему слайда

 

 

 

изменять общий дизайн презентации

 

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

 


ЗАДАНИЕ N 21 отправить сообщение разработчикам
Тема: Общее понятие о базах данных. Основные понятия систем управления базами данных. Модели данных
В таблицу базы данных «Магазин», содержащую 10 столбцов информации о товаре (наименование, поставщик, количество, дата окончания срока хранения, цена, вес, температура хранения), внесена информация о 125 видах товара.
Количество полей в таблице равно …

 

   

 

 

   

 

 

   

 

 

   

 

Решение:
Столбцы таблицы в реляционной БД – поля, а строки таблицы – записи. Таким образом, в данной таблице 10 полей и 125 записей.

 


ЗАДАНИЕ N 22 отправить сообщение разработчикам
Тема: Основные понятия реляционных баз данных
Для добавления иллюстрации в таблицу базы данных необходимо ввести поле …

 

 

объекта OLE

 

 

 

текстового типа

 

 

 

MEMO

 

 

 

графического типа

 

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

 


ЗАДАНИЕ N 23 отправить сообщение разработчикам
Тема: Объекты баз данных. Основные операции с данными в СУБД
Дан фрагмент базы данных:
.
Для получения выборки был применен фильтр:
.
Количество записей в полученной выборке будет равно …

 

   

 

 

   

 

 

   

 

 

   

 

Решение:
Для получения нужной выборки используется фильтр с условием.
В условиях фильтра можно использовать знаки сравнения:
.
Условия можно соединять союзами:
.
Фильтру с условием «<165 or >175» удовлетворяют записи, в которых рост либо меньше, чем 165, либо больше, чем 175:
.
Количество записей в полученной выборке будет равно 3.

 


ЗАДАНИЕ N 24 отправить сообщение разработчикам
Тема: Назначение и основы использования систем искусственного интеллекта. Базы знаний. Экспертные системы
Ядро экспертной системы не реализуется на …

 

 

языках разметки гипертекста

 

 

 

декларативных языках программирования

 

 

 

императивных языках программирования

 

 

 

языках представления онтологий

 

Решение:
Языки разметки гипертекста служат, как правило, для визуального представления данных. Ядро экспертной системы является некоторой программой, обрабатывающей знания, представленные в виде некоторых структурированных единиц – онтологий.

 


ЗАДАНИЕ N 25 отправить сообщение разработчикам
Тема: Моделирование как метод познания
Развитие любой науки в целом можно трактовать в весьма общем, но вполне разумном смысле, как _________________ моделирование.

 

 

теоретическое

 

 

 

натурное

 

 

 

материальное

 

 

 

образное

 

Решение:
Развитие любой науки в целом можно трактовать в весьма общем, но вполне разумном смысле, как теоретическое моделирование. Важная познавательная функция моделирования состоит в том, чтобы служить импульсом, источником новых теорий. Нередко бывает так, что теория первоначально возникает в виде модели, дающей приближенное, упрощенное объяснение явления, и выступает как первичная рабочая гипотеза, которая может перерасти в «предтеорию» – предшественницу развитой теории. При этом в процессе моделирования возникают новые идеи и формы эксперимента, происходит открытие ранее неизвестных фактов. Такое «переплетение» теоретического и экспериментального моделирования особенно характерно для развития физических теорий (например, молекулярно-кинетической или теории ядерных сил).

 


ЗАДАНИЕ N 26 отправить сообщение разработчикам
Тема: Классификация и формы представления моделей
Для прогноза экономического развития региона применяется(-ются) …

 

 

имитационное моделирование

 

 

 

натурное моделирование

 

 

 

алгоритмы нечеткой логики

 

 

 

полный перебор возможных решений

 

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

 


ЗАДАНИЕ N 27 отправить сообщение разработчикам
Тема: Методы и технологии моделирования
Упорядочение информации по определенному признаку называется …

 

 

систематизацией

 

 

 

формализацией

 

 

 

модернизацией

 

 

 

моделированием

 

Решение:
Упорядочение информации по определенному признаку называется систематизацией.

 


ЗАДАНИЕ N 28 отправить сообщение разработчикам
Тема: Информационная модель объекта
В таблице приведены расстояния между населенными пунктами:

Этой таблице соответствует схема под номером …

 

2 |

 

Решение:
По таблице нужно построить схему. Далее поместим на схеме рядом с линией дороги данные из таблицы с учетом симметричности таблицы относительно главной диагонали.

Всего имеется 8 дорог. Исходной таблице соответствует схема под номером 2.

 


ЗАДАНИЕ N 29 отправить сообщение разработчикам
Тема: Эволюция и классификация языков программирования. Основные понятия языков программирования
Язык BASIC был создан для …

 

 

обучения программированию

 

 

 

выполнения научно-технических расчетов

 

 

 

замены Ассемблера

 

 

 

выполнения экономических расчетов

 

Решение:
Язык BASIC (Beginner’s All-purpose Symbolic Instruction Code – универсальный код символических инструкций для начинающих) разработан в 1963–1964 гг. профессорами Дартмуртского колледжа Джоном Кемени и Томасом Куртцем. Ориентирован на непрофессиональных программистов, отличается простотой конструкций, а также возможностью осуществления диалогового режима работы с компьютером. Язык предназначался для обучения программированию и получил широкое распространение в виде различных диалектов (TurboBasic, QuickBasic, VisualBasic), прежде всего как язык для домашних микрокомпьютеров.

 


ЗАДАНИЕ N 30 отправить сообщение разработчикам
Тема: Понятие алгоритма и его свойства. Блок-схема алгоритма
Данный алгоритм выполняет …

 

 

циклическое перемещение вправо значений между переменными А, В, С, D по схеме

 

 

 

циклическое перемещение влево значений между переменными А, В, С, D по схеме

 

 

 

попарную перестановку значений переменных

 

 

 

попарную перестановку значений переменных

 

Решение:
Данный алгоритм является линейным. Это означает, что действия выполняются последовательно друг за другом в указанном порядке. Действие присваивания (:=) выполняется следующим образом: сначала вычисляется значение выражения, расположенного справа от знака равенства, с использованием текущих значений переменных, а затем результат сохраняется в переменной, стоящей слева от знака равенства.
Первое действие присваивания сохраняет в переменной А результат суммы всех четырех переменных, но при этом утрачивается первоначальное значение переменной А.
Второе действие присваивания позволяет восстановить значение переменной А и занести его в переменную В, затирая исходное значение данной переменной, и т.д.
Допустим, что изначально были введены следующие значения:
А = 1, В = 2, С = 3, D = 4.
Результат последовательного выполнения операторов присваивания будет следующим:
А:= 1 + 2 + 3 + 4 (= 10),
В:= 10 – 2 – 3 – 4 (= 1),
С:= 10 – 1 – 3 – 4 (= 2),
D:= 10 – 1 – 2 – 4 (= 3),
А:= 10 – 1 – 2 – 3 (= 4).
Таким образом, мы видим, что произошло циклическое перемещение вправо значений между переменными А, В, С, D по схеме

 


ЗАДАНИЕ N 31 отправить сообщение разработчикам
Тема: Этапы решения задач на компьютерах. Трансляция, компиляция и интерпретация
Один из этапов решения задачи на компьютере – этап программирования (кодирования) – включает в себя …

 

 

уточнение способов организации данных

 

 

 

проверку синтаксической правильности программы

 

 

 

проверку логической правильности программы

 

 

 

постановку задачи

 

Решение:
Одним из этапов решения задач на компьютере является программирование.
Данный этап включает в себя:
1) выбор языка программирования;
2) уточнение способов организации данных;
3) запись алгоритма на выбранном языке программирования.

 


ЗАДАНИЕ N 32 отправить сообщение разработчикам
Тема: Алгоритмы разветвляющейся структуры
Приведенной блок-схеме соответствует фрагмент программы …

 

 

Начало
Ввод
a,b
Если a>0 то X:=a/b
иначе
Если
a<0 то X:=a+b
иначе X:=a-b
Вывод X
Конец
.

 

 

 

Начало
Ввод
a,b
Если a > 0 то
Если
a < 0 то X:=a+b
иначе X:=a-b
иначе X:=a/b
Вывод X
Конец.

 

 

 

Начало
Ввод
a,b
Если a > 0 то X:=a/b
Если a < 0 то X:=a+b
иначе X:=a-b
Вывод X
Конец.

 

 

 

Начало
Ввод
a,b
Если a>0 то
начало
X:=a/b
Если a < 0 то X:=a+b
конец
иначе
X:=a-b
Вывод X
Конец.

 

Решение:
Оба условия данного алгоритма задают алгоритм ветвления в полной форме и в каждой своей ветке содержат по одному действию. При описании фрагмента блок-схемы алгоритма с помощью операторов символического языка сначала будет описана положительная ветка условия а>0, затем ветвь иначе, которая содержит вложенное условие a<0. Для вложенного условия также сначала описывается положительная ветка, а затем отрицательная.
Итак, правильной будет запись:
Начало
Ввод
a,b
Если a>0 то X:=a/b
иначе
Если
a<0 то X:=a+b
иначе X:=a-b
Вывод X
Конец
.

 


ЗАДАНИЕ N 33 отправить сообщение разработчикам
Тема: Алгоритмы циклической структуры
Следующие два алгоритма решают …

 

 

одинаковую задачу, но используют разные виды циклов

 

 

 

разные задачи, но используют одинаковый вид циклов

 

 

 

разные задачи и используют разные виды циклов

 

 

 

одинаковую задачу и используют одинаковый вид циклов

 

Решение:
Базовая структура «цикл» предписывает повторно выполнять операторы тела цикла. Циклические конструкции бывают трех видов: с параметром, с предусловием, с постусловием.
Цикл с предусловием – это цикл, в котором сначала проверяется условие повторения тела цикла, а затем выполняются операторы тела цикла. Действия повторяются, пока условие не станет ложным.

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

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

 


ЗАДАНИЕ N 34 отправить сообщение разработчикам
Тема: Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ "сверху-вниз" и "снизу-вверх"
Основой метода структурного программирования является …

 

 

использование композиции трех базовых элементов – линейной, ветвления и циклической

 

 

 

использование оператора GOTO для определения структуры программы

 

 

 

использование большого количества подпрограмм

 

 

 

разбиение задачи на шаги и решение шаг за шагом

 

Решение:
Структурное программирование – методология разработки программного обеспечения, в основе которой лежит представление программы в виде иерархической структуры блоков.
В соответствии с данной методологией
1. Любая программа представляет собой структуру, построенную из трех типов базовых конструкций:
- последовательное исполнение – однократное выполнение операций в том порядке, в котором они записаны в тексте программы;
- ветвление – однократное выполнение одной из двух или более операций, в зависимости от выполнения некоторого заданного условия;
- цикл – многократное исполнение одной и той же операции до тех пор, пока выполняется некоторое заданное условие (условие продолжения цикла);
2. В программе базовые конструкции могут быть вложены друг в друга произвольным образом, но никаких других средств управления последовательностью выполнения операций не предусматривается;
3. Повторяющиеся фрагменты программы (либо не повторяющиеся, но представляющие собой логически целостные вычислительные блоки) могут оформляться в виде подпрограмм (процедур или функций). В этом случае в тексте основной программы вместо помещенного в подпрограмму фрагмента вставляется инструкция вызова подпрограммы. При выполнении такой инструкции выполняется вызванная подпрограмма, после чего исполнение программы продолжается с инструкции, следующей за командой вызова подпрограммы.
4. Разработка программы ведется пошагово, методом «сверху-вниз».
При разработке сложных программ используют структурный подход в программировании и нисходящее проектирование программ, когда сложная программ разбивается на функционально законченные части, каждая из которых проще исходной программы. Такие программы легче отлаживать и использовать. Отдельные части программы называют подпрограммами. Использование подпрограмм наиболее эффективно в тех случаях, когда одна и та же подпрограмма может использоваться в программе не один раз, возможно, с различными параметрами. Это позволяет экономить память компьютера.
Подпрограммы в свою очередь могут разбиваться на более мелкие части, реализуемые также в виде подпрограмм более низкого уровня.
Достоинства структурного программирования:
1) структурное программирование позволяет значительно сократить число вариантов построения программы по одной и той же спецификации, это значительно снижает сложность программы и, что еще важнее, облегчает понимание ее другими разработчиками;
2) в структурированных программах логически связанные операторы находятся визуально ближе, а слабо связанные – дальше, что позволяет обходиться без блок-схем и других графических форм изображения алгоритмов (по сути, сама программа является собственной блок-схемой);
3) сильно упрощается процесс тестирования и отладки структурированных программ.

 


ЗАДАНИЕ N 35 отправить сообщение разработчикам
Тема: Объектно-ориентированное программирование
В объектно-ориентированном программировании уведомления, получаемые или передаваемые объектом другим объектам или приложениям, называются …

 

 

событиями

 

 

 

сообщениями

 

 

 

методами

 

 

 

атрибутами

 

Решение:
Классы в объектно-ориентированном программировании состоят из полей, свойств, методов и событий. События – это уведомления, получаемые или передаваемые объектом другим объектам или приложениям. События позволяют объектам выполнять действия при каждом вхождении.

 


ЗАДАНИЕ N 36 отправить сообщение разработчикам
Тема: Интегрированные среды программирования
В любую интегрированную систему программирования входит …

 

 

текстовый редактор

 

 

 

редактор тестов (входных данных)

 

 

 

графический редактор

 

 

 

эвристический анализатор задач

 

Решение:
Интегрированная среда разработки включает в себя текстовый редактор, компилятор и/или интерпретатор, средства автоматизации сборки, отладчик и библиотеку подпрограмм. Иногда также содержит средства для интеграции с системами управления версиями и разнообразные инструменты для упрощения конструирования графического интерфейса пользователя.

 


ЗАДАНИЕ N 37 отправить сообщение разработчикам
Тема: Типовые алгоритмы (работа с массивами, рекурсивные алгоритмы и т.д.)
Приведенная блок-схема реализует алгоритм …

 

 

умножения двух матриц A n,m и B m,l

 

 

 

нахождения суммы элементов двух матриц A n,m и B m,l

 

 

 

нахождения суммы произведений элементов двух матриц A n,m и B m,l

 

 

 

нахождения суммарного количества элементов двух матриц A n,m и B m,l

 

Решение:
Алгоритм, представленный данной блок-схемой, работает следующим образом.
Первый цикл задает номер строки i = 1, N в матрицах A n,m и С n,l.
Второй цикл задает номер столбца j = 1, L в матрицах B m,l и С n,l.
Третий цикл задает номер строки k = 1, M в матрице B m,l и номер столбца в матрице A n,m.
Совместная работа второго и третьего цикла позволяет заполнить i строку матрицы С n,l.
После окончания работы первого цикла матрица С n,l, будет являться произведением матрицы A n,m и матрицы B m,l.

 


ЗАДАНИЕ N 38 отправить сообщение разработчикам
Тема: Сетевые технологии обработки данных. Компоненты вычислительных сетей
Для сопряжения ЭВМ с одним каналом связи используется устройство …


Дата добавления: 2015-09-30; просмотров: 107 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
В учебнике рассматриваются история, теоретические основы, сферы реализации, субъекты, ресурсы и технологии социально-культурной деятельности. Учебник предназначен для преподавателей, аспирантов, 34 страница | При скоростном спуске лыжник массы 90 кг скользил по склону в 45°, не отталкиваясь палками. Коэффициент трения лыж о снег f=0,1. Сопротивление воздуха движению лыжника пропорционально квадрату

mybiblioteka.su - 2015-2024 год. (0.17 сек.)