Принцип однорідності пам'яті

Принцип однорідності пам'яті. - розділ Освіта, Лекція 1 ПОНЯТТЯ ІНФОРМАЦІЇ. Загальна характеристика ПРОЦЕСІВ ЗБОРУ, ПЕРЕДАЧІ, ОБРОБКИ І НАКОПИЧЕННЯ ІНФОРМАЦІЇ Революційної Ідеєю є Запропонований Нейманом Принцип «Збереженої.

Революційною ідеєю є запропонований Нейманом принцип «збереженої програми». Нейман першим здогадався, що програма може також зберігатися у вигляді набору нулів та одиниць, причому в тій же самій пам'яті, що й оброблювані, нею числа. Всі слова, що представляють числа, команди та інші об'єкти, виглядають в ЕОМ абсолютно однаково, і самі по собі невиразні. Відсутність принципової різниці між програмою і даними дало можливість ЕОМ самій формувати для себе програму відповідно до результатів обчислень.

Над командами можна виконувати такі ж дії, як і над даними. Наприклад, програма в процесі свого виконання також може піддаватися переробці, що дозволяє задавати в самій програмі правила отримання деяких її частин. Більш того, команди однієї програми можуть бути отримані як результати виконання іншої програми. На цьому принципі засновані методи трансляції - перекладу тексту програми з мови програмування високого рівня на мову конкретної машини.

Всі теми даного розділу:

ЩО ТАКЕ ІНФОРМАЦІЯ
Термін інформація походить від латинського слова "informatio", що означає відомості, роз'яснення, виклад. Поняття інформації являетс

властивості ІНФОРМАЦІЇ
Властивості будь-яких об'єктів можна розділити на два великі класи: внутрішні - характеризують властивості самого об'єкта; зовнішні - це властивості об'єктивним

КІЛЬКІСТЬ ІНФОРМАЦІЇ
У певних, досить широких умовах можна знехтувати якісними особливостями інформації і висловити її кількість числом, а також порівняти кількість інформації, що міститься в різних гру

Кодування символьної інформації У ЕОМ
Кодірованіе- це подання відомостей в тому чи іншому стандартному вигляді. Одна і та ж інформація може бути представлена ​​(закодована) в декількох формах. C появою компьютеро

ПОДАННЯ ЗВУКОВИЙ ІНФОРМАЦІЇ
Для кодування звукової інформації спочатку необхідно здійснити дискретизацію безперервного звукового сигналу (фонограми). Фонограму можна спрощено уявити як акустичну хвилю з

Інформаційні технології.
Інформаційна технологія (ІТ) - це сукупність методів і пристроїв, що використовуються людьми для обробки інформації. В даний час термін інформаційна

Принцип програмного управління.
Програма складається з набору команд, які виконуються процесором автоматично один за одним в певній послідовності. Вибірка програми з пам'яті здійснюється за допомогою лічильника кому

Види архітектур ЕОМ
Класифікація за Флинну Одиночний потік команд (Single Instruction) Безліч потоків команд (Multiple Instruction)

Принцип відкритої архітектури.
Відкрита архітектура - можливість вільно вибирати склад зовнішніх пристроїв для комп'ютера, тобто конфігурувати його в залежності від кола вирішуваних завдань. принцип відкритому

Архітектура системи команд CISC і RISC
Двома основними архітектурами набору команд, що використовуються комп'ютерної промисловістю на сучасному етапі розвитку обчислювальної техніки є архітектури CISC і RISC. CISC (Complet

Системний блок
Системний блок являє собою основний вузол, усередині якого встановлені найбільш важливі компоненти, звані внутрішніми, а пристрої, що підключаються до нього зовні, н

Монітор на базі електронно-променевої трубки
Основний елемент дисплея - електронно-променева трубка. Її передня, звернена до глядача частина з внутрішньої сторони покрита люмінофором -специальности речовиною, спос

клавіатура
Клавіатура - клавішний пристрій управління персональним комп'ютері. Служить для введення алфавітно-цифрових (знакових) даних, а також команд управління. Комбінація монітора і

маніпулятори
Миша - пристрій управління манипуляторного типу. Миша не є стандартним органом управління, і персональний комп'ютер не має для неї виділеного порту. Для миші н

зберігання інформації
1 Основні види пам'яті та класифікація ЗУ 2 Структура зберігання даних 1 ОСНОВНІ ВИДИ ПАМ'ЯТІ І КЛАСИФІКАЦІЯ ЗУ Під зберіганням інформації розуміють її запис в запам'ятовуючий

Оперативні запам'ятовуючі пристрої
Оперативні запам'ятовуючі пристрої (ОЗУ, або RAM, Random Access Memory - пам'ять з довільним доступом) призначені для зберігання змінної інформації: програм і чисел, необхід

