Вторник, 19.03.2024, 06:15

Сайт по информатике

Опрос
Оцените сайт
Всего ответов: 4282
курсы
Курс USD по данным ЦБ РФ Курс EUR по данным ЦБ РФ
Что ожидается
Наши гости
Map
Меню сайта
календарь
«  Март 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Статистика
Поиск

 

 

На этой странице размещаются материалы для  спецкурса
по сетевому взаимодействию для учащихся 2 и 10 школы.

 

 

Список тестов по программированию, по языку Basic.

 
Название теста  
1.  Тест  "Основные определения" Пройти
2.  Тест "Линейные алгоритмы" (Qbasic) Пройти
3.  Тест "Блок-схемы" (Qbasic) Пройти
4.  Тест "Математические функции" (Qbasic) Пройти
5.  Тест "Разветвляющиеся алгоритмы" (Qbasic) Пройти
6.  Тест "Разветвляющиеся алгоритмы - 2" (Qbasic) Пройти
7.  Тест "Цикл "Для каждого" (Qbasic) Пройти
8.  Тест "Цикл "Пока" (Qbasic) Пройти
9.  Тест "Цикл "До" (Qbasic) (В варианте DO .... LOOP WHILE ) Пройти
10.  Тест "Графические примитивы" (Qbasic) Пройти
11.  Тест "Строковые переменные" (Qbasic) Пройти
12.  Тест "Одномерные массивы" (Qbasic) Пройти
13.  Тест "Двумерные массивы" (Qbasic) Пройти
 
 
Список проверочных работ по программированию по языку Basic.

 
Тема :  
1. Основные определения. просмотреть
2. Линейные алгоритмы. просмотреть
3. Разветвляющиеся алгоритмы. просмотреть
4. Оператор END IF. просмотреть
5. Цикл "Для каждого" просмотреть
6. Циклы "Пока" и "Выполняй" просмотреть
     
  Контрольная работа № 1.
(программирование основных конструкций ).
просмотреть
  Список теоретических вопросов к контрольной работе №1 просмотреть
     
7. Символьные строковые переменные. просмотреть
8. Одномерные массивы. просмотреть
     
  Контрольная работа № 2. ( годовая ). просмотреть
  Список теоретических вопросов к контрольной работе №2 просмотреть
 
 
 
 
Тема: Основы алгоритмизации.
Требования к знаниям и умениям:
Знать:   
определения: алгоритм, однозначность, конечность, результативность,
  массовость, дискретность;
различные способы записи алгоритма. (словами, в виде схемы);
среда языка программирования как исполнитель алгоритма.
Уметь:
составлять и записывать алгоритмы.
     
   Тест  "Основные определения" Пройти
     
 
Тема: Линейные алгоритмы.
Требования к знаниям и умениям:
Знать:   
определения:  линейный алгоритм, переменная, имя переменной, 
операция присвоения,  программа, блок-схема, программирование;
основные типы числовых переменных, стандартные математические функции;
процедуры языка Qbasic;
правила записи арифметических выражений;
знать операторы ввода и вывода данных;
виды ошибок, комментарии в программе;
интерфейс программы Qbasic.
Уметь:
составлять линейные программы на языке Qbasic;
составлять блок-схемы линейных алгоритмов;
набирать и выполнять программы на языке Qbasic;
использовать в программах ввод данных с клавиатуры;
выводить информацию на экран в различных форматах;
находить и исправлять ошибки в программах;
добавлять комментарии  в программу.
     
   Тест "Линейные алгоритмы" (Qbasic) Пройти
   Тест "Блок-схемы" (Qbasic) Пройти
   Тест "Математические функции" (Qbasic) Пройти
     
 
Тема: Разветвляющиеся алгоритмы.
Требования к знаниям и умениям:
Знать:
определения: разветвляющийся алгоритм, условный переход;
назначение условного перехода;
краткую форму записи условного перехода;
полную форму записи условного перехода;
как выполняется оператор условного перехода в краткой и полной формах;
составной оператор условного перехода;
в каких случаях применяется оператор END IF.
 
Уметь:
составлять программы с использованием условия на языке Qbasic;
составлять блок-схемы разветвляющихся алгоритмов;
набирать и выполнять программы с использованием условий на языке Qbasic;
находить и исправлять ошибки в программах с использованием условий.
     
   Тест "Разветвляющиеся алгоритмы" (Qbasic) Пройти
   Тест "Разветвляющиеся алгоритмы - 2" (Qbasic) Пройти
     
 
Тема: Циклы.
Требования к знаниям и умениям:
Знать:
определение цикл, назначение циклов, виды циклов;
форму записи циклов «Для каждого», «Пока», «Повторяй»;
в каких случаях используются циклы «Для каждого», «Пока», «Повторяй»;
отличие циклов «Для каждого», «Пока», «Повторяй»;
блок схемы циклов «Для каждого», «Пока», «Повторяй». 

Уметь:
составлять программы с использованием циклов;
составлять блок-схемы с использованием циклов;
набирать и выполнять программы с использованием циклов на языке Qbasic;
находить и исправлять ошибки в программах с использованием циклов.

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

      
   Тест "Цикл "Для каждого" (Qbasic) Пройти
   Тест "Циклы "Пока" (Qbasic) Пройти
   Тест "Цикл "До" (Qbasic) (В варианте DO .... LOOP WHILE ) Пройти
 
Тема: Строковые переменные.
Требования к знаниям и умениям:
Знать:
определение строковых переменных, назначение строковых переменных;
основные функции строковых переменных.

Уметь:
составлять программы с использованием строковых переменных;
составлять блок-схемы с использованием строковых переменных;
набирать и выполнять программы с использованием строковых переменных на языке Qbasic;
находить и исправлять ошибки в программах с использованием строковых переменных

решать задачи на:
нахождение подсчет количества вхождений символа в строке;
добавление, удаление символов из строки;
на сравнение строк.
     
   Тест "Строковые переменные" (Qbasic) Пройти
     
 
Тема: Одномерные массивы.
Требования к знаниям и умениям:
Знать:
определение одномерного массива, назначение массивов; 
где и как описываются одномерные массивы; 
для чего производится описание массивов;
как  вводить данные в  одномерный массив с клавиатуры;
как  вводить данные в  одномерный массив через оператор описания данных;
как  производятся все действия над одномерными массивами;
как  вывести одномерный массив на экран.

Уметь:
составлять программы с использованием одномерных массивов;
составлять блок-схемы с использованием одномерных массивов;
набирать и выполнять программы с использованием одномерных массивов на языке Qbasic;
находить и исправлять ошибки в программах с использованием одномерных массивов

решать задачи на:
нахождение суммы, произведения элементов одномерного массива;
нахождение суммы, произведения, количества положительных (отрицательных) элементов одномерного массива; 
замену содержимого ячеек массива по условию;
нахождение максимального, минимального элемента массива.
     
   Тест "Одномерные массивы" (Qbasic) Пройти