В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
dogparrker
dogparrker
06.03.2022 03:30 •  Информатика

1. Системное программное обеспечение 1.1. Операционные системы
1.1.1. Windows
1.1.2. Linux
1.1.3. Mac OS
1.2. Сервисные программы
1.2.1. Программы обслуживания дисков
1.2.2. Архиваторы
1.2.3. Антивирусные программы
1.2.4. Коммуникационные программы
2. Прикладное программное обеспечение
2.1. Приложения общего назначения
2.1.1. Текстовые редакторы
2.1.1.1. Word
2.1.1.2. Writer
2.1.2. Электронные таблицы
2.1.3. Графические редакторы
2.1.3.1. Paint
2.1.3.2. Gimp
2.1.4. Редакторы презентаций 2.2. Приложения специального назначения
2.2.1. Издательские системы
2.2.2. Бухгалтерские программы
2.2.3. Математические пакеты
2.2.4. Геоинформационные системы
3. Системы программирования
3.1. Лого
3.2. Паскаль

Показать ответ
Ответ:
olgaserzhantova
olgaserzhantova
27.12.2021 00:35

Языки программирования

Язык программирования - это система обозначений, служащая для точного описания программ или алгоритмов для ЭВМ. Языки программирования являются искусственными языками. От естественных языков они отличаются ограниченным числом “слов” и очень строгими правилами записи команд (операторов). Поэтому при применении их по назначению они не допускают свободного толкования выражений, характерного для естественного языка.

Можно сформулировать ряд требований к языкам программирования и классифицировать языки по их особенностям.

Основные требования, предъявляемые к языкам программирования:

наглядность - использование в языке по возможности уже существующих символов, хорошо известных и понятных как программистам, так и пользователям ЭВМ;

единство - использование одних и тех же символов для обозначения одних и тех же или родственных понятий в разных частях алгоритма. Количество этих символов должно быть по возможности минимальным;

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

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

однозначность - недвусмысленность записи любого алгоритма. Отсутствие ее могло бы привести к неправильным ответам при решении задач [].

В настоящее время в мире существует несколько сотен реально используемых языков программирования. Для каждого есть своя область применения.

0,0(0 оценок)
Ответ:
yellowumbrella
yellowumbrella
21.02.2022 00:50

1)

var

s,r:string;

i:integer;

begin

readln(s);

r:='';

for i:=1 to length(s) do

if s[i]<>'a' then r:=r+s[i];

writeln(r);

end.

2)

текст разделяем знаками препринания


var
t: array [1..100] of string;
p, s, r: string;
f, i, j, k: integer;

begin
p := ' ,.!?;:-';
readln(s);
k := 0;
r := '';
for i := 1 to length(s) do
begin
f := 0;
for j := 1 to length(p) do
if s[i] = p[j] then f := 1;
if f = 0 then r := r + s[i]
else
begin
k := k + 1;
t[k] := r;
r := '';
end;
if i=length(s) then
begin
k := k + 1;
t[k] := r;
end;
end;
for i := k downto 1 do
write(t[i], ' ');
end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота