Что такое компьютерная программа? Виды компьютерных программ. Утилиты в информатике это


Что такое программа?

Что такое программа?

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

С точки зрения пользователя компьютера важным отличием является характер программы:* системные программы - программы, обеспечивающие взаимодействие пользователя с компьютером и создающие среду для выполнения прикладных программ. К таким программам, например, относятся «операционные системы» и «драйвера».* прикладные программы - программы, с которыми взаимодействует непосредственно пользователь. Сюда можно отнести «браузер», «текстовые редакторы», «игры», «web-сайты».

Синонимы слова программа: «программное обеспечение», «ПО», «приложение», «software».

Считается, что компьютер - есть совокупность «аппаратного» и «программного» обеспечения.

Программное обеспечение можно разделить также по следующим признакам:* целевая платформа - различное «аппаратное обеспечение», которое поддерживает различный набор инструкций, поэтому, как правило, «программа» создается под конкретное «аппаратное обеспечение». Наиболее известные платформы: «ARM», «x86», «x64», «IA64», «Itanium» и т.д.;* целевая «операционная система» — так как различные «операционные системы» создают различные среды для прикладного программного обеспечения, — важно под какую операционную систему создана та или иная «программа». Наиболее известными семействами «операционных систем» являются: Microsoft Windows, Ubuntu Linux, SuSe Linux, MacOS, FreeBSD, NetBSD, OpenBSD.

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

На заре вычислительной техники (30–50-е годы ХХ в.) исходные тексты записывались в виде «машинного кода» (т.е. указания номеров инструкций и аргументов для них), позднее появился первый известный язык программирования «ASSEMBLER», который значительно упростил процесс создания программы, так как позволил указывать не числовой номер инструкции, а ее символьное обеспечение, что упростило чтение и отладку исходного теста программы. Последующее появление языков более «высокого уровня», чем «ASSEMBLER», позволило перевести создание программного обеспечения из удела технических специалистов, обеспечивающих функционирование конкретных аппаратных комплексов, в удел специалистов по созданию программного обеспечения, именуемых далее «программистами» или «разработчиками программного обеспечения».

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

В СНГ отношение к «программистам» всегда было несколько особенным. Вследствие развала Советского Союза и уничтожения предприятий, непосредственно занимавшихся созданием вычислительной техники, страны СНГ вынуждены практически в полном объеме (исключая военные нужды) закупать данную технику в других государствах, обладающих технологиями производства аппаратного обеспечения. Такая ситуация привела к некоторой задержке в поступлениях и определенной нехватке вычислительной техники в странах СНГ, поэтому отечественные программисты были вынуждены обходиться меньшим количеством часов работы с вычислительной техникой и меньшими аппаратными ресурсами (память, скорость вычислений, скорость передачи информации и т.д.).

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

С появлением и популяризацией интернета, индустрия создания программного обеспечения перешла на новый уровень — ведь распространять программы (и продавать) стало намного проще. Это обеспечивалось, во-первых, появлением систем моментальной оплаты (электронных денег, СМС, терминалов, кредитных карт, и т.п.), во-вторых, появлением особого вида программного обеспечения «web-сайтов», которые на первом этапе своего развития скорее напоминали электронный вариант печатных изданий (книг, газет, журналов), однако, позднее стали полноценными приложениями.

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

Дата публикации: 09.11.2010 04:21 UTC

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

Смотрите также учебники, книги и учебные материалы:

Следующие учебники и книги:

Предыдущие статьи:

nashol.com

Что такое утилиты

 

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

Утилиты для Windows представляют собой необходимые компоненты для работы программистов любого уровня, прикладного в первую очередь. Первоначально данное понятие принято было отождествлять с маленькими программками, которые являлись достаточно простыми. Однако на данный момент по степени сложности и размерам они могут даже превосходить некоторые офисные пакеты. При этом они могут выполнять намного больше операций, чем ранее. Стоит сказать, что на данный момент многие утилиты можно найти на прилавках компьютерных магазинов, где они предлагаются как серьезные коммерческие пакеты, представленные в магазинах в красивых коробках. Но большинство из них, представленное в качестве условно-бесплатных продуктов, можно отыскать на просторах сети в свободном доступе.

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

Чаще всего нападениям подвергаются файлы-сертификаты, пароли, коды, медиафайлы, обладающие определенной ценностью, почтовые, лицензионные программы, настройки операционной системы. Системные утилиты берут на себя задачи слежения за показателями компьютерных служб, к примеру, процессора, видеокарты, устройств чтения карт памяти и дисков, физической и оперативной памяти и прочего. Кроме того, они регулярно проводят тесты периферийных и встроенных устройств, сигнализируя обо всех обнаруженных неполадках, а также ими предъявляются требования по замене или усовершенствованию установленного программного обеспечения и комплектующих, к примеру, картриджа для принтера. Говоря дальше о том, что такое утилиты, можно отметить, что они восстанавливают файлы, которые были утеряны, неосторожно удалены. А если это необходимо, то эти же программы способны удалить файл с компьютера безвозвратно.

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

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

 

fb.ru

ГИА и ЕГЭ по информатике: Словарь терминов по информатике

СЛОВАРЬ ТЕРМИНОВ ПО ИНФОРМАТИКЕ

Абзац – фрагмент текста, заканчивающийся нажатием клавиши Enter.

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

Алгоритмизация – разработка алгоритма решения задачи.

Алгоритмический язык - см. язык программирования.

Алфавит – конечное множество объектов, называемых буквами или символами.

Аппаратный интерфейс – устройство, обеспечивающее согласование между отдельными блоками вычислительной системы.

Арифметическо-логическое устройство – часть процессора, предназначенная для выполнения арифметических и логических операций.

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

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

База данных – хранящаяся во внешней памяти ЭВМ совокупность взаимосвязанных данных, организованных по определенным правилам, предусматривающим общие принципы их описания, хранения и обработки.

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

Базовое программное обеспечение – совокупность программ, обеспечивающих взаимодействие компьютера с базовыми аппаратными средствами.

Байт – 1. восьмиразрядное двоичное число; 2. элемент памяти, позволяющий хранить восьмиразрядное двоичное число.

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

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

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

Внедрение – включение объекта в документ, созданный другим приложением.

Внешняя память – память большого объема, служащая для долговременного хранения программ и данных.

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

Базовое программное обеспечение – совокупность программ, обеспечивающих взаимодействие компьютера с базовыми аппаратными средствами.

Гибкий магнитный диск – устройство, предназначенное для переноса документов и программ с одного компьютера на другой, хранения архивных копий программ и данных, не используемых постоянно на компьютере.

Графический редактор – программа, предназначенная для создания и обработки графических изображений.

Данные – зарегистрированные сигналы.

Диаграмма – любой видов графического представления данных в электронной таблице.

Диалоговое окно – разновидностью окна, позволяющая пользователю вводить в компьютер информацию.

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

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

Диспетчер файлов (файловый менеджер) – программа, выполняющая операции по обслуживанию файловой системы.

Документ Windows– любой файл, обрабатываемый с помощью приложений, работающих под управлением операционной системы Windows.

Драйвер – программа, обеспечивающая взаимодействие компьютера с внешним устройством.

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

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

Защита данных - комплекс мер, направленных на предотвращение утраты, воспроизведения и модификации данных.

Интерфейс – набор правил, с помощью которых осуществляется взаимодействие элементов систем

Информатика – наука, изучающая закономерности получения, хранения, передачи и обработки информации в природе и человеческом обществе.

Информационная система – система, способная воспринимать и обрабатывать информацию.

Информация – сообщение, снижающее степень неопределенности знаний о состоянии предметов или явлений и помогающее решить поставленную задачу.<

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

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

Клавиатура – клавишное устройство управления компьютером.

