Fundamentals of Programming I [106484]
Fornes Bisquerra, Alicia (Universitat Autònoma de Barcelona. Departament de Ciències de la Computació)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Data: 2021-22
Resum: This subject aims to provide a general introduction to programming. The general objectives are: Understanding the life cycle of software: analysis of the problem, design, implementation, and test. Designing algorithms for problem solving, with a rigorous structured programming methodology. Introducing a real programming language, perceiving the difference between a pseudo-algorithmic notation and the syntax of a real programming language. It includes the understanding of the lexical valid words of the language), syntactic (rules to combine them) and semantic (meaning) aspects. Understanding and applying the basic concepts of programming: control structures, data structures and subprograms. Understanding and applying the basic principles of object-oriented programming: concept of class, object, data encapsulation, inheritance. Introducing the basic paradigms for the design of algorithms: search and recursion. Familiarizing with developing environments, following some norms of style, and rules for a better comprehension of the code: comments, indentation, etc.
Drets: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, la comunicació pública de l'obra i la creació d'obres derivades, fins i tot amb finalitats comercials, sempre i quan es reconegui l'autoria de l'obra original. Creative Commons
Llengua: Anglès
Pla d'estudis: Artificial Intelligence [1488]
Document: Objecte d'aprenentatge



5 p, 169.8 KB

El registre apareix a les col·leccions:
Materials acadèmics > Guies docents

 Registre creat el 2021-07-27, darrera modificació el 2023-01-21



   Favorit i Compartir