Computer Science
Negli ultimi anni l Intelligenza Artificiale è entrata rapidamente nella vita quotidiana e, di conseguenza, anche nella scuola. Strumenti come ChatGPT, Gemini, Copilot o Claude sono ormai utilizzati da Read more...
Computer ScienceSchool-work
Presenting your work effectively is essential in many study and work situations: PCTO courses, thematic cores for state exams, university projects. However, many underestimate some key aspects that must Read more...
Systems and NetworksComputer Science
In computer science, when we talk about the machine cycle we are referring to the execution of instructions by the microprocessor (the CPU). The CPU executes the machine instructions in a cyclical fashion, Read more...
Computer ScienceDatabase
What is an information system, and how does it differ from a computer system? What is a corporate information system? Let s try to answer these questions briefly and concisely. At a glance, an information Read more...
Systems and Networks
The expression Von Neumann architecture or Von Neumann machine refers to the design scheme conceived by the Hungarian mathematician John Von Neumann around the mid-twentieth century. The computer, as Read more...
CybersecurityCryptography
In all conflicts, cryptography has always played a crucial role in the secure transmission of information, ensuring that the enemy would not violate the secrecy of the transmitted information. Not only Read more...
Systems and Networks
Arduino is a programmable electronic board that can be used to create interactive electronic objects. It allows adults and children to develop their creativity in a fun way, as it allows them to approach Read more...
Computer Science
The term big data refers to a mass of computer data that is large, complex, and produced at such a high speed. This amount of data is practically impossible to process with traditional data management Read more...
Computer Science
MIT App Inventor is a coding platform created by MIT (Massachusetts Institute of Technology), one of the most prestigious universities in the United States, based in Boston. This platform is an excellent Read more...
Systems and NetworksNetworking
A VPN (Virtual Private Network) is defined as a virtual private network, meaning a network that allows you to enjoy the benefits of a private network while routing traffic through the Internet. In practical Read more...
Computer Science
Educational robotics is a fun learning method in which robots are used to stimulate curiosity and the use of logic in children. Educational robotics is a field of education that involves the use Read more...
Computer Science
A 3D printer is a device that reproduces a virtual three-dimensional model in the real world, using additive manufacturing, one of the most widely used printing techniques. The additive manufacturing Read more...
Systems and Networks
One of the most important differences to understand in computing is the difference between hardware and software. Inside a computer, these two concepts cannot be separated. A computer can be defined Read more...
Systems and NetworksNetworking
The Internet, the global network of networks that extends across virtually the entire planet Earth, is based on a series of network protocols, usually summarized by the term TCP/IP stack, named after Read more...
Computer ScienceE-Commerce
Web systems for e-commerce represent a great opportunity for companies looking to expand their business. In particular, B2C (Business-to-Consumer) e-commerce systems involve commercial transactions that Read more...
Computer ScienceE-Commerce
When creating an e-commerce website, the product page is certainly one of the key pages to consider. Highlighting each individual product with well-designed web pages that facilitate purchasing is Read more...
Computer ScienceE-Commerce
When designing an e-commerce site, it's important to remember that every home page of such a web system must contain a link to the shopping cart page. The reference to the shopping cart page can be Read more...
Systems and Networks
Transport protocols are those protocols located at the fourth layer of the ISO/OSI stack and are responsible for enabling communication between any two processes, one on the sending machine and one on Read more...
Computer ScienceDatabase
Designing a database for a computer system is a particularly complex process. To best address this issue, this process is usually divided into several interrelated phases. Database design generally Read more...
Computer ScienceDatabase
The Entity/Relationship (E/R) model is a high-level conceptual modeling approach used to represent the structure and semantics of a reference reality in a formal and abstract way. It serves as a foundational Read more...
Systems and NetworksCryptography
RSA is the main cryptographic algorithm on which asymmetric cryptography and most modern applications, including computer security, are based, especially web applications and, more generally, network Read more...
Systems and NetworksCryptography
Asymmetric encryption is characterized by the fact that each user has a pair of keys: a public key and a private key. To send a message while ensuring secrecy, the sender encrypts the message with the Read more...
Systems and NetworksCryptography
Symmetric encryption is a data encryption technique characterized by the sender and recipient sharing the same encryption key, which is used to both encrypt and decrypt the message being sent. Symmetric Read more...
Computer ScienceSchool-work
School-work alternation programs have become a key component of higher education and a mandatory step towards the final state exam, regardless of whether the student is enrolled in a technical institute, Read more...
Computer Science
The role of data scientist is perhaps currently one of the most sought-after IT professions and is certainly one of the professions of the future. Many Italian universities are preparing to offer dedicated Read more...
Computer ScienceDatabase
Access is a database program that is part of the Microsoft Office suite and provides a data management system within the Windows environment. Access is widely used in education due to its ease of use, Read more...
Computer ScienceDatabase
In classical relational database design theory, we start with an informal description of the problem, then proceed to create the conceptual model or E/R schema, and finally translate the conceptual model Read more...
Systems and NetworksComputer Science
In the Von Neumann machine model, information flows through physical connections referred to as the system bus. In fact, as already highlighted in this post, the CPU must be connected to the other components Read more...
Computer Science
The recent Netflix series The Queen's Gambit has certainly highlighted to the general public just how complex chess is. Due to the variety of pieces on the board and the different moves that can be made, Read more...
Computer ScienceDatabase
In relational database theory, the process that allows us to obtain the logical model from the conceptual model is particularly important. When designing a relational database, the reference conceptual Read more...
Systems and NetworksComputer Science
To put a website online, you often use a hosting service, which consists of uploading the web pages of a certain site or application to a provider's web server, in order to make that site accessible over Read more...
Computer ScienceDatabase
Databases are used when the quantity and importance of the information are typical of organizations of a certain importance. In this case, archives, a summary of whose main functions can be found in this Read more...
Systems and NetworksComputer Science
The Web, or more pompously the World Wide Web, from which comes the famous acronym www, is the global web that we use every day. The Web has been so successful in recent years and has made the Internet Read more...
Computer Science
In recent years, digital technologies have played a crucial role in enabling proximity-based communication between devices, particularly in the field of public health and the Internet of Things (IoT). Read more...
Computer ScienceDatabase
To manage data automatically using an application program (also called an app), the first thing that comes to mind is organizing the data in the form of a file. A data file, also called an archive, is Read more...
Computer Science
GIS (Geographic Information System) is a skill that is increasingly sought after. In this post, we briefly introduce the topic. Terminology Although GIS are often translated as territorial information Read more...
Cybersecurity
Computer fraud is a crime that involves obtaining a profit by damaging someone else s computer system. The damage can consist of modifying the functioning of the computer system or simply stealing sensitive Read more...
Systems and NetworksNetworking
Network devices, or network equipment, are fundamental components of computer networks. The first network devices typically encountered by those new to the study of computer networks are hubs, switches, Read more...
Systems and NetworksNetworking
A computer network is nothing more than a network composed of personal computers, smartphones, tablets, etc. In general, any electronic device equipped with a network card can be part of a computer network Read more...
Systems and NetworksCryptography
In cryptography, public key infrastructure (PKI) is defined as a set of processes and technological means that allow trusted third parties to verify and guarantee a user s identity by associating a public Read more...
Systems and NetworksCryptography
Cryptography, whose literal meaning is usually expressed with the term secret writing, arose in ancient times from the human need to transmit secret information through written communication. If we wanted Read more...
Systems and NetworksCybersecurity
In the IT domain, a firewall is a hardware/software system that isolates an organization s internal network from the Internet, allowing some packets to pass while blocking others. The most classic analogy Read more...
Systems and NetworksCybersecurity
There are numerous attacks that can exploit network connections. These attacks are generally among the most complex because they also use other types of attacks, such as exploits and Trojan horses. Among Read more...
Systems and NetworksCybersecurity
Some cyber attacks infect the computer locally. For local attacks, we can distinguish between attacks that exploit software weaknesses and attacks that exploit malicious software to cause damage. Attacks Read more...
Systems and NetworksCybersecurity
Computer systems are subject to various threats that undermine their security. These threats can come from different sources and some of them are not easily identifiable. Among the various threats we Read more...
Systems and NetworksCybersecurity
What is the difference between information systems and a computer systems? An information system is a set of human and material resources that has the objective of producing and exchanging informations Read more...
In questo sito utilizziamo i cookies, ci dai il permesso? Se vuoi sapere di più, leggi come utilizziamo i dati
Continuando la navigazione, accetti le condizioni