среда, 22 октября 2014 г.

Школа как система.

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

вторник, 16 сентября 2014 г.

Представление чисел в компьютере. Целые числа и их компьютерный код

Беззнаковое представление положительных целых чисел в компьютере

 Так как в компьютере все данные хранятся в двоичном виде, то чтобы получить представление целого положительного числа в компьютере, сначала это число необходимо перевести в двоичную систему счисления. Если двоичное число состоит не более чем из k цифр, то это число можно записать в k-разрядной ячейке памяти, дополнив нулями слева до k разрядов.
Очевидно, что самое большое целое положительное число, которое мы можем записать в k разрядах, состоит из единиц во всех разрядах ячейки. Если перевести это число в десятичную систему счисления, то оно равно 2k – 1. Минимальное число состоит из нулей во всех разрядах и равно 0.

Знаковое представление целых чисел в компьютере

При записи положительного числа в самый левый разряд ячейки, который называется знаковым, записывается 0, при записи отрицательного числа 1. То есть при знаковом представлении чисел 0 в самом левом разряде ячейки соответствует знаку плюс, а единица – знаку минус. Очевидно, что модуль числа можно записывать только в оставшихся k – 1 разрядах. Такое представление чисел называется прямым кодом.
Прямой код положительного числа отличается от прямого кода такого же по модуля отрицательного числа только содержанием знакового разряда. Однако для представления отрицательных чисел в компьютере используется дополнительный код.

Алгоритм построения дополнительного кода

 В k-разрядной целочисленной компьютерной арифметике 2k = 0, так как единица в самом старшем разряде числа 2k должна стоять в k+1 разряде и следовательно, «выползает» за границы ячейки. Дополнительный код отрицательного числа, записанный в k-разрядной ячейке, заменяет это отрицательное число на дополнение его модуля до числа 2k. То есть дополнительный код отрицательного числа m равен 2k – |m|. Такая замена позволяет заменить операцию вычитания чисел на операцию сложения. Действительно, если в 8-разрядной ячейке сложить числа 5 и –6, где вместо –6 написано число (28 – 6), то получится 5 + (28 – 6) = 28 – 1, что будет соответствовать записи числа –1.
Поэтому для k-разрядной ячейки дополнительный код отрицательного числа можно получить следующим образом:
1) Модуль числа представляется прямым кодом в k разрядах.
2) В прямом коде все нули заменяются на единицы, а единицы – на нули. Таким образом получаем обратный код.
3) К полученному обратному коду прибавляется единица.  

Алгоритм получения числа по дополнительному коду

Иногда требуется по имеющемуся дополнительному коду числа восстановить исходное число.

Модуль искомого числа в таком случае можно получить двумя способами:
1) Провести обратную цепочку преобразований: вычесть единицу из дополнительного кода числа, инвертировать полученный результат и перевести его в десятичную систему счисления.
2) Построить дополнительный код для имеющегося дополнительного кода и перевести результат в десятичную систему счисления. 
Философские концепции определения информации.

Существует три философские концепции информации:
1. Атрибутивная концепция. Информация является свойством всего сущего, всех материальных объектов мира. Информация — атрибут всех материальных объектов.
2. Функциональная концепция. Информация возникла вместе со Вселенной. Информация проявляется в воздействии одних объектов на другие, в изменениях, к которым такие воздействия приводят. Информация — это атрибут, свойственный только живой природе.
3. Антропоцентрическая концепция. Информация существует лишь в человеческом сознании, в человеческом восприятии. Информационная деятельность присуща только человеку и происходит в социальных системах. Создавая информационную технику, человек создает инструменты для своей информационной деятельности.
Вопрос 6: К какой философской концепции, на ваш взгляд, ближе употребление понятия информации в генетике?
Я считаю, что к функциональной, поскольку в этой концепции информация возникла вместе со Вселенной и свойственна только живой природе, как, собственно говоря, и генетика.

пятница, 5 сентября 2014 г.

Наука и философия

Роль философии в учебе и познавательной деятельности.

