Нарисовать блок-схемы для задач: Задача №3. Циклический вычислительный процесс, циклы с
параметром.
Program PR3;
Var n, k: integer; a, b, S: real;
Begin
WRITELN (‘Введите количество слагаемых’);
READLN (n);
If n<=0 then
Begin
WRITELN(‘Ошибка во входных данных’);
Halt;
End;
a:=1; b:=1;
S:=0;
For k:=1 to n do
Begin
a:=(SQRT (b) + SQRT (a/2))/2; b:=2 * a * a + b;
S:=S + a * b;
End;
WRITELN (‘S=’,S:10:3);
READLN;
End.
Задача №4. Циклические процессы.
Программа на языке Паскаль (цикл с предусловием).
Program PR4;
Const a=0.5; b=5; h=0.25;
Var x, y: real;
Begin
WRITELN(‘’);
WRITELN(‘:---x---:---y---:’);
WRITELN(‘’);
x:=a;
While x <= b + 0.001 do
Begin
y:=3/(x*x) + Ln (x);
WRITELN(‘:’,x:7:3,’:’,y:7:3,’:’);
x:=x + h;
End;
WRITELN(‘’);
READLN;
End.
5 Программирование обработки одномерных массивов
Program PR5;
Const M=20;
Var N, k: integer; C, D, P: real; l: Boolean; B: Array [1..M] of real;
Begin
WRITELN (‘Введите границы отрезка’);
READLN (C,D);
WRITELN (‘Введите размерность массива’);
READLN (N);
If (N<=0) OR (N>M) or (C>=D) then
Begin
WRITELN(‘Ошибка во входных данных’);
Halt;
End;
WRITELN (‘Введите массив’);
For k:=1 to N do
READ (B[k]);
READLN;
l:=False;
P:=1;
For k:=1 to N do
If (B[k] >= C) AND (B[k] <= D) then
Begin
l:=True;
P:=P * B[k];
End;
If l then
WRITELN (‘Произведение элементов массива, попавших в отрезок
[‘,C:5:2,’,’,D:5:2,’], = ‘,P:10:4)
else
WRITELN (‘Элементов, попавших в отрезок [‘,C:5:2,’,’,D:5:2,’], в массиве
нет’);
READLN;
End.
#include <iostream>
#include <string>
#include <locale.h>
using namespace std;
char max(char a, char b)
{
return (a > b) ? a : b;
}
char min(char a, char b)
{
return (a < b) ? a : b;
}
int main(void)
{
setlocale(LC_ALL,"rus");
string s;
cout<<"Введите число: "; cin>>s;
char min_c = '9', max_c = '0';
for(size_t i = 0; i < s.length(); i++)
{
max_c = max(s[i], max_c);
min_c = min(s[i], min_c);
}
cout << "Наибольшая цифра: " << max_c << endl <<"Наименьшая цифра: " << min_c << endl;
return 0;
}
Основные понятия данных, информации, знаний.
К базовым понятиям, которые используются в экономической информатике, относятся: данные, информация и знания. Эти понятия часто используются как синонимы, однако между этими понятиями существуют принципиальные различия.
Термин данные происходит от слова data - факт, а информация (informatio) означает разъяснение, изложение, т.е. сведения или сообщение.
Данные - это совокупность сведений, зафиксированных на определенном носителе в форме, пригодной для постоянного хранения, передачи и обработки. Преобразование и обработка данных позволяет получить информацию.
Информация - это результат преобразования и анализа данных. Отличие информации от данных состоит в том, что данные - это фиксированные сведения о событиях и явлениях, которые хранятся на определенных носителях, а информация появляется в результате обработки данных при решении конкретных задач. Например, в базах данных хранятся различные данные, а по определенному за система управления базой данных выдает требуемую информацию.
Существуют и другие определения информации, например, информация – это сведения об объектах и явлениях окружающей среды, их параметрах, свойствах и состоянии, которые уменьшают имеющуюся о них степень неопределенности, неполноты знаний.Знания – это зафиксированная и проверенная практикой обработанная информация, которая использовалась и может многократно использоваться для принятия решений.
Знания – это вид информации, которая хранится в базе знаний и отображает знания специалиста в конкретной предметной области. Знания – это интеллектуальный капитал.
Формальные знания могут быть в виде документов (стандартов, нормативов), регламентирующих принятие решений или учебников, инструкций с описанием решения задач.
Неформальные знания – это знания и опыт специалистов в определенной предметной области.
Необходимо отметить, что универсальных определений этих понятий (данных, информации, знаний) нет, они трактуются по-разному.
Принятия решений осуществляются на основе полученной информации и имеющихся знаний.
Принятие решений – это выбор наилучшего в некотором смысле варианта решения из множества допустимых на основании имеющейся информации.
Объяснение: