Professional Documents
Culture Documents
Syed Ihtisham Ul Hassan Shah 20PLR04625
Syed Ihtisham Ul Hassan Shah 20PLR04625
Syed Ihtisham Ul Hassan Shah 20PLR04625
LEVEL : LIS
Semester: Autumn 2023
Assignment No. 02
SYED IHTISHAM UL HASSAN SHAH
20PLR04625
Name.
Course.Bs library and information science
User id.
Semester.Autumn 2023
Code book.9212.
Assignment no. 2
Q.1 Discuss online resources for stock trading and company
information with examples.
There are numerous online resources available for stock trading and
company information.
Here’s an overview with examples:
Brokerage Platforms:
E-Trade: E*-*Trade offers a user-friendly interface, research tools, and a
variety of educational resources. It provides real-time quotes, technical
analysis, and a customizable dashboard.
TD Ameritrade: Now part of Charles Schwab, TD Ameritrade offers
advanced trading tools, a wide range of investment options, and a
comprehensive educational platform.
Robin hood: Known for its commission-free trades, Robinhood is a
popular platform for beginners. It provides a simple interface and basic
research tools.
Financial News Websites:
Bloomberg: Bloomberg provides comprehensive financial news, market
analysis, and company insights. It covers a wide range of financial
instruments and global markets.
CNBC: CNBC offers real-time market coverage, business news, and
expert analysis. It also provides video content and interviews with
industry leaders.
Reuters: Reuters is a reliable source for financial news, offering global
coverage on markets, companies, and economic events.
Stock Screeners:
Finviz: Finviz allows users to screen stocks based on various criteria such
as market cap, dividend yield, and technical patterns. It provides a
visual representation of stock data.
Yahoo Finance: Yahoo Finance offers a robust stock screener with filters
for fundamentals, technicals, and various financial metrics.
Financial Statements and Filings:
SEC EDGAR Database: The U.S. Securities and Exchange Commission’s
EDGAR database provides access to company filings, including annual
reports (10-K), quarterly reports (10-Q), and other disclosures.
Yahoo Finance (again): Yahoo Finance provides access to company
financial statements, balance sheets, income statements, and cash flow
statements.
Stock Charts and Technical Analysis:
Trading View:Trading View is a popular platform for analyzing stock
charts and conducting technical analysis. It offers a wide range of
indicators and drawing tools.
Stock Charts: Stock Charts provides customizable charts and technical
analysis tools. It’s known for its advanced charting capabilities.
Social Trading Platforms:
Ettore: Ettore is a social trading platform that allows users to follow and
copy the trades of successful investors. It combines social interaction
with investment strategies.
ZuluTrade: Zulu Trade is another social trading platform that enables
users to follow and copy trades from professional traders.
Educational Resources:
Investopedia: Investopedia is a comprehensive educational resource
covering various aspects of investing, trading strategies, and financial
concepts.
Khan Academy: Khan Academy provides free educational content on
finance and investing, suitable for beginners.
When using these resources, it’s crucial to verify information from
multiple sources and consider the credibility of the platforms.
Additionally, users should stay informed about market conditions,
economic indicators, and global events that may impact financial
markets.
Online Resources for Company Information:
Dive Deep with Examples
Finding comprehensive information about companies is crucial for
various purposes, from investment decisions to competitor analysis.
Luckily, numerous online resources can help you gather insightful
details. Here’s a breakdown of different resource types and examples:
Free Resources:
<nav>
<!—Navigation links can go here
</nav>
<section>
<article>
<h2>Book Collection</h2>
<!—Information about the book collection
</article>
<article>
<h2>Library Events</h2>
<!—Details about upcoming events
</article>
</section>
<footer>
<!—Footer content, e.g., contact information
</footer>
</body>
Add Multimedia:
Include images or other multimedia elements using the <img> tag.
<article>
<h2>Library Events</h2>
<imgsrc=”event_image.jpg” alt=”Event Image”>
<!—Details about upcoming events
</article>
Create Links:
Use the <a> tag to create links to other pages or external resources.
<nav>
<a href=”#book-collection”>Book Collection</a>
<a href=”#events”>Library Events</a>
</nav>
Add Forms (Optional):
If your library webpage includes forms, use the <form> tag along with
input elements.
<form action=”/submit_form” method=”post”>
<!—Form elements go here
</form>
Testing and Debugging:
Save your HTML file and open it in a web browser to see how it looks.
Use browser developer tools to inspect and debug any issues.
Headings: Use <h1> for the main title, <h2> for sections, and so
on.
Paragraphs: Wrap text in <p> tags.
Lists: Use <ul> for unordered lists and <ol> for ordered lists.
Images: Insert images using <img> tags with src attribute for the
image source.
Links: Create links with <a> tags, specifying the target URL with
the href attribute.
4. Organizing with Sections:
Divide content into sections: Use <div> tags with class names for
styling flexibility.
Navigation: Create a navigation bar using <ul> and <li> tags for
links to different sections.
5. Remember:
Closing tags: Most HTML tags need closing tags (e.g., </p> after a
paragraph).
Semantic tags: Use appropriate tags like <header> for headers and
<footer> for footers.
Comments: Add HTML comments (``) for your notes, invisible to
users.
Beyond HTML:
CSS: Style your website with CSS (Cascading Style Sheets) for
visual appeal.
JavaScript: Add interactivity like search bars or contact forms.
Content Management Systems (CMS): Consider tools like WordPress for
easier management.
Additional Tips:
Ensure that all interactive elements are accessible using the keyboard.
Test your website’s navigation using only the Tab key.
Focus Styles:
Clearly highlight the focused element with a visible and distinct focus
style.
Avoid relying solely on color changes to indicate focus.
Contrast Ratio:
Associate form labels with form controls using the <label> element.
Provide helpful error messages and instructions for form validation.
Captions and Transcripts:
f.Anti-virus software
Antivirus software is a type of program designed to detect, prevent, and
remove malicious software (malware) from computer systems. Here’s
an overview of its key aspects:
Purpose:
Detection: Antivirus software aims to identify and flag malicious
programs, including viruses, worms, trojan horses, spyware, adware,
and more.
Prevention: It works to prevent malware from infecting a system by
employing real-time scanning and monitoring of files and processes.
Components:
Virus Database: Antivirus programs maintain a database of known
malware signatures. These signatures are unique characteristics of
known threats.
Scanner: The scanner examines files, programs, and processes on a
computer for patterns matching those in the virus database.
Functionality:
Real-Time Protection: Constantly monitors system activities to detect
and block threats as they occur.
Scheduled Scans: Allows users to set up regular scans of their system to
ensure comprehensive coverage.
On-Demand Scans: Users can manually initiate scans of specific files,
folders, or the entire system.
Heuristic-Based Detection:
Uses heuristics to identify potential new or previously unknown threats
based on suspicious behavior or characteristics rather than known
signatures.
Quarantine:
When a potential threat is detected, the antivirus software may isolate
the file in a quarantine area to prevent it from causing harm while
allowing users to review and take further action.
Updates:
Regularly updates its virus database to include new signatures, ensuring
it stays effective against the latest threats.
Firewall Integration:
Some antivirus solutions include firewall features to monitor and
control network traffic, adding an extra layer of protection against
online threats.
Performance Impact:
Antivirus software should strike a balance between effective protection
and minimal impact on system performance. Some users may
experience slower system performance during scans.
Types of Scans:
Full Scan: Scans the entire system.
Quick Scan: Targets common infection areas for a faster check.
Custom Scan: Allows users to choose specific files or directories for
scanning.
Limitations:
Antivirus software is not foolproof and may not detect zero-day threats
(newly emerging malware) until their signatures are added to the
database.
User Education:
Users play a crucial role in maintaining security by avoiding suspicious
links, practicing safe browsing habits, and being cautious with email
attachments.
In summary, antivirus software is a vital tool in the ongoing battle
against malware, employing various techniques to protect computer
systems and sensitive data. Regular updates and user awareness are
essential for maintaining effective cybersecurity.