Реферат

Реферат на тему Managing A Personal Computer Essay Research Paper

Работа добавлена на сайт bukvasha.net: 2015-06-15

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 22.11.2024


Managing A Personal Computer Essay, Research Paper

1.1 The AUTOEXEC.BAT file is one of files

which loads every time the computer is booted. It contains command lines

and procedures to run programs and load settings for the system?s hardware

and software configuration. It also may contain command lines procedures

to run programs which may clean your system?s hard drive of temporary files

and viruses.

An example of this file is shown below:

@ECHO OFF

PROMPT $P$G

SET PATH=C:\DOS

LH C:\SBCD\DRV\MSCDEX.EXE /S /D:MSCD001

/M:8 /V

SET BLASTER=A220 I5 D1 T4

SET SOUND=C:\SBPRO

C:\MOUSE\MMOUSE.COM

The first line of this batch file, @ECHO

OFF, is programming command which hides all the command lines procedures

from the user.

The second line is also a programming

command that configures the CUI command prompt. The parameters after PROMPT

tell the CUI what to show. The $P stands for current drive and path and

$G stands for the greater than sign (>). Apart from those two parameters,

a user can add any characters after PROMPT and it?ll be shown as the command

prompt.

The next command configures the CUI to

search for files in that directory first before looking in its current

location. The SET and PATH command procedures, even though different commands,

are used in conjunction to configure CUI environment variables and the

parameters displayed after that are what the CUI will search in first.

The next command is loading DOS?s CD-Rom

drive letter allocater (The CD-Rom driver must be loaded first in the CONFIG.SYS).

The parameters after the executable file inform the CUI to allocate a particular

drive letter for the CD-Rom and also may inform the CUI to allocate extended

memory or how to read the CD-Rom in terms of speed and sectors. The LH

configures the CUI to load this command procedure in high or extended memory.

The next command procedure allocates the

Interrupt and Drive Memory allocation for the system?s sound card as well

as informing the CUI of the sound card?s input/output range.

The next command procedure informs the

CUI to look for all the drivers for the sound card in its parameters which

will be a directory on the hard disk.

The last command loads the driver for

the mouse. This command procedure doesn?t need any parameters and is just

a single command procedure telling the CUI to load that executable file.

1.2 A Batch File Which Asks For User Input:

@echo off

cls

IF “%1″==”C” GOTO DRIVE

IF “%1″==”D” GOTO DRIVE

if “%1″==”c” goto drive

if “%1″==”d” goto drive

echo Please type INSTALL X (Replace X with

your hard drive letter)

echo eg. INSTALL C

goto :quitinstall

:D RIVE

echo Welcome to the Batch Input Demo written

by Leon Douglas.

echo.

echo Do You wish to continue?

choice /n Yes or No

cls

echo off

md %1:\minstall

cd %1:\minstall

echo off

copy a:\inst2.bat

inst2

:quitinstall

Without going into excessive detail of

this batch program, what it is accomplishing is a drive letter to install

a program into as well as a yes or no instruction to continue. The first

part of the batch file which is in bold is the piece of programming that

requires a drive letter to be typed as a parameter to the batch file. It

will only recognise C or D as drive letters, whether it be as uppercase

or lowercase. If the user does not type a parameter or types a different

drive letter other than C or D, the batch file will display a message that

states a drive letter is required before continuing.

In the second piece of programming which

is in italics is what the user will see if they type C or D as a parameter

next to the batch file?s name as the command procedure. This part of the

programming asks the user whether to continue with the installation or

not. If the user types anything apart from yes,no,y or n the program will

not proceed until the correct parameter is typed. If the user enters the

correct parameter the program will proceed to the next step which is shown

above in bold and Italics. This part of the batch program makes a directory

on the given drive and then copies another batch file from the same location

as itself to the directory it created. From here, this batch file terminates

after the command procedure is given to start the other batch file.

1.3 Macros That Automate Procedures Within

A GUI (Windows)

Within Windows 95 there are several ways

that procedures can be automatically loaded without the input of a user.

The two most common methods are by placing command line procedures as icons

within the Startup folder of Windows or by placing the command line procedures

in the LOAD= line of the WIN.INI. Another method is by placing the command

line procedure within the Windows Registry but that is the most complex

method.

To automate procedures via the Startup

folder is a very easy task. Simply make a new icon or shortcut within the

folder and browse for the executable file you would like to load. Simply

save the icon and next time windows is loaded, that executable will be

loaded at the start up as well.

To add command line procedures into the

WIN.INI file is just as easy, here is an example:

[windows]

spooler=yes

load=c:\scenes\scenes.exe navpopup.exe

There are two executables as you can see,

navpopup.exe and scenes.exe, and these are loaded at the startup as well.

The space between the two is all that is needed for Windows to differentiate

between the two programs but parameters can also be placed in as well.

As you can also see, navpopup.exe doesn?t have a directory path so the

file must be within the SET PATH command line procedure in the AUTOEXEC.BAT.

1.4 To produce single keystroke operations

for various tasks, also known as Hot Keys, is very simple. For an example,

within Windows 95, a hot key can be assigned to open a particular executable.

