
ответы на билеты по информатике
.pdfВопрос 11 Сжатие информации
обратимые методы сжатия информации: метод упаковки, метод Хаффмана, метод RLE (пример сжатия для метода упаковки или RLE)
Сжатие с регулируемой потерей информации (привести названия методов и их идеи)
Сжатиеинформации– операция,врезультатекоторойданномукоду ставитсявсоответствиеболеекороткийкод.
Обратимыеалгоритмысжатия– болеекомпактнокодируютвходныеданные. Длянихсуществуютобратныеалгоритмы,точновосстанавливающиеисходные данныеизсжатогомассива. Методупаковки:есливсжимаемоммассиведанныхприсутствуеттолько небольшаячастьиспользуемогоалфавита,можноуменьшитьколичествобит, отводимыхдлякодированиясимволов.Пример:ВходнойтекстКОЛОКОЛО КОЛОКОЛАASCII=256,i=8 I=8*18=144 бит N=5, i=3 I=18*3=54
МетодХаффмана:частовстречающиесясимволыкодируютсякороткими кодами,аредковстречающиеся– длинными. ПостроениекодаметодомХаффмана:
1.Частотывстречаемостисимволоввыписываютслеванаправовпорядке убывания.
2.Просматриваявершинысправаналево,выбирают2вершиныс минимальнымвесомиобъединяют.
3.Левоереброполучаетметкуо,правое– 1
4.Повторятьшаги2и3,поканеостанетсяоднавершина.Еѐвесравенсумме
частотвстречаемостивсехбукв. МетодRLE:выявляютсяповторяющиесяпоследовательностиданныхи заменяютсяпростойструктурнойповторяющимсяфрагментоми коэффициентомповторения.Эффективендляграфическихфайловсбольшими областямиповторяющегосяцвета.Длятекстовыхданныхнеэффективен.
АлгоритмJPEG.Алгоритмупередаетсябитоваякартаизображенияи степеньсжатия.
АлгоритмMP3.Алгоритмупередаетсязвуковойфрагментжелаемый битрейт– количествобитдлякодированияоднойсекундызвука.
Вопрос 12 Алгебра логики
что такое высказывание, логическое выражение
основные логические операции и их таблицы истинности
приоритет выполенния логических операций
что такое равносильные выражения
способы доказания равносильности логических выражений (таблица истинности, законы логики)
Алгебралогики– разделматематическойлогики,изучающийструктурусложных логическихвысказыванийиспособыустановленияихистинностиспомощью алгебраическихметодов.
Высказывание– этоповествовательноепредложение,относительнокоторогоможнооднозначно сказать,чтооноистинноилиложно.Логическоевыражение – простыевысказывания, обозначенныебуквами(переменными)имеждунимивыполняютсялогическиеоперации.
|
1. Инверсия(«неверно,что…»логическоеотрицание) |
|||||||||||||||
|
2. |
|
Конъюнкция(«и» логическоеумножение) |
|||||||||||||
|
|
|
|
|
|
|
|
|
А |
В |
А*В |
|
||||
|
|
|
|
|
|
|
|
|
0 |
|
0 |
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
1 |
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
0 |
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
1 |
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3. Дизъюнкция(«или»логическоесложение) |
|||||||||||||||
А |
В |
|
А+В |
|
|
|
|
|
|
|
|
|||||
0 |
0 |
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
1 |
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
0 |
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
1 |
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
4. Разделительнаядизъюнкция(«либо»,«исключительноеили»сложениепомодулю2) |
|||||||||||||||
А |
|
|
В |
|
|
|
АВ |
|
|
|
|
|
|
|||
0 |
|
|
0 |
|
|
0 |
|
|
|
|
|
|
|
|
||
0 |
|
|
1 |
|
|
1 |
|
|
|
|
|
|
|
|
||
1 |
|
|
0 |
|
|
1 |
|
|
|
|
|
|
|
|
||
1 |
|
|
1 |
|
|
0 |
|
|
|
|
|
|
|
|
||
|
5.Импликация(«если,что»логическоеследование) |
|||||||||||||||
А |
|
|
В |
А→В |
|
|
|
|
|
|
||||||
0 |
|
|
0 |
1 |
|
|
|
|
|
|
|
|
|
|||
0 |
|
|
1 |
1 |
|
|
|
|
|
|
|
|
|
|||
1 |
|
|
0 |
0 |
|
|
|
|
|
|
|
|
|
|||
1 |
|
|
1 |
1 |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|||||||||
|
6.Эквивалентность(«тогдаитолькотогда»логическоеравенство) |
|||||||||||||||
|
А |
|
|
|
|
В |
А↔В |
|
||||||||
|
0 |
|
|
|
|
0 |
|
|
|
1 |
|
|
|
|
||
|
0 |
|
|
|
|
1 |
|
|
|
0 |
|
|
|
|
||
|
1 |
|
|
|
|
0 |
|
|
|
0 |
|
|
|
|
||
|
1 |
|
|
|
|
1 |
|
|
|
1 |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Приоритетвыполнения
1.Действиявскобках
2.инверсия
3.конъюнкция
4.дизъюнкция
5.импликацияиэквивалентность
ЕслизначениявыраженийАиВсовпадаютнавсехвозможныхнаборахзначений входящихвихпеременных,тотакиевыраженияназываютравносильными (А =
В)
Любоевыражениеможнопреобразоватькравносильномуему,вкотором используютсятолькобазисныеоперации*,+иинверсияспомощьюзаконов алгебры
логики
способыдоказыванияравносильностилогическихвыражения
Убедитьсявравносильностидвухлогическихвыраженийможнопутемпостроениятаблицы истинности дляних.Такжеубедитьсявравносильностивыраженияможноспомощьюзаконов логики,такиекак: законтождества,законпротиворечия,законисключительноготретьего,закон двойногоотрицания,законкоммутативности,законассоциативности,законы дистрибутивности,законыдеМоргана,формулысклеивания(законисключения),формулы поглощения,правилазаменыоперацииимпликации,правилазаменыоперации эквивалентности,правилазаменыоперацииразделительнойдизъюнкции,атакжесвойства констант.

