ЦТ по информатике - 2008 - Страница 19 - ФОРУМ ПОСТУПИМ.РУ

Главная
Коллективный блог
публикаций
Форум
тем и сообщений
Для учебы

Добавить виджет с последними темами форума на главную страницу Яндекса



Поделиться страницей:

Войти
или
Зарегистрироваться
Новые сообщения · Участники · Правила форума · Поиск по форуму · RSS
Страница 19 из 21«121718192021»
Архив - только для чтения
ФОРУМ ПОСТУПИМ.РУ » АРХИВ (ТОЛЬКО ДЛЯ ЧТЕНИЯ) » Централизованное тестирование 2008 » ЦТ по информатике - 2008 (Всё о ЦТ по информатике - 2008)
ЦТ по информатике - 2008
GetOverДата: Понедельник, 2008-07-14, 2:49 PM | Сообщение # 271
Абитуриент
Группа: Пользователи
Сообщений: 8
Репутация: 0
Награды: 0
Замечания: 0%
Статус: Offline
В7.

Значение переменной А представлено в формате с плавающей точкой в шестнадцатеричной системе счисления А=430F0000(16). Тип переменной А – single для языков BASIC и PASCAL. Десятичное значение числа А равно ____ .

Решение:

1. Запишем число 430F000016 в двоичном виде.

430F0000(16) = 0100001100001111000000000000(2)

2. Число будет положительным, так как старший разряд число 0.

3. Выделим машинный порядок (следующие 8 разрядов)

10000110(2)=1*2^7+1*2^2+1*2^1=128+4+2=134(10)

4. Определим истинный порядок по формуле:

<истинный порядок> = <машинный порядок> - 7F(16) (127(10))

134-127=7

5. Запишем мантиссу, добавив к ней недостающую единицу

1,000111100…….;

6. Запишем число в двоичной системе счисления, учитывая его истинный порядок

1,000111100…*2^7=10001111,00(2) (Грубо говоря перенесем запятую на 7 знаков вправо)

7. Переведем полученное число в десятичную систему

10001111,00…(2)=1*2^7+1*2^3+1*2^2+1*2^1+1*2^0=128+8+4+2+1=143

Ответ: А=143

Сообщение отредактировал GetOver - Понедельник, 2008-07-14, 2:55 PM
 
andreyДата: Понедельник, 2008-07-14, 5:54 PM | Сообщение # 272
Абитуриент
Группа: Пользователи
Сообщений: 10
Репутация: 0
Награды: 0
Замечания: 0%
Статус: Offline
Город: ульяновск
а откуда берется 7f
 
GetOverДата: Вторник, 2008-07-15, 0:51 AM | Сообщение # 273
Абитуриент
Группа: Пользователи
Сообщений: 8
Репутация: 0
Награды: 0
Замечания: 0%
Статус: Offline
тк характиристика байтовая то значения степеней -127..128 те смещение = 127
грубо говоря 7f (то бишь сем едениц в двоичной) надо отнимать всегда от первой восмерки, н оне забудь что первый бит знак =) его надо отбросить а вот что бы получить степень двойки надо отнять эти 7f =)
То есть то число которое у тебя получится после вычетание это равно тому на сколько знаков вправо надо перенести запятую

Сообщение отредактировал GetOver - Вторник, 2008-07-15, 1:02 AM
 
