Как можна сделат практическое на информатика
Пока не хватает главного — самого условия практической. Чтобы объяснить по шагам, а не наугад, напиши:
- что именно нужно сделать (тема задания);
- в какой программе или на каком языке (Python, Excel, Word, Scratch, Paint и т. п.);
- класс.
Можно просто прислать фото задания или переписать его текст — дальше разберём вместе: что должно получиться в итоге, какие действия по порядку и как проверить результат.
Обсуждение
9 сообщенийНужно сделать таблицу в Excel, 1курс
Понял: нужен файл Excel по Заданию 1 — переводы чисел по варианту. Ниже готовая структура и формулы, дальше подставим твои числа.
1. Важно сразу: двоичные числа — как текст
Число вида 101010110011 Excel примет за число и превратит в 1,01011E+11, потеряв цифры. Поэтому:
- выдели столбец с исходными числами → Формат ячеек → Текстовый, или
- перед вводом ставь апостроф:
'101010110011.
2. Структура таблицы (лист «Задание 1»)
| A | B | C | D | E | F |
|---|---|---|---|---|---|
| № | Исходное число | Из СС | В СС | Ответ | Десятичное значение (промежуточно) |
Строки 2–5 — четыре пункта задания.
3. Формулы
Пункт 1 (двоичное → десятичное), B2 — двоичное:
F2: =СУММПРОИЗВ(--ПСТР(B2;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(B2)));1);2^(ДЛСТР(B2)-СТРОКА(ДВССЫЛ("1:"&ДЛСТР(B2)))))
E2: =F2
Пункт 2 (десятичное → двоичное), B3 — десятичное:
F3: =B3
E3: =ЕСЛИ(B3<512;ДЕС.В.ДВ(B3);ДЕС.В.ДВ(ЦЕЛОЕ(B3/512))&ДЕС.В.ДВ(ОСТАТ(B3;512);9))
Пункт 3 (двоичное → восьмеричное), B4:
F4: =СУММПРОИЗВ(--ПСТР(B4;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(B4)));1);2^(ДЛСТР(B4)-СТРОКА(ДВССЫЛ("1:"&ДЛСТР(B4)))))
E4: =ДЕС.В.ВОСЬМ(F4)
Пункт 4 (двоичное → шестнадцатеричное), B5:
F5: =СУММПРОИЗВ(--ПСТР(B5;СТРОКА(ДВССЫЛ("1:"&ДЛСТР(B5)));1);2^(ДЛСТР(B5)-СТРОКА(ДВССЫЛ("1:"&ДЛСТР(B5)))))
E5: =ДЕС.В.ШЕСТН(F5)
Почему так, а не одной функцией: встроенные ДЕС.В.ДВ/ДВ.В.ДЕС работают только до 10 двоичных разрядов (до 511). Поэтому длинное двоичное сначала «собираем по разрядам»: ПСТР вырезает цифры по одной, каждая умножается на 2 в степени её позиции, СУММПРОИЗВ складывает. А уже из десятичного числа ДЕС.В.ВОСЬМ и ДЕС.В.ШЕСТН переводят без ограничений.
4. Пример заполнения (вариант №1)
| № | Исходное | Из→в | Ответ | Проверка |
|---|---|---|---|---|
| 1 | 101010110011 | 2→10 | 2739 | 2048+512+128+32+16+2+1 = 2739 |
| 2 | 7001 | 10→2 | 1101101011001 | 4096+2048+512+256+64+16+8+1 = 7001 |
| 3 | 1011011111110011101101 | 2→8 | 13376355 | разбивка на триады: 1 011 011 111 111 001 110 110 1… → 1 337 635 5 |
| 4 | 11100101110100101110 | 2→16 | E5D2E | по тетрадам: 1110 0101 1101 0010 1110 = E 5 D 2 E |
5. Оформление
- Заголовок — жирный, по центру, с заливкой.
- Все ячейки — в границы (Главная → Границы → Все границы).
- Столбец B шире остальных; ответы выровнять по центру.
- Лист назови «Практическая 2».
Если Excel английский — те же формулы с именами SUMPRODUCT, MID, ROW, INDIRECT, LEN, DEC2BIN, DEC2OCT, DEC2HEX, IF, INT, MOD, а разделитель — запятая вместо ;.
Какой у тебя номер варианта (1–14)? Подставлю твои четыре числа и посчитаю готовые ответы — останется только ввести их в таблицу. Задания 2–5 (рисунок по коду, пропуски Кбайт/байт/бит, вопросы) тоже можем оформить в этом же файле.
Да, это последняя страница (6/6). Разбираем задачи 2–4 и контрольные вопросы.
Задача 2
Распределение городов и предметов: Москва — физика, Санкт-Петербург — химия, значит Киев — биология.
- Дмитрий не в Санкт-Петербурге и преподаёт не биологию, значит он не в Киеве. Остаётся Москва, физика.
- Иван не в Москве — он в Санкт-Петербурге или Киеве.
| Кто | Город | Предмет |
|---|---|---|
| Дмитрий | Москва | физика |
| Иван | Киев | биология |
| Степан | Санкт-Петербург | химия |
Важно: по тексту условия Иван и Степан фактически взаимозаменяемы, то есть возможен и второй вариант: Иван — Санкт-Петербург, химия; Степан — Киев, биология. В большинстве готовых решений выбирают первый вариант. Если преподаватель ждёт один ответ, скорее всего в условии пропущено уточнение.
Задача 3
Последовательно исключаем профессии:
- Щедрин — не пилот, не радист, не синоптик, не бортмеханик → штурман.
- Коновалов — не пилот, не штурман, не синоптик, не радист → бортмеханик.
- Семёнов — не синоптик, не радист; штурман и бортмеханик заняты → пилот.
- Самойлов — не радист, а остались радист и синоптик → синоптик.
- Потапову остаётся радист.
| Фамилия | Профессия |
|---|---|
| Потапов | радист |
| Щедрин | штурман |
| Семёнов | пилот |
| Коновалов | бортмеханик |
| Самойлов | синоптик |
Задача 4
- Гитара = испанский язык.
- Женя знает французский, значит, не играет на гитаре. И не играет на скрипке → у неё рояль или виолончель.
- Лида и Маша не играют на скрипке и виолончели → у них гитара или рояль.
- Гитара одна, поэтому одна из девушек (Лида или Маша) играет на гитаре, другая — на рояле. Тогда Женя не может играть на рояле → Женя играет на виолончели.
- Кате остаётся скрипка.
- Лида и Маша не знают английского. Гитаристка говорит по-испански, значит, вторая из них (пианистка) говорит по-немецки. Кате остаётся английский.
| Девушка | Инструмент | Язык |
|---|---|---|
| Женя | виолончель | французский |
| Катя | скрипка | английский |
| Маша | гитара | испанский |
| Лида | рояль | немецкий |
Важно: Лида и Маша по условию взаимозаменяемы — возможен и обратный вариант: Лида — гитара/испанский, Маша — рояль/немецкий.
Контрольные вопросы
Примеры логических схем в ЭВМ: базовые элементы И, ИЛИ, НЕ, И-НЕ, ИЛИ-НЕ; на их основе строят сумматоры, триггеры, регистры, счётчики, дешифраторы, мультиплексоры, арифметико-логическое устройство (АЛУ).
Функционально полная система функций — это такой набор булевых функций, через которые с помощью суперпозиции можно выразить любую булеву функцию. Теорема Поста–Яблонского (критерий полноты): система булевых функций является функционально полной тогда и только тогда, когда она целиком не содержится ни в одном из пяти замкнутых классов:
- \(T_0\) — функции, сохраняющие 0;
- \(T_1\) — функции, сохраняющие 1;
- \(S\) — самодвойственные функции;
- \(M\) — монотонные функции;
- \(L\) — линейные функции.
Полином Жегалкина — это представление булевой функции в виде суммы по модулю 2 (операция XOR, \(\oplus\)) конъюнкций переменных: \[ f(x_1,\ldots,x_n)=a_0\oplus a_1x_1\oplus\ldots\oplus a_{12}x_1x_2\oplus\ldots \] Любая булева функция представляется полиномом Жегалкина единственным образом. Пример: \(f(x,y)=1\oplus x\oplus xy\).
Нужно сделать таблицу в Excel, 1курс
Понял: эта страница — вторая часть той же практической. В Excel её удобно оформить отдельными листами: задачи 2, 3, 4 — таблицами, контрольные вопросы — текстом. Вот готовая раскладка.
Лист «Задача 2»
Заголовок в A1: Задача 2. Города и предметы
| A | B | C |
|---|---|---|
| Товарищ | Город | Предмет |
| Дмитрий | Москва | физика |
| Иван | Киев | биология |
| Степан | Санкт-Петербург | химия |
Оформление: A3:C6 — все границы, шапка жирная с заливкой, выравнивание по центру.
Лист «Задача 3»
Заголовок в A1: Задача 3. Профессии
| A | B |
|---|---|
| Фамилия | Профессия |
| Потапов | радист |
| Щедрин | штурман |
| Семёнов | пилот |
| Коновалов | бортмеханик |
| Самойлов | синоптик |
Лист «Задача 4»
Заголовок в A1: Задача 4. Инструменты и языки
| A | B | C |
|---|---|---|
| Девушка | Инструмент | Язык |
| Женя | виолончель | французский |
| Катя | скрипка | английский |
| Маша | гитара | испанский |
| Лида | рояль | немецкий |
Примечание: в задачах 3 и 4 по тексту условия возможны два равноправных варианта распределения (в 3-й — Иван/Степан, в 4-й — Лида/Маша). В таблицу внесён основной; если преподаватель требует иной, поменяй местами две строки.
Лист «Контрольные вопросы»
Оформи как нумерованный список в столбце A (ширина ~100, перенос текста включён):
- Логические схемы в ЭВМ: И, ИЛИ, НЕ, И-НЕ, ИЛИ-НЕ; на их основе — сумматоры, триггеры, регистры, счётчики, дешифраторы, мультиплексоры, АЛУ.
- Функционально полная система — набор булевых функций, через которые суперпозицией выражается любая булева функция. Критерий Поста–Яблонского: система полна тогда и только тогда, когда не содержится целиком ни в одном из классов \(T_0, T_1, S, M, L\).
- Полином Жегалкина — представление функции суммой по модулю 2 конъюнкций переменных: \(f=a_0\oplus a_1x_1\oplus\ldots\oplus a_{12}x_1x_2\oplus\ldots\). Представление единственно.
Оформление файла
- Переименуй листы: «Задача 2», «Задача 3», «Задача 4», «Вопросы».
- На каждом листе: выдели таблицу → Главная → Границы → Все границы; шапку — жирным и с заливкой; Выравнивание → По центру.
- Ширина столбцов: подгони двойным щелчком по границе заголовка столбца.
- Сохрани как Практическая_2_Фамилия.xlsx.
Если нужно, могу добавить на листы проверочные формулы (например, чтобы Excel сам сигналил, если одна профессия указана дважды) — скажи, и распишу.
дабавте нужние на файл
Добавляю в файл блоки автопроверки — Excel сам подсветит дубли и скажет, всё ли верно. Вставляй формулы в указанные ячейки.
Лист «Задача 2»
Данные: A3:C5 (Дмитрий, Иван, Степан).
| Ячейка | Формула | Что делает |
|---|---|---|
| E2 | Проверка города |
подпись |
| E3 | =ЕСЛИ(СЧЁТЕСЛИ($B$3:$B$5;B3)>1;"дубль";"ок") |
город не повторяется |
| F3 | =ЕСЛИ(СЧЁТЕСЛИ($C$3:$C$5;C3)>1;"дубль";"ок") |
предмет не повторяется |
| G3 | =ЕСЛИ(И(B3<>"Санкт-Петербург";C3<>"биология");"условие выполнено";"нарушено") |
проверка условия про Дмитрия |
Формулы из E3:G3 протяни вниз до строки 5.
Итог в E6:
=ЕСЛИ(СЧЁТЕСЛИ(E3:F5;"ок")=6;"ВСЁ ВЕРНО";"ЕСТЬ ОШИБКИ")
Лист «Задача 3»
Данные: A3:B7 (пять фамилий).
| Ячейка | Формула |
|---|---|
| D3 | =ЕСЛИ(СЧЁТЕСЛИ($B$3:$B$7;B3)>1;"дубль";"ок") |
Протяни D3 вниз до D7. Итог в D8:
=ЕСЛИ(СЧЁТЕСЛИ(D3:D7;"ок")=5;"ВСЁ ВЕРНО";"ЕСТЬ ОШИБКИ")
Лист «Задача 4»
Данные: A3:C6 (четыре девушки).
| Ячейка | Формула |
|---|---|
| E3 | =ЕСЛИ(СЧЁТЕСЛИ($B$3:$B$6;B3)>1;"дубль инструмента";"ок") |
| F3 | =ЕСЛИ(СЧЁТЕСЛИ($C$3:$C$6;C3)>1;"дубль языка";"ок") |
| G3 | =ЕСЛИ(И(B3<>"гитара";B3<>"скрипка");"ок";"ошибка: Женя") |
Протяни E3:G3 вниз до строки 6. Итог в E7:
=ЕСЛИ(СЧЁТЕСЛИ(E3:F6;"ок")=8;"ВСЁ ВЕРНО";"ЕСТЬ ОШИБКИ")
Красная подсветка дублей (условное форматирование)
Для каждой таблицы:
- Выдели столбец с проверяемыми значениями, например
B3:B5на листе «Задача 2». - Главная → Условное форматирование → Создать правило → Использовать формулу для определения форматируемых ячеек.
- Впиши:
=СЧЁТЕСЛИ($B$3:$B$5;B3)>1 - Формат → Заливка → красный → ОК.
Повтори для C3:C5 (предметы), B3:B7 и C3:C6 — меняя только диапазон в формуле.
Как проверить, что всё работает
Поменяй местами Ивана и Степана — итог должен остаться «ВСЁ ВЕРНО» (оба варианта допустимы). А если впишешь «Москва» дважды — ячейка станет красной, а итог покажет «ЕСТЬ ОШИБКИ».
Важно: формулы с ; — для русской версии Excel. В английской замени ; на , и пиши COUNTIF, IF, AND.
дабав на файл
Файл я прикрепить или изменить не могу — работаю только текстом в чате. Но всё, что нужно, можно вставить за пару минут: ниже готовое содержимое по ячейкам, копируй по порядку.
1. Листы
Внизу окна Excel: правый клик по ярлычку → Переименовать. Создай четыре листа: Задача 2, Задача 3, Задача 4, Вопросы (новый лист — кнопка «+»).
2. Что вписать в ячейки
Лист «Задача 2»
| Ячейка | Вставить |
|---|---|
| A1 | Задача 2. Города и предметы |
| A3, B3, C3 | Товарищ, Город, Предмет |
| A4:C4 | Дмитрий, Москва, физика |
| A5:C5 | Иван, Киев, биология |
| A6:C6 | Степан, Санкт-Петербург, химия |
| E3 | =ЕСЛИ(СЧЁТЕСЛИ($B$4:$B$6;B4)>1;"дубль";"ок") |
| F3 | =ЕСЛИ(СЧЁТЕСЛИ($C$4:$C$6;C4)>1;"дубль";"ок") |
| G3 | =ЕСЛИ(И(B4<>"Санкт-Петербург";C4<>"биология");"ок";"нарушено") |
| E6 | =ЕСЛИ(СЧЁТЕСЛИ(E3:F5;"ок")=6;"ВСЁ ВЕРНО";"ЕСТЬ ОШИБКИ") |
E3:G3 протяни вниз до строки 5.
Лист «Задача 3»
| Ячейка | Вставить |
|---|---|
| A1 | Задача 3. Профессии |
| A3, B3 | Фамилия, Профессия |
| A4:B8 | Потапов — радист; Щедрин — штурман; Семёнов — пилот; Коновалов — бортмеханик; Самойлов — синоптик |
| D4 | =ЕСЛИ(СЧЁТЕСЛИ($B$4:$B$8;B4)>1;"дубль";"ок") |
| D9 | =ЕСЛИ(СЧЁТЕСЛИ(D4:D8;"ок")=5;"ВСЁ ВЕРНО";"ЕСТЬ ОШИБКИ") |
D4 протяни вниз до D8.
Лист «Задача 4»
| Ячейка | Вставить |
|---|---|
| A1 | Задача 4. Инструменты и языки |
| A3:C3 | Девушка, Инструмент, Язык |
| A4:C4 | Женя, виолончель, французский |
| A5:C5 | Катя, скрипка, английский |
| A6:C6 | Маша, гитара, испанский |
| A7:C7 | Лида, рояль, немецкий |
| E4 | =ЕСЛИ(СЧЁТЕСЛИ($B$4:$B$7;B4)>1;"дубль";"ок") |
| F4 | =ЕСЛИ(СЧЁТЕСЛИ($C$4:$C$7;C4)>1;"дубль";"ок") |
| G4 | =ЕСЛИ(И(B4<>"гитара";B4<>"скрипка");"ок";"ошибка: Женя") |
| E8 | =ЕСЛИ(СЧЁТЕСЛИ(E4:F7;"ок")=8;"ВСЁ ВЕРНО";"ЕСТЬ ОШИБКИ") |
E4:G4 протяни вниз до строки 7.
Лист «Вопросы» — в A1:A3 три абзаца:
- Логические схемы в ЭВМ: И, ИЛИ, НЕ, И-НЕ, ИЛИ-НЕ; на их основе — сумматоры, триггеры, регистры, счётчики, дешифраторы, мультиплексоры, АЛУ.
- Функционально полная система — набор булевых функций, через которые суперпозицией выражается любая булева функция. Критерий Поста–Яблонского: система полна, если не содержится целиком ни в одном из классов T0, T1, S, M, L.
- Полином Жегалкина — представление функции суммой по модулю 2 конъюнкций переменных; представление единственно.
3. Оформление
Выдели таблицу → Границы → Все границы; шапку — жирным и с заливкой; Выравнивание → По центру; ширина столбцов — двойной щелчок по границе заголовка. Сохрани как Практическая_2_Фамилия.xlsx.
Скажи, какой пункт не получается — разберём именно его (например, формула выдаёт #ИМЯ? — значит, Excel английский, и нужно заменить ; на ,).
