Презентации, доклады, проекты без категории

Современные процессоры Intel и AMD
Современные процессоры Intel и AMD
Хотите верьте – хотите нет, но скоростной Core i7 из новой линейки Intel содержит архитектуру DNA, которой уже более трех десятков лет! То же самое можно сказать и про новый Phenom II X4 от AMD. Фактически, это все тот же «долгожитель» - микропроцессорная архитектура x86, которая доминировала в настольных и мобильных системах еще до рождения многих из ныне читающих эту статью и, скорее всего, останется доминирующей еще долгие годы. Архитектура х86 была изобретена в Intel в 1978 году. Шли годы, архитектура развивалась, становилась не только быстрее, но и гибче, и с каждым релизом приобретала все более широкий набор встроенных инструкций. Это триумфальное шествие длится уже свыше 30 лет – срок вполне солидный. Самое время остановиться и вспомнить хотя бы самые популярные процессоры на основе x86, которые вышли в свет за этот период. Краткая история процессоров Прародители Intel и AMD AMD 286 Intel 286 Intel i386 Intel i486
Продолжить чтение
Распределение базы данных
Распределение базы данных
Общие принципы Под распределенной базой данных (РБД) понимается набор логически связанных между собой разделяемых данных, которые физически распределены по разных узлам компьютерной сети. СУРБД – это программный комплекс (СУБД), предназначенный для управления РБД и позволяющий сделать распределенность прозрачной для конечного пользователя. Прозрачность РБД заключается в том, что с точки зрения конечного пользователя она должна вести себя точно также, как централизованная. Логически единая БД разделяется на фрагменты, каждый из которых хранится на одном компьютере, а все компьютеры соединены линиями связи. Каждый из этих фрагментов работает под управлением своей СУБД. Критерии распределенности (по К. Дейту) Локальная автономность. Локальные данные принадлежат локальным узлам и управляется администраторами локальных БД. Локальные процессы в РБД остаются локальными. Все процессы на локальном узле контролируются только этим узлом. Отсутствие опоры на центральный узел. В системе не должно быть узла, без которого система не может функционировать, т.е. не должно быть центральных служб. Непрерывное функционирование. Удаление или добавление узла не должно требовать остановки системы в целом. Независимость от местоположения. Пользователь должен получать доступ к любым данным в системе, независимо от того, являются эти данные локальными или удалёнными. Независимость от фрагментации. Доступ к данным не должен зависеть от наличия или отсутствия фрагментации и от типа фрагментации. Независимость от репликации. Доступ к данным не должен зависеть от наличия или отсутствия реплик данных.
Продолжить чтение
Прикладная информатика
Прикладная информатика
Профессиональный стандарт Исследователь в сфере ИТ - Computer and Information Scientist, Research Программист - Computer Programmer Системный архитектор - Computer Software Engineer Системный администратор / Специалист по технической поддержке - Computer Support Specialist (объединение с профессией Network and Computer Systems Administrator – устанавливаются квалификационные уровни) Системный аналитик - Computer Systems Analyst (объединение с профессией Network Systems and Data Communications Analyst – устанавливаются квалификационные уровни) Администратор баз данных - Database Administrator Менеджер информационных технологий (ИТ-менеджер) - Computer and Information Systems Manager Технический специалист по поддержке продаж в сфере ИТ - Sales Engineer Менеджер по маркетингу и продажам в сфере ИТ – Sales and Marketing Managers Специалист по информационным ресурсам – Content Engineer Специалист по информационным системам – Business Software Applications Specialist Ключевые компетенции специалистов по направлению «Прикладная информатика» Способность определять стратегию применения информационных технологий в различных областях деятельности. Знание специфики предметной области. Умение ставить и решать с помощью ИКТ прикладные задачи из различных предметных областей. Способность формулировать требования к информационной системе, проектировать бизнес-процессы, процессы управления информацией и знаниями Умение проектировать, внедрять, сопровождать и управлять информационной системой
Продолжить чтение
Физический и канальный уровень
Физический и канальный уровень
Физический уровень Физический уровень в модели OSI служит основой для построения всей модели передачи данных между компьютерными системами. Физический уровень определяет электрические, механические, процедурные и функциональные спецификации для активизации, поддержания и деактивизации физической связи между конечными системами. Назначение физического уровня – передача данных. Процесс передачи данных – кодирование – выполняется с помощью среды передачи данных (кабели, разъемы и т.п.). Среда передачи данных Средой передачи данных называют физическую среду, используемую для прохождения сигнала. Для обеспечения обмена кодированной информацией, среда должна обеспечить физическое соединение компьютеров друг с другом. Информация в локальных сетях чаще всего передается в последовательном коде, то есть бит за битом. Такая передача медленнее и сложнее, чем при использовании параллельного кода. Однако надо учитывать то, что при более быстрой параллельной передаче (по нескольким кабелям одновременно) увеличивается количество соединительных кабелей в число раз, равное количеству разрядов параллельного кода (например, в 8 раз при 8-разрядном коде).
Продолжить чтение
Функции в языках объектно-ориентированного программирования
Функции в языках объектно-ориентированного программирования
Понятие функции Понятие функции в языках программирования близко к понятию функции в математике. Функция может иметь один или более аргументов. Аргументы в списке отделяются друг от друга запятыми: ИмяФункции (СписокАргументов) Для каждого набора значений аргументов можно определить значение функции. В программировании говорят, что функция возвращает свое значение, если заданы значения ее аргументов. Функции обычно входят в состав выражений, значения которых присваиваются переменным. Математические функции Значения аргументов и функций являются числа. В VB 12 математических функций. Тригонометрические: SIN(число), COS(число), TAN(число), ATN(число) Пример: Dim sngA, sngC, sngS, sngD, sngpi AS Single A = 1.3 ' Определяем угол в радианах C = Sin(A) ' Вычисляем синус S = Cos(A) ' Вычисляем косинус C = Tan(A) ' Вычисляем тангенс pi = 4 * Atn(1) ' Вычисляет значение числа pi.
Продолжить чтение