Информатика

Тип работы: Все Доклад/Реферат Задача Курсовая работа Лабораторная работа Ответы на вопросы
Сортировать по умолчанию цене названию
  • Задание 4.Создать массив, на четных местах в котором стоят единицы, а на нечетных местах - числа, равные остатку от деления своего но­мера на 5.

    стах в котором стоят единицы, а на нечетных местах - числа, равные остатку от деления своего но­мера на 5.

  • Задание: Магический квадрат
    Как известно, магическим квадратом называется квадратная матрица с натуральными числами в ее ячейках, сумма которых по всем строкам, столбцам и диагоналям дает одно и то же значение.
    Пример в приложении..

    Составьте алгоритм в виде блок-схемы, который бы случайным образом формировал магический квадрат со стороной равной 3. При этом исходите из следующих соображений: доступны только целые числа от 1 до 9, каждая из которых может быть использована только 1 раз.

    При создании алгоритма можно использовать математические операции и функцию СЛЧИСЛ(N), которая возвращает целое, случайное число в интервале [1, N].

  • Постройте в электронных таблицах двумерную модель «Жизнь». Проведите вычислительный эксперимент с разными вариантами первоначального расселения организмов.
    Живая клетка умирает при количестве соседей большем 3. Живая клетка умирает при количестве соседей меньшем 2. В пустой клетке зарождается жизнь, если у неё ровно 3 живых соседа.
    Попробуйте найти такие первоначальные расселения, которые:

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

  • Задание 1.1

    Даны переменные Р, SR. Определить:

    Задание 1.2

    Даны переменные а, Ь, с.

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

  • Решение задач, Информатика и программирование Создание таблиц и схем
    1. Число нулевых по величине элемен­тов в каждой строке матрицы.
    2. Произведение значений элементов, больше единицы, в каждом столбце матрицы.
    3. Число строк в матрице, для которых сумма значений элементов положи-
  • Для функции f(x) разработать и протестировать программу, выполняющую:

    1. Табулирование функции на отрезке [a; b] с шагом h;
    2. Нахождение точек локальных экстремумов;
    3. Нахождение всех действительных корней уравнения f(x)=0 на отрезке [a; b], если таковые имеются (решение соответствующего уравнения выполнить с точностью до е=0,0001 методом Ньютона) не более, чем за 20 итераций.
    4. Вычисление определенного интеграла f(x) на интервале табулирования [a, b] методом правых прямоугольников.
    5. Построение графика заданной функции и её производной(Excel).
    1. Найдите значение логического выражения:

    (0 & 1) Ú (0 ® 1)

    1. При каких значениях число Х логическое выражение

    Не ((Х>8) или (Х<-3))

    примет значение истина?

    1. Верно ли тождество?

    (A Ú B) & (A Ú C) = A Ú (B &C)

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

    1) (А и В) или В;

    2) (В и С) и не А;

    3) А и не (С и В);

    4) (В или С) и не С;

    5) (А или С) и не А.

    1. Три девочки — Роза, Маргарита и Анюта представили на конкурс цветоводов корзины выращенных ими роз, маргариток и анютиных глазок. Девочка, вырастившая маргаритки, обратила внимание Розы на то, что ни у одной из девочек имя не совпадает с названием любимых цветов. Какие цветы вырастила каждая из девочек?
    2. Сколько разрядов будет в числе, если записать его в восьмеричной системе счисления?

    1) 101110102;                          2) А18С16.

     

    1. Выполните переводы чисел с помощью инженерного калькулятора по следующей схеме А10®А16®А8®А2:

    1) 16547;                    2) 21589                            3) 8512;

    1. Выполните вычисления в двоичной системе счисления и результат представьте в десятичной системе счисления:

    (1001002 – 110002 + 11012) : 1012

    1. Х = 1111, Y = 208, Z = 209. Найдите значение выражения:

    A10 = max(X,Y,Z) - Y.

    Сколько пар одинаковых символов, закодированных полубайтами содержится в сообщении 1011100010111000100111001001?

  • Решение задач, Информатика-и-программирование--

    ПРАКТИЧЕСКАЯ РАБОТА №1

    РАЗВЕТВЛЯЮЩИЕСЯ АЛГОРИТМИЧЕСКИЕ СТРУКТУРЫ

    Цель работы: научиться строить разветвляющиеся алгоритмы в виде блок-схем.

    Задание к практической работе: согласно вашему варианту составить алгоритм к одной задаче в виде блок-схемы. Номер задачи соответствует вашему варианту (порядковому номеру в списке группы).

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

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

    ПРАКТИЧЕСКАЯ РАБОТА №2
    ЦИКЛИЧЕСКИЕ АЛГОРИТМИЧЕСКИЕ СТРУКТУРЫ

    Цель работы: научиться строить циклические алгоритмы в виде блок- схем.

    Задание к практической работе: согласно вашему варианту составить алгоритмы ко всем трем задачам в виде блок-схемы. Блок-схемы желательно рисовать с помощью программы Microsoft Word (Вставка - Фигуры- Блок- схемы). Номер варианта соответствует вашему порядковому номеру в списке группы.

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

    1 Дано действительное число х. Не используя стандартные функции (за исключением

    abs), вычислить сумму следующего ряда с заданной точностью Е>0 (Е, х вводятся с кла­

    .2. Даны два целых числа А и В (А<В). Найти сумму всех целых чисел от А до В включи­тельно.

    3. Дано целое число N(> 0). Найти наибольшее целое число К, квадрат которого не пре­восходит NK2<N. Функцию извлечения квадратного корня не использовать.


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

  • II. Выполнить на компьютере с использованием финансовых функций Excel:
    1. В банке получен потребительский кредит с обеспечением на сумму 300 тыс. руб. на срок 5 лет под 10% годовых. Определить сумму, которую получит банк по окончании срока.
    2. Предприятие берет кредит 3 млн. руб. сроком на 5 лет. Погашение предполагается ежегодными выплатами, не превышающими 900 тыс. руб. На какую процентную ставку следует ориентироваться?

  • Ожидается, что ежегодные доходы от реализации проекта составят 54 000 000 руб. Рассчитать срок окупаемости проекта, если инвестиции к началу поступления доходов составят 140 000 000 руб., норма дисконтирования 7,67%.

  • Решение задач, Программирование  Алгоритмизация

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

    2.Составить алгоритм вывода пятнадцати первых нечетных чисел.

    3.Дано вещественное число а. Составить алгоритм вывода всех натуральных чисел n, при которых выполняется условие 1 + 1/2 + 1/3 + ⋯ + 1/

  • Объявите класс, являющийся надстройкой над комплексным числом re+im*i. Компоненты re и im имеют тип float. Определите конструкторы по умолчанию, копии, инициализации, операцию явного преобразования типа, операцию присваивания. Переопределите унарную операцию логического отрицания и бинарные операции сложения и умножения. Предотвратите возможность деления на ноль.
    Пожалуйста, с подробными комментариями!

  • Решение задач,----Информатика и программирование

    Задание 1. Метод обратной матрицы

    Решение имеет вид А' = А-1В. где А-1 — матрица, обрат­ная по отношению к матрице А.

    С помощью функции МОБР находится обратная матрица, а затем с помощью функции МУМНОЖ она перемножается с век­тором-столбцом правых частей уравнений.

    Можно проверить найденное решение умножением матрицы коэффициентов на вектор-столбец решения. Должен получиться вектор-столбец правых частей.

    Задание 2. Метод Крамера

    Если определитель А матрицы А, составленной из коэффи­циентов при неизвестных, отличен от нуля, то решение имеет вид =Ду/Д. у =1....................................................... и,........................................................................... (2.1)

    где Д. — определитель вспомогательной матрицы, полученной из матрицы А путем замены ее j-го столбца вектором-столбцом правых частей уравнений В (дополнительный определитель).

    Рекомендуется сформировать на листе три вспомогательные матрицы, поочередно заменяя столбцы матрицы из коэффициен­тов столбцами правых частей, затем с помощью функции МОПРЕД найти главный определитель Д и дополнительные оп­ределители Д , а затем по формуле (2.1) вычислить корни СЛАУ.

  • 1. Решить задачу как метод класса или часть задачи как метод класса. 2. Решить задачу в main с использованием методов класса.

    12.Дан массив A(N) , где N»<=15 и вводится. Упорядочить по убыванию все элементы мас

    Решение задачи как метод класса и в main... С краткими комментариями

    сива, начиная с максимального

  • Решить 3 лабораторные по информатике

     Лабораторная работа №1

    ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ

     

    Цель работы: Приобретение навыков разработки алгоритмов формирования и  обработки одномерного массива. Закрепление понятий базовых структур цикл, разветвление.

    Задание к лабораторной работе

     В соответствии с вариантом (таблица 1)  разработайте алгоритм обработки элементов массива.

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

    Проведите тестирование программы в среде программирования.

    Контрольные вопросы

     

    1.Какие ограничения накладываются на индексы элементов массивов?

    2.Способы описания массивов на языке Си. Понятия размерности массива, описание размерности массивов.

    3.Задание типов элементов массива. Могут ли элементы массива иметь разный тип?

    4.Как располагаются элементы  массива в памяти?

    5.Чем отличаются алгоритмы поиска максимального и минимального элемента массива.

    6.  Чем отличаются алгоритмы расчета суммы и подсчета числа элементов массива.

    Лабораторная работа № 2

    ОБРАБОТКА ТЕКСТОВЫХ ФАЙЛОВ

     

    Цель работы: Получить навыки обработки текстовых файлов средствами  языка Cи.

    Задание к лабораторной работе

    Написать программу на языке Си для обработки текстового файла

     

    Сформировать новый файл, элементы которо­го указывают количество букв ‘o’в каждом слове  исходного файла.

    Контрольные вопросы

     

    1. Описание символьных данных и строк на языке Си.
    2. Встроенные функции языка Си, используемые для обработки строк.
    3. Назначение функции fgets().
    4. Назначение функции fgetc().
    5. Назначение функции fscanf().
    6. 6.    Лабораторная работа № 3
    7.  
    8. Цель работы: Приобрести навыки разработки и использования функций, разработанных пользователем.

    7.          ТИПОВЫЕ и БЕСТИПОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ

     

    Задание к лабораторной работе

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

    1. 1.    Для каждого пункта задания написать подпрограмму-функцию

    - сформировать матрицу    А(NхN)

    -вывести на экран значения матрицы, расположив каждую строку матрицы на строку экрана;

    - найти в матрице количество четных и количество нечетных чисел матрицы, разработав одну функцию;

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

    Написать  функцию (main), вызывающую разработанные вами функции.

    Контрольные вопросы:

    1. Типы функции, используемые в программах на языке Си.
    2. Структура функции, определенной пользователем.
    3. Отличие типовой функции от бестиповой  функции.
    4. Типы параметров функции.
    5. Глобальные и локальные идентификаторы.