Вопрос 12. Методы алгоритмизации и программирования. Языки программирова- ния. Алгоритмы, их классификация. Логические операции. — КиберПедия 

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

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Вопрос 12. Методы алгоритмизации и программирования. Языки программирова- ния. Алгоритмы, их классификация. Логические операции.

2020-11-03 172
Вопрос 12. Методы алгоритмизации и программирования. Языки программирова- ния. Алгоритмы, их классификация. Логические операции. 0.00 из 5.00 0 оценок
Заказать работу

Алгоритм – понятное и точное предписание исполнителю выполнить конечную последовательность действий (Требования: дискретность, конечность, определенность)

Язык программирования – набор правил записи алгоритмических структур и данных:

· Низкого уровня напрямую обращаются с машинным кодом

· Высокого уровня

· Сверхвысокого уровня

Классификация алгоритмов:

· Следования В ней все операции выполняются один раз в том порядке, в котором они записаны.

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

· Цикл  позволяет организовать многократное повторение одной и той же последовательности команд - она называется телом цикла

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

Вопрос 13. Операционная система MS DOS, Windows и др.: историческая справка. Операционная среда: понятие, функции, классификация, принципы по- строения.

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

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

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

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

Стив Джобс и корпорация Apple поняли, что конкурировать с Microsoft нет никакого смысла. Apple пошли по другому пути, а именно – стали производить мобильные устройства (iPhone iPad, смартфоны, планшетные устройства и т.п.).

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

Функции ОС

 

1. Загрузка приложений в оперативную память и их выполнение.

2. Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).

3. Управление оперативной памятью (распределение между процессами, виртуальная память).

4. Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, компакт-диск и т. д.), организованным в той или иной файловой системе.

5. Пользовательский интерфейс.

6. Сетевые операции, поддержка стека протоколов.

Классификация:

· По принципу организации пользовательского интерфейса

· По количеству одновременно обрабатываемых задач(однозадачные,многозадачные)

· По количеству одновременно работающих пользователей

Принципы построения:

· Принцип модульности

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

· Принцип функциональной избирательности 

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

· Принцип генерируемости о/с

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

· Принцип функциональной избыточности

(принцип учитывает возможность проведения одной и той же работы различными средствами.)

· Принцип виртуализации

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

 

Вопрос 14. Файлы: расширение, имя, работа с именем. Файловая система: задачи, классификация. Объекты в среде Windows (кнопка Пуск, рабочий стол, панели задач, корзина, папки, ярлыки, окна и т.д.), правила работы с ними

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

Каждый файл имеет свое имя, которое состоит – из двух частей, разделяемых точкой.

 

1 часть (до точки) – cобственное имя файла.

2 часть (после точки) – тип файла, называется расширением, показывает в какой программе был создан файл.

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


Поделиться с друзьями:

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

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

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

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.