Вопрос 13
Логические основы ЭВМ
логические элементы (название, изображение на схеме)
логическая схема
как осуществляется синтез логических схем на основе логических выражений
получение логических выражений по таблице истинности (алгоритм получения СКНФ, СДНФ)
Логическиеэлементы
A |
̚A |
|
ЛогическийэлементНЕ(инвертор)реализуетоперациюотрицания
ЛогическийэлементИ(конъюнктор) – операциюлогическогоумножения
ЛогическийэлементИЛИ(дизъюнктор ) - операциюлогическогосложения
и-неилине
логическаясхема– комбинациябазисныхэлементов,вкоторойвыходыодних элементовприсоединеныквходамдругих.
Синтез логического выражения - построениелогическоговыраженияпоготовой таблицеистинности,котораяописываетнужноеправилообработкидвоичныхданных
1.Определитьпорядоклогическихопераций 2.изобразитьдлякаждойлогическойоперациисоответствующийейвентель 3. соединитьвентиливпорядкевыполнениялогическихопреаций
Потаблицеистинностиможнопостроитьсоответствующееейлогическоевыражениев совершеннойконъюнктивнойнормальнойформе(СКНФ)илисовершенной дизъюнктивнойнормальнойформе(СДНФ)
Вопрос 14
Типовые логические устройства ЭВМ
что такое полусумматор, одноразрядный сумматор, сумматор, триггер
таблицы истинности и логических схемы полусумматора, одноразрядного сумматора и триггера
КтиповымлогическимустройствамЭВМотносятся:
Сумматор — основнойузеларифметико-логическогоустройстваЭВМ,служитдля суммированиядвоичныхчиселпосредствомпоразрядногосложения Триггер — этоэлектроннаясхема,широкоприменяемаяврегистрахкомпьютерадля надѐжногозапоминанияодногоразрядадвоичногокода.
Вопрос 15
Информационные модели систем
понятие модели, моделирования , информационной модели
этапы информационного моделирования
Формализация: понятие, уровни
Модель– искусственносозданныйобъект,заменяющийобъектмоделированияи воспроизводящийчастьегосвойств,существенныхсточкизренияцелимоделирования. Моделирование– универсальныйметодпознаниядействительности,которыйзаключаетсяв выделенииизсложногообъектанекоторыхчастейизамещенииихдругими объектами,более простыми,понятнымииудобнымидляизучения. Информационныемодели– описаниемоделируемогообъектанаодномизязыковкодирования информации.
Этапыинформационногомоделирования
1.Выборобъектамоделирования
2.Определениецелимоделирования
3.Системныйанализобъектамоделирования
4.Построениеформализованнойинформационноймоделиобъектамоделирования:сеть, дерево;таблица;математическиеформулы,графики.
5.Созданиекомпьютерноймоделимоделирования(СУБД:MS ACCESS, Open Office Base, табличныепроцессы:MS Excel, OO Calc,языкипрограммирования:Pascal, C++ ,универсальныеиспециализированныесисткмымоделирования:Maple, Matcad )
6.Тестированиекомпьютерноймодели
Формализация - этоотображениерезультатовмышлениявточныхпонятияхи сущностях.
Чемвышеуровеньформализацииинформационноймодели,темменьшевнейотражаются субъективныесвойстваееавтора,итемменьшеразличийввосприятииэтоймоделиуразных приемниковинформации. Первый уровень формализации характеризуется появлением мысленного образа объекта моделирования у автора модели.
На втором уровне мысленный образ переходит в речь.
На третьем уровне речь оформляется в виде текста, не содержащего эмоции и лишние слова, записанного с соблюдением определенных правил.
На четвертом уровне текст записывается по законам соответствующей науки. Напятом уровнеформализацииобъектмоделированияописываетсяспомощьюязыка
математики.
Формализациявматематикепонимаетсякакпостроениеформальной системы. Формальная система – математическаямодель,задающаямножестводискретныхобъектов
путемописанияисходных объектов (алфавитасистемы)иправил построения новыхобъектовиз исходныхиужепостроенных
Вопрос 16
Системный анализ объекта моделирования
понятие системы, элемента, взаимодействия
свойства системы
что такое системный подход
каковы этапы системного анализа
разновидности моделей структуры системы (сеть, дерево, таблица)
Система – любой объект, существующий с определенной целью, состоящий из
множестваэлементов,находящихсямеждусобойвовзаимодействии,имеющий
свойства,несводимыексвойствамегосоставляющих,обособленныйотсредыи взаимодействующийснейкакединоецелое.
Элемент - простейшийкомпонетсистемысоследующимисвойствами:врамкахданнойзадачи онне имеетвнутреннегоустройстваирассматриваетсякакединоецелое.;имеетнаборсвойств (атрибутов),которыеизменяютсяврезультатевнешнеговоздействия;имеетимя. Взаимодействие – существеннаясвязьмеждуэлементамисистемы,котораяпозволяет установить границысистемы.
Свойствасистемы.
1. Целостностьиделимость.
Соднойстороны,система– совокупностьобъектов,воспринимаемаякакединоецелое.С другой– внеймогутбытьвыделенысоставляющиееѐэлементы. 2.Структурность(взаимосвязьэлементов).Характеристикисистемы,еѐповедениезависятне толькоотсвойствэлементов,ноиотспособаихвзаимосвязи,т.е.отструктурысистемы. 3.Неоднозначностьсоответствия.«Система– структурасистемы». Взависимостиотцелисистемы,можновыделитьразныесвязи,признакиисвойствасистемыв качествеструктурных.Вобщемслучаеоднозначногосоответствиямеждусистемойиеѐ структуройнет.
4.Эмерджентность. Системеприсущиинтегративные(системные)свойства,которыенесвойственныниодномуиз еѐэлементоввотдельности,нозависятотихсвойств.
5.Взаимодействиесосредой. Системапроявляетсвоисвойствавпроцессевзаимодействиясосредой.
Системныйподход– методисследованиякакого-либообъектакаксистемы.
Этапысистемногоанализа:
1.Постановкацели
2.Выделяютсяосновныеэлементыиподсистемы.
3.определить,каконивзаимосвязанымеждусобой.
4.Выявитьосновныефункциикаждойполсистемыисистемывцелом.
5.Определитьвходыивыходысистемы,способыреагированиянавнешниевоздействия.
6.Выявитьсистемообразующиефакторы.
7.Определитьсистеморазрушающиефакторы.
8.Проанализироватьэтапыразвитиясистемы,еѐперспективы.
Выделают3разновидностиструктурданных:сетевая,иерархическая,табличная.
Вопрос 17 Реляционная модель данных и базы данных
что такое реляционная база данных
классификация БД по структуре модели данных
Модель данных: сущность, атрибут, связь
объекты реляционной БД: таблица, запись, поле, первичный ключ
нормализация реляционной модели данных: для чего производится нормализация, описание трех нормальных форм
Реляционнаябазаданных– этосредстводлярациональногоиэффективного храненияинформациивформевзаимосвязанныхтаблиц.
Сущность– этото,очемнужнохранитьинформациювбазеданных.Информация окаждойсущностихранитсявопределеннойтаблицеБД.
Атрибут– некотороесвойствосущности(названиеатрибутасоответствуетназваниюстолбца таблицы)
Типысвязимеждусущностями(таблицамивреляционныхмоделяхданных):
1.Одинкодному
2.Одинкомногим.Записьизоднойтаблицысвязываетсяснесколькимизаписямииз другойтаблицы.
3.Многиекомногим.Записьизпервойтаблицысвязываетсяснесколькимизаписямииз другойтаблицыинаоборот.Этоттипнельзяорганизоватьнапрямую.ДлясвязиМкМ создаетсятретьятаблица,называемаясводнойтаблицей.
Схема базыданных– этопереводконцептуальноймоделиданныхнаязык конкретнойбазыданных.ВтеорииреляционныхБДтаблица,содержащая описаниесущности,называетсяотношением.Структурнымисоставляющими отношенияявляютсязаписи(строки)иполя(столбцы). Длякаждойтаблицы определяетсяпервичныйключ– полеилисовокупностьполей,значениекоторых недолжноповторятьсявразныхзаписях.Каждыйатрибутотношенияимеет определенныйтип.Существуют4основныхтипа:символьный,числовой, логический,дата.
Нормализацияреляционноймоделиданных– этопроцессреорганизацииданныхс цельюприведениятаблицквиду,позволяющемуосуществлятькорректное редактированиеданных.
Перваянормальнаяформа(1NF) Отношениенаходятсяв1NF,есливсеегополяявляютсяатомарными,т.е.далеенеделимымив рамкахрассматриваемойзадачи.
Втораянормальнаяформа.(2NF) Первичныйключнеявляетсясоставным.1)Определитьнакакиечастиможноразбить первичныйключтак,чтобынекоторыеизнеключевыхполейзависелиотэтихчастей. 2)Создатьновуютаблицудлякаждойчастиключаипереместитьтудагруппы,зависящиеот этихполей.
Третьянормальнаяформа(3NF)
Отношениенаходитсяв3NF,еслинаходитсяв2NF ивнемотсутствуютполя,транзитивно зависящиеотключевого.Чтобыперейтиот2NF к3NF нужно:Определитьтранзитивно зависящиеотключаполя(группыполей)ипереместитьихвновуютаблицу.

