Sponsor

Showing posts with label IT. Show all posts
Showing posts with label IT. Show all posts

Saturday, July 25, 2015

The Evolving Role of Software

Software is (1) instructions (computer programs) that when executed provide desired function and performance, (2) data structures that enable the programs to adequately manipulate information, and (3) documents that describe the operation and use of the programs.


·          Software takes on a dual role: product and at the same time, the vehicle for delivering a product.
·          As a product, it delivers the computing potential embodied by computer hardware, or more broadly, a network of computers that are accessible by local hardware.
·          As the vehicle used to deliver the product, software acts as the basis for the control of the computer, the communication of information, and the creation and control of other programs.
·          The role of computer software has undergone significant change over a time span of little more than 50 years.
·          Dramatic improvements in hardware performance, profound changes in computing architectures, vast increases in memory and storage capacity, and a wide variety of exotic input and output options have all precipitated more sophisticated and complex computer-based systems.
·          The programmers are asked some questions when modern computer-based systems are built:
§ Why does it take so long to get software finished?
§ Why are development costs so high?
§ Why can’t we find all the errors before we give the software to customer?
§ Why do we continue to have difficulty in measuring progress as software is being developed?

  
1.2.1.    Software Characteristics
       
·         Software is logical rather than a physical system element.
·         Software has characteristics that are considerably different than those of hardware:

1.    Software is developed or engineered; it is not manufactured in the classical sense.

·         Although some similarities exist between software development and hardware manufacture, the two activities are fundamentally different.
·         In both activities, high quality is achieved through good design, but the manufacturing phase for hardware can introduce quality problems that are nonexistent (or easily corrected) for software.
·         Software costs are concentrated in engineering.
·         Software projects cannot be managed as if they were manufacturing projects.

2.    Software doesn’t “wear out.”

·         The failure rate of the hardware is high as the hardware components suffer from the cumulative affects of dust, vibration, abuse, temperature extremes, and many other environmental maladies.
·         Stated simply, the hardware begins to wear out.
·         Software is not susceptible to the environmental maladies that cause hardware to wear out.
·         Undiscovered defects will cause high failure rates early in the life of a program.
·         However, these are corrected ideally, without introducing other errors.
·         Software does not wear out, but it deteriorates.
·         Software maintenance involves considerably more complexity than hardware maintenance.

3.    Although the industry is moving toward component-based assembly, most software continuous to be custom built.

·         Each integrated circuit has a part number, a defined and validated function, a well-defined interface, and a standard set of integration guidelines.
·         After each component is selected, it can be ordered off the shelf.
·         As an engineering discipline evolves, a collection of standard design components is created.
·         The reusable components have been created so that the engineer can concentrate on the truly innovative elements of a design, that is, the parts of the design that represent something new.
·         A software component should be designed and implemented so that it can be reused in many different programs.

1.2.2.   Software Application
 


·         Software may be applied in any situation for which a pre-specified set of procedural steps has been defined.
·         Information content and determinacy are important factors in determining the nature of a software application.
·         Content refers to the meaning and form of incoming and outgoing information.
·         Information determinacy refers to the predictability of the order and timing of information.
·         It is somewhat difficult to develop meaningful generic categories for software applications.
·         The following software areas indicate the breadth of potential applications:

System Software
           
·         System software is a collection of programs written to service other programs.
·         Some system software (e.g. compilers, editors, and file management utilities) process complex, but determinate, information structures.
·         Other system applications (e.g. drivers, operating system components etc.) process largely intermediate data.
·         In either case, the system software area is characterized by heavy interaction with computer hardware, resource sharing, and sophisticated process management.

Real time Software

·         Software that monitors, analyzes, controls real world events as they occur is called real time software.
·         Elements of real time software include a data gathering component that collects and formats information from an external environment, a control output component that coordinates all other components so that real-time response can be maintained.

Business Software

·         Business information processing is the largest single software application area.
·         In addition to conventional data processing application business software applications also encompass interactive computing.
·         Applications in this area restructure existing data in a way that facilitates business operations or management decision making.

Engineering and scientific Software

·         Engineering and scientific software have been characterized by “number crunching” algorithms.
·         Applications range from astronomy to volcanology and from molecular biology to automated manufacturing.

Embedded Software

·         Embedded software resides in read-only memory and is used to control products and systems for the customer and industrial markets.
·         They can perform very limited and esoteric functions or provide significant function and control capability.



Process to Install Windows XP operating System

Step 1: Prepare the Boot Sequence

Insert the windows XP cd in your cdrom and than go to the BIOS by hitting “DEL” or “F12″ when your system in powering on. Go to Boot order and make sure cdrom is on the first place.
 Save settings and restart your computer.

Once you have successfully booted from the CD, you will see the Windows XP “Welcome to Setup” screen. Press ENTER to begin the setup process.


Step 2: Accept the license agreement

When you see the Windows XP license agreement press F8 to accept it and proceed.


Step 3: Searching for Previous Versions of Windows XP

Setup will search for existing Windows installations. You will see the next “repair or install fresh copy” screen appear only if a Windows installation currently exists on your machine. If you’re installing on a brand-new hard drive, skip to Step 5.


Step 4:Continue Installing a Fresh Copy

Press ESC. You will be given a list of partitions available on your hard drive.


Step 5: Partitions

If there are multiple partitions on your hard drive, or you have multiple hard drives in the computer, use the UP or DOWN arrow keys to choose your install partition. Please note that your system partition needs to be a primary partition (usually the first partition that shows up in the list), not a logical partition.
 The partition should be at least 10 GB in size. Make sure that all the data you need from this partition is copied elsewhere, because it will be deleted.

