Если не поставил точку какая это ошибка

І – орфографическая ошибка

Это ошибки в словах (буквенные, постановка дефиса, слитное и раздельное написание) (Орфография)

Как (-) то рас пашол снег. Прелители грачи. Учиникам пара здавать икзамены. Он неуспел ра(с)строит(ь)ся.

V – пунктуационная ошибка

Это ошибки в постановке знаков препинания (запятая, точка, тире, двоеточие, вопросительный и восклицательный знаки, точка с запятой, кавычки, скобки, троеточие) (Синтаксис)

Когда солнце встало(,) он увидел свою ошибку. Многие писатели(,) художники(,) певцы с радостью откликнулись на приглашение. Билет(,) купленный дядей на прошлой неделе(,) оказался недействительным. Каждый день (–) это возможность изменить мир к лучшему. Все(:) деревья, кусты, листва на земле (–) трепетало от порывистого ветра. Инспектор ответил(: «)Я не согласен(»).

Г – грамматическая ошибка

Это ошибки в образовании и употреблении формы слова, т.е. сочетаемости в грамматических формах (Морфология)

бессмертность, заместо, англичаны, на мосте, Гринев жил недорослью, Он не боялся опасностей и рисков, Во дворе построили большую качель, Один брат был богатей другого, Эта книга более интереснее, Я пошел к ему, ихний дом, Он ни разу не ошибился, Мама всегда радовается гостям, Вышев на середину комнаты, он заговорил, В дальнем углу сидел улыбающий ребенок, Мы ставим елку на середину комнаты и украшиваем ее. Первых два места определились в бескомпромиссной борьбе.

Р – речевая ошибка

Это употребление не соответвующих смыслу слов или форм слова (Лексика) Здесь и непонимание значения слова, тавтология, неправильное употребление синонимов, омонимов, паронимов и т.д.

С – стилистическая ошибка

Это ошибки в употреблении стилистически окрашенных слов в инородном стиле. Единство стиля – важная компонента любой работы. (Лексика и Развитие речи). Как правило, ученики используют сниженную лексику: разговорные, жаргонные слова, просторечную лексику.

Попечитель богоугодных заведений подлизывается к ревизору (Попечитель богоугодных заведений заискивает перед ревизором). В этом эпизоде главный герой накосячил. (В этом эпизоде главный герой допустил просчет / совершил ошибку).

Стилистический и смысловой разнобой между частями предложения:

Рыжий, толстый, здоровый, с лоснящимся лицом, певец Таманьо привлекал Серова как личность огромной внутренней энергии. – Огромная внутренняя энергия, которой привлекал Серова певец Таманьо, сказывалась и в его внешности: массивный, с буйной рыжей шевелюрой, с брызжущим здоровьем лицом.

Л – логическая ошибка

Это ошибки логического построения текста. Среди них наиболее часто встечающаяся – отсутствие причинно-следственной связи:

Обломов воспитывался в деревне, поэтому ничего не умел делать сам.

К логическим ошибкам также следует отнести порядок слов в предложении, ведущий к искажению смысла:

Есть немало произведений, повествующих о детстве автора, в мировой литературе. – В мировой литературе есть немало произведений, повествующих о детстве автора.

Ф – фактическая ошибка

Это ошибки смысловые, искажение исходного содержания текста (в сочинении и изложении) (Развитие речи)

Z – нарушение абзацного членения

Текст неверно разделен на микротемы, абзацы (Синтаксис и Развитие речи)

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

Мужчина был одет в прожженный ватник. Он был грубо заштопан. Сапоги были почти новые. Носки изъедены молью.  – Мужчина был одет в грубо заштопанный прожженный ватник, хотя сапоги были почти новые, носки оказались изъедены молью.

Это очень серьезный недостаток ученических работ. И очень распространенный.

Просмотр содержимого документа

«Классификация ошибок по русскому языку.»

Ошибки в программировании. Примеры ошибок в языке Паскаль

Ошибки в
программировании бывают двух типов:
синтаксические и логические. Синтаксические
ошибки это неправильное написание
ключевых слов и символов языка
программирования. Все виды синтаксических
ошибок могут быть найдены компьютером
в 99 % случаев.

Логические ошибки
связаны с неправильной программной
реализацией логики алгоритма. В 99 %
случаев компьютер будет выполнять
программу, но результат работы будет
неправильный.

Примеры синтаксических
ошибок в языке Паскаль и их исправление:

1)
Не поставлена точка с запятой. После
пуска программы, нажатием клавиш
<Ctrl>+<F9>, в верхней строке экрана
появится написанное красным цветом
сообщение:

Error 85: «;»
expected.

(Ошибка 85: «;»
отсутствует.)

Редактор
установит курсор на следующий символ
после пропущенного знака. После нажатия
любой клавиши, сообщение об ошибке
исчезает, и редактор переходит в режим
вставки. Надо подвести курсор к нужному
месту, поставить точку с запятой — “;”
и продолжить работу.

2)
В описании переменных не записана
переменная, а в программе она присутствует.
После пуска программы, будет выдано
сообщение:

Error 3: Unknown identifier.

(Ошибка 3: Неизвестный
идентификатор.)

Курсор
будет установлен на эту переменную.
Надо исправить ошибку, т.е. записать
переменную в раздел описаний переменных
и продолжить работу.

3)
Не поставлена точка после оператора
end в конце программы. Сообщение компилятора
будет таким:

Error 10: Unexpected end of
file.

(Ошибка 10: Неправильный
конец файла.),

Курсор
установится на букву «e» в слове
«end». Надо поставить точку и снова
выполнить программу.

Выполнение программы. Ключевые кнопки

После
того, как программа набрана, можно
попробовать ее выполнить.

Для
этого нажимаем клавиши <Ctrl>+<F9>
(удерживая клавишу <Ctrl>, нажать
клавишу <F9>). Эту же операцию можно
выполнить, перейдя в основное меню,
нажав клавишу <F10>, а затем перемещением
указателя выбрать опцию Run и нажать
клавишу <Ввода>.

Теперь надо найти
в новом меню опцию RUN (пуск) и нажать
клавишу <Ввод>.

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

После
завершения прогона (работа программы
часто называется ее прогоном) на экране
вновь появится окно редактора с
текстом программы. Если Вы не успели
разглядеть изображение окна программы,
то нажмите Alt-F5. При этом окно редактора
скроется
и вы сможете увидеть результаты работы
программы. Чтобы вернуть экран в режим
воспроизведения окна редактора, надо
нажать на любую клавишу.

Первые ошибки и их исправление

1.
Не поставлена точка с запятой, например,
после оператора readln(a). После пуска
программы, нажатием клавиш <Ctrl>+<F9>,
в верхней строке экрана появится
написанное красным цветом сообщение:

Error 85: «;»
expected.

(Ошибка 85: «;»
отсутствует.)

Редактор
установит курсор на следующий символ
после пропущенного знака, в нашем
примере на переменную b. После нажатия
любой клавиши, сообщение об ошибке
исчезает и редактор переходит в режим
вставки. Надо подвести курсор к нужному
месту, поставить точку с запятой — “;”
и продолжить работу.

2.
В описании переменных не записана
переменная, а в программе она присутствует,
например переменная c. После пуска
программы, будет выдано сообщение:

Error 3: Unknown identifier.

(Ошибка 3: Неизвестный
идентификатор.)

Курсор
будет установлен на эту переменную, в
нашем примере на переменную c. Надо
исправить ошибку, т.е. записать переменную
c в раздел описаний переменных и продолжить
работу.

3.
Не поставлена точка после оператора
end в конце программы. Сообщение компилятора
будет таким:

Error 10: Unexpected end of
file.

(Ошибка 10: Неправильный
конец файла.),

курсор
установится на букву «e» в слове
«end». Надо поставить точку и снова
выполнить программу.

Помощь
в “PASCAL”.

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

Меню
опции HELP

CONTENTS.
Выводит на экран содержание справочной
службы.

INDEX.
Выводит на экран алфавитный список всех
ссылок справочной службы. Вызывается
из редактора командой Shift-F1.

TOPIC
SEARCH.
Осуществляет поиск в окрестности курсора
зарезервированного слова или имени
стандартной процедуры (функции) и дает
соответствующую справку. Вызывается
из редактора командой Ctrl-F1.

PREVIOUS
TOPIC.
Выводит на экран предыдущее справочное
сообщение. Вызывается из редактора
командой Alt-F1.

HELP
ON
HELP.
Дает справку о том, как пользоваться
справочной службой. Отметим, что в
сообщениях справочной службы все
перекрестные ссылки выделяются цветом.
Вы можете подвести к любой из них
указатель мыши и двойным нажатием на
ее левую кнопку вызвать на экран
соответствующее справочное сообщение
(или сместить к ней указатель с помощью
клавиш перевода курсора и нажать Enter).

FILES.
С помощью этой опции Вы можете установить
нужные файлы справочной службы.

COMPILER
DIRECTIVES.
Показывает справку о директивах
компилятора.

RESERVED
WORDS.
Показывает справку о зарезервированных
словах.

STANDARD
UNITS.
Показывает справку о стандартных
модулях.

TURBO
PASCAL
LANGUAGE.
Показывает справку о языке Турбо Паскаль.

ERROR
MESSAGES.
Показывает справку о сообщениях об
ошибках.

ABOUT.
Выводит информацию об авторских правах
и версии Турбо Паскаля.

Лекция №7
Процедуры. Программирование рекурсивных
алгоритмов.

Дедуктивный
метод программирования

Программист
должен видеть в целом программу, которая
решает какую-то задачу, а потом разбивает
ее на отдельные части, составляет на
выбранном языке программирования эти
части программы, объединяет их в единое
целое и получает программу.

Итак,
весь творческий процесс можно разбить
(разумеется, чисто условно) на следующие
этапы:

1) основная идея
решения задачи;

2) общая конструкция
программы;

3)
выделение отдельных, элементарных
частей программы;

4)
практическая реализация на языке
программирования этих частей программы;

5)
объединение их в единую программу.

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

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

Вполне
понятно, что писать несколько раз
одинаковые группы операторов трудно,
проделывается много «технической»
работы, а в некоторых случаях просто
невозможно (если обращаться приходиться
каждый раз при выполнении цикла).

Для
облегчения такой работы и созданы
подпрограммы.

Использование
подпрограмм позволяет
:

1)
сделать основную программу более
наглядной и компактной;

2) уменьшить объем
используемой памяти ЭВМ;

3) сократить время
отладки программы.

На
языке Паскаль подпрограммы
бывают двух видов, — это процедуры и
функции.

Процедуры

Рассмотрим
следующий простой пример, с помощью
которого попробуем разобраться в
конструкции процедур на Паскале.

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

Мы
знаем, что числа называются взаимно
простыми, если их наибольший общий
делитель (НОД) равен 1. Значит, для решения
этой задачи нам придется дважды находить
НОД чисел. Если заданы три числа: a, b, c,
то найти НОД(a, b), а затем найти НОД(НОД(a,
b), c).

Дважды
писать операторы для нахождения НОД
нам не хочется, поэтому оформим операторы
для НОД в виде процедуры.

Посмотрите,
как это будет выглядеть в программе:

Program Problem1;

var

a, b, c, k : integer;

{———————————————————————————}

Procedure nod(a, b :
integer; var n : integer);

var

r
: integer;

begin

repeat

r := a mod b;

a := b; b := r

until
b = 0;

n := a

end;

{———————————————————————————}

begin

write(‘Введите
три натуральных числа ‘); readln(a,
b,
c);

nod(a,
b,
k);

a
:= k;
b
:= c;

nod(a,
b,
k);

if
k
= 1 then
writeln(‘Числа
взаимно простые’)

else
writeln(‘Числа не взаимно простые’)

end.

В
разделе описаний, после описания
переменных, записывается заголовок
процедуры: Procedure

Это
слово является служебным и зарезервировано
в Паскале. В одной строке с ним, через
пробел, записывается имя процедуры,
которое должно удовлетворять всем
требованиям, предъявляемым к именам,
основными из которых являются: начинаться
с буквы и не иметь пробелов, т. е.,
требования такие же, как и к имени
программы (имя нашей процедуры — nod):

Procedure
nod(a,
b
: integer;
var
n
: integer);

Далее,
в скобках, записываются имена переменных
и их типы, значения которых будут
вводиться
в процедуру из основной программы, в
нашем случае, их две (a, b) и они имеют тип
integer.

Сразу
надо заметить, что имена этих переменных
могут не совпадать с именами переменных
в основной программе, скажем мы могли
их обозначить m, n или любыми другими
именами.

После
точки с запятой и зарезервированного
слова var, записываются переменные и их
типы, значения которых будет являться
результатом работы процедуры и выводятся
из нее в основную программу. Такая
переменная в нашем примере одна — n. Она
выведет значение НОД чисел a и b. Ее имя
также может иметь одноименное в основной
программе и это нисколько не отразится
на работе процедуры.

Обратите
внимание
,
что перед переменными, значения которых
вводятся
из основной программы, не ставится слово
var, а перед переменной, значение которой
выводится
в основную программу, это слово записано.
Это очень важное обстоятельство!

Так,
если поставить var перед a и b, то компилятор
будет воспринимать эти переменные как
выходные и вводимые для них значения
воспринимать не будет, и, наоборот, если
var не будет записано перед выходной
переменной, то компилятор воспримет ее
как входную и выводить ее значение в
основную программу не будет.

Дальнейшее
построение процедуры строится также,
как и основная программа на Паскале.

Описываются
переменные, которые будут участвовать
в ее работе, но их имена не должны
повторять имена уже описанных входных
и выходных параметров в заголовке
программы. Далее описываются необходимые
для работы операторы.

В
нашем примере процедура
nod будет такой:

Procedure
nod(a, b : integer; var n : integer);

var

r
: integer;

begin

repeat

r := a mod b;

a := b; b := r

until
b = 0;

n := a

end;

Основная
программа строится обычным образом, но
там, где необходимо найти НОД чисел,
обращается к процедуре. Как?

Для
этого обращаются к ней по имени, а в
скобках записывают фактические значения
входных переменных (в нашем случае для
переменных a и b), а также имена выходных
переменных (в нашем случае k).

Из
приведенного ниже участка программы
видно, что при первом обращении к
процедуре nod определяется НОД чисел a и
b (nod(a, b, k)) и результат запоминается в
переменную k, далее, изменяются значения
переменных a и b
и снова вызывается процедура nod, которая
уже находит НОД чисел k и c и результат
присваивает переменной k.

Вы можете видеть
основную часть программы:

begin

write(‘Введите
три натуральных числа ‘); readln(a, b, c);

nod(a,
b,
k);

a
:= k;
b
:= c;

nod(a,
b,
k);

if
k
= 1 then
writeln(‘Числа
взаимно простые’)

else
writeln(‘Числа не взаимно простые’)

end.

Сделаем
общие выводы для построения и работы
процедур

Процедуры
помещаются в разделе описаний и начинается
зарезервированным (служебным) словом

Procedure

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

После
имени, в скобках записываются переменные
— параметры и их тип: входные, значения
которых используются для вычисления в
качестве аргументов.

Выходные
параметры — это те переменные, в которых
получается результат выполнения
процедуры.

Входные
и выходные параметры процедуры называются
формальными
параметрами.

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

После
формальных параметров, описываются
переменные, которые необходимы
непосредственно для работы процедуры.

Это
параметры
процедуры
.
Они нужны в ней, как и в любой другой
программе и описываются также. Их имена
должны отличаться от имен входных и
выходных параметров.

Надо
заметить, что процедура может быть
такой, что в ней не будет вообще параметров,
достаточно тех, которые будут введены
из программы.

Описание процедуры
имеет вид:

Procedure <имя>
(<входные параметры> : <их тип>;

var

<выходные
параметры> : <их тип>);

(раздел
описаний)

begin

(раздел
операторов)

end;

Она
помещается в основной программе в
разделе описаний.

По
входным и выходным параметрам процедуры
могут быть следующих типов:

1)
иметь и
входные и выходные параметры
:

Procedure <имя>(<входные
параметры> : <их тип>;

var <выходные
параметры> : <их тип>);

Мы только
познакомились с программой такого типа.

2)
иметь входные параметры, но не иметь
выходных
:

Procedure <имя>(<входные
параметры> : <их тип>);

3)
иметь выходные
параметры, но не иметь входных
:

Procedure <имя>(var
<выходные параметры> : <их тип>);

4)
не иметь ни
входных, ни выходных параметров
:

Procedure <имя>;

В
зависимости от этого различаются
процедуры по своей конструкции и
выполняемым функциям.

Далее
следует раздел операторов, который
составляется по тем же правилам, как и
в других программах.

Процедура
описана и после этого начинается основная
программа.

Как происходит
вызов подпрограммы — процедуры?

Обязательно
указывается имя процедуры. В скобках
задаются фактические
значения входных параметров и те
переменные, в которые будут «запоминаться»
выходные значения.

Рассмотрим
пример, где может быть использована
процедура второго типа: имеет входные
параметры, но не имеет выходных.

Пример.
Составить программу, которая устанавливает,
какие числа из заданного промежутка
[a; b] можно представить в виде суммы двух
квадратов целых чисел?

В
этой программе, нам придется проверять
каждое из чисел промежутка [a; b] можно
ли его представить в виде суммы квадратов
двух чисел, поэтому было бы разумно
разработать процедуру, которая бы
проверяла одно число и затем обращаться
к ней из основной программы для проверки
каждого числа из промежутка.

Процедуру
составим по следующему способу. Пусть
задано число n. Нам необходимо найти
такие два числа a и b, чтобы сумма их
квадратов была равна n, т.е. решить в
целых числах уравнение:

Возникает
естественное желание испытывать
натуральные числа от 1 и до …? А вот до
какого значения неизвестно. Если их
брать до числа n, то это будет слишком
много лишней и бесполезной работы.

Чтобы
выяснить этот вопрос, можно организовать
цикл
, в
котором проверять сколько чисел a надо,
чтобы выполнялось неравенство:
Здесь, в качестве b взято наименьшее
натуральное число 1. Организовав такой
цикл, и подсчитав, сколько чисел a
потребуется, мы узнаем сколько чисел
надо просматривать, чтобы найти решение
уравнения.

Этот цикл может
быть таким:

a
:= 1; k := 1;

while
a*a + 1<=n do

begin

k
:= k + 1;

a
:= a + 1

end;

Теперь ясно, что
для испытания чисел, следует устроить
цикл от 1 до k:

for a := 1 to k do

Второй
цикл
должен
быть для значений b. Но если его организовать
тоже от 1 до k, тогда могут повторяться
дважды одинаковые значения, только на
разных местах, например, для числа 20
могут быть выданы следующие значения:

22
+ 42
= 20 и 42
+ 22
= 20.

Чтобы
избежать повторения чисел, цикл для
чисел b можно организовать либо от 1 до
a, либо от k до а.

Нами выбран первый
вариант.

Процедура

Procedure to_square(n :
integer);

label
1;

var

a, b, k : integer;

begin

a := 1; k := 1;

while a*a + 1<=n
do

begin

k := k + 1;

a := a + 1

end;

for a := 1 to k do

for b := 1 to a do

if a*a + b*b =
n

then

begin

writeln(n,
‘=’, a, ‘*’, a,’ +’, b, ‘*’, b); goto 1

end;

1: end;

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

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

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

Программа

Program Problem2;

var

a, b, i : integer;

{———————————————————————————}

Procedure to_square(n :
integer);

label 1;

var

a,
b, k : integer;

begin

a := 1; k := 1;

while a*a + 1 <=
n do

begin

k := k + 1;

a := a + 1

end;

for a := 1 to k do

for b := 1 to a
do

if a*a + b*b =
n

then

begin

writeln(n,
‘=’, a, ‘*’, a, ‘+’, b,’*’, b); goto 1

end;

1: end;

{———————————————————————————}

begin

write(‘Введите
начало
промежутка
‘); readln(a);

write(‘Введите конец
промежутка ‘); readln(b);

write(‘Числа,
которые можно представить в виде суммы
‘);

writeln(‘квадратов
следующих
чисел’);

for i := a to b do
to_square(i);

end.

І – орфографическая ошибка

Это ошибки в словах (буквенные, постановка дефиса, слитное и раздельное написание) (Орфография)

Как (-) то рас пашол снег. Прелители грачи. Учиникам пара здавать икзамены. Он неуспел ра(с)строит(ь)ся.

V – пунктуационная ошибка

Это ошибки в постановке знаков препинания (запятая, точка, тире, двоеточие, вопросительный и восклицательный знаки, точка с запятой, кавычки, скобки, троеточие) (Синтаксис)

Когда солнце встало(,) он увидел свою ошибку. Многие писатели(,) художники(,) певцы с радостью откликнулись на приглашение. Билет(,) купленный дядей на прошлой неделе(,) оказался недействительным. Каждый день (–) это возможность изменить мир к лучшему. Все(:) деревья, кусты, листва на земле (–) трепетало от порывистого ветра. Инспектор ответил(: «)Я не согласен(»).

Г – грамматическая ошибка

Это ошибки в образовании и употреблении формы слова, т.е. сочетаемости в грамматических формах (Морфология)

бессмертность, заместо, англичаны, на мосте, Гринев жил недорослью, Он не боялся опасностей и рисков, Во дворе построили большую качель, Один брат был богатей другого, Эта книга более интереснее, Я пошел к ему, ихний дом, Он ни разу не ошибился, Мама всегда радовается гостям, Вышев на середину комнаты, он заговорил, В дальнем углу сидел улыбающий ребенок, Мы ставим елку на середину комнаты и украшиваем ее. Первых два места определились в бескомпромиссной борьбе.

Р – речевая ошибка

Это употребление не соответвующих смыслу слов или форм слова (Лексика) Здесь и непонимание значения слова, тавтология, неправильное употребление синонимов, омонимов, паронимов и т.д.

С – стилистическая ошибка

Это ошибки в употреблении стилистически окрашенных слов в инородном стиле. Единство стиля – важная компонента любой работы. (Лексика и Развитие речи). Как правило, ученики используют сниженную лексику: разговорные, жаргонные слова, просторечную лексику.

Попечитель богоугодных заведений подлизывается к ревизору (Попечитель богоугодных заведений заискивает перед ревизором). В этом эпизоде главный герой накосячил. (В этом эпизоде главный герой допустил просчет / совершил ошибку).

Стилистический и смысловой разнобой между частями предложения:

Рыжий, толстый, здоровый, с лоснящимся лицом, певец Таманьо привлекал Серова как личность огромной внутренней энергии. – Огромная внутренняя энергия, которой привлекал Серова певец Таманьо, сказывалась и в его внешности: массивный, с буйной рыжей шевелюрой, с брызжущим здоровьем лицом.

Л – логическая ошибка

Это ошибки логического построения текста. Среди них наиболее часто встечающаяся – отсутствие причинно-следственной связи:

Обломов воспитывался в деревне, поэтому ничего не умел делать сам.

К логическим ошибкам также следует отнести порядок слов в предложении, ведущий к искажению смысла:

Есть немало произведений, повествующих о детстве автора, в мировой литературе. – В мировой литературе есть немало произведений, повествующих о детстве автора.

Ф – фактическая ошибка

Это ошибки смысловые, искажение исходного содержания текста (в сочинении и изложении) (Развитие речи)

Z – нарушение абзацного членения

Текст неверно разделен на микротемы, абзацы (Синтаксис и Развитие речи)

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

Мужчина был одет в прожженный ватник. Он был грубо заштопан. Сапоги были почти новые. Носки изъедены молью.  – Мужчина был одет в грубо заштопанный прожженный ватник, хотя сапоги были почти новые, носки оказались изъедены молью.

Это очень серьезный недостаток ученических работ. И очень распространенный.

Пунктуационная ошибка

Чтобы понять, что это за ошибка, достаточно вспомнить определение пунктуации.

Пунктуация — это раздел языкознания, изучающий знаки препинания и правила их расстановки.

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

Пример 1

Соревнования завершившееся вчера были успешными для наших спортсменов.

Здесь ошибка в том, что не выделен запятыми причастный оборот «завершившееся вчера».

Правильно будет:

Соревнования, завершившееся вчера, были успешными для наших спортсменов.

Пример 2

Я, спал.

А здесь наоборот поставлена лишняя запятая (между подлежащим и сказуемым).

Правильно:

Я спал.

Пример 3

Мать вернётся из магазина: будем обедать.

Здесь неправильно поставлен знак препинания.

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

По правилам пунктуации между частями предложения должно быть тире:

Мать вернётся из магазина — будем обедать.


Синтаксическая ошибка

Она, в отличие от пунктуационной, никак не связана со знаками препинания.

Синтаксис — это раздел языкознания, изучающий способы связывания различных частей речи в словосочетания и предложения.

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

Её увидеть труднее.

Пример 1

Ошибка, которая меня раздражает больше всего, это сочетание предлога «согласно» и слова в родительном падеже (нарушение управления):

согласно приказа, согласно распоряжения и т.п.

Правильно использовать дательный падеж:

согласно приказу.

согласно распоряжению.

Пример 2

Ошибка в построении деепричастного оборота:

Начав читать, у вас обязательно возникнут вопросы.

Деепричастный оборот «начав читать» никак не согласован с остальной частью предложения, правильно будет перестроить предложение так (уже без ДО):

После начала чтения у вас обязательно возникнут вопросы.

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

Есть ли у нас учителя русского языка?

Девочки, подскажите пожалуйста.. ребенок писал словарный диктант.Не поставил в конце точку,больше ошибок нет.Что нужно поставить? Оценка выставлена еще и в 5 степени(или как это называется)

*** Тема перенесена из конференции «СП: посиделки»

11.11.2015 13:46:00,

25 комментариев

tata907

Автор!По русскому это еще что!а у нас за это было 4 по математике!!!!
13.11.2015 08:28:24, tata907

ИМХО

Я не учитель, но наша учитель посчитала абы это за грубую ошибку. Соотв. — 4


12.11.2015 10:22:25, Птичка снежная

Сыну( 2 класс ) поставили 4 с коэффициентом 5!!!!! т.е за точку он получил пять четверок( бал был 4.74….а стал 4.5, а это 4 у нашего учителя
11.11.2015 17:48:48, кораблик

Еничка Ю (в сис-ме Тихая)

Нам 4 ставили, но нам ещё на род собрании говорили , что 5 ставится за текст без ошибок, помарок и соблюдением знаков. О, ещё вспомнила), сын в итоговом диктанте за 2 класс, в слове самолёт, над буквой ё точки не поставил, тоже 4 поставили. Обидно — да, но увы слова самолет нет ;).
12.11.2015 01:25:06, Еничка Ю (в сис-ме Тихая)

Электра

у нас убийственная система оценивания. По сути, трехбалльная: 2, 3 и 4, т.к. пятерку сделали практически недостижимой. Диапазон пятерки — три десятых (от 4,7 до 5.0), при этом диапазон четверки получается больше единицы: И 3.5 — это 4 балла, и 4,6 — тоже 4 балла. Маразм или вредительство?
при этом американская система, например, базируется на процентах от сделанного. Все, что выше 90% — это А (высший балл). Хоть что-то у американцев разумное.

12.11.2015 00:16:37, Электра

ТВЛ

как бывший скажу — в началке точка в конце — это важно, в старших на это вни мания будут обращать меньше. И — главное — не бейтесь вы насмерть за оценки, а ребенок — из-за сниженной — запомнит и в след раз не забудет поставить точку.
11.11.2015 15:20:54, ТВЛ

Электра

Дети хочут пять. Ето справедливое желание. Ребенков надо поощрять и хвалить, а не снижать оценку на балл за мелочевку. я считаю, что таким подходом детей лишают стимула хорошо учиться. Сделал две грубых ошибки — это 4 и точку в конце не поставил — тоже 4. Фигня какая-то.
Думаю, деть запомнит не только точку непоставленную, но и то, что стараться бесполезно, все равно к чему-нибудь придерутся.

12.11.2015 00:21:12, Электра

+ много. Особенно такой подход сказывается на непоседливых мальчиках. К концу началки они завалены тройками за помарки и исправления и пофигистски относятся к очередной тройке, которая может быть получена за серьезную ошибку. Теряется смысл оценки как обратной связи :(
12.11.2015 08:48:34, тупик

Электра

К сожалению, не только пофигизм развивается, дети еще начинают думать, что они «не очень умные» (и вслух эти идеи воспроизводят), хотя в 90% случаев это не соответствует действительности. «У меня все равно не получится», «быть отличником невозможно» — вот и весь смысл беспощадного занижения оценок.
12.11.2015 11:56:25, Электра

+1, в началке не так много правил, поэтому постановка точки в конце — это важно, в началке поставила бы 4, в средней школе 5- (зависит еще и от сложности диктанта)
11.11.2015 16:18:54, Дашина:))

Двигатель

А диктант словарный, как автор написала, то есть Первое слово с заглавной, далее все слова через запятую и в конце-точка))
11.11.2015 16:32:29, Двигатель

