Każde urządzenie lub mechanizm stworzony przezczłowiek, jest zbudowany na podstawie pewnych wzorców jego pracy, które wyróżnią go poprzez cechy aplikacji i funkcjonalności. Potrzeba zaspokojenia najpilniejszych potrzeb jest główną zachętą do opracowywania nowych typów maszyn, technologii itp. Jest to możliwe gromadzenie wiedzy w wielu dziedzinach nauki i techniki, których zastosowanie pozwala na stworzenie pierwszego Pomieszczenia logiczny nowe obszary technologii, takich jak logicznych podstaw komputera, a następnie przełożyć je do nowych typów urządzeń. W prostym ludzkim języku nazywa się to "postępem technicznym".
Impuls do pojawienia się komputera stał się dwamotyw: potrzeba dużych ilości informacji o przetwarzaniu i osiągnięć w różnych dziedzinach nauki i technologii (energia elektryczna, matematyka, fizyka i technologia półprzewodników, metalurgia i wiele innych). Pierwsze próbki komputerów elektronicznych potwierdziły zasady działania komputera i erę szybkiego rozwoju nowej klasy obiektów technicznych, zwanych "komputerami elektronicznymi".
Aby wdrożyć techniczną koncepcję informatykiurządzenia, logiczne podstawy komputera zostały sformułowane przy użyciu algebry logiki, która określała zbiór funkcji i podstawy teoretyczne. Prawa algebry logiki, które określały logiczne podstawy komputera, sformułowane zostały w XIX wieku przez Anglika J. Boule. W rzeczywistości jest to teoretyczna podstawa dla cyfrowych systemów przetwarzania informacji. Jego istotą są zasady logicznych relacji między liczbami: koniunkcja, dezintegracja i inne, które są bardzo podobne do dobrze znanych podstawowych zależności między liczbami w arytmetyce - mnożenie, dodawanie itp. Liczby w algebrze Boole'a mają reprezentację binarną, tj. Liczby są reprezentowane tylko przez 1 i 0. Operacje numeryczne są opisane dodatkowymi symbolami algebry logiki. Te elementy matematyki pozwalają na połączenie najprostszych praw logicznych, aby opisać dowolne zadanie obliczeniowe lub działanie kontrolne za pomocą specjalnych symboli, tj. "Napisz program". Za pomocą urządzenia wejściowego program ten jest "ładowany" do komputera i służy jako "zamówienie", które musi zostać wykonane.
Urządzenie wejściowe konwertuje znaki przychodzące nasygnały elektryczne w postaci kodu binarnego i działania na nich - transfery i konwersje realizujące operacje arytmetyczne i logiczne są wykonywane przez urządzenia elektroniczne zwane bramkami, sumatorami, wyzwalaczami itp. Tworzą one techniczne wypełnienie komputera, którego liczba sięga dziesiątek tysięcy elementów.
Konstrukcja komputera zawiera 4 główne węzły:UU - jednostka sterująca, pamięć RAM i ROM - węzeł pamięci RAM i pamięci tylko do odczytu, ALU - urządzenie arytmetyczno-logiczne, air-blast - urządzenie wejściowe wyjściowe. Oczywiście każdy z nich jest zgodny z logicznymi podstawami komputera. Przepływ pracy komputera polega na załadowaniu programu roboczego zapisanego w specjalnych kodach do pamięci RAM lub ROM, który jest przechowywany na kartach perforowanych, taśmach magnetycznych, dyskach magnetycznych i optycznych i innych nośnikach pamięci. Ten program służy do manipulowania jednostką sterującą za pomocą strumieni informacji bieżących lub roboczych i uzyskiwania zaprogramowanego wyniku, na przykład wyświetlania obrazu na monitorze lub konwersji sygnału audio na cyfrowy itp. W tym celu UE wykonuje wiele transferów bloków informacji między wszystkimi urządzeniami zawartymi w komputerze.
Głównym „centrum mózgu” komputera jestALU - wykonawca wszystkich operacji arytmetycznych i logicznych. Obecnie funkcje ALU są wykonywane przez urządzenie zwane procesorem lub mikroprocesorem, które jest urządzeniem półprzewodnikowym wielkości kilku zapałek, z zestawem niewiarygodnej liczby funkcji. Stopniowo do mikroprocesora dodano funkcje sterowania urządzeniami zewnętrznymi - monitorami, drukarkami itp. Ostatnie zmiany w tej dziedzinie pozwoliły na stworzenie mikroprocesorów z pełną gamą funkcjonalnych urządzeń komputerowych, dlatego pojawiły się jednoukładowe komputery kieszonkowe i możliwości pełnoprawnego komputera. Co zaskakujące, logiczne podstawy komputerów, opracowane kiedyś dla pierwszych urządzeń komputerowych, do tej pory się nie zmieniły.