Добавил:
sofyvits@ya.ru на позитиве Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Экзамен инф и программ / Экзамен Информатика и программирование 2010-11(вопросы и задачи)

.doc
Скачиваний:
142
Добавлен:
10.01.2016
Размер:
129.02 Кб
Скачать

Вопросы к экзамену по дисциплине Информатика и программирование

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

  1. Роль информатизации в развитии общества. Сущность информационного общества. Причины возникновения и признаки проявления информационного кризиса. Ин­формационная культура как составляющая общей культуры.

  2. Информация в материальном мире. Сущность информации. Меры информации. Классификация информации. Свойства информации.

  3. Информация и данные. Системы счисления и единицы измерения информации. Стандарты кодирования информации.

  4. История развития вычислительной техники.

  5. Структурная схема персонального компьютера. Назначение и краткая характеристика основных функциональных узлов персонального компьютера.

  6. Внешние устройства персонального компьютера.

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

  8. Операционная система: назначение, функции, характеристика основных компонентов

  9. Файловая система. Файлы и файловая структура.

  10. Пакеты прикладных программ: назначение, классификация.

  11. Информационные технологии электронного офиса. Состав и основные характеристики интегрированного пакета Microsoft Office.

  12. Информационные технологии обработки документов с использованием текстовых редакторов. Характеристика основных этапов создания текстового документа.

  13. Программные технологии организации справочных правовых систем.

  14. Информационные технологии обработки данных в среде электронных таблиц. Структура электронной таблицы. Характеристика типов данных. Использование абсолютной и относительной системы адресации в формулах.

  15. Понятие базы данных и системы управления базами данных (СУБД). Классификация СУБД.

  16. Информационно-логическая модель предметной области. Виды моделей данных.

  17. Реляционная модель данных.

  18. Растровая и векторная графика.

  19. Цветовой охват и модели цвета.

  20. Изображение в моделях RGB и CMYК.

  21. Типы растровых изображений. Глубина цвета.

  22. Понятие и свойства алгоритма.

  23. Изобразительные средства для описания алгоритмов.

  24. Графическое изображение алгоритмов. Схемы алгоритмов.

  25. Виды алгоритмов. Алгоритмы линейной структуры.

  26. Виды алгоритмов. Алгоритмы разветвляющейся структуры.

  27. Виды алгоритмов. Алгоритмы циклической структуры.

  28. Структура программы на языке Паскаль.

  29. Переменные и константы как форма отражения данных в программах. Правила записи идентификаторов в языке программирования Паскаль. Простые типы данных.

  30. Структуры данных в языке Паскаль: массивы, строки, записи.

  31. Арифметические операции и выражения в Паскале. Стандартные математические функции.

  32. Логические операции и выражения в Паскале.

  33. Использование оператора присваивания и составного оператора в паскаль-программах.

  34. Условный оператор.

  35. Процедуры ввода и вывода.

  36. Оператор цикла с предусловием.

  37. Оператор цикла с постусловием.

  38. Оператор цикла с параметром.

  39. Метки и операторы перехода.

  40. Операции над строками.

  41. Основные этапы решения задачи на ЭВМ.

Задания к экзамену

Задание № 1

Из двух введенных с клавиатуры чисел найти наибольшее и проверить его на четность. Вывести на экран соответствующее сообщение, например, «5 – нечетное число».

Задание № 2

Определите значение Z в зависимости от вводимых значений аргументов X и Y.

Задание № 3

Определите, в каком квадранте находится точка координатами (X,Y), и выведите на экран координаты и номер квадранта.

Задание № 4

Написать программу, которая вычисляет факториал числа n, введенного с клавиатуры. (Факториалом числа n называется произведение целых чисел от 1 до n. Например, факториал числа 1 равен 1, а числа 8 – 40320.

Задание № 5

Дано n вещественных чисел. Определить, сколько среди них отрицательных.

Задание № 6

Подсчитать k – количество цифр в десятичной записи целого неотрицательного числа n.

Задание № 7

Напишите программу для решения задачи. Дано 20 вещественных чисел. Вычис­лить разность между максимальным и минимальным из них.

Задание № 8

Напишите программу для решения задачи. Задано n чисел. Найти сумму модулей данных чисел.

Задание № 9

Напишите программу проверки утверждения является ли купленный автобусный билет счастливым. Билет считается счастливым, если сумма первых трех цифр номера билета равна сумме последних трех цифр.

Задание № 10

Задано n чисел. Найти сумму чисел больших или равных 12. Пояснение: числа водятся внутри цикла и проверяется условие.

Задание № 11

Напишите программу для решения задачи. Ввести рост 10 курсантов и определить сколько из них выше 165 см. Результат вывести на экран.

Задание № 12

Напишите программу для решения задачи. В группе 15 учащихся. Известны их оценки по информатике (по одной оценке у каждого). Определить количество пятерок, четверок, троек, двоек. Оценки вводятся с клавиатуры.

Задание № 13

Напишите программу для решения задачи. Задан массив, состоящий из 8 вещественных элементов. Элементы массива вводит пользователь. Найти произведение элементов, меньших среднего арифметического элементов массива.

Задание № 14

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

Задание № 15

Напишите программу для решения задачи. Даны три произвольных числа a, b, c, значения которых задают длины сторон треугольника. Выведите 0, если нельзя построить треугольник с такими длинами сторон; 3, если получается равносторонний треугольник; 2 – равнобедренный; 1 в остальных случаях.

Задание № 16

Напишите программу для решения задачи. Три числа называются пифагоровыми, если квадрат одного из них равен сумме квадратов двух других. Определить, являются ли три заданных числа пифагоровыми.

Задание № 17

Напишите программу для решения задачи. Задан одномерный массив, состоящий из 12 вещественных чисел, в котором есть отрицательные числа. Элементы массива вводит пользователь. Найти сумму отрицательных элементов массива.

Задание № 18

Напишите программу для решения задачи. Одномерный массив, состоящий из N элементов, заполнен случайными числами в диапазоне от 0 до 50. Найти произведение элементов массива, кратных числу 7.

Задание № 19

Напишите программу для решения задачи. Для целого числа k (1…99) напечатать фразу “мне k лет”, учитывая при этом, что при некоторых значениях k слово “лет” надо заменять на слова “год” или ”года”. Число k вводится с клавиатуры.

Задание № 20

Напишите программу для решения задачи. Одномерный массив, состоящий из 9 элементов, заполнен случайными числами в диапазоне от 0 до 30. Найти максимальный и минимальный элементы массива.

Задание № 21

Напишите программу для решения задачи. Одномерный массив, состоящий из N элементов, заполнен случайными числами в диапазоне от 0 до 40. Найти количество нечетных элементов массива.

Задание № 22

Напишите программу для решения задачи. Задан массив, состоящий из 10 вещественных элементов. Элементы массива вводит пользователь. Найти максимальный элемент массива среди четных элементов массива.

Задание № 23

Напишите программу для решения задачи. Одномерный массив, состоящий из 30 элементов, заполнен случайными числами в диапазоне от 0 до 20. Найти количество элементов массива, меньших числа 11 и стоящих на четных местах.

Задание № 24

Напишите программу для решения задачи. Одномерный массив, состоящий из 11 элементов, заполнен случайными числами в диапазоне от 0 до 60. Найти минимальный элемент среди нечетных элементов массива.

Задание № 25

Напишите программу для решения задачи. Задан массив, состоящий из 13 вещественных элементов, в котором есть отрицательные числа. Элементы массива вводит пользователь. Найти количество нечетных и одновременно отрицательных чисел.

Задание № 26

Напишите программу для решения задачи. Одномерный массив, состоящий из 14 элементов, заполнен случайными числами в диапазоне от 0 до 30. Найти сумму элементов массива, кратных числу 5 и больших числа 12.

Задание № 27

Напишите программу для решения задачи. Задан массив, состоящий из 9 вещественных элементов. Элементы массива вводит пользователь. Найти сумму кубов элементов массива, которые кратны числу 3.

Задание № 28

Напишите программу для решения задачи. Дан круг радиуса R. Определить, поместится ли квадрат со стороной A в этот круг.

Задание № 29

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

Площадь треугольника определить по формуле Герона:

где a, b, c – длины сторон;

p = (a + b + c)/2 – полупериметр треугольника

Задание № 30

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

Зада № 31

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

Задание № 32

Напишите программу, выполняющую следующие действия: с клавиатуры задаются координаты двух точек А(x1, y1) и В(x2, y2). Определить какая из точек находится ближе к началу координат.

Задание № 33

В заданном тексте осуществить замену одного слова на другое. Текст, заменяемое и заменяющее слова вводятся с клавиатуры.

Задание № 34

Присвоить целой переменной h третью от конца цифру в записи положительного целого числа k (напри­мер, если k=130985, то h=9).

Задание № 35

Определить, есть ли среди цифр заданного трехзнач­ного числа одинаковые.

Задание № 36

По номеру у (y>0) некоторого года определить с номер его столетия (учесть, что, к примеру, началом XX столетия был 1901, а не 1900 год);

Задание № 37

С клавиатуры ввести число k (1…30). Определить какому дню недели оно соответствует, если первое число – понедельник.

Задание № 38

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

Задание № 39

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N.

Задание № 40

Вычислить s – сумму порядковых номеров всех букв, входящих в слово SUM.

Задание № 41

В заданной строке подсчитать частоту появления букв ‘а’ , ‘б’.