В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
tushenka88
tushenka88
27.09.2022 06:53 •  Информатика

1. Файл - это: а) программа или данные на диске, имеющие имя;

б) единица измерения информации; в) программа;

2. Какую функцию выполняют периферийные устройства?

а) хранение информации б) обработку информации

в) ввод-вывод информации г) управление работой компьютера

3. Какая программа является текстовым процессором?

а) Excel б) Paint в) Access г) Word

4. Компьютерным вирусом является:

а) любая программа, созданная на языках низкого уровня;

б) программа проверки и лечения дисков;

в) программа, скопированная с плохо отформатированной дискеты;

г) специальная программа небольшого размера, которая может приписывать себя к другим программам, она обладает размножаться»;

д) ярлык.

5. WWW – это

А) электронная книга;

Б) протокол размещения;

В) сервер поиска и просмотра гипертекстовых документов, включающих в себя графику, звук, видео;

Г) доменная система имен.

6. Расширением документов Microsoft Word 2007 является...

А) .doc

Б) .docx

В) .rtf

Г) .txt

7. Используя какое сочетание клавиш можно скопировать выделенные данные в буфер обмена?

А) Ctrl + Z

Б) Ctrl + A

В) Ctrl + C

Г) Ctrl + V

8. Для задания полей для всего документа или текущего раздела

используется команда...

А) Поля

Б) Ориентация

В) Размер

Г) Колонки

9. С какой команды можно вставить границы для абзацев?

А) 1

Б) 2

В) 3

Г) 4

10. На скольких страницах появляется колонтитул при вставке колонтитула в документ, не имеющий титульной страницы?

А) На всех

Б) На всех, кроме первой

В) Только на той, на которой вставляем колонтитул

Г) Только на первой

11. Можно ли менять направление текста в ячейках таблицы?

А) Да

Б) Нет

12. Сколько ячеек электронной таблицы в диапазоне А2:В4:

А) 8

Б) 2

В) 4

Г) 12

Д) 6

13. В MS Excel в адресе С$5 не будет меняться …

А) номер столбца и номер строки

Б) номер столбца

В) измениться все

Г) номер строки

Д) ничего не измениться

14. Выберите пример формулы, применяемой в MS Excеl:

А) В1= А3*В8+12

Б) А2 +С3/F7

В) =А2+C3/F7

Г) A2+C3/f7=

Д) =А2:C3+F7

15. Выберите пример формулы, применяемой в MS Excеl:

А) В1= А3*В8+12

Б) А2 +С3/F7

В) =А2+C3/F7

Г) A2+C3/f7=

Д) =А2:C3+F7

16. B MS Excel в ячейке А1 содержится число 1, в В1 – число 6, в С1 – число 3. В результате вычисления формулы =А1+В1/2*С1 получится:

А) 10

Б) 7/6

В) 10,5

Г) ошибка

Д) 2

17. Запросы в СУБД Access предназначены для:

А) поиска и сортировки данных.

Б) добавления и просмотра данных.

В) поиска, сортировки, добавления и удаления, обновления записей.

Г) для редактирования данных в таблице.

18.Для чего предназначено окно «Схема данных»?

А) Для просмотра таблиц.

Б) Для редактирования записей.

В) Для создания связей между запросами и формами.

Г) Для создания связей между таблицами.

19. Как называются сети, расположенные на территории государства или группы государств?

А) Региональные.

Б) Местные.

В) Локальные.

Г) Глобальные.

20.Укажите назначение службы INTERNET E-mail:

А) Удаленное управление компьютером (терминальное).

Б) Электронная почта (почтовый сервер).

В) Служба тестирования.

Г) Служба прогноза погоды.

Показать ответ
Ответ:
olga0520
olga0520
23.10.2020 03:40

Задачка мне очень понравилась, прилагаю решение на C#, консольное приложение

Объяснение:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace Археологи_строители

