x-uni.com
регистрация / вход
сейчас на линии 145 чел.
x-uni.com
x-uni.com
 
Математика
Биология
Литература
Русский язык
ВИДЕО
Физика
Химия
История
Английский
 
ВИДЕО
 
 
регистрация / вход
сейчас на линии 145 чел.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Предложения интернет-магазинов

Основы светской этики. 4 класс. Учебник. ФГОС

Автор(ы): Шемшурина Алла Ивановна   Издательство: Просвещение, 2015 г.  Серия: Школа России (ФГОС)

Цена: 667 руб.   Купить

Учебник соответствует требованиям Федерального государственного образователь­ного стандарта начального общего образования. Что такое хорошо и что такое плохо? Почему добрым жить на свете веселей? Что такое этикет? В чём проявляется патриотизм? В чём заключается золотое правило этики? Над этими и многими другими "взрослыми" вопросами приглашает вас пораз­мышлять автор этой книги. Надеемся, что учебник подскажет вам решение многих проблем, которые возника­ют в вашей жизни, поможет стать добрее, отзывчивее, доброжелательнее, более чутко и бережно относиться к людям и природе, т.е. стать нравственными людьми. 2-е издание.


Основы светской этики: книга для учителей

Автор(ы): Золотухина-Аболина Елена Всеволодовна   Издательство: Феникс, 2013 г.  Серия: Библиотека учителя

Цена: 70 руб.   Купить

Книга Е. В. Золотухиной-Аболиной, представляемая вашему вниманию, - это пособие для учителей, написанное в соответствии со школьной программой по курсу "Основы религиозных культур и светской этики", освещающее учебный модуль "Основы светской этики". На современном этапе развития российского образования возвращается интерес учителей и родителей школьников к воспитательной роли школы. В связи с этим в пособии рассматриваются такие важные вопросы этики, как: "зачем нужна нравственность?"; "что такое нравственный поступок?"; "подчинение или своеволие?"; "что такое идеал справедливости?"; "что такое добро и зло?"; "откуда зло в мире?"; "каковы трудности судейства?"; "что такое этика долга"; "откуда взялся моральный долг?"; "любовь как тема морали". Освещенные в пособии темы могут быть включены в структуру уроков "Светской этики" в школе.


Уроки нравственности или "Что такое хорошо и что такое плохо". Методическое пособие. 3 класс. ФГОС

Автор(ы): Мищенкова Людмила Владимировна   Издательство: РОСТкнига, 2014 г.  Серия: Воспитание нравственных чувств

Цена: 141 руб.   Купить

В данном пособии представлены материалы к занятиям с третьеклассниками по курсу "Уроки нравственности, или "Что такое хорошо и что такое плохо". Пособие соответствует Федеральному государственному образовательному стандарту начального общего образования второго поколения. Курс направлен на формирование у учащихся позитивного отношения к таким общечеловеческим ценностям, как человек, семья. Родина, природа, труд, знания, культура, здоровый образ жизни. Содержание курса включает в себя циклы: "Я и школа", "Я и окружающие", "Я и семья", "Я и природа", "Я и книга", "Я и животные", "Я и здоровье". Каждое занятие проводится в форме творческой мастерской. Курс "Уроки нравственности" ориентирован на детей от 6 до 10 лет, предназначен для работы в любой системе начального образования и использования его в качестве компонента внеурочной деятельности. Проведение занятий в 1-4 классах подкрепляется учебно-методическим комплектом, состоящим из рабочих тетрадей на печатной основе (в двух частях) и методического пособия для учителя, включающего программу курса.


Уроки нравственности, или "Что такое хорошо и что такое плохо". Методическое пособие. 1 класс. ФГОС

Автор(ы): Мищенкова Людмила Владимировна   Издательство: РОСТкнига, 2013 г.  Серия: Воспитание нравственных чувств

Цена: 148 руб.   Купить

В данном пособии представлены материалы к занятиям с первоклассниками по курсу "Уроки нравственности, или "Что такое хорошо и что такое плохо". Пособие соответствует федеральному государственному образовательному стандарту начального общего образования второго поколения. Курс направлен на формирование у учащихся позитивного отношения к таким общечеловеческим ценностям, как человек, семья, Родина, природа, труд, знания, культура, здоровый образ жизни. Содержание курса включает в себя циклы: "Я и школа", "Я и окружающие", "Я и семья", "Я и природа", "Я и книга", "Я и животные", "Я и здоровье". Каждое занятие проводится в форме творческой мастерской. Курс "Уроки нравственности" ориентирован на детей от 6 до 10 лет, предназначен для работы в любой системе начального образования и использования его в качестве компонента внеурочной деятельности. Проведение занятий в 1-4 классах подкрепляется учебно-методическим комплектом, состоящим из рабочих тетрадей на печатной основе (в двух частях) и методического пособия для учителя, включающего программу курса.

ПЕДСОВЕТ / ФОРУМ

Новости образования

Новости науки

флаг италииX-UNI рекомендует репетитора итальянского языка: yuliyavenezia (Скайп).

Репетитор по Скайпу без посредников

Неограниченная аудитория, свободный график. Начните свой бизнес здесь!