Не поняла. Словарный диктант пишется с большой буквы, через запятую и в конце точка (ну если, конечно, не пишут в столбик его, есть и такая форма). В средней школе, как правило, на это уже не смотрят особенно в словарном диктанте, но зависит от учителя, насколько он обычно строго оценивает, иногда такие слабые классы бывают, что снижать оценку еще и за точки уже просто некуда….
11.11.2015 16:52:38, Дашина:))

Двигатель

Например: «Собака, сорока, воробей, ворона, заяц, медведь, корова, лисица, петух, ветер.»
11.11.2015 17:08:07, Двигатель

Нет, я не поняла, что Вы мне конкретно объясняете:))) Я знаю, что такое словарный диктант, я бывший учитель русского языка:)
11.11.2015 17:13:59, Дашина:))

Двигатель

)))Вы же написали, смотря какой диктант, я и уточнила, что словарный)))
11.11.2015 17:16:21, Двигатель

Не, я написала, что зависит от сложности диктанта:)) например в 6м классе раньше проходили наречия (сейчас программа как-то совсем перевернулась и уплотнилась), там очень сложные диктанты…Поэтому на точку можно внимания и не обратить…
11.11.2015 17:35:30, Дашина:))

Двигатель

Это да…согласна. И словарный диктант вообще несложный с точки зрения пунктуации)). И вообще его суть не в пунктуации, а в правильности написания слов. И решение в оценке только за педагогом. Если она 100 раз объясняла именно про пунктуацию словарного диктанта, то она вправе снизить за это оценку. Хотя могла и не снижать, раз все словарные слова написаны правильно. В общем, мы в принципе не спорим с Вами)) у нас одинаковая точка зрения)
11.11.2015 17:42:57, Двигатель

Двигатель

С учителем не поспоришь(( Если учитель несколько раз на уроке повторяет требования, а эти требования не услышаны, то может поставить в целях профилактики. Чтобы ученик наконец запомнил… Спросите об этом ребенка…часто ли учитель говорила им на уроке по поводу диктанта «в конце ставим точку»?
11.11.2015 14:49:41, Двигатель

бабушка-учитель сказала, что в началке , возможно, 5-, а в средней она ставила за такое 4
11.11.2015 14:40:23, Fidget

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

Здесь еще: [ссылка-1]


11.11.2015 14:36:41, Tatiana_N {в системе Tatiana_Nov}

Зависит от учителя! Но у нас ставили 4. Специально снижали на целый балл. Зато я прекрасно запомнила на всю жизнь, что главное поставить точку если закончила))
11.11.2015 14:22:24, алко

Diola

здесь периодически мелькают темы о «весе оценки». Ну, т.е., если стоит 5 и рядом 2, то это не оценка двойка, а значимость оценки (контрольная, например).
Может, у вас то же случай?

11.11.2015 13:56:49, Diola

меня больше интересует вопрос, что ставят за отсутствие точки…
11.11.2015 14:01:30, кораблик

Businka

то же, что и за любую другую пунктуационную ошибку. У нас бы поставили на балл ниже
11.11.2015 14:55:24, Businka

Diola

по теме не подскажу. Но нашла ссылку на вопрос о коэффициентах:
11.11.2015 14:04:49, Diola

Снижают ли оценку если не поставил точки!

Я написал диктант нету орфографических ошибок , но я не поставил точки и мне поставили 3.

На этой странице сайта размещен вопрос Снижают ли оценку если не поставил точки? из категории
Русский язык с правильным ответом на него. Уровень сложности вопроса
соответствует знаниям учеников 10 — 11 классов. Здесь же находятся ответы по
заданному поиску, которые вы найдете с помощью автоматической системы.
Одновременно с ответом на ваш вопрос показаны другие, похожие варианты по
заданной теме. На этой странице можно обсудить все варианты ответов с другими
пользователями сайта и получить от них наиболее полную подсказку.

  • Если не посмотришь правило сделаешь ошибку куда не посмотришь всюду порядок
  • Если не идет баланс как найти ошибку
  • Если не застыл холодец как исправить ошибку желатином пропорции
  • Если не горит чек покажет ли ошибку диагностика
  • Если нашли ошибку на сайте