- •Тема: «Программы линейной структуры».
 - •I. 1.1. Вычислить значения функций
 - •II. 1.2. Вычислить выражение
 - •Тема: «Программы ветвящейся структуры».
 - •Тема: «Программы циклической структуры».
 - •3.1. Вычислить значение функции
 - •II. 3.2. Составить таблицы значений функций y при изменении значений переменной X с шагом h.
 - •III. 3.3. Составить таблицу значений функции при изменении переменной на отрезке с шагом , с переменной на отрезке c шагом .
 - •Тема: « Программирование с использованием массивов».
 - •I. 4.1. Даны два массива с элементами
 - •II. 4.2. Дана матрица с элементами
 - •Тема: «Программирование с использованием подпрограмм»
 - •Тема: «Построение графика функции»
 - •Тема: «Построение геометрических фигур»
 - •Ш и ф р для студентов заочного обучения Например: 11-99251
 - •Литература
 
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ АРХИТЕКТУРНО-СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ
Кафедра прикладной математики
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
по курсу "Информатика"
для выполнения лабораторных и контрольных работ для студентов всех форм обучения и всех специальностей и направлений подготовки
Задачи по основам программирования
Казань
2012
Составители: Ф.Г.Габбасов, Л.Б.Ермолаева,
Р.Ф.Гиззятов, С.К.Шафигуллина
УДК 621.313
Методические указания по курсу "Информатика" для выполнения лабораторных и контрольных работ для студентов всех форм обучения и всех специальностей и направлений подготовки. Задачи по основам программирования. /Казанский государственный архитектурно-строительный университет; Сост.: Ф.Г.Габбасов, Л.Б.Ермолаева, Р.Ф.Гиззятов, С.К.Шафигуллина, - Казань, 2012. 45 с.
Данные методические указания содержат задания для лабораторных и контрольных работ для студентов всех специальностей и направлений подготовки при изучении курса "Информатика".
Приложение 1.
Рецензент - Р.Б.Салимов, доктор физ.-мат. наук, профессор
© Казанский государственный
архитектурно - строительный
университет, 2012 г.
Тема: «Программы линейной структуры».
Составить блок-схемы и программы на языке BASIC.
I. 1.1. Вычислить значения функций
1.
![]()

	где

2.
![]()
	где

3.
![]()
	где
  

4.

	где

5.

где

6.
 

	где
       

7.

где
  

8.
![]()
           
где

9.

          где
 

10.

	где

11.

	где

12.

	где
13.
![]()
	где

14.

	где
![]()
15.
где
   

16.

	где

17.

	где
![]()
18.
![]()
где
    

19.
  

  где
      
![]()
20.

	где

21.

    где
   
![]()
22.
![]()
    где
   
![]()
23.
![]()
    где
   

24.
![]()
    где
   

25.
![]()
    где
   

26.
 
![]()
где

27.

	где

28.

    где
   
![]()
29.

	где

30.
![]()
	где

II. 1.2. Вычислить выражение
	

( с использованием оператора DEF FN)
где
1.
  
![]()
2.
  
![]()
3.
  

4.
  
![]()
5.
  
![]()
6.
  
![]()
7.
  
![]()
8.
  
![]()
9.
  
![]()
10.
  

11.
  

12.
  

13.
  
![]()
14.
  

15.
  
![]()
16.
  

17.
  
![]()
18.
  
![]()
19.
  

21.
  
![]()
23
  

24
  
![]()
25
  
![]()
26.
  
![]()
где
  
![]()
![]()
27.
![]()
28.
![]()
29.

30.

31.
![]()
32.
![]()
Тема: «Программы ветвящейся структуры».
Составить блок-схемы и программы на языке BASIC.
Вычислить значения функций
1.	

	
 где    

2
          

	
 где 
![]()
3.
          

где
   

4.
    
     

   где
  

       где
  
![]()
	
 где    

7.
,
  где
           
              

   где
 

8.

   где
  

9.

   где
  
![]()
10.

   где
  

11.

   где
  

12.
         

   где
  
![]()
13.
   где
  
![]()
14.
![]()
 где
  

      где
  

15.
   где
  

16
   где
  
![]()
17.
   где
  

18.

   где
  
![]()
19.

   где
  
![]()
20.

   где
  

21.

   где
  

22.
 

   где
  
![]()
23.
![]()
   где
  

           
    где
  

24.

           
    где
  
![]()
25.

   где
  

26.

   где
  
![]()
![]()
27.

где
![]()
![]()
28.

где
![]()
![]()
29.
   

   где
  

30.
   где
  

Тема: «Программы циклической структуры».
Составить блок-схемы и программы на языке BASIC.
3.1. Вычислить значение функции
    			
где
     1. 
![]()
	
 2. 
![]()
	
  3. 

	
   4. 
![]()
	
   5. 
![]()
           
     6.
![]()
Напечатать S и y.
Вычислить значение функции
    			![]()
где
     7. 
![]()
	
 8. 

	
  9. 
![]()
	
   10. 
![]()
	
 11. 
![]()
           
    12.
![]()
Напечатать y и z.
Вычислить значение функции
    			
где
        13. 
![]()
	
14. 
![]()
	
 15. 
![]()
	
  16. 
![]()
	
  17. 
![]()
           
    18.
![]()
Напечатать y и z.
Вычислить значение функции
    			![]()
где
   	  19. 
![]()
	
   20. 
![]()
	
    21. 
![]()
	
    22. 
![]()
	
    23. 
![]()
           
      24.
  
![]()
Напечатать V и u.
Вычислить значение функции
    			
где
   	  25  
![]()
Напечатать S и t.
II. 3.2. Составить таблицы значений функций y при изменении значений переменной X с шагом h.
   1.
  
на      [-2; 2],      h = 0,5
   2.
  
на      [0; 3],       h = 0,25
   3.
  
на      [-3; 3],      h = 0,5
   4.
  
на      [-/2;
/2],
   h = /10
   5.
  
на      [1; 2],      h = 0,2
    6.
  
на      [-1; 3],      h = 0,5
   7.
  
на      [2; 4],      h = 0,2
   8.
  
на      [2; 3],      h
= 0,2
   9.
  
на      [0; 1],      h = 0,2
  10.
  
на      [-1; 1],      h = 0,2
  11.
  
на      [0;/4],
     h = /20
  12.
  
на      [0; 1],      h = 0,2
  13.
  
на      [-2; 2],      h = 0,5
  14.
  
на      [1; 2],      h = 0,25
  15.
  
на      [1; 4],      h = 0,5
   16.
  
на      [1; 3],      h = 0,2
   17.
  
на      [-1; 2],      h = 0,5
    18.
  
на    [-/3;
2/3],
     h = /6
    19.
  
на      [-1; 1],      h = 0,2
    20.
  
на      [-2; 2],      h = 0,5
    21.
  
на      [1; 5],      h = 0,4
    22.
  
на      [1; 3],      h = 0,2
    23.
  
на      [-2; 1],      h = 0,5
    24.
  
на      [0; 2],      h = 0,2
    25.
  
на      [3; 4],      h = 0,2
   26.
    
на      [1; 3],      h = 0,25
   27.
    
на      [1; 2],      h = 0,2
  28.
   
на      [0; 2],      h = 0,25
29.
на      [1; 3],       h = 0,25
30.
на    [0; 2/3],
     h = /12


