Free Essay

Intro to Programming Concepts

In:

Submitted By jhillman1104
Words 1298
Pages 6
Class | Attributes | Responsibilities | Operations | BookTextbookPicturebook | ISBNAuthorTitlePriceRangeAge | Receive Book DataValidate Book DataSelect and Print DataReceive Book DataValidate DataSelect and Print DataReceive Book DataValidate Book DataSelect and Print Data | +setBook-Over$50+validatePrice+setBook-GradeRange3to6+validateGrade+setBook-AgeRange3to6+validateAge |

UML

Book | -ISBN-Author-Title-Price | +over$50( ) |

TextBook | -Grade | +GradeRange3to6( ) | PictureBook | -Age | +AgeRange3to4( ) |

Book Class

START setBook(inISBN, inAuthor, inTitle, inPrice) ISBN= inISBN Aurthor= inAuthor Title= inTitle Price= inPrice

END

START

Over$50 validatePrice(validInput) IF validInput AND Price > 50.00 THEN Print ISBN, Author, Title, Price ENDIF
END

START validatePrice validate=true IF Price Not numeric THEN validInput=false Display ‘Invalid Price’, Price ENDIF
END

Book Driver Algorithm

START

testBook Create Book 1 as new Book( ) inISBN= 111111 inAuthor= ‘Test Aurthor’ inTitle= ‘Test Title’ inPrice= 55.99 Book 1.setBook(inISBN, inAuthor, intitle, inPrice) Book1.Over$50( )
END
START

TextBook class setTextBook(inISBN, inAuthor, inTitle, inPrice, inGrade) ISBN= inISBN Aurthor= inAurthor Title= inTitle Price= inPrice Grade=inGrade
END

START

GradeRange3to6 validateGrade(validate) IF validInput AND Grade < 6 AND > 3 THEN Print ISBN, Author, Title, Price, Grade ENDIF
END

Textbook Driver Algorithm

START testTextBook Create TectBook 1 as new TextBook( ) inISBN= 222222 inAuthor=’Test2 Aurthor’ inTitle=’Test2 Title’ inPrice=35.00 inGrade= 4 TextBook1.setTextBook(inISBN, inAuthor, inTitle, inPrice, inGrade) TextBook1.GradeRange3to6( )
END

Picture Book Class

START setPictureBook (inISBN, inAuthor, inTitle, inPrice, inGrade) ISBN= inISBN Aurthor= inAurthor Title= inTitle Price= inPrice Age=inAge
END
START
AgeRange3to6
validateAge(validateInput) IF validInput AND Age < 3 AND > 4 THEN Print ISBN, Author, Title, Price, Age ENDIF
END

START

ValidateAge validInput= TRUE IF Age NOT numeric OR Age < 0 OR > 5 THEN validInput= False Display ‘Invalid Age’, Age ENDIF
END

Picture Book Driver Algorithm

START

testPictureBook Create PictureBook 1 as new PictureBook( ) inISBN=333333 inAuthor=’Test3 Author’ inTitle=’Test3 Title’ inPrice= 65.50 inAge=2 PictureBook1.setPictureBook(inISBN, inAuthor, inTitle, inPrice) PictureBook1.AgeRange3to4( )
END

Flowcharts- Book Parent Class
Book Class. Price Over $50. Start Start
Start
Start

Read record
Read record setBook(inISBN, inAuthor, inTitle, inPrice) setBook(inISBN, inAuthor, inTitle, inPrice)

ValidatePrice(validInput)
ValidatePrice(validInput)

F
ISBN = inISBN
ISBN = inISBN

T

Price > $50?
Price > $50?
Author = inAurthor
Author = inAurthor F

Title = inTitle
Title = inTitle T

Print_line_detail
Print_line_detail

Price = inPrice
Price = inPrice

END
END

END
END

ValidatePrice Driver Algorithm

Start
Start

Start
Start

Create book1 as new Book
Create book1 as new Book