{ class Program

   {

       static void Main(string[] args)

       {

           //Объявляем и задаем переменные "M" и "N", а так же переменную для результата

           int M,N=new int();

           int MyResult = 0;

           Console.WriteLine("Ведите Текущее количество ступенек и Сколько их должно быть:");

           M = int.Parse(Console.ReadLine());

           N = int.Parse(Console.ReadLine());

           // Создаем массив для хранения данных о ступенях. M-Количество ступенек, Цифра - для колонок длины и высоты

           int[,] mass = new int[M,2];

           // Запись значений в массив

           for (int x = 0; x < M; x++){

               for (int y = 0; y < 2; y++){

                   if (y==0){  //Чисто для юзерфрендли отображения

                       Console.Write($"Введите значение Длины для ступеньки №{x + 1}= ");} else{

                       Console.Write($"Введите значение Высоты для ступеньки №{x + 1}= ");}

                   mass[x, y] = Convert.ToInt32(Console.ReadLine());}

                   Console.WriteLine();}

           /* Как оказалось, самый простой определить какую же ступеньку надо "поднимать"-

            * это вычислить площадь гипотетически "заполняемого" пространства над ступенькой и взять

            * наименьшее значение.

            *  

            * Итак, допустим если у нас 5 ступенек, то нам нам необходимо записать 4 значения

            * (в рамках лестницы) площади заполняемых ступенек.

            *  

            * Перемножаем Длину ступеньки N на высоту ступеньки N+1, M-1 раз и сохраняем в массив

            */

           int M2 = M; //Дублируем изначальное число ступенек для контроля цикла

           for (int z = 0; z <M2-N; z++)

           {

               int[] acreage = new int[M - 1];

               for (int x = 0; x < M - 1; x++)

               {

                   for (int y = 0; y < 2; y++)

                   {

                       acreage[x] = mass[x, 0] * mass[x + 1, 1];

                   }

               }

               /*

                * И так у нас есть все значения гипотетически заполняемой ступеньки.

                * Ищем минимальное значение площади  

                */

               int minAcreage = acreage[0];

               for (int i = 0; i < M - 1; i++)

               {

                   if (minAcreage > acreage[i])

                   {

                       minAcreage = acreage[i];

                   }

               }

               MyResult = MyResult+minAcreage; //Плюсуем данное значение в переменную результата

               // У нас есть минимальная площадь. Найдем номер данной ступеньки

               int IndexAcreage = Array.IndexOf(acreage, minAcreage);

               //"Достроим нужную нам ступеньку и запишем обновленные данные во временный массив"

               int[,] tempMass = new int[M - 1, 2]; //Он на размер меньше, т.к. и "полных" ступенек у нас стало меньше

               for (int x = 0; x < M - 1; x++)

               {

                   for (int y = 0; y < 2; y++)

                   {

                       //Ступеньки до IndexAcreage мы просто переписываем во временный массив

                       if (x < IndexAcreage)

                       {

                           tempMass[x, y] = mass[x, y];

                       }

                       //2 ступеньки от IndexAcreage мы превращаем в одну (застраивая их блоками)

                       else if (x == IndexAcreage)

                       {

                           tempMass[x, y] = mass[x, y] + mass[x + 1, y];

                       }

                       /* и после IndexAcreage мы та же копируем, но со сдвигом вправо, т.к. полноценных  

                        * ступенек стало меньше

                        */

                       else if (x > IndexAcreage)

                       {

                           tempMass[x, y] = mass[x + 1, y];

                       }

                   }

               }

               M = M - 1; //Поскольку ступенек теперь меньше, то и их фактическое число необходимо уменьшить

               for (int x = 0; x < M + 1; x++)

               {

                   for (int y = 0; y < 2; y++)

                   {

                       mass[x, y] = 0;

                   }

               }

               //переписываем данные в основной массив и запускаем следющую интерацию цикла

               for (int x = 0; x < M; x++)

               {

                   for (int y = 0; y < 2; y++)

                   {

                       mass[x, y] = tempMass[x, y];

                   }

               }

           }

           Console.WriteLine($"Минимально необходимое число блоков: {MyResult}");

           Console.ReadKey(true);

       }

   }

}

0,0(0 оценок)
Ответ:
poli36914
poli36914
23.07.2021 01:39
У меня получилось вот что (смотри скриншоты листинга программы и результата работы этой программы):
uses Crt;
const n = 10;
var A: array [1..n] of integer; 
        i: integer;
begin 
ClrScr; 
Randomize; 
WriteLn ( ' Massiv I: '); 
for i:=1 to n do 
    begin     
          A[i] := 1+random(n);  
          Write (A[i]:4); 
    end; 
WriteLn; WriteLn ( ' Massiv II: '); 
for i:=1 to n do 
    begin   
           if (A[i] mod 2 =0) then A[i]:=0 else A[i]:=3*A[i];     
           Write (A[i]:4); 
   end;
ReadLn;
end.     
Составьте программу, которая запол няет массив a [1..10] случайными целыми числа ми в диапазоне от 1
Составьте программу, которая запол няет массив a [1..10] случайными целыми числа ми в диапазоне от 1
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота