среда, 22 апреля 2015 г.

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

Что такое языки программирования? 

Языки программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексический и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (обычно — ЭВМ) под её управлением.
Язык программирования предназначен для написания компьютерных программ, которые представляют собой набор правил, позволяющих компьютеру выполнить тот или иной вычислительный процесс, организовать управление различными объектами. Язык программирования отличается от естественных языков тем, что предназначен для взаимодействия человека с ЭВМ, в то время как естественные языки используются для общения людей между собой.
Название языка
Создатель
Дата
Назначение


Фортран
Джон Бэкус
1954- 1957 год
Фортран широко используется в первую очередь для научных и инженерных вычислений. Одно из преимуществ современного Фортрана — большое количество написанных на нём программ и библиотек подпрограммможно найти среди тысяч фортрановских пакетов и пакет для перемножения матриц, и пакет для решения сложных интегральных уравнений
Кобол
Грейс Хоппер


1959 год
одной из целей создателей языка было максимально приблизить конструкции к английскому языку.прекрасные для своего времени средства для работы со структурами данных и файлами, он стал первым языком, в котором появился тип данных «запись»
Алгол
Джон Бэкус; Джозеф Уэгстен; Петер Наур
19581960 год
Алгол  позволяет легко переводить алгебраические формулы в программные команды.
Паскаль
Никлаус Вирт
1970 год
 используется для обучения программированию в старших классах и на первых курсах вузов, является базой для ряда других языков.
PascalABC.NET
С. С. Михалкович, И. В. Бондарев,
2002 год
является мультипарадигменным языком
Java
 Джеймс Гослинг
 23 мая 1995 года
 для написания клиентских приложений и серверного программного обеспечения
Бе́йсик 
Томас Курц, Джон Кемени
 1964 год
встроенный язык прикладной программных систем различного назначения и в качестве языка для программируемых калькуляторов.
C++
Бьёрн Страуструп

1983 год
для разработки программного обеспечения, являясь одним из самых популярных языков программирования
Objective-C
Бред Кокс
1983 год
реализаций объектно-ориентированного интерфейса
C#
Андерс Хейлсберг
2000 год
 язык программирования прикладного уровня для CLR

понедельник, 13 апреля 2015 г.

                       Кибернетика

Кибернетика- наука об общих закономерностях получения, хранения, передачи и преобразования информации в сложных управляющих системах.
В 1948 году с США основоположникам кибернетики стал американский математик Норберт Винер. Управление- целенаправленное воздействие одних объектов, которые являются управляющими, на другие объекты-управляемые. 

пятница, 13 февраля 2015 г.

Ответы на вопросы (стр 85):
1. Существует три основные логические операции: отрицание, логическое умножение и логическое сложение.  Отрицание изменяет значение логической величины на противоположное. Результат логического умножения тогда, когда истинны оба операнда. Результат логического сложения, если хотя бы одно значение операнда истинно.
2.порядок операций в логическом выражении определяется старшинством операций. в первую очередь выполняются операции в скобках.
1.   Дана база данных «Подписка»:

фамилия
    адрес           
 тип     
 название
срок
1
Петров  
пр. Парковый 2-10  
газета 
Известия  
  6
2
Иванова 
ул. Подлесная 11-14
журнал
Крестьянка    
  3
3
Соколов
ул. Строителей 8-5
газета 
Комсомольская правда 
 12  
4
Федоров 
пр. Парковый 4-16  
журнал 
Огонек  
  6
5
Яковлев
ул. Подлесная 7-25 
газета 
Комсомольская правда 
  6
6
Юсупова 
ул. Строителей 8-13
газета 
Известия
  3

Запишите номера записей, которые удовлетворяют следующим запросам:
    а) тип = «журнал» И НЕ срок = 3
    б) название = «Известия» И (срок = 12 ИЛИ срок = 6)
    в) (название = «Известия» ИЛИ название = «Огонек») И срок < 6


а) 4
б) 1
в)6


четверг, 12 февраля 2015 г.

Ответы на вопросы (стр.79):
2.  Логическое выражение- это ответ на вопрос, истинно ли данное выражение.
3. Простое логическое выражение- это выражение которое состоит из одного высказывания и не содержит логических операций.
4. Существует шесть видов отношений: 
= равно;< меньше;
<> не равно;      >= больше или равно;                     
> больше;<= меньше или равно.

1.   Запишите следующие высказывания в форме логических выражений:
а) фамилия ученика – не Семенов,
б) ученик занимается геологией,
в) дата рождения – раньше 5 мая 1989 года,
г) дата поступления – не позже 23 сентября 1996 года,
д) оценка по алгебре – не «отлично»,
е) автор книги – Беляев А.Р.,
ж) книга издана до 1990 года,
з) книга находится не ниже третьей полки.

а) Фамилия ученика<> Семенов
б) Ученик = геология
в) Дата < 5 мая 1989 года
г) Дата <= 23 сентября 1996 года
д) Оценка <> "отлично" 
е)Автор = " Беляев А.Р."
ж) Книга < 1990 года
з) Книга >= третьей полки

2.   Дана таблица БД «Расписание поездов»:

№ поезда
откуда
куда
время прибытия
время отправления
стоянка
73
Тюмень
С.-Петербург
23:25
00:08
43
339
Чита
Москва
03:09
03:32
23
285
Серов
Москва
05:10
05:43
33
49
Н.Тагил
Москва
05:10
05:43
33
265
Н.Тагил
Симферополь
19:11
19:45
34
45
Свердловск
Брест
23:35
23:58
23

Какие поезда будут соответствовать следующим запросам:
а) стоянка < 30
б) куда = ”Москва”
в) откуда= «Н.Тагил»
г) время прибытия >12:00
д) время отправления =05:43

а) 339 и 45
б) 339; 285; 49
в) 49 и 265
г) 73 и 265 и 45
д) 285 т 49

3.   Для БД «Расписание поездов» составьте запросы, с помощью которых можно вывести информацию о поездах
а) отправляющихся не позднее 6 утра,
б) имеющих стоянку более 30 минут
в) отправляющихся из Свердловска
г) конечный пункт назначения которых не Москва.

а) Время отправления <= 6:00
б) Стоянка > 30
в) Откуда = "Свердловск"
г) Куда <> "Москва" 

4. Запишите номера поездов, соответствующих запросам из задачи 3.

а) 73 и 339 и 285 и 49
б) 73 и 285 и 49 и 265
в) 45
г) 73 и 265 и 45

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

<iframe src="https://docs.google.com/presentation/d/1lLFEk85WXtas_F1WrjREv2-__Wv5hxRu6q_I-0Jmf-s/embed?start=true&loop=false&delayms=3000" frameborder="0" width="960" height="569" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>

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

Математическое моделирование 
L
V
80
100
120
140
160
180
200
20
5.33
5
4.33
3.67
3.17
2.83
2.67
40
7.67
7.67
6.5
5.5
4.38
4.33
3.83
60
11.67
11.67
9.83
6.17
4.83
4.17
3.67
80
16.33
20.33
6.33
4.83
4
3.5
3.17