Cовременные языки программирования слайд

Cовременные языки программирования слайд

O'quvchilarga / Informatika va AT
Cовременные языки программирования слайд - rasmi

Material tavsifi

ТЕМА:СОВРЕМЕННЫЕ ЯЗЫКИ ПРОГРАММИРОВАНИЯ Подготовка задач для решения ПК. Свойства алгоритма. Классификация алгоритмов. План: Технология «Блиц - игра». Заполните таблицу и получите свои балы. Технология «Блиц - игра». Заполните таблицу и получите свои балы. Процесс подготовки и решения задач на ПК является пока достаточно сложным и трудоемким, требующим выполнения целого ряда этапов. Такими этапами являются: 1)постановка задачи; 2) математическая формулировка задачи; 3) выбор численного метода решения; 4) разработка алгоритма решения задач; 5) написание программы; 6) ввод программы и исходных данных; 7) отладка программы; 8) решение задачи на ПК; 6 Алгоритм Свойства алгоритма дискретность: состоит из отдельных шагов (команд) понятность: должен включать только команды, известные исполнителю (входящие в СКИ) определенность: при одинаковых исходных данных всегда выдает один и тот же результат конечность: заканчивается за конечное число шагов массовость: может применяться многократно при различных исходных данных корректность: дает верное решение при любых допустимых исходных данных Алгоритм - это четко определенный план действий для исполнителя. 7 Программа Программа - это алгоритм, записанный на каком-либо языке программирования набор команд для компьютера Команда - это описание действий, которые должен выполнить компьютер. откуда взять исходные данные? что нужно с ними сделать? 8 Языки программирования Машинно-ориентированные (низкого уровня) - каждая команда соответствует одной команде процессора (ассемблер) Языки высокого уровня - приближены к естественному (английскому) языку, легче воспринимаются человеком, не зависят от конкретного компьютера для обучения: Бейсик, ЛОГО, Паскаль профессиональные: Си, Фортран, Паскаль для задач искусственного интеллекта: Пролог, ЛИСП для Интернета: JavaScript, Java, Perl, PHP, ASP Алгоритм - некоторая конечная последовательность предписаний(правил), определяющая процесс преобразования исходных и промежуточных данных в результате решения задачи. Дискретность Понятность Однозначность Массовость Результативность Конечность Правильность Под ПОНЯТНОСТЬЮ алгоритмов понимают указания, которые понятны исполнителю. Под ОДНОЗНАЧНОСТЬЮ алгоритмов понимается единственность толкования правил выполнения действий и порядка их выполнения. Схема алгоритма представляет собой последовательность блоков, предписывающих выполнение определенных действий, в связи между ними. Алгоритм линейной структуры - алгоритм, в котором все действия выполняются последовательно друг за другом. Такой порядок выполнения действий называется естественным. Алгоритм разветвляющей структуры - алгоритм, в котором в зависимости от выполнения некоторого логического условия вычислительный процесс должен идти по одной или другой ветви. . Алгоритм циклической структуры - алгоритм, содержащий многократно выполняемые участки вычислительного процесса, называемые циклами. . Контрольные вопросы Перечислите этапы подготовки задач для решение на ЭВМ. Какие свойства алгоритма в вы знаете? Основная классификация алгоритмов. Дайте определения алгоритмов разветвляющей и циклической структуры. ...


Ochish
Joylangan
Fayl formati zip → pptx
Fayl hajmi 905.56 KB
Ko'rishlar soni 179 marta
Ko'chirishlar soni 12 marta
O'zgartirgan san'a: 29.03.2025 | 00:22 Arxiv ichida: pptx
Joylangan
Fayl formati zip → pptx
Fayl hajmi 905.56 KB
Ko'rishlar soni 179 marta
Ko'chirishlar soni 12 marta
O'zgartirish kiritilgan: Arxiv ichida: pptx
Tepaga