понедельник, 22 декабря 2014 г.

Лабораторная работа №6

Лабораторная работа №9

Итак, по результатам проделанных работ можно сделать вывод,: что большинство используемых для выполнения заданий программ и навыки обращения с ними крайне мало- полезны, они могут использоваться только в очень узком круге редко возникающих задач.Хотя несомненно могут принести пользу студенту, и в этом стоит особо отметить такие программы как Word, PowerPoint, gymp и некоторые другие.В целом хотелось бы отметить что курс информационных технологии содержит слишком много явно ненужных элементов от коорых прекрасно было бы избавится для облегчения и улучшения усвоения программы.

Домашняя работа №6

                                                                 

Лабораторная работа №4




                                                                       Задание №1


1.A=25, B=12

2. t=1, k=1
3.V=16, P=20
4.W=7
5.A2=6, A4=18, A6=38, A8=66

Задание №2
Линейная блок-схема
Циклическая блок-схема
Разветвляющаяся блок-схема
Задание 3
1)
2)
3)


Домашняя работа №4





Задание №1
Алфавит - фиксированный для данного языка набор символов (букв, цифр, специальных знаков и т.д), которые могут быть использованы при написании программы.
Синтаксис - правила построения из символов алфавита специальных конструкций, с помощью которых составляется алгоритм.
Семантика - система правил толкования конструкций языка. Таким образом, программа составляется с помощью соединения символов алфавита в соответствии с синтаксическими правилами и с учетом правил семантики.

 Задание №2

1) Классификация языков по уровню:
 
низкого уровня: Машинный, Машинно-ориентированный, Ассемблер 
высокого уровня: Алгол, Паскаль, Фортран
сверхвысокого уровня: VHLL, Python, Ruby 

2)Классификация по виду обрабатываемой информации:

Вычислительные языки: Си, Алгол, Паскаль 
Языки символьной обработки: Лисп, Снобл. Пролог

3)Классификация по поколению:

1 поколения: Машинные языки
2 поколения: Автокод, Ассемблер
3 поколения: Лисп, Си, Паскаль
4 поколения: Prolog, Langin, SQL
5 поколения: HAL, SAIL, InterLisp

4)Направления развития языков программирования:
Функциональные языки: Лисп, HOPE, Лого
Логические языки: Пролог, Planner
Объективно- ориентированные языки высокого уровня: С++, Java, Ada
Процедурное программирование: Си, Кобол, Паскаль
Структурные языки: Алгол, Алгол 68, Фокал
Операционные языки: Фокал, Бейсик, Фортран
Языки списания сценариев: Perl, Python, Rexx