
- •16. Работа с файлами и папками в os Windows: общие положения.
- •Создание папки
- •Перемещение и копирование папки, файла
- •Переименование папки, файла
- •Удаление папок, файлов
- •Принципы работы службы dns.
- •32. Создание блок-схемы алгоритма решения задачи.
- •Печать с заданием ширины поля и точности представления.
- •48. Оператор цикла do … while. Операторы break, continue.
- •56. Заполнение массива при помощи датчика случайных чисел.
- •37 Ввод/Вывод в с. Стандартные потоки.
Утверждаю
Декан факультета БО
Пигунов В.В.
Вопросы к экзамену
по курсу «Информатика» (ЭТ) 1 курс.
Заочный факультет.
(2 сессия)
Информатика как наука.
Информация в материальном мире. Свойства информации.
Представление информации в ЭВМ.
Системы счисления. Перевод чисел в различные системы счисления.
Представление чисел с плавающей точкой в стандарте IEEE.
Представление целых положительных и отрицательных чисел.
История развития вычислительной техники.
Общая структура и принцип работы ЭВМ.
Классификация ЭВМ.
Микропроцессор. Принцип работы.
Память. Виды памяти.
Устройства ввода-вывода данных.
Операционные системы. Общие понятия.
Классификация операционных систем.
Основы работы с операционной системой Windows.
Операционная система Unix. Общие понятия.
Текстовый редактор Word. Набор, редактирование и форматирование текста.
Возможности и технология работы в табличном процессоре MS Excel.
Виды информационно-вычислительных сетей.
Техническое обеспечение информационно-вычислительных сетей.
Интернет: теоретические основы.
Принципы работы службы WWW.
Принципы работы службы DNS.
Принципы работы службы FTP.
Принципы работы службы E-MAIL.
Языки программирования.
Компилятор и интерпретатор.
Этапы создания программы на языке С.
Структура программы на языке С.
Среда программирования и алгоритмы.
Создание блок-схемы алгоритма решения задачи.
Данные в С/C++. Классификация типов данных.
Целочисленные типы данных языка С.
Вещественные типы данных языка С.
Математические функции.
Ввод/Вывод в С. Стандартные потоки.
Использование функции scanf(). Спецификаторы преобразования. Модификаторы.
Использование функции printf(). Спецификаторы преобразования. Модификаторы.
Печать с заданием ширины поля и точности представления.
Сокращенный оператор ветвления if … Составной оператор.
Полный оператор ветвления if … else. Составной оператор.
Оператор выбора switch(). Оператор break.
Бинарные логические операции. Операции сдвига.
Бинарные логические операции. Применение масок. Включение и отключение битов.
Оператор цикла while … Операторы break, continue.
Оператор цикла for … Операторы break, continue.
Оператор цикла do … while. Операторы break, continue.
Вложенные циклы.
Одномерные массивы. Объявление. Инициализация.
Ввод-вывод одномерных массивов.
Поиск наибольшего и наименьшего значения массива и их индексов в одномерном массиве.
Двумерные массивы. Объявление. Инициализация.
Ввод-вывод двумерных массивов.
Поиск наибольшего и наименьшего значения массива и их индексов в двумерном массиве.
Заполнение массива при помощи датчика случайных чисел.
Символы. Объявление и инициализация символьных переменных.
Односимвольные функции ввода/вывода: getchar() и putchar(). Перенаправление ввода-вывода.
Символы. Библиотека символьных функций ctype.h.
Строки. Представление строки в памяти.
Ввод-вывод строк с использованием функций puts(), fputs(), printf(), gets(), fgets().
Обработка строк. Библиотека строковых функций string.h.
Зав. кафедрой «ИТ» Л.А. Иоффе
1.
Формирование информатики как науки происходило в XX веке, что было связано с развитием вычислительной техники.
Само понятие информатики возникло где-то в 60-х гг. во Франции. Так решили назвать область знаний, изучающую применение электронных вычислительных машин для автоматизации обработки информации.
Появление информатики неразрывно связано с существованием компьютерной техники. Хотя вычислительные машины существовали и до 70-80-х годов, их относительно массовое распространение пришлось именно на эти годы. Именно в это время заговорили и об информатике как о научной дисциплине.
Изначально компьютер был инструментом для автоматизации трудоемких вычислений. Однако постепенно эволюционировал в инструмент для работы фактически с любой информацией, а не только числовой. Получая исходную информацию в виде чисел, таблиц, изображений, текстов программное обеспечение вычислительных машин способно преобразовывать ее в другую информацию, а также сохранять и передавать в той или иной форме.
Наука информатика стала заниматься разработкой информационных моделей объектов реального мира, для которых вообще можно создать информационную модель. Т.к. материальный мир весьма разнообразен, то и объекты изучения информатики также очень разнообразны. В связи с этим информатика – очень разнородная наука, что затрудняет ее однозначное определение.
Информатика - это находящаяся в процессе становления наука, изучающая законы и методы накопления, передачи и обработки информации с помощью ЭВМ, а также область человеческой деятельности, связанная с применением ЭВМ.
Информатика тесно связана с математикой, т.к. опирается на ее достижения. Это объясняется тем, что объекты естественных и технических наук, а также социальные явления можно описать с помощью понятий математики – функций, систем уравнений, неравенств и др. При этом предмет изучения информатики –информация – общенаучное и социальное понятие.
По-сути задачей информатики является изучение способов использования научных и технических достижений для той или иной обработки информации. Цивилизация в XX веке пришла к тому рубежу накопленной информации, что возникли проблемы ее хранения, использования, доступа, передачи и др. На все эти вопросы призвана ответить наука информатика.
(http://inf1.info/informaticsscience)
8._________________________
В общем случае структуру вычислительной машины можно представить в следующем виде:
АЛУ – предназначено для выполнения арифметических и логических преобразований над данными определенной длины.
Память - предназначена для хранения информации (данных и программ). Часто состоит из оперативной памяти и внешнего запоминающего устройства.
Как правило, данные, к которым может обращаться АЛУ находятся в ОП
ВЗУ – используется для долговременного хранения данных
Управляющее устройство - автоматически без участия человека управляет вычислительным процессом, посылая сигналы всем устройствам для реализации определенных действий (например, для выполнения определенной операции АЛУ).
УУ в своей работе руководствуется программой. Программа состоит из команд, каждая из которых, определяет какое либо действие и операнд. Программа в свою очередь основывается на алгоритме решения поставленной задачи.
Такой способ управления процессом решения задачи называется принципом программного управления.
Как правило, программы хранятся также в ОП наравне с данными. При этом перед выполнением программы собственно программа и данные должны быть помещены в ОП. Чаще всего это происходит через устройство ввода информации (клавиатура, диск). Команды выполняются в порядке следования в программе кроме команд перехода.
Устройства вывода служат для выдачи информации, результатов (например, на дисплей, принтер).
Пульт управления используется оператором для контроля хода выполнения программ и возможно для его прерывания (в ПЭВМ - отсутствует).
Принцип работы.
1. Принцип двоичного кодирования. Машина должна работать не в десятичной системе счисления (как механические арифмометры), а в двоичной. Это означает, что как программа, так и данные должны быть записаны в кодах двоичной системы, где каждое число или символ представляется определенной комбинацией нулей и единиц;
2. Принцип программного управления. Это означает, что программа должна состоять из набора команд, которые выполняются процессором автоматически в определенной последовательности;
3. Принцип однородности памяти. Как программы, так и данные хранятся в одних и тех же ячейках памяти. ЭВМ не различает, что хранится в конкретной ячейке - число, текст или команда. С командами можно производить такие же действия, что и с данными;
4. Принцип иерархии памяти. Чтобы работать достаточно быстро, память компьютера должна быть организована по иерархическому принципу, то есть состоять по крайней мере из двух частей: быстрой памяти небольшой емкости (оперативной) и более емкой (а потому и более медленной) внешней;
5. Принцип адресности. Структурно основная память машины должна состоять из пронумерованных ячеек, причем процессору в произвольный момент времени должна быть доступна любая ячейка.
16. Работа с файлами и папками в os Windows: общие положения.
Работа с папками и файлами.
Создание папки
Создание папки равнозначно созданию каталога для хранения своих файлов. Папку можно создать непосредственно на Рабочем столе или на любом уровне внутри структуры каталогов.
Создание вложенной папки
Для создания вложенной папки необходимо выполнить следующие действия:
Открыть окно папки (или диска).
Выполнить одно из ниже приведенных действий:
в контекстном меню окна папки выбрать команду Создать
Папку;
в строке меню дать команду Файл Создать Папку
в списке типичных задач в группе Задачи для файлов и папок щелкнуть ссылку Создать новую папку.
Появится
значок новой папки.
Вместо
имени по умолчанию Новая
папка можно
ввести любое название, соответствующее
правилам Windows, и нажать клавишу <Enter> (или
щелкнуть мышью вне имени папки).
Папка останется выделенной (подсвеченной). Повторное нажатие клавиши <Enter> откроет папку. Щелчок мышью вне папки — снимет выделение.
Перемещение и копирование папки, файла
Перемещение и копирование объектов в Windows производится с использованием:
буфера обмена,
перетаскиванием мышью,
специальных возможностей.
Переименование папки, файла
Для переименования объекта необходимо выполнить следующие действия:
Выделить объект.
Войти в режим редактирования (признак режима подсвеченная внутри рамка) одним из ниже перечисленных способов:
в контекстном меню команда Переименовать;
команда меню Файл Переименовать;
одинарный щелчок мышью по имени;
клавиша <F2>;
в списке типичных задач в группе Задачи для файлов и папок щелкнуть ссылку Переименовать папку (файл).
Изменить имя или ввести новое.
Выйти из режима редактирования одним из ниже перечисленных способов:
клавиша <Еnter>;
щелчок мышью вне имени;
с отменой изменение имени – клавиша <Еsc>.
Удаление папок, файлов
Удаленные объекты помещаются в специальную папку на Рабочем столе – Корзину, откуда их в дальнейшем можно восстановить. Удалять можно как один объект, так и группу объектов сразу. Папка удаляется вместе со всем ее содержимым.
Для удаления объектов необходимо выделить объект или группу объектов и выполнить одно из следующих действий:
нажать клавишу <Delete>;;
выбрать в контекстном меню объектов команду Удалить
выполнить команду в строке меню папки Файл Удалить;
щелкнуть на кнопке панели инструментов
– Удалить;
перетащить объект мышью в Корзину;
в списке типичных задач в группе Задачи для файлов и папок щелкнуть ссылку Удалить папку (файл, выделенные объекты).
Как правило, (это зависит от настройки Корзины) для каждого удаляемого объекта выводится запрос на удаление.
Когда объект помещается в Корзину, он занимает место на диске. Чтобы сразу стереть папку или файл с диска, нужно выделить его и нажать комбинацию клавиш <Shift>+<Delete>. При этом объект не помещается в Корзину, и не подлежит восстановлению стандартными средствами Windows.
Файлы, удаленные со сменного носителя (дискеты, флэш-памяти), в Корзину не помещаются, а сразу уничтожаются.