Информатика

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

    Указания по выполнению контрольная работы

    по курсу «Информатика»

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

    К поставленной перед Вами задаче следует отнестись так:

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

                а) добавить запись в файл или начать запись нового файла;

                б) начать обработку созданного файла;

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

     

    Написать программу

    1.Создать файл Train.dat, содержащий  записи следующей структуры:

    • название пункта назначения;
    • номер поезда;
    • время отправления. (массив из двух чисел: часы, минуты)

    2. программа должна выполнять следующую обработку файла  Train.dat:

    • поиск в файле  и вывод на экран информации о поезде, номер которого введен с клавиатуры;
    • если таких поездов нет, выдать соответствующее сообщение на дисплей.

     

    Задачи для контрольной работы

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

     

  • ---Курсовая, Информатика

    Создание базы данных: Продажа теплоэнергетического оборудования.

  • --Другое,--Информатика--

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

  • --Контрольная, Информатика

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


    1.На основе предложенной информации:
    а) решить задачу из данных комбинированного типа, используя систему программирования Pascal ABC.
    б) создать таблицу данных, используя табличный процессор Excel.
    2.Используя табличный процессор Excel выполнить следующие действия:
    а) выполнить задание по выборке данных и требуемые вычисления;
    б) построить диаграмму.
    3. Отчет о выполненной работе оформить, используя текстовый процессор Word

  • --Курсовая, Информатика

    Задание 1.

    Самостоятельно составить реферат в объёме 10 - 12 страниц печатного текста. В качестве источников рекомендуется использовать книги, журналы по нужной тематике не позднее трёхгодичной давности. Ссылки на использованную литературу обязательны. Возможно использование материалов из сети Internet, при этом обязательно указание URL-адреса ресурса.

    Задание 2. Презентация

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

    Задание 3. Электронная таблица

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

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

    Сумма цифр (если сумма >9 , то от нее отбрасывается первая цифра) -  задает  вариант для построения диаграммы.

    Задание 4. База данных

    Используя программу MSAccess,  спроектировать двухтабличную базу данных. Вариант темы для составления базы данных выбирается по последней цифре  номера  в варианте курсовой работы. Каждый студент выполняет по одному запросу и одной сортировке. Последняя цифра номера варианта курсовой задает номер варианта запроса и  номер сортировки. Сумма цифр (если сумма >9, то от нее отбрасывается первая цифра) -  задает  вид итогов  для составления отчета.

  • Задание 1.

    Найдите сумму нечетных чисел от 1 до заданного числа.

    Задание 2.

    Дано натуральное число n. Вычислить количество его нечѐтных делителей.

    Задание 3.

    Доказать гипотезу Сиракуз на диапазоне чисел. Гипотеза Сиракуз утверждает, что любое натуральное число сводится к единице в результате повторения следующих действий над самим числом и результатами этих действий: – если число четное следует разделить его на 2. – если число нечетное, то умножить его на 3, прибавить 1 и разделить на

  • Данные формулы написаны в Microsoft Word/

    -Другое, Информатика

    Контрольная работа

    по дисциплине Информатика

    Задание 1. Создание, редактирование и форматирование текста.

    В программе MS Word напечатайте заданный текстовый фрагмент в соответствии с заданным вариантом и осуществите его форматирование (шрифт Times New Roman, размер шрифта — 14, выравнивание абзаца — по ширине, межстрочный интервал — 1,5, настраиваемые поля: левое 2 см, все остальные по 0,5 см). Найдите и добавьте картинки, а также с помощью таблицы оформите и заполните рамку листа.

    -Лабораторная, Информатика и программирование-

    Практическая работа №5

    Создание презентаций средствами MS Office PowerPoint

    Цель работы: получение навыков создания электронных презентаций проектов.

    Задание: создайте презентацию на заданную тему.

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

    Caddilac

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

    Задание

    Даны действительные числа x, y, z. Выбрать те из них, которые принадлежат интервалу [1, 3).

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

    Задание

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

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

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

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

    Цель работы

     

    Научиться измерять информацию, решать задач на определение количества и объема информации.

     

    Ход работы

     

    Задание 1.

    Определить необходимое количество памяти (в битах и байтах) для хранения на диске текста

    «Группа_Фамилия_Имя_Отчество» (без кавычек со своими данными, соблюдая строчные и прописные начертания символов) в системе кодирования Windows.

    Задание 2.

    В Блокноте (Пуск > Программы > Стандартные) набрать данный текст и сохранить файл. Сравнить размер файла с рассчитанным в первом задании значением.

    Задание 3.

    Закодировать данный текст в шестнадцатеричном коде, используя таблицу символов Windows (Пуск > Программы > Стандартные > Служебные > Таблица символов). В появившемся окне установить флажок «Дополнительные параметры просмотра». В списке «Набор символов» выбрать «Windows: кириллица». В строке состояния (самая нижняя строка в окне) в круглых скобках отображается шестнадцатеричный код символа в формате «0хNN», где NN – искомый код соответствующего символа. Данные представить в виде таблицы:

    Г

    р

    у

    п

    п

    а

    _

     

    N1

    N2

    N3

    N4

    N5

    N6

    N7

    Ф

    а

    м

    и

    л

    и

    я

    _

    N8

    N9

    N10

    N11

    N12

    N13

    N14

    N15

    И

    м

    я

    _

     

    N16

    N17

    N18

    N19

    О

    т

    ч

    е

    с

    т

    в

    о

    N20

    N21

    N22

    N23

    N24

    N25

    N26

    N27

     

    Задание 4.

     

    По найденным шестнадцатеричным кодам только для символов своего имени восстановить текст, используя теперь набор символов «DOS: кириллица». Для этого необходимо найти в этой таблице символы, имеющие коды, соответствующие кодам имени. Сравнить полученный текст со своим именем.

    Задание 5.

     

    Необходимый объем видеопамяти (в битах, байтах, Кбайтах и Мбайтах) для следующих режимов монитора:

    • 800x600 High Color и True Color.
    • 1024x768 High Color и True Color.
    • 1280x1024 High Color и True Color.

    Задание 6.

     

    Упорядочить видеорежимы по возрастанию необходимых для них объемов видеопамяти.

    Задание 7.

     

    Мобильный телефон имеет монохромный экран с N градациями серого и разрешением 96х96 точек. Определить необходимый объем видеопамяти для такого экрана. N – номер Вашего варианта.

    Задание 8.

     

    Определить необходимый объем видеопамяти для экрана своего мобильного телефона (информацию о разрешении экрана и глубине цвета для своей модели можно найти в Internet).

    Задание 9.

     

    Определить размер несжатого файла с видео разрешением VGA (640х480, 24 кадра/с, 32 бита) длительностью 1 час N минут, где N – номер Вашего варианта/

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

    Цель работы

     

    Научиться переводить числа из одной системы счисления в другую.

     

    Ход работы

    Задание 1.

    Перевести числа из десятичной системы счисления в шестнадцатеричную, восьмеричную и двоичную системы:

    • 47(10)
    • 471(10)
    • 47,742(10) – с шестью знаками после запятой и округлением до пяти знаков

    Задание 2.

    Перевести числа в десятичную систему

    • 473(8) и 473(16)
    • 473(8) и 473(16) – сначала в двоичную, а затем в десятичную
    • 47,741(8) и 47,74А(16) – с шестью знаками после запятой и округлением до пяти знаков
    • 47,742(8) и 47,74В(16) – сначала в двоичную, а затем в десятичную с шестью знаками после запятой и округлением до пяти знаков.

    Задание 3.

    Перевести числа из десятичной системы счисления сначала в двоичную систему, а из двоичной – в шестнадцатеричную и восьмеричную:

    • 4475(10)
    • 0,2474(10) – с двенадцатью двоичными разрядами после запятой.

    Задание 4.

    Сложить и вычесть из первого второе число в соответствующей системе счисления:

    • 774(8) и 477(8)
    • 774(16) и 477(16)
    • А74(16) и 47B(16) – перевести числа сначала в двоичную систему

    Лабораторная работа 3

    Цель работы

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

     

    Ход работы:

     

    Задание № 1

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

    • «2´2=5» и «2´2=4»
    • «2´2=5» или «2´2=4»
    • «2´2=5» и «2´2=4» или «2´2=3»
    • «2´2=5» или «2´2=4» или «2´2=3»
    • «2´2=5» или «2´2=4» и не «2´2=3»
    • «2´2=4» и не «2´2=3» и не «2´2=5»

     

    Задание № 2

    В заданных логических функциях А и В являются логическими переменными, которые могут принимать два значения: ложь и правда. Из заданных логических функций тождественно истинной являются:

    a)       А или А или А

    b)      А и А и А

    c)       А или не А или не А

    d)      А и не А и не А

    e)       А и не А или не А

    f)       А или А и не А

    g)      А или не А и А

    h)      А или не А или А

    i)        А и не В или А

    j)        А и не А или В

    k)      А и В или не А

    l)        А или В или не А

    m)     не А и не В или А

    n)      не А или В или не В

    Задание № 3

    Составить    таблицу истинности         логической функции:

    Задание № 4

     

    Для словесного описания функции: Логическое выражение является истинным, если хотя бы два из трех высказываний, составляющих данное выражение, являются истинными

    1. таблицу истинности,
    2. совершенную дизъюнктивную и конъюнктивную формы функции,
    3. минимальную дизъюнктивную и конъюнктивную форму функции с использованием метода непосредственных преобразований (применение аксиом и законов алгебры логики),
    4. минимальную дизъюнктивную и конъюнктивную формы с использованием метода Карно-Вейча,
    5. минимальную форму функции с использованием операции «И-НЕ»,
    6. минимальную форму функции с использованием операции «ИЛИ-НЕ».

    Реферат по дисциплине информатика.

  • КОНТРОЛЬНАЯ  РАБОТА №2 

     

    Контрольная работа должна включать:

    1. Титульный лист.
    2. Реферативную часть, содержащую описание возможностей Excel.
    3. Практическую часть, содержащую прилагаемые работы по Excel – вариант выбирается по последней цифре номера зачетной книжки. Форматирование таблиц в Excel – обязательно.

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

  • Тема: Циклические алгоритмические структуры

    Составить алгоритм в виде блок-схемы к задаче и контрольный пример :

    № 1

    Дано натуральное число. Выяснить, является ли оно палиндромом (“перевертышем”), т.е. числом, десятичная запись которого читается одинаково слева направо и справа налево.

    № 2

    Не используя стандартные функции, вычислить сумм n первых членов следующего ряда (n вводится с клавиатуры):

    № 3

    Дана последовательность ненулевых целых чисел, оканчивающаяся нулем. Определить, сколько раз в этой последовательности меняется знак. (Например, в последовательности 10, -4, 12, 56, -4 знак меняется 3 раза.)

  • Решить две задачи. Построить таблицу истинности

  • 4. Через полгода после заключения финансового соглашения о получении кредита должник обязан заплатить 21,4 тыс. руб. Какова первоначальная величина кредита, если он выдан под 14% годовых?

    5. Квартира стоит 5400 тыс руб. Взят полный кредит на 10 лет под ставку 12 % годовых. . Найдите постоянный годовой платеж для оплаты кредита. Определите процентную и долговую часть платежа для каждого года в течение 10 лет.

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

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

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

     

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

     

     

    Подготовка к лабораторной работе

     

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

     2. Повторить следующие вопросы и понятия :

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

     

     

     

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

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

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

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

    Исходные данные

    Действия по обработке массива

    Массив Х[30] нецелых элементов задать датчиком случайных чисел.

    Записать в массив Y подряд отрицательные элементы массива Х.  Найти их среднее арифметическое.

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

     

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

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

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

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

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

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

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

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

     

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

    Подготовка к лабораторной работе

    1. Повторить основные  шаги работы с файлами.
    2. Изучить стандартные функции для работы с текстовыми файлами.
    3. Разработать схему алгоритма решения задачи согласно варианту задания.
    4. Написать программу на языке Си согласно разработанной схеме алгоритма.
    5. Используя программу Блокнот создать текстовый файл.

     

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

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

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

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

     

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

     

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

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

     

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

     

    Подготовка к лабораторной работе:

    1. Повторить такие понятия  языка Си как:  функции, структура типовой функции, структура бестиповой функции, списки фактических и формальных параметров, вызов типовой функции, обращение к бестиповой функции.

    2. В соответствии с  вариантом задания разработать алгоритм решения задачи, описать его в виде схемы.

     

     

     

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

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

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

    - сформировать   целочисленную матрицу    А(NхN);

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

    - найти в матрице количество отрицательных чисел;

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

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

     

     

  • Вариант 2

    1. Даны величины X и Y. Вычислить Z=f(T,P)

    (Линейный алгоритм).

     

    х + у             5 • Sin(x - у) Z = PxT; для х # у

    х1 - у2х + у

     

    1. Даны числа t и z. Вычислить значение функции F для трех значений z из заданных промежутков. Составить алгоритм, используя как можно меньше сравнений (операторов if).

     

    1 + 2zt\z < -1

    F = - 1 + /z;-l < z < 2

    2" v:shapes="Shape_x0020_1">

    алгоритм).

    1. Получить значения функции Y=F(x) с использованием цикла (do ..).

    Р(х) = 7(Г^); Длях = 0-50-6’-’2

    (Циклический алгоритм).

    1. Даны массивы А(5) и В(5), состоящие из положительных элементов. Найти сумму среднего геометрического значения элементов массива А и среднего арифметического значения элементов массива В. (Обработка массива).
  • Билеты по информатике

    Вариант 1

    1. Методика редактирования презентаций.
    2. Использование шаблонов при рисовании в Word.
    3. Рассчитать в MathCad  значения функции и нарисовать график.

    Вариант 2

    1. Методика редактирования стилей при создании текста.
    2. Использование фоновых рисунков при создании слайдов.
    3. Рассчитать в MathCad значения функции и нарисовать график.

     

  • Выполнить 5 лабораторных работ

    Лабораторная работа №1. Программирование линейных алгоритмов

    Лабораторная работа №2. Программирование разветвляющихся алгоритмов

    Задание  1

    Вычислить значение функции у по одной из заданных формул, в зависимости от вычисленного значения переменной х. Исходные данные для вычисления x задать произвольно. Вывести на печать результаты вычислений: значения исходных данных, переменных х, у и номер формулы, по которой вычисляется у.

    Задание  2

    Даны три действительных числа a,b,c. Выбрать из них те, которые принадлежат интервалу [1, 30].

    Лабораторная работа №3.  Программирование циклических алгоритмов

    Задание  1

    Вычислить значение функции y. Значение x задать произвольно.

    Задание  2

    Написать программу для вычисления значения функции F(x) с использованием операторов: For…; While…do; Repeat…until. Значение x задать произвольно.

     Задание 3

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

    Задание 4

    Затабулировать функцию двух переменных   внутри квадрата     и   и области существования функции  .   Шаги табуляции Δх = Δу.  Результаты вывести в виде таблицы. В точках, где функция не определена вывести 4 символа «*».

    1.1.Лабораторная работа №4.  Программирование задач на обработку одномерных массивов

    Задание

    Дано: массив А(N). Вычислить сумму элементов массива, кратных 3 и количество отрицательных элементов.

    Дано: массив А(N).  Найти сумму его элементов с четными номерами, количество нечетных элементов. Размер произвольный.

    Дано: массив А(N). Найти среднее арифметическое его элементов с нечетными номерами. Размер массива произвольный.

    Дано: массив А(N). Найти произведение элементов, принадлежащих интервалу [-10, 30]. Размер массива произвольный.

    Дано: массив А(N). Найти наибольший элемент и его номер  в массиве. Поменять местами первый и максимальный элемент.

    Дано: массив А(N). Найти среднее арифметическое элементов массива, больших некоторого числа С. Размер массива произвольный. Значение С вводится произвольно.

    Дано: массив А(N). Вычислить произведение  и количество нечетных элементов массива. Размер массива произвольный.

    Дано: массив А(N). Упорядочить массив  по убыванию. Вычислить произведение элементов массива с чётными индексами.

    Дано: массив А(N). Вычислить среднее арифметическое элементов с чётными индексами.

    Дано: массив А(N). Упорядочить массив  по возрастанию. Вычислить сумму элементов с нечётными индексами в упорядоченном массиве.

    Дано: массив А(N). Сформировать новый массив  В, состоящий из положительных элементов массива А. Размер массива произвольный. Вычислить сумму элементов в полученном массиве.

    Дано: массив А(N). Найти наименьший нечетный элемент массива и его номер. Размер массива произвольный.

    Дано: массив А(N). Сформировать новый массив В, состоящий из положительных элементов массива А и  найти в нем наибольший элемент. Размер массива произвольный.

    Дано: массив А(N). Сформировать новый массив В, состоящий из нечетных элементов массива А и  найти в нем сумму элементов.

    Дано: массив А(N). Сформировать новый массив  В, состоящий из элементов массива А, принадлежащих интервалу [1;30], упорядочить его по возрастанию. Размер массива произвольный.

    Дано: массив А(N). Найти количество элементов массива, значение которых больше, чем среднее арифметическое его элементов.

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

    Дано: массив А(N). Найдите наибольший индекс отрицательного элемента.

    Дано: массив А(N). Каждый чётный элемент массива заменить числом 10.

    Дано: массив А(N). Найти максимальный и минимальный элементы массива и поменять их местами.

    1.1.Лабораторная работа №5. Программирование задач на обработку двумерных массивов