ASD1 (01 2024)
Topic outline
-
دروس المادة موحدة مع دروس نفس المادة للسنة الأولى إعلام ألي,
من إنجاز الأستاذ الفاضل الدكتور بن عزي مخلوف-
File
-
File
-
The aim of this chapter is to introduce a few basic concepts to get you started. The chapter begins with the concept of computing, followed by a brief history of the most important stages it has gone through, and finally, some basic definitions of algorithms and their characteristics.
-
File
-
File
-
File
-
-
In this chapter, we will cover the concept of language, algorithm structure, the concept of variables and constants, and also explore some types of simple instructions such as assignment, input, and output.
-
File
-
File
-
File
-
File
-
The conditional structure comes in three types: the simple conditional structure (if then), the complex conditional structure (if then else), and the multiple-choice structure (switch).
-
File
-
A loop is a control structure aimed at executing a set of instructions repeatedly multiple times. It is executed based on either a known number of iterations in advance (iterative loop) or until a condition allows the loop to exit (conditional loop)
-
File
-
File
-
File
-
-
In this chapter, we'll cover two types of static arrays: one-dimensional and multi-dimensional arrays. We'll also see that strings are a special case of arrays.
-
File
-
File
-
File
-
In programming, each manipulated data must have its own type. This allows the compiler to validate values and operations to be applied. It helps the programmer discover and avoid errors. There are several predefined types in the programming language, such as integers and characters. The programmer can also define their own types, derived from basic types, such as arrays (as discussed in the previous chapter), enumerations, records, and other types.
-
File
-
File
-
File
-