
- •История развития эвм
- •2) Состав эвм
- •3 Процессоры
- •4 Системные платы и озу
- •5 Накопители fdd и hdd
- •6Устройства ввода информации
- •7 Устройства вывода информации
- •8 Назначение и состав ос
- •9 Классификации ос
- •3) Особенности алгоритмов управления ресурсами:
- •3 Основных класса программ:
- •С истемное по 2) Пакеты прикладных программ 3) Инструментарии технологии программирования
- •11 Системное по
- •12 Средства создания приложений
- •13Прикладное по
- •14Процедурное программирование
- •15Объектно-ориентированное программирование
- •16 Текстовые и графические редакторы
- •17 Банк данных
- •19 Обзор субд
- •Системы общего назначения;
- •Специализированные системы.
- •20 Классификации компьютерных сетей
- •21Компьютерные коммуникации
- •22Языки высокого уровня
- •23Средства модульного программирования
- •24 Классификации компьютерных вирусов
- •25 Основные способы защиты вирусов
- •26 Обнаружение и лечение вирусов
- •27 Электронная почта
- •28.Информация
- •30.Файл
- •32. Байты , биты, килобайты
- •33. Виртуальный выделенный сервер
21Компьютерные коммуникации
Для соединения компьютеров в сеть требуется сетевое оборудование и программное обеспечение.
Любая коммуникационная сеть должна включать следующие основные компоненты: сообщение, передатчик, средства передачи, приемник.
Передатчик - устройство, являющееся источником данных.
Приемник - устройство, принимающее данные.
Приемником могут быть компьютер, терминал или какое-либо цифровое устройство.
Сообщение - цифровые данные определенного формата, предназначенные для передачи. Это может быть файл базы данных, таблица, ответ на запрос, текст или изображение.
Средства передачи - физическая передающая среда и специальная аппаратура, обеспечивающая передачу сообщений.
Цифровой способ передачи позволяет в каждый момент времени использовать передающую среду только двумя пользователями и допускает нормальную работу только на ограниченном расстоянии.
Аналоговый способ передачи цифровых данных обеспечивает широкополосную передачу за счет использования в одном канале сигналов различных несущих частот.
Широкополосная передача, которая предусматривает работу для каждого абонента по своей частоте в пределах одного канала.
Технические устройства, выполняющие функции сопряжения ЭВМ с каналами связи называют адаптерами или сетевыми адаптерами.
Мультиплексор передачи данных - устройство сопряжения ЭВМ с несколькими каналами связи.
Модем - устройство, выполняющее модуляцию и демодуляцию информационных сигналов припередачи их из ЭВМ в канал связи и при приеме в ЭВМ из канала связи.
Концентратор - устройство, коммутирующее несколько каналов связи на один путем частотного разделения.
Повторитель - устройство, обеспечивающее сохранение формы и амплитуды сигнала при передаче его на большее, чем предусмотрено данным типом физической передающей среды, расстояние.
Маршрутизатор или роутер - устройство, соединяющее сети разного типа, но использующее одну операционную систему.
С помощью двух адресов - адреса сети и адреса узла маршрутизатор однозначно выбирает определенную станцию.
Узел - любое устройство, непосредственно подключенное к передающей среде сети.
22Языки высокого уровня
Машинные языки и машинно-ориентированные языки — это языки низкого уровня, требующие указания мелких деталей процесса обработки данных. Языки же высокого уровня имитируют естественные языки, используя некоторые слова разговорного языка и общепринятые математические символы. Эти языки более удобны для человека.
FORTRAN - один из первых языков программирования высокого уровня (FORmulaTRANslator, примерно 1953 г.). Основу языка составляют арифметические операторы, соответствующие по своему синтаксису традиционной записи математических выражений. Уровень языка с сегодняшних позиций не слишком высок, поэтому он не очень распространен.
COBOL - язык программирования, который был создан для решения экономических задач и производства промышленной обработки огромной экономической информации (банковские операции, бухгалтерский учет, заработная плата, материально-техническое снабжение, сбыт, торговые операции). Практически с появлением этого языка ЭВМ получили широкое распространение в бизнесе.
ALGOL - язык программирования высокого уровня (ALGOrithmicLanguage 1958 г.).название ряда языков программирования, применяемых при составлении программ для решения научно-технических задач на ЭВМ. Алгол относится к языкам высокого уровня и позволяет легко переводить алгебраические формулы в программные команды.
Бе́йсик (от BASIC, сокращение от англ. Beginner’sAll-purposeSymbolicInstructionCode — универсальный код символических инструкций для начинающих; англ. basic — основной, базовый) — семейство высокоуровневых языков программирования.
Создан в 1964 г. Томасом Куртом и Джоном Кемени как язык для начинающих, облегчающих написание простых программ. Существуют сотни различных версий этого языка, которые мало или не полностью совместимы друг с другом. Определенного стандарта BASIC не существует. На компьютерах IBM PC широко используется версии Quick BASIC фирмы MicrosoftCorp. и Turbo BASIC фирмы Borland.
10INPUT I
20IF I >=0THENPRINT"Positive number or null" :GOTO40
30PRINT"Negativenumber"
40END
Pascal - разработан в 1970 г. Никлаусом Виртом на базе ALGOL-60 как язык для обучения студентов основам программирования. В отличии от BASIC, Pascalявляется структурированным языком и это позволяет избежать многих ошибок при написании сложных программ. Pascalутвержден как международный стандарт в 1982 г. Изначальный Pascal имел ограниченные возможности и был прост в изучении. Современные версии языка представляют собой системы программирования, в которых сам язык является основной составной их частью. В настоящее время наиболее популярной системой программирования является TurboPascal 7.0 фирмы Borland.
VisualBasic, Delphi, Visual C++ - современные системы программирования, работающие в операционных системах Windows 3. xx , Windows 95, Windows 98 - дальнейшее развитие языков BASIC, Pascal, C.
Язык 'C' является профессиональным языком. Практически вся индустрия создания компьютерных игр использует этот язык. Язык 'C' изобретен Денисом Ричи в 1972 г. и создавался как инструментальное средство для реализации операционной системы UNIX на ЭВМ фирмы DEC, но его популярность быстро переросла за рамки конкретной ЭВМ.
В язык включены средства программирования на уровне ассемблера (например, побитовые операции).