Постійні запам'ятовуючі пристрої
Постійні запам'ятовуючі пристрої (ПЗУ, або ROM, Read Only Memory - пам'ять тільки для читання) - незалежна пам'ять, яка використовується для зберігання незмінних даних: підпрограм

Структура зберігання даних
Файл (від англ. File - папка) - це іменована сукупність будь-яких даних, розміщена на зовнішньому пристрої, що запам'ятовує і збережена, що пересилається і оброблювана як од

АПАРАТ булевої алгебри
Математична логіка вивчає питання застосування математичних методів для вирішення логічних завдань і побудови логічних схем, які лежать в основі роботи будь-якого ком

ЗАКОНИ АЛГЕБРИ ЛОГІКИ
Комутативними (переместітельний) Асоціативний (асоціативний)

Логічний СИНТЕЗ Переключательная І ОБЧИСЛЮВАЛЬНИХ СХЕМ
В обчислювальних та інших автоматичних пристроях широко застосовуються електричні схеми, що містять безліч перемикачів елементів: реле, вимикачів і т. П. При розробці таких схем з

ОСНОВИ елементної бази ЦИФРОВИХ АВТОМАТІВ
До основних логічним елементам сучасних обчислювальних пристроїв відносяться електронні схеми, що реалізують операції І, АБО, НЕ, І-НЕ, АБО-НЕ і інші, а також тригер. За допомогою цих сх

Прикладне програмне забезпечення
Прикладні програми - це будь-які конкретні програми, що сприяють вирішенню будь-якої задачі в межах даної проблемної області та призначені для вирішення функціональні

Пакети прикладних програм
Пакети прикладних програм (ППП) - це спеціальним чином організовані програмні комплекси, розраховані на загальне застосування в певній проблемній області і доповнені з

Проблемно-орієнтовані пакети прикладних програм
Це найбільш представницький клас програмних продуктів, усередині якого проводите класифікація за різними ознаками: - типам предметних областей; - інформаційним системам;

інтегровані ППП
Інтегровані пакети програм-набір декількох програмних продуктів, функціонально доповнюють один одного, підтримують єдині інформаційні технології, реалізовані на заг

Методо-орієнтовані ППП.
Цей клас включає програмні продукти, що забезпечують незалежно від предметної області і функцій інформаційних систем математичні, статистичні і інші методи вирішення завдань. на

Програмний продукт
Програмний продукт - комплекс взаємопов'язаних програм для вирішення певної проблеми (завдання) масового попиту, підготовлений до реалізації як будь-який вид промислової продукції. прогр

Види і основні функції операційних систем
Операційна система зазвичай зберігається в зовнішній пам'яті комп'ютера - на диску. При включенні комп'ютера ядро ​​ОС зчитується з дискової пам'яті і розміщується в ОЗУ - цей процес називається завантаженням

Взаємодія з апаратними засобами
Жоден розробник програмного забезпечення не в змозі передбачити всі варіанти взаємодії засобів апаратного забезпечення обчислювальної техніки зі своєю програмою. випускаючи у

Засоби перевірки дисків
Надійність роботи дисків (особливо жорсткого диска) визначає не тільки надійність роботи комп'ютера в цілому, але і безпеку зберігання даних, цінність яких може набагато перевищувати вартість з

Характеристика операційної сістемиLinux
Linux (повна назва GNU / Linux, вимовляється «гну слеш лінукс») - загальна назва UNIX-подібних операційних систем на основі однойменного ядра і зібраних для нього бібліоте

ІНСТРУМЕНТАЛЬНЕ ПО
Інструментарій технології програмування забезпечує процес розробки програм і включає спеціалізовані програмні продукти, які є інструментальними засобами розробника. П

МОВИ ПРОГРАМУВАННЯ
Однією з найбільш революційних ідей, що призвели до створення автоматичних цифрових обчислювальних машин, була висловлена ​​в 20-х роках XIX століття думка про попередній запис порядку дій машин

Машинно-орієнтовані мови
Машинно-орієнтовані мови (мова Асемблер, автокоди, мови символічного кодування і ін.), Це система позначень, яка використовується для подання в зрозумілій формі

Мови високого рівня
Мови високого рівня імітують природні мови, володіють укрупненими командами і орієнтовані на вирішення прикладних змістовних завдань. Вони використовують деякі слова разг

Процедурний (алгоритмічний) мову
Процедурний мову програмування надає можливість програмісту визначати кожен крок в процесі виконання завдання. Особливість таких мов програмування полягає в тому, що завдання розбиваючи

Логічний (реляційний) мову
Мова PROLOG був створений французьким вченим А. Кольмерое в 1973 році. В даний час відомі й інші мови, проте найбільш розвиненим і поширеним мовою логічного програмування являє