Кодирование – представление данных одного типа через данные другого типа.

Команда – приказ исполнителю на выполнение действий из указанного конечного набора.<

Компьютер (ЭВМ) – универсальное электронное программно-управляемое устройство для хранения, обработки и передачи информации.

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

Компьютерная сеть - см. вычислительная сеть.

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

Курсор – световая метка на экране, обозначающая место активного воздействия на рабочее поле.

Линейный алгоритм – алгоритм с однозначным последовательным выполнением команд.

Локальная сеть – компьютеры, расположенные в пределах одного или нескольких рядом стоящих зданий и объединенные с помощью кабелей и разъёмов.

Курсор – световая метка на экране, обозначающая место активного воздействия на рабочее поле.

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

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

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

Монитор – устройство визуального представления данных.

Мультимедиа средства – программные и аппаратные средства компьютера, поддерживающие звук и цвет.

Мышь – устройство управления компьютером манипуляторного типа.

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

Одноранговая сеть – компьютерная сеть, состоящая из равноправных компьютеров.

Окно – ограниченная рамкой часть экрана, с помощью которой обеспечивается взаимодействие программы с пользователем.

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

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

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

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

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

Печатный документ – документ на бумажном носителе, создаваемый и распечатываемый на одном рабочем месте.

Пользовательский интерфей – интерфейс между пользователем и программно-аппаратными средствами компьютера.

Печатный документ – документ на бумажном носителе, создаваемый и распечатываемый на одном рабочем месте.

Постоянное запоминающее устройство (ПЗУ) – быстрая, энергонезависимая память, предназначенная только для чтения.

Последовательный интерфейс – аппаратный интерфейс, через который данные передаются последовательно бит за битом.

Предписание – см. команда/

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

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

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

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

Программирование - составление последовательности команд, которая необходима для решения поставленной задачи.

Программно-аппаратный интерфейс - интерфейса между программным и аппаратным обеспечением.

Программный интерфейс – интерфейс между разными видами программного обеспечения.

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

Рабочая книга – документ Excel.

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

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

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

Регистры – внутренняя сверхбыстрая память процессора.

Редактирование – изменение уже существующего документа.

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

Рецензирование – редактирование текста с регистрацией изменений и его комментирование.

Сбор данных – накопление информации с целью обеспечения достаточной полноты для принятия решений.

Связывание – включение в документ указателя на местоположение связываемого объекта.

Сигнал – изменение некоторой физической величины во времени, обеспечивающее передачу сообщений.

Синтаксис – совокупность правил, с помощью которых строятся правильные предложения.

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

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

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

Системный блок – основной узел компьютера, внутри которого установлены наиболее важные компоненты: материнская плата с процессором, жесткий диск, дисковод гибких дисков, дисковод компакт-дисков.

Слово – конечная упорядоченная последовательность букв алфавита.

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

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

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

Таблица размещения файлов (FAT) – специальная таблица системной области диска, в которой хранятся данные о местоположении файлов на диске.

Табличный процессор (электронная таблица) – прикладная программа, предназначенная для хранения данных различных типов в табличной форме и их обработки.

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

Текстовый редактор – прикладная программа, предназначенная для ввода текстов в компьютер их редактирования.

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

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

Транслятор – программа, преобразующая исходный текст программы на языке программирования в команды процессора.

Транспортировка данных – приём и передача данных между удаленными участниками информационного процесса.

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

Файл – 1. логически связанная последовательность данных одного типа, имеющая имя; 2. последовательность произвольного числа байтов памяти, имеющая имя.

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

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

Фильтрация данных – отсеивание данных, в которых нет необходимости для принятия решений, снижающее уровень шума и повышающее достоверность и адекватность данных.

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

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

Форматирование – оформление документа с использованием методов выравнивания текста, применением различных шрифтов, встраиванием в текстовый документ рисунков и других объектов и пр.

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

Шаблон – набор настроек, таких как тип и размер шрифта, параметры абзаца и других, хранимый в отдельном файле.

