Translate

воскресенье, 15 марта 2015 г.

Домашнее задание №20

1. Дан алгоритм на языке ГРИС:

шаг шаг поворот поворот поворот шаг шаг прыжок  прыжок прыжок шаг шаг поворот поворот поворот шаг шаг прыжок прыжок прыжок  шаг шаг поворот поворот поворот шаг шаг прыжок  прыжок прыжок  шаг шаг поворот поворот поворот шаг шаг прыжок  прыжок прыжок.    

программа НЕПОЛНЫЙ КВАДРАТ
нач
сделай ДВЕ ПРЯМЫЕ
прыжок
прыжок
прыжок
сделай ДВЕ ПРЯМЫЕ
прыжок
прыжок
прыжок
сделай ДВЕ ПРЯМЫЕ
прыжок
прыжок
прыжок
сделай ДВЕ ПРЯМЫЕ
прыжок
прыжок
прыжок
кон

процедура ДВЕ ПРЯМЫЕ
шаг
шаг
поворот
поворот
поворот
шаг
шаг
конец процедуры

2.

программа УЗОР

нач
сделай ЧЕТЫРЕ ПРЯМЫЕ
сделай ЧЕТЫРЕ ПРЯМЫЕ
шаг
кон

процедура ЧЕТЫРЕ ПРЯМЫЕ
шаг
поворот
шаг
поворот
поворот
поворот
шаг
поворот
поворот
поворот
шаг
поворот
конец процедуры


программа КРЕСТ

нач
шаг
сделай ПРЯМАЯ №1
сделай ПРЯМАЯ №2
сделай ПРЯМАЯ №1
сделай ПРЯМАЯ №1
сделай ПРЯМАЯ №2
сделай ПРЯМАЯ №1
сделай ПРЯМАЯ №1
сделай ПРЯМАЯ №2
сделай ПРЯМАЯ №1
сделай ПРЯМАЯ №1
сделай ПРЯМАЯ №2
кон

   
           


процедура ПРЯМАЯ №1
поворот
поворот
поворот
шаг
конец процедуры

процедура ПРЯМАЯ №2
поворот
шаг
конец процедуры

программа НОС

нач
Сделай БУКВА Н
прыжок
Сделай БУКВА О
прыжок
Сделай БУКВА С
кон

процедура БУКВА Н
поворот
поворот
поворот
шаг
шаг
поворот
поворот
прыжок
поворот
поворот
поворот
шаг
поворот
шаг
поворот
поворот
прыжок
шаг
поворот
конец процедуры

процедура БУКВА О
поворот
шаг
шаг
поворот
поворот
поворот
шаг
поворот
поворот
поворот
шаг
шаг
поворот
поворот
поворот
шаг
поворот
поворот
прыжок
конец процедуры

процедура БУКВА С
поворот
шаг
шаг
поворот
поворот
поворот
шаг
поворот
поворот
поворот
прыжок
прыжок
поворот
поворот
поворот
шаг
конец процедуры


домашнее задание №7

Программа:
  • программа Буква "Е"
нач
шаг
поворот
поворот
прыжок
поворот
шаг
поворот
шаг
поворот
поворот
прыжок
поворот
шаг
поворот
шаг
кон

  • программа Буква "П"

нач
   шаг
   шаг
   поворот
   поворот
   прыжок
   прыжок
   поворот
   поворот
   поворот
   шаг
   поворот
   поворот
   поворот
   шаг
   шаг
кон

  • программа Буква "Б"
нач
   шаг
   шаг
   поворот
   поворот
   прыжок
   прыжок
   поворот
   шаг
   шаг
   шаг
   шаг
   поворот
   шаг
   шаг
   поворот
   шаг
   шаг
   поворот
   шаг
   шаг
кон


  • программа Буква "Ч"
  нач
     шаг
     поворот
     шаг
     поворот
     шаг
     поворот
     поворот
     прыжок
     шаг
    кон
  •      программа Буква "Ц"
  нач
   шаг
   шаг
   поворот
   шаг
   поворот
   шаг
   шаг
   поворот
   поворот
   прыжок
   прыжок
   поворот
   шаг
   поворот
   поворот
   поворот
   шаг
  кон

  •   программа Буква "Ш"
нач
шаг
шаг
поворот
шаг
поворот
шаг
шаг
поворот
поворот
прыжок
прыжок
поворот
шаг
поворот
шаг
шаг
кон

  • программа Буква "Н"
нач
  шаг
  шаг
  поворот
  поворот
  прыжок
  поворот
  поворот
  поворот
  шаг
  поворот
  шаг
  поворот
  поворот
  прыжок
  шаг
кон


среда, 18 февраля 2015 г.

Задание 4


Домашняя библиотека
Поле
Тип
Длина
Точность
Номер
Числовой
7
0
Название
Символьный
7

Автор
Символьный
6

Год
Дата
10

Полка
Числовой
2
0


Успеваемость
Поле
Тип
Длина
Точность
Ученик
Символьный
11

Математика
Числовой
4
0
Русский язык
Числовой
4
0
Ин. Язык
Числовой
4
0
Химия
Числовой
4
0
Физика
Числовой
4
0