This is done by opening the properties of the executable icon and adding

a letter in the Shortcut Key box.

2.1 Installing or Upgrading a software

package within a CUI is a very easy task. An example would be to install

a game that doesn?t have any sub-directories. The game will be on a floppy

disk and we will have to make a directory on the hard disk. It would go

as follows:

C: {Enter}

MD GAME {Enter}

CD GAME {Enter}

COPY A:\ {Enter}

The game no can be played by simply typing

the executable file name under the directory ?GAME?

.

2.2 To install or upgrade a software package

within a GUI is usually very simple as the package will have its own SETUP.EXE

file which will do it all for you. But, for the sake of it we?ll do an

example that doesn?t contain a SETUP.EXE file. The installation example

is as follows:-

1. Open Windows Explorer

2. Click on A: and select all the file

on the disk by clicking on the first file, hold shift down, and by pressing

the down arrow key until it reaches the last file.

3. While all the files are selected, right

mouse click on any of those files and click on COPY.

4. Click on the C: and make a directory

by clicking on the Root directory of where you want to install it and click

on NEW FOLDER from the File Menu.

5. Type in the name of the new folder

and press enter

6. Right mouse click on that folder and

click on paste. It is now copied onto the Hard Disk.

To make a shortcut on the desktop simply

right mouse click anywhere on the desktop and then click on NEW SHORTCUT.

Browse for the executable file of the software package and select it. Done.

2.3 To adjust the GUI to accept the new

software would probably only arise when manually installing a software

package where an older version of the same package exists on the CUI. If

this is the case, then there are a couple of steps to be taken. The first

step would be to check the lower half of the WIN.INI file for any configuration

settings for the old, existing version of the software package. An example

is below:

[WinZip]

win32_version=6.3

Name=LeonD

SN=sdf08s789s

As you can see, the configuration within

the WIN.INI tells Windows that the Version is 6.3 so that would have to

be changed to coincide with the new installation. The serial number will

usually be the same, but if not, change that here as well. Usually as a

word of wisdom, always try to UPGRADE software if you have an existing

version because installing a new version can cause problems if an existing

version is also on the GUI.

Also, if you do INSTALL a newer version,

always remove the old version before you install the newer by going to

ADD/REMOVE within CONTROL PANEL. This will delete all the old configuration

settings for the older version.

2.4 Conflicts will only arise in software

when the above situations (2.3) do arise. As a word of wisdom, always try

to UPGRADE over existing software, never INSTALL newer versions onto a

system that contains the older versions. If you have to, always delete

the old version via the Control Panel (Add/Remove) to remove any risk of

conflicting software.

3.1 The Major Types Of Viruses:-

Boot Sector Viruses ? Attempts to replace

or inflect the boot sector of a hard or floppy disk.

File Infectors ? Attempts to infect executable

file and spreads virus when infected executable files are run. Multiparite

Virus ? Attempts to infect both executable files and boot sectors.

Polymorphic Virus ? Mutates each time

it replicates to stay one step ahead of anti-virus software.

Stealth Virus ? Attempts to falsify checksum

values to evade detection.

Systemic Virus ? Targets the FAT partition

tables, device drivers and the system files (IO.SYS & COMMAND.COM)

3.2 The method of virus prevention is to

try to eliminate all the possible sources of how viruses can infect your

system. One way is to never run anything of floppy disks, CD-Roms or the

Internet and the other is to simply install Anti-Virus software. Just remember

that a virus cannot just appear, it has to be copied onto your system or

run off a floppy disk from your system. In today?s society, viruses are

being written every day and computers are infected every day, but most

makers of viruses only want to infect and damage information of rather

large companies such as banks or law enforcement agencies. The only way

you will get infected is by opening documents on your system that came

from external sources and most of the top anti-virus packages will scan

these documents and software packages before your system even opens them

so there is a way to deal with viruses. The way an anti-virus package does

this is by sitting resident in the background of a GUI or CUI and scans

each document which is opened. For example, if you place a floppy disk

in your computer and open it using Windows Explorer, the anti-virus package

will automatically scan the disk for you and instantly disinfect or inform

you of any viruses.

3.3 Installing anti-virus software is the

easiest part. The hardest part is finding the right package for you which

will perform all the tasks you need it to. When I look for an anti-virus

package, it MUST be able to do a surface scan of my computer each day apon

booting in the CUI by loading the AUTOEXEC.BAT. The other crucial task

it should be able to do is sit resident in the background of my GUI, scanning

everything I open and automatically disinfects or informs me of any virus

it finds.


1. Реферат Модель высотного лифта
2. Реферат на тему Реклама лекарственных препаратов
3. Реферат ПЛИС Xilinx семейства Virtex
4. Реферат на тему Анализ денежных форм обращения в России
5. Реферат на тему Электроэнергетика России и СНГ
6. Биография на тему Игорь Иванович Сикорский
7. Реферат на тему The Relation Between Abuse Neglect And Delinquency
8. Реферат Архітектура та програмне забезпечення комп ютера
9. Реферат на тему Human Understanding Essay Research Paper In the
10. Доклад на тему Инородные тела бронхов желудка пищевода мягких тканей