Home > Bachelor degree > Degree > Subject > Ficha técnica

Ficha técnica de una asignatura en una titulación

12755 Computing - Five-year degree in Physics


Center
Faculty of Physics
Departament
Computer Science
Lecturers in charge
H8007 - ARIADNA FUERTES SEDER
Met. Docent
The subject will be evaluated both in terms of theory and lab work , through a two part examination: theory and laboratory,both of which must be passed. Lab attendance is obligatory.
Met. Avaluació
Final examination - -
Bibliografia
"FUNDAMENTOS DE INFORMATICA Y PROGRAMACION"
G.MARTIN ,F. TOLEDO, V. CERVERON. ED. V.J. 1996

?FUNDAMENTOS DE INFORMÁTICA?
Tucker A., Bradley W. McGraw Hill 1994

"CONTROL DE ERRORES EN LA ALGORITMICA"
F.GARCIA MERAYO ED.

?PROGRAMACIÓN ESTRUCTURADA EN C?
ANTONAKOS J. PRENTICE may 1997

?EL LIBRO DEL C: PRIMER LENGUAJE?, DELANNOY C. ED GESTION 2000 1995

Continguts
This course is intended as a first introduction to programming computers in order to use the programming as a basic tool for the scientific work. To understand the internal operation of the computer, to use algorithms and to codify them in a structured programming language to make basic tasks scientific. To practice the different types from control structures (sequential, selective, repetitive), as well as the use of functions to divide a problem in smaller subproblems.
It is not assumed that the student has done any programming before hence this course is not comprehensive. The programming language used for the practical ones will be C/C++ without the object-oriented features of C++.
THEORY PROGRAMME:
1.- Introduction
1.1.- Introduction and basic concepts.
1.2.- Internal structure of computer.
1.2.- Programming Languages.
1.3.- Operating Systems.

2.- Algorithms and programs
2.1.- Concept of algotithm
2.2.- Solving problems by means of algorithms
2.3.- Representation of algorithms.
2.4.- Data types in the computer. Concept of variable (simple data)
2.5.- Structures of control
2.6.- Structured Design: Modular programming

3. - Structures of data
3.1.- Concept of compound data
3.2.- Multidimensional vectors, matrices and ' arrays'
3.3.- Vectors of characters: strings
3.4.- Registries (structures)
3.5.- Introduction to the dynamic structures of data

4. - Files and Data bases
4.1.-

Objetius
URL de Fitxa