Educational guide
IDENTIFYING DATA 2023_24
Subject INFORMATICS Code 00708010
Study programme
0708 - GRADO EN INGENIERÍA MECÁNICA
Descriptors Credit. Type Year Period
6 Basic Training First Second
Language
Castellano
Prerequisites
Department ING.MECANICA,INFORMAT.AEROESP.
Coordinador
GARCÍA SIERRA , JUAN FELIPE
E-mail jfgars@unileon.es
jefef@unileon.es
asanv@unileon.es
Lecturers
GARCÍA SIERRA , JUAN FELIPE
FERNANDEZ FERNANDEZ , JESUS
SANCHEZ VARGAS , ANTONIO
Web http://agora.unileon.es
General description The aim of this subject is to introduce the students into basic informatics, operating systems, Internet searching and designing and developing computer programs using C language.
Tribunales de Revisión
Tribunal titular
Cargo Departamento Profesor
Presidente ING.MECANICA,INFORMAT.AEROESP. MATELLAN OLIVERA , VICENTE
Secretario ING.MECANICA,INFORMAT.AEROESP. PANIZO ALONSO , LUIS
Vocal ING.MECANICA,INFORMAT.AEROESP. SANCHEZ GONZALEZ , LIDIA
Tribunal suplente
Cargo Departamento Profesor
Presidente ING.MECANICA,INFORMAT.AEROESP. FERNANDEZ LLAMAS , CAMINO
Secretario ING.MECANICA,INFORMAT.AEROESP. RODRIGUEZ DE SOTO , ADOLFO
Vocal CONDE GONZALEZ , MIGUEL ANGEL

Competencias
Code  
A18166
B5634
B5635
B5643
B5645
B5646
B5647
C3 CMECES3 That students have the ability to gather and interpret relevant data (normally within their area of study) to make judgments that include reflection on relevant issues of a social, scientific or ethical nature.
C5 CMECES5 That students have developed those learning skills necessary to undertake further studies with a high degree of autonomy

Learning aims
Competences
Students know the fundamentals of operating systems, data bases and computer programs and employ them to solve engineering problems. A18166
C5
B5647
B5646
C3
B5634
B5635
B5643
B5645

Contents
Topic Sub-topic
A. Computer introduction. Lesson 0. Presentation of the subject.
Lesson 1. Computer arquitecture fundamentals.
Lesson 2. Operating System fundamentals.
Practical lessons Introduction to Linux.
B. C Programming. Lesson 3. Flowcharts
Lesson 4. Data structures
Lesson 5. Development of programs using C.
Practical lessons. C Programming.
C. Databases Lesson 5. Databases
D. Basic algorithms applied in engineering Practical lessons: algorithms used in engineering

Planning
Methodologies  ::  Tests
  Class hours Hours outside the classroom Total hours
Practicals using information and communication technologies (ICTs) in computer rooms 35 45 80
 
Assignments 1 5 6
 
Lecture 19 10 29
 
Practical tests 3 15 18
1 10 11
1 5 6
 
(*)The information in the planning table is for guidance only and does not take into account the heterogeneity of the students.

Methodologies
Methodologies   ::  
  Description
Practicals using information and communication technologies (ICTs) in computer rooms Practical lessons about C programming and use of an operating system as Linux in both command line and window environment.
Assignments
Lecture Fundamental issues related to computer systems, operating systems and program development are presented. Programming tools provided by a programming language as C are also studied, using simple and complex examples that will be discussed deeply in practical lessons.

Personalized attention
 
Practicals using information and communication technologies (ICTs) in computer rooms
Lecture
Assignments
Practical tests
Description
Doubts related to theorical or practical problems can be solved by email or in person in the university.

Assessment
  Description Qualification
30%
Practical tests 50%
20%
 
Other comments and second call

Sources of information
Access to Recommended Bibliography in the Catalog ULE

Basic IGNACIO ALVARADO ALDEA, JOSE Mª MAESTRE TORREBLANCA, CARLOS VIVAS VENEGAS, ASCENSIÓN ZAFRA CABEZA, 100 Problemas resueltos de programación en lenguaje C para ingeniería, Paraninfo, 2017
Juan F. García, Lidia Sánchez y otros, Apuntes de la asignatura, ,
B. Kernigham y D. Ritchie , The C programming Language, Prentice Hall,

Complementary B.S. Gottfried, Programación en C, MacGraw-Hill ,


Recommendations