Языки программирования: Кобол, С, Фортран, Basic, Pascal и др




Скачать 170.3 Kb.
НазваниеЯзыки программирования: Кобол, С, Фортран, Basic, Pascal и др
Дата публикации08.12.2013
Размер170.3 Kb.
ТипДокументы
zadocs.ru > Информатика > Документы




Билет 10

Языки программирования: Кобол, С, Фортран, Basic, Pascal и др.

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

Алфавит - набор основных символов, допускаемых для составления текста программы на данном языке.

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

^ Система программирования - это программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определенном языке программирования. Visual Basic, C++, Delphi

Транслятор проверяет правильность записи команд на языке программирования высокого уровня и переводит последовательности команд на машинный язык.

Трансляторы: компиляторы и интерпретаторы.

Интерпретатор переводит на машинный язык построчно и сразу выполняет, а компилятор переводит на машин. язык всю программу, а потом выполняет.

Паскаль (Pascal) с создан Никлаусом Виртом. Существует много версий языка Паскаль. Различия между ними порой весьма велики.

Любая Паскаль-программа сохраняетсяс расширением .pas.

Общий вид программы на паскале

Program <имя программы>;

Var a, b: integer; c,d:real;

begin
<операторы>
end.

write (writeln - писать) вывод результатов 

<числовая переменная>:=<арифметическое выражение> присваивание

Read (readln – чтение) ввести значение переменной с клавиатуры

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

+

сложение

-

вычитание

*

умножение

/

деление








Билет 11

Компьютер - это универсальный прибор для работы с информацией.

^ Компьютеры бывают: настольные (desktop), портативные (laptop и notebook) и карманные (palmtop).

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

Устройство компьютера. 




  • Системный блок

  • Монитор

  • Клавиатура

  • Мышь

  • Дополнительные устройства ввода и вывода информации: звуковые колонки, принтер, сканер...

Микропроцессор — основная микросхема персонального компьютера. Все вычисления выполняются в ней. Основная характеристика процессора — тактовая частота (измеряется в мегагерцах, МГц).

Оперативная память - массив ячеек, в которых хранятся числовые данные и команды в то время, когда компьютер включен. Объем оперативной памяти измеряется в миллионах байтов — мегабайтах (Мбайт).

Материнская плата. На ней располагаются шины данных, шина команд и адресная шина.

Видеоадаптер.

Звуковой адаптер

Жесткий диск. 

Дисковод CD-ROM. CD-RW

Коммуникационные порты. 

Сетевой адаптер. 

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

Билет 12

Виды программного обеспечения

3 вида ПО: системное, прикладное и инструментальное.

Системное ПО: драйверы, утилиты, операционная система – программа, необходимая для работы компьютера. Операционная система выполняет следующие функции:

  • пользовательский интерфейс;

  • управление другими программами на компьютере;

  • управление хранением информации на компьютере.

Прикладное ПО:

  • текстовые и графические редакторы;

  • программы работы с электронными таблицами;

  • системы управления базами данных;

  • средства просмотра web-страниц;

  • обучающие системы, электронные энциклопедии, игры и др

Инструментальное ПО: языки и среды программирования

Структура операционной системы:

  1. Ядро – переводит команды с языка программ на язык «машинных кодов», понятный компьютеру.

  2. Драйверы – программы, управляющие устройствами.

  3. Интерфейс – оболочка, с помощью которой пользователь общается с компьютером.

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

Билет 13

