Upload
grant-lambert
View
213
Download
0
Tags:
Embed Size (px)
Citation preview
Creating Software Write source code using a
programming language. Convert that source code into
machine language in order to create an executable program.
with Text_Io, ada.integer_text_io;
use Text_Io, ada.integer_text_io;
procedure Example is
Name : String (1..15);
N, value : Integer;
begin
loop
Put ("Please enter your name."); New_Line;
Get_Line (Name, N);
Put ("Greetings ");
Put (Name (1..N));
Put (". Have a nice day!"); New_Line;
Put ("Press ""1"" to quit. Press any other number to continue.");
Get (value);
skip_line;
exit when value = 1;
end loop;
end Example;
Freeware
Programmer chose to make his/her program free to the public.
copyrighted - author retains ownership.
Software Piracy
copying commercial software without the permission of the manufacturer.
Are you going to work for free?
Site License
Used by organizations which allows software to be installed on all or some of its computers.
Electronic software distribution
Obtaining freeware, shareware or commercial software from the Internet.
Task-Oriented Software (Productivity Software)
Software used to make one’s work & lives easier. Examples:
Word Processing Electronic Spreadsheets Database Management Graphics Communications Personal Information Managers (PIMs) Office Suites
Group of applications designed to work together.
Business Software
Vertical Market Software Written for a particular type of business Usually part of a complete package including hardware,
installation, training & support. Groupware (Collaborative Software)
Software for workgroups Software that lets many individuals share information
Software for Small Business
SOHO - Small Office/Home Office Accounting Writing & Advertising Customer Service - customer info Keeping & Making Contacts - business connections Making Sales Pitches - presentation software
Some job titles within computer-related fields
Those responsible for the organization’s computer resources: Management Information Systems (MIS) Computer Information Systems (CIS) Information Technology Computing Services Information Services.
Data-Entry operators - prepare data for processing (keying data in using a machine-readable format)
Computer Operators - monitor computer systems, review procedures, keep peripherals running, make back-ups.
Librarians - catalog disks and tapes. Systems Analysts - plan & design entire computer systems. Work with
programmer and user. Network Manager - maintains networks. Chief information officer (CIO) - involved with the goals and operations of
the entire organization