valiInput = true valiInput = true

inISBN= 111111 inISBN= 111111

Price NOT numeric?
Price NOT numeric?

F

In Author = ‘Test Author’
In Author = ‘Test Author’

validInput = false validInput = false T

inTitle = ‘Test Title’ inTitle = ‘Test Title’

Display ‘Invalid Price’< Price
Display ‘Invalid Price’< Price

inPrice = 55.99 inPrice = 55.99

Book1.setBook(inISBN, inAuthor, inTitle, inPrice)
Book1.setBook(inISBN, inAuthor, inTitle, inPrice)

END
END

Book1. Over$50( )
Book1. Over$50( )

END
END

Flowcharts – TextBook Child Class
Textbook Class GradeRange3to6

Start
Start

Start
Start

Read record
Read record setTextbook(inISBN, inAuthor, inTitle, inPrice, inGrade) setTextbook(inISBN, inAuthor, inTitle, inPrice, inGrade)

validateGrade (validInput)? validateGrade (validInput)?
Inherits Book’s stBook(inISBN, inAuthor, inTitle, inPrice)
Inherits Book’s stBook(inISBN, inAuthor, inTitle, inPrice)

F

Grade = inGrade
Grade = inGrade T
Grade < 6 AND Grasde > 3?
Grade < 6 AND Grasde > 3?

F

END
END

T

Print_line_detail
Print_line_detail

END
END

ValidateGrade

Start
Start

validInput = true validInput = true

Grade NOT numeric?
Grade NOT numeric?

T

F
Grade > 0 AND Grade < 12?
Grade > 0 AND Grade < 12?

validInput = false validInput = false

F

T

Display ‘Invalid Grade’, Grade
Display ‘Invalid Grade’, Grade

END
END

Driver Algorithm - Textbook

Start
Start

Create textbook1 as new Texrbook ( )
Create textbook1 as new Texrbook ( )

inISBN = 222222 inISBN = 222222

inAuthor = ‘Test2 Author’ inAuthor = ‘Test2 Author’

inTitle = “Test2 Title” inTitle = “Test2 Title”

inPrice = 35.00 inPrice = 35.00

inGrade = 4 inGrade = 4

Textbook1.setTextbook(inISBN, inAuthor, inTitle, inPrice, inGrade)
Textbook1.setTextbook(inISBN, inAuthor, inTitle, inPrice, inGrade)

Textbook1.GradeRange3to6( )
Textbook1.GradeRange3to6( )

END
END

Flowcharts – Picturebook Child Class
PictureBook Class AgeRange3to4

Start
Start

Start
Start

Read record
Read record setPicturebook(inISBN, inAuthor, inTitle, inPrice, inAge) setPicturebook(inISBN, inAuthor, inTitle, inPrice, inAge)

validateAge(validInput)? validateAge(validInput)? Inherits Book’s stBook(inISBN, inAuthor, inTitle, inPrice)
Inherits Book’s stBook(inISBN, inAuthor, inTitle, inPrice)

F

Age = inAge
Age = inAge T
Age < 4 AND Age > 3?
Age < 4 AND Age > 3?

F

END
END

T

Print_line_detail
Print_line_detail

END
END

ValidateAge

Start
Start

validInput = true validInput = true

Age NOT numeric?
Age NOT numeric?

T

F
Age >= 0 AND Age < 5?
Age >= 0 AND Age < 5?

validInput = false validInput = false

F

T

Display ‘Invalid Age’, Age
Display ‘Invalid Age’, Age

END
END

Driver Algorithm – PictureBook
Start
Start

Create picturebook1 as new Picturebook ( )
Create picturebook1 as new Picturebook ( )

inISBN = 333333 inISBN = 333333

inAuthor = ‘Test3 Author’ inAuthor = ‘Test3 Author’

inTitle = “Test3 Title” inTitle = “Test3 Title”

inPrice = 65.50 inPrice = 65.50

