Понятие о компьютерных программах

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

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

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

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

Почемучка. Архитектура компьютера.

Источник: studref.com

2.2 Понятие компьютерной программы

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

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

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

Процесс поиска и исправления ошибок в программах называется отладкой. Количество ошибок в программах обычно заранее неизвестно. Поэтому заранее неизвестна продолжительность отладки программ. Программа (алгоритм) не содержит ошибок, если она даёт правильные результаты для всех допустимых данных.

Запись исходных текстов программ при помощи языков программирования облегчает понимание и редактирование человеком. Этому, в частности, помогают комментарии, допустимые в синтаксисе большинства языков. Для выполнения на компьютере готовый текст программы преобразуется (компилируется) в машинный код.

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

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

Читайте также:
Как называется программа для программирования ардуино

Интерпретируемые программы, для которых как правило не применяется процесс компиляции и которые интерпретируются операционный системой или специальными программами-интерпретаторами, называются скриптами или «сценариями».

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

Например, описание исходных и требуемых характеристик обрабатываемых данных и предоставление выбора подходящего алгоритма решения специализированной программе-интерпретатору — такой подход называется декларативным программированием. Также, применяются функциональное и логическое программирование. Большинство пользователей компьютеров используют программы, предназначенные для выполнения конкретных прикладных задач, таких как подготовка и оформление документов, математические вычисления, обработка изображений и т.п. Соответствующие программные средства называют прикладными программами или прикладным программным обеспечением. Управление компонентами вычислительной системы и формирование среды для функционирования прикладных программ берёт на себя системное программное обеспечение, наиболее важной составляющей которого является операционная система.

Источник: studfile.net

Работа на компьютере. Основные понятия в компьютерной сфере.

Источник бесперебойного питания компьютера

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

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

Блок питания — предназначен для формирования и передачи напряжения, необходимого для компьютера, современные блоки питания имеют мощность 400, 500, 600W, 1000W и выше. Материнская плата — основная плата системного блока, на которой крепятся: процессор, оперативная память, видеокарта, звуковая карта.

Основной характеристикой является частота системной шины от которой зависит какова будет производительность и мощность компьютера. Материнскую плату можно назвать основой для всей компьютерной системы.

Процессор — основное вычислительное устройство в компьютере, «мозг», основной характеристикой которого является частота(в среднем 2-3 Гигагерца, отличающиеся между собой скоростью обработки данных). Кулер — вентилятор внутри системного блока, предназначенный для охлаждения процессора, блока питания, материнской платы, видеокарты, а также устанавливают вентиляторы для охлаждения системного блока.

Кулер вместе с радиатором называют системой охлаждения. Оперативная память — ОЗУ (оперативное запоминающее устройство, RAM). Предназначена для хранения и обработки информации. Она является следующим важным параметром, который определяет быстродействие компьютера. Основным парметром является объем, измеряемый в мегабайтах.

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

Бывают интегрированные видеокарты, которые встроены в материнскую плату, а также отдельные видеокарты, вставляемые в специальные слоты на материнской плате, с помощью которых можно играть в мощные мультемидийные игры и работать в видеоресурсоёмких приложениях. Звуковая карта — устройство, с помощью которого обрабатывается звук на компьютере.

Читайте также:
Microsoft excel описание программы

Компьютеры оснащены встроеными звуковыми картами, в которых есть выход для наушников или колонок, вход для микрофона, линейный вход для записи звука Жесткий диск — устройство, на котором хранится информация в компьютере, оно энергонезависимо (при выключении питания вся информация сохраняется). Имеют объем 300 Гигабайт, 500 Гигабайт и больше.

Жесткий диск иногда еще называют винчестер или хард. Привод DVD дисков — устройство, считывающее информацию с DVD и CD накопителей (компакт — диски) Дисковод 3.5 — устройство, считывающее информацию с дискет 3.5″(сейчас данные накопители не используются) Модем — устройство для подключения к сети интернет ТВ-Тюнер — устройство для вывода видеосигнала с антены на монитор компьютера. Это дает возможность записывать различные программы и смотреть телевизор на компьютере. Сетевая плата — (также известная как сетевая карта, сетевой адаптер, Ethernet-адаптер, NIC (англ. network interface card)) — устройство, дающее возможность компьютеру взаимодействовать с другими устройствами сети. Источник бесперебойного питания — устройство, при помощи которого компьютетер защищается от перегрузок, а также при отключении электричества, аккумулятор позволит минут 15(в зависимости от мощности ИБП) работать компьютеру, чтобы корректно завершить работу и выключить компьютер. Для более подробного изучения всех компонентов компьютера предлагаю изучить видеокурс по настройке, ремонту и обслуживанию компьютера

«Секреты пассивного дохода»
Видео-, аудио-курсы, цифровая книга и сайт-продажник с правами перепродажи по созданию своего бизнеса с нуля

Что такое операционная система, драйвера и программы?.

