- •Оглавление
- •Програмирование на языке Pascal 7.0
- •1.1.Задание:
- •18 Вариант «Учет поступления товаров на склад магазина»
- •1.2.Блок-схема алгоритма 1 2 3 4 5 6 7 8 9 10 11
- •1.3.Текст программы
- •1.4 Результаты рабочей программы
- •2.4 Результаты рабочей программы
- •3. Основы работы с сапр Компас-3d
- •4. Программное обеспечение автоматизации документооборота
- •5. Основы компьютерных знаний
- •5.1. Аппаратное обеспечение пк
- •Монитор
- •Клавиатура
- •Сравнение видео адаптеров Gigabyte Radeon hd и Palit GeForce
- •5.2 Программное обеспечение пк
- •5.3.Техника безопасности По технике безопасности в компьютерном классе
- •Техника безопасности при работе за компьютером и снова забота о глазах
- •Правила техники безопасности Чистота: приятное с полезным
- •Расслабляться тоже надо уметь
- •Комплекс упражнений для глаз
- •Комплекс упражнений для улучшения мозгового кровообращения
- •6.Список рекомендуемой литературы.
1.4 Результаты рабочей программы
Главное меню программы:
Создание файла:
Просмотр созданного файла:
Сортировка по коду:
Просмотр файла после сортировки:
Расчет итогов в файле:
Просмотр файла, после расчета итогов:
Изменить запись:
Просмотр измененного файла:
Добавление записи:
Просмотр файла, после добавления записи:
2.Программирование на языке Assembler
2.1.Задание:
Написать программу, которая сравнивает три двузначных числа и на экран выводит максимальное число
2.2 Блок-схема алгоритма
2.3Текст программы
code segment para public 'code'
assume cs:code,ds:code,ss:code,es:code
org 100h
mov dx,code
mov ds,dx
mov ss,dx
mov es,dx
jmp m1
m1: mov ah,1
INT 21H
SUB AL,30H
MOV AH,0
mov bx,10
MUL BX
mov bx,ax
mov ah,1
int 21h
sub aL,30H
MOV AH,0
ADD BX,AX
MOV SI,BX
mov ah,2
mov dl,0dh
int 21h
mov ah,2
mov dl,0ah
int 21h
mov ah,1
INT 21H
SUB AL,30H
MOV AH,0
mov bx,10
MUL BX
mov bx,ax
mov ah,1
int 21h
sub aL,30H
MOV AH,0
ADD BX,AX
MOV CX,BX
mov ah,2
mov dl,0dh
int 21h
mov ah,2
mov dl,0ah
int 21h
mov ah,1
INT 21H
SUB AL,30H
MOV AH,0
mov bx,10
MUL BX
mov bx,ax
mov ah,1
int 21h
sub aL,30H
MOV AH,0
ADD BX,AX
MOV BX,BX
mov ah,2
mov dl,0dh
int 21h
mov ah,2
mov dl,0ah
int 21h
MOV DX,0
mov ax,0
cmp si,cx
jge m3
cmp cx,bx
jge m4
mov cx,bx
MOV DX, 0
MOV AX,cx
MOV SI, 10
DIV si
MOV bx, DX
MOV DX, AX
MOV Ah, 2
ADD DX, 30h
INT 21h
MOV DX, bx
ADD DX, 30h
MOV Ah, 2
int 21h
jmp m8
m3: ;cx сравнение с bx и вывод
cmp si,cx
jle m4
mov cx,si
MOV DX, 0
MOV AX,cx
MOV SI, 10
DIV si
MOV bx, DX
MOV DX, AX
MOV Ah, 2
ADD DX, 30h
INT 21h
MOV DX, bx
ADD DX, 30h
int 21h
jmp m8
m4: ;вывод cx
MOV DX, 0
MOV AX,cx
MOV SI, 10
DIV si
MOV bx, DX
MOV DX, AX
MOV Ah, 2
ADD DX, 30h
INT 21h
MOV DX, bx
ADD DX, 30h
int 21h
jmp m8
m8:
mov ah,4ch
int 21h
code ends
end
2.4 Результаты рабочей программы
Первое число максимальное:
Второе число максимальное:
Третье число максимальное:
3. Основы работы с сапр Компас-3d