inGrade = 2 inGrade = 2

picturebook1.setPicturebook(inISBN, inAuthor, inTitle, inPrice, inAge) picturebook1.setPicturebook(inISBN, inAuthor, inTitle, inPrice, inAge)

Picturebook1.AgeRange3to4
Picturebook1.AgeRange3to4

END
END

BOOK CLASS
Input 55,45,85
Print – 55, 85 Statement | ISBN | Aurthor | Title | Price | | | | First check | | | | | | | | 1,2 | 123 | smith | Learning 1 | 55.00 | | | | 3,4 | Print | Print | Print | Print | | | | Second Check | | | | | | | | 1,2 | 356 | John | Learning2 | 45.00 | | | | 3,4 | | | | | | | | Third Check | | | | | | | | 1,2 | 454 | Chris | Learning 3 | 85.00 | | | | 3,4 | Print | Print | Print | Print | | | |

TEXTBOOK class

Input Grade- 4, 7,5
Output- Print 4, 5 Statement | ISBN | Aurthor | Title | Price | Grade | | | First check | | | | | | | | 1,2 | 123 | smith | Learning 1 | 55.00 | | | | 3,4 | | | | | 4 | | | 5,6 | Print | Print | Print | Print | Print | | | Second Check | | | | | | | | 1,2 | 356 | John | Learning2 | 45.00 | | | | 3,4 | | | | | 7 | | | 5,6 | | | | | | | | Third Check | | | | | | | | 1,2 | 454 | Chris | Learning 3 | 85.00 | | | | 3,4 | | | | | 5 | | | 5,6 | Print | Print | Print | Print | Print | | |

Picture Book Class

Input- age 4,7,3
Output- Print 4,3 – invalid 7 Statement | ISBN | Aurthor | Title | Price | Age | | | First check | | | | | | | | 1,2 | 123 | smith | Learning 1 | 55.00 | | | | 3,4 | | | | | 4 | | | 5,6 | Print | Print | Print | Print | Print | | | Second Check | | | | | | | | 1,2 | 356 | John | Learning2 | 45.00 | | | | 3,4 | | | | | Invalid Age | | | 5,6 | | | | | | | | Third Check | | | | | | | | 1,2 | 454 | Chris | Learning 3 | 85.00 | | | | 3,4 | | | | | 3 | | | 5,6 | Print | Print | Print | Print | Print | | |

DRIVER CLASS
Input 70, 90, 10
Output Read 70, 90, 10 Statement | ISBN | Author | Title | Price | First check | | | | | 1,2 | 123 | Cruz | How to.. | 70.00 | 3,4 | Read | Read | Read | Read | Second Check | | | | | 1,2 | 356 | Minuki | What to.. | 90.00 | 3,4 | Read | Read | Read | Read | Third Check | | | | | 1,2 | 454 | Carter | Don’t do.. | 10.00 | 3,4 | Read | Read | Read | Read |

BOOK CLASS
Input 70, 90, 10
Print 70, 90 Statement | ISBN | Author | Title | Price | First check | | | | | 1,2 | 123 | Cruz | How to.. | 70.00 | 3,4 | Print | Print | Print | Print | Second Check | | | | | 1,2 | 356 | Minuki | What to.. | 90.00 | 3,4 | Print | Print | Print | Print | Third Check | | | | | 1,2 | 454 | Carter | Don’t do.. | 10.00 | 3,4 | | | | |

TEXTBOOK CLASS
Input Grade- 3, 4, 5
Output Print 3, 4 Statement | ISBN | Author | Title | Price | Grade | First check | | | | | | 1,2 | 123 | Cruz | How to.. | 70.00 | | 3,4 | | | | | 3 | 5,6 | Print | Print | Print | Print | Print | Second Check | | | | | | 1,2 | 356 | Minuki | What to.. | 90.00 | | 3,4 | | | | | 6 | 5,6 | | | | | | Third Check | | | | | | 1,2 | 454 | Carter | Don’t do.. | 10.00 | | 3,4 | | | | | 4 | 5,6 | Print | Print | Print | Print | Print |

PICTURE BOOK CLASS
Input- Age 1, 7, 2
Output- Print 1, 2 – invalid 7 Statement | ISBN | Author | Title | Price | Age | First check | | | | | | 1,2 | 123 | Cruz | How to.. | 70.00 | | 3,4 | | | | | 1 | 5,6 | Print | Print | Print | Print | Print | Second Check | | | | | | 1,2 | 356 | Minuki | What to.. | 90.00 | 7 | 3,4 | | | | | Invalid Age | 5,6 | | | | | | Third Check | | | | | | 1,2 | 454 | Carter | Don’t do.. | 10.00 | | 3,4 | | | | | 2 | 5,6 | Print | Print | Print | Print | Print |

Similar Documents

Premium Essay

Stored Program Concept

...Intro to CS: stored program concept Panos Hilaris Intro to CS: stored program concept 1 Stored program concept John von Neumann’s idea: Store programs, together with data, in the memory of the computer. Memory contains: (a) instructions, (b) data. Conceptually, programs and data seem very different. In fact the first computers, distinguished between them and stored them in different places. Another point of view: Treat programs as data. Intro to CS: stored program concept 2 Inside hardware The two hardware parts, that are ‘inside’ the computer: Processor or CPU (Central Processing Unit) Main memory (RAM: Random Access Memory) (Remember: the other part is input/ouput devices) Intro to CS: stored program concept 3 Components of CPU/memory arithmetic and logic unit (ALU): circuitry for arithmetic and logic operations (here the ‘real’ work is done) control unit (CU): responsible for running programs (here the ‘book-keeping’ job is done) • Fetch next instruction • Decode instruction • Execute instruction (activate relevant circuitry in ALU) registers (in ALU and CU): hold data for use by arithmetic and logical operations bus: wires connecting CPU and main memory Intro to CS: stored program concept 4 Review question What is the difference between a computer and a calculator? Intro to CS: stored program concept 5 Review question What is the difference between a computer and a calculator? Answer: The computer is programmable, and this is achieved through the control unit...

Words: 694 - Pages: 3

Premium Essay

C Paper

...Steve Ingwer ET2560 Phil Keck Friday Evenings WHY C IS STILL USED The main thing that my research has uncovered is the performance and reliability Of C programming. Many have also spoken of the ease of use that C provides, Which as of yet I have not found to be true but I am still learning and these people were all experienced users. They have also brought to point the great insight into programming that C offers and the ability it affords you to learn another language. ( A computer language) C also gives the user a feeling of empowerment and control being that close to the “Bare Metal” of the programming process. Many programs written today are C derivitives such as Java ( considered a cousin to C). C is still widely used and can be used in standalone executables. It also compiles for every platform and every processor architecture. A major reason why C is still in use is the fact that they keep extending and rewriting C so it stays fresh and up to date. There is also a lot of existing software that is C and C++ and converting it to another programming method would be costly and take a great effort. C also starts from scratch and has foundational concepts that today’s concepts stand on. Major parts of Windows, Unix and Linux are still written in C. In order to understand some of today’s other computer languages, Such as the afore mentioned cousin to C, Java, one must first learn C in order to learn the other languages more easily. Many of today’s Device...

Words: 544 - Pages: 3

Premium Essay

Java

...Program is a two-month training program that will equip veterans with the technical skills they need to position themselves for employment as an Entry Level Software Engineering Associate with Accenture. To deliver this program, Accenture is partnering with Udacity, an online university focused on bridging the gap between real-world skills, relevant education, and employment. Participants are awarded scholarships for the Accenture Veteran Technology Training Program, which grants access to Udacity’s Intro to Java Programming online program. Accenture is offering the premium version of the course, where coaches actively support students and students earn a Verified Certificate. In this introductory course, you'll learn and practice essential computer science concepts using the Java programming language. You'll learn about Object Oriented Programming, a technique that allows you to use code written by other programmers in your own programs. You'll put your new Java programming skills to the test by solving real-world problems faced by software engineers. Upon successful completion of the training course, participants will be granted an interview with Accenture for the Entry Level Software Engineering Associate position, which is part of our global network of technology experts. If ultimately hired for this full-time position, you will apply your military background and new Java skills to assist with the development, delivery and management of technology-based business solutions...