Once you have selected the right partition selected, press ENTER. You will see the next “you already have a system installed” screen only if you already have Windows installed on this partition. If you are installing on a brand-new hard drive, skip to Step 7.


Step 6: Continue Installing On The Selected Drive

Press C to continue. You will be given a list of install options


Step 7: Format The Selected Partition

Select the option to “Format the partition using the NTFS file system (quick) and press ENTER.You will receive a warning about formatting the drive unless the drive is brand-new.


Step 8: Continue With The Format

Press F to continue formatting selected partition. If you still haven’t backed up, this is the last change to backup your important data, after this step you will not to able to go back and restore your data.


Step 9: Copying Files

After the format setup will automatically copy files and restart your computer. Go to BIOS and remove cdrom from first boot device. Start your computer.


Step 10: Automatic Installation After Restart.

Step 11: The setup process reboots and loads a GUI mode phase. It will then begin to load device drivers based upon what it finds on your computer. You don't need to do anything at this stage.

Step 12: If you do need to make changes press Customize and add your System Locale etc. If you don't need to make any changes just press Next.

Step 13: Type your name and organization.

Step 14: Type the product key.

Step 15:  Type the computer name and a password for the local Administrator account if necessary.
 Step 16: Select the date, time, and time zone settings.

Step 16: Setup will now install the networking components.

Step 17: Next the setup process will finish copying files and configuring the setup. You do not need to do anything.

Step 18: After the copying and configuring phase is finished, if XP finds that you have a badly configured screen resolution it will advise you to change it and ask you if you see the new settings right.
Step 19: Setup finishes and boots Windows XP.

Step 20: A Welcome screen is the first thing you see. The computer checks your Internet connectivity (required for the mandatory Activation and voluntary Registration processes).


Step 21: You will be asked to register your copy of XP. You can decline if you want.


Step 22: XP will ask you for the default username that will log onto this computer. You can enter as many as 5 users, but you can create more after the installation is finished.

How to Use CorelDraw 12

CorelDraw 12 is a very powerful, but easy to use, vector- based graphic design package. With this program, you will get a quite (comparatively) complex design environment and an almost infinite combination of tools and effects.
            CorelDraw is different from bitmap graphics package. Corel draw is a vector-based program, which means that it creates and handles images as mathematically defined vectors. Vectors are objects with both magnitude (size) and direction (angles, curvature, and so on). The files that store CorelDraw images consist of lists of lines, with information on their location, direction, length, color, and curves, among other things.

After the CorelDraw starts you can see the following terms in the screen.
            New graphics               : creates new windows in which you can design a graphics.
            Open last edited           : opens the last graphics image file you worked on.
Open Graphics             : opens the drawing dialog box, enabling you to select from any                                  saved graphics image file.
            Templates                    : Enables you to choose from a list of pre designed page templates that you                   
                                                              As a basis to begin a design.
CorelTUTOR         : Enables you to select from several categories of online help and
                                                  And instructions.
What’s new              : Lists and explains new features in CorelDraw12.

Introduction of the tools (toolbar)

1.      Pick tool                                              2. shapes
3.  Zoom tool                                            4. Freehand tool
5.  Rectangle tool                          6. Ellipse tool
7.  Polygon tool                                         8. Text tool
9.  Interactive fill tool                               10. Interactive transparency tool
11. Interactive envelop tool                     12. Eyedropper
13. Outline                                                14. Fill tool

CorelDraw tools and fly outs:
1.      Pick Tool
2.      Shape Tool, Knife Tool, Eraser Tool, Free Transform Tool
3.      Freehand Tool, Bezier Tool, Artistic Media Tool, Dimension Tool, Connector Line Tool, Interactive Tool
4.      Out Line Pen, Outline Color, No Outline Color, Hairline Outline, ½ Point, 2 Point, 8 Points, 16 Point, 24 Point.
5.      Fill Color, Fountain Fill, Pattern Fill, Texture Fill, Postscript Fill, No Fill, Color Ducker Windows
6.      Rectangle Tool
7.      Ellipse Tool
8.      Polygon Tool, Spiral Tool, Graph Paper Tool
9.      Text Tool
10.   Interactive Tool, Interactive Tool
11.  Interactive Fill Tool, Interactive Mesh Fill Tool
12.  Inter Transparency Tool
13.  Inter Blend Tool, Interactive Contour Tool, Interactive Distortion Tool, Interactive Envelope Tool, Interactive Extrude Tool, Interactive Drop Shadow Tool.






Essential Screen Elements of CorelDraw
1.      Toolbox
2.      Standard tool box
3.      Property bar
4.      Zoom
5.      Status bar

To Show / Hide these elements:
1.      Go to windows menu.
2.      Click on toolbars
a.      Then options dialog box appears.
3.      Put the tick mark on required tool bars.
4.      Click on Ok.

Changing rectangular shapes into rounded corners.
a.      Draw rectangular figure from with the help of rectangle tool.
b.      Use shape tool later on to the same figure.

Changing circular shape into semi circular figure.
a.            Draw circular figure from the help of ellipse tool.
b.            Use shape tool later on to the same figure.

   

Flipping on object horizontally or vertically.
a.      select required object
b.      Click on required mirror button from the property bar.




Fit text to path.
a.      Draw required shape of curve to which you will be fitting the text.
b.      Select the object.
c.       Go to Text menu.
d.      Click on fit text to path
e.       Select required font and size.
f.        Start typing



Attach text to curve.
a.      Type required text
b.      Draw required shape or curve
c.       Select both
d.      Go to text menu
e.       Click on fit text to path
Using 3D text
a.      Draw the as you want
b.      Select the shape
c.      Go to Interactive blend tool
d.      Choose the tool as you need
e.      Drag the mouse inside the figure
Note: - You can fill the color and change the 3D shape as you want.