Информатика и ИКТ

Повторение - мать учения

Устройство компьютера и программное обеспечение.

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


Типы программного обеспечения


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

Программное обеспечение компьютера делится на:

- системное ПО;

- прикладное ПО;

- системы программирования.

Состав прикладного программного обеспечения.

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

Как правило, все пользователи предпочитают иметь набор прикладных программ, который нужен практически каждому. Их называют программами общего назначения. К их числу относятся:

- текстовые и графические редакторы, с помощью которых можно готовить различные тексты, создавать рисунки, строить чертежи;

- системы управления базами данных (СУБД), позволяющие превратить компьютер в справочник по любой теме;

- табличные процессоры, позволяющие организовывать очень распространенные на практике табличные расчеты;

- коммуникационные (сетевые) программы, предназначенные для обмена информацией с другими компьютерами, объединенными с данным в компьютерную сеть.


Популярным видом прикладного программного обеспечения являются компьютерные игры.


Кроме того, имеется большое количество прикладных программ специального назначения для профессиональной деятельности. Их часто называют пакетами прикладных программ. Это, например, бухгалтерские программы, производящие начисления заработной платы и другие расчеты, которые делаются в бухгалтериях; системы автоматизированного проектирования, которые помогают конструкторам разрабатывать проекты различных технических устройств; пакеты, позволяющие решать сложные математические задачи без составления программ; обучающие программы по разным школьным предметам и многое другое.


Я думаю,эта тема важная для обучающихся, ведь необходимо детально знать то, с чем работаешь.

Информация. Кодирование информации.

Одну и ту же информацию, например, сведения об опасности мы можем выразить разными способами: просто крикнуть, оставить предупреждающий знак (рисунок) или с помощью мимики и жестов. В каждом из этих способов мы должны знать правила, по которым можно отобразить информацию. Такое правило назовем кодом.


Код — это набор условных обозначений (или сигналов) для записи (или передачи) некоторых заранее определенных понятий.


Кодирование информации – это процесс формирования определенного представления информации. В более узком смысле под термином «кодирование» часто понимают переход от одной формы представления информации к другой, более удобной для хранения, передачи или обработки.


Обычно каждый образ при кодировании (иногда говорят — шифровке) представлении отдельным знаком.


Знак - это элемент конечного множества отличных друг от друга элементов.


Знак вместе с его смыслом называют символом.


Набор знаков, в котором определен их порядок, называется алфавитом. Существует множество алфавитов:

  • алфавит кириллических букв {А, Б, В, Г, Д, Е, ...}
  • алфавит латинских букв {А, В, С, D, Е, F,...}
  • алфавит десятичных цифр{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
  • алфавит знаков зодиака {картинки знаков зодиака} и др.


Особенно большое значение имеют наборы, состоящие всего из двух знаков:
  • пара знаков {+, -}
  • пара цифр {0, 1}
  • пара ответов {да, нет}


Алфавит, состоящий из двух знаков, называется двоичным алфавитом. Двоичный знак получил название «бит».


Шифрование - кодирование сообщения отправителя, но такое чтобы оно было не понятно несанкционированному пользователю.


Длиной кода называется такое количество знаков, которое используется при кодировании.


Количество символов в алфавите кодирования и длина кода - совершенно разные вещи. Например, в русском алфавите 33 буквы, а слова могут быть длиной в 1, 2, 3 и т.д. буквы.


Код может быть постоянной и непостоянной длины. Коды различной (непостоянной) длины в технике используются довольно редко. Исключением является лишь троичный код Морзе. В вычислительной технике в настоящее время широко используется двоичное кодирование с алфавитом (0, 1). Наиболее распространенными кодами являются ASCII (American standart code for information interchange - американский стандартный код для обмена информацией) и КОИ-8 (код обмена информации длиной 8 бит).


Одно и то же сообщение можно закодировать разными способами, т. е. выразить на разных языках. В процессе развития человеческого общества люди выработали большое число языков кодирования. К ним относятся:

  • разговорные языки (русский, английский, хинди и др. — всего более 2000);
  • язык мимики и жестов;
  • язык рисунков и чертежей;
  • язык науки (математические, химические, биологические и другие символы);
  • язык искусства (музыки, живописи, скульптуры и т. д.);
  • специальные языки (эсперанто, морской семафор, азбука Морзе, азбука Брайля для слепых и др.).


Эта тема была для меня не сколько интересной, сколько познавательной.

Big image

Алгоритмизация и программирование.

Как только появились ЭВМ, стало необходимостью идентифицировать потоки человек – компьютер – человек. Однако чтобы повысить эффективность применения человеком компьютера как инструмента, необходимы общие понятия и общая мысль. Наука информатика привела к необходимости создания нового метода, так называемого алгоритмизация.

Данный стиль мышления позволяет воедино связать функционирование информации в установленной среде с требованиями ее машинной обработки. Алгоритмическое мышление помогает вырабатывать навыки:

  • Для описания средств и объектов строить информационные структуры.
  • Для достижения поставленной цели при помощи акцентированного набора средств уметь планировать структуру действий.
  • Для того чтобы решить поставленные задачи уметь организовывать поиск информации.
  • Четко, правильно и однозначно выражать мысль в правильном текстовом сообщении.
  • При решении задач из любой области своевременно обращаться к ЭВМ.
  • Образовывать поиск информации, необходимой для решения определенной задачи.
  • Уметь структурировать необходимую информацию и анализировать ее.

Свойства алгоритма
Программирование это составление необходимой программы по заданному алгоритму. Алгоритм точно описывает, какой либо процесс, а так же инструкцию по его выполнению. Разрабатывать данный алгоритм – это трудоемкий и сложный процесс. Технику разработки алгоритма для решения задач на ЭВМ называют алгоритмизацией.

Изобразительные средства для представления алгоритма
Для того чтобы представить алгоритм решения какой либо задачи применяются следующие изобразительные методы:

  • Алгоритмические языки — это специальные средства, которые предназначенное для записи в аналитическом виде алгоритмов. Данные языки очень близки к математическим выражениям. Каждый алгоритмический язык обладает своим словарем.
  • Словесно – формульное описание- описание выполняется с использованием формул и слов. Содержание этапов выполнения алгоритма записывают в форме произвольной и на естественном языке.
  • Схемы графических символов, которые получили самое широкое распространение. В данном случае, для описания алгоритма используют схемы алгоритмов, или так называемые блоки, и они между собой соединяются линиями.
  • Операторные схемы. Суть данного способа описания заключается в том, что всякий оператор обозначает определенной буквой.
  • Псевдокод представляет собой систему команд абстрактной машины. Данный способ записи очень близок со способом алгоритмические языки.

Любой алгоритм записывается с использованием общей методики:

  • Любой алгоритм обладает своим именем, раскрывающим его смысл.
  • Обязательно есть необходимость обозначать начало и конец алгоритма.
  • Все входные и выходные данные необходимо описывать.
  • Указывать команды, которые позволят в дальнейшем выполнить необходимые действия над выделенными данными.

Основные принципы разработки программ и алгоритмов
По структуре выполнения программы и алгоритмы делятся на три основных вида:

  • Линейные, при которых все необходимые действия выполняются последовательно, и всего лишь один раз. Схема состоит из блоков, расположенных в порядке их выполнения, то есть сверху вниз. Все промежуточные или первичные данные влияния на направление процесса выполнения не оказывают.
  • Ветвящиеся. Существуют задачи, в которых в зависимости от промежуточных результатов и первоначальных условий вычисления необходимо выполнить по другим формулам. В данных алгоритмах выбор направления вычисления осуществляют по итогам проверки заданных условий. Все ветвящиеся процессы описываются с помощью оператора IF.
  • Циклические. Многие задачи включают в селя многократные повторения отдельных участков вычисления. Цикл представляет собой последовательную команду, которая повторяется до того периода, пока не будет осуществлено заданное условие. Циклическое описание процессов, которые многократно повторяются, снижают значительно трудоемкость написания самой программы.

Данная тема была для меня сложной, но, думаю, для тех, кого она привлекла, кажется легкой и интересной.

Big image

Основы логики и логические основы компьютера.

Логика – наука о законах и формах мышления.


Высказывание (суждение) – некоторое предложение, которое может быть истинно (верно) или ложно


Утверждение – суждение, которое требуется доказать или опровергнуть


Рассуждение – цепочка высказываний или утверждений, определенным образом связанных друг с другом


Умозаключение – логическая операция, в результате которой из одного или нескольких данных суждений получается (выводится) новое суждение


Логическое выражение – запись или устное утверждение, в которое, наряду с постоянными, обязательно входят переменные величины (объекты). В зависимости от значений этих переменных логическое выражение может принимать одно из двух возможных значений: ИСТИНА (логическая 1) или ЛОЖЬ (логический 0)


Сложное логическое выражение – логическое выражение, составленное из одного или нескольких простых (или сложных) логических выражений, связанных с помощью логических операций.


Логические операции и таблицы истинности


Логическое умножение (КОНЪЮНКЦИЯ) - это новое сложное выражение будет истинным только тогда, когда истинны оба исходных простых выражения. Конъюнкция определяет соединение двух логических выражений с помощью союза И.


Логическое сложение (ДИЗЪЮНКЦИЯ) - это новое сложное выражение будет истинным тогда и только тогда, когда истинно хотя бы одно из исходных (простых) выражений. Дизъюнкция определяет соединение двух логических выражений с помощью союза ИЛИ

Логическое отрицание (ИНВЕРСИЯ) - если исходное выражение истинно, то результат отрицания будет ложным, и наоборот, если исходное выражение ложно, то результат отрицания будет истинным/ Данная операция означает, что к исходному логическому выражению добавляется частица НЕ или слова НЕВЕРНО, ЧТО

Логическое следование (ИМПЛИКАЦИЯ) - связывает два простых логических выражения, из которых первое является условием (А), а второе (В)– следствием из этого условия. Результатом ИМПЛИКАЦИИ является ЛОЖЬ только тогда, когда условие А истинно, а следствие В ложно. Обозначается символом "следовательно" и выражается словами ЕСЛИ … , ТО …


Логическая равнозначность (ЭКВИВАЛЕНТНОСТЬ) - определяет результат сравнения двух простых логических выражений А и В. Результатом ЭКВИВАЛЕНТНОСТИ является новое логическое выражение, которое будет истинным тогда и только тогда, когда оба исходных выражения одновременно истинны или ложны. Обозначается символом "эквивалентности"


Порядок выполнения логических операций в сложном логическом выражении:

1. инверсия

2. конъюнкция

3. дизъюнкция

4. импликация

5. эквивалентность


Для изменения указанного порядка выполнения операций используются скобки.


Построение таблиц истинности для сложных выражений:


Количество строк = 2n + две строки для заголовка (n - количество простых высказываний)


Количество столбцов = количество переменных + количество логических операций


При построении таблицы надо учитывать все возможные сочетания логических значений 0 и 1 исходных выражений. Затем – определить порядок действий и составить таблицу с учетом таблиц истинности основных логических операций.


Если честно, мне кажется, через несколько лет я даже не вспомню что - либо по этой теме, потому что не планирую свою будущею профессию связывать настолько глубоко с компьютером.

Big image

Моделирование и формализация.

Основные определения:


Модель – некоторое упрощенное подобие реального объекта, который отражает существенные особенности (свойства) изучаемого реального объекта, явления или процесса.


Моделирование – метод познания, состоящий в создании и исследовании моделей. Т.е. исследование объектов путем построения и изучения моделей.


Формализация – процесс построения информационных моделей с помощью формальных языков.


Объект – некоторая часть окружающего мира, рассматриваемого человеком как единое целое. Каждый объект имеет имя и обладает параметрами.


Параметр – признак или величина, характеризующая какое-либо свойство объекта и принимаемая различные значения.


Среда – условие существование объекта.


Операция – действие, изменяющее свойство объекта.


Система – совокупность взаимосвязанных объектов, воспринимаемая как единое целое


Структура – состав системы, свойства её элементов, их отношения и связи между собой

Этапы моделирования:


1. Постановка задачи: описание задачи, цель моделирования, формализация задачи

2. Разработка модели: информационная модель, компьютерная модель

3. Компьютерный эксперимент – план эксперимента, проведение исследования

4. Анализ результатов моделирования


Эта тема была легкой и интересной для меня.

Big image

Информационные технологии.

Информационная технология — это процесс, использующий совокупность средств и методов сбора, обработки и передачи данных для получения информации нового качества о состоянии объекта, процесса или явления. Цель информационной технологии — производство информации для ее .анализа человеком и принятия на его основе решения по выполнению какого-либо действия.

Внедрение персонального компьютера в информационную сферу и применение телекоммуникационных средств связи определили новый этап развития информационной технологии. Новая информационная технология — это информационная технология с «дружественным» интерфейсом работы пользователя, использующая персональные компьютеры и телекоммуникационные средства.

Новая информационная технология базируется на следующих основных принципах.

  1. Интерактивный (диалоговый) режим работы с компьютером.
  2. Интегрированность с другими программными продуктами.
  3. Гибкость процесса изменения данных и постановок задач.

В качестве инструментария информационной технологии используются распространенные виды программных продуктов: текстовые процессоры, издательские системы, электронные таблицы, системы управления базами данных, электронные календари, информационные системы функционального назначения.

К основным видам информационных технологий относятся следующие:

  1. Информационная технология обработки данных предназначена для решения хорошо структурированных задач, алгоритмы решения которых хорошо известны и для решения которых имеются все необходимые входные данные. Эта технология применяется на уровне исполнительской деятельности персонала невысокой квалификации в целях автоматизации некоторых рутинных, постоянно повторяющихся операций управленческого труда.
  2. Информационная технология управления предназначена для информационного обслуживания всех работников предприятий, связанных с принятием управленческих решений. Здесь информация обычно представляется в виде регулярных или специальных управленческих отчетов и содержит сведения о прошлом, настоящем и возможном будущем предприятия.
  3. Информационная технология автоматизированного офиса призвана дополнить существующую систему связи персонала предприятия. Автоматизация офиса предполагает организацию и поддержку коммуникационных процессов как внутри фирмы, так и с внешней средой на базе компьютерных сетей и других современных средств передачи и работы с информацией.
  4. Информационная технология поддержки принятия решений предназначена для выработки управленческого решения, происходящей в результате итерационного процесса, в котором участвуют система поддержки принятия решений (вычислительное звено и объект управления) и человек (управляющее звено, задающее входные данные и оценивающее полученный результат).
  5. Информационная технология экспертных систем основана на использовании искусственного интеллекта. Экспертные системы дают возможность менеджерам получать консультации экспертов по любым проблемам, о которых в этих системах накоплены знания.


Я думаю,эту тему стоит проходить для общего развития.

Big image

Коммуникационные технологии.

В основе коммуникационных технологий лежит обмен информации. Обмен информацией производится по каналам передачи информации. Каналы передачи информации могут использовать различные физические принципы. Так, при непосредственном общении людей информация передается с помощью звуковых волн, а при разговоре по телефону - с помощью электрических сигналов. Компьютеры могут обмениваться информацией с использованием каналов связи различной физической природы: кабельных, оптоволоконных, радиоканалов.


Я считаю, что это тема полезна, ибо каждый из нас пользуется коммуникационными технологиями, а чтобы делать это умело и законно, необходимо знать тонкости этой темы.