Assignment # 1 ICT.pdf
Assignment # 1 ICT.pdf
CS-108
Assignment # 1
Due Date: Monday 28-Oct-2024 @ 13:00
Student Details:
Name: NAWAL FATIMA
ANSWER (A):
ICT: Information and Communication Technology is the field where we collect data and
information store and process it and then transmit it across the world by using servers, internet
and computers etc.
Database
Hardware
Software
Networks
ANSWER (B):
AI has become an important part of ICT as it is improving various sectors of ICT such as data
analysis, natural language processing, and task automation. AI has revolutionized ICT in
modern society by improving healthcare, finance and banking, education and customer services
etc.
2: Applications of ICT
(a) Mention three industries where ICT has significantly impacted operations. Briefly
describe one example of how ICT is used in each industry.
(b) Discuss one emerging technology in ICT, such as AI, Cloud Computing, or IoT, and
explain its significance.
ANSWER(A):
The three industries where ICT has significantly impacted operations are Healthcare, Finance,
Education.
ICT IN HEALTHCARE:
ICT has also revolutionized healthcare by introducing applications which track your health and
fitness and telemedicine and online health consultations.
ICT IN FINANCE:
ICT has improved finance and banking by introducing online banking and finance managing
tools (Jazz cash) and online E-commerce platforms.
ICT IN EDUCATION:
ICT has also revolutionized education by bringing online learning platforms and many apps to
conduct online classes and exams such as zoom and Microsoft teams.
ANSWER(B):
• Takes a user’s name as input, and greets them with the message, “Hello [name]!”
• Asks for the user’s age, then calculates and prints how old they will be next year.
(b) Why is Python such a popular language for AI development? List two reasons with
examples.
EASY TO USE: Python is very easy to use and understand because of its syntax which
makes it easier for AI developers.
EXTENSIVE LIBRARIES: Python has extensive libraries such as TensorFlow,
PyTorch, NumPy etc. which helps AI developers to develop AI models easily.
(b) How are loops (for/while) used in AI algorithms? Give one example of how loops can be
useful in AI (e.g., in training models, data processing).
ANSWER: Loops are used in AI algorithms to train models machine learning and data science.
Loops can help to train a neural network, a neural network is an AI model which learns from
data.
Submission Guidelines:
• Submit your assignment in a single document (Word or PDF format) along with Hard
copy of it.