Давайте поговорим о тех средствах, с помощью которых происходит обработка информации с программной точки зрения, т.е. это операционная система, программы, и драйвера. Для начала давайте определим понятия. Операционная система, ОС (англ. operating system) — базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит. Компьютерная программа — последовательность действий, предназначенных для выполнения вычислительных процессов, приводящих к определенному результату. Пример программ: Microsoft Word(Текстовый редактор), Microsoft Excel(Табличный процессор), Microsoft Outlook(Почтовая программа) и т.д. Драйвер (англ. driver) — компьютерная программа, с помощью которой другая программа (обычно операционная система) получает доступ к аппаратному обеспечению стандартным образом. Если объяснять простым языком, то без установленных драйверов для устройств (видеокарта, звуковая карта, материнская карта, модем) они могут работать не корректно, либо не работать вообще. Сегодня на рынке существует две основные операционные системы и соответственно два типа компьютеров:

  • Компьютеры PC, с операционный системой Microsoft Windows (Узнать подробнее о принципах работы и настройки операционной системы Windows)
  • Компьютеры Macintosh, с операционной системой Mac OS X от фирмы Apple Inc

Сегодня в России в основном многие используют операционную систему Microsoft Windows. Рассмотрим рабочий стол, который появляется при загрузке Windows XP (для новых версий этот вид примерно такой же, за исключением красивого графического интерфейса)

Меню Пуск — основное меню Windows, при помощи которого можно запускать программы и управлять ресурсами компьютера. Панель быстрого запуска — в эту панель можно размещать ярлыки для часто используемых программ, тем самым осуществляется быстрый запуск нужных программ и они всегд под рукой. Элементы рабочего стола — элементы, которые предназначены для часто используемых и стандартных операций и являются частью операционной системы. И сейчас мы разберем, что это за элементы. Мой компьютер — этот элемент позволяет открыть все диски, расположенные на компьютере, на которых содержатся все папки и файлы. Сетевое окружение — данный элемент предназначен для отображения всех компьютеров, расположенных в локальной сети. Корзина — предназначена для удаления в неё файлов, т.е. если вы к примеру удалили файл, то он помещается в корзину, после чего его можно еще восстановить, но после удаления из корзины уже восстановление невозможно. Internet Explorer — этот лемент запускает обозреватель Интернет — страниц. Ярлык — файл, служащий указателем на объект (файл, папку или элемент). Часто путают файл с ярлыком, вы можете легко отличить файл от ярлыка по наличию стрелочки в правом нижнем углу ярлыка и к тому же ярлык имеет маленький размер. Папка и файлы — я думаю понятно, что они могут располагаться на рабочем столе. Системная панельСистемная панель находится внизу рабочего стола, предназначена для отображения значков работающих программ в данный момент и управления ими. Также рядом в правом углу обычно находится языковая панель, с помощью которой можно смотреть и менять раскладку клавиатуры. Здесь же отображается текущее время и дата и можно осуществить настройку даты и времени, нажав правую кнопку мыши. Панель управления
Открыть панель управления можно через меню ПУСК. Панель управления — предназначена для настройки операционной системы, подключения устройств, установки и удаления программ. Открыв раздел «система» вы сможете перейти в раздел Диспечер устройств, в котором отображается полный список оборудования, установленного на компьютере, также через диспечер устройств происходит установка драйверов. Более подробно о настройке компьютера через панель управления, а также установке нового оборудования через диспетчер устройств и многое другое Вы сможете узнать из видеокурса по настройке, ремонту и обслуживанию компьютеров.

Читайте также:
Схемы слов в 1 классе по программе

Translate:

  • О сайте
  • Немного о себе
  • Партнеры
  • Сам себе босс
  • Вот Вы и пенсионер
  • Пенсионер и компьютер
  • Пользователю
  • С чего начать?
  • Работа на компьютере.
    Содержание в рабочем состоянии
  • ## Основные понятия
    о компьютере
  • ## Осваиваем
    компьютер
  • ## Что такое ОС,
    драйвера,программы
  • ## Файлы, папки,
    форматы
  • ## Актуальные курсы
  • ## Полезные советы
  • ## Сервис WOT
  • ## Создание разделов
  • ## Удаление файлов
  • ## Видео-курсы
  • Заработок пользователя
  • Программы для компа
  • Платежные системы
  • Новости пользователю
  • Web-мастеру
  • О заработке в сети
  • Ваш сайт: от и до
  • Партнерские программы — что это
  • Работа с цифровыми
    книгами
  • Школы интернет-бизнеса
  • Платные Курсы и Клубы
  • Калейдоскоп заметок
  • Новости CMS
  • Заработок
  • Видео-курсы
  • Сказки про Вашего
    внука
  • Создание сайтов
  • Платные услуги
  • Семинары,вебинары,видео- конференции,тренинги
  • Сетевой бизнес
  • Торговля на Forex.
    Бинарные опционы.
    Инвестиции
  • Бесплатное
  • Подписка на рассылки и
    актуальные видео-уроки
  • Книги, видео-уроки
  • Программы
  • Не хворать.
  • Здоровье
  • Оздоровление организма
  • Ещё об оздоровлении
  • Литература
  • Увлечения
  • Аквариум
  • Дача
  • Автомобиль
  • Литература-Кино-Видео

Источник: www.webpensionery.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru