Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Другие методич. материалы / Задачи для подготовки к экзамену "Основы программирования"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Задачи для подготовки к экзамену "Основы программирования"

библиотека
материалов

Задачи для подготовки к экзамену по дисциплине
«Основы программирования»

  1. Написать программу вычисления y по формулам:

hello_html_m5e84a495.gif

hello_html_m668ea698.gif

Создать меню из 1 пункта и 2 подменю. Из меню должен осуществляться выход и запуск формы «О себе».

  1. Дано трехзначное число. Найти произведение и сумму цифр этого числа.

  2. Дано трехзначное число. Поменять местами его крайние цифры. Используя компонент RadioGroup создать изменение цвета формы (Минимум 3 цвета).

  3. Вычислить

hello_html_m46a6a198.jpg

  1. Написать программу, которая по двум вещественным числам, вычисляет и печатает коэффициенты приведенного квадратного уравнения, корнями которого являются эти числа.

  2. Подсчитать количество слов в предложении. Используя компонент ColorBox создать изменение цвета формы.

  3. Какое слово получится из букв данного, если их выписать в обратном порядке?

  4. Использовать селективный оператор для решения следующих задач:

    a) hello_html_m350b9bc9.gif

    b) hello_html_1521fc1e.gif

  5. Составить программу решения квадратного уравнения ах 2+bx+c=0

  6. Дано натуральное N. Найти сумму 1+1/2+1/3+...+1/N.

  7. Дано натуральное N. Найти сумму N2+(N+1)2+…+(2N)2

  8. Найти среднее арифметическое чисел, не принадлежащих (принадлежащих) отрезку [a,b] и кратных (не кратных) c;

  9. hello_html_67136e72.gif(n корней);

  10. hello_html_12f5ea0d.gif

  11. hello_html_54e67718.gif

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

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

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

  15. Дано 20 вещественных чисел. Найти величину наибольшего из них.

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

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

  18. Дан одномерный числовой массив. Определить в нем число соседств двух чисел разного знака.

  19. Проверить, имеется ли в заданном одномерном числовом массиве хотя бы одна пара чисел совпадающих по абсолютной величине. Посчитать число таких пар.

  20. Дан одномерный числовой массив. Посчитать, сколько раз встречается минимальный элемент массива.

  21. Дан одномерный числовой массив А(n).Пусть М и m- соответственно наибольшее и наименьшее значения массива А. Вывести на печать все целые числа из отрезка [m,М] не совпадающие ни с одним из элементов массива А.

  22. Дан одномерный числовой массив А(n). Проверить, есть ли в нем отрицательные элементы и, если есть, найти наибольший номер к, при котором A(k)<0.

  23. В одномерном числовом массиве посчитать суммы положительных и отрицательных элементов. Найти число нулевых
    элементов массива.

  24. Найти произведение ненулевых элементов данного одномерного числового массива.

  25. Составить программу нахождения наибольшего элемента в заданном одномерном числовом массиве.

  26. В одномерном числовом массиве А(n) поменять местами наибольший и наименьший элементы массива (предполагается, что эти элементы единственны).

  27. В одномерном числовом массиве А(n) найти среднее арифметическое максимального и минимального элементов.

  28. Упорядочить по возрастанию элементы одномерного числового массива.

  29. Вывести на печать двумерный числовой массив A(n,m), элементы которого определяются формулой: A(i,j)=i+2*j.

  30. Дан одномерный числовой массив А(n).Вывести на печать двумерный числовой массив В(п,п),элементы которого определяются формулой: =A(i)-3*A(j).

  31. Дан двумерный числовой массив А(n,n).Найти сумму положительных элементов массива стоящих на его главной диагонали.

  32. Дан двумерный числовой массив А(n,n).Найти сумму отрицательных элементов массива стоящих на его побочной диагонали.

  33. Дан двумерный числовой массив А(n,n).Найти наибольший элемент массива, стоящий на главной диагонали.

  34. Дан двумерный числовой массив А(n,n).Найти наименьший элемент массива, стоящий на побочной диагонали.

  35. В двумерном числовом массиве А(n,n) заменить элементы расположенные на главной диагонали и выше нее, средним арифметическим элементов массива стоящих ниже побочной диагонали.

  36. В данном двумерном числовом массиве А(n,n) указать индексы всех элементов равных среднему арифметическому минимума главной и максимума побочной диагоналей.

  37. В двумерном числовом массиве А(n,n) заменить элементы, совпадающие с максимальным значением обеих диагоналей массива, минимальным значением массива А.

  38. Дан двумерный числовой массив. Вывести на печать номера его столбцов не содержащих нулевых элементов.

  39. Дан двумерный числовой массив. Вывести на печать номера его строк, содержащих только положительные элементы.

  40. Дан двумерный числовой массив A(n,m).Найти сумму наибольших значений элементов его строк.

  41. Дан двумерный числовой массив. В каждой строке массива найти минимальный элемент и из полученных элементов выбрать максимальный. Напечатать его координаты (номер строки и столбца).

  42. Дан двумерный числовой массив A(n,m).B каждом столбце массива найти максимальный элемент и из полученных элементов выбрать минимальный. Напечатать его координаты (номер строки и столбца).

  43. Дан двумерный числовой массив. Найти сумму элементов строки, в которой расположен наименьший элемент массива (предполагается, что такой элемент единственный).

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

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

  46. Дан двумерный числовой массив. Посчитать, сколько раз встречается максимальный элемент массива.

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

  48. Дан двумерный числовой массив. Заменить нулями все его элементы совпадающие с максимальным значением массива.

  49. Дан двумерный числовой массив A(n,m). Найти среднее арифметическое наибольшего и наименьшего значений его элементов.

  50. Описать функцию подсчета количества цифр в целом положительном числе.

  51. Описать функцию получения числа с обратным порядком следования цифр для заданного цел

  52. Составить список учебной группы, включающей 25 человек. Для каждого студента указать курс, группу и оценки за последнюю сессию. Информацию о каждом студенте оформить в программе в виде записи. Совокупность записей объединить в массив. Вывести анкетные данные студентов успевающих на 4 и 5.ого положительного числа.

  53. С помощью конструкции while напишите программу вывода всех четных чисел в диапазоне от 2 до 100 включительно. Вывод чисел организовать в поле Edit. На панели инструментов создать кнопку «Очистка» и «Вывод результата», данные кнопки должны быть представлены в виде иконок.

  54. Записать в файл последовательного доступа N вещественных чисел. Ввести все компоненты файла, кратные 3 и 9. Для работы использовать два компонента Memo. Предусмотреть выход из программы с помощью команды главного меню.

  55. Нарисовать мишень (использовать циклы).

  56. Нарисовать окружность, передвигающуюся по горизонтали.

  57. Нарисовать звездное небо


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Краткое описание документа:

Рекомендации студентам.

Подготовку распределите равномерно. Во время подготовки к экзамену рекомендуется заниматься программированием по 6-8 часов в день (из которых 1-2 часа должно посвящаться теории, остальное - практике). Не откладывайте все на конец. Если при подготовке возникают вопросы - напишите письмо преподавателю. Также вопросы можно будет задать на консультации.

Перечитайте конспект лекций. Особое внимание следует уделить лекциям 2, 5, 7-8, а также лекциям 10-12 осеннего семестра. Просмотрите примеры к лекциям.

Большую часть времени подготовки следует уделить самостоятельному решению задач. В идеале, каждый день подготовки вы должны решать по 2-3 задачи.

Автор
Дата добавления 22.05.2015
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров348
Номер материала 542008
Получить свидетельство о публикации
Похожие материалы

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