Философия с древнегреческого означает "любовь к мудрости". Действительно, ведь к задачам философии относится и всегда относилось познание всеобщих законов развития мира и общества, изучение самого процесса познания и мышления, а также изучение нравственных категорий и ценностей. Она может подставить под сомнение даже самые обыденные вещи, тем самым давая нам "пищу" для размышлений. Эти размышления могут не давать покоя человеку и он обязательно обратится к каким-нибудь источникам, будь это книги или интернет и почерпнет для себя что-то новое. Это, конечно же, весьма положительно может сказаться на когнитивных способностях человека. Кроме познавательной деятельности роль философии очень велика и в учебе. Не лишены ее такие предметы, на которых можно обсудить вопрос вместе с классом, принять участие в дискуссии, высказав свое собственное мнение и выслушав других. Но это не значит, что пофилософствовать можно только сидя на уроках, потому что философия - она везде, без нее даже самая простая и обыденная вещь не будет иметь смысла.

Умение задавать вопросы и вести диалог.
Умение правильно задавать вопросы и вести диалог, находить причинно-следственные связи и критически оценивать ситуацию - вот те навыки, которые несомненно пригодятся каждому человеку, находящемуся в обществе, без этого никак. Такие навыки приходят с годами практики, и ни одна умная книга не заменит диалог с развитым и имеющим высокий интеллект человеком. Что касается себя, отвечая на поставленный вопрос, могу сказать, что почти всегда способна поддержать разговор и, если будет необходимо, задать полезный вопрос или же, наоборот, высказать свое мнение.

"Никогда не поздно поумнеть" Даниэль Дефо.
Раньше, чтобы узнать что-то новое, надо было неделями ждать в библиотеке очередь на нужную книгу, но сейчас, в век компьютерных технологий, вся информация у нас под рукой, так почему бы не воспользоваться ею? Никогда не поздно открыть для себя что-то новое, научиться интересным вещам и расширить свой кругозор.
1) Какие два вида познания включает обществознание?
Обществознание включает в себя такие два вида познания:
а) Социальные науки
б) Гуманитарное познание

2) Чем отличаются социальные науки от гуманитарного познания?
Социальные науки отдалены от человеческой жизни, они четко противопоставляются повседневному сознанию как специфическая, "возвышающаяся" область теорий.
Гуманитарное познание, наоборот, сильно связано со сферами человеческой жизни, человеческим опытом, можно сказать, что гуманитарное познание основывается на человеческом опыте, бытие и сознании.

3) Что связывает социальные и гуманитарные дисциплины?
Эти две научные дисциплины связывают то, что предметы изучения - общество и человек. Одно без другого не может существовать, так что два эти понятия взаимосвязаны. 

4) 


среда, 23 апреля 2014 г.

1. Составьте на Паскале программу определения минимума из трёх чисел с использованием логических операций. Программа должна иметь дружественный интерфейс.
 program numbers1;
var a,b,c: integer;
Begin
WriteLn('a=');
ReadLn(a);
WriteLn('b=');
ReadLn(b);
WriteLn('c=');
ReadLn(c);
If (a<b) and (a<c)
then WriteLn(a,'меньшее')
else If (b<a) and(b<c) Then WriteLn (b, 'меньшее')
else If (a=b=c) Then WriteLn ('числа равны')
End.

2. Составьте на Паскале программу, которая запрашивает возраст двух детей (Саши и Маши), а затем выводит информацию о том, кто из них старше.
 Program age1;
Var a,b: integer;
Begin
 WriteLn('Возраст Саши');
ReadLn(a);
 WriteLn('ВозрастMаши');
ReadLn(b);
if(a>b)Then WriteLn('Саша старше Маши')
else if (b<a) then WriteLn('Mаша старше Cаши')
else if (b=a) then WriteLn('Возраст Саши равен возрасту Маши')
End.



3. Запишите на языке Паскаль программу, которая по номеру для недели будет выводить его название.
 Program days1;
var x:integer:
Begin
WriteLn('номер дня недели')
readLn(x)
if x=1 Then writeLn('понедельник')
if x=2 Then writeLn('вторник')
if x=3 Then writeLn('среда')
if x=4 Then writeLn('четверг')
if x=5 Then writeLn('пятница')
if x=6 Then writeLn('суббота')
if x=7 Then writeLn('воскресенье')
if x>7 Then writeLn('не существует')
end.

4. Что вычисляет приведённая ниже программа? Приведите два примера исходных данных и результата
Program example;
Var x,y,z,I :integer;
Begin
  ReadLn(a,b,c);
  i:=0;
  If a>0 then i:=i+1;
  If b>0 then i:=i+1;
  If c>0 then i:=i+1;
  WriteLn(i)
End.
 Данная программа вычисляет количество введенных чисел больше нуля
примеры;

1) x=4/ y=-5, z=10. i=2