Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы на информатику.docx (всё в кучу обзий файл).docx
Скачиваний:
28
Добавлен:
26.03.2015
Размер:
292.31 Кб
Скачать

Вопрос 1

Текстовый редактор — компьютерная программа, предназначенная для обработки текстовых файлов, такой как создание и внесение изменений.

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

Текстовый процессор — вид прикладной компьютерной программы, предназначенной для производства (включая набор, редактирование, форматирование, иногда печать) любого вида печатной информации. Иногда текстовый процессор называют текстовым редактором второго рода.

Вопрос 2

Арифметические операции

+ Прибавляет величину, находящуюся справа, к величине, стоящей слева

- Вычитает величину, стоящую справа, из величины, указанной слева

* Умножает величину справа на величину, находящуюся слева

/ Делит величину, стоящую слева, на величину справа. Результат усекается, если оба операнда целые числа

% Дает остаток от деления величины слева на величину, стоящую справа (только для целых чисел)

++ Прибавляет 1 к значению переменной, стояшей слева (префикная форма), или к переменной, стояшей справа (постфиксная форма)

-- Аналогично ++, но вычитает 1

Операции (от высшего приоритета к низшему)Порядок выполнения

() {} -> . Л-П

! ~ ++ -- - (тип) * & sizeof (все унарные) П-Л

* / % Л-П

+ - Л-П

<< >> Л-П

< <= > >= Л-П

== !== Л-П

& Л-П

/\ Л-П

| Л-П

&& Л-П

|| Л-П

?: Л-П

= += -= *= /* %= П-Л

, Л-П

Условные обозначения: Л-П - порядок выполнения слева направо, а П-Л - наоборот.

Пример:

Написать программу, которая будет давать один и тот же результат, но при этом будут использованы различные выражения, такие, как: x = x + 1; ++x=; и x++.

#include <stdio.h>

#include <conio.h>

#include <windows.h>

// Пример программы, использующей для вычислений

// выражения: x = x + 1; ++x; и x++

main()

{

char str[50];

int x=5;

int y=60;

// Очистить экран

textbackground(2);

textcolor(4);

clrscr();

// Вычисление x++ и ++y

x++;

++y;

CharToOem("x=%d y=%d \n", str);

printf(str, x, y);

CharToOem("x=%d y=%d \n", str);

printf(str, x++, ++y);

// Конец программы

CharToOem("\n Для выхода нажмите любую клавишу", str);

printf(str);

getch();

}

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

Косвенная адресация

Косвенная адресация - это адресация по указателю(адресу) записанному в рабочем регистре.

Адресный код команды в этом случае указывает адрес ячейки памяти, в которой находится адрес операнда или команды. Косвенная адресация широко используется в малых и микроЭВМ, имеющих короткое машинное слово, для преодоления ограничений короткого формата команды (совместно используются регистровая и косвенная адресация).

30

  1. Какие существуют системы счисления? Привести примеры. Какие системы счисления относятся к позиционным? Что такое «код числа»? Что называется цифрами, разрядами, разрядностью и длиной числа? Что такое «разрядная сетка», «длина разрядной сетки», «вес разряда» и «диапазон представления чисел»?

Какие существуют нормальные формы аналитического представления логических функций?

  1. Что такое «унарная» и «бинарная» операции? Примеры. Что такое «указатель»? Для чего применяется унарная операция взятия адреса? Примеры.

  2. Задача.

  1. № 31

  1. Общая схема устройства компьютерной системы. Что входит в понятие архитектуры ЭВМ?

Что является объектом обработки в программе Microsoft EXCEL? Как называется документ EXCEL? Что такое «рабочий лист», из чего состоит и чем характеризуется? Что такое «ячейка таблицы», как она обозначается? Что такое «относительный» и «абсолютный» адрес ячейки? Примеры.

  1. Что такое «операция», «элементарная конструкция», «операнд»? Что такое «одномерный массив»? Пример работы с одномерным массивом.

  2. Задача.