Электронная таблица – см. табличный процессор.

Электронный документ – документ, создаваемый в электронном виде в формате текстового процессора.

Язык программирования (алгоритмический язык) – искусственный язык, предназначенный для записи программ.

Ячейка – минимальный элемент для хранения данных.

Web-документ – электронный документ, предназначенный для просмотра на экране компьютера средствами Internet      

informa-2013.blogspot.com

Утилиты - это... Что такое Утилиты?

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

  • утилиты построений — Позволяют строить для программы просмотра файлы данных, которые содержат текст, связи между гипертекстами и ссылки на данные мультимедиа, программу редактора для выбора точки курсора. Средство пакета Windows, позволяющее добавлять оформленные в… …   Справочник технического переводчика

  • Утилиты управления процессами — Это статья об утилитах управления процессами. О встроенной утилите Microsoft Windows см. статью Диспетчер задач Microsoft Windows Диспетчер задач  компьютерная программа (утилита) для вывода на экран списка запущенных процессов и потребляемых ими …   Википедия

  • Utility — Утилита (англ. utility или tool)  программный продукт, предназначенный не для решения какой либо прикладной задачи, а для решения вспомогательных задач. Компьютерные утилиты можно разделить на три группы: Утилиты сервисного обслуживания… …   Википедия

  • Norton Utilities — (NU, утилиты Нортона)  это комплекс утилит, предназначенный для конфигурирования, оптимизации и обслуживания компьютера. Разработчики  компании Peter Norton Computing и Symantec (которая в сентябре 1990 года приобрела Peter Norton… …   Википедия

  • CCleaner — CCleaner …   Википедия

  • Программы UNIX-подобных операционных систем — Это список популярных программ, работающих в операционных системах основанных на UNIX (POSIX совместимых). Некоторые из этих программ являются стандартными для UNIX подобных систем. Содержание 1 Системный софт 1.1 Общего назначения …   Википедия

  • GNU Coreutils — GNU Core Utilities Тип Miscellaneous Utilities Разработчик GNU Project Написана на C Операционная система Unix подобные ОС Последняя версия 8.20 (23 октября 2012) …   Википедия

  • Утилита — (англ. utility или tool)  вспомогательная компьютерная программа в составе общего программного обеспечения для выполнения специализированных типовых задач, связанных с работой оборудования и операционной системы (ОС)[1]. Утилиты… …   Википедия

  • Программы юникс-подобных операционных систем — Содержание 1 Системный софт 1.1 Общего назначения 1.2 Управление системой …   Википедия

  • dic.academic.ru

    Что такое компьютерная программа? Виды компьютерных программ

    Что такое компьютерная программа? С развитием технологий растет и их количество. Они наделяются разным функционалом и назначением. Дилетанту в сфере вычислительной техники невозможно оценить роль любой программы с учетом всего их многообразия. Нельзя также сделать выбору в пользу лучшей из них, поскольку они имеют разные ориентации, выполняют не одинаковые задачи.

    Исходя из сказанного, наука и практика редко когда рассматривают один конкретный программный продукт. Чаще всего интерес представляют классификации и разделение на категории по типу или назначению.

    Определение

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

    что такое компьютерная программаКаждый программный продукт имеет два основных свойства.

    1. Является комплектом шагов, которые должен сделать компьютер.
    2. Каждая отдельная инструкция управляет частью данных или информации.

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

    Обучающие

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

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

    • базовое знакомство с предметом;
    • концептуальная подготовка к работе;
    • выработка навыков решения типовых и нестандартных уравнений в соответствующей области;
    • развитие умений заниматься определенной деятельностью;
    • проведение экспериментов в учебных и исследовательских целях;

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

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

    Системные

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

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

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

    Инструментальные

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

    1. Трансляторы. Они преобразуют языки программирования.
    2. Редакторы текстов программ. Они интерпретируют интерфейс понятным для пользователя языком из кодов и символов.
    3. Вспомогательные программы.
    4. Библиотеки. Они содержат различные заготовки, которые помогают в работе программистов.

    Инструментальных продуктов не так много. Но почти все они пишутся посредством различных языков программирования.

    Прикладные

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

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

    К данному типу относят следующие программы:

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

    К этой же категории относятся компьютерные вирусы. Ниже они будут рассмотрены более подробно.

    Специальные

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

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

    Есть популярные специальные программы, вроде 1С. Таковые используются во всех развитых странах, меняется только язык перевода, интерфейс и некоторые исходные данные. Последние обычно зависят от законодательства и ГОСТов.

    Компьютерные вирусы

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

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

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

    Результат

    Подводя итог, все существующее ПО можно вкратце рассмотреть в таблице.

    Виды компьютерных программХарактеристикаПримеры
    ОбучающиеВыполняют педагогические задачи. Пользователь работает с ними полностью самостоятельноВсе эмуляторы, наподобие MyBIOS
    СистемныеУправляют компонентами вычислительной техники, а также обеспечивают наладку ее работы с прикладными программами, наиболее часто задействующимися пользователями. Принимают непосредственное участие в обеспечении взаимодействия между человеком и компьютеромВсе поколения Windows, Total Commander, каждая антивирусная программа, WinZip и WinRar
    ИнструментальныеПредназначаются для создания, редактирования и развития системных и прикладных продуктов. В большинстве случаев являются заготовками, так называемыми "програмными полуфабрикатами"FoxPro, Assembler, Visual Basic
    ПрикладныеСамый распространенный вид программного обеспечения. Занимается выполнением или автоматизацией тех или иных задач, функций. Чаще всего интересуют пользователей, которые не имеют никакого отношения к программированию, но посредством компьютера могут облегчить свою деятельностьAdobe Photoshop, весь пакет Microsoft Office, кодеки, вирусные и троянские программы
    СпециальныеРазрабатываются для выполнения разных задач. Их работа зависит от специфики деятельности заказчика1С:УТП, 1С:Зарплата, 1С:Бухгалтерия

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

    Заключение

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

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

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

    fb.ru

    Читать реферат по информатике, вычислительной технике, телекоммуникациям: "Утилиты: обслуживание и оптимизация компьютера"

    (Назад) (Cкачать работу)

    Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

    Экзаменационный реферат по информатике «Утилиты: обслуживание и оптимизация компьютера»выполнила Макарова А. М. проверила Столбнякова Н. И.

    Славянск-на-Кубани

    2006 г.

    СОДЕРЖАНИЕ

    Содержание..............................................................................................................2

    Введение...................................................................................................................3

    § 1. Программный пакет Norton Utilities...............................................................5

        Утилиты проверки и исправления ошибок в системе....................................6 Утилиты для оптимизации производительности системы..........................12 Дополнительные утилиты...............................................................................18

    § 2 Программы тонкой подстройки Windows.....................................................22

    § 3 Тесты.................................................................................................................24

    3.1 Sisoft Sandra......................................................................................................26

    § 4 Файловые менеджеры.....................................................................................30

    4.1 Total Commander..............................................................................................31

    § 5 Программы для работы с архивами...............................................................32

    5.1 WinRAR............................................................................................................33

    Заключение.............................................................................................................34

    Список использованной литературы...................................................................35

    Американская школа для одарённых детей, 1970 год, урок информатики…

    – А теперь, детки, какие программки вы бы хотели написать, когда подрастёте? Вот ты, Питер?

    – Я бы написал такую крутую утилитку, которая бы быстро так лечила винчестер от ошибок!

    – Молодец Питер, а ты Юджин?

    – А я бы сделал такую программу, которая бы быстро и без глюков сжимала файлы!

    – Умница, Юджин! А ты, Билли, чего молчишь?

    – Ну, ничего-ничего!.. Будет вам всем «быстро», будет вам «без глюков»…

    ВВЕДЕНИЕ

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

    «Утилиты – это специализированные программы, предназначенные для обслуживания и оптимизации работы системы, программы-помощники, решающие задачи, с которыми сама оперативная система справиться не в состоянии».1 Большинство утилит предназначено для обслуживания файловой системы и дисков. Некоторые утилиты используются для ведения архивов данных, а специальные антивирусные программы обеспечивают защиту системы от компьютерных вирусов. Утилиты – необходимая компонента инструментария программиста любого уровня и, в первую очередь, прикладного. Первоначально слово «утилита» отождествлялось с простыми маленькими программами. Но сегодняшние утилиты часто занимают десятки мегабайт и по сложности не уступают некоторым офисным пакетам. И выполнять они могут уже не одну-две операции, как раньше, а значительно больше...

    Многие утилиты представляют собой серьезные коммерческие пакеты, которые продаются в красивых коробках в магазинах. Но большинство утилит, относящихся к разряду условно-бесплатного программного обеспечения (shareware), можно найти в свободном доступе в сети Internet.

    Описать все утилиты просто невозможно, в данном реферате рассмотрены лишь некоторые из них.

    § 1 Программный пакет Norton Utilities

    Диск попортился – ну что ж,

    Вот топор, стамеска, нож!

    Нет, подай-ка им Disk Doctor –

    Ох уж эта молодёжь!

    Почти Л. Филатов Имя Питера Нортона, без сомнения, знакомо любому уважающему себя компьютерщику. Нортон – создатель самого популярного в мире файлового менеджера Norton Commander и не менее знаменитого комплекта утилит. Правда, сам Питер Нортон давно уже отошёл от создания программных продуктов, превратившись скорее в товарный знак семейства программ, производимых корпорацией Symantec. Несмотря на это, Norton Utilities продолжает оставаться превосходным комплектом программ для обслуживания компьютера.

    Сегодня Norton Utilities распространяется корпорацией Symantec исключительно в составе Norton SystemWorks, включающего также другие известные программы от Symantec:

      Norton CleanSweep – «чистильщик» системы от ненужных файлов и программ. Norton Antivirus – знаменитый антивирус от Symantec – громоздкий, но в то же время очень удобный и надёжный. Norton Ghost – программа резервного копирования. GoBack – программа для сохранения конфигурации системы и её восстановления в случае сбоя.

    Каждая из этих программ неплоха… Но всё же главным действующим лицом в этом софтовом нагромождении остаются Norton Utilities.

    Набор от Symantec насчитывает несколько десятков программ. Любая из них может быть запущена как отдельно (через меню Пуск/Программы/ Norton Utilities), так и из специальной оболочки Norton Utilities Integrator, иконка которой появится на рабочем столе после установки программ.

    1.1 Утилиты проверки и исправления ошибок в системе Norton System Check – комплексная проверка системы. Проверяет жёсткий диск, сканирует Реестр Windows 98, а также выполняет ряд других операций по увеличению производительности вашего компьютера.

    Norton WinDoctor – оптимизатор реестра. Реестр – база данных, в которой хранятся различные параметры Windows. Реестр тоже иногда нуждается в оптимизации, т.к. со временем в нём образуется множество лишних записей, относящихся к установленным в системе программам. Многое из них никак не влияют на работу Windows , но некоторые способны навредить. Особенно страдает реестр из-за некорректных установки и удаления программ.

    WinDoctor сканирует Реестр и отлавливает в нём всевозможные ошибки и лишние записи: в частности, он контролирует корректность всех имеющихся в Windows ярлыков программ и так называемые «ассоциации» (то есть какому типу файлов (расширению) соответствует та или иная программа редактирования и просмотра, и наоборот).

    После завершения работы Доктора и вывода на экран всех имеющихся проблем будет необходимо их исправить – для этого нужно нажать кнопку «Исправить всё» (Repair All) на кнопочной панели WinDoctor. Norton Disk Doctor – программа, следящая за физическим и логическим здоровьем жёсткого диска. Под «физическим» понимается контроль на наличие на жёстком диске физических повреждений магнитного слоя. Под «логическим» – отслеживание и ликвидация различных повреждений файловой системы, «потерянных» фрагментов данных, которые могут появиться при некорректном завершении работы программ, и многих других логических ошибок.

    «Физическую» проверку нецелесообразно проводить часто – это долгая процедура. А вот «логическую» желательно запускать каждый день. Впрочем, чаще всего для этого не приходится прикладывать никаких усилий. Norton Disc Doctor автоматически запускается каждый раз после некорректного завершения работы Windows .

    При запуске Norton Disc Doctor пользователю предлагается выбор из следующих режимов работы программы:

      Diagnose Disc – режим диагностики дисков; Surface Test – позволяет производить тестирование поверхности диска; Undo Changes – если с диском что-то случилось, прежде чем исправлять его, NDD 2 сохраняет первоначальное состояние диска в файле NDDUNDO.DAT в корневом каталоге выбранного пользователем диска.Options – определяет конфигурацию NDD. Quit Disc Doctor – выход из NDD. Diagnose Disc. После выбора режима диагностики дисков необходимо определить, какой диск тестировать. После этого начнётся диагностика системных областей диска. Если будут обнаружены ошибки, то нужно следовать всем действиям, которые будут предложены NDD в данном случае. После диагностики системных областей NDD предложит тестирование поверхности диска (Surface Test). Перед проведением теста необходимо определить его конфигурацию.

    Маленькая деталь: если в старых версиях Windows NDD запускался без всяких проблем, то под XP он работать не в состоянии. Это связано с тем, что новая ОС категорически запрещает любым программам доступ к жёсткому диску напрямую, без обращения к её собственным

    referat.co

    Лекция - Утилиты Windows - Информатика

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

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

    позволяет определить четыре основных параметра: DNS суффикс, IP-адрес, маску подсети и основной шлюз. Студенты должны понимать смысл этих параметров и уметь объяснить, как эти параметры определяют прохождение пакетов внутри сети и между сетями. В частности, с помощью полученных данных студенты должны определить сетевую и хостовую части IP-адреса, а также пояснить назначение основного шлюза.

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

    Если не требуется подробная информация о различных параметрах сетевого подключения, то можно воспользоваться более простыми утилитами. Для того чтобы узнать имя компьютера используется утилита hostname. Для того чтобы узнать физический адрес компьютера используется утилита getmac. Необходимо отметить, что обе эти утилиты отсутствуют в составе Windows 98.

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

    Работа утилиты ping заключается в том, что при ее запуске компьютер, на котором была запущена эта утилита, передает в сеть для передачи компьютеру, IP-адрес которого был указан в качестве параметра утилиты, четыре пакета, называемых эхо-запросами. При получении этих пакетов компьютер, которому они предназначены, должен в свою очередь выслать запрашивающему компьютеру четыре эхо-ответа. Утилита ping выводит на консоль данные о принятых пакетах и сопутствующие данные, определяющие процесс обмена пакетами.

    Следует заметить, что прежде чем проверять связь между различными компьютерами, подключенными к сети, рекомендуется проверить правильность установки стека TCP/IP на собственном компьютере. Это можно сделать с помощью той же утилиты ping, указав ей в качестве IP-адреса зарезервированный специальный IP-адрес 127.0.0.1, всегда указывающий на тот же самый компьютер, с которого запускается утилита.

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

    Для идентификации открытых портов и активных подключений можно воспользоваться утилитой netstat. При запуске этой утилиты без параметров, она выводит информацию об активных подключениях на данном компьютере, т.е. тех подключениях, через которые происходит обмен данными с сетью. Например, на приведенном ниже снимке обратите внимание на нижнюю строку, идентифицирующую связь между простым TCP-сервером и TCP-клиентом, созданными в рамках лабораторной работы.

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

    www.ronl.ru