Unfortunately, there is not enough information to give definite answers. SDLC can mean systems development life cycle, system design life cycle, software development life cycle, or synchronous data link control. To answer the question we would need to know what SDLC the question is asking about.
- Systems Development Life Cycle
- Software Development Process
Software development process is also called software development life cycle or SDLC. It is a structure that is imposed onto the development of a software product. It is a subset of the systems development life cycle. It is used to define the models or processes one uses for tasks or activities.
- Synchronous Data Link Control
This is an IBM computer protocol for communications. There are two layers to the protocol as part of the Systems Network Architecture. SDLC is the main IBM mainframe and midrange systems protocol.
As you can see there are two ways you can interpret what SDLC is. If you take the first two definitions that are interlinked then you have a cycle that shows how a technology program is designed. The second option, Synchronous Data Link Control, describes how IBM computers communicate with each other.