Вопрос 18 Компьютерное математическое моделирование
понятие компьютерной математической модели.
этапы компьютерного математического моделирования (охарактеризовать
каждый) Математическаямодель– этосовокупностьколичественныххарактеристик
некоторогообъекта(процесса)исвязеймеждуними,производимыхнаязыке математики,тоестьспомощьюформул,уравненийидругихматематических соотношений. Этапы:
Вопрос 19.
понятие компьютерной математической модели.
классификация компьютерных моделей по цели моделирования (характеристика каждого класса, основное назначение моделей данного класса, примеры)
Классификация по цели моделирования:
1.Дескриптивные 2.Имитационные 3.Оптимизационные 4.Игровые
1.Дескриптивные – описываютсостояниеобъектаилипроцессаспомощьюаналитических выраженийикакбыфиксируютсведениячеловекаоних.примеры:описаниедвижения воздушныхмассватмосфере,предсказаниесолнечныхилунныхзатмений 2.Имитационные – воспроизводитповедениесложнойсистемы взаимодействующих.элементов.
Особенности:объект– сложнаянеоднороднаясистема;присутствуютфакторыслучайного поведения;процессразвиваетсявовремени;невозможнополучитьрезультатымоделирования безиспользованиякомпьютера. приперы:Модельизменениячисленностимикроорганизмоввколонии,Модельдвижения молекулвгазе,Модельклиматическихиэкологическихпроцессов,возникающихв результате взрываатомнойбомбы,Модельформированияочередивсистемемассовогообслуживания 3.Оптимизационные – служатдляпоисканаилучшихрешенийприсоблюденииопределѐнных условийиограничений.Вмодельвходитодинилинесколькопараметров,доступныхнашему влиянию.
примеры:оптимизируямаршрут,мыснижаемстоимостьперевозок,меняятепловыережимыв зернохранилище,мыможемстремитьсяподобратьтакойрежим,чтобыдостичьмаксимальной сохранностизерна,т.е.оптимизируемпроцесс,знаяценынапродуктыипотребностьчеловекав пище,организоватьпитаниебольшихгрупплюдейкакможносбольшейпользойдляздоровьяи какможнодешевле.
4.Игровые –Моделируютспособыпринятиярешенийвусловияхналичиянеполной информациислужатдляпоискастратегийведущихкуспеху Игровыемоделивчастностиприменяютсяпримоделированииразвитияконфликтов (политических,экономических,военных)
По учету фактора времени:
1.Статистические модели – отражаютсостояниеобъектамоделированияв фиксированныймоментвремени.
2.Динамические модели – отражаютсменусостоянийобъектамоделированиявовремени
По учета фактора случайности в смене состояний объекта:
1.Детерминированные модели – поведенияобъектамоделированияописываетсяна основевыявленныхзакономерностей.
2.Недетерминированние (стохастические) – вповеденииобъектаучитываетсяфактор случайности.