Файл — это информация (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.

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

^ Тип файла

Расширение

Исполняемые программы

exe, com

Текстовые файлы

txt, rtf,

Графические файлы

bmp, gif, jpg, png, pds

Web-страницы

htm, html

Звуковые файлы

wav, mp3, midi, kar, ogg

Видеофайлы

avi, mpeg

Код (текст) программы на языках программирования

bas, pas, cpp

^ Файловая система

Файловая система - это система хранения файлов и организации каталогов.

Одноуровневая файловая система (небольшой объем информации).


Иерархическая файловая система (большие объемы информации).


Путь к файлу, перечисляются папки (каталоги):

C:\basic\ 
C:\Музыка\Пикник\

Полное имя файла

Путь к файлу вместе с именем файла называют полным именем файла. 
C:\basic\prog123.bas

^ Операции над файлами

копирование; перемещение; удаление; переименование, архивирование.

Архивация – это сжатие файла и помещение в специальный файл, называемый архивным. Программы архиваторы: winrar, winzip, 7-zip.

Группы вирусов:

  • загрузочные вирусы;

  • файловые вирусы;

  • загрузочно-файловые вирусы;

  • драйверные;

  • макро-вирусы ;

  • сетевые вирусы.

Типы антивирусных средств:

  • Детекторы
    (их назначение - лишь обнаружить вирус).

  • Фаги
    (фаг - это программа, которая способна не только обнаружить, но и уничтожить вирус).

  • Ревизоры
    (ревизор контролирует возможные пути распространения программ-вирусов и заражени компьютеров).

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

  • Вакцины
    (антивирусные программы, ведущие себя подобно вирусам, но не наносящие вреда).

^ Антивирусные программы: Doctor Web, Антивирус Касперского.


Билет 14.

Информационные ресурсы общества. Основы информационной безопасности, этики и права. 

^ Информационные ресурсы

Ресурс – это запас или источник некоторых средств.

Виды общественных ресурсов: материальные, энергетические, трудовые, финансовые, информационные.

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

  • отраслевой принцип (по виду науки, промышленности);

  • форма представления (по виду носителей).


В начале 1980-х гг. появилось понятие национальный информационный ресурс:

библиотечная, архивная, научно-техническая, финансовая информация и т.д.

Программы можно разделить на три большие группы: лицензионные, условно бесплатные (shareware) и свободно распространяемые программы (freeware).

^ Правовая охрана информации

Закон РФ «О правовой охране программ для электронных вычислительных машин и баз данных», 1992 г.

Авторское право на программы для компьютера возникает автоматически при их создании.

Для оповещения о своих правах разработчик программы может, начиная с первого выпуска в свет программы, использовать знак охраны авторского права, состоящий из трех элементов:

  • буквы С в окружности или круглых скобках ©;

  • наименования (имени) правообладателя;

  • года первого выпуска программы в свет.

Электронная подпись.

В 2002 году был принят Закон РФ «Об электронно-цифровой подписи».

При регистрации электронно-цифровой подписи получают два ключа: секретный и открытый.
Защита доступа к компьютеру .

  1. Пароль в операционную систему.

  2. Пароль в BIOS.

  3. Биометрическая защита.

Защита программ от нелегального копирования и использования.

  1. На CD и DVD дисках закодированный программный ключ.

  2. Серийный номер

  3. Права доступа (полный, только чтение, по паролю) для файлов и папок.

  4. Для хранения данных на жестких дисках используются RAID-массивы.

  5. Брандмауэра (firewall — межсетевой экран).



Билет 15.

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

Текстовые редакторы (Блокнот) редактирование текста и простейшее форматирование шрифта.

Текстовые процессоры (Word, Writer).

Настольные издательские системы (Adobe PageMaker).

Основные элементы текстового документа

  • символ;

  • слово;

  • предложение;

  • абзац (любая последовательность символов и ).

Редактирование —добавление, удаление, перемещение или исправление содержания документа.

Форматирование — преобразование, изменяющее форму представления документа:

- абзац;

- шрифт;

- цвет, размер, начертание.

Формат файла:

.ТХТ - содержит только символы;

.DOC, .RTF - символы и коды форматирования текста.

Гипертекст – это ссылки на другие документы, на фрагменты внутри документа, на другие объекты в интернете.

Встраиваемые объекты – это изображения, таблицы, схемы, формулы и т.д.

Билет 16.

Растровая и векторная графика













Впервые графический вид был реализован в середине 50-х годов ХХ века.

^ Виды графического изображения:

- Растровый

- Векторный.







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

Достоинства: большое количество цветов, простора использования.

Недостаток: большой объем, при масштабировании теряется качество.

Программа: Paint.

Расширение: .BMP

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

Достоинства: небольшой объем.

Недостаток: меньшее количество цветов.

Программы: CorelDRAW, Adobe Illustrator, Macromedia FreeHand.

Расширение: . GIF, .JPEG

Аппаратные средства

Устройства вывода информации

Монитор(модель цветообразования RGB): разрешающая способность, тактовая частота.

Принтеры: матричные, струйные (модель цветообразования CMYK) и лазерные.

Плоттер. Для вывода сложных и широкоформатных графических объектов (плакатов, чертежей, электрических и электронных схем и пр.)

Устройства ввода информации

Сенсорный экран

Световое перо

Графический планшет, или дигитайзер

Сканер 

Цифровые камеры и фотоаппараты.

Программные средства

Графический редактор — это программа создания, редактирования и просмотра графических изображений. Графические редакторы можно разделить на две категории: растровые и векторные. На примере PAINT.


Билет 17.

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

Типы баз данных: табличные, иерархические и сетевые.

^ Табличные базы данных.

Столбцы таблицы называют полями; у поля есть имя и тип данных.

Строки таблицы - это записи.

Системы управления базами данных (СУБД) - для создания баз данных, а также выполнения операции поиска и сортировки. Например, программа Access.

Первичный ключ БД – это совокупность полей, в которых ни одна запись не повторяется.

Типы данных:

- числовые

- логические

- строковые

- дата/время и т.д.

Для работы с БД:

  1. Определить поля

  2. Определить их тип

  3. Ввести записи

  4. Редактирование БД.

Занесенную в базу данных информацию можно обрабатывать, а именно — осуществлять следующие операции:

  • сортировка по любому столбцу (по возрастанию/ убыванию чисел, символьных строк, дат);

  • поиск по любому столбцу с различными условиями (равно, больше, меньше и т. д. соединенные между собой логическими связками and, or, not).


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

Созданные базы данных можно записывать/считывать с диска и распечатывать на принтере. Это же относится к результатам операций сортировки и поиска. 


Билет 18.

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

Электронная таблица состоит из столбцов и строк. Заголовки столбцов обозначаются буквами или сочетаниями букв (A, G, АВ и т. п.), заголовки строк — числами (1, 16, 278 и т. п.). Ячейка — место пересечения столбца и строки.

Каждая ячейка таблицы имеет свой собственный адрес. Адрес ячейки электронной таблицы составляется из заголовка столбца и заголовка строки, например: Al, B5, E7. Ячейка, с которой производятся какие-то действия, выделяется рамкой и называется активной.


Электронные таблицы, с которыми работает пользователь в приложении, называются рабочими листами.

Документы электронных таблиц могут включать несколько рабочих листов и называются рабочими книгами.

^ Типы данных.

Электронные таблицы позволяют работать с тремя основными типами данных: число, текст и формула.

Формула должна начинаться со знака равно и может включать в себя числа, Имена ячеек, функции (Математические, Статистические, Финансовые, Дата и время и т.д.) и знаки математических операций.
^ Абсолютные и относительные ссылки - различия между ними проявляются при копировании формулы из активной ячейки в другую ячейку.

Относительная ссылка в формуле используется для указания адреса ячейки, вычисляемого относительно ячейки, в которой находится формула. При перемещении или копировании формулы из активной ячейки относительные ссылки автоматически обновляются в зависимости от нового положения формулы. Относительные ссылки имеют следующий вид: А1, ВЗ.

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

^ Относительные ссылки при копировании изменились, а абсолютные — нет.

Электронные таблицы позволяют представлять числовые данные в виде диаграмм или графиков. Диаграммы бывают различных типов (столбчатые, круговые и т. д.); выбор типа диаграммы зависит от характера данных.



Билет 19.

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

Сети:

- локальные,

- глобальные,

- региональными.

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

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

^ Глобальная компьютерная сеть Интернет.

В 1969 году в США была создана компьютерная сеть ARPAnet, для военных нужд.

В середине 70-х появился Интернет объединяющий локальные, региональные и корпоративные сети и включающая в себя десятки миллионов компьютеров.

Интернет состоит из серверов и хостов.

Адресация в Интернет

IP - адрес состоит из четырех блоков цифр, разделенных точками. Он может иметь такой вид: 
84.42.63.1 Каждый блок может содержать число от 0 до 255.

DNS - адрес включает более удобные для пользователя буквенные сокращения, которые также разделяются точками на отдельные информационные блоки (домены). Например: 
www.klyaksa.net
Доменные имена

ru  - Россия

gov - правительственное учреждение или организация 
mil - военное учреждение 
com - коммерческая организация 
net - сетевая организация 

^ Адрес E-mail

Например: 
ivanov@klyaksa.net Здесь ivanov - пользователь, которому предназначено послание, а klyaksa.net - - сервер, на котором находится его электронный почтовый ящик (mailbox). В почтовом ящике хранятся сообщения, пришедшие по конкретному адресу. 

URL- это адрес некоторой информации в Интернет. Примеры: 

ftp:// ftp - сервер 
http:// адрес в WWW 
mailto:// адрес электронной почты 
news:// группа новостей UseNet 

Сервисы Интернет:

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

  2. Электронная почта

  3. Протокол передачи файлов FTP

  4. Поиск информации в Интернет



Билет 20.
Модель – это представление объекта, явления или процесса, которое отображает наиболее существенные свойства.

Глобус, карта – модель Земли.

Детская игрушка – модель реального объекта.

^ Формы представления моделей: материальные и информационные (знаковые и вербальные)

Классификация моделей по временному фактору: статические (оценка за экзамен) и динамические (оценки в течение года).
^ Вербальная модель –в мысленной или разговорной форме. 

Знаковая модель –выраженная специальными знаками (карта, схема)

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

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



Добавить документ в свой блог или на сайт

Похожие:

Языки программирования: Кобол, С, Фортран, Basic, Pascal и др icon-
Перед учащимися ставится задача по реализации индивидуальных заданий средствами алгоритмических языков, таких как язык программирования...

Языки программирования: Кобол, С, Фортран, Basic, Pascal и др icon5. основы программирования на vba (visual basic for application)
Совместное использование средств интеграции приложений, Visual Basic и других языков программирования и vba позволяет создать полностью...

Языки программирования: Кобол, С, Фортран, Basic, Pascal и др iconРешение: в 1954 г в компании ibm под руководством Джона Бэкуса был...
Тема: Эволюция и классификация языков программирования. Основные понятия языков программирования

Языки программирования: Кобол, С, Фортран, Basic, Pascal и др iconMicrosoft Office: Access, Excel, Power Point, Word
Прайс-лист на математику, программирование (pascal, turbo pascal, pascal free, pascal abc net, c/c++, java)

Языки программирования: Кобол, С, Фортран, Basic, Pascal и др iconТема Языки программирования
Первые программы для компьютера создавались без использования систем программирования

Языки программирования: Кобол, С, Фортран, Basic, Pascal и др icon«Пользовательский тип» и переменных такого типа: Pascal Visual Basic const

Языки программирования: Кобол, С, Фортран, Basic, Pascal и др iconМ осковский автомобильно-дорожный институт (государственный технический университет) кафедра
Асу выполнить большую часть заданий по двум дисциплинам «Информатика» и «Программирование на языке высокого уровня» (языки программирования...

Языки программирования: Кобол, С, Фортран, Basic, Pascal и др iconМ осковский автомобильно-дорожный институт (государственный технический университет) кафедра
Асу выполнить большую часть заданий по двум дисциплинам «Информатика» и «Программирование на языке высокого уровня» (языки программирования...

Языки программирования: Кобол, С, Фортран, Basic, Pascal и др iconЛабораторная работа структура программы на visual basic script. Константы....
Самым простым современным языком программирования, безусловно, является язык Бейсик (basic beginners All purpose Symbolic Instruction...

Языки программирования: Кобол, С, Фортран, Basic, Pascal и др icon1. Язык программирования это
Оператор вывода результатов работы программы записывается в языке Pascal с использованием служебного слова

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
zadocs.ru
Главная страница

Разработка сайта — Веб студия Адаманов