Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_Informatika_chast1.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
138.75 Кб
Скачать

Вопросы для выполнения контрольной и подготовки к экзамену по курсу Информатика (осенний семестр)

  1. Классификация и способы записи алгоритмов.

-Классификация: (линейные, разветвляющиеся, циклические)

-Способы записи :

-на естественном языке (описание каждого шага словесно);

-в графическом виде (в виде блок-схем);

-на алгоритмическом языке;

-на языке программирования, в виде программы (кода).

  1. Представление информации в компьютере, единицы измерения информации.

- Представление информации в компьютере: нули,еденицы.

-Еденицы измерения (бит(равен 0 или 1),байт=8бит, килобайт=1024 байт, мегабайт=1024 килобайт, гигабайт=1024 мегабайт..и.т.д.)

  1. Алфавит языка. Идентификаторы.

-Алфавит:

1.Прописные и строчные буквы латинского алфавита;

2.Цифры от 0 до 9;

3. Спецзнаки (-, /, ., [], (), +, -) и др.;

4. В комментариях, строках и символьных константах могут использоваться русские буквы.

-Идентификаторы:

Идентификатор – это последовательность букв, цифр и символов подчеркивания, которые начинаются с буквы или символа подчеркивания.

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

  1. Типы данных. Идентификаторы переменных. Структура программы.

-Типы данных:

Простые (скалярные) типы:

  • Целые (int, short int,long long int, unsigned int, long, unsigned long) 

  • Вещественные (float, double, unsigned double)

  • Символьные (char, signed char, unsigned char)

  • указатели

Составные (структурированные) типы:

    • массив (Массив – это группа элементов одинакового типа (double, float, int и т. п.). Из объявления массива компилятор должен получить информацию о типе элементов массива и их количестве.);

    • структура (Структура – это совокупность элементов, объединенных под одним именем. Структура представляет собой составной объект, в который могут входить элементы различных типов. Для каждого элемента выделяется своя область памяти).

-Идентификаторы переменных:

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

-Структура программы:

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

Пример программы на СИ

заголовок # include < stdio.h > //включение файла void main (void) /*пример*/- имя функции и комментарии тело функции { //начало тела функции int num; num = 1; printf(«пример программы»); // вывод на экран printf(«на Си»); } // конец тела функции

  1. Переменные и константы.

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

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

В языке C был единственный способ создания именованных констант — с помощью директивы препроцессора #define.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]