|
Приложение 3. Титульный лист к отчету⇐ ПредыдущаяСтр 13 из 13 Министерство образования и науки Российской Федерации Казанский государственный технический университет им. А.Н.Туполева _______________________________________________________________ Кафедра автоматики и управления
Отчет по лабораторным работам дисциплина "ИНФОРМАТИКА"
Выполнил студент группы _____ _________________ ________________ № группы подпись Фамилия И.О. Оценка _____________
Преподаватель _________________ _____________________ подпись Фамилия И.О.
Казань, 2005 Приложение 4 Блок-схемы алгоритмов к лабораторной работе № 6
Приложение 5 Текст программы на языке Паскаль для вычисления корней квадратного уравнения program primer1 (input, output); var a,b,c,d, x1, x2: real; begin write (`, введите a`); readln (a); write (`, введите b`); readln (b); write (`, введите с`); readln (с); if (a<>0) then begin d:=b*b-4*a*c; if d>=0 then begin x1:=(-b-sqrt(d))/(2*a); x2:=(-b+sqrt(d))/(2*a); writeln (` x1 = `, x1,` x2 = `, x2); end else writeln (`дискриминант отрицательный, решения комплексны `) end else if (b<>0) then begin x1:=–c/b; writeln (` x1 = `,x1, ` x2 нет `); end else if (c<>0) then writeln (` решений нет `) else writeln (` решение – любое x `) end. Приложение 6 Текст программы на языке С для вычисления корней квадратного уравнения #include <conio.h> #include <stdio.h> #include <math.h> int main(int argc, char* argv[]) { float a,b,c,d, x1, x2; printf (" Enter a= "); scanf ("%f",&a); printf (" Enter b= "); scanf ("%f",&b); printf (" Enter с= "); scanf ("%f",&c); if (a!=0) { d=b*b-4*a*c; if (d>=0) { x1=(-b-sqrt(d))/(2*a); x2=(-b+sqrt(d))/(2*a); printf ("x1= %6.3f x2= %6.3f", x1, x2); } else {printf("d<0, Eq has 2 complex roots");} } else { if(b!=0) { x1 =-c/b; printf (" x1 = %6.3f", x1); printf (" x2 not exists"); } else { if (c!=0) { printf (" Eq has no roots "); } else { printf (" x arbitrary");} } }; getch(); return 0; } Приложение 7 Текст программы на языке Паскаль для вычисления приближенного значения экспоненциальной функции program exppr (input, output); var k, kmax: integer; x, a0, a1, s, eps: real; {вычисление экспоненты суммированием членов ряда} {exp= 1+x/1!+x 2/2!+…} k:= 1; a0:= 1; s:= a0; {ввод исходных данных} begin write ('введите x='); readln (x); write ('eps='); readln (eps); write ('kmax='); readln (kmax); a1:= a0*x/к; while (abs(a1)>eps) and (k<kmax) do begin s:= s+a1; a0:= a1; k:= k+1 a1:= a0*x/к; end; if (k=kmax) then begin writeln ('за ', k ' итераций точность не достигнута'); writeln ('приближённое значение exp(x)=',s:12:8) end; else writeln ('приближённое значение exp(x)=',s:12:8, 'exp(x)=',exp(x):12:8); end. Приложение 8 Текст программы на языке C для вычисления приближенного значения экспоненциальной функции //Текст программы на языке C //для вычисления приближенного значения экспоненциальной функции //вычисление экспоненты суммированием членов ряда //{exp= 1 + x/1! + x 2/2! +...} #include <conio.h> // библиотека ввода-вывода Console I/O Routines (getch(), putch(),..) #include <stdio.h> // библиотека стандартного вывода-ввода Console I/O Routines (printf, scanf,..) #include <math.h> // библиотека мат функций Math Routines (fabs(), sqrt(), exp()...) int main(int argc, char* argv[]) { int k, kmax; float x, a0, a1, s, eps; //{ввод исходных данных} printf ("Enter x="); scanf ("%f", &x); printf ("Enter eps="); scanf ("%f", &eps); printf ("kmax="); scanf ("%d",&kmax); //суммирование ряда k=1; s=1; a0=1; a1= a0*x/k; while ((fabs(a1)>eps)&& (k<kmax)) { printf("kmax= %d k=%d \n", kmax, k); k= k+1; s= s+a1; a0= a1; a1= (a0*x)/k; }; // Печать if(k==kmax) {// Точность не достигнута printf("within %d iteration exactness eps= %12.8f is not attained\n", k, eps); printf(" exp(%f)=%12.8f", x, s); } else {// Точность достигнута printf(" exp(%f)=%12.8f", x, s); } //Ждать нажатия клавиши Enter getch(); return 0; }
МАЛИКОВ Александр Иванович БУШМАНОВА Ирина Валерьевна СЮНЯЕВ Айдар Якубович ЯФАСОВ Фарид Инсанович
ЛАБОРАТОРНЫЙ ПРАКТИКУМ ПО ИНФОРМАТИКЕ. I. Под ред. А.И.Маликова
Для инженерных специальностей технических университетов и вузов
Ответственный за выпуск ________________ ЛР N 020678 от 09.12.92
_________________________________________________________ Формат 60х84 1/16. Бумага офсетная. Печать офсетная. Печ. л.. Усл. печ. л. Усл. кр.-отт. Уч.-изд. л.. Тираж 100. Заказ В91. _________________________________________________________ Издательство Казанского государственного технического университета Типография Издательства Казанского государственного технического университета 420111, Казань, К.Маркса, 10
1) Рис.1.1. Структура современного персонального компьютера. RAM – оперативная память, BIOS – базовая система ввода вывода, CPU – процессор, HDD – накопитель на жестком магнитном диске, FDD – дисковод для дискет, PS – блок питания, CDD – cd-rom, Kbd – клавиатура, Mouse – манипулятор мышь 6 2) Рис. 2.1. Иерархическая структура каталогов (дерево папок) 11 3) Рис. 2.2. Окно Проводника с контекстным меню для выбранного файла 18 4) Рис. 2.3. Окно файлового менеджера Total Commander 21 5) Рис. 2.4. Дерево каталогов 23 6) Рис. 3.1. Внешний вид окна приложения-архиватора WinRAR 28 7) Рис. 3.2. Контекстное меню со встроенными командами WinRAR 29 8) Рис. 4.1. Окно текстового редактора Блокнот 33 9) Рис. 4.2. Окно текстового редактора WordPad 34 10) Рис. 5.1. Окно приложения MS Word 40 11) Рис. 6.1. Окно графического редактора Paint 52 12) Рис. 6.2. Панель инструментов Рисование в MS Word 58 13) Рис.7.1. Блок схема алгоритма решения квадратного уравнения 65 14) Рис.7.2. Окно формы (модуль Form1) программы в Delphi 66 15) Рис.7.3. Результаты работы программы решения квадратного уравнения 70 16) Рис.8.1. Блок схема алгоритма приближенного вычисления экспоненты 75 17) Рис.8.2. Окно формы (модуль Form1) программы в Delphi для вычисления приближенного значения функции ex 76 18) Рис.8.3. Результаты вычисления приближенного значения функции ex 80 19) Рис.9.1. Блок схема алгоритма поиска максимального элемента массива A 83 20) Рис.9.2. Окно формы (модуль Form1) программы в Delphi 84 21) Рис.3. Результаты работы программы 86 22) Рис.9.4. Блок схема алгоритма поиска номера наименьшего по модулю элемента 86 23) Рис.9.5. Блок схема алгоритма сортировки массива. А(n) по возрастанию. 87 24) Министерство образования и науки Российской Федерации 103 25) Казанский государственный технический университет им. А.Н.Туполева 103 26) _______________________________________________________________ 103 27) Кафедра автоматики и управления 103 28) Отчет по лабораторным работам 103 29) дисциплина "ИНФОРМАТИКА" 103 30) Казань, 2005 103
Живите по правилу: МАЛО ЛИ ЧТО НА СВЕТЕ СУЩЕСТВУЕТ? Я неслучайно подчеркиваю, что место в голове ограничено, а информации вокруг много, и что ваше право... Конфликты в семейной жизни. Как это изменить? Редкий брак и взаимоотношения существуют без конфликтов и напряженности. Через это проходят все... ЧТО И КАК ПИСАЛИ О МОДЕ В ЖУРНАЛАХ НАЧАЛА XX ВЕКА Первый номер журнала «Аполлон» за 1909 г. начинался, по сути, с программного заявления редакции журнала... Что делает отдел по эксплуатации и сопровождению ИС? Отвечает за сохранность данных (расписания копирования, копирование и пр.)... Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:
|