Words: 264 - Pages: 2

Premium Essay

Pt1420T Unit 1: Exploring Programming Languages

...Intro To Programming Unit 1: Research Assignment 9/23/13 1970s Pascal- Created in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring. C- Created between 1969-1973 by Dennis Ritchie, Its design provides constructs that map efficiently to typical machine instructions, and therefore it has found lasting use in applications that had formerly been coded in assembly language, most notably system software like the UNIX computer operating system. COMAL- 1973 by Benedict Lofstedt and Borge R. Christensen, The "COMAL 80 PROGRAMMING LANGUAGE REPORT" contains the formal definition of the language. POP-2- 1970 by Robin Popplestone and Rod Burstall. It used an incrementak compiler, which gave it some of the flexibility of an interpreted language, including allowing new function definitions at run time and modification of function definitions while a program was running without the overhead of an interpreted language. INTERCAL- 1972 by Don Woods and James M. Lyon. It satirizes aspects of the various programming languages at the time, as well as the proliferation of proposed language constructs and notations in the 1960s. 1980s ADA 80- Created by Jean Ichbiah from 1977-1983. It is a structured, statically typed, imperative, wide-spectrum, and object-oriented, high-level computer programming language, extended from Pascal and other languages...

Words: 827 - Pages: 4

Free Essay

C++ Programming

...C++ CIS328 Professor Vijayakumar Kumarasamy 06/18/2014 Classes Classes are an expanded concept of data structures: like data structures, they can contain data members, but they can also contain functions as members. Object An object is an instantiation of a class. In terms of variables, a class would be the type, and an object would be the variable. Abstraction Data abstraction refers to, providing only essential information to the outside world and hiding their background details, i.e., to represent the needed information in program without presenting the details. Data abstraction is a programming (and design) technique that relies on the separation of interface and implementation. Encapsulation Encapsulation is an Object Oriented Programming concept that binds together the data and functions that manipulate the data, and that keeps both safe from outside interference and misuse. Data encapsulation led to the important OOP concept of data hiding. Data encapsulation is a mechanism of bundling the data, and the functions that use them and data abstraction is a mechanism of exposing only the interfaces and hiding the implementation details from the user. Inheritance One of the most important concepts in object-oriented programming is that of inheritance. Inheritance allows us to define a class in terms of another class, which makes it easier to create and maintain an application. This also provides an opportunity to reuse the code functionality and fast implementation...

Words: 1199 - Pages: 5

Free Essay

Pt1420 Exploring Computer Languages.

...Exploring programming languages. 1970 Forth: Forth was created by Charles H Moores. This was created around 1973 when the company known as fourth came into play. This was made because do to the job Charles have, he couldn’t help but wonder if he could take his work wherever he goes. This also lead to the popularity of the microchips as the time. C: C was created by Dennis Ritchie. Created at around 1972, this program was originaly gonna be called B. But do to it taken avantage of the PDP, it became C. Prolong: Created by Alian Colmerauer, Prolong was made within 1972 and became the most popular during that time. It is well known for expression terms of relationships within the coding of the language. ML: ML was design and created by Robin Miler and other people he work closely within the university of Edinburgh. Around 1973, this was created to help analyze but mostly applied in language design and manipulation (compilers, analyzers, theorem provers), but it is a general-purpose language also used in bioinformatics, financial systems, and applications including a genealogical database SQL: Created by Donald D. Chamberlim and Rayman F. Boyce around 1974, this was Originally based upon relational algebra and tuple relational calculus, SQL consists of a data definition language and a data manipulation language. The two saw the potential of the concepts described by Codd, Chamberlin, and Boyce, and developed their own SQL-based RDBMS with aspirations of selling...

