TIC course ANGLAIS
TIC course ANGLAIS
Faculty of Technology
Department of Computer sciences
2023-2024
Content 01
ICT: Tools and
Applications
02 Computer Networks
03 Web Technology
Information
To define ICT, we have to define 3
concepts:
I
C T
Communication
01 Technology
ICT: Tools and Networks Web technology NTIC in external
Applications communication
03
ICT: Tools and Networks Web technology NTIC in external
Applications communication
04
ICT: Tools and Networks Web technology NTIC in external
Applications communication
06
ICT: Tools and Networks Web technology NTIC in external
Applications communication
07
ICT: Tools and Networks Web technology NTIC in external
Applications communication
NTIC vs TIC
Tools of ICT
09
ICT: Tools and Networks Web technology NTIC in external 10
Applications communication
Tools of ICT We can categorize ICT into the following sectors:
Telecommunications
Hardware
Telecommunications and computer networks
Computer equipment, servers…
Multimedia Software
The IT services and software.
• ICT plays a major role in the competitiveness of businesses and in the efficiency
of administrations and public services (health, education, security).
• ICT has also become a crucial issue for the production and dissemination of
cultural goods.
3. Social Networks
ICT: Tools and Networks Web technology NTIC in external 13
Applications communication
Advantages of investing in ICT
Network Topology
Ring Topology
• A network has a ring topology when all its stations are connected in
a chain to one another through a point-to-point link.
Ring Topology
Tree topology
Tree topology
Bus topology
Bus topology
Adding more devices can lead to
increased collisions and reduced
overall network efficiency
Bus topology is relatively easy
to install and requires less
cabling compared to other If the central bus cable fails, the
topologies like star or ring entire network may become
inoperative.
Star topology
Star topology
A mesh topology
Mesh topology
Information and
Communication
Technology (ICT)
A communication space refers to a virtual or physical environment where individuals or groups interact,
exchange information, and share ideas.
It can take various forms, such as online platforms, social media networks, meeting rooms, or even
informal gathering spots.
These spaces play a crucial role in facilitating communication, collaboration, and knowledge
sharing among people
In the world of communication, there are different kinds of networks that help people connect
and share information.
These are the internet, intranet, and extranet.
They each have their own special uses and user
Internet: "The internet is a global network of interconnected computers and servers, providing access to vast
amounts of information and services on a global scale."
Intranet: "In contrast, an intranet is a private network accessible only to members within a specific organization. It
serves as a secure platform for internal communication, document sharing, and collaboration among employees."
Extranet: "Finally, an extranet extends beyond the boundaries of an organization, allowing limited access to
authorized external parties such as clients, suppliers, or partners. It facilitates secure communication and
collaboration between different entities while maintaining controlled access to sensitive information."
Each of these three types of networks allows for a wide range of professional uses, but the type of
information shared on each network determines its security requirements.
This means that you should only share highly confidential information on your intranet, while
less sensitive data can be shared on an extranet.
Internet:
Internet is a network that connects computers to each other. It is composed of international, national, regional, etc.,
networks.
Similar to a telephone, each connected computer has an Internet number: the IP address, for example: 41.145.0.23.
Within the network, there are machines called "routers" that circulate information by directing it in the right direction based
on the requested number.
The network can circulate various types of information: sound, video, images, text, emails, etc.
Intranet:
An internal computer network (within a company, organization, etc.) that uses Internet techniques.
An intranet is a network that operates like the Internet but has restricted access to a limited group of authorized
users (such as employees of a company).
An extranet is the use of the internet network in which an organization structures this
network to connect with its business partners ;
In contrast, an intranet network is limited to the internal network of the organization,
without using third-party (public) infrastructure.
Extranet is a meansof sharing and collaborating with them. If you have a client who
regularly places orders with your company, you can create a secure extranet that allows
them to update their orders, process invoices, and send messages to your team.
Intranets and extranets are typically implemented within the framework of LANs and WANs:
Intranet: An intranet is a private network that is accessible only to an organization's internal users,
typically implemented within the organization's LAN.
Extranet: An extranet is a private network that extends beyond an organization's internal network to
include external users, such as customers, suppliers, or partners. Extranets are often implemented using
WAN technologies to securely connect remote users to the organization's network.
So, while LAN, WAN, and MAN refer to the geographical scope of networks, internet, intranet, and
extranet refer more to their functional purpose and accessibility.
Databases
While communication spaces focus on the interaction and exchange of
information, databases serve as the backend infrastructure that supports these
interactions by storing and managing the data involved
1.What is a database?
General Description:
It is difficult to give an exact definition of the concept of a database.
A very general definition could be:
It is an organized set of information with a common objective. Regardless of the medium used
to gather and store the data (paper, files, etc.), as long as data is collected and stored in an
organized manner for a specific purpose, it is considered a database.
More specifically, a database is a structured and organized set allowing the storage of large
amounts of information to facilitate its exploitation (adding, updating, searching for data).
In a customer database, each record represents a customer and contains various details like their ID number, name,
address, and phone number. These records are organized into tables, with columns representing different
information fields. Using search and sorting commands, users can quickly find specific customer data or create
reports based on different criteria.
3.Types of databases
Databases are structured collections of data that allow for efficient storage, retrieval, and
management of information. There are various types of databases, each designed to cater to
specific needs and use cases. Here's a brief overview of some common types:
Relational Databases:
Description: Relational databases organize data into tables with rows and columns, and they use
structured query language (SQL) for data manipulation.
Use Cases:
1. E-commerce: Storing product catalogs, customer information, and order details.
2. Banking: Managing account balances, transaction histories, and customer profiles.
NoSQL Databases:
Description: NoSQL databases are non-relational and provide a flexible schema design, scalability, and
high performance for handling large volumes data.
Example: MongoDB
Use Cases:
1. Social media: Storing user profiles, posts, comments, and social connections.
2. Big data analytics: Processing and analyzing large datasets from various sources in real-time.
Object-Oriented Databases:
Description: store data in the form of objects, like in object-oriented programming. Each object has data
(attributes) and actions it can perform (methods). They're great for complex data structures, but not as
common as relational databases.
Book Object: Each book is represented as an object. It has attributes like title, author, and
publication date. Methods could include borrowing the book, returning it, or updating its
information.
User Object: Users who borrow books are also represented as objects. These objects might have
attributes such as name, address, and membership status. Methods could include borrowing history
or updating contact information.
Transaction Object: When a user borrows a book, a transaction object is created to record the
details, such as the book borrowed, the user who borrowed it, and the date of borrowing.
Each type of database has its strengths and weaknesses, and the choice depends
on factors such as the nature of the data, scalability requirements, and
performance considerations.
Understanding the differences between these types is essential for designing
effective data storage solutions.
Why are databases essential in Information and Communication Technology (ICT)?
Databases in ICT store and manage information crucial for applications like social media
(e.g., Facebook), search engines (e.g., Google), and e-commerce (e.g., Amazon). They enable
efficient information retrieval, support communication systems (e.g., email), and aid decision-
making by analyzing data patterns and user behavior.
Multimedia in ICT
Multimedia in Information and Communication Technology (ICT)
Multimedia refers to the integration of various forms of media such as text, audio, images, video, and
animation.
In ICT, multimedia plays a crucial role in enhancing communication and information exchange.
1. Audioconferencing
Example: Use of audioconferencing tools like Zoom, Skype, or Microsoft Teams for virtual meetings,
training sessions, and client consultations.
2.Videoconferencing
Definition: Videoconferencing enables real-time communication between participants using audio and
video streams over the internet or telecommunication networks.
Features:
Combines audio and visual elements, providing a richer communication experience.
Supports face-to-face interactions, body language, and visual aids, enhancing engagement and
understanding.
Example: Use of videoconferencing platforms like Zoom, Google Meet, or WebEx for virtual meetings,
webinars, interviews, and online classes.
Importance of Multimedia in ICT
Supports Rich Content Delivery: Multimedia enables the creation and delivery of engaging content,
such as interactive presentations, training videos, and multimedia tutorials, enhancing user
engagement and retention.
Multimedia technologies like audioconferencing and videoconferencing are integral components of ICT,
empowering individuals and organizations to communicate, collaborate, and share information effectively
in today's digital world.