русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2013-12-24; просмотров: 767; Нарушение авторских прав


Прикладные программы

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА.

Виды памяти.

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

RAM (random access memory, то есть память с произвольным доступом).

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

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

BIOS (постоянная память) – данные занесены при изготовлении. Как правило, эти данные не могут быть изменены, их можно только считывать. Такой вид памяти называется ROM (read only memory или еще ПЗУ).

 

Сам по себе компьютер является ящиком, начиненным электронными схемами.

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

3.1. Виды программного обеспечения:

Прикладные программы, непосредственно обеспечивающие выполнение необходимых работ (редактирование текстов, рисование, обработку информационных массивов и т.д.)

· подготовки текстов (редакторы)



· обработки табличных данных (табличные процессоры)

· издательские системы

· СУБД - обработка массивов.

· Программы экономического назначения

· Системы автоматизированного проектирования

· Графические редакторы

· Компьютерные игры

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

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

Включают в себя:

Компилятор (осуществляет преобразование программ на языке программирования в программу в машинных кодах)

Или интерпретатор (осуществляет непосредственное выполнение программы на языке программирования высокого уровня)

Редактор текстов

Библиотеки полезных подпрограмм

Отладчики.

Среда программирования (или система программирования)

- комплекс программных средств, с помощью которых создается программа на языке BASIC, CI…

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

Quick BASIC

Среда QBASIC работает в режиме интерпретации

- она не создает на основе исходного текста исполняемого модуля

Программу можно только выполнить (RUN ( нет компиляции))

Другие системы, например Turbo C и Bocland Pascal обеспечивают:

· компиляция исходных модулей (Compile) создавая объектные модули с расширением .OBJ

· редактирование связей, создавая исполняемые модули с расширением . EXE.

 

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


 



<== предыдущая лекция | следующая лекция ==>
Основные принципы устройства компьютера. | Системное программное обеспечение


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.127 сек.