Words: 1226 - Pages: 5

Premium Essay

Bout This

... Java Programming java programming Introduction in java programming Objectives * Object-Oriented Programming Language * Object-Oriented Programming Principle * Benefits Of Object-Oriented Programming * Introduction To Java Programming * Resources Used To Create a Java Programming *Structures Of a Java Programming * Result Of Executing The Java Programing Object Oriented Programming Language (OOPL) OOPL Is An Extension Of Procedural Language. Involves Creating Program Components as Object Related To The Real Word. Writing Object-Oriented Programs Involves Creating Object And Application That Uses Those Objects. An Object Contains Both Data Procedures Can be packaged Into a Single Unit. Based On Three Concepts Encapsulation Ability To Bind Data And Procedures Into an Object. Inheritance Ability Of Objects To Acquire The Attributes Or Behavior Of Other Objects Or Classes. Polymorphism Ability of An Object To Take Many Forms Or Identities. Benefits Of Object-Oriented Programming *Reusability -Able To Reuse The Defined Objects. *Adaptability –Able to fit in different environment. *maintainability –Able to change easily. *reliability –Able to operate correctlyunder all conditions. Intro Java *Java...

Words: 1445 - Pages: 6

Free Essay

It 240 Latest Version Set (a) Week 3 Dq 2

...This paperwork of IT 240 Entire Course 2014 Latest Version A+ Study Guide comprises: INTRO TO LAN TECHNOLOGIES Computer Science - General Computer Science 1.  (TCO 1) Object-oriented programming does not generally focus on _____. (Points : 5)    A. data abstraction.   B. cutting down on the lines of code.   C. client side access to implementation details.   D. information hiding.   All of the above   None of the above   Only B and C    2.  (TCO 2) Which of the following components of a class definition can be overloaded? (Points : 5)    Properties   Destructors   Static data members   All of the above   None of the above   3.  (TCO 5) Which of the following method pairs are examples of method overloading? (Points : 5)    A. public void Dance() ; public int Dance(int x)   B. public int Walk(int x, int y) ; public void Walk(int x, int y, int z)   C. public int Jump(int x, int y) ; public int Jump(int y, int x)   All of the above   Only A and B   4.  (TCO 1) Which of the following statements is/are true? (Points : 5)    Abstraction is the process of ignoring the unimportant details about a category entity or activity, while concentrating on the high level information.   Abstraction is the basic concept of the object-oriented paradigm.   Objects are created during program execution and eventually destroyed.   All...

Words: 345 - Pages: 2

Premium Essay

Senior Systrem Engineer

...College of Information Systems & Technology Bachelor of Science in Information Technology with a Concentration in Information Management The Bachelor of Science in Information Technology (BSIT) degree program is focused on the acquisition of theory and the application of technical competencies associated with the information technology profession. The courses prepare students with fundamental knowledge in core technologies, such as systems analysis and design; programming; database design; network architecture and administration; web technologies; and application development, implementation, and maintenance. This undergraduate degree program includes 45 credits in the required course of study and 15 credits in the concentration. Some courses have prerequisites. In addition, students must satisfy general education and elective requirements to meet the 120-credit minimum, including a minimum of 48 upper-division credits required for completion of the degree. At the time of enrollment, students must choose a concentration. The Information Management concentration is designed to provide coverage of the collection, architecture, modeling, retrieval and management of data for meaningful presentation to the organization. This concentration prepares students to develop, deploy, manage, and integrate data and information systems to support the organization. Note: The diploma awarded for this program will read: Bachelor of Science in Information Technology and will not reflect the concentration...

Words: 1892 - Pages: 8

Premium Essay

