Category: Computer science

  • “Sorting a File using Quicksort Algorithm in Java”

    Create a JAVA class called SortFile. It has a single attribute 


    an ArrayList of integers.The class constructor will receive a file anme as its parameter. This file will contain abunch of numbers. The constructor will read the numbers and add them to the ArrayList.The class will also have a method called sort. This method will receive no input and doesnot return anything. It will sort the ArrayList in ASCENDING order. It will use theQuicksort algorithm to do so
    .
    DO NOT USE THE PREDEFINED COLLECTIONSSORT METHOD! Theresultant ArrayList should not have duplicate values. You can either ignore duplicatevalues as your sort the list, or remove them after you have sorted it
    .
    I do not care whichway you do it
    ,
    so long as the finished sorted ArrayList does not contain duplicate values.The final method of this class is printList. It also does not receive any input nor returnanything. It will print the contents of the ArrayList, in order, where each value isseparated by a comma. The final number does not have a comma at the end, but a periodinstead.

  • Preparing a Spreadsheet Title: “Data Analysis and Visualization: Creating a Spreadsheet with Two Unique Data Sets”

    Preparing a Spreadsheet
    Begin the planning of a new spreadsheet that contains two unique data sets that can be found online and are recent (i.e., the past six months). These two data sets should be on different topics. For example, sports scores and then the cost of fuel. Place each dataset onto its own worksheet and rename the sheets to represent the content of each sheet. Example datasets are:
    The temperature of your city for the past 5-10 days
    Scored points per game of your favorite sports team for their past 5-10 games
    The amount you paid for gas for the past few months
    Dow Jones or similar financial market
    Most anything else you can tabulate or can track. Be creative, but be sure to provide the link.
    Before starting, plan how the data is to be structured. Ask yourself these questions:
    What is the purpose of the spreadsheet? e.g., a budget, tracking sales, analyzing numbers, creating charts for presentations, etc.
    Determine the type of data you are working with. Is it currency, percentage, or larger number needing a comma or decimals?
    How many decimal places are needed? Be consistent.
    How is the information to be organized? By time? (day, month, or quarter?) By category? (income, expenses, etc.)
    What text labels are needed?
    What text and cell formatting should be used? (bold, indents, underline, font color, cell COLOR shading (a little is good, but not too much), etc.) 
    What data needs to be summarized?
    Will formulas or functions be used to derive this information? e.g., total (sum), average, maximum/minimum value, payment, etc.
    Is a chart needed to enable the visualization of trends?
    Requirements
    Create a workbook with two worksheets, each containing a recent data set.
    Name the two sheets.
    Label all values. Tip: the text labels cannot be entered into the same cell as the numbers.
    Apply formatting such as bold text, colors, etc., as appropriate. Avoid colors that make the text hard to read.
    Include the hyperlinks to the data set on the sheets.
    Save your workbook in .xlsx format.
    Upload your file here. While this is ungraded, it is a required activity that must be completed ahead of progressing to the next module.

  • Creating an Outline Using MS Word for a Computer Hardware Topic Article Title: Creating a Sentence Outline in Microsoft Word

    n this activity, you will select and review an article that discusses a computer hardware topic and use it to create an outline using MS Word. Feel free to use the same article used with the Yellowdig Conversation activity, so long as it has at least four to five paragraphs, and is recent. You will be examining the article to locate and understand the thesis statement and major ideas. The contents of the article are to be copied into a text editor, which will remove the font formatting, and is subsequently copied into MS Word. After copying to Word, you will create the outline by breaking the sentences into sections that contain the presumed thesis statement and major and minor supporting ideas. 
    The use of outlines, such as this, is often used in the writing process. The first few stages of essay writing include organizing ideas into main topics and subtopics, and you can use an outline format to do so. Here we are using a completed article and breaking it down to demonstrate the concept and to learn a fast and easy way to create an outline. Of course, the normal approach when writing an essay would be to start with the thesis statement and then plan your writing by organizing major and minor ideas. Again, an outline is one approach to do this.
    The final deliverable for this assignment is the outline. You will not turn in a completed essay, just the outline. Prior to starting, read the entire assignment. 
    Instructions
    Preparing
    Save this Example Outline (PDF) Download Example Outline (PDF)to your computer, open the file, and read the document. This is an example of what your completed document should look like.  i.e. have a cover page, double line spacing, 1″ margins, page numbers at the top right, an outline of about two pages, etc.
    Search for an article related to a computer hardware topic you have an interest in. 
    Tip: review the browser search features and limit the search by date to find a relatively recent reference.
    Feel free to use the same article used with the Yellowdig Conversation activity.
    Open a text editor application.
    Select and copy just the first four or five paragraphs of text from the article into the clipboard. We do not need the entire article. The keyboard shortcut here is Ctrl+C (Windows) or Command-C (Apple)Links to an external site. (macOS). See here for details on how to copy text (Computer Hope).Links to an external site.
    Next, paste (Ctrl+V or Command-V) the copied text into your selected text editor. Doing so removes formatting such as color, text size, hidden formatting, and so on.
    For macOS TextEdit: choose Format > Make Plain Text (Command-Shift-T). This works for most formatting. A Window will pop up asking to, “Convert this document to plain text. Making a rich text document plain will replace the saved document file, and lose all text styles, images, attachments, and document properties.” Select OK.
    You may wish to save the file at this point. When you do, the file name will appear as: filename.txt. The file extension here is .txt which means it is a text file.
    Next, Open MS Word. We are now ready to select and copy the text from the text editor and paste it into MS Word.  
    After pasting it into Word, save the MS Word file using the title of the article. As expected, the file extension here will be .docx.
    Save the document.
    Create the Cover Page
    Start by creating the cover page. Position the cursor at the top above all text (or before the text on the first line).  Press the Enter key three times to create some space.
    Next, select Insert > Break (or press Ctrl+Enter), and Word will insert a page break (Microsoft).Links to an external site. This is faster than pressing Enter many times.
    Tip: If you wish to view the formatting marks behind the scenes, select the Show/hide  button (Microsoft) located in the Paragraph group.
    Before adding or editing text, first, apply double line spacing to the entire document.  Press the following keys Ctrl+A to select all. (This is Command-A (Apple)Links to an external site. on the macOS).
    Insert page numbers (Microsoft)Links to an external site. via Insert > Header & footer group > Page Number.  Select the top of the page, right side option.
    Referencing the example outline and enter information such as the title, your name, etc., onto the cover page. Note the title has bold font, and there is a blank line following the title. Be sure to center-align this text.
    Add the essay title at the top of the text, which is now on the second page. Select a title that defines the article. Center this on the page.
    Create the Outline
    In these steps, we will apply the numbering format to create a sentence outline of the ideas within the text you copied over. When doing so, do not summarize or edit the sentences. Just organize them into an outline.
    First, select the text you copied from the article. We cannot use the select all command as we did previously, as we now have the cover page. Try the ‘click and drag’ approach or try one of these methods: 15 ways to select text in a Word document (Tech Republic).Links to an external site.
    Apply the numbered list (Microsoft)Links to an external site. to the entire body of text. And here is another perspective on how to create an outline (Microsoft)Links to an external site. in Word.
    Position the cursor just before each of the main ideas is introduced. Press Enter. This should create a new level to the numbered list.
    Next, repeat the process for the minor topics. Position the cursor just prior to the new/next idea and press Enter, and then press tab once as needed. Pressing the tab key moves the sentence to the next level of the outline. Repeat as necessary for each new idea. Be sure to create a sentence outline, not paragraphs.
    Note: pressing the Undo button, backspacing, and also Shift+Tab can be used to reverse an Enter and Tab command if needed.
    The goal here is to create a two to three-level outline of the major and minor ideas. Refer to the example outline (PDF). Download example outline (PDF). There is no need to go to four or higher levels when demonstrating the skill.
    With the four to five paragraphs converted to outline format, it is expected that the final outline would be about 1 to 1.5 pages long. There is no need to outline more than 1.5 pages. Feel free to remove any excess content beyond 1.5 pages.
    Copy and paste the link to the article after the outline. This can be a hyperlink. 

  • “Reflecting on My Learning Journey: Exploring New Concepts and Applying Them in Real Life” Introduction: Throughout this term, I have had the opportunity to delve into various topics and engage in different learning activities that have broadened my understanding of the subject

    Assignment Task 4 (Reflective report): [10 Marks] – Report Format
    You will write a reflective, coherent account of your learning and learning experience
    relating to the topics and learning activities covered during the term, demonstrating your
    understanding of the ULOs. Please make sure that you follow the instructions below:
    i. What are the main concepts or ideas you took away from this lesson or topic?
    ii. How do these new ideas relate to what you already know about the subject?
    iii. Can you imagine any real-life examples or applications of the concepts you learned?
    iv. What was most challenging about this lesson or topic, and why?
    v. How have the learning activities helped your understanding of the topics?
    vi. What strategies did you use to overcome any difficulties or obstacles you encountered?
    vii. How did your understanding or attitude toward the topic change throughout the learning
    experience?
    viii. What would you do differently (to learn from the experience) next time?

  • “Exploring Microsoft Azure: A Hands-On Lab Exercise and Research Writing”

    This assignment requires screenshots of Microsoft Azure lab exercise and research writing. Access to microsoft Azure lab will provided upon hire.

  • Creating an Outline for a Computer Hardware Article “Creating a Document in Microsoft Word: Cover Page, Outline, and Formatting” “Joseph Villena’s Activity #”

    Note: The activity that follows this assignment requires the use of the Turnitin Similarity Report, which will be generated at the end of this activity. The report may take a while to process, so be sure to take this into consideration. 
    Before starting, locate a text editor application on your computer. With Windows, this will be Notepad (Digital Citizen),Links to an external site. or perhaps download and install NotePad++Links to an external site. (freeware), while with the macOS, you will use TextEdit (Apple).Links to an external site. To open the app using Windows, select the Start button and then type the name of the application: ‘Notepad’, etc. With macOS, access the Finder to locate the app. This app will be used along with MS Word for this activity.
    Description
    In this activity, you will select and review an article that discusses a computer hardware topic and use it to create an outline using MS Word. Feel free to use the same article used with the Yellowdig Conversation activity, so long as it has at least four to five paragraphs, and is recent. You will be examining the article to locate and understand the thesis statement and major ideas. The contents of the article are to be copied into a text editor, which will remove the font formatting, and is subsequently copied into MS Word. After copying to Word, you will create the outline by breaking the sentences into sections that contain the presumed thesis statement and major and minor supporting ideas. 
    The use of outlines, such as this, is often used in the writing process. The first few stages of essay writing include organizing ideas into main topics and subtopics, and you can use an outline format to do so. Here we are using a completed article and breaking it down to demonstrate the concept and to learn a fast and easy way to create an outline. Of course, the normal approach when writing an essay would be to start with the thesis statement and then plan your writing by organizing major and minor ideas. Again, an outline is one approach to do this.
    The final deliverable for this assignment is the outline. You will not turn in a completed essay, just the outline. Prior to starting, read the entire assignment. 
    Instructions
    Preparing
    Save this Example Outline (PDF) Download Example Outline (PDF)to your computer, open the file, and read the document. This is an example of what your completed document should look like.  i.e. have a cover page, double line spacing, 1″ margins, page numbers at the top right, an outline of about two pages, etc.
    Search for an article related to a computer hardware topic you have an interest in. 
    Tip: review the browser search features and limit the search by date to find a relatively recent reference.
    Feel free to use the same article used with the Yellowdig Conversation activity.
    Open a text editor application.
    Select and copy just the first four or five paragraphs of text from the article into the clipboard. We do not need the entire article. The keyboard shortcut here is Ctrl+C (Windows) or Command-C (Apple)Links to an external site. (macOS). See here for details on how to copy text (Computer Hope).Links to an external site.
    Next, paste (Ctrl+V or Command-V) the copied text into your selected text editor. Doing so removes formatting such as color, text size, hidden formatting, and so on.
    For macOS TextEdit: choose Format > Make Plain Text (Command-Shift-T). This works for most formatting. A Window will pop up asking to, “Convert this document to plain text. Making a rich text document plain will replace the saved document file, and lose all text styles, images, attachments, and document properties.” Select OK.
    You may wish to save the file at this point. When you do, the file name will appear as: filename.txt. The file extension here is .txt which means it is a text file.
    Next, Open MS Word. We are now ready to select and copy the text from the text editor and paste it into MS Word.  
    After pasting it into Word, save the MS Word file using the title of the article. As expected, the file extension here will be .docx.
    Save the document.
    Create the Cover Page
    Start by creating the cover page. Position the cursor at the top above all text (or before the text on the first line).  Press the Enter key three times to create some space.
    Next, select Insert > Break (or press Ctrl+Enter), and Word will insert a page break (Microsoft).Links to an external site. This is faster than pressing Enter many times.
    Tip: If you wish to view the formatting marks behind the scenes, select the Show/hide  button (Microsoft) located in the Paragraph group.
    Before adding or editing text, first, apply double line spacing to the entire document.  Press the following keys Ctrl+A to select all. (This is Command-A (Apple)Links to an external site. on the macOS).
    Insert page numbers (Microsoft)Links to an external site. via Insert > Header & footer group > Page Number.  Select the top of the page, right side option.
    Referencing the example outline and enter information such as the title, your name, etc., onto the cover page. Note the title has bold font, and there is a blank line following the title. Be sure to center-align this text.
    Add the essay title at the top of the text, which is now on the second page. Select a title that defines the article. Center this on the page.
    Create the Outline
    In these steps, we will apply the numbering format to create a sentence outline of the ideas within the text you copied over. When doing so, do not summarize or edit the sentences. Just organize them into an outline.
    First, select the text you copied from the article. We cannot use the select all command as we did previously, as we now have the cover page. Try the ‘click and drag’ approach or try one of these methods: 15 ways to select text in a Word document (Tech Republic).Links to an external site.
    Apply the numbered list (Microsoft)Links to an external site. to the entire body of text. And here is another perspective on how to create an outline (Microsoft)Links to an external site. in Word.
    Position the cursor just before each of the main ideas is introduced. Press Enter. This should create a new level to the numbered list.
    Next, repeat the process for the minor topics. Position the cursor just prior to the new/next idea and press Enter, and then press tab once as needed. Pressing the tab key moves the sentence to the next level of the outline. Repeat as necessary for each new idea. Be sure to create a sentence outline, not paragraphs.
    Note: pressing the Undo button, backspacing, and also Shift+Tab can be used to reverse an Enter and Tab command if needed.
    The goal here is to create a two to three-level outline of the major and minor ideas. Refer to the example outline (PDF). Download example outline (PDF). There is no need to go to four or higher levels when demonstrating the skill.
    With the four to five paragraphs converted to outline format, it is expected that the final outline would be about 1 to 1.5 pages long. There is no need to outline more than 1.5 pages. Feel free to remove any excess content beyond 1.5 pages.
    Copy and paste the link to the article after the outline. This can be a hyperlink. 
    For Fun
    Try to identify the thesis statement of the essay. As noted in this helpful video, a thesis statement is a one-sentence summary of the essay. Watch the video Writing an Effective Thesis Statement (YouTube – 1:45).Links to an external site.
    Apply Word highlighting (Microsoft)Links to an external site. to mark up the thesis statement.
    You are submitting your paper as a draft to Turnitin so that you can check the originality report, but the paper will not be stored in the Turnitin repository at this time.
    For the purpose of this assignment, we are intentionally using content copied from other sources. After submitting the assignment, you will have access to the Turnitin Originality Report. The next assignment will ask you to review and interpret the report. 
    Save your assignment using a naming convention that includes your first and last name and the activity number (Joseph Villena). Do not add punctuation or special characters.

  • “Analyzing Common Themes and Weaknesses in SWOT Analysis Examples”

    To prepare for this discussion, review the following resource: SWOT Analysis Examples.
    Examples can be found here– 
    https://web.archive.org/web/20200423141223/https://businessteacher.org.uk/swot/
    This unique resource provides you with a number of SWOT analysis examples to help support you in your learning.
    You have learned that a SWOT analysis allows stakeholders to better
    evaluate their position in the marketplace as it pertains to
    organizational strengths, weaknesses, opportunities, and threats. As you
    review the resource, examine the various analyses provided to identify
    themes that exist from company to company.
    In your initial post, identify:
    Themes you observe between the provided examples
    Weaknesses that exist across multiple organizations
    Then develop a viable plan to mitigate or remedy at least two common weaknesses.
    Rubric
    Criteria Exemplary Proficient Needs Improvement Not Evident Value
    Comprehension Develops an initial post with an organized, clear point of view or idea using rich and significant detail (100%) Develops an initial post with a point of view or idea using adequate organization and detail (85%) Develops an initial post with a point of view or idea but with some gaps in organization and detail (55%) Does not develop an initial post with an organized point of view or idea (0%) 40
    Timeliness N/A Submits initial post on time (100%) Submits initial post one day late (55%) Submits initial post two or more days late (0%) 10
    Engagement Provides relevant and meaningful response posts with clarifying explanation and detail (100%) Provides relevant response posts with some explanation and detail (85%) Provides somewhat relevant response posts with some explanation and detail (55%) Provides response posts that are generic with little explanation or detail (0%) 30
    Writing (Mechanics) Writes posts that are easily understood,
    clear, and concise using proper citation methods where applicable with
    no errors in citations (100%) Writes posts that are easily understood using proper citation methods where applicable with few errors in citations (85%) Writes posts that are understandable using proper citation methods where applicable with a number of errors in citations (55%) Writes posts that others are not able to understand and does not use proper citation methods where applicable (0%) 20
    Total: 100%

  • Title: Understanding Fast ViT, Faster ViT and Swin Transformers V2 Models: A Comprehensive Guide Introduction: ViT (Vision Transformer) models have gained significant attention in the field of computer vision due to their impressive performance on various tasks

    Write a detailed document about how Fast ViT, Faster ViT and Swin transformers V2 models work. At the end state their differences and advantages over each other. Include diagrams if necessary.

  • File Management and Flyer Creation in Weeks 1&2

    Last week we learned about file management. We developed a Cloud storage plan and reflected on the process in the Weeks 1&2 discussion forum. You are all doing great!
    In week 2, we will be creating flyers! Spoiler alert: I love creating flyers! 
    Your assignments for week 2 include: 
    Review your week 1 grades and my feedback. 
    Read the Weekly Introduction.
    Review the Week 2 Resources.
    Complete and submit both Week 2 Assignments 2.1 and 2.2 by Sunday at midnight (CT).  Follow the instructions and ask if you have questions. 
    Describe you experiences with Word in the Weeks 2 & 3 Discussion Forum. Your initial post is due by the end of week 2 and with replies during week 3. 
    Your 2.1 assignment includes creating a graduation flyer. When in doubt, review the solutions PDF. Before submitting, ask yourself “does my work look like the solution?” If not, compare the two and revise where needed. You will follow the instructions closely to ensure your flyer looks like the sample below (Ed. note: It’s fine if yours is a little more creative).
    Then after completing 2.1, you’ll create another flyer. This time, you get to choose the topic and format. Be sure to follow the instructions listed in Week 2. They are both due by midnight CT Sunday. 
    Note: I also have opened the week 3 assignments for those who want to work ahead. You need to complete the week 2 assignments before week 3.  
    Submit all assignments by Midnight CT Sunday.
    As always, if you have questions or concerns, please contact me. I’m here to help you. 
    Have a wonderful week!

  • “The Power of Summer: A Presentation on Seasonal Themes and Activities”

    all info in zip file, extract files to get all info. Final solution included too to show what it is to be like. use the file summers powerpoint to do the project in and then the theme is ion the present ation attached doc because I could not attach the orinigal file