Научная статья на тему 'ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА, ЕГО СТРУКТУРА И ПРОГРАММИРОВАНИЕ'

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА, ЕГО СТРУКТУРА И ПРОГРАММИРОВАНИЕ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
161
19
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
информатика / информация / компьютерные технологии / информационный поток / мозг / сигналы / сomputer science / information / computer technology / information flow / brain / signals

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Човдыров Овезмырат, Мусаева Дженнет, Максадов Мухаммет, Холматов Сулейман

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Човдыров Овезмырат, Мусаева Дженнет, Максадов Мухаммет, Холматов Сулейман

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

A computer is capable of executing a fixed, variable set of instructions (programs). Once the instructions are completed, even if they change, there is no need to reconnect the existing computer components and the calculations will continue normally. The computer has a structure that stores numbers for storing preliminary and calculated data when performing calculations, a special computing unit a processor that performs calculations, and information input and output devices.

Текст научной работы на тему «ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА, ЕГО СТРУКТУРА И ПРОГРАММИРОВАНИЕ»

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

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

1. Леонтьев А.Н. Избр. Психол.поизв. в 2-х томах. М., 1983.

2. Мерлин В.С. Очерк теории темперамента. М., 1973.

3. Обуховский К. Психология влечений человека. М., 1972.

4. Общая психология. Под ред. А.В.Петровского. М., 1977.

5. Основы теории речевой деятельности. Под ред. А.А.Леонтьева. М., 1974.

6. Павлов И.П. Полн. собр. соч. М. - Л., 1951- 1952.

© Туваков М., Худайбердиева М., Сапармаммедов К., Ашырова Л., 2023

Човдыров Овезмырат, преподаватель. Мусаева Дженнет, старший преподаватель.

Максадов Мухаммет, студент. Туркменский государственный архитектурно-строительный институт.

Холматов Сулейман, преподаватель. Туркменский сельскохозяйственный университет имени С.А. Ниязова.

Ашхабад, Туркменистан.

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

Аннотация

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

Ключевые слова:

информатика, информация, компьютерные технологии, информационный поток, мозг, сигналы.

Abstract

A computer is capable of executing a fixed, variable set of instructions (programs). Once the instructions are completed, even if they change, there is no need to reconnect the existing computer components and the calculations will continue normally. The computer has a structure that stores numbers for storing preliminary and calculated data when performing calculations, a special computing unit - a processor that performs calculations, and information input and output devices.

Key words:

œmputer science, information, computer technology, information flow, brain, signals.

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

1) программа работы, подлежащей выполнению на компьютере, хранится в памяти компьютера в том же виде, что и числа, которые потребуются при работе программы;

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

Проиллюстрируем последовательность выполнения компьютерной программы, выполняя сумму двух чисел: 1. Счетчик команд в программе указывает адрес команды, которую должна выполнить задача. Этот адрес хранится в оперативной памяти и присваивается какой-либо ячейке. 2. Блок управления процессором (DG) отправляет сигнал чтения в рабочую ячейку, где отбирается выборка из некоторых назначенных ячеек, и эта выборка загружается в регистр команд ALG. 3. Содержимое команды из регистра команд передается и идентифицируется. 4. Содержимое указанного заказа передается агрегатору. 5. Конечный операнд запрашивает данные из памяти, а полученные данные (операнды) сохраняются в регистре. 6. Выполняет последнюю команду. 7. Результат передается в арифметико-логическую структуру (АЛГ). 8. Результат передается на указанный номер в оперативную память.

Компьютерное программирование — это процесс получения выходных данных на основе обработки входных данных программой. Программа (англ. program, подпрограмма) — это последовательность простых, понятных компьютеру команд, называемых также компьютерными командами. Инструкции компьютера (англ. Computer Instruction) представляют собой битовые числа, и компьютер их принимает и выполняет определённые действия. Набор таких команд зависит от конкретного компьютера и называется компьютерным (машинным) языком. Компьютерные команды и данные хранятся в виде файлов, называемых компьютерными программами. Файл, называемый программой, может управляться компьютером с помощью команд. Любая программа устроена по некоторому алгоритму. Алгоритм — это последовательность конечных команд, которые необходимо выполнить для решения проблемы. Алгоритм представляет собой латинское написание Мухаммада

аль-Хорезми (787-850), имени нашего соотечественника, великого средневекового исследователя греха. Он разработал точную последовательность алгебраических задач — алгоритм. Алгоритм - это общий метод решения задачи, его определение и формализация - это компьютерная программа. Алгоритм позволяет решать один и тот же набор задач параллельно. Алгоритм может быть выражен в формуле, графически, в виде обычного текста или на каком-либо алгоритмическом языке. Алгоритмический язык (англ. алгоритмический язык) — система обозначений, предназначенная для точного описания алгоритмов компьютеров. По сравнению с разговорным языком обычных людей алгоритмический язык является искусственным языком, но он имеет строгий синтаксис и обозначения того, как пишутся предложения. Любое слово или фраза имеет только одно значение. Существует множество различных языков программирования алгоритмов решения компьютерных задач. Это еще называют программированием. Компьютер сам переводит текст программы, выраженный на алгоритмическом языке компьютера, на компьютерный (машинный) язык (0 и 1). Программа, написанная на алгоритмическом языке, может быть прочитана и понята человеком. Но прочитать текст программы, написанный на компьютерном языке, очень сложно или невозможно. Алгоритмические языки еще называют языками программирования. Такие языки программирования, как Pascal, Visual Basic, Delphi и Java, являются наиболее часто используемыми языками программирования для решения алгоритмических задач. Набор программ, предназначенных для решения задач на компьютере, называется компьютерным программным обеспечением. Компьютерное программное обеспечение делится на три группы следующим образом: 1. Системное программное обеспечение или программное обеспечение общего назначения, выполняющее всевозможные служебные функции.

Они копируют используемую информацию, предоставляют диагностическую информацию о компьютере, проверяют работоспособность компонентов компьютера и т. д. добивается цели. 2. Прикладное программное обеспечение, они предоставляют задачи для выполнения компьютером, например, редактирование текстовых документов, создание картинок или изображений, разработку информационных массивов и т.п. 3. Инструментальное программирование или системы программирования, обеспечивающие разработку новых компьютерных программ на языках программирования. Общие приложения или системное программное обеспечение не связаны с конкретным использованием компьютера, но обычно связаны с планированием и управлением задачами, управлением доступом и т. д. В его состав входят следующие программы, предназначенные для выполнения задач: 1. Операционные системы, которые загружаются в оперативную память при подключении компьютера к сети. 2. Окружающие программы обеспечивают удобство при их обработке на компьютере, например Norton Commander и т.п. 3. Операционные среды интерфейсных систем, это графические интерфейсы, мультипрограммирование и т.п. используется для создания 4. Драйверы загружаются в операционную систему при запуске компьютера и предназначены для управления периферийными устройствами компьютера. 5. Утилиты (англ^П^у — утилита), это дополнительные или служебные программы, предоставляющие дополнительные услуги пользователям компьютера.

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

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

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

1. А.Н. Гуда, М.А. Бутакова, Н.М. Нечитайло, А.В. Чернов. Информатика. - М.: Наука пресс, 2007.

2. О.Л. Гусева. Практикум по Visual Basic. - М.: Финансы и статистика, 2007.

3. Microsoft Visual Basic 6.0 для профессианалов. Шаг за шагом: Практ.пособ. /Пер. с англ. - М.: Издательство ЭКОМ, 2001.

4. Основы геоинформатики: в 2 кн. ч.1. -М.: Издательский центр «Академия», 2004.

© Човдыров О., Мусаева Дж., Максадов М., Холматов С., 2023

i Надоели баннеры? Вы всегда можете отключить рекламу.