Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please do not copy answer from other posts Design a program/project/driver class called TrianaAssignment1B; with the following exact1 functionality and names 1. Read words from

Please do not copy answer from other posts

Design a program/project/driver class called TrianaAssignment1B; with the following exact1 functionality and names

1. Read words from the Assingment1BData.txt file. In the file, the words are delimited by whitespaces, punctuation marks (comma, period, colon, semi-colon, exclamation mark, question mark, etc.), quotation marks, parentheses, and other symbols . Do not use as delimiter symbols like plus, hashtag, hyphen, or other characters that can be part of words/concepts (e.g. C++, C#, Objective-C, etc). If you are going to read an entire line, you are going to need to split it to extract the words.

2. Add the words you read from the file into an ArrayList, LinkedList, Stack, or Queue , or PriorityQueue data structure called TrianaStructure . You can use any type of lists, queues, or stacks. Do NOT use sets, maps, or any other types of data structures. Do not add any empty strings to your structure.

3. Print all the words from the TrianaStructure in alphabetical order, one word per line

Please see data txt file down below

Assingment1BData.txt file:

DALLAS COLLEGE COMPUTER SCIENCE Computer Science Computer science is the study of computers and computational systems. A discipline including theory and practice, it includes the study of methods for processing digital information, and the design of computer hardware and software along with the applications of computers. It requires thinking both in abstract and concrete terms. Computer science has a stronger foundation in math than in science. Computer science courses are listed under the four-letter rubrics (course prefixes) BCIS and COSC. Note that all courses may not be offered at every Dallas College campus. At These Campuses: Brookhaven Cedar Valley Eastfield El Centro Mountain View North Lake Richland Course Number: COSC 1436 (4 Credit Hours) Listed by Campus: BHC, CVC, EFC, ECC, MVC, NLC, RLC Course Title: Programming Fundamentals I This is a Texas Common Course Number. Course Description: This course introduces the fundamental concepts of structured programming and provides a comprehensive introduction to programming for computer science and technology majors. Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing, and debugging. This course may use instructional examples and assignments form various programming languages including but not limited to C, Objective-C, C++, and/or Java. This course assumes computer literacy. (This course is included in the Field of Study Curriculum for Computer Science.) COSC 1436 will satisfy the Associate in Sciences degree general elective requirement. This course will fulfill degree requirements established by the colleges of DCCCD only if this course has been successfully completed and the date of completion does not exceed 10 years. (3 Lec., 3 Lab.) Coordinating Board Academic Approval Number 1102015507 Course Number: COSC 1437 (4 Credit Hours) Listed by Campus: BHC, CVC, EFC, ECC, MVC, NLC, RLC Course Title: Programming Fundamentals II This is a Texas Common Course Number. Prerequisite Required: COSC 1436 and MATH 1314 or higher. Course Description: This course focuses on the object-oriented programming paradigm, emphasizing the definition and use of classes along with fundamentals of object-oriented design. The course includes basic analysis of algorithms, searching and sorting techniques, and an introduction to software engineering processes. Students will apply techniques for testing and debugging software. This course may use instructional examples and assignments form various programming languages including but not limited to C, Objective-C, C++, and/or Java. (This course is included in the Field of Study Curriculum for Computer Science.) COSC 1437 will satisfy the Associate in Sciences degree general elective requirement. This course will fullfill degree requirements established by the colleges of DCCCD only if this course has been successfully completed and the date of completion does not exceed 10 years. (3 Lec., 3 Lab.) Coordinating Board Academic Approval Number 1102015607 Course Number: COSC 2436 (4 Credit Hours) Listed by Campus: BHC, EFC, ECC, MVC, NLC, RLC Course Title: Programming Fundamentals III This is a Texas Common Course Number. Prerequisite Required: COSC 1437. Course Description: Further applications of programming techniques, introducing the fundamental concepts of data structures and algorithms. Topics include recursion, fundamental data structures (including stacks, queues, linked lists, hash tables, trees, and graphs), and algorithmic analysis. This course may use instructional examples and assignments from various programming languages, including but not limited to C, Objective-C, C++, C#, and/or Java. COSC 2436 will satisfy the Associate in Sciences degree general elective requirement. This course will fulfill degree requirements established by the colleges of DCCCD only if this course has been successfully completed and the date of completion does not exceed 10 years. (3 Lec., 3 Lab.) Coordinating Board Academic Approval Number 1102015707

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Deductive And Object Oriented Databases Second International Conference Dood 91 Munich Germany December 18 1991 Proceedings Lncs 566

Authors: Claude Delobel ,Michael Kifer ,Yoshifumi Masunaga

1st Edition

3540550151, 978-3540550150

More Books

Students also viewed these Databases questions