Nt1330 Unit 3 Assignment

... July 6, 2016 An operating system (OS) is a program that manages the computer's resource and its CPU, primary storage, it's input/output device. so that the resources can be correctly and fairly used by one or more persons and /or computer programs. an operating system will initialize the various registers when started, something like buffers, and controllers used by the computer. *multi-programming has come to be a given in modern computing. a computer allows multiple programs to execute more than one program at a time. for example, say a word processor,...

Words: 643 - Pages: 3

Premium Essay

Hi I Am Very Simple Boy. I Like to Meet New People.

...ARCH. OF BENGAL BUSINESS COMMUNICATIONS 12-2 INTRODUCTION TO ENGLISH POETRY COMPILER DESIGN MACRO ECONOMICS BUSINESS COMMUNICATIONS ELECTRICAL MACHINES -2 MANAGEMENT AND MEDIA MARKETING TRAINING & DEVELOPMENT FINANCIAL STATEMENT ANALYSIS OPERATING SYSTEM-2 DISCRETE MATHEMATICS FINANCIAL MANAGEMENT CONSUMER BEHAVIOR ALGORITHMS 3-5 AGRICULTURAL ECONOMICS SYNTAX AND SEMANTICS DESIGN THEORY-I MATH METH OF ENG’G VLSI CIRCUIT DESIGN Released on July 13, 2013 Day 2: July 30, 2013 (Tuesday) TIME CAMPUS 1 ,4 & 5 WEB TECHNOLOGIES TAXATION FUNDAMENTALS OF COMPENSATION BRAND & PRODUCT MGMT. INTRODUCTION TO BUSINESS PROGRAMMING LANGUAGE 1 (CS) CAMPUS 7 SECTIONS ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL ALL 9:3011:30 PROGRAMMING LANGUAGE-1 (EEE) DEVELOPMENT ECONOMICS ELEC. POWER TRANS. & DISTRIBUTION MICROPROCESSOR & I/O SYS. CS MATH INTRODUCTION TO DATABASE MANAGEMENT INFO. SYSTEM PROG. LANGUAGE-2 (CS) PROG. LANGUAGE-2 (EEE) 12-2 OPTOELECTRONIC DEVICES HEALTH ECONOMICS NEGOTIATION THEORY & PRACTICE MEDIA LAW AND ETHICS MICRO...

Words: 1161 - Pages: 5

Premium Essay

Diploma

...Hours Prerequisite : Not Available Consultation Hours : Every Wednesday (02:00pm-5:00pm) (Subject to pre-arrangement only) COURSE OBJECTIVE This course is a comprehensive introduction to the realm of Principles of Information Technology. This is an introductory module to the current and evolving technologies in today’s computer systems. It introduces information technology concepts and principles. This module explains major components of information systems and demonstrates applications of information systems in business. Students are provided with sophisticated knowledge and necessary skills of information technology. Principles of Information Technology is a course that will provide students with computer skills necessary to be successful in “real world” personal and business situations. Students will use Microsoft Office to learn word processing, desktop publishing, presentation software, spreadsheets, and databases. COURSE OUTCOMES On completion of the course, students will be able to: 1. Demonstrate an understanding of basic information technology concepts and principles 2. Describe major components of information systems 3. Discuss business applications of information systems 4. Use Office application software and apply the computer skills effectively METHODS OF TEACHING Lectures and tutorials/lab practices INSTRUCTIONAL MATERIALS Major Reference Texts: |Author |Date |Title/ISBN ...

Words: 1347 - Pages: 6

Free Essay

Nadda

................................................................................................................ 7 SDLC................................................................................................................................................................................................... 9 UML ................................................................................................................................................................................................. 11 1 Review Guide OOPS Resources:  http://en.wikipedia.org/wiki/Object-oriented_programming Object-oriented programming (OOP) is a programming paradigm using "objects" – usually instances of a class – consisting of data fields and methods together with their interactions – to design applications and computer programs. Programming techniques may include features such as data abstraction, encapsulation, messaging, modularity, polymorphism, and...

