🗊Презентация Алгоритмические языки и программирование

Нажмите для полного просмотра!
Алгоритмические языки и программирование, слайд №1Алгоритмические языки и программирование, слайд №2Алгоритмические языки и программирование, слайд №3Алгоритмические языки и программирование, слайд №4Алгоритмические языки и программирование, слайд №5Алгоритмические языки и программирование, слайд №6Алгоритмические языки и программирование, слайд №7Алгоритмические языки и программирование, слайд №8Алгоритмические языки и программирование, слайд №9Алгоритмические языки и программирование, слайд №10Алгоритмические языки и программирование, слайд №11Алгоритмические языки и программирование, слайд №12Алгоритмические языки и программирование, слайд №13Алгоритмические языки и программирование, слайд №14

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

Слайды и текст этой презентации


Слайд 1


Алгоритмические языки и программирование, слайд №1
Описание слайда:

Слайд 2





Аргументы командной строки
Описание слайда:
Аргументы командной строки

Слайд 3





Часть 1
Описание слайда:
Часть 1

Слайд 4





Аргументы командной строкиг
Описание слайда:
Аргументы командной строкиг

Слайд 5





Аргументы командной строки
	Обратиться к аргументам командной строки в программе возможно через специальные переменные int argc и char *argv[]
	argc – число переданных аргументов,
argv – массив строк равный числу аргументов.
	При вызове программы всегда есть один аргумент имя запущенной программы.
Описание слайда:
Аргументы командной строки Обратиться к аргументам командной строки в программе возможно через специальные переменные int argc и char *argv[] argc – число переданных аргументов, argv – массив строк равный числу аргументов. При вызове программы всегда есть один аргумент имя запущенной программы.

Слайд 6


Алгоритмические языки и программирование, слайд №6
Описание слайда:

Слайд 7





Аргументы командной строки
#include <stdio.h>
 int main (int argc, char * argv[]) {
int i; 
for( i = 0 ; i < argc; i++) {
 	printf("Argument %d: %s\n", i, argv[i]); 
} 
if(argc == 1) {
	 printf("Command line has no additional arguments\n");
}
return 0;
 }
Описание слайда:
Аргументы командной строки #include <stdio.h> int main (int argc, char * argv[]) { int i; for( i = 0 ; i < argc; i++) { printf("Argument %d: %s\n", i, argv[i]); } if(argc == 1) { printf("Command line has no additional arguments\n"); } return 0; }

Слайд 8





Аргументы командной строки
Программа может получать данные из нескольких источников. Наиболее важные источники это:
аргументы командной строки;
стандартный поток ввода;
файлы;
средства взаимодействия процессов (signals, sockets, messages, ...).
Научимся использовать первый из них.
Описание слайда:
Аргументы командной строки Программа может получать данные из нескольких источников. Наиболее важные источники это: аргументы командной строки; стандартный поток ввода; файлы; средства взаимодействия процессов (signals, sockets, messages, ...). Научимся использовать первый из них.

Слайд 9





Аргументы командной строки
Основной функцией в программе на языке Си является функция main(). Мы уже познакомились с простейшим способом объявления этой функции.
Для того, чтобы ваша программа могла анализировать параметры, передаваемые ей через командную строку, функцию main() следует описать несколько сложнее:
int main(int argc, char **argv);
При такой записи, при вызове вашей программы, параметр argc будет содержать количество параметров командной строки плюс один. Действительные параметры нумеруются с единицы по argc-1 включительно (т.е. всего argc-1 параметров), параметр под номером ноль является служебным — он содержит полный путь и имя исполняемого файла вашей программы.
Для доступа к параметру под номером i следует писать argv[i]. Выражение argv[i] — это строка, передаваемая в соответствии с соглашениями языка Си о строках. С ней можно проделывать все операции, как с обычной строкой.
Описание слайда:
Аргументы командной строки Основной функцией в программе на языке Си является функция main(). Мы уже познакомились с простейшим способом объявления этой функции. Для того, чтобы ваша программа могла анализировать параметры, передаваемые ей через командную строку, функцию main() следует описать несколько сложнее: int main(int argc, char **argv); При такой записи, при вызове вашей программы, параметр argc будет содержать количество параметров командной строки плюс один. Действительные параметры нумеруются с единицы по argc-1 включительно (т.е. всего argc-1 параметров), параметр под номером ноль является служебным — он содержит полный путь и имя исполняемого файла вашей программы. Для доступа к параметру под номером i следует писать argv[i]. Выражение argv[i] — это строка, передаваемая в соответствии с соглашениями языка Си о строках. С ней можно проделывать все операции, как с обычной строкой.

Слайд 10





Аргументы командной строки
Описание слайда:
Аргументы командной строки

Слайд 11





Лабораторные работы
Описание слайда:
Лабораторные работы

Слайд 12





Аргументы командной строки
При вводе ключей командной строки (одного или их комбинации) —h / -? / —help. Вывести текстовое сообщение с краткой справкой о работе программы
Описание слайда:
Аргументы командной строки При вводе ключей командной строки (одного или их комбинации) —h / -? / —help. Вывести текстовое сообщение с краткой справкой о работе программы

Слайд 13





Аргументы командной строки
Напишите программу, которая принимает аргумент --q.txt (имя файла), и выводит содержимое этого файла.
Описание слайда:
Аргументы командной строки Напишите программу, которая принимает аргумент --q.txt (имя файла), и выводит содержимое этого файла.

Слайд 14





Аргументы командной строки
Напишите программу, которая интерпретирует свои аргументы как целые числа и выводит на стандартный поток вывода их сумму.
Описание слайда:
Аргументы командной строки Напишите программу, которая интерпретирует свои аргументы как целые числа и выводит на стандартный поток вывода их сумму.



Похожие презентации
Mypresentation.ru
Загрузить презентацию