ba2tДата: Вторник, 2008-07-15, 10:57 AM | Сообщение # 274
Студент
Группа: Пользователи
Сообщений: 38
Репутация: 1
Награды: 0
Замечания: 0%
Статус: Offline
Город: Краснодар
помогите решить вот это В4: xyz=9yzx в 16-ной
что-то не получается оно у меня(

<<"информатика ЦТ вариант №3">>
 
фаНаткаДата: Вторник, 2008-07-15, 1:45 PM | Сообщение # 275
Студент
Группа: Пользователи
Сообщений: 80
Репутация: 11
Награды: 0
Замечания: 0%
Статус: Offline
Город: Краснодар
уравнение 247х=2288у + 143z получается х=11, у=1, z=3. ответ В13

Сообщение отредактировал фаНатка - Вторник, 2008-07-15, 1:46 PM
 
andreyДата: Вторник, 2008-07-15, 3:18 PM | Сообщение # 276
Абитуриент
Группа: Пользователи
Сообщений: 10
Репутация: 0
Награды: 0
Замечания: 0%
Статус: Offline
Город: ульяновск
напишите алгоритм решения а6 и в8.не выходят

Сообщение отредактировал andrey - Вторник, 2008-07-15, 3:33 PM
 
фаНаткаДата: Вторник, 2008-07-15, 8:09 PM | Сообщение # 277
Студент
Группа: Пользователи
Сообщений: 80
Репутация: 11
Награды: 0
Замечания: 0%
Статус: Offline
Город: Краснодар
А6.
Строю таблицу верности для первой функции,
Затем меняю A и B (если они по заданию меняются) на обратное и вычисляю
уже для них (здесь просто можно смотреть из первого столбика)
Теперь новый столбик – там где у функции результат изменился ставим 1, где нет – 0.
И уже к этому столбику должен подходить один из ответов.

Б8
Переводим 15, 51, 85 в двоичную систему и получаем
15=00001111
51=00110011
85=01010101
Ну удалее
15 OR 51=00111111
NOT (15 OR 51) =11000000
(NOT (15 OR 51) EQV 85) =01101010
(15 AND 51)=00000011
(NOT (15 OR 51) EQV 85) IMP (15 AND 51)=10010111
а это отрицательное число те в дополнительном коде = -105

 
ba2tДата: Вторник, 2008-07-15, 8:32 PM | Сообщение # 278
Студент
Группа: Пользователи
Сообщений: 38
Репутация: 1
Награды: 0
Замечания: 0%
Статус: Offline
Город: Краснодар
фаНатка, ты уравнение подбором решала?
andrey, фаНатка совершенно верно написала решение А6, есть еще один способ вытекающий из него:
ответом будет функция, полученная сложением по mod 2 исходной и ее же с отрицанием нужных переменных.
к примеру (A+B+C) (+) (A+не(В) +не(С))

<<"информатика ЦТ вариант №3">>
 
фаНаткаДата: Вторник, 2008-07-15, 9:22 PM | Сообщение # 279
Студент
Группа: Пользователи
Сообщений: 80
Репутация: 11
Награды: 0
Замечания: 0%
Статус: Offline
Город: Краснодар
ba2t, а его как-то ещё можно решать?

Добавлено (2008-07-15, 9:22 Pm)
---------------------------------------------
блин ник охота поменять..........

 
ba2tДата: Вторник, 2008-07-15, 9:43 PM | Сообщение # 280
Студент
Группа: Пользователи
Сообщений: 38
Репутация: 1
Награды: 0
Замечания: 0%
Статус: Offline
Город: Краснодар
иногда можно свести к двум переменным - так быстрее получается подобрать
тебе не нравится твой ник?

<<"информатика ЦТ вариант №3">>
 
GafarOffДата: Вторник, 2008-07-15, 9:57 PM | Сообщение # 281
Абитуриент
Группа: Пользователи
Сообщений: 1
Репутация: 0
Награды: 0
Замечания: 0%
Статус: Offline
Не бейте мня сильно cry

Поступаю... Через неделю в двух местах сдаю "Информатика Тест". Я так понимаю это тоже самое, что и ЦТ Информатика?! Т.е. структура будет та же?

 
ba2tДата: Вторник, 2008-07-15, 11:43 PM | Сообщение # 282
Студент
Группа: Пользователи
Сообщений: 38
Репутация: 1
Награды: 0
Замечания: 0%
Статус: Offline
Город: Краснодар
хз, в каждом вузе свои приколы!

<<"информатика ЦТ вариант №3">>
 
фаНаткаДата: Среда, 2008-07-16, 10:12 AM | Сообщение # 283
Студент
Группа: Пользователи
Сообщений: 80
Репутация: 11
Награды: 0
Замечания: 0%
Статус: Offline
Город: Краснодар
ba2t, я сначала долго пыталась упростить-не получается там, ну а подбором оч просто вышло....
а ник не ахти...... dry
 
GetOverДата: Среда, 2008-07-16, 2:19 PM | Сообщение # 284
Абитуриент
Группа: Пользователи
Сообщений: 8
Репутация: 0
Награды: 0
Замечания: 0%
Статус: Offline
кто нить вкурсе как В14 решать ? неполучается чот.
 
фаНаткаДата: Среда, 2008-07-16, 5:49 PM | Сообщение # 285
Студент
Группа: Пользователи
Сообщений: 80
Репутация: 11
Награды: 0
Замечания: 0%
Статус: Offline
Город: Краснодар
B14
Чисел, удовлетворяющих условию k mod 30 =0
на промежутке k = 100 до 1000
30 штук (запишите их все в столбик)
Далее проверяем числа на том же промежутке, но для условий
k mod 70 <> 0 (тоже записываем все числа в столбик, но только те, которые не удовлетворяют данному условию)
k mod 42 <> 0 (тоже самое, что и для предыдущего условия)
Потом смотрим на все числа, на общее условие и анализируем.
Вы должны заметить, что от 30 чисел, удовлетворяющих условию
k mod 30 =0 надо отнять 4 числа не удовлететворяющих условиям
k mod 70 <> 0 и k mod 42 <> 0
Это числа: 210, 420, 630, 840.
Прильный ответ: 30-4=26!
там ещё один способ есть:
смотришь на делители чисел 30(3*5*2); 70(7*5*2); 42(7*3*2)
следовательно из диапозона 100 - 1000 только 4 числа, делящихся на 30, не делятся на 7.
отсюда 30-4=26, но этот способ более быстрый, но нужно сначало подумать =)

это было на первой странице...Не ленись посмотреть что уже написано А не получается конкретное задание-напиши!

 
ФОРУМ ПОСТУПИМ.РУ » АРХИВ (ТОЛЬКО ДЛЯ ЧТЕНИЯ) » Централизованное тестирование 2008 » ЦТ по информатике - 2008 (Всё о ЦТ по информатике - 2008)
Страница 19 из 21«121718192021»
Поиск:



© 2006-2012 Поступим.ру Информация:
О проекте
Контакты

Регистрация на сайте
Статистика сообщества
Пользовательское соглашение
Разделы:
Форум сообщества
Коллективный блог
Материалы для учебы
RSS:
RSS форума
RSS блога
Создать сайт бесплатно