Words: 2407 - Pages: 10

Premium Essay

Dgdz

...1 AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH SUMMER, 2009-2010 SEC A B C TIME 8:0 - 9:30 8:0 - 12:0 9:30 - 11:0 8:0 - 12:0 11:0 - 12:30 8:0 - 12:0 DAY ST M MW T ST S RM 423 CL2 423 CL2 423 CL2 COMPUTER SCIENCE CODE COURSE NAME 00512 INTRO TO PROGRAMMING (BBA) LABORATORY 00513 INTRO TO PROGRAMMING (BBA) LABORATORY 00514 INTRO TO PROGRAMMING (BBA) LABORATORY 00516 00517 00518 00519 00520 00521 00522 00523 00524 00525 00526 00527 00528 00529 00530 00531 00532 00533 00534 00535 INTRO TO PROGRAMMING (BBA) LABORATORY INTRO TO PROGRAMMING (BBA) LABORATORY INTRO TO PROGRAMMING (BBA) LABORATORY INTRO TO PROGRAMMING (BBA) LABORATORY INTRO TO PROGRAMMING (BBA) LABORATORY COMPUTER FUNDAMENTAL (BBA) COMPUTER FUNDAMENTAL (BBA) COMPUTER FUNDAMENTAL (BBA) THEORY OF COMPUTATION THEORY OF COMPUTATION PROGRAMMING LANGUAGE 1(EEE) LABORATORY PROGRAMMING LANGUAGE 1(EEE) LABORATORY PROGRAMMING LANGUAGE 1(EEE) LABORATORY PROGRAMMING LANGUAGE 1(EEE) LABORATORY PROGRAMMING LANGUAGE 1(EEE) LABORATORY PROGRAMMING LANGUAGE 2 (EEE) LABORATORY PROGRAMMING LANGUAGE 2 (EEE) LABORATORY PROGRAMMING LANGUAGE 2 (EEE) LABORATORY PROGRAMMING LANGUAGE 2 (EEE) LABORATORY PROGRAMMING LANGUAGE 2 (EEE) LABORATORY E F G H I A B C A B A B C D E A B C D E 2:30 - 4:0 12:0 - 4:0 4:0 - 5:30 12:0 - 4:0 5:30 - 7:0 12:0 - 4:0 8:0 - 9:30 8:0 - 12:0 9:30 - 11:0 8:0 - 12:0 8:0 - 10:0 10:0 - 12:0 12:0 - 2:0 2:0 - 4:0 4:0 - 6:0 11:0 - 12:30 8:0 - 12:0 12:30 - 2:0 12:0 - 4:0 2:30 - 4:0 12:0 - 4:0 4:0 - 5:30 8:0 -...

Words: 10014 - Pages: 41

Premium Essay

Cmgt 445 Team B Week 4

...Business Case for IS Investment: Draft Business Case for Investment: Outline The key to showing why investing in any type of business expenditure, such as Information Systems (IS), is creating a business case document. Executives want to see a plan and some sort of prototype done with other businesses or on a document showing the hardware and software needed for an IS. The key project manager and key stakeholders are responsible for creating a good business case for investment. They should also include testing protocols and standards to keep the project focused and with a specified budget. Security to all enterprise systems such as databases, servers, and the organizations ERP requires attention in a business case as well. The document writers must also show the ROI and how the new technology will integrate into the organization's legacy systems. This is a daunting task for a team to take on and extremely time consuming. With these steps and plans, we will outline the prototyping environments and processes, testing design to include procedures and standards, source of accessibility, and integration. Prototyping environments and processes Choosing the correct prototyping methods requires careful planning and analysis for the type of business that an IS is being implemented. When planning, stakeholders need to determine where a high-functioning prototype will receive funding, or if a lower quality parts estimate will be adequate. ...

Words: 2821 - Pages: 12