Об'єктно-орієнтована мова
Об'єктно-орієнтована мова створює оточення у вигляді безлічі незалежних об'єктів. Кожен об'єкт поводиться подібно окремого комп'ютера, їх можна використовувати для вирішення завдань як «чорні ящ

ЗАСОБИ СТВОРЕННЯ ПРОГРАМ
Системи програмування (інструментальні програми) - це комплекс програмних засобів, призначений для роботи з програмами на одній з мов програмування. системи прог

транслятори
Транслятор (англ. Translator - перекладач) - це програма-перекладач. Вона перетворює програму, написану на одній з мов високого рівня, в програму, що складається з маш

Середовища швидкого проектування
Середовища швидкого проектування RAD (Rapid Application Development)-середовища - середовища в яких процес створення необхідних елементів оформлення і управління автоматизи

структурне програмування
Структурне програмування в цілому не виходить за рамки процедурного напрямку, воно лише додатково фіксує деякі корисні прийоми технології програмування. основний особливо

Об'єктно-орієнтоване програмування
Концепція об'єктно-орієнтованого програмування має на увазі, що основою управління процесом реалізації програми є передача повідомлень об'єктах. Тому об'єкти повинні визначатися з

функціональне програмування
Функціональне програмування не використовує концепцію пам'яті як сховища значень змінних. Оператори присвоювання відсутні, внаслідок чого змінні позначають не області пам'яті, а обсягів по

Логіческоепрограммірованіе
Центральним поняттям в логічному програмуванні є ставлення. Програма представляє собою сукупність визначень відносин між об'єктами (в термінах умов або обмежень) і мети (з

Топології мереж.
Комп'ютерна мережа- сукупність комп'ютерів, з'єднаних за допомогою каналів зв'язку і засобів комутації в єдину систему для обміну повідомленнями та доступу користувачів до програмних, технічних, інф

архітектура мережі
Найважливіша характеристика комп'ютерної мережі - її архітектура. Архітектура мережі - це реалізована структура мережі передачі даних, яка визначає її топологію, склад пристро

Історія мережі INTERNET
У 1961 році за завданням міністерства оборони США розпочато розробку проекту по створенню експериментальної мережі передачі пакетів, названої ArPANET. З метою підвищення загальної надійності Мережі її управлен

Протокол TCP.
У 1983 році вийшов перший стандарт для протоколів TCP / IP, що ввійшов в Military Standarts (MIL STD), тобто у воєнні стандарти, і всі, хто працював у мережі, зобов'язані були перейти до цих нових протоколів.

Пошук в інформації WWW
Для зручності роботи в WWW існують так звані пошукові служби За принципом дії розрізняють кілька видів пошукових служб. Найбільш поширені три основних типи: - п

ЩО ТАКЕ КОМП'ЮТЕРНИЙ ВІРУС
Комп'ютерним вірусом називається програма, зазвичай мала за розміром (від 200 до 5000 байт), яка самостійно запускається, багаторазово копіює свій код, приєднуючи його до кодів інших програм

програмні віруси
Програмні віруси - це блоки програмного коду, цілеспрямовано впроваджені всередину інших прикладних програм. При запуску програми, що має вірус, відбувається запуск імплантірова

перші віруси
З появою перших персональних комп'ютерів Apple в 1977 і розвитком мережевої інфраструктури починається нова епоха історії вірусів. З'явилися перші програми-вандали, які під виглядом корисних п

Перші вірусні епідемії
Черговим етапом розвитку вірусів вважається 1987 рік. До цього моменту отримали широке поширення порівняно дешеві комп'ютери IBM PC, що призвело до різкого збільшення масштабу зараження до

антивірусні засоби
Антивірусна програма (антивірус) - програма для виявлення і, можливо, лікування програм, що заражені комп'ютерним вірусом, а також, можливо, для запобігання

Особливості роботи у Всесвітній мережі
При роботі в Internet слід мати на увазі, що наскільки ресурси Всесвітньої мережі відкриті кожного клієнта, настільки ж і ресурси його комп'ютерної системи можуть бути за певних умов відкритий

Поняття про несиметричний шифруванні інформації
Звичайний підхід полягає в тому, що до документа застосовується якийсь метод шифрування (назвемо його ключем), після чого документ стає недоступний для читання звичайними засобами. Його можна про

Принцип достатності захисту
Захист публічним ключем (втім, як і більшість інших видів захисту інформації) не є абсолютно надійною. Можна детально вивчити алгоритм роботи механізму шифрування і намагатися встановити

Поняття про електронні сертифікатах
Системою несиметричного шифрування забезпечується діловодство в Internet. Завдяки їй кожен з учасників обміну може бути впевнений, що отримане повідомлення надіслано саме тим, ким воно п

Схожі статті