본문 바로가기
반응형

컴퓨터공부/정보처리기사86

[정보처리기사] c언어와 문제 [정보처리기사] c언어 printf ("%s\n " , s + i); 위 코드는 C 언어에서 문자열을 출력하는 printf 함수를 사용하는 코드입니다. %s는 문자열을 출력하기 위한 서식 지정자입니다. s는 문자열을 나타내는 문자열 포인터입니다. s + i는 문자열 포인터 s에서 i만큼 떨어진 위치의 주소를 나타냅니다. 따라서, s + i는 문자열의 i번째 문자부터 시작하는 문자열을 나타냅니다. 따라서, printf("%s\n", s + i); 코드는 문자열 포인터 s에서 i만큼 떨어진 위치의 문자부터 시작하는 문자열을 출력합니다. \n은 줄바꿈 문자입니다. 따라서, 출력된 문자열은 한 줄에 출력되지 않고, 다음 줄에서 출력됩니다. 예를 들어, s가 "Hello, World!"를 가리키고 i가 7이라면,.. 2023. 6. 18.
[정보처리기사] c언어와 switch 문 switch 배열 배열(Array)은 여러 개의 값을 순차적으로 저장할 수 있는 자료구조입니다. 이 중에서도 switch문은 조건문 중 하나로, 특정 변수의 값에 따라 다른 코드 블록을 실행할 수 있습니다. 예를 들어, 다음과 같은 배열이 있다고 가정해봅시다. const fruits = ['apple', 'banana', 'orange']; 이 배열에는 'apple', 'banana', 'orange'라는 3개의 과일이 저장되어 있습니다. 이제 switch문을 사용하여 이 배열의 값을 확인하고, 각각의 과일에 대한 처리를 해보겠습니다. switch (fruits[0]) { case 'apple': console.log('This is an apple.'); break; case 'banana': cons.. 2023. 6. 17.
[정보처리기사] c언어 문제 [정보처리기사] c언어 [정보처리기사] c언어 중괄호는 C 언어에서 코드 블록을 나타내는 기호입니다. 중괄호 안에 있는 코드는 같은 블록에 속하게 됩니다. 예를 들어, 함수나 조건문, 반복문 등에서 중괄호를 사용하여 코드 블록을 구분합니다. C 언어에서 자료형은 변수가 저장할 수 있는 데이터의 종류를 나타냅니다. 정수, 문자, 실수 등이 C 언어에서 기본적으로 제공하는 자료형입니다. 또한, 사용자가 직접 정의할 수도 있습니다. C 언어에서 상수는 값을 변경할 수 없는 변수를 의미합니다. 상수는 프로그램에서 변하지 않는 값을 사용할 때 유용합니다. 예를 들어, 원주율이나 빛의 속도 등은 상수로 정의하여 사용할 수 있습니다. [정보처리기사] scanf() 함수는 C 언어 scanf() 함수는 C 언어에서 사.. 2023. 6. 17.
[정보처리기사 실기] 오픈소스, 요구사항 ,비기능, 기능 오픈 소스(Open Source) 오픈 소스(Open Source)는 소스 코드를 공개한 소프트웨어를 말합니다. 이러한 소프트웨어는 누구나 자유롭게 사용, 복제, 수정, 배포할 수 있습니다. 이러한 소프트웨어는 대개 무료로 제공되며, 개발자들이 자유롭게 소스 코드를 수정하고 개선할 수 있습니다. 이러한 개방적인 접근 방식은 소프트웨어 개발에 대한 혁신적인 아이디어와 기술적인 발전을 촉진하며, 개발자들 간의 협업을 촉진합니다. 또한, 오픈 소스 소프트웨어는 보안적인 측면에서도 안정성이 높은 것으로 알려져 있습니다. 이러한 이유로, 현재 많은 기업들이 오픈 소스 소프트웨어를 사용하고 있으며, 오픈 소스 생태계는 계속해서 성장하고 있습니다. 요구사항의 정의 요구사항 정의 어떤 문제를 해결하기 위해 제공하는 서.. 2023. 6. 16.
[정보처리기사 실기] 소프트웨어 생명주기,스크럼 스크럼 스크럼 팀이 중심이 되어 개발의 효율성을 높이는 기법 스크럼 스프린트 계획 회의 세부내용, 개발내용 회의를 스크림 마스터가 스프린트계획회의를 통해 스트린트 수행되는것을 '스크럼 회의'라고 한다. 스프린트 회의는 제품책임자가 매주 주관한다. 제품이안끝나면,, 스프린트 검토회의를 통해 스프린트 회고를 통해 정해진 규칙을 잘 준수햇는지 확인한다. -소규모 기법 유연하게 대응하기 위해 -유연하게 대응하기 위해 xp 5가지 피드백 존중 용기 단순성 의사소통 스크럼 프로세스는 애자일 방법론 중 하나로, 개발 프로젝트를 진행하는 방법 중 하나입니다. 스크럼 프로세스에서는 백로그라는 작업 목록을 작성하고, 이를 우선순위에 따라 처리합니다. 개발팀은 이 백로그를 기반으로 스프린트라는 일정 기간 동안 개발을 진행하.. 2023. 6. 16.
[정보처리기사 실기] 소프트웨어 생명주기 소프트웨어 생명주기(Software Development Life Cycle, SDLC) 소프트웨어 생명주기(Software Development Life Cycle, SDLC)란 소프트웨어 제품을 개발하고 유지 보수하기 위한 일련의 과정을 포괄적으로 설명하는 용어입니다. SDLC에는 여러 단계와 모델이 있지만 일반적인 단계들은 다음과 같습니다. 요구사항 수집 및 분석 (Requirements Gathering and Analysis): 이 단계에서는 소프트웨어를 개발하는 목적과 지향해야 하는 목표를 파악하고, 사용자와 기타 이해관계자들로부터 요구사항을 수집합니다. 이를 바탕으로 기능 요구사항과 비기능 요구사항을 분석하며 우선 순위를 정하게 됩니다. 설계 (Design): 요구사항을 바탕으로 소프트웨어 .. 2023. 6. 16.