основные понятия алгоритмизации и программирования

PPTX 40 стр. 1,9 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 40
name of presentation основные понятия алгоритмизации и программирования ташкентский университет информационных технологий имени мухаммада ал-хоразмий старший преподаватель кафедры “основы информатики” лектор: саттаров акбар бахтиярович лекция №1 основные понятия алгоритмизации и программирования операторы и их предназначения 4 базовые понятия языка 1 директивы и инструменты препроцессоров 2 идентификаторы и их виды 3 математические функции и библиотеки 5 основные понятия языка методика создания программы описание проблемы разработка алгоритма написание программы тестирование основные понятия языка алгоритм – описание последовательности действий, четкое выполнение которых приводит к решению поставленной задачи и получению результата. для разработки алгоритма необходимо иметь исходную информацию (данные) и представлять конечный результат (цель). исполнитель – это объект, который будет выполнять алгоритм. свойства алгоритма дискретность – процесс решения задачи должен быть разбит на последовательность действий (шагов) и должен быть установлен порядок выполнения данных шагов. результативность – требует, чтобы в алгоритме не было ошибок, процесс решения задачи должен прекратиться за конечное число шагов и при …
2 / 40
ке следования (одна за другой). … команда 1 команда 2 команда n разветвленная структура – обеспечивает выполнение серии команд в зависимости от результата проверки истинности условия. бывает 3 типа: неполный выбор полный выбор выбор краткая форма – в зависимости от результата проверки условия либо выполняется действие одной ветви, либо это действие пропускается. … условие серия 1 да … if (условие) { серия 1; } полный выбор – в зависимости от результата проверки условия выполняется действие ветви «да» или только действие ветви «нет». … условие действие 1 действие 2 … да нет выбор – выполняется одна из нескольких последовательностей команд при истинности соответствующего условия. … условие 1 серия 1 серия 2 серия 3 … условие 2 циклическая структура – обеспечивает многократное выполнение некоторой совокупности действий (тела цикла). бывает 3 типа: цикл с параметром цикл с предусловием цикл с постусловием цикл с параметром – используется в том случае, когда количество повторений известно …
3 / 40
…9 знак _ операторы оператор задает законченное описание некоторого действия. объединенная единым алгоритмом совокупность описаний и операторов образует программу. различают простые и составные операторы. унарные, бинарные, тернарные исполняемые неисполняемые составной оператор или блок - это группа операторов, заключенная в фигурные скобки. блоки могут быть вложенными. унарные операторы унарные операторы бинарные операторы код оператора название результат операции + бинарный плюс вычисление суммы int x = 2,y = 1,z; z = x+y; - бинарный минус вычисление разности int x = 2,y = 1,z; z = x-y; * умножение вычисление произведения int x = 2,y = 1,z; z = x*y; бинарные операторы код оператора название результат операции / деление вычисление частного, int x = 12,y = 2,z; z = x/y; % остаток от деления вычисление остатка от деления int x = 12,y = 7,z; z = x%y; > сдвиг вправо вычисление побитового сдвига вправо int x = 12,y = 2, z; z = …
4 / 40
ваивание 2 , последовательная оценка 1 типы данных тип данных — понятие, определяющее максимальный размер (в байтах) и тип информации, которая будет использоваться программой, а стало быть и операции, которые возможно с этими типами осуществлять. тип данных – это множество допустимых значений, которые может принимать тот или иной объект, а также множество допустимых операций, которые применимы к нему. типы данных условно существует три основных (базовых) типа данных: числовые. символьные. логические. типы данных типы данных вещественные числа называются числа с плавающей точкой. переменные, в которых мы будем хранить значения вещественных чисел, будут объявляться типа float или double. вещественные типы целые типы кроме вещественных в с предусмотрено три типа объявляющих целочисленные данные. целые типы существуют так же т.н. «модификаторы» типов: signed (со знаком) unsigned (без знака) по умолчанию числовые типы всегда signed при необходимости исключить отрицательные значения необходимо использовать модификатор unsigned символьный тип символьный тип предназначен для хранения только одного символа: char; …
5 / 40
ункций // библиотека файловых функций математические функции в с++ функция описание пример abs( a ) модуль или абсолютное значение от а abs(-3.0)= 3.0 abs(5.0)= 5.0 sqrt(a) корень квадратный из а, причём а не отрицательно sqrt(9.0)=3.0 pow(a, b) возведение а в степень b pow(2,3)=8 ceil( a ) округление а до наименьшего целого, но не меньше чем а ceil(2.3)=3.0 ceil(-2.3)=-2.0 floor(a) округление а до наибольшего целого, но не больше чем а floor(12.4)=12 floor(-2.9)=-3 fmod(a, b) вычисление остатка от a/b fmod(4.4, 7.5) = 4.4 fmod( 7.5, 4.4) = 3.1 exp(a) вычисление экспоненты еа exp(0)=1 sin(a) a задаётся в радианах cos(a) a задаётся в радианах log(a) натуральный логарифм a(основанием является экспонента) log(1.0)=0.0 log10(a) десятичный логарифм а log10(10)=1 asin(a) арксинус a, где -1.0 < а < 1.0 asin(1)=1.5708 спасибо за внимание image2.jpg image3.jpeg image4.jpeg image5.jpeg image6.jpeg image7.jpeg image8.jpeg image9.png image10.png image11.png image12.png image13.png image14.png image15.png image1.jpg /docprops/thumbnail.jpeg

Хотите читать дальше?

Скачайте все 40 страниц бесплатно через Telegram.

Скачать полный файл

О "основные понятия алгоритмизации и программирования"

name of presentation основные понятия алгоритмизации и программирования ташкентский университет информационных технологий имени мухаммада ал-хоразмий старший преподаватель кафедры “основы информатики” лектор: саттаров акбар бахтиярович лекция №1 основные понятия алгоритмизации и программирования операторы и их предназначения 4 базовые понятия языка 1 директивы и инструменты препроцессоров 2 идентификаторы и их виды 3 математические функции и библиотеки 5 основные понятия языка методика создания программы описание проблемы разработка алгоритма написание программы тестирование основные понятия языка алгоритм – описание последовательности действий, четкое выполнение которых приводит к решению поставленной задачи и получению результата. для разработки алгоритма необходимо иметь исходную информ...

Этот файл содержит 40 стр. в формате PPTX (1,9 МБ). Чтобы скачать "основные понятия алгоритмизации и программирования", нажмите кнопку Telegram слева.

Теги: основные понятия алгоритмизации… PPTX 40 стр. Бесплатная загрузка Telegram