Факультативы
Поле
Тип
Длина
Ученик
Логический
11
Танцы
Логический
5
Вокал
Логический
5
Цветоводство
Логический
5


Школы
Поле
Тип
Длина
Точность
Город
Символьный
10

Номер школы
Числовой
6
0
Адрес
Адрес
10

Телефон
Числовой
10
0
Директор
Символьный
10


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

ДЗ 10 и ответы на вопросы

Задание №1
В сложных логических выражениях употребляются 3 логические операции: отрицание (не); логическое умножение- конъюнкция (и); логическое сложение- дизъюнкция (или).
Отрицание изменяет значение логической величины на противоположное; результат логического умножения- "истина" тогда и только тогда, когда истинны оба операнда; результат логического сложения- "истина", если значение хотя бы одного операнда истинно, и "ложь" в противном случае.

Задание №2
Порядок выполнения операций в логическом выражении определяется старшинством операций и расстановкой скобок. В первую очередь выполняются операции в скобках. Логические операции по убыванию старшинства расположены так: не, и, или.

Задание №3
a и b = b;
a или b = c;
не a или b = b;
а и b или с = с;
а или b и c = a;
не а или b и с = b;
(а или b) и (с или b) = а; с;
не (а или b) и (с или b) = b;
не (а и b и с) = b.

Домашнее задание №10

1)
а) 4;
б) 1;
в) 6.

2)
а) .выбрать ЖУРНАЛ или ГАЗЕТА= "Комсомольская правда" где СРОК= "12";
б) .выбрать ГАЗЕТА= "Известия" или ЖУРНАЛ где СРОК= "6".

3)
.выбрать ПОДПИСЧИК= "Соколов" и ПОДПИСЧИК= "Федоров" и ПОДПИСЧИК= "Яковлев" 

4)ъ
а) а и b = b;
б) а и b или с = с;
в) (а или b) и (с или b) =  a; с;
г) а или b = a;
д) а или b и с = а;
е) не (а или b) и (с или b) =  b;
ж) не а или b = b;
и) не а или b и с =b;
к) не (а и b и с) = а; с.

ДЗ 9 и ответы на вопросы

Задание №2
Логическое выражение - это выражение, подобное математическому, но при его выполнении в результате получается не число, а логическое значение: истина (true) или ложь (false). Логическое значение- это всегда ответ на вопрос, истинно ли данное высказывание.

Задание №3
Просто логическое выражение - это выражение, состоящее из имени поля логического типа или одного отношения.

Задание №4
Отношение - форма логического выражения.
Существует шесть видов отношений: "равно", "не равно", "больше", "меньше", "больше или равно", "меньше или равно".
= равно;
<> не равно;
> больше;
< меньше;
>= больше или равно;
<= меньше или равно.

Домашнее задание №9

1) 
а) ФАМИЛИЯ УЧЕНИКА <> "Семенов"
б) ГЕОЛОГИЯ
в) ДАТА РОЖДЕНИЯ < "5/05/1989"
г) ДАТА ПОСТУПЛЕНИЯ >= "23/09/1996"
д) ОЦЕНКА ПО АЛГЕБРЕ<> "отлично"
е) АВТОР КНИГИ= "Беляев А.Р.,"
ж) КНИГИ ИЗДАНА < "1990 год"
з) ПОЛКА>= "3"

2)
а) поезд №339; поезд №45;
б) поезд №339; поезд №285; поезд №49;
в) поезд №49; поезд №265;
г) поезд №73; поезд №265; поезд №45;
д) поезд №285; поезд №49.

3)
БД "Расписание поездов"
а) .выбрать № ПОЕЗДА где ВРЕМЯ>= "06:00"
б) .выбрать № ПОЕЗДА где СТОЯНКА> "30"
в) .выбрать № ПОЕЗДА где ОТКУДА= "Свердловск"
г) .выбрать № ПОЕЗДА где КУДА<> "Москва"

4)
а) поезд №73; поезд №339; поезд №285; поезд №49; 
б) поезд №73; поезд №285; поезд №49; поезд №265; 
в) поезд №45;
г) поезд №73; поезд №265; поезд №45.

среда, 19 ноября 2014 г.

Числа в памяти компьютера

Ответы на вопросы:
1) В памяти компьютера целые положительные числа представляются:

  • перевод числа в двоичную систему;
  • "вписать" его в восьмиразрядную систему счисления;
  • оставшиеся слева разряды заполнить нулями;
  • в самом старшем разряде ставится "0".
В памяти компьютера целые отрицательный числа представляются:

  • использование доп. кода- записать внутреннее представление, соответствующему ему положительного числа, записать обратный код полученного числа с заменой во всех разрядах "0" на "1" и "1" на "0", к полученному числу прибавить единицу;
  • в самом старшем разряде ставится "1".
2) Диапозон чисел вычисляется по формуле N= 2^n, где n=4. N= 2^4= 2*2*2*2= 1.
Диапозон чисел от 0 до 15.

3)
а) 32= 00100000   б) -32= 11100000   в) 102= 01100110   г) -102= 10011010   д) 126= 01111110   е) -126= 10000010

4)
а) 00010101= 21   б) 11111110= -2   в) 000111111= 63   г) 10101010= -86