Методика обучения основам линии представления информации в базовом курсе информатики

Курсовой проект - Педагогика

Другие курсовые по предмету Педагогика

?рование информации. Информационные модели: 9 - 10 кл.: Учеб, для общеобразоват. Учеб. заведений. -2-е изд. Дрофа, 1996

9.Бауэр Ф.Л., Гооз Г. Информатика. Вводный курс: В 2ч.: Пер. с нем. -М.: Мир, 1990

10.Основы информатики и вычислительной техники: Учеб. для 10-11 кл. сред. шк. /В.А. Каймин, А.Г. Щеголев, Е.А. Ерохина, Д.П. Федюшин. - М.: Просвещение, 1989

 

Приложение

 

Пример 1. Перевести в десятичную систему числа: 2213; Е41А,1216. Решение:

 

3 =(2хЗ + 2)хЗ + 1 =2510;

Е41А,1216 = ((14х 16 + 4) х 16 + 1) х 16 + 10 + (2/16) =

= 58394 + 0,0703125 = 58394,0703125,,,.

 

Обратите внимание на то, что дробная часть числа переводится отдельно, и на то, как применение схемы Горнера модифицируется для дробной части: умножение заменяется на деление, а значащие цифры подставляются в обратном порядке - справа налево.

Пример 2. Перевести шестнадцатеричные числа в восьмеричную систему.

Решение. Конечно, такой перевод можно производить и через десятичную систему по схеме 16 => 10 => 8. Но это долго и неудобно. Лучше выполнять такой перевод по схеме 16 => 2 => 8. В этом случае ничего не требуется вычислять, все сводится к формальной перекодировке. На втором шаге следует сгруппировать двоичные цифры тройками.

 

16 = 0111 0111 01002 => 011 101 ПО 100 = 35648;

F12,045716 = 1111 0001 0010,0000 0100 0101 01112 =>

=>111 100 010 010, 000 001 000 101 011 100 = 7422,0105348.

 

Пример 4. Составить программу на Паскале, по которой выведется значение true, если точка с заданными координатами (х, у) лежит внутри заштрихованной области (рис. 8.1), и false - в противном случае.

Решение. Рассматриваемая область состоит из двух частей, каждая из которых описывается системой неравенств.

-я часть:

 

х- х-3.

 

-я часть:

 

х >0; х2 + у2< 25.

 

Точка с координатами (х, у) лежит в заштрихованной области, если она принадлежит 1-й или 2-й части.

Программа вводит координаты точки, вычисляет логическое выражение, определяющее принадлежность точки области, и выводит полученную логическую величину на экран.

 

Program Point;

var X,Y: real; L: boolean;(Введите X:); readln(X);(Введите Y:); readln(Y);: = (X = 0) and (Sqr (X) + Sqr (Y) <= 25)(Точка лежит в заданной области?, L)

end.